Configurazione campi¶
Elenca campi¶
Nuovo nella versione 0.9.4.
Si può scegliere quali campi appariranno nell’elenco membri di Galette e l’ordine con il quale questi verranno visualizzati con un’interfaccia drag & drop. I diritti di accesso correlati possono essere impostati dalla configurazione dei campi del nucleo (vedere sotto).
Nota
Due campi sono obbligatori e non possono essere spostati: numero e nome del membro.
Non è possibile impostare i diritti di accesso sulla colonna id, e il genitore sarà accessibile solo per i membri del personale.
Campi obbligatori e diritti di accesso¶
Quando si crea o modifica un membro, alcuni campi sono obbligatori. La configurazione predefinita potrebbe non soddisfare le proprie esigenze, ma è facilmente possibile configurare alcuni elementi ;)
Dal menu Configurazione, Campi nucleo, si otterrà l’accesso a tutti i campi disponibili per i membri, e si potrà scegliere per ciascuno se renderlo obbligatorio oppure no, così come per i diritti di accesso associati:
inaccessibile renderà il campo inaccessibile per tutti,
amministratore renderà il campo leggibile e scrivibile solo per gli amministratori,
membri del personale renderà il campo leggibile e scrivibile per i membri del personale e gli amministratori,
amministratori dei gruppi renderà il campo leggibile e scrivibile per i gestori di gruppi per i membri dei gruppi che possiedono, e per i membri del personale e gli amministratori,
lettura/scrittura renderà il campo leggibile e scrivibile per membri, amministratori dei gruppi, membri del personale e amministratori,
sola lettura renderà il campo in sola lettura per i membri, ma scrivibile per i gestori di gruppi, membri del personale e amministratori.
Campi dinamici¶
Galette è fornito come impostazione predefinita con molti campi per membri, contributi e transazioni. Alcuni saranno inutili, ma si potrebbe aver bisogno di altri campi…
In questo caso è abbastanza semplice: basta aggiungere un nuovo campo dinamico con un’etichetta, definire se è obbligatorio o no, e questo è tutto: Galette li gestirà automaticamente, basterà mostrare il risultato ;)
Ci sono diversi tipi di campi dinamici:
separatore: solo un’etichetta, come un titolo di parte,
testo libero: area testo multilinea,
riga singola: testo su una sola riga,
scelta: un elenco a discesa,
data: un campo data con un selettore,
booleano: una casella di controllo,
file: aggiunge file.
Avvertimento
Cambiato nella versione 1.2.0.
I campi data dinamici venivano memorizzati utilizzando il formato della data dell’utente registrato; il che causava problemi nel tentativo di effettuare ricerche. Ora, ogni data viene memorizzata utilizzando il formato Y-m-d.
Se si stava utilizzando campi data dinamici, si dovrà aggiornare i propri dati usando lo strumento di amministrazione associato (⚠️ assicurarsi di eseguire prima il salvataggio del database! ⚠️).
Durante la creazione di un nuovo campo (o la modifica di uno esistente); si può anche:
contrassegnarlo come richiesto,
definire i diritti di accesso, come per i campi principali,
aggiungere informazioni extra per aiutare gli utenti.
Alcuni tipi di campo, come separatori, date e valori booleani, non necessitano di informazioni aggiuntive; per altri:
testo libero:
larghezza: definisce il numero di colonne,
altezza: definisce il numero di righe.
riga singola:
larghezza: campo larghezza,
dimensione: numero di caratteri,
ripeti: numero di occorrenze possibili.
scelta:
valori: valori possibili per il menu a discesa.
file:
dimensione: dimensione massima del file, in Kio (questa dimensione è limitata dalla configurazione PHP).
Traduzione etichette¶
Galette gestisce diverse lingue, ma quando si aggiunge un nuovo campo dinamico, c’è un solo valore possibile. Galette propone un’interfaccia per tradurre quelle etichette in ogni lingua disponibile.
Si noti che ogni nuova etichetta verrà aggiunta con la lingua Galette corrente.
Contenuto email¶
A seconda della configurazione (vedere preferenze), le e-mail amministrative possono essere inviate agli utenti e/o agli amministratori, ad esempio quando si aggiunge un nuovo membro o un nuovo contributo, oppure dalla funzionalità di password smarrita.
Sono forniti valori predefiniti, ma è possibile modificarli.
Nota
È importante notare che quei testi contengono variabili - del tipo {VARIABILE} - che saranno sostituite automaticamente all’invio. Fare attenzione a non dimenticarne nessuna, perché potrebbe causare problemi di invio.
Verrà inviata un’e-mail al membro quando:
si iscrive autonomamente. Questa mail contiene informazioni di autenticazione,
la sua carta viene aggiunta o modificata da qualcun altro (se la casella corrispondente è selezionata),
usa la funzione password smarrita,
un nuovo contributo viene allegato al suo account (se la casella corrispondente è selezionata).
Verrà inviata un’e-mail agli amministratori quando:
un nuovo membro viene aggiunto o si auto-iscrive,
un nuovo contributo è allegato al suo account.
Naturalmente, le email saranno inviate solo se la configurazione di Galette lo consente (e se l’impostazione è corretta). L’invio di messaggi agli amministratori è configurato globalmente dalle preferenze, mentre l’invio di email ai membri è condizionato da una casella di controllo dall’interfaccia utente, fatta eccezione per i messaggi di autoiscrizione che saranno sempre inviati.
Diverse variabili, sostituite automaticamente all’invio, sono disponibili sia per l’oggetto che per il contenuto. Alcune di esse possono essere utilizzate in tutti i messaggi, ma altre lo saranno solo in determinate condizioni. Per saperne di più, fare riferimento alla guida in linea sull’interfaccia di Galette.