Home > Notizie > Installazione FCKeditor per Drupal

Installazione FCKeditor per Drupal

Ciao a tutti in questi giorni sto utilizzando Drupal per la realizzazione di un sito internet e ho trovato molto utile l’installazione del modulo FCKeditor che consente di scrivere un post/pagina in Drupal utilizzando i classici pulsanti che abbiamo in un editor di testo come OpenOffice Writer e avere subito la preview di come sarà il nostro post. FCKeditor consente la scrittura WYSIWYG, come si legge dalla pagina ufficiale del modulo su sito di Drupal:

This module allows Drupal to replace textarea fields with the FCKeditor – a visual HTML editor, sometimes called WYSIWYG editor. This HTML text editor brings many of the powerful WYSIWYG editing functions of known desktop editors like Word to the web. It’s relatively lightweight and doesn’t require any kind of installation on the client computer.

Prima di tutto dobbiamo scaricare i due file necessari per installare il tutto, questi due file sono:

In rete ci sono tantissime guide che illustrano come fare ma personalmente mi sono basato su file README.txt, incluso nell’archivio, che trovo ben fatto. Qui riporto i passi da compiere per rendere operativo il modulo (che di fatto sono la traduzione di quanto scritto nel README):

  • Scompattare l’archivio fckeditor-6.x-2.1.tar.gz, da terminale può essere fatto con:

    tar -zxvf fckeditor-6.x-2.1.tar.gz

    e verrà creata una cartella chiamata fckeditor
  • Uplodare la cartella nell’albero dell’installazione di Drupal nella posizione sites/all/modules. Nel mio caso per l’installazione di Drupal in locale ho dato come comando da terminale

    cp -r fckeditor/ /srv/http/drupal/sites/all/modules

    nel caso aveste un’installazione su un server allora la cartella in cui copiare dovrebbe essere qualcosa del tipo: example.com/drupal/sites/all/modules
  • Scompattare l’archivio FCKeditor_2.6.6.tar.gz (nello stesso modo visto sopra) e copiare il contenuto in sites/all/modules/fckeditor/fckeditor, quindi nel mio caso mi sono spostato nella cartella appena creata

    cd fckeditor

    e copiato il suo contenuto nell’installazione di Drupal:

    cp -r * /srv/http/drupal/sites/all/modules/fckeditor/fckeditor
  • Abilitare il modulo dal pannello di amministrazione di Drupal. Quindi si deve fare il login come amministratore e poi seguire il percorso: Amministra -> Costruzione del sito -> Moduli e attivare FCKeditor.
  • Assicurare i permessi di esecuzione di FCKeditor agli utenti andando su Amministra -> Gestione utente -> Permessi e nella sezione per modulo fckeditor mettere la spunta su access fckeditor solo per l’utente autenticato, personalmente ritengo che quello anonimo debba solo leggere i contenuti e quindi non avrebbe senso potergli permettere di utilizzare fckeditor che è utile per la modifica.
  • Modificare l’aspetto di FCKeditor andando su Amministra -> Configurazione del sito -> FCKeditor. In questa sezione possiamo modificare l’aspetto di FCKeditor per i vari utenti. Io per esempio ho modificato l’utente Advanced e nella sezione Editor appearance ho scelto come Skin quella di default e come lingua l’italiano.
  • Modificare i filtri per l’HTML andando su Amministra -> Configurazione del sito -> Formati di input, scegliere Filtered HTML, cliccare su configura e poi andare nella scheda Configura. Nella Text Area sotto Tag HTML permessi cancellare il testo presente e inserire:
    <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> 
    <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> 
    <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code>  <cite> <embed> 
    <object> <param> <strike> <caption>

    spostarsi quindi nella scheda Modifica e togliere la spunta da Convertitore a capo (line break), salviamo la configurazione.

A questo punto dovremmo avere il nostro FCKeditor perfettamente funzionante e sarà più facile aggiungere/modificare i nostri contenuti su Drupal.

Ciao Alberto

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Categorie:Notizie Tag:
  1. Nessun commento ancora...
  1. Nessun trackback ancora...
E' necessario che tu sia collegato per poter inserire un commento.