Contrib pédagogique
Ceci est une « contribution pédagogique », qui montre par l’exemple comment développer une nouvelle fonctionnalité pour SPIP.
Articles
Du php dans le squelette à la place de #SESSION ou #CACHE 0
Bonnes pratiques et règles générales Pour une efficacité maximale du cache ne jamais mettre de php dans les squelettes. En effet, cela mine (…)
Facilitons nous les recherches avec OpenSearch
Grâce au Plugin OpenSearch nous allons pouvoir nous simplifier la vie dans notre éternelle quête d’information.
Partie I : Ajouter un site à un (…)Ajouter un lien vers twitter avec une URL raccourcie (bit.ly)
Objectif : insérer sur chaque page un lien vers la page d’envoi de twitter en peuplant le tweet avec le titre de la page et une url raccourcie (…)
SPIP 3, Agenda et FullCalendar
Depuis SPIP 3, l’affichage d’un agenda sous forme de calendrier par jour/semaine/mois à changé. Les filtres |agenda_memo et apparentés sont (…)
Réaliser un champ de formulaire avec autocomplétion avec jQuery UI
Cet article est un tutoriel pour montrer la simplicité d’intégration de jQuery UI dans SPIP 3.
Dans un premier temps, nous allons intégrer tout (…)Créer un modèle permettant de calculer l’âge automatiquement
Pouvoir calculer un âge et afficher le résultat automatiquement dans un article, un titre, une brève, etc. L’âge est mis à jour dynamiquement et (…)
GIS : légende par mots clés
Une carte s’interprète d’après une légende.
Sur une carte web, des éléments de cette légende peuvent permettre à l’utilisateur de choisir ceux (…)Z Commerce
Z-commerce est un squelette qui permet, avec step, de charger les plugins nécessaires à la création d’une boutique en ligne. Il offre de plus une (…)
Réaliser un PDF personnalisé avec FPDF
Comment réaliser simplement des PDFs sur mesure via le plugin FPDF.
Nous allons réaliser un plugin imaginaire qui permet de délivrer des (…)SPIP 3.2, Agenda et FullCalendar
Nous avions publié un article sur la manière d’utiliser FullCalendar avec SPIP 3.0 afin d’afficher des évènements sous forme d’Agenda.
La (…)