Nouveau
Messages : 9
Inscription :
bonsoir
Les rédacteurs autorisés à uploader un fichier accède à l'ensemble de l'arborescence du site. Or, il faudrait qu'il ne puisse voir que leur fichier, comme pour les articles. Est ce possible ?
merci
cordialement
laurent
Réponses
Administrateur
Messages : 1390
Inscription :
bonsoir,
depuis la dernière version du plugin, il est possible d'affecter un sous-répertoire. Aussi, on peut facilement créer un répertoire portant le nom du rédacteur et lui seul aura accès à ce répertoire et son contenu.
Alors pour faire la modif, tu édites le fichier config_upload.inc situé dans le répertoire plugins/adm_redacteurs/editors/minieditortextarea/
Tu remplaces le code suivant (ligne 37 -> ligne 45) :
Code (Sélectionner le code)$accessRepUpload = array('file','img','photo','pages','flash'); $accessRepUploadImage = array('img','photo'); $accessRepUploadLink = array('file','img','photo','pages','flash'); $accessRepUploadFlash = array('flash','img','photo'); $accessRepUploadMedia = array('flash','img');
par ce code :
Code (Sélectionner le code)$redac_dir_file = 'file/'.$redacprefs['rpseudo']; $redac_dir_img = 'img/'.$redacprefs['rpseudo']; $redac_dir_photo = 'photo/'.$redacprefs['rpseudo']; $redac_dir_pages = 'pages/'.$redacprefs['rpseudo']; $redac_dir_flash = 'flash/'.$redacprefs['rpseudo']; $accessRepUpload = array($redac_dir_file, $redac_dir_img, $redac_dir_photo, $redac_dir_pages, $redac_dir_flash); $accessRepUploadImage = array($redac_dir_img, $redac_dir_photo); $accessRepUploadLink = array($redac_dir_file, $redac_dir_img, $redac_dir_photo, $redac_dir_pages, $redac_dir_flash); $accessRepUploadFlash = array($redac_dir_flash, $redac_dir_img, $redac_dir_photo); $accessRepUploadMedia = array($redac_dir_flash, $redac_dir_img);
Cordialement.
A+
Nouveau
Messages : 9
Inscription :
bonsoir
je viens de faire la mise à jour (cf l'autre post), et lorsque je modifie le fichier comme ci-dessus, s'affiche le messafe d'erreur :
Warning: Cannot use a scalar value as an array in /homez.51/lebullet/www/data/config.inc on line 52
Warning: Cannot use a scalar value as an array in /homez.51/lebullet/www/data/config.inc on line 53
Warning: Cannot use a scalar value as an array in /homez.51/lebullet/www/data/config.inc on line 54
Warning: Cannot use a scalar value as an array in /homez.51/lebullet/www/data/config.inc on line 55
Warning: Cannot use a scalar value as an array in /homez.51/lebullet/www/data/config.inc on line 56
Warning: Cannot modify header information - headers already sent by (output started at /homez.51/lebullet/www/data/config.inc:52) in /homez.51/lebullet/www/plugins/adm_redacteurs/inc/redac_login.inc on line 35
Je rafraichis l'écran et alors la page "normale" pour se connecter en Redacteur apparait.
cordialement
laurent
Administrateur
Messages : 1390
Inscription :
bonsoir,
à priori, les premiers warning proviennent de guppy et pas du plugin.
Revalide la config de guppy pour voir si cela ne résoud pas le problème.
Pour ce qui concerne le dernier warning, vérifies que tu n'as pas insérer d'espace après la fermeture du tag ?> à la fin du fichier config_upload.inc.
A+
Habitué
Messages : 98
Inscription :
Bonsoir jchouix,
Pour ma part, j'ai cette erreur:
Code (Sélectionner le code)Erreur dans la variable $accessRepUpload..Veuillez v�rifier qu'elle n'est pas vide ou que les noms des r�pertoires sont �crits correctement.
Cordialement.
Administrateur
Messages : 1390
Inscription :
re-,
Il te faut mettre à jour guppy car cette fonctionnalité n'est apparue qu'à partir de la version 5.5.4 qui n'est compatible qu'avec guppy 4.6.10+CitationPar contre je suis sous Guppy 4.6.9, quelle version dois-je prendre, je ne vois pas...???
A+
Administrateur
Messages : 1390
Inscription :
re-,
tu as cette solution :
Code (Sélectionner le code)$redac_dir = $redacprefs['rpseudo']; $accessRepUpload = array($redac_dir); $accessRepUploadImage = array($redac_dir); $accessRepUploadLink = array($redac_dir); $accessRepUploadFlash = array($redac_dir); $accessRepUploadMedia = array($redac_dir);
mais l'inconvénient est que tu auras autant de répertoire que tu auras de rédacteur et ces répertoires seront situés à la racine de ton site.
A+