filtre

Filtres html, drupal, ckeditor, sécurité...

 

Liens externes:

Thémer drupal 8

Twig (base)

La base : https://sqndr.github.io/d8-theming-guide/twig/twig-basics.html

Twig est en "autoescape" = Tout ce qui est entre {{ }} est en "esc".

Pour "afficher" une variable dans un template: {{ variable }}
on a accès à ses attributs après un point ; ex:

Utiliser media_oembed

Coté technique, pour faire des tests (conflits possible d'ordre des règles de filtres), le mieux est de créer :

PHP filter

PHP filter est dans le core drupal 7. Il permet d'ajouter un filtre PHP, utile pour insérer du code PHP dans un node de drupal avec ckeditor.

Activer le module à admin/modules  puis accorder les perms à admin/people/permissions#module-php puis à admin/config/content/formats/php_code
Enfin, configurer ckeditor à admin/config/content/ckeditor/edit/Full

ckeditor, le module qui rend fou

CKEditor travaille trop silencieusement et efface des données:

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 !

conf media + ckeditor

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

Taxonomie FR-EN (i18n)

Forums:

Ne pas confondre "trad de la taxonomie/Vocabulaire" et "trad d'un terme" (de la dite taxonomie)...

  • ex: structure/taxonomy/xyz/translate  et   taxonomy/term/xyz/translate  dans la barre URL  (du navigateur, en haut).
  • regarder le début de l'URL, ne PAS tenir compte de la fin qui est en "?destination=admin/structure/taxonomy/cvsct"  - fin d'URL due au mode overlayangry

ne pas "ranger" les termes d'un vocabulaire en mélangeant les langues!

 

comment intégrer dans un article une image chargée via le module Media ?

Forums:

Sans Media: cliquer sur icone image "insérer image". Avec Media : utiliser l'icone icone Media

Conf Media File Selector Widget / admin/structure/file-types/manage/image/display

S'abonner à RSS - filtre