Bonjour à tous,
Je suis professeur et avec un collègue nous devons mettre au point le site de notre lycée. J'ai quelques questions que je vous livre. Je me place dans l'optique où j'utilise Drupal version 6.
1) Pour nous, il sera impératif de gérer les droits des membres en fonction du contenu (un prof de maths pourra éditer la partie maths, mais pas la partie EPS). J'utilise le module "Taxonomy access permissions". Hélas, il est en cours de développement pour la version 6 de Drupal (alors qu'il est achevé pour la version 5). D'après mes quelques essais, il y a des bugs quand on met sur "default" les droits. Pensez-vous qu'il sortira en version officielle pour Drupal 6 ? Quand d'après vous ?
2) Je souhaite qu'un lien dans mon menu me donne, non pas une série d'articles avec tout leur contenu (comme c'est déjà le cas au départ), mais seulement la série des *titres* des articles avec un petit descriptif. Je voudrais qu'on accède au contenu entier d'un article tout simplement en cliquant sur son titre par exemple. Est-ce possible ? Y a-t-il un module qui puisse m'aider à faire cela ?
3) L'idée pour ce site, c'est qu'un prof de français qui se connecte en tant que tel puisse modifier les contenus de la partie du site consacré au français et surtout le faire de manière super simple. Pourquoi super simple ? Tout simplement parce que le prof lambda, il n'aime pas beaucoup l'informatique et qu'il n'aura aucune envie de se pencher sur des problèmes de taxonomies, des catégories (d'ailleurs, il ferait des bêtises s'il devait se préoccuper de tout ça). En gros, ce que je voudrais, c'est qu'en allant sur le lien "Français" (où se trouvent les articles de français), le prof de français connecté puisse ajouter un article le plus simplement du monde, sans rien à devoir préciser sur les histoires de taxonomie. Je voudrais que, une fois seulement dans la partie "Français", le site propose à ce prof d'ajouter un article dans la partie "Français", les catégories seraient alors directement paramétrées comme il faut pour que le nouvel article s'affiche directement au niveau du lien "Français" du menu. Pensez vous que ce genre de chose soit réalisable (j'espère avoir été clair) ?
Merci de m'avoir lu jusqu'au bout et merci d'avance pour votre aide.
François
Joined: 2008-02-02
Bonjour,
Je me permets de réagir quand à votre choix de version.
Vous souhaitez utiliser la dernière version de Drupal, soit la V6.
Cependant, d'après ce que vous dites le premier module que vous cherchez est disponible dans la version 5.
Le choix de la version 6 est il particulièrement motivé ?
Concernant mon projet, j'ai d'abord regardé les modules disponibles et les versions pour lesquels ils étaient prêts et compatibles avant de choisir la version de Drupal. Ne pensez vous pas adopter la démarche à l'envers en choississant le version 6 dés le début ?
Cordialement,
Martin
Joined: 2008-02-02
Re,
Pour ne pas trop mélanger les sujets de discution, je fais une réponse séparée.
1) pour le Module 1, je ne peux que vous conseiler d'utiliser la version 5 de Drupal si ce module correspond à ce que vous recherchez. (Personnellement je ne l'utilise pas... donc je ne peux malheureusement pas vous aider)
2) Pour créer des listes, il faut utiliser le module view. Vous pourrez alors créer des listes de pleins de façons différentes et vous pourrez également choisir quel champs afficher. De plus vous pourrez choisir si cette view sera affiché dans une pages ou un bloc ou les deux. Il existe différent screencast en anglais sur ce module. Je vous conseille celui ci :
http://learn.awakenedvoice.com/2007/07/30/drupal-cck-and-views-tutorial/
3) Je préfère laisser répondre quelqu'un d'autres de plus compétent pour cette question.
Cordialement,
Martin
Joined: 2008-06-19
Merci beaucoup Martin pour vos réponses.
Concernant le choix de la version de Drupal, je crois bien que vous avez raison et je crois également que je vais faire comme vous dites. Simplement, j'ai peur qu'un jour la version 5 ne soit plus développée et mise à jour, si bien que je serais contraint de passer à la version 6 et je ne sais pas si ce genre de migration (version 5 -> version 6) se passe correctement (perte d'infos, des configuration etc.). Mais je crois bien que je vais faire comme vous dites.
2) Merci bien pour le module view que je ne connaissais pas (je débarque un peu en Drupal) et merci pour le lien. Je vais voir tout ça attentivement.
3) Si quelqu'un a une idée... Ce point là me tient à coeur car il en va de la pérennité du site. Les profs de mon lycée (ceux qui feront vivre le site normalement) sont globalement assez réfractaires à l'informatique. De leur point de vue de petit membre au droit très restreint, il faut que les choses soient simples (pas de prises de têtes avec des histoires de taxonomies) sans quoi ils passeront leur chemin.
Merci beaucoup pour votre aide. :-)
François
Joined: 2008-02-02
Re,
Juste une petite précision quant à la version de Drupal.
Effectivement la version 5 n'est plus développé. Ce ne veut pour autant pas dire qu'elle n'est pas sécurisé. Elle s'est terminer à la version 5.7 ... soit une phase de développement avancée.
La seule chose qu'il faut vous dire effectivement, c'est que les modules que vous ne trouvez pas compatible avec la version 5, effectivement ne le seront certainement pas dans le futur.
Donc effectivement, si certains modules manquent... et son présent pour la version 6 seulement, partez avec la 6. En revanche, il est possible que vous ayez à attendre un petit peu si tout ce qui existait dans la version 5 n'est pas encore adapté à la version 6.
Cordialement,
Martin
Joined: 2008-06-19
Merci pour ces précisions.
Il me reste le point numéro 3) à résoudre. Martin, si vous avez la moindre ébauche de début de solution je suis preneur. :-)
Merci encore.
François
Joined: 2008-02-02
Bonjour,
Alors pour le 3) j'ai bien une idée en tête. Mais je trouve que c'est loin d'être la plus simple et je suis certain qu'il existe une autre solution.
Ma solution consisterais à créer un type de contenu pour les profs de français ... pour les profs de maths etc..., avec le module CCK.
Ensuite il faudrait créer un rôle pour chacun, c'est à dire un role maths / français etc... et gérer leurs droits (dans contrôles d'accès et la partie node je crois) de telle manière à dire : les prof de français sont les seuls qui ont le droit d'ajouter ou modifier un type de contenu français, les profs de maths sont les seuls qui ont le droit d'ajouter ou modifier un type de contenu maths etc.
hum... en fait je comprends peut être pas trop quelle est la difficultés, y’a beaucoup plus simple. Ce serait de créer un type de contenu... et simplement d'ajouter une liste à puce pour choisir la rubrique dans laquelle le message doit être posté. Oui, ce doit être plutôt ça que vous cherchez :
Même pas besoin d'ajouter un type de contenu pour tester. Il y en a déjà deux par défauts. Prenez par exemple story.
Aller dans administration puis "catégories" (taxonomy peut être si vous avez laissé l'interface en anglais).
Créer un vocabulaire "matière" : dans type choisissez "livre" et cochez obligatoire par exemple puis valider.
Ajouter des termes à ce vocabulaire : français, maths ...
Puis retournez pour ajouter un contenu et vous verrez apparaître un formulaire pour choisir parmi les matières.
En fait je crois qu’il existe un tutoriel video pour faire ça :
http://theartlab.net/drupal-school-single-user-blog-part-1-3
http://theartlab.net/drupal-school-single-user-blog-part-2-3
http://theartlab.net/drupal-school-single-user-blog-part-3-3
La différence avec la première façon, c'est que dans la première le prof n'a pas besoin de choisir s'il poste sur français ou maths par exemple ...
Voilà en espérant que ça puisse vous aider. Bon courage !
Cordialement,
Martin
Joined: 2008-06-19
Merci encore Martin pour vos précieuses suggestions.
J'avoue ne pas avoir tout compris, par exemple je ne connais même pas le module CCK, pour l'instant... Mais je regarderai tous les éléments de réponses que vous m'avez donnés, qui m'ont l'air de bien correspondre à ce que je souhaite.
En fait, en ce moment, je suis en pleine correction du bac et ça me prend pas mal de temps. En revanche, il est quasi certain que je relance ce post dans une semaine quand j'aurais eu le temps (d'essayer) de mettre en pratique tout ça.
Merci beaucoup pour votre aide et à très bientôt.
François
Joined: 2008-02-02
Re,
Voici un tutoriel video pour CCK et en français ! (grâce a Robin)
Il est un peu long selon moi, mais il a le mérite d'exister !
http://biboo.net/drupal-module-cck-content-construction-kit
Bon courage pour les copies du bac :)
Me concernant, malheureusement dans une semaine et dans les deux mois a venir j'aurais pas acces à internet tous les jours. Et au vu de mon job d'été... je vais être obligé de faire une pause.
Tenez nous au courant de l'évolution de votre projet !
Cordialement,
Martin
Joined: 2008-06-19
Merci encore pour le lien.
Ce n'est pas grave si vous n'êtes plus trop disponible d'ici quelques temps. Je comprends tout à fait et de toutes façons vous en avez déjà fait beaucoup.
Je reprendrai le fil d'ici une semaine pour rendre compte de mes tentatives.
A+
François
Joined: 2007-04-04
A priori tout ce que vous souhaitez faire est standard, et ne devrait pas poser de pb avec drupal 5.7.
Je me permet d'attirer votre attention sur http://groups.drupal.org/drupal-education
Je ne connais pas la distribution, mais il pourrait y avoir des choses intéressantes pour vous.
Cordialement,
Joined: 2008-06-19
Merci beaucoup pour le lien. :-)
Je regarderai tout ça quand je serai plus disponible.
À bientôt.