La documentation du plugin SPIP-Plans pour vous aider à personnaliser vos squelettes à l’aide de ses critères de boucles, de ses balises et de ses formulaires.

Principe

SPIP-Plans est un mix de javascript et de modèles SPIP :

  • la balise #INSERT_HEAD ajoute le javascript nécessaire au plugin et ses feuilles de style ;
  • le modèle se charge d’afficher un html sémantique : une liste de définition.

Le javascript recherche tous les dl.plan de la page et leur ajoute la classe on, le css prend ensuite la main.

Modèle

Pour insérer un plan dans un texte : insérez le raccourci <planXX> en remplaçant XX par le numéro de votre plan. Pour personnaliser le modèle, ça se passe dans spip-plans/modeles/plan.html. Pour les feuilles de styles : spip-plans/css_screen.html et spip-plans/css_screen_ie.html, elles contiennent des boucles PLANS et POINTS.

Boucles PLANS

Une boucle de sondages se code en plaçant PLANS entre parenthèses :

<BOUCLEn(PLANS) {critères...}>

Les éléments contenus dans une telle boucle sont des plans.

Les critères de sélection :

  • {id_plan}
  • {id_mot}
  • {titre_mot=xxxx}, ou {type_mot=yyyy}
  • {id_groupe=zzzz}
  • {statut=en_ligne/hors_ligne}

Par défaut, une boucle PLANS sélectionne implicitement les plans ayant le {statut=en_ligne}.

Les balises :

  • #ID_PLAN
  • #TITRE
  • #DESCRIPTIF
  • #LOGO_PLAN le logo du plan, éventuellement avec la gestion du survol.

La Boucle POINTS

Une boucle de points se code en plaçant POINTS entre parenthèses :

<BOUCLEn(POINTS) {critères...}>

Les éléments contenus dans une telle boucle sont des points. Par défaut, cette boucle trie les points par empilement croissant (z-index en css).

Les critères de sélection :

  • {id_plan}
  • {id_point}

Les balises de cette boucle :

  • #ID_PLAN
  • #ID_POINT
  • #TITRE
  • #DESCRIPTIF
  • #ABSCISSE
  • #ORDONNEE
  • #Z_INDEX
  • #LOGO_POINT
  • #URL_POINT calcule l’url du point

exemples :

  • art12 devient l’url de l’article n°12
  • doc34 devient l’url du document n°34
  • rub45 devient l’url de la rubrique n°45
  • http://www.artego.fr reste inchangé

Les filtres

  • |filtre_png retourne vrai si la chaîne filtrée se finit par .png
  • |plan_present retourne le texte complet si un plan est présent dans le texte
 
Général
Accueil
Entreprise
Contacter notre équipe pour un projet
Blog
Espace projets
Flux RSS
Glossaire
Mentions légales
Services
Imprimé
Internet
Formation
Plugins SPIP
Studio Photo
Mobile
Boutique
Espace client
Panier
Portfolio RSS
Institutions - Organisations
Industries
Services
Commerce - Artisanat
Maison de Champagne
Immobilier
Imprimés
Plugins SPIP
Lettre d’information
Boutique électronique
Plans interactifs
Prévisions météo
Sondages
Envoi de notifications
Intégration dans SPIP
Mémorandum
Générateur de formulaires
Liens de traductions entre rubriques
Blog RSS
Podium pour 3 sites réalisés par Artégo aux Trophées du Web 2010
SPIP-Plans pour SPIP-2
SPIP-Traductions-Rubriques pour SPIP-2
SPIP-Formulaires pour SPIP-2
SPIP-Sondages pour SPIP-2