Mutualisation , site maître, plugins

Bonsoir,

je viens de constater que sur une mutualisation

si je met le code suivant

// N'autoriser que le site maitre a telecharger et mettre a jour les plugins
if ($site!=_SITES_ADMIN_MUTUALISATION){
define('_AUTORISER_TELECHARGER_PLUGINS',false);
}

effectivement le site maitre peu installer un plugin et pas les sites mutualisé

par contre un site mutualisé peu désinstaller un plugin, comment empêcher cela ?

--

En répondant a ce courriel vous acceptez implicitement la diffusion, l'échange de la conversation, sauf avis contraire clairement exprimé.

spipfactory a écrit le 24/06/2018 à 22:39 :

Bonsoir,

je viens de constater que sur une mutualisation

si je met le code suivant

// N'autoriser que le site maitre a telecharger et mettre a jour les plugins
if ($site!=_SITES_ADMIN_MUTUALISATION){
define('_AUTORISER_TELECHARGER_PLUGINS',false);
}

effectivement le site maitre peu installer un plugin et pas les sites mutualisé

par contre un site mutualisé peu désinstaller un plugin, comment empêcher cela ?

Même réponse que hier :
Alors, tu peux faire ceci :
- tu crée un plugin "vide" qui n'as qu'un paquet.xml qui necessite les plugins dont tu veux interdire la désinstallation.
Tu me mets dans plugins-dist
Et tu laisses les plugins dans plugins/auto

Et voilà

(Mais tu auras toujours le problème de devoir réactiver à la main chaque plugin mis à jour dans tous les sites puisque le chemin change quand SVP met à jour.)

--
RealET

Bonjour,

Des pistes :
https://files.spip.net/Et-si-on-automatisait-tout-ca#Gestion-des-plugins

Le 24/06/2018 à 22:39, spipfactory a écrit :

je viens de constater que sur une mutualisation
si je met le code suivant

// N'autoriser que le site maitre a telecharger et mettre a jour les plugins
if ($site!=_SITES_ADMIN_MUTUALISATION){
define('_AUTORISER_TELECHARGER_PLUGINS',false);
}

effectivement le site maitre peu installer un plugin et pas les sites mutualisé

par contre un site mutualisé peu désinstaller un plugin, comment empêcher cela ?

--
Stéphane

Les Voisins Spipeurs : http://www.voisins-spipeurs.net

merci pour les pistes

mais on va changer d"hébergeur pour raison financiéres et avoir svn

Le 25/06/2018 à 11:02, Stéphane Santon a écrit :

Bonjour,

Des pistes :
https://files.spip.net/Et-si-on-automatisait-tout-ca#Gestion-des-plugins

Le 24/06/2018 à 22:39, spipfactory a écrit :

je viens de constater que sur une mutualisation
si je met le code suivant

// N'autoriser que le site maitre a telecharger et mettre a jour les plugins
if ($site!=_SITES_ADMIN_MUTUALISATION){
define('_AUTORISER_TELECHARGER_PLUGINS',false);
}

effectivement le site maitre peu installer un plugin et pas les sites mutualisé

par contre un site mutualisé peu désinstaller un plugin, comment empêcher cela ?

--

En répondant a ce courriel vous acceptez implicitement la diffusion, l'échange de la conversation, sauf avis contraire clairement exprimé.