====== Gestione Casella di Testo avanzata======
L'infrastruttura Unich permette la creazione di pagine cosidette "dinamiche".\\
Le [[gestione_area#pagine|pagine dinamiche]] possiedono un utilizzo facilitato delle stesse, collegamento tra pagine con dati sempre aggiornati ed una serie di elementi che permettono una migliore organizzazione della pagina.\\
Di seguito verranno mostrati i comandi che è possibile utilizzare per la totalità di siti inerenti a Dipartimenti, Scuole e Corsi di Studio.\\
I comandi vanno inseriti nella descrizione della pagina.\\
**Tutti** i comandi, ad eccezione di **Sottopagine**, **Accordion** e **Nidificazione**, devono:
* Essere inseriti in 3 parentesi quadre [[[ ]]];
* Ogni comando deve essere diviso da un punto e virgola **;** .
Esempio:\\ [[[modulo=pag_appuntamenti;placeholder=bottom;gruppo=59]]]
===== Sottopagine =====
Si possono creare sottopagine con tab con la seguente sintassi:
#SUB[
#CARD[Titolo sottopagina 1]
Contenuto sottopagina 1
#CARD[Titolo sottopagina 2]
Contenuto sottopagina 2
...
]SUB#
Come mostrato in foto, cliccando su Archivio, verrà visualizzata la pagina relativa, precedentemente nascosta.
{{:sitidipartimenti:sottopagina1.png?600|}} {{:sitidipartimenti:sottopagina2.png?400|}}\\
\\
Sintassi:\\
#SUB[ #CARD[A.A. 2021/2022]
La guida dell'anno accademico 2021/2022 è scaricabile ai seguenti link:
Parte I - Informazioni generali e regolamenti didattici con piani di studio didattica programmata\\
Parte II - Programma degli insegnamenti didattica erogata
#CARD[Archivio]
[[[modulo=pag_documenti;gruppo=1270;ricorsivo=0;cambioanno=0;subgroup=1270;cat=2044;selettore=off]]]
]SUB#
===== Accordion=====
Si possono anche inserire Menù "accordion" a scomparsa con la seguente sintassi:
#ACC[
Titolo Menù
#CARD[Titolo Voce 1]
Contenuto Voce 1
#CARD[Titolo Voce 2]
Contenuto Voce 2
...
]ACC#
Come mostrato in figura, cliccando su Primo anno, compare un menù a tendina, contenente informazioni prima nascoste.
{{:sitidipartimenti:accordion1.png?600 |}}{{:sitidipartimenti:accordion2.png?400 |}}\\
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\
Sintassi:\\
#ACC[PERCORSO FORMATIVO\\
#CARD[Primo anno]\\
[[[modulo=piano_studio;gruppo=59;anno_a=2021;anno=1;selettore=off]]]\\
#CARD[Secondo anno]\\
[[[modulo=piano_studio;gruppo=59;anno_a=2021;anno=2;selettore=off]]]\\
#CARD[Terzo anno]\\
[[[modulo=piano_studio;gruppo=59;anno_a=2021;anno=3;selettore=off]]]\\
]ACC#\\
#ACC[VUOI PARLARE CON NOI?\\
#CARD[Prenota un colloquio individuale a distanza con i nostri docenti]\\
]ACC#
===== Nidificazione =====
Si possono infine anche nidificare le strutture, con l'accortezza che strutture nidificate interne dello stesso tipo (ACC o SUB) devono essere seguite da una cifra (da 1 a 9) che ne identifica il livello:
#ACC[
Titolo Menù (livello 0 che si omette)
#CARD[Titolo Voce 1]
#ACC1[
Titolo Menù interno (livello 1)
#CARD[Titolo Voce 1 interna]
Contenuto Voce 1 interna
#CARD[Titolo Voce 2 interna]
Contenuto Voce 2 interna
]ACC1#
#CARD[Titolo Voce 2]
Contenuto Voce 2
]ACC#
===== Modulo =====
Permette la visualizzazione dei paginatori nella pagina designata.\\
I paginatori sono quelle pagine il cui link è pag_nomepagina(Immagine esempio può essere trovata nella pagina del [[gestione_area#menu|Menù]]).\\
Le pagine adibite a tale uso sono non visibili.\\
Qui sotto, la lista di paginatori con annessi parametri:
==== Pag_documenti ====
Paginatore dei documenti.\\
Parametri:
* [[comandi#Placeholder|Placeholder]]
* [[comandi#Order_mode|Order_mode]]
* [[comandi#Gruppo|Gruppo]]
* [[comandi#Cat|Cat]]
* [[comandi#Selettore|Selettore]]
* [[comandi#Ricorsivo|Ricorsivo]]
* [[comandi#Cambioanno|Cambioanno]]
* [[comandi#Subgroup|Subgroup]]
* [[comandi#Corrente|Corrente]]
* [[comandi#Order_key|Order_key]]
* [[comandi#Vista|Vista]]
Sintassi:\\
[[[modulo=pag_documenti;placeholder=bottom;order_mode=DESC;gruppo=1270;cat=9480;selettore=off;ricorsivo=0;cambioanno=0;subgroup=1;corrente=-1;order_key=data;vista=o]]]
==== Pag_sezioni ====
Paginatore dei corsi.\\
Parametri:
* [[comandi#Placeholder|Placeholder]]
* [[comandi#Gruppo|Gruppo]]
* [[comandi#Tipo|Tipo]]
Sintassi:\\
[[[modulo=pag_sezioni;tipo=CS;gruppo=1;placeholder=bottom]]]
==== Pag_persone ====
Paginatore delle persone.\\
Parametri:
* [[comandi#Gruppo|Gruppo]]
* [[comandi#Style|Style]]
* [[comandi#Ruolo|Ruolo]]
* [[comandi#Sovrascrivi_parametri|Sovrascrivi_parametri]]
Sintassi:\\
[[[modulo=pag_persone;style=2;gruppo=1270;ruolo=82;sovrascrivi_parametri=on]]]
==== Pag_appuntamenti ====
Paginatore degli appuntamenti.\\
Parametri:
* [[comandi#Gruppo|Gruppo]]
* [[comandi#Placeholder|Placeholder]]
* [[comandi#Order_key|Order_key]]
* [[comandi#Order_mode|Order_mode]]
* [[comandi#Cat|Cat]]
* [[comandi#Corrente|Corrente]]
* [[comandi#Selettore|Selettore]]
Sintassi:\\
[[[modulo=pag_appuntamenti;placeholder=bottom;gruppo=1270;order_key=data;order_mode=DESC;cat=4250;corrente=-1;selettore=off]]]
==== Piano_studio====
Paginatore del piano di studio.\\
Parametri:
* [[comandi#Gruppo|Gruppo]]
* [[comandi#Anno_a|Anno_a]]
* [[comandi#Anno|Anno]]
* [[comandi#Selettore|Selettore]]
Sintassi:\\
[[[modulo=piano_studio;gruppo=59;anno_a=2021;anno=1;selettore=off]]]
==== Visualizza_pagina ====
Modulo particolare che permette di visualizzare una pagina all'interno di un'altra pagina( è dunque possibile concatenare pagine).
Sintassi:\\
[[[modulo=visualizza_pagina id=1024]]]
===== Parametri =====
Lista dettagliata dei parametri utilizzabili nei moduli
==== Gruppo ====
Permette la visualizzazione dei soli elementi del gruppo di riferimento.\\
I gruppi non sono altro che la rappresentazione mediante indici delle varie aree dell'Ateneo.\\
Per visualizzare l'ID di un gruppo andare nella pagina **Gestione Admin**(homepage dell'area riservata), e scorrere in basso finchè non vengono visualizzati i Dipartimenti, Scuole e Corsi di Studio. Posizionarsi sul gruppo di cui si vuole conoscere l'ID. In basso a sinistra comparirà il link alla homepage del sito, l'ultimo numero rappresenta l'indetificatore del gruppo.\\
Per esempio, l'ID del Cleii è 59, come mostrato anche dalla figura:\\
{{:sitidipartimenti:gruppo1.jpg?200 |}}
\\
\\
\\
\\
\\
\\
\\
Sintassi:\\
[[[modulo=pag_appuntamenti;placeholder=bottom;gruppo=59]]]
==== Style ====
Comando utilizzato per la modifica dello stile di visualizzazione della lista utenti.\\
Il valore di inserimento deve essere un valore intero.\\
Ci sono 3 tipi di stili: 0,1,2(quest'ultimo è una versione di 0 senza filtri).\\
Gli stili possono essere visualizzati [[gestione_area#Amministratori|qui]].\\
Sintassi:\\
[[[modulo=pag_persone;style=2;gruppo=59;ruolo=9;sovrascrivi_parametri=on]]]
==== Ruolo ====
Seleziona tutti gli utenti con il ruolo di riferimento.\\
Il ruolo viene associato ad un ID.\\
Per conoscere gli ID bisogna:
* Andare nell'Area riservata
* Cliccare la voce **Profilo Personale**, nel menù a destra Chiamato **Ciao Nomeutente**
* Posizionarsi sulla voce del menù **Ciao Nomeutente**
* Cliccare sulla voce **Gestione permessi, appartenenze e ruoli**
* Cliccare su **Aggiungi ruolo**
* Verrà visualizzata la lista dei ruoli con annesso identificatore
{{:sitidipartimenti:ruolo1.png?400 |}}
\\
\\
\\
\\
\\
\\
\\
\\
\\
\\
Sintassi:\\
[[[modulo=pag_persone;style=2;gruppo=59;ruolo=9;sovrascrivi_parametri=on]]]
==== Tipo ====
Seleziona gli elementi di un dato tipo.\\
La gerarchia delle aree situata [[sitidipartimenti:area_da_amministrare|qui]] permette di vedere l'ordine dei tipi.\\
Per conoscere le sigle da inserire, andare su **Tutte le opzioni** presente nell'**Area riservata**, alla selezione dell'area troverete una lista di elementi accompagnati dalla sigla del livello gerarchico corrsipondente.\\
Immagine esempio, il CS indica la sigla del livello gerarchico del corso di studio:\\
{{:sitidipartimenti:tipo1.png?200 |}}\\
\\
\\
\\
\\
\\
Sintassi:\\
[[[modulo=pag_sezioni;placeholder=bottom;tipo=INS;gruppo=59]]]
==== Selettore ====
Il comando selettore permette di visualizzare la lista di filtri presenti, per esempio, nella pagina dei documenti.\\
Il valore selezionato deve essere on/off a seconda se lo si vuole oppure no. \\
Il valore di default del selettore è off.\\
Sintassi:\\
[[[modulo=pag_appuntamenti;placeholder=bottom;gruppo=59;cat=4184;selettore=off]]]
==== Ricorsivo ====
Permette la visualizzazione di elementi con stesso nome, ma anno differente.\\
0 = ON, 1 = OFF, valore di default = 1.\\
Sintassi:\\
[[[modulo=pag_documenti;gruppo=1270;ricorsivo=0;cambioanno=0;subgroup=1270;cat=2044;selettore=off]]]
==== Subgroup ====
Raffina la ricerca indicando l'Id di un sottogruppo.\\
Sintassi:\\
[[[modulo=pag_documenti;gruppo=1270;ricorsivo=0;cambioanno=0;subgroup=1270;cat=2044;selettore=off]]]
==== Cat ====
Raffinala ricerca indicando un Id di una categoria.\\
Sintassi:\\
[[[modulo=pag_documenti;gruppo=1270;ricorsivo=0;cambioanno=0;subgroup=1270;cat=2044;selettore=off]]]
==== Anno ====
Raffina la ricerca indicando l'Anno del corso, può essere il primo(1), il secondo(2) o il terzo(3).\\
Sintassi:\\
[[[modulo=piano_studio;gruppo=59;anno_a=2021;anno=1;selettore=off]]]
==== Anno_a ====
Raffina la ricerca indicando l'Anno accademico.\\
Sintassi:\\
[[[modulo=piano_studio;gruppo=59;anno_a=2021;anno=1;selettore=off]]]
===== Parametri avanzati =====
Lista di parametri avanzati o deprecati.
==== Placeholder ====
Modifica la distanza verticale del modulo di una riga.\\
Il placeholder può essere:\\
Top\\
Here\\
Bottom\\
Sintassi:\\
[[[modulo=pag_appuntamenti;placeholder=bottom;gruppo=59]]]
====Sovrascrivi parametri====
Permette la sovrascrittura su parametri già inseriti.\\
Viene utilizzato per la visualizzazione multipla di Persone secondo la visualizzazione di default degli [[gestione_area#Amministratori|amministratori]].\\
Il valore di default è on.\\
Sintassi:\\
[[[modulo=pag_persone;style=2;gruppo=59;ruolo=9;sovrascrivi_parametri=on]]]
==== Order_mode ====
Ordine di visualizzazione (DESC/ASC).\\
Default = ASC\\
Sintassi:\\
[[[modulo=pag_appuntamenti;placeholder=bottom;gruppo=1270;order_key=data;order_mode=DESC;cat=4250;corrente=-1;selettore=off]]]
==== Order_key ====
Ordine delle chiavi(data).\\
Default = data\\
Sintassi:\\
[[[modulo=pag_appuntamenti;placeholder=bottom;gruppo=1270;order_key=data;order_mode=DESC;cat=4250;corrente=-1;selettore=off]]]
==== Vista ====
Sintassi:\\
[[[modulo=pag_documenti;placeholder=bottom;order_mode=DESC;gruppo=1270;cat=9480;selettore=off;ricorsivo=0;cambioanno=0;subgroup=1;corrente=-1;order_key=data;vista=o]]]
==== Cambioanno ====
Sintassi:\\
[[[modulo=pag_documenti;gruppo=1270;ricorsivo=0;cambioanno=0;subgroup=1270;cat=2044;selettore=off]]]
==== Corrente ====
Sintassi:\\
[[[modulo=pag_appuntamenti;placeholder=bottom;gruppo=1270;order_key=data;order_mode=DESC;cat=4250;corrente=-1;selettore=off]]]