Août 2012

Portrait de Alex

Utiliser une Google Font dans un template

En Drupal 7, pour intégrer une Google Font de la manière recommandée par Google (c'est à dire un chargement de la fonte via http, ce qui permet d'utiliser le cache navigateur des utilisateurs), ajoutez ce code dans template.php:

Portrait de Alex

Vidéo incorporée au contenu dans un champ Wysiwyg

Si vous avez besoin d'incorporer des vidéos dans votre contenu, c'est à dire incorporée au texte du Body par exemple, le module Video Filter permet de faire ça en rajoutant un bouton dans l'éditeur Wysiwyg:

 

 

Portrait de Alex

Media Queries dans vos thèmes

Il est possible de définir quel fichier .css utiliser en fonction de la résolution du navigateur ainsi, dans votre fichier MYTHEME.info:

stylesheets[(min-width: 480px)][] = css/480.css
stylesheets[(min-width: 768px)][] = css/768.css
stylesheets[(min-width: 1024px)][] = css/1024.css
stylesheets[(min-width: 1280px)][] = css/1280.css
Portrait de Alex

Icônes de drapeaux de langues dans le block Language Switcher [+ Dropdown]

Lors de l'activation du système multilingue dans Drupal, via le module Locale, un block Language Switcher est créé automatiquement, afin de pouvoir changer de langue en cours de navigation sans perdre la page courante.

Ce block affiche simplement le nom des langues disponibles, ce qui n'est pas toujours ce que l'on veut.

 

Le module Language Icons rajoute les icônes de drapeaux de langue, ainsi que des options de configuration pour placer ces icônes avant, après ou à la place des intitulés des langues disponibles.

 

Tags: 
Portrait de Alex

[Hidden CAPTCHA] Antispam: méthode du champ caché

Le module Hidden CAPTCHA propose une alternative pour protéger les formulaires des spambots: un champ antispam est ajouté, mais caché en CSS.

En effet il ne doit PAS être rempli par les utilisateurs afin de passer les validations.

Or 99% des spambots vont fournir du texte dans ce champ pour essayer de passer la validation... et donc échouer.

 

URL du module: http://drupal.org/project/hidden_captcha