Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
3Activity

Table Of Contents

Préface
Notes sur cette documentation
Introduction Introduction
Que peut-on faire avec SPIP?
Écriture des squelettes Écriture des squelettes
Syntaxe complète des boucles
Les boucles récursives
Boucle sur une table absente
Syntaxe complète des balises
Contenu de boucles parentes
Traitements automatiques des balises
#INSERT_HEAD_CSS
Critères optionnels avec opérateurs
Filtres issus de classes PHP
Filtres de recherche et de remplacement
Transmettre des paramètres
Éléments linguistiques
Syntaxe des chaînes de langue
Utiliser les codes de langue
Syntaxe complète des codes de langue
Codes de langue en PHP
Différents multilinguismes
Forcer la langue selon le visiteur
Choix de la langue de navigation
Forcer un changement de langue d’interface
Liaisons entre tables (jointures)
Déclarations de jointures
Automatisme des jointures
Accéder à plusieurs bases de données
Déclarer une autre base
Inclure suivant une connexion
Les différents répertoires Les différents répertoires
squelettes-dist
ecrire/charsets
ecrire/configuration
ecrire/plugins
prive/contenu
prive/formulaires
prive/javascript
prive/modeles
prive/transmettre
prive/vignettes
Étendre SPIP Étendre SPIP
Déclarer des fonctions
La notion de chemin
Surcharger une fonction _dist
charger_fonction
Déclarer un nouveau pipeline
Des pipelines argumentés
compter_contributions_auteur
declarer_tables_auxiliaires
declarer_tables_interfaces
declarer_tables_objets_surnoms
declarer_tables_principales
optimiser_base_disparus
pre_typo
rechercher_liste_des_champs
Fonction balise_NOM_dist
Fonction balise_NOM_stat()
Fonction balise_NOM_dyn()
Récupérer objet et id_objet
Créer des pages dans l’espace privé
Contenu d’un fichier exec (squelette)
Contenu d’un fichier exec (PHP)
Fonctionnalités Fonctionnalités
Processus de la fonction autoriser()
Créer ou surcharger des autorisations
Fonctionnement des actions sécurisées
Fonctions prédéfinies d’actions sécurisées
URL d’action en squelette
Contenu d’un fichier action
Redirections automatiques
Contenu d’un fichier auth
La syntaxe des squelettes
Processus d’assemblage
Paramètres déterminant le nom du squelette
Déterminer le fichier de squelette
Caches CSS et Javascript
Cache des traitements d’image
Tâches périodiques (cron)
Formulaires Formulaires
Gerer le retour d’erreurs
Champs radio et checkbox
Passage d’arguments aux fonctions CVT
Charger les valeurs du formulaire
Autoriser ou non l’affichage du formulaire
Autres options de chargement
Pipelines au chargement
Vérifier les valeurs soumises
Effectuer des traitements
Accès SQL Accès SQL
Adaptation au gestionnaire SQL
Déclarer la structure des tables
Mises à jour et installation des tables
Éléments communs
sql_countsel
sql_create_base
sql_create_view
sql_drop_table
sql_drop_view
sql_fetch_all
sql_getfetsel
sql_get_charset
sql_insertq_multi
sql_replace_multi
sql_selectdb
sql_set_charset
sql_showbase
sql_showtable
sql_updateq
Développer des plugins Développer des plugins
plugin.xml, attributs courants
Installer des librairies externes
Adapter tous ses squelettes en une seule opération
Afficher un formulaire d’édition, si autorisé
Appliquer un tri par défaut sur les boucles
Index
Table des matières
0 of .
Results for:
No results containing your search query
P. 1
programmer_avec_spip_mai2010

programmer_avec_spip_mai2010

Ratings: (0)|Views: 494 |Likes:
Published by Jean Pascal Fleury

More info:

Published by: Jean Pascal Fleury on Mar 18, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/26/2012

pdf

text

original

You're Reading a Free Preview
Pages 7 to 114 are not shown in this preview.
You're Reading a Free Preview
Pages 126 to 152 are not shown in this preview.
You're Reading a Free Preview
Pages 159 to 325 are not shown in this preview.
You're Reading a Free Preview
Pages 332 to 343 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->