Warning: Undefined array key "HTTP_USER_AGENT" in /home/akilia/www/perso/akilia/ecrire/inc/layer.php on line 99

Warning: Undefined array key 1 in /home/akilia/www/perso/akilia/ecrire/inc/layer.php on line 100

Warning: Undefined array key 2 in /home/akilia/www/perso/akilia/ecrire/inc/layer.php on line 101

Warning: Undefined array key 3 in /home/akilia/www/perso/akilia/ecrire/inc/layer.php on line 102
Akilia | Développeur SPIP Toulouse, Occitanie

ADCiné

Fiche technique

 Designer : Benoît Godde
 CMS utilisé : SPIP 192
 XHTML 1.0 strict
 gestion du diaporama en page d’accueil : plugin jQuery Cycle
 gestion du diaporama dans les fiches spectacles : plugin jQuery Lightbox
 gestion des ombres autour des vignettes : plugin jQuery Dropshadow
 gestion de la personnalisation des formulaires Articles de SPIP grâce à la contrib de Sébastien Zamith

A propos de la contrib SPIP Personnalisation des champs de l’article

Cette contribution lève de façon élégante et simple une des limites de SPIP : l’impossibilité de créer des formulaires ad-hoc.

Le contournement de cette limitation (par opposition à des CMS comme Drupal ou eZpublish) passe par la personnalisation du formulaire Article en fonction du secteur (ou plus finement de la rubrique) dans lequel se trouve l’article.

Exemple : vous utilisez SPIP pour faire un site décrivant des jeux (Playstation, Xbox, etc).
Vous allez utilisez le formulaire Article en surchargeant le fichier /lang/local_fr.php afin de renommer le champ ’Titre’ par ’Titre du jeu’, ’Sous-titre’ par ’console’, etc etc.

Et puis vous décidez de rajouter une bibliographie. L’idéal serait d’utiliser encore le formulaire Article (le nombre de champs proposé par ce formulaire est suffisant, et vous voulez avoir des stats, bénéficier de la fonctionnalité de traduction etc etc), mais le nom des champs ne correspondent plus. C’est là qu’intervient la contribution de Sébastien Zamith.

Cette contribution va même plus loin aussi je vous invite à vous rendre sur la page décrivant cette contrib