Une catégorie spéciale pour présenter des bouts de codes de SPIP, cette graine libre dont la semaille est autorisée à toute période de l’année, que l’on peut à loisir faire reproduire, améliorer, adapter à son terroir, qui ne nécessite aucun pesticide pour germer, qui a besoin d’une faible quantité d’engrais vert intellectuel pour pousser ; bref, une véritable semence paysanne, à l’opposé de tout diktat d’entreprises transgéniques ou autres firmes hybrides.
URLs en minuscules
« Des URLs Propres de SPIP, mais tout en minuscule... »
A partir de SPIP 2.0, il existe un pipeline permettant de modifier les urls créées avant de les enregistrer dans la base de donnée. Par conséquent, il est possible de les modifier comme on le souhaite.
Pipeline creer_chaine_url
Je ne reviens pas sur l’utilisation d’un pipeline, nous allons ici (...)
dimanche 28 décembre 2008
// Semences SPIP
Après les petites péripéties de tout à l’heure (Outils de debug), nous pouvons poursuivre la modification du plugin champs extras. Nous souhaitons 2 choses : pouvoir ordonner les champs extras, et pouvoir prendre en compte les champs déjà présents dans la base de données !
Ce qui parait évident au (...)
samedi 27 décembre 2008
// Semences SPIP
Hier encore, nous avons vu comment créer une première interface pour un plugin permettant d’être affichée dans l’espace privé de SPIP (Créer une interface d’administration). Nous avons aussi créé un premier formulaire pour gérer quelques données.
Nous allons maintenant tenter d’améliorer un peu le (...)
samedi 27 décembre 2008
// Semences SPIP
Un plugin a souvent besoin de manipuler des données. Celui que nous avons fait hier (« champs extras » ici : Ajouter des champs dans une table SPIP) en fait partie. Et évidemment, nous avons une grande envie qui se manifeste : créer une interface graphique pour gérer ces données !
Nous allons donc (...)
Hier, en lisant Ajouter un champ dans une table SPIP, vous avez dit, c’est bien SPIP, mais si je dois faire un plugin à chaque fois que je veux ajouter un ou plusieurs champs, c’est totalement casse pied ! Je dirais volontiers « Les gens ne sont jamais contents ! ». En même temps, vous avez un peu (...)