Valider d9a363b1 rédigé par Eric Lupinacci's avatar Eric Lupinacci
Parcourir les fichiers

Si on a qu'une balise plugin dans le texte fourni, qu'elle possède ou pas un...

Si on a qu'une balise plugin dans le texte fourni, qu'elle possède ou pas un attribut spip on ne teste pas la compatibilité à la version de SPIP dans cette fonction et on retourne un tableau d'informations complet.
parent 2c2e69b8
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+5 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -29,7 +29,12 @@ function plugins_verifie_conformite_dist($plug, &$arbre, $dir_plugins = _DIR_PLU
		foreach($matches as $tag=>$sous){
			list($tagname,$atts) = spip_xml_decompose_tag($tag);
			if ($tagname=='plugin' AND is_array($sous)){
				// On rajoute la condition sur $n :
				// -- en effet si $n==1 on a pas plus a choisir la balise que l'on ait
				//    un attribut spip ou pas. Cela permet de traiter tous les cas mono-balise
				//    de la meme facon.
				if (!isset($atts['spip'])
					OR $n==1
					OR plugin_version_compatible($atts['spip'],$vspip)) {
					// on prend la derniere declaration avec ce nom
					$p = end($sous);