Tutoriel pour l'import et la mise à jour automatique des contenus dans le cms Rubedo.
Description des étapes pour l'import automatique des contenus monolingues et multilingues.
Le module permet de créer automatiquement le types de contenus, les taxonomies de classement et les contenus. Il ne reste plus qu'a les afficher sur les pages.
Import et mise à jour des contenus dans le cms rubedo 3.x
1. Import automatique de contenus
13/01/2014
Import et mise à jour automatique des
contenus dans Rubedo
http://www.rubedo-project.org
Rubedo 3.x
2. CMS Rubedo : Importer automatiquement des contenus
http://www.rubedo-project.org
Rubedo v 3.x permet d’importer et de mettre à jour automatiquement des
contenus à partir d’un fichier CSV.
Ce module permet notamment :
– de sélectionner un fichier contenant des contenus
– de choisir les champs à importer
– de définir la fonction de chaque champ (Champ de taxonomie ou champ de
contenu).
– d’importer des contenus multilingues ou monolingues
– de mettre à jour des contenus
Pré-requis : les concepts de Taxonomie et de Type de contenus de Rubedo
3. CMS Rubedo : Importer automatiquement des contenus
http://www.rubedo-project.org
Rubedo v 3.x permet d’importer et de mettre à jour automatiquement des
contenus à partir d’un fichier CSV.
Ce module permet notamment :
– de sélectionner un fichier contenant des contenus
– de choisir les champs à importer
– de définir la fonction de chaque champ (Champ de taxonomie ou champ de
contenu).
– d’importer des contenus multilingues ou monolingues
– de mettre à jour des contenus
Pré-requis : les concepts de Taxonomie et de Type de contenus de Rubedo
4. CMS Rubedo : Importer automatiquement des contenus
http://www.rubedo-project.org
Rubedo v 3.x permet d’importer et de mettre à jour automatiquement des
contenus à partir d’un fichier CSV.
Ce module permet notamment :
– de sélectionner un fichier contenant des contenus
– de choisir les champs à importer
– de définir la fonction de chaque champ (Champ de taxonomie ou champ de
contenu).
– d’importer des contenus multilingues ou monolingues
– de mettre à jour des contenus
Pré-requis : les concepts de Taxonomie et de Type de contenus de Rubedo
5. Importer des contenus
http://www.rubedo-project.org
2 options :
– Création : permet de créer de nouveaux types de contenus
– Update : permet de mettre à jour les contenus dans un type de contenu
existant
Les contenus à créer ou à mettre à jour doivent être au format CSV avec un
formatage UTF8
6. Création - Etape 1 : Sélection du fichier
Choisir le fichier CSV
sur son poste de
travail
Exemple de fichier CSV
7. Création - Etape 1 : Sélection du fichier
L’objectif de cette étape est de définir
les informations que vous souhaitez
importer et quel sera leur rôle.
La liste des champs
disponibles dans le
fichier s’affichent dans
la colonne
Déplacer les champs dans les
colonnes par simple drag & drop
8. Création - Etape 1 : Sélection des informations à importer
Les champs peuvent être importés en tant que Champ ou en tant que
Taxonomie.
– Importés en tant que champ : ces champs permettront de créer le Type de
contenu
– Importés en tant que taxonomie : ces champs seront utilisés pour créer une
nouvelle thématique dans la taxonomie
9. Exemple avec des contenus multilingues
Création - Etape 1 : Sélection des informations à
importer
10. Création - Etape 2 : Paramétrage des champs
http://www.rubedo-project.org
Pour chaque champ, plusieurs options sont disponibles :
– Saisie d’un nouveau nom (correspond au nom technique du champ)
– Saisie du libellé (correspond au titre du champ qui sera affiché lors de la
saisie d’un nouveau contenu de ce type).
• Exemple :
– Nom du champ : Media
– Nom du champs pour les contributeurs : Image
– Type : permet de définir le rôle de chaque champ.
• Par exemple le champ Nom correspondra au Titre du contenu
– Média Type : permet de préciser si le média est une image, vidéo, document,
ou fichier audio pour les champs de type « Média »
11. Création - Etape 2 : Paramétrage des champs
http://www.rubedo-project.org
Pour chaque champ, plusieurs options sont disponibles :
– Recherchable : permet de préciser si le champ peut être indexé par le
moteur de recherche. Si OUI, alors le contenu du champ pourra être
recherché avec le moteur de recherche
– Traductible : dans le cadre d’un site multilingue, cette option permet de
proposer une traduction pour chaque champ dans les langues activées pour
la plateforme.
– Obligatoire : permet de définir si ce champ doit être obligatoirement
complété pour être publié.
12. Création - Etape 2 : Paramétrage des champs
Lors d’un import, il est nécessaire d’avoir au minimum les champs systèmes
suivants :
– Titre
– Résumé
Sélection du type de chaque
champ
13. Création - Etape 2 : Paramétrage des champs
http://www.rubedo-project.org
Modifier les noms et labels
– Le nouveau nom : correspond au nom « technique » du champ. Il ne contient
ni espace, ni accent.
– Le label : correspond au nom du champ pour le contributeur.
14. Création - Etape 3 : Paramétrage de la taxonomie
Définissez le paramétrage des termes de taxonomie
Obligatoire : le contributeur aura l’obligation de choisir l’un des termes de la
taxonomie rendue obligatoire
Nouveau nom : pour renommer la taxonomie
15. Création - Etape 4 : Paramètres de traduction
Lorsque les contenus à importer sont multilingues, une étape 4 est proposée
pour l’association des traductions,
– Pour chaque champ, indiquez sa traduction et définissez la langue de cette
traduction.
• Pour rappel, dans un site multilingue, les contenus importés seront ajoutés par
défaut dans la langue de travail.
16. CMS Rubedo : Importer automatiquement des contenus
http://www.rubedo-project.org
Le module permet de créer automatiquement les éléments suivants :
– La taxonomie : les mots-clés associés aux contenus seront ajoutés dans
l’application Taxonomie. Des règles peuvent également être paramétrées
(par exemple leur caractère obligatoire),
– Un type de contenu : un nouveau type de contenu sera crée en
sélectionnant les champs qui vont le constituer (Titre, résumé, adresse, …).
Les mots-clés paramétrés précédemment seront associés au type de
contenu,
– Les contenus : ils seront automatiquement ajoutés au référentiel de
contenus. Ils seront également « catégorisés » par les mots-clés.
17. CMS Rubedo : Importer automatiquement des contenus
http://www.rubedo-project.org
Le module permet de créer automatiquement les éléments suivants :
– La taxonomie : les mots-clés associés aux contenus seront ajoutés dans
l’application Taxonomie. Des règles peuvent également être paramétrées
(par exemple leur caractère obligatoire),
– Un type de contenu : un nouveau type de contenu sera crée en
sélectionnant les champs qui vont le constituer (Titre, résumé, adresse, …).
Les mots-clés paramétrés précédemment seront associés au type de
contenu,
– Les contenus : ils seront automatiquement ajoutés au référentiel de
contenus. Ils seront également « catégorisés » par les mots-clés.
18. L’import automatique des contenus
http://www.rubedo-project.org
– De nouveaux contenus sont disponibles dans le référentiel. Ces contenus
peuvent maintenant être modifiés.
19. L’import automatique des contenus
http://www.rubedo-project.org
– De nouveaux vocabulaires de taxonomie sont disponibles avec leurs termes.
20. Exemple d’affichage des contenus Restaurants
http://www.rubedo-project.org
Dans l’application Page, création d’une nouvelle page
21. Exemple d’affichage des contenus Restaurants
http://www.rubedo-project.org
Sélection d’une zone de la page et ajout d’un bloc Google Maps
22. Exemple d’affichage des contenus Restaurants
http://www.rubedo-project.org
Paramétrage du bloc :
– Restreindre au site : si les contenus importés
ont été cantonnés à ce site
– Facettes : sélection des contenus de type
Restaurants
– Géolocalisation :
• Si l’option est activée, les visiteurs pourront
visualiser les résultats proches de leur position
géographique
• Ou forcez l’affichage de la carte sur une adresse
24. Mise à jour de contenus
http://www.rubedo-project.org
Etape 1 – Mettre à jour
Etape 2 - Sélectionner le fichier
25. Mise à jour de contenus
Etape 3 – Faire correspondre les champs
1 – Sélectionner le type
de contenu à mettre à
jour
2 – Sélectionner la clé
d’index et la clé du
champ
Les champs du
fichier CSV
s’affichent ici
3 – Sélectionner les
champs à mettre à jour
26. Mise à jour de contenus
http://www.rubedo-project.org
Clé d’index et de champ
– Pour mettre à jour les contenus il est nécessaire d’indiquer la « clé unique »
qui servira de référence.
– Dans cet exemple, la mise à jour utilise l’association des clés suivantes :
• La champ « Nom » du fichier CSV qui correspond aux noms des restaurants
• Le champ système « Titre »
Champs à mettre à jour
– Il suffit de sélectionner les champs à mettre à jour, Pour chaque type de
champ, sélectionner le titre de la colonne du fichier CSV associé.
NB : les champs traductibles ne peuvent être mis-à-jour dans R V3.0