You are here

La nuova versione di FCKeditor per Drupal

Inviato da giovanninews on Gio, 04/02/2010 - 15:06

logo-drupal Con la nuova versione del modulo FCKeditor per Drupal, fckeditor-6.x-2.0.tar.gz, oltre alle numerose modifiche, è implementata la verifica per il controllo sull' esistenza di versioni aggiornate dell' editor wysiwyg.

Dopo l' aggiornamento del modulo FCKeditor, viene infatti rilevata la nuova versione dell' editor, la 2.6.5, rilasciata addirittura a settembre 2009. Si procede quindi all' installazione della nuova versione dell' editor, ma ... sorpresa !

Subito dopo, nella sezione di amministrazione del sito web viene rilevato il seguente errore :

"You are using a feature that requires $cookie_domain to be set, but it is not set in your settings.php (either built-in filebrowser or quick uploads are enabled in the Advanced profile)."

In pratica, il messaggio dice che, abilitando la funzione dell' upload rapido, bisogna impostare il dominio per i cookie del sito web. L' upload può essere gestito con altri moduli, nel mio caso ad esempio con il modulo IMCE per l' upload delle immagini.

Per eliminare l' errore, quindi niente di più facile, basta modificare i profili di FCKeditor in file browser setting, disabilitando Allow quick uploads. Sembra fin troppo facile, infatti non lo è; appena qualcuno proverà a caricare una immagine, non potrà più farlo, perchè abbiamo disabilitato il quick upload.

Comincia quindi la ricerca su internet e trovo aiuto a questi indirizzi:
https://drupal.org/node/464180
https://drupal.org/node/702222
In pratica, per poter utilizzare l 'upload rapido, con IMCE bisogna:

1) inserire in fckeditor/fckeditor/editor/filemanager/connectors/php/config.php la riga
    require_once "../../../../../filemanager.config.php";
    subito dopo la riga $Config['UserFilesAbsolutePath'] = '' ;
2) modificare il file sites/default/setting.php
    attivando la riga
    # $cookie_domain = 'example.com';
    nel modo seguente:
   $cookie_domain = 'example.com'; (mettendo il proprio nome di dominio al posto di example.com)

In pratica si attivano i cookie per il dominio specificato.
Probabilmente si spiegano così anche gli errori rilevati in precedenza sul log del sito e relativi ad una function.require non trovata.    

<< Pagina precedente

Pagina successiva >>

Commenti

I'd like to know how do you see my point, also, if you see the point, perhaps I have not done a great job el 'update can be expected. In spite of everything, with sympathy, I salute you, even the beach holidays can wait.
Giovanni