drupal

Drupal for firebug

Pour utilisation de la partie "drupal" du plugin de Firefox (ou celui de Chrome), il faut installer ce module sur le site drupal.

Installer avec drush drush @sitet dl drupalforfirebug && drush @sitet en drupalforfirebug

Les 2 perms, Access et Execute Firebug PHP sont à admin/people/permissions#module-drupalforfirebug

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)

comment afficher le titre en complet?

Theme bartik sur cette vm, avec modules Title et Entity translation.

Comparons avec un autre type de contenu. En pleine page, on le voit tq
<h1 class="title" id="page-title"> gandi recup locale </h1>

Module Title

v 1.0-alpha7 installé en conjonction de entity translation.

Historique du Module entity translation et drupal 7

Traduire l'interface (module locale du core): ce sont des chaines (strings) passées via la fonction t().

La traduction de contenu du core (Content translation) duplique les nodes.
Alors que Entity translation garde un seul node, mais maintient de multiples trad de ses champs (body, title...).

Dans le doute (pour SEO plus efficace) choisir le 2nd modèle (avec le module externe "entity translation" et title mais sans  "Content translation" du core).

ajouter un user ou thémeur à www-data et droit du groupe

Pour un themeur:

  1. sudo adduser le_login www-data
  2. permette l'écriture pour le groupe et non seulement pour le propriétaire sur les divers dossiers themes   chmod g+w sites/all/themes

module multilink (Multi-Language Link and Redirect)

multilink est pour Multi-Language Link and Redirect. Ici version 7.x-2.9 (2.10 en oct 214)
Particulièrement utile pour un site majoritairement francais, avec quelques pages en anglais.

Présentation des sous modules, et introduction

Il a 3 sous modules: un input filter, un redirecteur et un pour le cache (MultiLink Redirect Cached).

Le README n'a rien d'interressant. La doc anglaise se trouve à https://drupal.org/node/907514

un chemin par langue pour la home page

Le module Variable translation permet de définir une homepage par langue:

aller à admin/config/regional/i18n/variable dans la partie "information" pour cocher "Page d'accueil par défaut"
puis à admin/config/system/site-information

Si cela ne fonctionne pas, modifier l'URL (retirer le en ou fr qui apparait avant admin/config/system/site-information)

coté override css

Coté Override de CSS: dans le .info de son theme, ajouter la .css puis  y copier le fichier css
(ex: "modules/system/system-menus.css" copié en "montheme/css/system-menus.css"et dans montheme.info ajouter stylesheets[all][] = system-menus.css)

Source: Drupal 7 guide 2011

Vers mes notes sur css3 et ce qui est tagué css

Pages

S'abonner à RSS - drupal