Fork me on GitHub


 Bas   Précédent   Suivant



Xoops 2.4.0 CKeditor et CKFinder
Newbie
Inscrit: 23/04/2003 15:15
De Grenoble - France
Messages: 9
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
Transférer la contribution vers d'autres applications Transférer



 Haut




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

89 Personne(s) en ligne (69 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 89 | Plus ...