Skip navigation.
Share and Free Speech on line
International Webmasters Association.

Personalizzazione delle CARTELLE DI SISTEMA:

Categorie: Drupal |

Drupal memorizza di default le immagini nella cartella /files/image e gli allegati nella cartella /files.

Per fare in modo che il modulo image e upload di Drupal e quello di FCKEditor utilizzino le stesse cartelle e per attivare l'upload dei files (disabilitato in FCKEditor di default) è necessario modificare alcuni parametri del file: fckeditor/fckeditor/editor/filemanager/connectors/php/config.php

abilitare l'upload dei files sostituendo "false" a "true":

  • sostituire:
    riga 30 (circa) $Config['Enabled'] = false ;
  • con:
    riga 30 (circa) $Config['Enabled'] = true ;

cambiare il parametro che indica la cartella "userfiles"  in "files"

  • sostituire:
    riga 34 (circa) $Config['UserFilesPath'] = '/userfiles/';
  • con:
    riga 34 (circa) $Config['UserFilesPath'] = '/files/';

cambiare il parametro che indica i seguenti percorsi del filesystem per consentire l'utilizzo delle stesse risorse tra FCKEditor e i moduli image e upload di Drupal:

  • sostituire:
    riga 125 (circa) $Config['FileTypesPath']['File'] = $Config['UserFilesPath'] . 'file/' ;
    riga 126 (circa) $Config['FileTypesAbsolutePath']['File']= ($Config['UserFilesAbsolutePath'] == '') ? '' : $Config['UserFilesAbsolutePath'].'file/' ;
  • con:
    riga 125 (circa) $Config['FileTypesPath']['File'] = $Config['UserFilesPath'] . '' ;
    riga 126 (circa) $Config['FileTypesAbsolutePath']['File']= ($Config['UserFilesAbsolutePath'] == '') ? '' : $Config['UserFilesAbsolutePath'].'' ;
     
  • sostituire:
    riga 132 (circa) $Config['FileTypesPath']['Image'] = $Config['UserFilesPath'] . 'image/' ;
    riga 133 (circa) $Config['FileTypesAbsolutePath']['Image']= ($Config['UserFilesAbsolutePath'] == '') ? '' : $Config['UserFilesAbsolutePath'].'image/' ;
  • con:
    riga 132 (circa) $Config['FileTypesPath']['Image'] = $Config['UserFilesPath'] . 'images/' ;
    riga 132 (circa) $Config['FileTypesAbsolutePath']['Image']= ($Config['UserFilesAbsolutePath'] == '') ? '' : $Config['UserFilesAbsolutePath'].'images/' ;
     
  • controllare che nella cartella /files sia presente la cartella /images
  • creare nella cartella /files le seguenti cartelle: flash, media