24
Les Types de contenus Rubedo CMS Open-source 3.x Septembre 2015

Les types de contenus avec rubedo cms open source

Embed Size (px)

Citation preview

Page 1: Les types de contenus avec rubedo cms open source

Les Types de contenus

Rubedo CMS Open-source 3.x

Septembre 2015

Page 2: Les types de contenus avec rubedo cms open source

CONCEPTS & TERMINOLOGIE

Rubedo et les Types de Contenus

� Un site web publie des informations élémentaires :

– des textes

– des documents bureautiques : pdf, office, open-office, …

– des médias : images, vidéos, sons, animations, …

� Ces informations sont regroupées au sein de contenus structurés :

– Article : Titre, résumé, corps, image, …

– Actualité : Titre, résumé, corps, date, document, …

– Evènement : Titre, résumé, corps, date de début, date de fin, vidéo, …

Mais aussi : Recette de cuisine, Offre d’emploi, Petite annonce, …

Page 3: Les types de contenus avec rubedo cms open source

CONCEPTS & TERMINOLOGIE

Rubedo et les Types de Contenus

� Cette structuration permet de dissocier les contenus (fond) de leur rendu graphique (forme) dans des pages

Tarte aux pommes

Pâte brisée, 6 pommes Gloden, sucre vanillé, beurre

Éplucher et découper en morceaux 4 Golden. faire une compote : Les mettre dans une casserole avec un peu d'eau. (1 verre ou 2). Bien remuer. Quand les pommes commencent à ramollir, ajouter un sachet ou un sachet et demi de sucre vanillé. Ajouter un peu d'eau si nécessaire. Pendant que la compote cuit, éplucher et couper en quatre les deux dernières pommes, puis, couper les quartiers en fines lamelles (elles serviront à être posées sur la compote). Vous saurez si la compote est prête une fois que les pommes ne seront plus dures du tout. Ce n'est pas grave s'il reste quelques morceaux. Laisser un peu refroidir la compote et étaler la pâte brisée dans un moule et la piquer avec une fourchette. Verser la compote sur la pâte et placer les lamelles de pommes en formant une spirale ou plusieurs cercles, au choix !Mettre au four (Th 7) préalablement préchauffé, et laisser cuire pendant 30 min max. Surveiller la cuisson. Vous pouvez rajouter un peu de sucre vanillé sur la tarte pendant que çà cuit pour caraméliser un peu.

25 minutes

30 mminutes

Page 4: Les types de contenus avec rubedo cms open source

CONCEPTS & TERMINOLOGIE

Rubedo et les Types de Contenus

� Dans Rubedo chaque structure est un Type de Contenu

� Les types de contenus sont constitués de champs typés : Texte, Texte

Riche, Zone de texte, Evaluation, Slider, Nombre, Média, Média Externe, Date, Temps, Couleur, Liste de choix, Lien sur page, …

� Un type de champ donné correspond :

– A un composant de saisie :

– A un format de rendu graphique par défaut, qui peut être modifié

� Pour chaque champ d’un contenu on peut préciser de nombreux paramètres : label, valeurs par défaut, bulle d’aide à la saisie, contrôles de saisie, exploitation dans la recherche …

Page 5: Les types de contenus avec rubedo cms open source

CONCEPTS & TERMINOLOGIE

Rubedo et les Types de Contenus

� Les types de contenus peuvent être associés à des Vocabulaires de Taxonomie qui servent à faire de la classification multiple des contenus

Type de Recette- Entrée- Plat- Dessert Difficulté

- Très Facile- Facile- Difficile- Infaisable

Prix- Très bon marché- Bon marché- Difficile- Hors de prix

Page 6: Les types de contenus avec rubedo cms open source

CONCEPTS & TERMINOLOGIE

Rubedo et les Types de Contenus

� Les types de contenus peuvent être associés à des espaces de travail, pour déterminer :

– qui y a accès en lecture (tous) et/ou écriture (cuisiniers)

– ou ils peuvent s’afficher (quel(s) site(s), quelle(s) rubrique(s))

� Les types de contenus peuvent être associés à des workflows si les droits de rédaction / validation sont dissociés

– Ex : les recettes saisies par les internautes sont contrôlées avant publication

Page 7: Les types de contenus avec rubedo cms open source

CONCEPTS & TERMINOLOGIE : RECAPITULATIF

Rubedo et les Types de Contenus

� Chaque Contenu appartient à un Type de Contenu

� Le Type de Contenu détermine :

– la décomposition du contenu en champs de saisie

– les contrôles et aides à la saisie,

– les vocabulaires utilisés pour la classification du contenu

– son workflow de publication

– les droits de création/modification/lecture

– le rendu graphique du détail de contenu par défaut

� Dans Rubedo, la fonction Types de Contenus du module Studio permet à des profils Webmaster de modéliser et d’administrer librement un nombre illimité de Types de Contenus

Page 8: Les types de contenus avec rubedo cms open source

Tutoriel

� Créer un nouveau type de contenu

– Ouvrir le menu Studio et sélectionner « Types de contenus »

– « Ajouter » un nouveau Type de contenu

Page 9: Les types de contenus avec rubedo cms open source

Tutoriel

� Créer un nouveau type de contenu

– Sélectionner le nouveau Type de contenu et ajouter des champs en cliquant sur « Nouveau champ »

Une galerie de champs pré-paramétrés permet de définir les champs disponibles pour le type de contenu.

Page 10: Les types de contenus avec rubedo cms open source

Tutoriel

� Il est possible de sélectionner les champs un par un ou en ajouter plusieurs à la fois. Sélectionner un champ pour ouvrir ses propriétés,

� Chaque champ ajouté est ensuite paramétrable dans la colonne de droite. Plusieurs options sont disponibles pour rendre les champs obligatoires lors de la saisie, traductibles, indéxés et disponibles pour la recherche, ... Une bulle d'aide peut aussi être saisie pour guider les contributeurs.

Définir les propriétés de chaque champ. Voir les champs de Rubedo.

Page 11: Les types de contenus avec rubedo cms open source

Tutoriel

� Taxonomie

– Chaque Type de contenu peut être rattaché à une ou plusieurs taxonomies. Sélectionner ici les taxonomies disponibles.

Page 12: Les types de contenus avec rubedo cms open source

Tutoriel

� Propriétés

Page 13: Les types de contenus avec rubedo cms open source

Tutoriel

� Propriétés

– Nom : correspond au nom du Type de contenu

– Code: est utilisé pour la création de templates personnalisés.

– Droits et workflow

• Espaces de travail : sélectionner un ou plusieurs espaces. Les types de contenus peuvent être associés à des "Espaces de travail" pour définir :

– Qui peut lire ou écrire les contenus ce type

– Dans quel site les contenus de ce type pourront être affichés

• Workflow :

– Rubedo permet d'assigner un workflow différent par Type de contenu. Les actions de publication (Enregistrer en brouillon, Publier, Soumettre, Refuser) sont alors affichées en fonction des droits des utilisateurs.

– Rubedo propose un workflow à une étape. A chaque étape, un email/notification est envoyé aux utilisateurs des groupes de valideurs et au contributeur.

Page 14: Les types de contenus avec rubedo cms open source

Tutoriel

� Propriétés

– Commentaires

• Les commentaires par l'application 'Disqus' peuvent être ajoutés par Type de contenus. Un compte Disqus doit être au préalable paramétrer dans l'application Sites.

Page 15: Les types de contenus avec rubedo cms open source

Tutoriel

� Mises en page

– A la création d’un nouveau type de contenu, les contenus s’affichent avec les différents champs les uns en dessous des autres.

– Rubedo permet de créer des mises en page personnalisée de contenus pour le bloc Détail de contenu.

– Les mises en page peuvent être ensuite appliquées à un ou plusieurs sites.

Page 16: Les types de contenus avec rubedo cms open source

Tutoriel

� Onglet Mises en page

Etape 1 – Ajouter une mise en page

Etape 2 – Donner un nom au gabarit

Page 17: Les types de contenus avec rubedo cms open source

Tutoriel

� Onglet Mises en page

Etape 3 – Sélectionner le nom du gabarit

Etape 4 – Les champs du Type de contenu s’affichent

dans la colonne

Page 18: Les types de contenus avec rubedo cms open source

Tutoriel

� Onglet Mises en page

– La création des gabarits repose sur les mêmes principes que la création des pages et des masques de page.

1. Ajouter des lignes pour définir les zones de votre mise en page

2. Ajouter des colonnes dans les lignes

3. Ajouter les champs dans les colonnes.

– Les propriétés des lignes et des colonnes permettent de définir les supports (téléphone, tablette, ordinateur) sur lesquelles les éléments seront affichés.

– La dimension des colonnes et des lignes sont exprimées en pourcentage pour le responsive design. SPAN est basé sur 12. Offset permet de réaliser un « décalage » visuel de l’élément.

Page 19: Les types de contenus avec rubedo cms open source

Tutoriel

� Onglet Mises en page : Création du nouveau gabarit de mise en page

Etape 5 – Sélectionner le nom du gabarit

Page 20: Les types de contenus avec rubedo cms open source

Tutoriel

� Onglet Mises en page : Création du nouveau gabarit de mise en page

Etape 6 – Ajouter des lignes puis des

colonnes

Etape 7 – Paramétrer la taille et définir les

paramètres de visibilité

Page 21: Les types de contenus avec rubedo cms open source

Tutoriel

� Onglet Mises en page : Création du nouveau gabarit de mise en page

– Lorsque la mise en forme générale est finalisée, Assigner les champs dans chaque colonne.

– 2 options :

• Sélectionner la colonne puis cliquer sur le bouton « Assignez un champ »,

– Une liste déroulante permet ensuite de sélectionner les champs disponibles dans le type de contenu.

• Sélectionner la colonne puis double cliquer sur le champ pour l’ajouter dans la colonne.

Etape 8 – Assigner les champs

Page 22: Les types de contenus avec rubedo cms open source

Tutoriel

� Onglet Mises en page : Création du nouveau gabarit de mise en page

– Activer la mise en page et enregistrer,

Etape 8 – Activer la mise en page

Page 23: Les types de contenus avec rubedo cms open source

DEMONSTRATION VIDEO

Rubedo et les Types de Contenus

� Documentation : http://docs.rubedo-project.org/fr/documentation

� https://youtu.be/VlbNypA5YtE

Page 24: Les types de contenus avec rubedo cms open source

Behavior driven content and commerce

Transforme l’expérience digitale

www.rubedo-project.org

@Rubedo_project #Rubedo