Rubedo CMS : Tutorial Content import
-
Upload
rubedo -
Category
Technology
-
view
2.174 -
download
2
description
Transcript of Rubedo CMS : Tutorial Content import
Automatic content import02/12/2013
RUBEDO CMShttp://www.rubedo-project.org
Rubedo CMS : Automatic content import
� Since Rubedo v1.3, you can import contents automaticallyfrom a CSV file.
� This feature allows you to :
– Select the file containing contents
– Select the fields you want to import
– Define the function of each field (taxonomy or content).
� Prerequisite : Taxonomy & Content Types concepts
http://www.rubedo-project.org
Rubedo CMS : Automatic content import
� The Import feature will automatically create:
– A taxonomy: the keywords / tags associated to your contents willbe added in the Taxonomy application. Some rules can also be set (for example: mandatory or not),
– A content type: a new content type will be created, based on the fields you have selected (title, summary, location…). The abovekeywords will be associated with this content type,
– Contents: they will automatically be added to the content repository. They will be « classified » with the keywords.
http://www.rubedo-project.org
Automatic content import
http://www.rubedo-project.org
Step 1 :Open the
Rubedo menu -
Administration
Step 2 :Click on Import
Step 1 : select a file
Select the CSV file on your computer
Example of CSV file
Step 1 : select a file
The list of the availablefields of your file is
displayed in thiscolumn.
� The goal of this step is to define the fields you want to import and theirfunction.
Just drag & drop the file in the different columns
Step 1 : select fields to import
� The columns can be imported as fields or as taxonomies.
– Imported as a field : these fields will be used to create the Content Type
– Imported as a taxonomy : these fields are used to create new vocabularies in the taxonomy
Example with multilingual contents
Step 1 : select fields to import
Step 2 : Fields configuration
http://www.rubedo-project.org
� For each field, some options are available:
– New name (« technical » name of the field)
– Label (label of the field, displayed when you will create a new content of this type)
• Example :
– Name of the field : Media
– Label of the field for the contributors: Image
– Type : to define the function of each field.
• For example the field « Name » will correspond to the Title of the content.
– Media Type : to define if the media is an image, a video, a document, an audio file… (only for « Media » fields)
Step 2 : Fields configuration
http://www.rubedo-project.org
� For each fields, some options are available:
– Searchable: to define if this field can be indexed by Rubedo searchengine. « Yes » means the content of this field can be searched withthe search engine.
– Localizable: in a multilingual site, this option allows you to translate each field in the different languages of the platform.
– Mandatory: to define if this field is mandatory when you publish a new content.
Step 2 : Fields configuration
Select a type for each field
Step 3 : taxonomy configuration
� Define the options for taxonomy fields :
– Mandatory: if « Yes », the contributor will have to choose one of the terms of the taxonomy when he will create a content
– New name: to give the taxonomy a different name
http://www.rubedo-project.org
Step 4 : Translation configuration
� When the contents you want to import are available in different languages, a 4th step will let you associate translations
– For each field, define its translation and the language in which it istranslated.
• In a multilingual website, contents will be imported in the working language.
http://www.rubedo-project.org
Step 5 : Finalization and import
http://www.rubedo-project.org
Enter the name of the content type and specify
its rights
A notification popup displays the result of the import.
Automatic content import
� Once the import is finished, you may notice:
– A new Content Type is available in the Content Types application
http://www.rubedo-project.org
Automatic content import
– New contents are now available in the repository. These contents canbe modified.
http://www.rubedo-project.org
Automatic content import
– New taxonomy vocabularies are now available, along with new terms.
http://www.rubedo-project.org
Example of display of « Restaurant » contents
� In the Pages application, create a new page
http://www.rubedo-project.org
Example of display of « Restaurant » contents
� Select an area in the page and add the Google Maps block
http://www.rubedo-project.org
Example of display of « Restaurant » contents
� Settings of the bloc :
– Constrain to site : if the importedcontents are confined to this website
– Facets: select « Restaurant » content type
– Geolocation :
• If this option is active, the map will becentered on the location of the visitor.
• Otherwise you can center the mapon a specific address
Example of display of « Restaurant » contents
� On the website, restaurants are displayed on a map.
http://www.rubedo-project.org
Automatic content import
� To sum up :
– This feature allows you to import monolingual and multilingualcontents
– Content types, taxonomies and contents are automatically created.
– Imported contents can be displayed on the website(s) thanks to the different blocks (list, Google maps, calendar, …)
� More tutorials are available on the website www.rubedo-project.org
http://www.rubedo-project.org
http://www.rubedo-project.org
Documentation and tutorials :http://www.rubedo-project.org/accueil/ressources-
rubedo/documentation
@Rubedo_project