drupal 7

vers tags: module, drupal, drupal 8.

Module Taxonomy Entity Index

Cf https://www.drupal.org/project/taxonomy_entity_index

qui maintient un index normalisé de tous les termes associés à une entité et ses révisions.
Le tableau {taxonomy_index} du core ne travaille que sur les noeuds publiés. Ce module modifie ses données pour tout type d'entité (publiées ou non) et l'index selon les révisions.

Metatag: sous module facebook pour drupal 7

naviguer dans une taxonomie (avec views)

Vue (7.x-3.8) de type taxonomie, utile pour taxo "plate".
On crée une page avec en haut une liste de termes "sous un terme", et plus bas views affiche une autre view (de type bloc) avec des titres de contenus.

Utilise rewrite result et token [tid], filtre contextuel: parent term et termID. relation content with term.

Source: #6 de http://drupal.stackexchange.com/questions/36217/clean-way-of-building-si...

Désactiver le cache pour un seul noeud

On a un id de noeud, et on veux désactiver le cache pour ce node seul.

Solution: créer un module avec (remplacer l'exemple "2" par l'ID voulu):

CorporateClean - un theme drupal 7

CorporateClean v7.x-2.2 est responsive, xhtml-rdfa-1.dtd mais n'est pas utilisable avec drush.
La v7.x-2.3 est sortie en 2014 - vers mes modifs css (langage-icon...)

sous modèle mycorpo1 (utilisé par transforme.fr) et mycorpo2 (v 2.3 en dev)

Conf avancée de ckeditor : plugin Enhanced Image et styles

Enhanced Image est un plugin pour CKEditor (et requiert image2 et widget)http://ckeditor.com/addon/imageresponsive   v 4.4 seul

Requiert: Image2 (=> Widget, Line Utilities), Dialog, Clipboard.
Vers mes notes "comment installer un widget" pour ckeditor.

Résultat de la recherche avec les modes d'affichage (view modes)

Ce qu'on modifie dans admin/structure/types/manage/article/display/search_result ne fonctionne pas tant qu'on ne surcharge (ou override) pas search-result.tpl.php

Ex de code qui affiche les champs du mode d'affichage

  • les variables et les bonnes classes CSS, et qui
  • permet d'utiliser les champs paramétrés dans le mode d'affichage "Résultat de recherche"
    (dans le GERER l'AFFICHAGE des types de contenu).

Notes sur les variables ($classes $snippet $info ..) et tableaux de variables ($classes_array $info_split $title_prefix et $title_suffix $title_attributes_array $content_attributes_array ...) qui proviennent des commentaires de search-result.tpl.php de drupal 7.

Thémer selon le type de contenu

Ex d'une fonction de thème preprocess_node et de la surcharge de 2 templates (node--news--search-result.tpl.php et search-result.tpl.php) pour thémer le résulat de la recherche d'un type de contenu nommé news.

module core RSS

enlightened Ne pas confondre avec aggregator (du core, désactivé par défaut) qui lui, permet d'afficher sur son drupal des flux externes RSS.

Ou comment cacher du contenu dans ses flux RSS (home, par type de contenu, ou du vocabulaire de la taxonomie...) via les modes d'affichage de drupal 7 (admin/structure/abc/contenuàcacher/display/rss).

Liens vers quelques modules externes liés (par ex: revisions_rss peut-etre utile à tester).

Module Localization update (l10n_update)

l10n_update permet de mettre à jour l'interface fr de drupal. Notes sur sa configuration.

entity translation et pathauto

Les alias pour contenu en langues neutres semblent mal fonctionner (le pattern "a-traduire/[node:created]" n'apparait pas, il apparait sans code langue dans l'URL)

Pages

S'abonner à RSS - drupal 7