Dans un précédent article, j’avais évoqué l’installation de KCFinder pour CKEditor dans Xoops.
Maintenant, c’est au tour de Joomla 1.6
Tout comme Xoops, il faut 2 fichiers :
- CKEditor (la version 1.6.2 au moment de cet article)
- KCFinder (la version 2.21 au moment de cet article)
Tout d’abord, installer CKEditor dans Joomla comme n’importe quel composant Joomla)
Ensuite, il faut transférer les fichiers de KCFinder dans le répertoire suivant :/plugins/editors/ckeditor/kcfinder
IMPORTANT si comme moi votre hébergeur est 1and1.
Parcourir tous les répertoires /plugins/editors/ckeditor/kcfinder et supprimer tous les fichiers .htaccess sous peine d’erreur 500 !
Editer le fichier /plugins/editors/ckeditor/config.js et ajouter le lignes suivantes dans CKEDITOR.editorConfig :
1 2 3 4 5 6 |
config.filebrowserBrowseUrl = '/plugins/editors/ckeditor/kcfinder/browse.php?type=files'; config.filebrowserImageBrowseUrl = '/plugins/editors/ckeditor/kcfinder/browse.php?type=images'; config.filebrowserFlashBrowseUrl = '/plugins/editors/ckeditor/kcfinder/browse.php?type=flash'; config.filebrowserUploadUrl = 'plugins/editors/ckeditor/kcfinder/upload.php?type=files'; config.filebrowserImageUploadUrl = '/plugins/editors/ckeditor/kcfinder/upload.php?type=images'; config.filebrowserFlashUploadUrl = '/plugins/editors/ckeditor/kcfinder/upload.php?type=flash'; |
Editer le fichier /plugins/editors/ckeditor/kcfinder/config.php
Il faut passer ‘disabled’ => true, à false.
Maintenant l’emplacement de stockage des fichiers.
Par défaut, il sont dans /plugins/editors/ckeditor/kcfinder/upload
Toujours dans le fichier config.php, modifions les lignes suivantes pour stocker les fichiers dans le répertoire /images :
1 2 |
'uploadURL' => "/images", 'uploadDir' => "../../../images", |
Voilà, maintenant, vous pouvez utiliser un superbe gestionnaire de fichier dans CKEditor dans Joomla 1.6 !