Module Panels

https://www.drupal.org/project/panels Requiert Ctools, (et son sous module Views content panes ?).

Test de Panels 7.x-3.4  sur vm14 (site /var/www/gandi/sites/trans.dev) drupal 7.34, avec:

  • chaos 7.x-1.5, plupload 1.7, languageicons 1.1 et i18n 7.x-1.11, 
  • globalredirect 1.5, metatag 1.4, ckeditor 1.16 et le link 2.3, superfish 1.9, views 3.8
  • et un sous-thème coporateclean 2.3

La version 3.4 de Panels (pour un ) a les sous-modules:

  • Mini panels Create mini panels that can be used as blocks by Drupal and panes by other panel modules.
  • Panel nodes Create nodes that are divided into areas with selectable content.
  • Panels In-Place Editor Provide a UI for managing some Panels directly on the frontend, instead of having to use the backend.
  • apparait dans la section i18n à la page des modules

Rien qu'en activant le coeur du module, on a les perms: "use panels dashboard, view pane admin links, administer pane access, use panels in place editing, change layouts in place editing, administer advanced pane settings, administer panels layouts, administer panels styles, use panels caching features, use panels locks, use ipe with page manager"

La page d'amin proposée est admin/structure/panels

Avec ckeditor ou autre: les désactiver sur les pages admin de panels, au moins ces 2 là: admin/panels/* et panels/ajax/*

une doc

pour 6.x-3.x https://www.drupal.org/node/887560 Ils donnent voca spécifique et disent que Views content panes est quazi indispensable.
Vers une ancienne doc panels2 pour drupal 6 mais en fr.

Voir aussi doc "Pane Visibility Rules (Evaluating $contexts Variable)" à https://www.drupal.org/node/1320244

Ex de layouts (5 de 2 col, 4 de 3 col, et 2 adaptive): https://www.drupal.org/project/panels_extra_layouts

Panel page activé (Page manager partie ctools).
Créer 2 taxo "type de page" et "Promo", puis des views avec argument sur un "term id" de Promo.
admin/structure/panels (si le sous-module ctools Page manager est activé alors le bloc "Manage pages" apparait en bas à droite), pour activer Node template (on est alors redirigé vers admin/structure/pages)