Questo plugin è stato sviluppato per Borsalinux-fr (in precedenza Fedora-Fr). Genera una tessera socio in PDF che può essere vuota (ad esempio per eventi, ecc.) o con i dati anagrafici del socio (per il controllo di identità).
Note: Dalla versione di Galette 0.8.3, viene fornita una tessera socio
basata su un modello PDF. Istallando Fullcard 1.6 o più recente, il modello
verrà sovrascritto.
Installazione
First of all, download the plugin: the two buttons at the top of this page link the latest release and the nightly build.
Estrai l’archivio scaricato nella cartella plugins di Galette. Per esempio, su
Linux (sostituendo {url} e {version} con i rispettivi valori):
$ cd /var/www/html/galette/plugins
$ wget {url}
$ tar xjvf galette-plugin-fullcard-{version}.tar.bz2
This plugin needs no database table, so nothing is required from the Galette plugins management interface beyond enabling it. And that’s it, Fullcard is installed. :)
Plugin usage
The plugin adds no menu entry of its own: it takes over the Adhesion form PDF that Galette already offers, so the existing links produce the Fullcard layout once the plugin is enabled.
A card pre-filled with a member’s information comes from that member’s page, under Adhesion form.
An empty card, to be filled in by hand, comes from the member creation form and from the Public pages menu — the latter needs no login, which is what makes it usable as a paper form to hand out at an event.
Customising the card
The card layout lives in lib/GaletteFullcard/PdfFullcard.php, which extends
Galette’s PdfAdhesionForm. Unlike the built-in member card, it is drawn in
code rather than from a PDF model, which is precisely the point: it gives you
full control at the price of editing PHP. If your changes could be useful to
others, open a pull
request.