Contents
1. Configuration minimale
Avec cette configuration, un thème différent est envoyé à un visiteur dont son navigateur est détecté comme mobile.
1.1. Modules requis
Browscap pour détecter le navigateur (user agent).
Mobile Theme pour définir quel thème sera utilisé pour un navigateur mobile.
1.2. Thème
N'importe quel thème mobile peut être installé. Voici des exemples:
Adaptivetheme Mobile (fonctionne avec des panels)
Nokia Mobile Theme (ne gère pas les panels -- JonathanLessard 2010-05-13 12:12:24)
2. Configuration avancée
D'autres fonctionalités avancées peuvent être mises en place pour les visiteurs mobiles: rôles et permissions, modification des images, contextes, gestion de différents domaines, etc.
2.1. Modules
3. Pour tester
add-on Firefox User Agent Switcher
Voir la section Testing dans la documentation Nokia Mobile Theme.
4. Documentation
5. Bugs connus
http://drupal.org/node/930720 : Firefox sur le Nokia N900 (maemo) n'est pas détecté
Si la cache de Drupal est active, le choix du thème devient plutôt random? -- MathieuLutfy 2010-10-03 22:50:38
N'est pas compatible avec Boost? -- MathieuLutfy 2010-10-03 22:50:38
6. Présentation au drupalcon chicago
Utilisation de jQuery mobile. (Attention c'est en alpha) -- testé par Albert, ça marche... à peu près (un bon début)
http://drupal.org/user/118452 contient un thème et un module à installer
http://chicago2011.drupal.org/sessions/drupal-go-jquery-mobile