SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

273 Plugins, 191 contribs sur SPIP-Zone, 97 visiteurs en ce moment

Accueil du site > Outils pour plugins > Tutoriaux pour Plugins > Un plugin basique

Un plugin basique

Le plugin mabase

11 juin 2008 – par stephane – <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

4 votes

Pas vraiment un plugin mais un exemple de plugin, pour démarrer la construction du sien. Les fichiers de base sont présents et annotés, il n’y a plus qu’à couler sa sauce dedans.

Comme la doc sur les plugins est un peu éparpillée, j’ai construit pour moi-même dans le futur un plugin « vide » avec la base des fichiers. C’est le plugin mabase.

Il y a dedans le xml de rigueur avec ses tags annotés, des fichiers qui créent une table et qui la signalent à spip, une page d’administration rajoutée dans l’interface, un fichier mes_options, une page publique utilisant la boucle, sortant l’info de la table, une balise, un fichier de langue et quelques autres bricoles.

En espérant que ça permette au bidouilleurs de s’y mettre plus facilement.

Evolution possible

Pour rester lisible, ce plugin ne doit pas être surchargé de fonctions. Si il est considéré comme utile et que des fonctions semblent y manquer, je veux bien ajouter/annoter.

Un peu plus de commentaire serait le bienvenu, peut-être.

Placer dans la page publique une liste de liens utiles pour débuter

Et surtout, vérifier le code, pour les experts gravitant autour de ce site. Je reste un bidouilleur, je ne sais pas si certains codes sont torchés, inutiles voire dangereux. A lire de ce côté donc.

Quelques conseils de sécurité seraient les bienvenus, surement. Je n’y connais rien.

Téléchargement

Je dépose le plugin sur le site de démo du plugin magusine, soit ici.

Retour en haut de la page

Vos commentaires

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d'abord sur gravatar.com (gratuit et indolore) et n'oubliez pas d'indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Plugin Mot de Passe Compliqué

    2 novembre 2007 – 16 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin ajoute un testeur de complexité de mot de passes dans les formulaires de choix de mot de passe de SPIP.

  • Navigation AJAX

    31 janvier – 18 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin permet de modifier automatiquement une parties des liens internes de manière à ce qu’ils ne déclenchent pas un chargement complet de la page cible, mais un chargement en AJAX de certains éléments spécifiés à l’avance. Il permet aussi de (...)

  • Plugin Vidéo(s)

    23 novembre 2010 – 293 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Interface de gestion et modèle d’insertion des vidéos : Dailymotion Vimeo Youtube Modèle de la balise HTML5 video avec alternative flash html5media : Lecture HTML5/Flash pour tout navigateur des fichiers MP4/H264/Ogg/WebM/Mkv Support mobile, (...)

  • Plugin SPIPAL

    10 janvier 2011 – 79 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Pour intégrer un système de paiement immédiat via PayPal à certains de vos articles . Ce plugin est une mise à niveau pour la version SPIP 2.1.8 du Plugin GoPayPal qui était resté en SPIP 1.9.2 depuis 3 ans. Il change de nom pour ne pas faire trop de (...)

  • Le menu déroulant Babbibel

    2 juin 2009 – 303 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Un menu déroulant horizontal en jQuery sans limitation de profondeur et configurable avec CFG.