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

upload privé pour chaque rédacteur

mirmoleboss (24 Janvier 2008, 20:55)
bonjour,
Citation (jchouix)
Pour les répertoires d'upload, cela dépend de ce que tu veux. Un seul répertoire accessible à uniquement un élève ou bien plusieurs sous-répertoire accessible en upload à un seul élève et accessible en lecture à tout le monde.


je souhaite avoir un répertoire par élève (ce repertoire sera déja crée ou alors le créer lors de l'inscription d'un rédacteur(nom du répertoire = nom du rédacteur)
il doit pouvoir envoyé des fichiers dessus ect... Le must serait que l'arboresence soit de ce type là : Classe/Eleves ce qui peut donner 4ème/Dupont mais il faudrait rajouter une fonction là encore dans l'inscription qui demande la classe ou alors en fonction du groupe. Ma requete est elle possible ?
Je comprends que tu fais cela bénévolement et je t'en remercie d'autant plus.
Cette extension serait-elle applicable au plugin actuel? (enfete en fait, je devrais officialiser la mise en ligne du site d'ici 1 ou 2mois maximum et l'option de stockage de fichiers pour les élèves doit àªtre absolument présente (le principale but du site).
Si quelqu'un a une autre idée je suis preneur)
merci d'avancen à toi et à ceux qui apportent leur contributions
A+
ZebulonT (25 Janvier 2008, 10:30)
Bonjour mirmoleboss,

Citation (mirmoleboss)
je souhaite avoir un repertoire par eleve (ce repertoire sera deja crée ou alors le creer lors de linscription d'un redacteur(nom du repertoire=nom du redacteur)
il doit pouvoir envoyé des fichiers dessus ect. le must serait que larboresence soit de ce type là : Classe/Eleves ce qui peut donner 4ème/Dupont mais il faudrait rajouter une fonction la encore dans linscription qui demande la classe ou alors en fonction du groupe. Ma requete est elle possible

Si je peux te donner mon avis, voici comment j'ai personnellement réglé un problème similaire... :wink:

Je souhaitais avoir un répertoire distinct pour chacune des 8 implantations de mon école... Dans ton cas, ce serait un répertoire par classe...
Dans chacun des répertoire principaux de Guppy (img, photo, file, pages & flash), j'ai créé un sous répertoire par implantation.
J'ai également créé un groupe correspondant à chacune des implantations dans adm_redacteurs. Et pour les fichiers, j'ai donné les droits d'upload et de création de répertoire dans le sous répertoire correspondant à l'implantation.
Résultat : chaque membre d'un groupe à le droit de faire de l'upload et de la création de répertoire uniquement dans le sous-répertoire spécifique correspondant au groupe auquel il appartient ! :fsb2_smyle:

J'espère que cet exemple t'aideras dans ta config...
Je pense que tu peux créer un sous répertoire par classe. Et qu'ensuite, chaque élève crée le sien ou que tu le crée à l'avance quand tu crée le rédacteur correspondant...
Il y a toujours le risque qu'un élève aille uploader un fichier dans le répertoire d'un autre élève mais ce n'est pas vraiment dramatique car il ne pourra déjà pas le faire dans une autre classe...
Et puis ce n'est jamais qu'une question de discipline !!! :fsb2_ouais:

Bien cordialement. :wink:
mirmoleboss (25 Janvier 2008, 12:55)
Bonjour
merci de ta réponse tout d'abord j'aimerai connaitre l'adresse de ton aussi s'il te plait ?

Les répertoires sont automatiquement crée j'ai l'impressin (dans img etc...).
Pourrait t'on incorporer dans le code l'ajout d'un répertoire supplémentaire ?
Je m'explique (file/nom du groupe/nom eleve) (ceci eviterai que des petits malins supprime les fichiers des autres ect... car cela arrivera s'il il peuvent modifier le fichier d'un copain, c'est un stockage privé surtout) mais seulement dans le repertoire file les autres ne me sont pas utiles.
De plus j'ai remarqué que quand je me connecte par exemple avec un identifiant dans admin redacteur, j'ai juste l'icone fichier (normal c'est juste ce que j'autorise) mais quand je clique dessus, je ne peux pas par exemple supprimer un fichier ou le renommer. Comment faire ? (les indications au dessus disent que cela est possible).
Ensuite dans le menu deroulant, j'ai accès a plusieurs répertoire ( peux ton supprimer les autres ?).
Et je voudrais que llève n'est acces qu son dossier comme dit précédement, là j'avais cru comprendre que l'on pouvait autoriser un groupe à ne consulter que le répertoire de son groupe mais ce n'est pas le cas il a accès à file ect.....(màªme en ayant décocher la case autoriser dans tous les répertoires)
merci d'avance
ZebulonT (25 Janvier 2008, 14:39)
Bonjour,

Mon site est encore en phase de tests, donc pas encore accessible au public... :fsb2_cry: Mais encore un peu de patience car ce sera très bientà´t le cas ! :wink:

Pour ce qui est du risque d'effacer les fichiers, le mieux est de ne pas autoriser l'effacement des fichiers par les rédacteurs, ce qui est d'ailleurs le cas de la config par défaut !!!

Quitte à autoriser certains enseignants "consciencieux" à faire le ménage en leur donnant des droits d'admin ciblés... :fsb2_ouais:

A+
mirmoleboss (25 Janvier 2008, 16:50)
re-
ok pour les phases de tests, laisse un petit message quand c'est en ligne s'il te palutplait

Oui et non, les élèves doivent gérer independament leur espace donc il doivent pouvoir envoyer et supprimer des fichiers (mais que les leurs)
le tri sera fait par ftp tous les mois
A+
mirmoleboss (27 Janvier 2008, 11:55)
bonjour,
notre chere programmeur a t'il une solution ?
Pour l'instant, il corrige tes fautes pour bien comprendre ce que tu veux dire et pouvoir t'apporter une solution efficace. :fsb2_red:
A+
ZebulonT (27 Janvier 2008, 12:38)
Bonjour mirmoleboos, :wink:

"Restons cool" et n'oublies pas que jchouix fait tout cela bénévolement ! Donc je pense sincèrement que la plus grande patience est de mise car les bénévoles font ce qu'ils peuvent quand ils en ont l'envie ou le temps... :fsb2_glasses:

Citation (mirmoleboos)
notre chere programeur a til une solution?

Màªme si ton intention est simplement de venir aux nouvelles, la plus grande prudence est de mise afin d'éviter que tout message puissent àªtre mal interprété... :oups:

Bon dimanche à toi ! :fsb2_smyle:
mirmoleboss (27 Janvier 2008, 21:23)
Bonsoir,
ah je viens juste aux nouvelles je brusque personne moi
desole si jai offencé quelqu'un
je sais quil est benevole, je sais ce que sais
Bon dimanche a vous et bonne semaine
edit: désolé pour les fautes, oui je ne suis pas un pro de l'ortographe mais j'essaye de faire des efforts quand meme.
jchouix (27 Janvier 2008, 21:36)
bonsoir mirmoleboss,
avant te donner une solution, j'aimerai juste que tu fasses un effort de relecture car tes posts sont illisibles en raison de l'absence de caractères (en particulier les apostrophes) et de saut de ligne entre chaque idée que tu exposes.

Alors, revenons à ton problème. Je te propose ceci comme solution :
Chaque élève aura son répertoire privé o๠il pourra uploader et créer des répertoires.
Les autres élèves n'auront pas accès à ce répertoire privé.
Tous les répertoires privés seront situés obligatoirement à la racine du site (pas moyen de faire autrement de faà§on simple).
Pour avoir cela, il te faut télécharger et installer ce fork.
A+
PS : j'ai oublié de te dire que j'ai aussi mis dans le pack le fork upload car sans ce fork, tu n'aurais pas pu accéder en tant qu'admin au contenu des répertoires privés des rédacteurs. Pour accéder à ces répertoires, il te faudra donc aller dans la section Fichiers dans l'admin de guppy et sélectionner "racine" dans le menu déroulant.

PS 2 : les répertoires privés des rédacteurs seront crées automatiquement lors de leur premier accès à leur premier upload.
mirmoleboss (27 Janvier 2008, 22:58)
Bonsoir,
Oui désolé mais les accents je ne sais meme plus o๠il faut les mettre mais je te promet de faire un effort, et n'hésite pas à me reprendre si je dépasse les bornes.

"Chaque élève aura son répertoire privé o๠il pourra uploader et créer des répertoires." => parfait comme solution
"Les autres élèves n'auront pas accès à ce répertoire privé." => encore mieux
"Tous les répertoires privés seront situés obligatoirement à la racine du site (pas moyen de faire autrement de faà§on simple)." => pas de problèmes
"Pour avoir cela, il te faut télécharger et installer ce fork."=> c'est fait

J'ai regardé il semblerait que l'arboresence soit inversé c'est à dire nom de l'élève/classe soit nom de l'identifiant/groupe et non groupe/nom de l'identifiant.

Dans l'administration du groupe que dois je mettre dans partie fichiers? juste upload et creer des repertoires? mais dans nom des repertoires je met quoi?

Comment faire pour que les élèves puissent supprimer leurs fichiers, les renomer ect....

Je te suis très reconaissant du travail que tu effectues, màªme plus que à§a!!!!!
Merci d'avance
Amicalement
jchouix (28 Janvier 2008, 0:01)
re-,
Citation (mirmoleboss)
Dans l'administration du groupe que dois je mettre dans partie fichiers? juste upload et creer des repertoires? mais dans nom des repertoires je met quoi?

Tu coches juste les options upload et creer des repertoires.
Citation (mirmoleboss)
Comment faire pour que les élèves puissent supprimer leurs fichiers, les renommer ect....

Tu lis ce sujet et tu installes le fork associé.
Tes rédacteurs pourront alors supprimer et renommer leur fichier alors via la section Fichier.
A+
mirmoleboss (28 Janvier 2008, 0:12)
re-
Pour l'ortographe et la ponctuation c'est bon?

As-tu trouvé la solution à ceci?
"J'ai regardé il semblerait que l'arboresence soit inversé c'est à dire nom de l'élève/classe soit nom de l'identifiant/groupe et non groupe/nom de l'identifiant."

Ok, je vais installer le fork j'ai màªme pas penser à regarder , désolé. (je dois faire un mix des fichiers du fork plus celui que tu m'as envoyé ou pas?)

Oui, mais si je coche juste ces deux cases il m'est demandé à l'aide d'un pop-up "vous devez mettre le nom d'un répertoire"...

Encore merci pour tes interventions pertinentes et rapides
A+
jchouix (28 Janvier 2008, 0:23)
re-,
Citation
Pour l'ortographe et la ponctuation c'est bon ?
c'est mieux car c'est déjà plus agréable à lire mais je pense que tu peux encore t'améliorer.
Citation
As-tu trouvé la solution à ceci?
"J'ai regardé il semblerait que l'arboresence soit inversé c'est à dire nom de l'élève/classe soit nom de l'identifiant/groupe et non groupe/nom de l'identifiant."
C'est normal car tu as mis une restriction au niveau des droits d'upload et de création des répertoires. Il te faut cocher le droit "Autoriser dans tous les répertoires".
Citation
Oui, mais si je coche juste ces deux cases il m'est demandé à l'aide d'un pop-up "vous devez mettre le nom d'un répertoire"...
Màªme remarque que précédemment, il te faut cocher le droit "Autoriser dans tous les répertoires".
A+
mirmoleboss (29 Janvier 2008, 0:21)
Bonsoir,
Tes réponses sont bonnes (je n'en doutais pas).
Cependant un point me chagrine, encore au niveau de l'arboresence, soit il y a une erreur d'expression de ma par (oui la tu dois rire) soit une erreur de code (je pense pas). Est-il possible que les dossiers des rédacteurs soient stockés sous cette forme nomdugroupe/nomduredacteur ? Ou cela est trop compliqué? De plus il faut penser qu'un rédacteur peut changer de groupe..donc comment se passe le transfere de donner.

Une autre question (oui je n'ai que ca), si on supprime un rédacteur ses fiches restent toujours présentent? (euh j'ai déjà vu la réponse je croi mais je ne sais plus oà¹).
Merci
jchouix (29 Janvier 2008, 19:38)
bonsoir,
Citation (mirmoleboss)
Est-il possible que les dossiers des rédacteurs soient stockés sous cette forme nomdugroupe/nomduredacteur ? Ou cela est trop compliqué ?
Cela demande trop de modif complexe à mettre en place donc cela ne vaut pas le coup de le faire.(surtout par rapport à ta remarque ci-dessous).

Citation (mirmoleboss)
De plus il faut penser qu'un rédacteur peut changer de groupe..donc comment se passe le transfere de donner.
Vu que le répertoire privé qui est créé et affecté au rédacteur dépend uniquement de son pseudo alors il n'y a aucune crainte à avoir lors d'un d'un changement de groupe.
Le plus drà´le, c'est que si on avait eu la structure que tu veux (nom_groupe/nom_eleve) alors à ce moment-là , on aurait été mis en difficulté lors d'un changement de groupe du rédacteur. Comme quoi, les solutions les plus simples sont toujours les meilleures.

Citation (mirmoleboss)
Une autre question (oui je n'ai que ca), si on supprime un rédacteur ses fiches restent toujours présentent? (euh j'ai déjà vu la réponse je croi mais je ne sais plus oà¹).
quelle fiche ?
A+
mirmoleboss (29 Janvier 2008, 23:49)
Pour les deux premieres questions merci, je me doutais que cela aurait été trop compliqué....

Je veux parler des articles qu'il à écrit....

Merci

A+
jchouix (30 Janvier 2008, 22:10)
bonsoir mirmoleboss,
pour répondre à ta question, la suppression d'un rédacteur n'entrainera pas la suppression des articles et autres documents qu'il aura crée.
A+
mirmoleboss (30 Janvier 2008, 22:31)
Merci chef
a+
mirmoleboss (18 Mars 2008, 17:08)
Bonjour
Je souhaite interdire l'upload de fichier genre PHP
Quel modification dois je faire?
merci
jchouix (18 Mars 2008, 20:26)
bonsoir,
il faut que tu édites le fichier config_upload.inc situé dans le répertoire plugins/adm_redacteurs/editors/minieditortextarea et que tu recherches cette ligne :
$deniedExtFileUpload = array();  //Extensions des fichiers NON autorisés à  àªtre uploadés (laisser vide pour autoriser toutes les extensions)

Tu rajoutes les extensions non autorisées comme ceci :
$deniedExtFileUpload = array('.php', '.php3', '.php4', '.php5', '.php6');
A+
mirmoleboss (18 Mars 2008, 22:12)
Merci c'est parfait
J'en ai rajouté pas mal d'autre.
J'espere que j'ai fait le tour de celle qui représente une menace.
A+