Plugins manquants pour version 4.2

Ok, Merci Maïeul Rouquette pour les infos… Oui, je pense que je vais essayer les différents plugins en version 4.2 dès que les plugins essentiels seront à jour et je pense que ce sera pour bientôt… Je vais faire un test sur un site que je gère en le passant en 4.2

Pour Switch & Case, le plugin a été mis à jour ce 20/06/23… :+1:t2:

Voilà, j’ai pu migrer un site de spip 4.1 vers spip 4.2
Les plugins Varicelle, Referer Spam, mots techniques, Mot de passe dès l’inscription, Modèle Exergue, Itérateur XLS, Version Imprimable, Date de modification Manuelle, Initialiser-Zcore et Critère mots fonctionnent sans problème apparent en modifiant simplement les bornes dans paquet.xml

J’ai pris le temps d’aller sur chaque page du site où les plugins pouvaient avoir un impact que ce soit dans la partie privée ou publique et tout fonctionne. :+1:t2:

Hormis : Cycle 2… Erreur d’exécution plugins/auto/sjcycle/modeles/article_cycle.html | File […]/plugins-dist/filtres_images/filtres/images_transforme.php Line 378 : Unsupported operand types: int - string


Apparemment cette dernière erreur apparaît avec un autre plugin (Gravatar) ???

2 « J'aime »

Confirmé : switchcase a été testé et marqué compatible 4.2

Je m’occuperai demain de répondre à mes « spams » sur spip-contrib pour signaler que ces plugins fonctionnent sous spip 4.2 :wink:

Ces plugins fonctionneront sous spip 4.2 quand des contributeurices auront fait une PR (en référençant, idéalement, le ticket correspondant) pour modifier la borne supérieure dans leur paquet.xml respectif. Que cette PR aura été approuvée puis mergée (dans la branche master a priori) et qu’un tag git aura été poussé : la suite sera automatique et la nouvelle version finira par apparaître dans l’interface graphique de SVP.

sachant que bien sur si d’aucun·e veulent être former à comment faire, pour faire que dans le future nous ne soyions plus tou·tes seules, passer usr le discord/irc est un outil d’entraide (en plus des nombreux tuto).

Ah ! Ok, j’attends donc pour ne pas « spammer » plus :joy:

ou tu viens te former :slight_smile:

Oui, c’est une idée, mais je commence où ?

passe soit sur l’irc, soit sur discord, je suis dispo ce soir.

J’ai récemment renseigné en ligne sur le ticket lui même la manière de mettre à jour un plugin dans le repo git et ça a permis à la personne de faire la mise à jour… mais pas comme conseillé, et pas encore fini : #4 - Mise à jour pour SPIP 4.2 - interface_traduction_objets - SPIP on GIT

Un rendez vous IRC-discord-matrix régulier (chaque mois ?) d’aide à la prise en main des git-outils de coopération sur le code serait certainement bien utile pour favoriser la participation.

2 « J'aime »

Bonjour
Après essais, les plugins suivant sont fonctionnels sous Spip 4.2.3 :

J’ai mis à jour les paquets et ils devraient bientôt apparaître dans les propositions de SVP.
Rq: Là j’ai fait ces MAJ en utilisant l’interface gitea

@graphie tu avais déjà enregistré il y a un mois la compatibilité 4.2 de Fork Awesome dans paquet.xml, Fix #1 : Passage en 4.2 · 9796cfba31 - forkawesome - SPIP on GIT super mais ça ne suffit pas : il faut aussi

C’est expliqué dans la FAQ_pratique_SPIP_avec_GIT : FAQ pratique : Comment SPIPer avec git.spip.net

Effectivement, j’ai oublié une partie de la procédure : merci pour ton suivi @JLuc !

Au passage, déconnexion auto vient de passer en 4.2 : spip-contrib-extensions/deconnexion_auto - deconnexion_auto - SPIP on GIT

Chez moi, Article PDF ne fonctionne pas en 4.2.3:

Erreur d’exécution plugins/auto/article_pdf/v1.0.17/article_pdf.html | File […]/ecrire/inc/utils.php Line 1315 : Argument 1 passed to texte_script() must be of the type string, null given, called in […]/tmp/cache/skel/html_f61b06b98adbdcbff03307d0652b59f3.php on line 305

Par contre pas de souci avec SpiPDF

Dans ce cas, tu peux

  • créer un ticket Issues - article_pdf - SPIP on GIT pour que ça soit réglé dans le plugin
  • éditer ton ecrire/inc/filtres.php et remplacer string par ?string dans la déclaration des arguments de la fonction texte_script

Comportement curieux, sur deux sites en Spip 4.2.3 PHP 8.2.3, avec des squelettes similaires : pour l’un ARTICLE PDF fonctionne, et par pour l’autre…

Erreur de ma part : avec Php 8.2.3, ça fonctionne, mais pas sur l’autre site avec Php 8.2.7

La correction proposée dans ecrire/inc/utils.php ne semble pas suffire : Il n’y a plus d’erreur mais le pdf affiché n’affiche qu’un lien vers l’article.
Je vais faire un ticket.

Pour info je suis en php 7.4.33