rubedo cms : tutorial content import

23
Automatic content import 02/12/2013 RUBEDO CMS http://www.rubedo-project.org

Upload: rubedo

Post on 21-May-2015

2.172 views

Category:

Technology


2 download

DESCRIPTION

Since Rubedo v1.3, you can import contents and multilingual contents automatically from 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).

TRANSCRIPT

Page 1: Rubedo CMS : Tutorial Content import

Automatic content import02/12/2013

RUBEDO CMShttp://www.rubedo-project.org

Page 2: Rubedo CMS : Tutorial Content import

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

Page 3: Rubedo CMS : Tutorial Content import

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

Page 4: Rubedo CMS : Tutorial Content import

Automatic content import

http://www.rubedo-project.org

Step 1 :Open the

Rubedo menu -

Administration

Step 2 :Click on Import

Page 5: Rubedo CMS : Tutorial Content import

Step 1 : select a file

Select the CSV file on your computer

Example of CSV file

Page 6: Rubedo CMS : Tutorial Content import

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

Page 7: Rubedo CMS : Tutorial Content import

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

Page 8: Rubedo CMS : Tutorial Content import

Example with multilingual contents

Step 1 : select fields to import

Page 9: Rubedo CMS : Tutorial Content 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)

Page 10: Rubedo CMS : Tutorial Content import

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.

Page 11: Rubedo CMS : Tutorial Content import

Step 2 : Fields configuration

Select a type for each field

Page 12: Rubedo CMS : Tutorial Content import

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

Page 13: Rubedo CMS : Tutorial Content import

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

Page 14: Rubedo CMS : Tutorial Content import

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.

Page 15: Rubedo CMS : Tutorial Content 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

Page 16: Rubedo CMS : Tutorial Content import

Automatic content import

– New contents are now available in the repository. These contents canbe modified.

http://www.rubedo-project.org

Page 17: Rubedo CMS : Tutorial Content import

Automatic content import

– New taxonomy vocabularies are now available, along with new terms.

http://www.rubedo-project.org

Page 18: Rubedo CMS : Tutorial Content import

Example of display of « Restaurant » contents

� In the Pages application, create a new page

http://www.rubedo-project.org

Page 19: Rubedo CMS : Tutorial Content import

Example of display of « Restaurant » contents

� Select an area in the page and add the Google Maps block

http://www.rubedo-project.org

Page 20: Rubedo CMS : Tutorial Content import

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

Page 21: Rubedo CMS : Tutorial Content import

Example of display of « Restaurant » contents

� On the website, restaurants are displayed on a map.

http://www.rubedo-project.org

Page 22: Rubedo CMS : Tutorial Content import

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

Page 23: Rubedo CMS : Tutorial Content import

http://www.rubedo-project.org

Documentation and tutorials :http://www.rubedo-project.org/accueil/ressources-

rubedo/documentation

@Rubedo_project