Projet « PPCM »
Plateforme de Partage
de Contenus Multimédia
Développement d’une plateforme
de diffusion et de partage de
...
Configuration des détails du site
Création du type de contenu
• Pour permettre aux utilisateurs contributeurs
inscrits à votre plateforme de déposer leurs
p...
Création du type de contenu
• Drupal propose plusieurs types de contenu par
défaut (Page, Article…)
▫ Il permet aussi de c...
Création du type de contenu
• Avec Drupal, tous les types de contenus partagent
les mêmes informations de base (un node en...
Création du type de contenu
• Pour la plateforme, vous allez créer un type de
contenu propre correspondant au thème des ph...
Création du type de contenu
• Pour essayer d’illustrer ce que représente un
type de contenu:
▫ Le type de contenu est simi...
Création du type de contenu
• Le type de contenu correspond au plan de la commode
▫ Chaque métadonnée peut être vue comme ...
Création du type de contenu
• Dans Drupal, pour chaque métadonnée/tiroir, il
faudra indiquer:
▫ Le nom qu’on lui donne (qu...
Création du type de contenu
• Imaginons que le thème de votre plateforme est:
▫ Les monuments
• Vous créez un type de cont...
Création du type de contenu
• Type de contenu « monument »
▫ Un exemple de métadonnée:
 Type de monument:
 Les valeurs p...
Dans Drupal sur stm.unige.ch
Premières choses à retenir
• Drupal est flexible:
▫ Chaque fois que vous modifiez quelque chose, Drupal
le prend immédiate...
Types de contenu
• A lire dans le livre Atelier Drupal 7:
▫ Chapitre 3
 Section 3.1
 Les types de contenu
▫ Chapitre 4
...
Types de contenu
• Il existe d’autres types de contenu (Articles,
Page, Poll et éventuellement d’autres)
▫ Vous pouvez
 S...
Types de contenu
• Créer un nouveau type de contenu
Types de contenu
• Créer un nouveau type de contenu
Types de contenu
• Créer un nouveau type de contenu
Types de contenu
• Créer un nouveau type de contenu
Types de contenu
• Pour chaque type de contenu, vous pouvez
▫ L’editer (modifier)
▫ Gérer ses champs (gérer les champs)
 ...
Types de contenu
• Ajout d’un nouveau champ (ajouter un nouveau
champ)
• 4 informations à fournir pour ajouter un nouveau
...
Types de contenu
• Exemple de champs:
▫ Métadonnée pour représenter des voitures
 Etiquette: marque
 Type de champ: text...
Types de contenu
• Exemple de champs:
▫ Métadonnée pour représenter des recettes
 Etiquette: continent
 Type de champs: ...
Types de contenu
• Les type de champs possibles
Types de contenu
• Les type de données possibles
▫ Booleén: oui/non
 P.e. homme/femme
▫ Dates
▫ Types numériques: Décimal...
Types de contenu
• Pour votre type de contenu
▫ Il faudra d’abord ajouter un champ qui permette
de gérer la ou les photo(s...
Types de contenu
• Pour votre type de contenu
▫ Configuration module Media
Types de contenu
• Ajouter une métadonnée:
▫ Créer le champ
▫ Enregistrer
Types de contenu
• Ajouter une métadonnée:
▫ Configurer le champ
Adapter le contenu « Gallery »
• Ajouter une métadonnée:
▫ Configurer le champ (dépend du type du champ)
Types de contenu
• Ajouter une métadonnée:
▫ Configurer le champ (dépend du type du champ)
Adapter le contenu « Gallery »
• Ajouter une métadonnée:
▫ Configurer le champ
 Etiquette (normalement déjà complété, mai...
Types de contenu
• Ajouter une métadonnée:
▫ Configurer le champ
 Nombre de valeurs
 Un champ peut contenir une ou plusi...
Types de contenu
• Ajouter une métadonnée:
▫ Le champ apparaît ensuite dans la liste des
champs du type de contenu:
▫ Il p...
Types de contenu
• Un type de champ particulier:
▫ Référence à un terme
 Permet d’utiliser un vocabulaire (appelé taxonom...
Types de contenu
• Comment procéder
▫ Créer une taxonomie (Structure/Taxonomie)
 Voir sur Drupal Facile
 Episode 4 – la ...
Adapter le contenu « Gallery »
• Un exemple
▫ Vous voulez ajouter une métadonnée représentant
une ville
 Il n’est pas env...
Types de contenu
• Création de la taxonomie villes
Types de contenu
• Création de la taxonomie villes
Types de contenu
• Création de la taxonomie villes
Types de contenu
• Création de la taxonomie villes
Types de contenu
• Création de la taxonomie villes
Types de contenu
• Création de la taxonomie villes
▫ Possibilité d’ajouter des termes au vocabulaire
Types de contenu
• Création de la taxonomie villes
▫ Association de la taxonomie villes à un type de contenu
Types de contenu
• Création de la taxonomie villes
▫ Association de la taxonomie villes à un type de contenu
Types de contenu
• Création de la taxonomie villes
▫ Association de la taxonomie villes à un type de contenu
Types de contenu
• Création de la taxonomie villes
▫ Association de la taxonomie villes à un type de contenu
Types de contenu
• Création de la taxonomie villes
▫ Association de la taxonomie villes à un type de contenu
Types de contenu
• Création de la taxonomie villes
▫ Chaque fois qu’un utilisateur ajoutera un contenu, il pourra
insérer ...
Types de contenu
• Gérer le formulaire de saisie
▫ L’ordre dans lequel les champs apparaissent dans la structure du
type d...
A retenir sur les types de contenu
• Si vous modifiez un type de contenu
▫ Alors que vous avez déjà créé des contenus de c...
Types de contenu
• Gérer les champs des commentaires
▫ Par défaut les commentaires contiennent
 Auteur
 Titre
 Texte du...
Types de contenu
• Gérer les champs des commentaires
Types de contenu
• Gérer les commentaires
▫ Episode 6 - La gestion des commentaires dans
Drupal 7
 http://www.drupalfacil...
Types de contenu
• Gérer l’affichage des champs
▫ Champs visibles/cachés
▫ Ordre des champs
▫ Format d’affichage des champs
Types de contenu
• Gérer l’affichage des champs
▫ Les contextes:
 Par défaut: affichage complet
 Pour affichage complet ...
Types de contenu
• Gérer l’affichage des champs
Types de contenu
• Gérer l’affichage des champs
Types de contenu
• Gérer l’affichage des champs
▫ Cas particulier
 Pour un champ de type Texte
 L’utilisation du format ...
Types de contenu
• Gérer l’affichage des champs
▫ Si vous définissez des champs aux commentaires
du type de contenu
 Vous...
Configurer les rôles
• Gérer les permissions
▫ Un utilisateur a
 Un ou plusieurs rôle(s)
▫ Chaque rôle a
 Des permission...
Configurer les rôles
• Par défaut il existe 3 rôles sur Drupal
▫ Visiteur: tout visiteur anonyme.
▫ Authentifié: tout util...
Configurer les rôles
Configurer les rôles
• Par défaut chaque rôle prédéfini a déjà des
droits
▫ Que vous pouvez librement modifier à votre gui...
Configurer les rôles
• En général, à chaque module correspond une ou
plusieurs permissions ou droits
▫ Par exemple, au mod...
Configurer les rôles
Configurer les rôles
• Les permissions/droits
Configurer les rôles
• Les permissions/droits
▫ Dans la situation précédente les utilisateurs
anonymes peuvent voir/lire l...
Configurer les rôles
• Les permissions/droits
Configurer les rôles
• Les permissions/droits
▫ Dans la situation précédente les utilisateurs
anonymes peuvent voir/lire l...
Configurer les rôles
• Les permissions/droits
▫ Quand vous modifiez les droits d’un rôle, vous
devez enregistrer les modif...
Configurer les rôles
• Les permissions/droits
Configurer les rôles
• Les permissions/droits
▫ Dans la situation précédente, les utilisateurs
anonymes et authentifiés pe...
Configurer les rôles
• Les permissions/droits
▫ A vous décider si vous avez besoin de rôles
supplémentaires.
▫ A vous de d...
Configurer les rôles
• ATTENTION
▫ Les utilisateurs du rôle administrateurs ont TOUS
les droits.
▫ Mais pas les autres rôl...
Gérer les utilisateurs
• Depuis Configuration/Personnes/Paramètres de
compte
Gérer les utilisateurs
Gérer les utilisateurs
• Il est aussi possible d’ajouter des métadonnées
au profil des utilisateurs
▫ Cela permet de décri...
Gérer les utilisateurs
• Quand un nouvel utilisateur s’inscrit
▫ Il remplit les informations pour créer son compte
 Plus ...
Gérer les utilisateurs
• Gestion des champs
▫ Le mécanisme est identique à celui d’ajout des
métadonnées aux types de cont...
Gérer les utilisateurs
• Gestion des champs
Pour tester le tout
• Créer un utilisateur avec comme rôle
« authentifié »
• Se connecter à la plateforme
• Ajouter un con...
Prochain SlideShare
Chargement dans…5
×

Projet de semestre / 2ème partie / partage de contenus multimédia

813 vues

Publié le

Publié dans : Formation
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
813
Sur SlideShare
0
Issues des intégrations
0
Intégrations
219
Actions
Partages
0
Téléchargements
17
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Projet de semestre / 2ème partie / partage de contenus multimédia

  1. 1. Projet « PPCM » Plateforme de Partage de Contenus Multimédia Développement d’une plateforme de diffusion et de partage de contenus multimédia
  2. 2. Configuration des détails du site
  3. 3. Création du type de contenu • Pour permettre aux utilisateurs contributeurs inscrits à votre plateforme de déposer leurs photos, il faut d’abord créer un « type de contenu » adapté. • Il doit permettre ▫ De déposer une (ou plusieurs) photo(s) ou autre contenu multimédia, ▫ D’ajouter les métadonnées associées.
  4. 4. Création du type de contenu • Drupal propose plusieurs types de contenu par défaut (Page, Article…) ▫ Il permet aussi de construire vos propres types de contenu ▫ Ou encore d’adapter des types de contenus existants en les modifiant ou en y ajoutant des éléments supplémentaires.
  5. 5. Création du type de contenu • Avec Drupal, tous les types de contenus partagent les mêmes informations de base (un node en langue Drupal): ▫ Un titre ▫ Une description • Ainsi que la possibilité de les spécialiser en leur ajoutant des métadonnées supplémentaires. • Il est possible d’avoir plusieurs types de contenus à la fois (l’utilisateur choisira d’abord le type de contenu qu’il veut créer parmi la liste des types de contenus disponibles et qui lui sont permis).
  6. 6. Création du type de contenu • Pour la plateforme, vous allez créer un type de contenu propre correspondant au thème des photos de votre plateforme: ▫ Il faut donc commencer par le créer (en passant par Structure puis Types de contenu.  Par défaut, ce nouveau type de contenu ne contiendra qu’un titre et une description. ▫ Vous allez ensuite l’adapter en lui ajoutant la description de vos métadonnées. • Vous pouvez effacer tous les autres types de contenu (ou simplement ne pas les permettre à vos utilisateurs), ou encore les utiliser.
  7. 7. Création du type de contenu • Pour essayer d’illustrer ce que représente un type de contenu: ▫ Le type de contenu est similaire au plan d’un meuble, une commode par exemple. ▫ A partir de ce plan, il sera possible de construire autant de commodes que nécessaire. ▫ Toutes les commodes construites à partir du plan auront toutes la même structure (en gros les mêmes tiroirs). ▫ Chaque client pourra ensuite la remplir avec ses propres affaires.
  8. 8. Création du type de contenu • Le type de contenu correspond au plan de la commode ▫ Chaque métadonnée peut être vue comme un tiroir de la commode. ▫ A partir du type de contenu (plan de la commode), il est possible d’autoriser chaque utilisateur à créer un nouveau contenu (une commode). ▫ Puis de lui permettre de remplir le contenu avec ses informations qui se rangent dans les métadonnées/tiroirs (il met ses chaussettes dans le tiroir à chaussettes et ses tee- shirts dans le tiroir à tee-shirts). ▫ Chaque utilisateur aura ses propres informations à fournir, mais le formulaire permettant de remplir le contenu demandera les mêmes métadonnées à tous les utilisateurs.
  9. 9. Création du type de contenu • Dans Drupal, pour chaque métadonnée/tiroir, il faudra indiquer: ▫ Le nom qu’on lui donne (qui indique aussi ce qu’elle représente) ▫ Le type de valeur qu’on peut y ranger  Un peu comme si on avait des tiroirs à chaussettes dans lesquelles on ne peut mettre que des chaussettes et pas autre chose.
  10. 10. Création du type de contenu • Imaginons que le thème de votre plateforme est: ▫ Les monuments • Vous créez un type de contenu intitulé « monument » • Vous ajoutez les métadonnées décrivant un monument de façon générale. • Les contributeurs de votre plateforme pourront ensuite déposer leurs contenus en créant un contenu pour chaque monument et en insérant: ▫ La/Les photo(s) ▫ Les valeurs des métadonnées qui décrivent le monument.
  11. 11. Création du type de contenu • Type de contenu « monument » ▫ Un exemple de métadonnée:  Type de monument:  Les valeurs possibles: château, cathédrale, temple, statue, avenue, building ▫ A choisir, liste fixe ▫ Vous définissez à l’avance la liste de toutes les valeurs possibles que vous autorisez  ou liste ouverte ▫ Vous laissez chaque contributeur proposer une valeur (principe des tags de Flickr ou 500px)  Le contributeur doit obligatoirement fournir la valeur de cette métadonnée.
  12. 12. Dans Drupal sur stm.unige.ch
  13. 13. Premières choses à retenir • Drupal est flexible: ▫ Chaque fois que vous modifiez quelque chose, Drupal le prend immédiatement en compte. ▫ Drupal reste toujours fonctionnel, même si votre plateforme n’est pas terminée  Vous allez la construire au fur et à mesure des étapes. ▫ Tout ce que vous pouvez activer, vous pouvez le désactiver  Il est donc possible de tester, puis d’annuler si nécessaire ▫ A part si vous effacez (delete) quelque chose, vous pouvez toujours revenir en arrière.  N ’hésitez pas à tester
  14. 14. Types de contenu • A lire dans le livre Atelier Drupal 7: ▫ Chapitre 3  Section 3.1  Les types de contenu ▫ Chapitre 4  Field UI : types de contenus personnalisés
  15. 15. Types de contenu • Il existe d’autres types de contenu (Articles, Page, Poll et éventuellement d’autres) ▫ Vous pouvez  Soit ne pas les utiliser en n’autorisant pas vos utilisateurs à créer des contenus de ces types  Soit les utiliser si vous pensez qu’ils peuvent compléter votre site en y ajoutant des type de contenus supplémentaires (par exemple le type poll permet de créer des votes en ligne).
  16. 16. Types de contenu • Créer un nouveau type de contenu
  17. 17. Types de contenu • Créer un nouveau type de contenu
  18. 18. Types de contenu • Créer un nouveau type de contenu
  19. 19. Types de contenu • Créer un nouveau type de contenu
  20. 20. Types de contenu • Pour chaque type de contenu, vous pouvez ▫ L’editer (modifier) ▫ Gérer ses champs (gérer les champs)  C’est là que vous allez pouvoir ajouter vos métadonnées (appelées de champs dans Drupal). ▫ Gérer son affichage (gérer l’affichage)  C’est là que vous allez pouvoir décider comment le type de contenu sera affiché en fonction du contexte. ▫ L’effacer (supprimer)  Mais uniquement pour certains types de contenu
  21. 21. Types de contenu • Ajout d’un nouveau champ (ajouter un nouveau champ) • 4 informations à fournir pour ajouter un nouveau field: ▫ Le nom du champ (Etiquette): pour affichage pour l’utilisateur ▫ Le type de données (Choisir un type de champ): définit le type de valeurs que peut prendre le champ. ▫ Le widget (sélectionner un widget): définit le type de composant graphique du formulaire de saisie de la valeur du champ (liste, bouton radio, boîte de sélection…)
  22. 22. Types de contenu • Exemple de champs: ▫ Métadonnée pour représenter des voitures  Etiquette: marque  Type de champ: texte  Widget: champ texte ▫ Métadonnée pour représenter des monuments  Etiquette: taille  Type de champ: Réel (nombre décimal)  Widget: champ texte
  23. 23. Types de contenu • Exemple de champs: ▫ Métadonnée pour représenter des recettes  Etiquette: continent  Type de champs: liste (texte)  Widget: liste de sélection  La liste des valeurs doit être fournie ensuite lors de la configuration du champ.
  24. 24. Types de contenu • Les type de champs possibles
  25. 25. Types de contenu • Les type de données possibles ▫ Booleén: oui/non  P.e. homme/femme ▫ Dates ▫ Types numériques: Décimal/Entier/Réel ▫ Types textuels: Texte/Texte long/Texte long et résumé ▫ Listes: numériques ou textuelles ▫ Fichier/Image/Actif multimédia: fichiers de différents types
  26. 26. Types de contenu • Pour votre type de contenu ▫ Il faudra d’abord ajouter un champ qui permette de gérer la ou les photo(s) ou multimédia  Le type de champ à utiliser est:  Actif multimédia ▫ Ce type de champ correspond au module Media:  Pensez à ajuster les droits des rôles pour l’utilisation de ce module.  Il y a un ensemble de configurations possibles pour la gestion des médias.
  27. 27. Types de contenu • Pour votre type de contenu ▫ Configuration module Media
  28. 28. Types de contenu • Ajouter une métadonnée: ▫ Créer le champ ▫ Enregistrer
  29. 29. Types de contenu • Ajouter une métadonnée: ▫ Configurer le champ
  30. 30. Adapter le contenu « Gallery » • Ajouter une métadonnée: ▫ Configurer le champ (dépend du type du champ)
  31. 31. Types de contenu • Ajouter une métadonnée: ▫ Configurer le champ (dépend du type du champ)
  32. 32. Adapter le contenu « Gallery » • Ajouter une métadonnée: ▫ Configurer le champ  Etiquette (normalement déjà complété, mais vous pouvez le changer)  Champ requis: pour rendre le champ obligatoire à la saisie.  Texte d’aide: indications à fournir à l’utilisateur pour lui expliquer comment compléter le champ lors de la saisie  Traitement du texte:  Texte plat ou formaté  Taille du champ texte: Nombre de caractères du champ de saisie  Valeur par défaut: possibilité de définir une valeur par défaut pour le champ (préremplir la valeur du champ).
  33. 33. Types de contenu • Ajouter une métadonnée: ▫ Configurer le champ  Nombre de valeurs  Un champ peut contenir une ou plusieurs valeurs.  Taille maximale  Nombre maximum de caractères que le champ pourra contenir
  34. 34. Types de contenu • Ajouter une métadonnée: ▫ Le champ apparaît ensuite dans la liste des champs du type de contenu: ▫ Il peut être modifié et supprimé.
  35. 35. Types de contenu • Un type de champ particulier: ▫ Référence à un terme  Permet d’utiliser un vocabulaire (appelé taxonomie dans Drupal) comme les tags de Flickr (folksonomie: taxonomie créée par les utilisateurs)  Une taxonomie a un nom et contient une liste de termes  Les termes peuvent être prédéfinis (l’utilisateur ne peut que choisir dans un vocabulaire fixe) ou ouvert (les utilisateurs peuvent ajouter des termes dans le vocabulaire) ou mixte.  Il est ensuite facile de retrouver tous les contenus qui ont été « taggués » avec un terme du vocabulaire:  permet de catégoriser les contenus et de les sélectionner par catégories  Permet aussi d’utiliser le principe des tags clouds pour présenter les catégories
  36. 36. Types de contenu • Comment procéder ▫ Créer une taxonomie (Structure/Taxonomie)  Voir sur Drupal Facile  Episode 4 – la taxonomie dans Drupal  http://www.drupalfacile.org/videos/episode-4-taxonomie-dans-drupal-7  Episode 5 – Aller plus loin avec la taxonomie dans Drupal 7  http://www.drupalfacile.org/videos/episode-5-aller-plus-loin-avec-taxonomie-dans-drupal-7 ▫ Hormis « taxonomy manager » ▫ Ajouter un champ« Référence à un terme » au type de contenu avec lequel vous voulez utiliser la taxonomie ▫ Sélectionnez le widget  Liste de sélection ou Cases à cocher/boutons radio si la liste est prédéfinie  Widget d’autocomplétion si vous voulez que les utilisateurs ajoutent les termes du vocabulaire librement
  37. 37. Adapter le contenu « Gallery » • Un exemple ▫ Vous voulez ajouter une métadonnée représentant une ville  Il n’est pas envisageable de créer une liste prédéfinie de toutes les villes existantes dans le monde  Vous allez créer une taxonomie pour laisser vos utilisateurs ajouter eux-mêmes la liste au fur et à mesure de leurs contributions.
  38. 38. Types de contenu • Création de la taxonomie villes
  39. 39. Types de contenu • Création de la taxonomie villes
  40. 40. Types de contenu • Création de la taxonomie villes
  41. 41. Types de contenu • Création de la taxonomie villes
  42. 42. Types de contenu • Création de la taxonomie villes
  43. 43. Types de contenu • Création de la taxonomie villes ▫ Possibilité d’ajouter des termes au vocabulaire
  44. 44. Types de contenu • Création de la taxonomie villes ▫ Association de la taxonomie villes à un type de contenu
  45. 45. Types de contenu • Création de la taxonomie villes ▫ Association de la taxonomie villes à un type de contenu
  46. 46. Types de contenu • Création de la taxonomie villes ▫ Association de la taxonomie villes à un type de contenu
  47. 47. Types de contenu • Création de la taxonomie villes ▫ Association de la taxonomie villes à un type de contenu
  48. 48. Types de contenu • Création de la taxonomie villes ▫ Association de la taxonomie villes à un type de contenu
  49. 49. Types de contenu • Création de la taxonomie villes ▫ Chaque fois qu’un utilisateur ajoutera un contenu, il pourra insérer un nom de ville qui viendra s’ajouter au vocabulaire/taxonomie et pourra être utilisé par les autres. ▫ Le widget d’autocomplétion permet de compléter la saisie d’un terme à partir des termes existants dans la taxonomie.  Si le terme Genève existe dans le vocabulaire et que l’utilisateur commence à taper « Gen », le terme Genève lui sera automatiquement proposé. ▫ Avec les widgets Liste de sélection ou Cases à cocher/boutons radio vous pouvez utiliser un vocabulaire dont la liste de termes est prédéfinie et fixe.
  50. 50. Types de contenu • Gérer le formulaire de saisie ▫ L’ordre dans lequel les champs apparaissent dans la structure du type de contenu sera celui du formulaire de saisie.  Mais cet ordre n’est pas forcément le plus approprié. ▫ Vous pouvez modifier cet ordre en changeant la place des champs dans la structure en les déplaçant (drag and drop).  Il est important de placer en premier les champs les plus importants (et aussi ceux qui sont obligatoires) pour faciliter la saisie de nouveaux contenus par les utilisateurs. ▫ Quand vous modifiez l’ordre des champs, il faut enregistrer pour que le nouvel ordre soit pris en compte
  51. 51. A retenir sur les types de contenu • Si vous modifiez un type de contenu ▫ Alors que vous avez déjà créé des contenus de ce type  Les changements affecteront les nouveaux contenus  Mais pas systématiquement les anciens qui ont déjà été créés.
  52. 52. Types de contenu • Gérer les champs des commentaires ▫ Par défaut les commentaires contiennent  Auteur  Titre  Texte du commentaire ▫ Il est possible de les adapter pour le type de contenu associé en y ajoutant des champs supplémentaires.  Par exemple ajouter un champe de type Liste(Entier) de 1 à 6 pour donner une note en plus du commentaire
  53. 53. Types de contenu • Gérer les champs des commentaires
  54. 54. Types de contenu • Gérer les commentaires ▫ Episode 6 - La gestion des commentaires dans Drupal 7  http://www.drupalfacile.org/videos/episode-6- gestion-commentaires-dans-drupal-7
  55. 55. Types de contenu • Gérer l’affichage des champs ▫ Champs visibles/cachés ▫ Ordre des champs ▫ Format d’affichage des champs
  56. 56. Types de contenu • Gérer l’affichage des champs ▫ Les contextes:  Par défaut: affichage complet  Pour affichage complet d’un seul contenu  Affichage de tous les champs  Accroche: affichage court  Pour affichage d’une liste de contenus  Affichage des champs principaux
  57. 57. Types de contenu • Gérer l’affichage des champs
  58. 58. Types de contenu • Gérer l’affichage des champs
  59. 59. Types de contenu • Gérer l’affichage des champs ▫ Cas particulier  Pour un champ de type Texte  L’utilisation du format d’affichage ▫ Google map from online address  Permet d’associer une adresse à un type de contenu ▫ Qui sera affichée sous forme d’une Google Maps ▫ Si le format de l’adresse est reconnue par Google Maps ▫ Par exemple « 7 Route de Drize, Carouge, Suisse » ▫ Ou « 100 Madison Ave, New York, NY »
  60. 60. Types de contenu • Gérer l’affichage des champs ▫ Si vous définissez des champs aux commentaires du type de contenu  Vous pouvez aussi gérer leur affichage.
  61. 61. Configurer les rôles • Gérer les permissions ▫ Un utilisateur a  Un ou plusieurs rôle(s) ▫ Chaque rôle a  Des permissions ▫ Pour un utilisateur les permissions de ses rôles se cumulent
  62. 62. Configurer les rôles • Par défaut il existe 3 rôles sur Drupal ▫ Visiteur: tout visiteur anonyme. ▫ Authentifié: tout utilisateur identifié (qui a créé un profil, un compte sur la plateforme). ▫ Administrateur: le rôle d’administrateur (peut tout faire). • Vous pouvez créer des rôles supplémentaires ▫ Et leur donner leurs propres permissions ou droits.
  63. 63. Configurer les rôles
  64. 64. Configurer les rôles • Par défaut chaque rôle prédéfini a déjà des droits ▫ Que vous pouvez librement modifier à votre guise  Ne touchez pas aux droits du rôle Administrateur.
  65. 65. Configurer les rôles • En général, à chaque module correspond une ou plusieurs permissions ou droits ▫ Par exemple, au module Node correspondent des droits sous la rubrique Node. ▫ Elles définissent ce que chaque rôle peut ou ne peut pas faire avec les fonctionnalités offertes par le module.
  66. 66. Configurer les rôles
  67. 67. Configurer les rôles • Les permissions/droits
  68. 68. Configurer les rôles • Les permissions/droits ▫ Dans la situation précédente les utilisateurs anonymes peuvent voir/lire les commentaires, mais ne peuvent pas en poster. ▫ Les utilisateurs authentifiés peuvent lire et poster des commentaires.
  69. 69. Configurer les rôles • Les permissions/droits
  70. 70. Configurer les rôles • Les permissions/droits ▫ Dans la situation précédente les utilisateurs anonymes peuvent voir/lire les commentaires, et en poster.
  71. 71. Configurer les rôles • Les permissions/droits ▫ Quand vous modifiez les droits d’un rôle, vous devez enregistrer les modifications pour qu’elles soient prises en compte.
  72. 72. Configurer les rôles • Les permissions/droits
  73. 73. Configurer les rôles • Les permissions/droits ▫ Dans la situation précédente, les utilisateurs anonymes et authentifiés peuvent voir tous les contenus quelque soit leur type ▫ Ils ne peuvent pas créer de contenus de type « Sondage », ni les éditer, ni les effacer. ▫ Les utilisateurs authentifiés peuvent créer des sondages, les modifier et les supprimer, mais uniquement ceux qu’ils ont créés.
  74. 74. Configurer les rôles • Les permissions/droits ▫ A vous décider si vous avez besoin de rôles supplémentaires. ▫ A vous de décider quels droits vous autorisez à quels rôles. ▫ Quand vous modifiez des droits, vous devez les enregistrer pour qu’ils soient pris en compte (cliquer sur « Enregistrer les droits d’accès » tout en bas de la fenêtre des Droits)
  75. 75. Configurer les rôles • ATTENTION ▫ Les utilisateurs du rôle administrateurs ont TOUS les droits. ▫ Mais pas les autres rôles  Faites bien attention que vos rôle d’utilisateurs aient bien les droits pour qu’ils puissent réaliser sur la plateforme ce qu’ils sont supposés faire.  Par exemple pour qu’un utilisateur authentifié puissent poster un contenu de Type article, il faut que son rôle ait le droit de le faire.
  76. 76. Gérer les utilisateurs • Depuis Configuration/Personnes/Paramètres de compte
  77. 77. Gérer les utilisateurs
  78. 78. Gérer les utilisateurs • Il est aussi possible d’ajouter des métadonnées au profil des utilisateurs ▫ Cela permet de décrire chaque utilisateur en fonction du thème de la plateforme ou d’autres caractéristiques. ▫ Les visiteurs peuvent ensuite retrouver des contenus intéressants en parcourant les utilisateurs en fonction de leur profil.
  79. 79. Gérer les utilisateurs • Quand un nouvel utilisateur s’inscrit ▫ Il remplit les informations pour créer son compte  Plus celles de son profil qui correspond aux métadonnées utilisateur ajoutées. ▫ Il peut aussi les modifier depuis son compte quand il est connecté à la plateforme (depuis l’option « Mon compte »)
  80. 80. Gérer les utilisateurs • Gestion des champs ▫ Le mécanisme est identique à celui d’ajout des métadonnées aux types de contenu.
  81. 81. Gérer les utilisateurs • Gestion des champs
  82. 82. Pour tester le tout • Créer un utilisateur avec comme rôle « authentifié » • Se connecter à la plateforme • Ajouter un contenu

×