Overview
SHA1:52eec5cad6120569cc664a36ff08d237d3150e72
Date: 2018-10-26 10:18:10
User: bohwaz
Comment:Réinstaller les plugins système après une remise à zéro
Timelines: family | ancestors | descendants | both | dev
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2018-10-26
10:18
[995b1807a8] Suppression espaces en trop (user: bohwaz, tags: dev)
10:18
[52eec5cad6] Réinstaller les plugins système après une remise à zéro (user: bohwaz, tags: dev)
2018-10-25
13:39
[46ed8ecf5a] Exemple de recherche vide car avec un nom les gens ne comprennent pas (user: bohwaz, tags: dev)
Changes

Modified src/include/lib/Garradin/Install.php from [c6e1ea55f9] to [dc1e4df9ed].

21
22
23
24
25
26
27
28








29
30
31
32
33
34
35
		(new Sauvegarde)->create(date('Y-m-d-His-') . 'avant-remise-a-zero');

		DB::getInstance()->close();
		Config::deleteInstance();

		unlink(DB_FILE);

		return self::install($config->nom_asso, $config->adresse_asso, $config->email_asso, 'Bureau', $user->identite, $user->email, $password, $config->site_asso);








	}

	static public function install($nom_asso, $adresse_asso, $email_asso, $nom_categorie, $nom_membre, $email_membre, $passe_membre, $site_asso = WWW_URL)
	{
		$db = DB::getInstance(true);

		// Taille de la page de DB, on force à 4096 (défaut dans les dernières







|
>
>
>
>
>
>
>
>







21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
		(new Sauvegarde)->create(date('Y-m-d-His-') . 'avant-remise-a-zero');

		DB::getInstance()->close();
		Config::deleteInstance();

		unlink(DB_FILE);

		$ok = self::install($config->nom_asso, $config->adresse_asso, $config->email_asso, 'Bureau', $user->identite, $user->email, $password, $config->site_asso);

		if ($ok)
		{
			// Force l'installation de plugin système
			Plugin::checkAndInstallSystemPlugins();
		}

		return $ok;
	}

	static public function install($nom_asso, $adresse_asso, $email_asso, $nom_categorie, $nom_membre, $email_membre, $passe_membre, $site_asso = WWW_URL)
	{
		$db = DB::getInstance(true);

		// Taille de la page de DB, on force à 4096 (défaut dans les dernières