Un editor di testo WYSIWYG
Transcript
Un editor di testo WYSIWYG
WYSIWYG, INSTALLAZIONE E CONFIGURAZIONE DI UN EDITOR ( A,R ) Cos’è un editor di testo? Un editor di testo è un software che permette la composizione di testi. Un software di questo tipo di norma è incluso in ogni sistema operativo. Esempi di editor sono Microsoft Word, Notepad, etc.. Un editor WYSIWYG (acronimo di What You See Is What You Get) è un software che visualizza il documento così come dovrebbe essere stampato. Installare un editor Drupal Pagina 2 Perché usare un editor di testo in Drupal? Drupal è un CMS che permette di editare pagine web senza alcuna conoscenza di codice. Quando vado ad aggiungere un contenuto nel CMS il corpo del contenuto ha come formato di testo tre opzioni: • HTML filtrato (si possono usare alcuni tag) • HTML (tutti i tag sono permessi) • Testo semplice Installare un editor Drupal Pagina 3 Un editor di testo WYSIWYG Un editor di testo WYSIWYG ha un interfaccia grafica che assomiglia molto a quella di software comunemente usati come Microsoft Word. Installare un editor Drupal Pagina 4 Perché è fondamentale installarlo Senza avere alcuna nozione di codice, l’utente può: • Inserire immagini, ancore, etc.. • Creare link • Usare qualsiasi tag HTML • Formattare il testo • Controllare il codice generato in qualsiasi momento Installare un editor Drupal Pagina 5 Quale editor installare? All’indirizzo: http://drupal.org/project/modules sono disponibili vari editor di testo. Alcuni necessitano di installare il modulo WYSIWYG. Io ho scelto CKEditor, il quale non necessita software aggiuntivo ed è compatibile con moltissimi web browser. CKEditor ha larga diffusione, ha una versione “stand alone” ed una versione collegata al modulo WYSIWYG. Seguiremo entrambi le installazioni, con o senza modulo WYSIWYG. Posso comunque installare diversi editor di testo ed associarli poi ad una fascia di utenti, a seconda delle esigenze. Installare un editor Drupal Pagina 6 Prima installazione: modulo “stand alone” Alla pagina: http://ckeditor.com/download è possibile scaricare il modulo, dopodichè bisognerà caricarlo nella cartella modules, nella directory principale. Bisognerà attivarlo da: Amministrazione > Moduli Installare un editor Drupal Pagina 7 Seconda installazione: “WYSIWYG” All indirizzo: http://drupal.org/project/wysiwyg Scaricate il modulo e caricatelo nella cartella “modules”, dopodichè abilitarlo dal pannello di amministrazione. All’indirizzo: http://drupal.org/project/ckeditor, scaricate il modulo ckeditor e caricarlo nella cartella: sites/all/libraries. Dal pannello amministrazione dei moduli, cliccando su configurazione del modulo wysiwyg: Installare un editor Drupal Pagina 8 Configurazione e Permessi Dopo aver installato il modulo, possiamo accedere alla configurazione dell’editor, cliccando sulla voce: Permessi posso decidere quale tipo di utente può amministrare o personalizzare l’editor. Cliccando sulla voce Confgura si accede alle schermate relative alle impostazioni dell’editor. Installare un editor Drupal Pagina 9 Come configurare un editor Queste sono le voci che ci permettono di accedere a set di configurazioni disponibili. Installare un editor Drupal Pagina 10 Assegnare ad un determinato ruolo una configurazione di editor Dopodichè vado a creare un formato di testo “ad hoc” per questo utente: Configurazione> Formato di testo> Aggiungi e lo chiamo “testo ad hoc” per il mio ruolo. Installare un editor Drupal Pagina 11 Assegnare ad un determinato ruolo una configurazione di editor Creo a questo punto un ruolo “ad hoc” per un gruppo di persone o una persona a cui voglio assegnare una determinata configurazione di editor. Vado in: Amministrazione>persone>permessi>ruoli>Aggiungi ruolo e creo il ruolo ad hoc. Installare un editor Drupal Pagina 12 Assegnare ad un determinato ruolo una configurazione di editor Ecco dove lo trovo, quando vado ad aggiungere contenuto: In moduli>wysiwyg>configura vado ad editare il mio testo ad hoc a mio piacimento ed adesso il ruolo creato avrà la sua configurazione editor. Installare un editor Drupal Pagina 13