Drupal

Piwik

Soumis par ftorregrosa le ven, 08/15/2014 - 10:59
Étiquettes

Détecter les pages 404 :

  1. Avoir le module Piwik d'activé et configuré pour se connecter à une instance de Piwik, le reste du paramètrage peut être laissé par défaut.
  2. Dans l'interface de Piwik, se rendre sur la page Actions > Page Titles.

Là il y aura un nom "404", si l'on clique dessus, on peut voir les URLs appelées, si l'on clique sur les URLs appelées, on peut voir l'origine de leur appel.

Photo touche clavier translate

Début du #1daysometranslations

Créé le 03/05/2014

Dernière mise à jour le 03/05/2014

Étiquettes

http://ejohn.org/blog/write-code-every-day/ est arrivé dans mon fil d'actualités twitter grâce à une personne que je suis (je ne me souviens plus qui l'a tweeté/re-tweeté) et que je remercie. C'était aux environs du 14 avril 2014. Cet article a été une vraie inspiration.




Batch API

Soumis par ftorregrosa le sam, 02/22/2014 - 21:18
Étiquettes

Batch sans paramètre

Dans la batch API, lors de l'appel à des opérations de process, si le process n'a pas besoin d'arguments, il faut mettre un array vide. C'est signalé dans le commentaire, mais quand on découvre pour la première fois, on n'y fait pas tellement attention.

Hacked

Soumis par ftorregrosa le sam, 02/22/2014 - 21:15
Étiquettes

Détecter des hacks

Utiliser les modules hacked et diff pour détecter des hacks (modifications du code source) dans des modules contribués.

Ces modules permettent de voir via le backoffice de Drupal les modifications du code, mais le mieux est de pouvoir les exporter dans un fichier pouvant ensuite être versionné.

Pathauto

Soumis par ftorregrosa le sam, 02/22/2014 - 21:12
Étiquettes

Structure de livre

En utilisant les "livres" Drupal, ce dont fait partie cette page, on peut avoir envie que la structure du livre se retrouve dans l'URL.

Par exemple, un livre avec la structure suivante :

  • Mon livre
    • page 1
      • sous-page 1
    • page 2

On souhaitera avoir les URL suivantes:

Drupal

Soumis par ftorregrosa le sam, 02/08/2014 - 11:29
Étiquettes

Compter les utilisateurs

Compter les utilisateurs, c'est super simple avec une requête en base de données.

$users = db_select('users')
  ->fields('users', array('uid'))
  ->execute()
  ->fetchAll();
$users_count = count($users);

Sauf qu'il ne faut pas oublier d'enlever l'utilisateur d'id 0 qui correspond à l'utilisateur anonyme et qui donc n'est pas vraiment un utilisateur du site.

Protected Node Groupe de champs mot de passe

Soumis par ftorregrosa le dim, 12/22/2013 - 16:43
Étiquettes

Une fois installé et configuré, le module Protected Node ajoute un groupe de champs au formulaire d'édition de noeud (en supposant que l'utilisateur a le droit suivant : "Éditer n'importe quel mot de passe" ou "Éditer les mots de passe des <node type>").

Ce groupe de champs comporte deux cases à cocher, un mot de passe et des emails (optionnels).