Overview
Comment:Utile pour faire dépendre des plugins d'autres plugins : possibilité de récup la version installée d'un plugin
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: d3c006672adb1ccde3262a236db62f1bede590e3
User & Date: bohwaz on 2014-03-21 04:18:29
Other Links: manifest | tags
Context
2014-03-21
05:21
Doc sur les plugins check-in: 27d16b542b user: bohwaz tags: trunk
04:18
Utile pour faire dépendre des plugins d'autres plugins : possibilité de récup la version installée d'un plugin check-in: d3c006672a user: bohwaz tags: trunk
04:15
Affichage partie admin/privée des plugins check-in: 514f512510 user: bohwaz tags: trunk
Changes

Modified src/include/class.plugin.php from [f9b89d251b] to [44c9625a84].

485
486
487
488
489
490
491
492










		if (file_exists('phar://' . PLUGINS_PATH . '/' . $id . '.phar/install.php'))
		{
			include 'phar://' . PLUGINS_PATH . '/' . $id . '.phar/install.php';
		}

		return true;
	}
}

















|
>
>
>
>
>
>
>
>
>
>
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
		if (file_exists('phar://' . PLUGINS_PATH . '/' . $id . '.phar/install.php'))
		{
			include 'phar://' . PLUGINS_PATH . '/' . $id . '.phar/install.php';
		}

		return true;
	}

	/**
	 * Renvoie la version installée d'un plugin ou FALSE s'il n'est pas installé
	 * @param  string $id Identifiant du plugin
	 * @return mixed      Numéro de version du plugin ou FALSE
	 */
	static public function getInstalledVersion($id)
	{
		return DB::getInstance()->simpleQuerySingle('SELECT version FROM plugins WHERE id = ?;');
	}
}