Version haut débit de: Forum du site Lebrikabrak
Aide - Rechercher - Membres

Insérer photo (sur PC) dans article (sur serveur) pour rédac

han (07 Septembre 2011, 14:28)
Bonjour,

Avant tout, je tiens à préciser que j'utilise Guppyecole 4.6.16.
J'ai inscrit mes élèves comme rédacteurs afin qu'ils puissent publier directement (mais uniquement des articles) sur le site de l'école.
Mais lorsqu'ils écrivent des articles, pour insérer une image, elle doit àªtre sur le serveur.
Est-il possible de pouvoir leur faire monter des photos (d'un PC) sur le serveur (dans un dossier spécifique sans qu'ils aient accès aux autres répertoires) pendant qu'ils écrivent leurs articles en ligne ?

Merci.
jchouix (07 Septembre 2011, 17:22)
bonsoir han,
Citation
Est-il possible de pouvoir leur faire monter des photos (d'un PC) sur le serveur (dans un dossier spécifique sans qu'ils aient accès aux autres répertoires) pendant qu'ils écrivent leurs articles en ligne ?
Oui c'est possible. Pour autoriser l'upload des fichiers, Il te faut aller dans la config du rédacteur et cocher la section intitulée "Fichiers". Ensuite, tu cliques sur le bouton "Droits" et tu coches "Uploader".
Pour autoriser l'upload uniquement dans un répertoire, tu décoches "Autoriser dans tous les répertoires" et tu écris le nom du répertoire autorisé dans le champ en dessous. Attention, le nom ne doit comporter que des caractères alphanumériques.
Cordialement.
A+
han (07 Septembre 2011, 18:49)
Super !

Merci.

Par contre en autorisant l'upload, un rédacteur a alors accès a tous les répertoires en lecture : est-ce normal ?

(Dans l'admin, j'ai autorisé uniquement l'upload dans un répertoire spécifique).
jchouix (07 Septembre 2011, 20:42)
re-,
Citation
Par contre en autorisant l'upload, un rédacteur a alors accès a tous les répertoires en lecture : est-ce normal ?
Oui, à§a ne change pas le comportement de lecture par défaut mais par contre, il ne peut pas uploader de fichiers dans les répertoires autres que celui autorisé.
Cordialement.
A+
han (07 Septembre 2011, 20:43)
Merci !
han (07 Septembre 2011, 20:54)
bonjour,
Et il n'y a pas possibilité de lui cacher les autres fichiers et répertoires ?
jchouix (08 Septembre 2011, 17:32)
bonjour han,
Citation
Et il n'y a pas possibilité de lui cacher les autres fichiers et répertoires ?
Il faut faire la modif qui est expliquée dans ce post : http://forum.lebrikabrak.info/...p_id=1851#p1851
Cordialement.
A+
han (08 Septembre 2011, 21:29)
Bonsoir,

J'ai testé à§a marche, super !
Cependant dans votre méthode, à§a crée un sous-répertoire dans les dossiers img, flash, file...

Mais j'aimerais que chaque classe de l'école n'aie accès qu'à un seul répertoire et ne visualise que ce répertoire.

Exemple : j'ai créé un rédacteur "lescm1cm2": je voudrais qu'ils n'aient accès qu'au sous répertoire file/lescm1cm2

Est-ce possible ?




(désolé de ne pas avoir commencé mon dernier message d'hier par un bonjour, mais comme tous mes messages dataient de ce jour, je pensais qu'un bonjour dans le premier suffisait. A l'avenir je ferai plus attention).
jchouix (09 Septembre 2011, 17:11)
bonjour han,
Citation
Exemple : j'ai créé un rédacteur "lescm1cm2": je voudrais qu'ils n'aient accès qu'au sous répertoire file/lescm1cm2
Est-ce possible ?
Oui, c'est possible en modifiant à nouveau le code du fichier config_upload.inc situé dans le répertoire plugins/adm_redacteurs/editors/minieditortextarea/ aux lignes 37 -> lignes 45 comme ceci :
$redac_dir_file = 'file/'.$redacprefs['rpseudo'];

$accessRepUpload = array($redac_dir_file);
																		
$accessRepUploadImage = array($redac_dir_file);
	
$accessRepUploadLink = array($redac_dir_file);	

$accessRepUploadFlash = array($redac_dir_file);
	
$accessRepUploadMedia = array($redac_dir_file);

Cordialement.
A+
han (10 Septembre 2011, 11:45)
Bonjour,

Super, à§a marche nickel !!!

Merci.