drupal 8

Migrer vers drupal 8

Vers "migration drupal" de 6 à 7, migration de module ou thème, de drupal7-dev en prod... Cette page parle de la migration de drupal 7 vers drupal 8, liste des outils et modules de migration.

Gérer affichage / manage display

Source (2012) : http://pingv.com/blog/custom-drupal-7-view-modes-different-ways-see-your-content

Pour les types de contenus (ici type-contenu), le mode d'affichage (ou view mode) est choisit via admin/structure/types/manage/type-contenu/display parmis "full", "teaser", "token"...
Il s'agit d'une couche entre affichage et le théming.

Module custom_search

false

Le module principal de Custom Search (version drupal 7 testée) a des droits et une page de conf, puis des sous-modules: Custom Search Blocks idem, Custom Search Internationalization (non testé) et Custom Search Taxonomy (ajoute un onglet à la conf, pas de perm pour celui-ci).

nivo_slider

https://www.drupal.org/project/nivo_slider et doc

Il faut installer la librairie en sites/all/libraries/nivo-slider, Libraries API - 2.x et jQuery Update (1.7+). A 3 modules liés.

Module Paragraphs

A tester: https://www.drupal.org/project/paragraphs ; Requiert (v7) entity pour drupal 7 + voir ma page paragraphs pour drupal 8

On définit des types de paragraphes, et les end-users choisissent dedans, plutot que mélanger images et vidéo dans le body de ckeditor.
Peux ressembler par certains aspects à field_collection

Module Inline Entity Form

https://www.drupal.org/project/inline_entity_form requiert entity.
Fonctionne avec les champs commerce_product_reference, commerce_line_item_reference et entityreference.

Module Date

https://www.drupal.org/project/date et doc (générale) à drupal.org/node/262062 et pour la v7 drupal.org/node/1455554

Date drupal 6 requiert ctools, pas la v7 (7.x-2.8).

Le readme de la v7 indique "The API uses the PHP 5.2 date functions to create and manipulate dates." ?!?

Module Field Formatter Class

https://www.drupal.org/project/field_formatter_class pour ajouter des classes au wrapper HTML pour des affichages de champs (js et css peuvent ainsi les cibler).

Langues Drupal 8

http://hojtsy.hu/blog/2013-jun-12/drupal-8-multilingual-tidbits-2-more-c...

Un site italien aura la conf: Langues drupal 8 d'un site qu'il n'a qu'une seule langue (core)
Transliteration est intégré au core.

On installe directement drupal en francais, et les modules suivants sont dispo (core):

Pages

S'abonner à RSS - drupal 8