11

Click here to load reader

Création de nouveaux types de contenus dans le cms Rubedo

  • Upload
    rubedo

  • View
    351

  • Download
    4

Embed Size (px)

DESCRIPTION

Le cms open source Rubedo est un cms NoSQL basé sur MongoDB. Cette spécificité offre une flexibilité incomparable pour la création et la modification des contenus. Depuis l'administration de Rubedo, il est possible de créer de nouveaux types de contenus en ajoutant simplement des champs (titre, résumé, texte wysiwyg, image, url, ...). Sans développement, les champs proposés sont paramétrables depuis l'administration (Par exemple la définition des listes de choix, la validation d'un champ email, ...). La souplesse de MongoDB permet également d'ajouter en temps réel un nouveau champ dans un type de contenu existant. Une fois enregistré, les contributeurs visualisent en temps réel le type de contenu modifié. La création d'un type de contenu adapté aux besoins ne prend ainsi que quelques minutes. Rubedo permet de structurer les types de contenus en fonction des besoins. Ce tutoriel vous permettra de découvrir les possibilités de Rubedo.

Citation preview

Page 1: Création de nouveaux types de contenus dans le cms Rubedo

Mai 2013

Les Types de Contenus

Version 1

Page 2: Création de nouveaux types de contenus dans le cms Rubedo

Rubedo et les Types de Contenus

SOMMAIRE

I. Concepts & Terminologie

II. Démonstration

III. Roadmap

Page 3: Création de nouveaux types de contenus dans le cms Rubedo

CONCEPTS & TERMINOLOGIE

� 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, …

Rubedo et les Types de Contenus

Page 4: Création de nouveaux types de contenus dans le cms Rubedo

CONCEPTS & TERMINOLOGIE

� 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

Rubedo et les Types de Contenus

É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 5: Création de nouveaux types de contenus dans le cms Rubedo

CONCEPTS & TERMINOLOGIE

� 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 …

Rubedo et les Types de Contenus

Page 6: Création de nouveaux types de contenus dans le cms Rubedo

CONCEPTS & TERMINOLOGIE

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

Rubedo et les Types de 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 7: Création de nouveaux types de contenus dans le cms Rubedo

CONCEPTS & TERMINOLOGIE

� 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

Rubedo et les Types de Contenus

Page 8: Création de nouveaux types de contenus dans le cms Rubedo

CONCEPTS & TERMINOLOGIE : RECAPITULATIF

� 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

Rubedo et les Types de Contenus

Page 9: Création de nouveaux types de contenus dans le cms Rubedo

DEMONSTRATION

Rubedo et les Types de Contenus

Page 10: Création de nouveaux types de contenus dans le cms Rubedo

ROADMAP

� 1.1 (22 avril 2013)

– ajout du type de champ Média externe (YouTube, Slideshare, …)

– géocodage (calcul de latitude et longitude) automatique des adresses dans le champ Localisation

– réagencement de l’ordre des champs par drag & drop

– commentaires & partage sur les réseaux sociaux activable sur les types de contenus (Disqus)

� A venir :

– nouveaux types de champs (lien vers un contenu, …)

– activation de multilinguisme dans les types de contenus

Rubedo et les Types de Contenus

Page 11: Création de nouveaux types de contenus dans le cms Rubedo

http://rubedo-project.org

Merci de votre attention !

@Rubedo_project

Pour en savoir plus :

Facebookhttp://www.webtales.fr