|
Xoops 2.4.0 CKeditor et CKFinder |
|
Newbie
Inscrit: 23/04/2003 15:15
De Grenoble - France
|
Par défaut dans quant on utilise le nouvel éditeur CKeditor quant on parcourt le serveur pour envoyer des fichiers les fichiers veulent se placer dans le répertoire "/class/xoopseditor/ckeditor/ckfinder/userfiles/"
Personnelement j'aime bien que tous mes fichiers soit dans le répertoire "/uploads/".
Pour que le répertoire d'envois des fichiers soit dans "/uploads/" j'ai modifier le fichier de configuration de CKFinder comme suit:
Dans le fichier : "/class/xoopseditor/ckeditor/ckfinder/config.php"
Ajout tout en haut de (Oui je sait ca fait beaucoup de .. :D): require_once "../../../../../../../mainfile.php";
Puis dans la fonction : CheckAuthentication on remplace le code pour n'activer l'envoie de fichier que pour les administrateurs : global $xoopsUserIsAdmin; if (isset($xoopsUserIsAdmin) && $xoopsUserIsAdmin === true) { return true; } else { return false; }
Ensuite on fixe le répertoire d'envois des fichiers en replacant les définitions de variables suivantes : $baseUrl = XOOPS_URL."/uploads/userfiles/"; et $baseDir = XOOPS_ROOT_PATH."/uploads/userfiles/";
Voila je pense qu'il y a beaucoup mieux a faire, mais ces petites modifications me permettent maintenant d'utiliser cet éditeur comme je le veux.
Posté le : 03/11/2009 16:42
|
|
|