Valider 08223ec7 rédigé par denisb's avatar denisb
Parcourir les fichiers

inc/plugin.php : donner la possibilité d'installer un plugin sans tenir compte...

inc/plugin.php : donner la possibilité d'installer un plugin sans tenir compte de ses bornes de compatibilité.
déclarer dans mes_options.php : define('_DEV_PLUGINS', true);

ceci peut être DANGEREUX !
à réserver aux phases de test et de développement.
parent 785ecfa3
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+6 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -120,6 +120,12 @@ define('_EXTRAIRE_INTERVALLE', ',^[\[\(\]]([0-9.a-zRC\s\-]*)[;]([0-9.a-zRC\s\-\*

// http://doc.spip.org/@plugin_version_compatible
function plugin_version_compatible($intervalle,$version){

	// en phase de dev, on bypass le test
	// les plugins présents sont déclarés compatibles avec la version du SPIP
	// /!\  À RÉSERVER À LA PHASE DE TEST  /!\
	if (defined('_DEV_PLUGINS')) return true;

	if (!strlen($intervalle)) return true;
	if (!preg_match(_EXTRAIRE_INTERVALLE,$intervalle,$regs)) return false;
	// Extraction des bornes et traitement de * pour la borne sup :