Actualité des thèmes pour SPIP 4.4

Bonjour. J’ai développé des thèmes pour SPIP 3 et SPIP 4.0. Je souhaiterai les mettre à jour pour la version SPIP 4.4. Où pourrais-je trouver de la documentation à jour sur la façon de rédiger un thème pour cette version? Et si ça n’existe pas, quelqu’un·e voudrait bien me dire où nous en sommes? Merci.

Bonjour @28f39e5edd64b14c4dba, Concernant les thèmes il y a cette page, qui présente le squelette dist et son organisation.

Pour les autres squelettes, tu peux regarder la documentation individuelle de chaque repo git.

Il n’y a pas de différences entre SPIP 4.0 et SPIP 4.4 pour les thèmes publiques.
Par contre c’est différent si tu proposes d’habiller l’espace privé, c’est une des principales nouveautés de cette version :

1 « J'aime »

OK. Merci pour cette réponse.
Mon blocage principal venait du fait que quand j’essayais de passer mon plugin.xml en paquet.xml et que je gardais le prefixe « theme_* » , le plugin n’apparaissait pas dans dans les plugins installables. J’ai changé mon préfixe et le plugin apparaît à présent et est installable. Je ne sais pas si c’est volontaire. Mais si c’est le cas, ça pourrait être intéressant de l’indiquer sur cette page: paquet.xml - Programmer avec SPIP 4 .
Merci encore.

Dans ce cas, on ne parle plus de la même chose, un thème n’est pas forcément un plugin. (Tu peux juste glisser un fichier perso.css dans ton dossier squelette par exemple et le thème fonctionne parfaitement).

Pour la création de plugins et particulièrement l’écriture du fichier paquet.xml :

Et du coup si tu as encore un fichier plugin.xml

Tu as aussi cet outil qui permet de contrôler un paquet.xml :

https://plugins.spip.net/spip.php?page=valider_paquet

En complément : les plugin.xml ne sont plus lus en SPIP 4. Tu as un outil qui permet de convertir les plugin.xml en paquet.xml PlugOnet - Plugins SPIP

1 « J'aime »

Bonjour,

Et tu as aussi : Migrer de SPIP 3.2 à SPIP 4.0 : le livre de cuisine

1 « J'aime »