Warning PHP avec la dernière version de SVP et le plugin SPOUT
Bonjour,
En SPIP 4.4.4 git du jour.
J'ai ce warning : Warning: Undefined array key "compatibilite" in plugins-dist\svp\formulaires\inc-admin_plugin_fonctions.php on line 72
Le dernier élément de la trace est :
svp_tester_compatibilite( $prefixe = 'SPOUT', $compatibilite_spip = '[3.1.8;4.*]', $dependances_serialisees = 'a:3:{s:9:"necessite";a:1:{i:0;a:3:{s:3:"php";a:2:{s:3:"nom";s:3:"php";s:13:"compatibilite";s:8:"[7.2.0;]";}s:7:"php:zip";a:1:{s:3:"nom";s:7:"php:zip";}s:13:"php:xmlreader";a:1:{s:3:"nom";s:13:"php:xmlreader";}}}s:9:"librairie";a:0:{}s:7:"utilise";a:0:{}}' )
Et c'est les lignes 16 à 19 de https://git.spip.net/spip-contrib-extensions/spout/-/blob/master/paquet.xml?ref_type=heads#L16 qui provoquent le warning.
<spip compatibilite="[3.2.0;]">
<necessite nom="php:zip" />
<necessite nom="php:xmlreader" />
</spip>
2 solutions :
- cette écriture dans paquet.xml ne doit plus être utilisée et basta
- cette écriture est valide et il faut corriger SVP (a priori : 9e1284b0)