drupal 7

vers tags: module, drupal, drupal 8.

ckeditor - bug avec le style code

Depuis 7.x.1.14 <code> a été retiré de la protection.

Pour le protéger, modifier ckeditor.config.js tq: retirer les deux // de la ligne (et vider le cache Ctrl+Maj+Del sous firefox): // config.protectedSource.push(/<code>[\s\S]*?<\/code>/gi);

cf https://drupal.org/node/1762328 et http://ckeditor.com/forums/Support/Content-inside-code-tags-not-shown-in...

Module entity translation

Module externe pour dupal 7, entity translation version 7.x-1.0-beta3 est maintenu par l'équipe de i18n. Il faut le module Title pour traduire.

enlightened Lire l'Historique du module (principe de fonctionnement) avant tout (traduire le contenu des champs au lieu d'avoir de multiples versions d'un node est un principe plus "SEO friendly").

  • Une section "Détection de la langue Contenu" est ajoutée en bas de la page d'admin admin/config/regional/language/configure
  • Une ligne "Enabled, with field translation" dans "Options de publication/Gestion multilingue" est ajoutée à admin/structure/types/manage/article

Notes sur les options de admin/config/regional/entity_translation

Module Image (core drupal 7)

Remplace Imagefield et ImageCache (pour drupal 6). Par défaut, le type de contenu Article a un champ Image.

On ajoute une image en créant un contenu (ie Image permet d'attacher des images au contenu en tant que champ). Supprimer ce contenu détruit l'image aussi. Pour l'intégrer au body, il faut utiliser un autre module (insert ou Media).

Un seul type de widget pour le champ image: c'est image. Sinon, un autre module doit interférer (media, gallery)...

Champs et fichiers drupal 7

Notes sur les modules du core drupal 7 : File, Field et Field_UI (admin/reports/fields), Image (du core 7) - et autres Plupload, Media2 et media + ckeditor, File_entity 2 et Node Gallery.

Note sur Media qui requiert: File_entity + Field  et Field SQL storage + File + Chaos tools + System + Image. Et Plupload integration, IMCE.

Plus à

La ref en anglais: core https://drupal.org/documentation/modules/field - http://drupal.org/documentation/modules/field-ui
file: https://drupal.org/documentation/modules/file   et  https://drupal.org/documentation/modules/image
et Media and Files https://www.drupal.org/node/627244 ; autres modules: https://drupal.org/project/media http://drupal.org/node/880300 ; File entity 2: Documentation  - Media module F.A.Q.

Vers comparaison des modules "File Uploading and Managing"

Voir aussi ces articles en anglais sur le choix des modules pour gérer les images... File management modules https://www.drupal.org/node/265416
https://www.drupal.org/resource-guides/managing-media

Les filtres ckeditor

Coté sécurité, CkEditor est livré avec 2 profils: FULL (n'applique pas de transformation) et Filtered (qui retire plein de présentations, juste après avoir fait Enregistrer angry). En effet, avec "filtered", CkEditor retire toutes les def de style inline + des balises HTML: donc, pas d'alignement d'image, de taille ou de couleur de caractères !

superfish - menus jQuery

Cette page concerne la version 1.9 (date 2013-04-27) du module superfish (pour menu drupal) - la version 7.x-1.9+33-dev fonctionne mieux pour les petits écrans, et est assez stable pour fontionner en prod.

cf admin/structure/block - dossier des styles à sites/all/libraries/superfish/style (pour le fichier CSS nommé clean.css le selecteur de classe CSS doit être .sf-style-clean).

 

Views 3 - filtre contextuel - taxonomy term ID (with depth)

Configurer le filtre contextuel (contextual filter): Content Has taxonomy term ID (with depth)

Affiche des nodes selon des termes de taxonomie précis, ou des noeuds enfant des dits termes.

conf media + ckeditor

par defaut, mettre full html en 1ere ligne (par defo), configuré ainsi:

module media

Le module Media 2 modifie le fonctionnement de File (admin/reports/fields) et d'autres modules du core de drupal 7. En mai 2018 : media 7.x-2.19, Drupal 8.4 a un module core intégré. Doc officielle.

Ajouter (à un type de contenu) un champ File avec le widget Media File Selector, l'afficher en Rendered File. Pour créer un style d'image aller à admin/config/media/image-styles. Enfin à admin/structure/file-types/manage/image/file-display choisir image pour défault et en bas affecter le style.

Enfin, le Theme prend le relais (file_entity.tpl.php du module file_entity).

Cette page ne parle pas de (lien vers mes notes concernant ces autres sujets)

Le module du core image sans media 2

Pour ajout d'image dans le body à l'aide de CKEditor (et avec media).  Note: à admin/content/file  on ne peux pas savoir dans quel noeud est l'image :( il faut donc créer une View.

token drupal

Token était un module pour drupal 5 et 6.

Dans drupal 7, une partie a été intégrée au coeur de drupal. Si le module token a été installé (requis par Pathauto): voir la liste complète à admin/help/token.

Il existe aussi un module Token 7.x-1.5 pour drupal 7 (et 6), qui se "rajoute" à celui du core.

https://drupal.org/documentation/modules/token  avec la liste des token à https://drupal.org/node/390482

Pages

S'abonner à RSS - drupal 7