27
Import automatique de contenus 13/01/2014 Import et mise à jour automatique des contenus dans Rubedo http://www.rubedo-project.org Rubedo 3.x

Import et mise à jour des contenus dans le cms rubedo 3.x

  • Upload
    rubedo

  • View
    92

  • Download
    0

Embed Size (px)

Citation preview

Import automatique de contenus13/01/2014

Import et mise à jour automatique des contenus dans Rubedo

http://www.rubedo-project.org

Rubedo 3.x

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

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.

Importer des contenus

http://www.rubedo-project.org

Etape 1 :Ouvrir le

menu Rubedo -

Administration

Etape 2 :Sélectionner

Import

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

Création - Etape 1 : Sélection du fichier

Choisir le fichier CSV sur son poste de

travail

Exemple de fichier CSV

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

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

Exemple avec des contenus multilingues

Création - Etape 1 : Sélection des informations à importer

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 »

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é.

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

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.

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

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.

Création - Etape 5 : Enregistrement

http://www.rubedo-project.org

� Définissez le paramétrage des termes de taxonomie.

Saisir un nom pour le type de contenu et

définir les droits

Une notification affiche le résultat de l’import

L’import automatique des contenus

http://www.rubedo-project.org

� Une fois l’import terminé, vous remarquez :

– Un nouveau Type de contenu est disponible dans l’application Types de contenus

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.

L’import automatique des contenus

http://www.rubedo-project.org

– De nouveaux vocabulaires de taxonomie sont disponibles avec leurs termes.

Exemple d’affichage des contenus Restaurants

http://www.rubedo-project.org

� Dans l’application Page, création d’une nouvelle page

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

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

Exemple d’affichage des contenus Restaurants

http://www.rubedo-project.org

� Sur le site, une carte Google maps affiche les restaurants

Mise à jour de contenus

http://www.rubedo-project.org

� Etape 1 – Mettre à jour

� Etape 2 - Sélectionner le fichier

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

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

Behavior driven content and commerce

Transforme l’expérience digitale

www.rubedo-project.org

@Rubedo_project #Rubedo

Documentation docs.rubedo-project.org

@Rubedo_project