
Manuale online d'uso di MAXdev,MDpro, moduli addons
La caratteristica di questo modulo è di permettere all'amministratore di creare dei messaggi da visualizzare nella pagina principale del sito che possono essere adattati e visualizzati per specifici gruppi di utenti oppure per tutti, il tutto attraverso l'impostazione dei permessi. Questi messaggi vengono visualizzati sopra a tuttele nuove storie e nell'ordine in cui sono stati creati.
UTILIZZO
Come posso aggiungere o modificare i Messaggi?
Il messaggio che vedi una volta installato MD è un Messaggio Amministratore. Esso descrive brevemente cos'è MD. Per raggiungerlo:
1. Collegati come amministratore
2. Premi su Amministrazione
3. Premi su Contenuti (o nell'etichetta su cui hai i Messaggi)
4. Premi su Messaggi
5. Premi su Cancella (se desideri cancellarlo). Altrimenti puoi modificarlo ed inserirvi il messaggio più opportuno per il tuo sito.Aggiungere Messaggi
Aggiungi titolo: Inserisci il titolo. Puoi usare i codici HTML precedentemente attivati su Impostazioni. Vale per quest'area.
Contenuto: Inserisci il tuo messaggio.
Lingua: Scegli tutti oppure una lingua specifica in cui vuoi che appaia tale messaggio.
Attiva?: Seleziona se vuoi rendere visibile il messaggio (Si, per default) oppure no. Se scegli No, puoi rivedere e modificare il messaggio a tuo piacimento, controllandone la scrittura ed eventuali errori, il tutto nell'intento di pubblicarlo.
Chi può vederlo?: Scegli che gruppo può vedere il messaggio una volta che l'hai reso attivo.
Premi su Aggiungi Messaggio per salvarlo.
Selezionare un utente oppure la casella "Mail a tutti gli utenti registrati", inserire il proprio indirizzo mail nella casella "Da", inserire l'indirizzo mail per ricevere le risposte nella casella "Rispondi a", poi inserite l'oggetto e il corpo del messaggio e selezionate "Invia MAIL".
Questo strumento è ideale per contattare i singoli utenti per informarli di aggiornamenti del sito, o quello che volete.
Rev.:0 - Redatta da F.G. per MAXs.o.s. | Scarica il documento in versione pdf ![]() |
1. Premessa
2. Gestione contatti
La pagina (form) che l’utente si troverà a compilare sarà simile a quella riportata a fianco ove appaiono le seguenti informazioni e campi da riempire: · Il vostro nome: se l’utente è registrato al CMS il sistema prende direttamente il nome utente, in ogni caso lo si può modificare cancellandolo e riscrivendolo. · La vostra Email: se l’utente è registrato al CMS il sistema prende direttamente l’email della registrazione, in ogni caso la si può modificare cancellandola e riscrivendola · Sito web: l’utente può indicare il proprio sito web di riferimento. · Località: l’utente può indicare la località di residenza. · Oggetto: l’utente indica l’oggetto (tema) per cui vuole contattare le persone incaricate alle relazioni con l’utente. · · Commenti: l’utente in questo spazio descrive il motivo del suo contatto. · Cancella: può cancellare tutti i dati inseriti per una nuova compilazione. · Anteprima: cliccando su “Anteprima” avremo la visione completa di cosa riceverà la persona o sezione che vogliamo contattare (vedi immagine a fianco). Se ci soddisfa clicchiamo su “Sì invia” per inviare la mail di contatto, oppure clicchiamo su “No vogliamo fare correzioni” per modificare il contenuto.
nel caso nel vostro CMS MAXdev sia installato il modulo Captcha il sistema chiederà all’utente, prima dell’invio, l’inserimento di un codice di sicurezza (vedi immagine a fianco). Inserito il codice cliccare su “Sì invia” per completare l’operazione di invio del form di contatto. 2.2 Pagina amministrazione
L’amministratore dovrà compilare i campi inerenti a: · Richiesta per: persona o sezione che deve essere contattata. · E-mail: casella di posta a cui sarà inoltrata la richiesta di contatto con il testo scritto dall’utente. Inserito un nuovo contatto o modificato un contatto esistente cliccare su “Aggiungi/Aggiorna/Cancella selezioni” per salvare le variazioni. Per cancellare un contatto basta semplicemente spuntare la casella “Cancella” corrispondente al contatto che si vuole eliminare, dopodiché cliccare su “Aggiungi/Aggiorna/Cancella selezioni”.
| |
| Rev.:0 - Redatta da F.G. per MAXs.o.s. | ||
1. Premessa | ||
Questa breve guida serve all’utente meno esperto per apprendere le nozioni fondamentali sui sull’utilizzo del modulo per la Gestione dei contenuti CMPro. Si presuppone che il modulo CMPro sia già installato e funzionante, per le modalità di installazione fare riferimento alle guide tecniche presenti all’interno del modulo o nella documentazione on-line presente su http://www.maxdevitalia.com/index.html | ||
2. Gestione Contenuti | ||
Cosa devi sapere sulla gestione contenuti Il Modulo “Gestione contenuti” (CMPro) è costituito da due tipi di oggetti, gli argomenti e le pagine. Gli argomenti sono dei semplici contenitori di Pagine e non hanno un proprio contenuto, le Pagine ospitano i documenti veri e propri, con il contenuto, l'autore e molti altri attributi che puoi scegliere se inserire o meno. Ogni argomento può avere sotto di sé un numero qualsiasi di Pagine, ma non dei sotto argomenti. Ogni pagina può avere sotto di sé un numero indefinito di Pagine figlie e ognuna di esse altre figlie in modo da creare un "albero" complesso quanto si desidera.Ecco schematicamente come si può comporre un argomento in Gestione contenuti: | ||
| ||
| Esiste solo un livello di argomento, mentre non ci sono limiti ai livelli di pagine. Ogni pagina può avere un numero illimitato di pagine figlieIn questo manuale sull'uso di CMPro analizzeremo le principali funzioni per l'utilizzo del modulo “Gestione contenuti” utilizzando sia la modalità "Avanzata" che quella " Semplificata". I temi trattati saranno:
Per accedere alla sezione Gestione contenuti è necessario entrare in amministrazione e cliccare sull’icona | ||
2.1 Le opzioni di CMPro | ||
Modulo configurazione: Argomenti: Mostra mappa: | ||
Creiamo ora il nostro nuovo argomento inserendo i seguenti dati:
| ||
2.3 Creare un argomento (Modalità avanzata) | ||
| ||
| 2.4 Creare una pagina (Modalità semplificata) | ||
Per accedere alla creazione di una o più pagine dobbiamo cliccare sull’icona
Inoltre abbiamo dei comandi immediati che sono:
Creiamo ora la nostra nuova pagina inserendo i seguenti dati:
Terminato l’inserimento dei dati richiesti cliccare su Aggiungi pagina per memorizzare i nuovi dati inseriti. | ||
| 2.5 Creare una pagina (Modalità avanzata) | ||
Le differenze che incontriamo rispetto alla Modalità semplificata sono per la tabella argomenti l’aggiunta di alcune indicazioni e controlli. Abilita o disabilita al visitatore la vista di (
Quindi per creare la nostra nuova pagina ora oltre ai campi da riempire come nella Modalità semplificata dovremo indicare pure:
Terminatooo l’inserimento dei dati richiesti cliccare su Aggiungi pagina per memorizzati i nuovi dati inseriti. Per rendere più semplice l’identificazione delle opzioni ecco riportata una pagina di ciò che vede il visitatore. | ||
| ||
2.6 Comandi diretti di modifica | ||
Se l’amministratore è loggato al sito, durante la navigazione dello stesso noterà la presenza di due icone di modifica sul lato alto a sinistra della pagina.
| ||
| Attenzione, la pagina cancellata non si può recuperare, quindi prestare attenzione prima di cliccare sull’opzione “Cancella” | ||
| ||
3. Configurazione avanzata | ||
Il modulo di configurazione del modulo CMPro “Gestione contenuti” permette di configurare lo stile grafico delle nostre pagine create appunto con CMPro. Si fa notare che eventuali variazioni di stile e formato carattere facenti riferimento allo stile di testo Normale o Paper andranno configurati all’interno del foglio di style.A completamento della configurazione cliccare su Invia per memorizzare la configurazione. | ||
| ||
4. Blocchi modulo CMPro | ||
Il modulo Gestione contenuti CMPro ha la possibilità di configurare un blocco laterale per l’inserimento dell’indice dei titoli dei documenti creati, con possibilità di limitare la lunghezza del titolo o scegliere di creare un indice per le pagine di un determinato argomento. Attivato il blocco ecco i comandi per la personalizzazione del blocco, molto semplici ed intuitivi.
| ||
| Rev.:0 - Redatta da F.G. per MAXs.o.s. | Scarica il documento in versione pdf | ||||||||||||||||||||||||||||||
di Michele Gianni aka CybLeNoir
1. Introduzione 2. Generalità 3. Attributi degli Argomenti 4. Attributi delle Pagine 5. Configurazione del modulo 6. Blocchi 7. Mappa del modulo 8. Permessi 9. Elementi e aspetti grafici 10. Pop-up di aiuto 11. URL e URL brevi 12. META tag 1. Introduzione
Il modulo CMpro 1.0 Content Management Professional deriva dal ben noto Subjects di Jaroslaw Gilewski e modificato successivamente dall'EasyWeb Team, ma ne risulta assai diverso per molti aspetti. Esso nasce dalla mia esperienza (in collaborazione con la collega Lucia Papini) presso il Centro Servizi Informatici dell'Ateneo Fiorentino (Università degli Studi di Firenze) nell'ambito di un progetto teso a fornire alle varie strutture componenti l'università un site-format unificato e costruito secondo standard di accessibilità, usabilità e facilità di amministrazione. In questo ambito la necessità principale che si è posta subito è stata di disporre di un modulo che consentisse di inserire nei siti grandi quantità di pagine web e documenti organizzati ad albero. La scelta è caduta subito sul modulo Subjects, ma abbiamo presto visto che così com'era esso non soddisfaceva le nostre esigenze in quanto carente in certi aspetti e sovrabbondante in altri. Si devono a Massimiliano Tiraboschi aka TiMax molti contributi riguardo a ottimizzazione, autorizzazioni, test e l'integrazione con il modulo MDMenus. Sjahrazad (aka sjah) ha aggiunto le funzionalità Channel e ha incluso CMpro come "core module" nel pacchetto MD Channel. L'attuale modulo è dunque frutto di un lavoro di espansione e "sfoltimento" che di fatto ha portato alla realizzazione di qualcosa di nuovo. Gli elementi di CMpro (pagine generate e blocchi) superano il test di verifica di conformità HTML 4.01 Transitional//EN nonché il livello A delle Web Content Accessibility Guidelines 1.0 del W3C. Questo manuale dà per scontato che il modulo sia stato correttamente installato. Per istruzioni dettagliate si veda il file install.html.
2. Generalità
CMpro lavora con due tipi di oggetti: gli argomenti e le pagine. Gli argomenti sono dei puri contenitori, mentre le pagine ospitano i contenuti.
Esiste solo un livello di argomento, mentre non ci sono limiti ai livelli di pagine. Ogni pagina può avere un numero illimitato di pagine figlie. Rispetto al modulo Subjects sono state eliminate le Categorie e le Recensioni in modo da alleggerire il modulo. Il sistema di creazione e modifica di pagine e argomenti ha due livelli, semplice e avanzato. La differenza consiste esclusivamente nel numero di attributi disponibili, che nel livello avanzato è maggiore. In ogni caso è possibile popolare il proprio sito di contenuti usando soltanto il livello semplice. Nelle descrizioni che seguono gli attributi disponibili solo in modalità avanzata saranno segnalati da una (A). Inoltre alcuni attributi sono disponibili solo in modalità avanzata e solo se selezionati nella Configurazione del modulo. Essi sono contrassegnati da una (S).
3. Attributi degli argomenti
Gli argomenti sono dei contenitori per le pagine. Ogni argomento è descritto dai seguenti attributi:
TitoloIl titolo dell'argomento è un campo obbligatorio e viene mostrato nei blocchi. Entra a far parte del tag TITLE qualora si attui una modifica del file xhtml.php (vedi oltre).
URL (A)Qualora questo campo venga riempito con un URL, l'argomento diventa in realtà un semplice link e tutti i campi Descrizione e Keywords vengono ignorati. Serve a far comparire un link che ha lo stesso ruolo logico di un argomento; esempio
· Docenti · Corsi · Ricerca su google
in cui solo Docenti e Corsi sono veri argomenti, mentre Ricerca su Google è solo un link al noto motore di ricerca.
Apri in una nuova finestra (A)Connesso al precedente campo URL, se selezionato apre l'URL in una nuova finestra.
LinguaCon questo campo si sceglie la lingua dell'argomento. Tutte le pagine dell'argomento e le loro figlie assumono automaticamente tale lingua.
DescrizioneServe per inserire una breve descrizione dell'argomento. Entra a far parte del tag META DESCRIPTION qualora si attui una modifica del file xhtml.php (vedi oltre).
Channel (Channels)Questa funzione serve a filtrare gli utenti in base ai permessi di gruppo. Inoltre può essere usata per gestire il workflow di inserimento dei documenti. Per esempio: Scrittura => Redazione => Approvazione => Pubblicazione sul web. Questa funzione è attiva solo se si usa il pacchetto MD Channel.
Parole chiave (A)Serve per inserire delle parole chiave associate all'argomento. Entrano a far parte del tag META KEYWORDS qualora si attui una modifica del file xhtml.php (vedi oltre).
Logo (A)Consente di associare un'immagine all'argomento. Se si inserisce il nome di un file grafico questo va poi inserito nella cartella http://tutorial.maxsos.com/guide/cmp (o altra scelta nella configurazione del modulo). Se il file sta in una sottocartella, nel campo va indicato il percorso a partire da http://tutorial.maxsos.com/guide/cmp.
Mostra il titolo (S)Se attivato, viene mostrato il titolo dell'argomento corrente.
Mostra percorso di navigazione in alto (S)Se attivato mostra in alto il percorso con l'attuale argomento e un link all'indice generale degli argomenti. Funziona solo se nella configurazione del modulo è attivato "Consenti di attivare/disattivare i precedenti attributi pagina per pagina".
Mostra percorso di navigazione in basso (S)Se attivato mostra in basso il percorso con l'attuale argomento e un link all'indice generale degli argomenti. Funziona solo se nella configurazione del modulo è attivato "Consenti di attivare/disattivare i precedenti attributi pagina per pagina".
Classificazione (A)Permette di classificare l'argomento con un numero da 1 a 20. Se si utilizza questa opportunità è poi possibile creare un blocco che mostri solo gli argomenti classificati con quel numero (vedi Blocchi).
Argomento attivo?Attiva o disattiva l'argomento. Un argomento non attivo esiste ed è visibile se linkato direttamente, ma non compare nel menù generale né nella mappa del modulo visibile dagli utenti (vedi oltre).
Azioni sugli argomentiSu ogni argomento sono possibili le seguenti azioni:
· OrdinaTramite frecce è possibile modificare la posizione dell'argomento rispetto agli altri. Tale posizione viene rispecchiata nel blocco di CMpro. · ModificaConsente di modificare tutti gli attributi di un argomento. Se modificando un vero argomento (cioè uno dotato di pagine) si inserisce un URL, le sue pagine non sono più visibili, ma continuano ad esistere e sono eventualmente richiamabili direttamente con un URL opportuno che faccia riferimento al loro pageid. · CancellaElimina l'argomento e TUTTE le pagine associate. · PagineMostra le pagine associate e consente di inserirne di nuove.
4. Attributi delle pagine
Le pagine ospitano i contenuti veri e propri. Ogni pagina è descritta dai seguenti attributi:
TitoloIl titolo di una pagina è un campo obbligatorio e viene mostrato nei blocchi che lo prevedono. Entra a far parte del tag TITLE qualora si attui una modifica del file xhtml.php (vedi oltre).
Titolo esteso (A)Questo campo può essere usato qualora sia necessario introdurre un titolo lungo e formattato con corsivi, grassetti ecc. Se viene utilizzato, nella pagina esso viene mostrato al posto del titolo vero e proprio, ma non nei menù.
URL (A)Qualora questo campo venga riempito con un URL, la pagina diventa in realtà un semplice link e tutti i campi tranne Apri in una nuova finestra e Pagina attiva vengono ignorati. Serve a far comparire un link che ha lo stesso ruolo logico di una pagina. Una pagina che in realtà è un URL non può avere pagine figlie.
Apri in una nuova finestra (A)Connesso al precedente campo URL, se selezionato apre l'URL in una nuova finestra.
Focus (A)Serve per inserire un testo che verrà mostrato in un'area evidenza all'inizio della pagina. Se necessario può contenere codice HTML. L'aspetto di tale area può essere stabilito nella Configurazione del modulo.
ContenutoOspita il contenuto vero e proprio della pagina che può essere scritto in HTML. Al suo interno è possibile inserire delle abbreviazioni che consentono funzioni particolari. Essi sono:
Inserisce in quel dato punto della pagina un semplice indice delle pagine figlie della pagina corrente con le loro sotto-figlie. Da usare in alternativa all'indice delle pagine in basso (vedi oltre).
Inserisce in quel dato punto della pagina un semplice indice delle pagine figlie della pagina corrente senza le loro sottofiglie. Da usare in alternativa all'indice delle pagine in basso (vedi oltre).
Inserisce in quel dato punto della pagina un indice delle pagine figlie della pagina corrente, complete della loro descrizione. Da usare in alternativa all'indice delle pagine in basso (vedi oltre).
Abbrevia il link a un'altra pagina. Ad esempio: Crea un link alla pagina che ha pageid numero 25. Se si usano le URL corte una valida alternativa è scrivere:
Abbrevia il percorso dove sono inseriti i file. Ad esempio:
fa comparire l'immagine pippo.gif collocata sotto http://tutorial.maxsos.com/guide/cmp.
Suddivide il contenuto di una pagina in sezioni che compaiono in pagine web separate. In fondo a ciascuna di esse compaiono delle frecce di navigazione e un contatore delle sezioni. E' possibile modificare queste abbreviazioni in un'altra lingua commentando, scommentando e modificando opportunamente le righe corrispondenti nei file modules/CMpro/pnlang/ita/user.php e modules/CMpro/pnlang/eng/user.php.
Nel file esiste un esempio in italiano con le seguenti abbreviazioni:
· !!indicepagine!! · !!indicepaginedescrizione!! · http://www.maxdev.it/index.php?module=CMpro&func=viewpage&pageid= · !!cartellafile!! · !!divisione!!
Una volta scelta la lingua delle abbreviazioni, queste vanno usate uniformemente in TUTTE le pagine, a prescindere dalla lingua dell'argomento di appartenenza.
File contenuto (A)Se questo campo viene riempito con un nome di file, il contenuto viene salvato su tale file (posto nella directory http://tutorial.maxsos.com/guide/cmp o altra scelta nella configurazione generale del modulo; vedi oltre) anziché nel database. Se si adotta tale strategia, occorre ricordarsi che un backup del database non è più sufficiente a salvare i contenuti delle pagine. A causa di questo problema si sconsiglia di usare questa opzione a meno di non trovarsi nel caso particolare di una pagina che sia figlia di pagine appartenenti a rami diversi dell'albero degli argomenti; per esempio in questo caso:
la Pagina 1.2 risulta figlia sia di Pagina 1 sia di Pagina 3 e ciò in CMpro non sarebbe realizzabile, a meno di non fare nel seguente modo:
ovvero creare due pagine diverse, Pagina 1.2 A e Pagina 1.2 B e far puntare entrambe a un unico file, per esempio pagina1-2.txt che contiene il vero contenuto UNA SOLA volta, senza duplicazioni.
File incluso (A)Se questo campo viene riempito con un nome di file, il suo contenuto viene mostrato in un IFRAME, purché nel browser sia presente il plug-in o l'applicazione necessari a visualizzarlo. In caso contrario l'utente avrà la possibilità di scaricare il file stesso localmente. La directory base per i file inclusi è http://tutorial.maxsos.com/guide/cmp o altra scelta nella configurazione generale del modulo; vedi oltre.
Logo pagina (A)Consente di associare un'immagine alla pagina. Se si inserisce il nome di un file grafico questo va poi inserito nella cartella http://tutorial.maxsos.com/guide/cmp (o altra scelta nella configurazione del modulo). Se il file sta in una sottocartella, nel campo va indicato il percorso a partire da http://tutorial.maxsos.com/guide/cmp.
AutoreServe per inserire l'autore o altro responsabile della pagina.
Email autore (A)Serve per inserire l'email dell'autore o altro responsabile della pagina.
URL autore (A)Serve per inserire l'URL della pagina web dell'autore o altro responsabile della pagina.
Organizzazione autore (A)Serve per inserire informazioni sull'organizzazione a cui appartiene l'autore.
Pagina di introduzione dell'argomento (A)Se selezionato questo attributo permette di visualizzare il contenuto della pagina immediatamente di seguito all'argomento (il quale normalmente mostra solo l'elenco delle sue pagine). Nel blocco di tutti gli argomenti che mostra anche le pagine di primo livello, questa pagina non viene mostrata. Solo le pagine di primo livello possono avere il ruolo di introduzione. Ci possono essere teoricamente più pagine di introduzione di un argomento, che nel caso verranno visualizzate in sequenza. E' consigliabile tuttavia usarne sempre solo una per ogni argomento.
Descrizione (A)Serve per inserire una breve descrizione dell'argomento. Entra a far parte del tag META DESCRIPTION qualora si attui una modifica del file xhtml.php (vedi oltre).
Parole chiave (A)Serve per inserire delle parole chiave associate all'argomento. Entrano a far parte del tag META KEYWORDS qualora si attui una modifica del file xhtml.php (vedi oltre).
DataServe a inserire la data di creazione o di modifica della pagina.
Indice delle sottopagineSe attivato fa comparire un indice delle pagine figlie della pagina corrente nello spazio in basso sotto al contenuto della pagina.
Modalità di presentazione (S)Sono disponibili due modalità di presentazione delle pagine, normale e paper, che possono differiscono solo nell'aspetto grafico. Gli stili associati alle due modalità sono selezionabili nella Configurazione del modulo.
Mostra il titolo (S)Se attivato, viene mostrato il titolo della pagina corrente.
Mostra la data (S)Se attivato, viene mostrata la data della pagina corrente.
Mostra informazioni sull'autore (S)Se attivato,vengono mostrati l'autore della pagina corrente, il suo email e il suo sito web.
Percorso di navigazione in alto (S)Se attivato, viene mostro in alto il percorso della gerarchia di argomento e pagine della pagina corrente. Funziona solo se nella configurazione del modulo è attivato "Consenti di attivare/disattivare i precedenti attributi pagina per pagina".
Percorso di navigazione in basso (S)Se attivato, viene mostrato in basso il percorso della gerarchia di argomento e pagine della pagina corrente. Funziona solo se nella configurazione del modulo è attivato "Consenti di attivare/disattivare i precedenti attributi pagina per pagina".
Icone di stampa (S)Se attivato, vengono mostrate le icone per stampare la pagina corrente o la pagina corrente con le sue pagine figlie. Funziona solo se nella configurazione del modulo è attivato "Consenti di attivare/disattivare i precedenti attributi pagina per pagina".
Icona della mappa (S)Se attivato, viene mostrata un'icona per visualizzare la mappa della gerarchia nella posizione dove si trova la pagina corrente. Funziona solo se nella configurazione del modulo è attivato "Consenti di attivare/disattivare i precedenti attributi pagina per pagina".
Pagina attivaAttiva o disattiva la pagina. Una pagina non attiva esiste ed è visibile se linkato direttamente, ma non compare né nei blocchi né negli indici delle pagine né nella mappa del modulo visibile dagli utenti (vedi oltre).
Azioni sulle pagineSu ogni argomento sono possibili le seguenti azioni:
· OrdinaTramite frecce è possibile modificare la posizione della pagina rispetto alle altre. Tale posizione viene rispecchiata nel blocchi di CMpro che mostrano le pagine. · ModificaConsente di modificare tutti gli attributi di una pagina. Se modificando una vera pagina si inserisce un URL, le sue pagine figlie non sono più visibili, ma continuano ad esistere e sono eventualmente richiamabili direttamente con un URL opportuno che faccia riferimento al loro pageid. · CancellaElimina la pagina e TUTTE le pagine figlie associate. · SpostaConsente di spostare la pagina attuale e TUTTE le sue figlie in un altro punto della gerarchia. · PagineMostra le pagine figlie e consente di inserirne di nuove.
5. Configurazione del modulo Nella configurazione generale del modulo è possibile determinare le seguenti caratteristiche:
5.1 GeneraleAvvia il modulo con la pagina IDSe si inserisce in questo campo l'ID di una pagina esistente, il modulo partirà per default da tale pagina. Opzione utile se usata quando si seleziona CMpro come modulo iniziale del sito (in "Amministrazione - Preferenze ").
5.2 StiliTag usato per i titoli di argomenti e paginePemette di scegliere il tipo di tag da usare per i titoli degli argomenti e delle pagine. Se si sceglie "Usae , mentre il titolo di una eventuale pagina di introduzione dell'argomento sarà formattata con " verrà usato lo stile selezionato nei campi successivi. Attiva modalità paperSe selezionato, oltre alla normale modalità di visualizzazione viene aggiunta anche la modalità "paper" le cui caratteristiche possono essere stabilite usando appositi stili nei campi successivi.
Stili di paginaÈ possibile scegliere gli stili usati nelle due modalità di presentazione, normale e paper, Per ciascuno sono presenti gli stile del testo, del titolo, dell'autore, dell'organizzazione dell'autore e della nota editoriale.
Colore di sfondo delle pagine di amministrazioneÈ possibile scegliere il colore usato come sfondo nelle pagine di amministrazione in modo da garantire il necessario contrasto anche in temi che usano colori particolari.
Colore di sfondo delle aree di editingÈ possibile scegliere il colore usato come sfondo delle area in cui è suddiviso l'editing della pagina.
Colori modalità di editingÈ possibile scegliere il colore usato come fascia per distinguere quando si è in modalità di editing semplice oppure avanzata.
Colori delle tabelle in editingÈ possibile scegliere il colore usato per il bordo e per gli sfondi delle intestazioni e delle celle.
Stile dei link dei blocchi menù verticaliPermette di scegliere uno stile alternativo per gli elementi testuali presenti nei blocchi menù verticali di CMpro. Se lasciato vuoto, verrà utilizzato lo stile "pn-normal". La finestra di esempio mostra lo stile su fondo chiaro e su fondo scuro.
Stile dei link dei blocchi menù orizzontaliPermette di scegliere uno stile alternativo per gli elementi testuali presenti nei blocchi menù orizzontali di CMpro. Se lasciato vuoto, verrà utilizzato lo stile "pn-title". La finestra di esempio mostra lo stile su fondo chiaro e su fondo scuro. 5.3 Strumenti di navigazioneMostra il titoloSe attivato, viene mostrato il titolo di ogni argomento e di ogni pagina.
Mostra la dataSe attivato, in ogni pagina viene mostrata la data
Mostra informazioni sull'autoreSe attivato, in ogni pagina vengono mostrati l'autore, il suo email e il suo sito web.
Mostra percorso di navigazione in altoSe attivato, in ogni pagina o argomento viene mostrato in alto il percorso della gerarchia corrente.
Mostra percorso di navigazione in bassoSe attivato, in ogni pagina o argomento viene mostrato in basso il percorso della gerarchia corrente.
Mostra icona della mappaSe attivato, in ogni pagina viene mostrata un'icona per visualizzare la mappa della gerarchia nella posizione dove si trova la pagina corrente.
Mostra icona di stampaSe attivato, in ogni pagina vengono mostrate le icone per stampare la pagina corrente o la pagina corrente con le sue pagine figlie.
Consenti di attivare/disattivare i precedenti attributi pagina per paginaSe attivato, è possibile per ogni argomento o pagina decidere se mostrare o meno il titolo, la data, l'autore, i percorsi di navigazione e le icone di stampa e della mappa. I settaggi dei sette attributi precedenti non vengono considerati.
5.4 Separatore del percorso di navigazioneSpessore del separatoreSpessore in pixel della riga che separa il percorso di navigazione dal corpo della pagina.
Colore del separatoreColore (in formato #RRGGBB) della riga che separa il percorso di navigazione dal corpo della pagina.
5.5 Area del focusSpessore del bordoSpessore in pixel del bordo dell'area del focus.
Colore del testoColore (in formato #RRGGBB) del testo dell'area del focus.
Colore del bordoColore (in formato #RRGGBB) del bordo dell'area del focus.
Colore dello sfondoColore (in formato #RRGGBB) dello sfondo dell'area del focus.
5.6 Upload directoryPercorso relativo a webserver-rootPercorso della directory che contiene i file accessibili da CMpro. Solitamente "http://tutorial.maxsos.com/guide/cmp".
5.7 Opzioni dell'area del contenutoImposta dimensioni per il box textareaPermette di scegliere le dimensioni del campo di inserimento del contenuto delle pagine.
5.8 Pagina di stampaMostra copyright e nome del sito in fondo alla paginaSe selezionato, in fondo alla pagina stampabile verranno mostrati il copyright e il nome del sito.
Mostra l'URL del sito in fondo alla paginaSe selezionato, in fondo alla pagina stampabile verrà mostrato l'URL del sito.
Testo del pié di paginaIl testo qui inserito (eventualmente in HTML) verrà mostrato nel pié di pagina della pagina stampabile.
6. Blocchi
Esiste un solo tipo di blocco CMpro, ma configurabile in molti modi diversi. Le possibilità sono fondamentalmente due:
· un blocco che mostra tutti gli argomenti ed eventualmente le loro pagine di primo livello · un blocco che mostra un solo argomento e quindi le sue pagine di primo livello.
Le immagini usate nei blocchi possono essere modificate (vedi oltre). Se si desidera personalizzarle in modo che siano graficamente coerenti col tema, si può modificarle e inserirle nella directory images del tema scelto. Gli attributi di ogni blocco sono i seguenti:
Mostra argomentoE' possibile stabilire se il blocco mostrerà tutti gli argomenti o solo un argomento a scelta dalla lista.
Tipo di menùNel caso il blocco mostri tutti gli argomenti è possibile avere quattro tipi di menù:
· verticale senza pagine · verticale con pagine · verticale con pagine espandibili · orizzontale senza pagine
Mostra solo gli argomenti classificati comeNel caso il blocco mostri tutti gli argomenti, è possibile stabilire che mostri solo quelli classificati con un numero da 1 a 20 al momento della loro creazione. Questa possibilità copre buona parte della funzionalità della suddivisione in categorie presente nel vecchio modulo Subjects.
Se il titolo dell'argomento è più lungo di N caratteri riducilo a MPermette di abbreviare i titoli degli argomenti.
Se il titolo della pagina è più lunga di N caratteri riducilo a MPermette di abbreviare i titoli delle pagine.
Visualizza argomenti con pagine inattiveSe si hanno diritti di amministratore, mostra gli argomenti che hanno pagine presenti, ma non attive.
7. Mappa del modulo
Con l'URL http://www.ilmiosito/index.php?module=subjects&func=showmap (oppure http://www.mysite/mod-cmpro-showmap.html se si usano url corti) si accede a una pagina che mostra l'intera gerarchia ESCLUSI gli argomenti e le pagine non attivi. Questi sono visibili e marcati come tali solo per chi ha diritti di Amministratore su tutto CMpro. La mappa può essere raggiunta cliccando sull'icona "mappa" presente in ogni pagina (se si è scelto di mostrarla). In questo caso la posizione della pagina chiamante viene indicata dall'espressione "Voi siete qui". Se avete diritti di amministrazione su determinati argomenti o pagine, la mappa apparirà leggermente diversa e presenterà le icone per modificare, cancellare, spostare e aggiungere elementi. Le immagini usate nella mappa possono essere modificate (vedi oltre). Se si desidera personalizzarla in modo che sia graficamente coerente col tema, si può modificarla e inserirla nella directory images del tema scelto.
8. Permessi VisualizzazioneDi norma tutti gli elementi di CMpro sono visibili. E possibile tuttavia limitarne la lettura. Ad esempio in questo modo:
1 Studenti - CMpro:: - .* - Leggi 2 Users - CMpro:: - .* - None 3 Unregistered - CMpro:: - .* - None Considerato che esiste sicuramente un'ultima riga : Unregistered - .* - .* - Leggila riga 3 impedisce agli utenti non registrati di leggere gli elementi di CMpro. La riga 2 impedisce agli utenti registrati di leggere gli elementi di CMpro. La riga 1 infine consente agli utenti registrati e appartenenti al gruppo Studenti di leggere gli elementi di CMpro. Supponiamo invece di voler limitare la visualizzazione dell'argomento con subid 5 al gruppo studenti. I permessi di gruppo saranno: Studenti - CMpro::subject - ::5 - Leggi Users - CMpro::subject - ::5 - NoneUnregistered - CMpro::subject - ::5 - NoneLo stesso vale per le pagine. Se vogliamo limitare la visualizzazione della pagina con pageid 33 ai soli utenti iscritti appartenenti al gruppo studenti i permessi di gruppo saranno: Studenti - CMpro::page - ::33 - LeggiUsers - CMpro::page - ::33 - None Unregistered - CMpro::page - ::33 - None AmministrazioneE' possibile stabilire per ciascun gruppo o utente se si può solo modificare il contenuto, aggiungere elementi o anche cancellarli. Per esempio: Docenti - CMpro:: - .* - Modificaconsente agli appartenenti al gruppo Docenti di modificare qualsiasi elemento, ma non aggiungerne di nuovi, né spostarli né cancellarli. Docenti - CMpro:: - .* - Aggiungiconsente invece allo stesso gruppo di aggiungere nuovi elementi o spostare le pagine. Docenti - CMpro:: - .* - Cancellapermette infine anche la cancellazione di qualsiasi elemento da parte del gruppo Docenti. Gli stessi tre tipi di intervento sono applicabili anche a livello di singolo argomento e di singola pagina. Per esempio: Docenti - CMpro::subject - ::2 - Modifica consente al gruppo docenti di modificare i contenuti dell'argomento con ID 2 e di tutte le sue pagine e sottopagine, mentre: Docenti - CMpro::page - ::31* - Modifica permette di modificare il contenuto della sola pagina con ID 31 con tutte le sue pagine figlie. Naturalmente è possibile attribuire un dato permesso a più argomenti o più pagine contemporaneamente. Per esempio: Docenti - CMpro::subject - ::2|::5 - Modifica consente la modifica sugli argomenti con ID 2 e 5, con tutte le loro pagine. Può essere utile consultare una tabella delle azioni di ammistrastrazione possibili con i loro effetti.
BlocchiI blocchi di CMpro sono di norma automaticamente visibili. E' possibile limitarne la visualizzazione in modo analogo a quello degli argomenti e delle pagine. Per esempio:
Studenti - CMpro::CMproblock - .* - Leggi Users - CMpro::CMproblock - .* - NoneUnregistered - CMpro::CMproblock - .* - NoneUnregistered - CMpro:: - .* - Leggiconsente la visualizzazione dei blocchi di CMpro al solo gruppo Studenti.
ConfigurazionePer accedere alla configurazione del modulo occorrono permessi di amministratore su tutto CMpro. Per esempio: Boss - CMpro:: - .* - Adminconsente all'utente Boss di modificare la configurazione del modulo (ed effettuare naturalmente qualsiasi altro intervento sul contenuto del modulo stesso).
9. Elementi e aspetti grafici
Alcuni degli elementi grafici possono essere modificati in modo che siano coerenti col tema e/o la lingua usata. Quando CMpro deve mostrare un'icona, la cerca in ordine nelle seguenti directory:
· themes/NOME_DEL_TEMA/images/ · modules/CMpro/pnlang/LINGUA/ · modules/CMpro/pnimages/
La prima che viene trovata viene quindi mostrata. Se l'icona non esiste, CMpro mostra il file empty.gif (costituito da un unico pixel trasparente), I nomi delle varie icone sono descritti in questa tabella. Per la pagina stampabile è possibile inserire un apposito foglio di stile di nome print.css nella directory style del tema. Se tale file non esiste, la pagina stampabile viene impaginata con uno style di default style/print.css che si trova nella directory di CMpro.
10. Pop-up di aiuto E' possibile modificare il contenuto dei pop-up di aiuto agendo direttamente sui vari file HTML contenuti nelle directory delle lingue che si trovano nella cartella pnlang. 11. URL e URL corte Gli elementi di CMpro sono raggiungibili attraverso i seguenti URL:
12. META tag Se si desidera che il contenuto dei campi Titolo, Descrizione e Keywords entrino a far parte dei tag TITLE e META, è necessario modificare il file xhtml.php presente nella directory includes di MAXdev. Localizzare la funzione:
function meta_tags ($type) e sostituirla interamente col seguente codice: function meta_tags ($type) { // handles meta-tags and title echo "switch($type){ // Added by Pete default: // all other pages output echo " echo " echo " echo " echo " echo " echo " echo " echo "} ATTENZIONE! se a questa funzione come compare nel file originale sono state effettuati cambiamenti precedenti, dovete integrare quanto sopra manualmente. | |||||||||||||||||||||||||||||||

Il Modulo “MDContact” è un modulo che consente velocemente all’amministratore di essere contattato dall’utente direttamente compilando un form da proprio sito web.

Per accedere alla sezione MDContact (gestioni contatti) è necessario entrare in amministrazione e cliccare sull’icona
. Il sistema si posizionerà sull’unica pagina di amministrazione prevista per la gestione dei contatti (vedi immagine a lato).


Le differenze che incontriamo rispetto alla Modalità semplificata sono per la tabella argomenti l’aggiunta di alcune indicazioni da aggiungere al documento.
Per accedere alla creazione di una o più pagine dobbiamo cliccare sull’icona
Le differenze che incontriamo rispetto alla Modalità semplificata sono per la tabella argomenti l’aggiunta di alcune indicazioni e controlli.
Se l’amministratore è loggato al sito, durante la navigazione dello stesso noterà la presenza di due icone di modifica sul lato alto a sinistra della pagina.
Il modulo di configurazione del modulo CMPro “Gestione contenuti” permette di configurare lo stile grafico delle nostre pagine create appunto con CMPro. 










