Nous avons développé une extension permettant de créer automatiquement des graphiques (courbes, camemberts, etc.) à partir de simples « tableaux SPIP ». Cela rend la création et la modification de ces graphiques très rapides, et garantit que leur graphisme est cohérent avec le site Web.
Nous avons développé une extension de SPIP permettant de relier très facilement un article à un ou plusieurs villages du Liban.
Nous avons installé une liste de plus de 2000 villages libanais dans la base de données avec, pour chacun, ses coordonnées géographiques.
Cela nous permet, sur le site public, d’afficher ces villages sur une carte Google.
En jargon Web 2.0, c’est ce que l’on nomme un « mashup ».
Cette version du mashup Google Map n’est pas encore accessible au public.
Il s’agit d’un affichage en grand format des villages du Liban sur une Google Map.
Une subtilité de ce développement : il n’est pas possible d’afficher d’un coup les 2000 villages du Liban à l’écran ; aussi, à chaque déplacement sur la carte, nous rechargeons une liste de seulement 50 villages qui se trouvent dans la partie de la carte visible à l’écran. Cela est réalisé en Javascript, qui lui-même appelle un squelette SPIP adapté. SPIP et Ajax fabriquent ainsi, en quelque sorte, une « streaming » de villages libanais !
Sur iLoubnan, les portfolio sont présentés selon trois formats.
Deux versions classiques, en deux tailles différentes : l’originalité vient de la navigation par les vignettes qui apparaissent lors du survol de l’image.
Ces deux versions sont complétées par un flipbook Flash généré automatiquement par SPIP.
Nous avons développé une extension permettant de présenter les images d’un portfolio SPIP sous forme de flipbook animé en Flash.
Le visiteur peut ainsi consulter les images simplement en tournant les pages du flipbook, à la façon d’un magazine. Un clic au centre de la page affiche un zoom de l’image sur l’intégralité de la page.
Cette fonctionnalité est particulièrement adaptée à l’affichage des collections de Mode.
Cette fonctionnalité est présente sur le site, mais pas encore proposée aux visiteurs. Il s’agit d’un export PhotoCast, c’est-à-dire un format de flux RSS consacré aux photographies.
Cela permet, notamment sur Macintosh, de récupérer automatiquement l’intégralité des images d’une rubrique depuis iPhoto sans visiter le site Web. Par exemple : on peut s’« abonner » à la rubrique « Mode » et récupérer automatiquement, dans iPhoto, toutes les dernières images (en grand format) des défilés.
Une petite fonction inutile donc indispensable : dans le bandeau de navigation du site, une icone indique le temps qu’il fait à ce moment précis à Beyrouth, accompagnée de la température.
Ce petit script peut aisément être utilisé pour d’autres villes du monde, mais aussi pour afficher d’autres informations météorologiques. Notamment les prévisions de la semaine.
Fonctionnalité non encore accessible au public : l’affichage sur une page de l’actualité des blogs libanais, en français et en anglais.
Cette fonctionnalité est, pour nous, la plus originale et la plus intéressante de ce site ; mais c’est aussi celle que les visiteurs ne verront jamais...
À partir de l’installation d’un unique fichier PNG, SPIP découpe automatiquement ce fichier en une multitude de petits fichiers graphiques permettant de créer l’interface graphique du site public et fabrique les feuilles de style pour les utiliser.
Cette fonctionnalité apporte un gain de temps et un confort inédits : la graphiste (Diala en l’occurence) fabrique ses interfaces graphiques dans un seul fichier Photoshop, exporte ce fichier et l’installe dans l’interface privée du site ; immédiatement l’interface du site public est recalculée à partir de ce fichier. En cas de correction, il suffit de reprendre le fichier Photoshop et de recommencer.
Les webmestres savent que, habituellement, une énorme partie du temps est consacrée à découper les fichiers fournis par le graphiste en petits bouts pour les insérer dans les feuilles de style ; avec cette fonctionnalité, cette étape est entièrement automatique, et le graphiste peut tester en direct ses créations.
Nous avons créé, pour une entreprise libanaise, le site magazine iLoubnan.info.
Le site est constitué d’une douzaine de mini-sites thématiques, entièrement dupliqués en français et en anglais.
Nous avons développé, pour ce site, une multitude de fonctionnalités originales : un système de création automatique de graphiques à partir des tableaux SPIP, la météo en direct de Beyrouth sous forme de pictogramme, des portfolios, un système de flipbook (animation tourne-page) en Flash automatique, export Photocast vers iPhoto, l’affichage des villages du Liban sur une Google Map, et bien d’autres choses.