Résultats de la recherche
« version »
Articles (17)
-
sql_version
Retourne la version du gestionnaire de base de données
-
Gestion des dépendances
Les plugins peuvent indiquer qu’ils dépendent de certaines conditions pour fonctionner. Deux attributs indiquent cela : necessite et utilise. Dans (…)
-
Le fichier _administrations des plugins
Pour leur fonctionnement propre, certains plugins nécessitent de nouveaux champs dans les tables SPIP, ou de nouvelles tables, ou des enregistrements particuliers dans celles-ci. Il est fréquent, par exemple, qu’un plugin enregistre sa configuration dans la table
spip_meta
. C’est le rôle de la procédure d’installation du plugin que de faire ces modifications.Par ailleurs, il est fréquent que ces besoins évoluent lors du développement du plugin. De nouveaux champs ou de nouvelles tables sont utilisées. Ou parfois, le format de certaines données change et nécessite une conversion de l’ancienne version vers la nouvelle. Lors d’une montée de version du plugin, c’est le rôle de la procédure de mise à jour (upgrade) de faire ces changement.
Inversement, lorsqu’on désinstalle un plugin, il faut faire le ménage, nettoyer les valeurs, les champs, les tables et autres modifications introduites par le plugin.
Le fichier
prefixe_administrations.php
est le réceptacle des fonctions appelées à chacune de ces étapes pour réaliser ces diverses manipulations, par exemple chaque fois que vous installez, mettez à jour ou désinstallez un plugin avec SVP. -
ecrire/maj
Procédures de mises à jour
-
Surcharger un fichier
Une des premières possibilités pour modifier un comportement de SPIP est de copier un des fichiers de SPIP dans un répertoire de plus haute (…)
Rubriques (1)
-
Multilinguisme
SPIP est capable de gérer un site multilingue. On peut entendre deux choses par multilingue : avoir la langue de l’interface qui s’adapte au (…)
Tickets (16)
-
historique des changements réalisés sur les pipelines ?
Sur cette liste de tous les pipelines, ce serait vachement bien d’avoir, à coté du nom de chaque pipeline disponible, la version de SPIP dans laquelle ce pipeline est apparu pour la premiere fois. (j’imagine que tous les pipelines ne datent pas de SPIP 1.0 !).
Comme ca ca simplifierait un peu la vie des développeurs de plugins qui doivent se casser la tete pour savoir avec quelles versions de SPIP leur plugin est compatible... -
2 coquilles
Un autre attribut à ne pas confondre est ’version_base’ qui sert lorsque le plugin créé des tables ou des champs dans la base de donnéeS,
# etat : état d’avancement du plugin, peut être « dev » (en développement), « test » (en test) ou stable -
ID des principaux boutons
La page présentant comment ajouter un bouton gagnerai à lister les identifiants des principaux boutons (premier niveau) de la barre de navigation par défaut de spip.
Par ailleurs, je n’ai pas très bien compris si les identifiants de certains boutons ont été renommés entre SPIP 2.0.10 et la version SVN (exemple : naviguer devenant bando_navigation). Auquel cas, peut être prévoir deux tableaux. -
c’est le genre non ? et reformulation
Effectivement, ce genre de modifications est très sensible aux évolutions de SPIP et vous risqueriez d’avoir de grandes difficultés à chaque changement de version.
Remarque : suppression du S à sensible aussi -
Up SPIP4
Mettre à jour en SPIP 4
Et voir si la nouvelle version de "tickets" régle le pb de la chaine "date_forum" qui s’affiche telle quelle sur un ticket
« Précédent 1 2 3 4 Suivant »