Mutualisation , mettre ajour des plugins du repertoire plugins_dist

‌Hello

Pas cool cette réponse.
On a tous commencé un jour sans savoir faire telle ou telle chose et puis on a appris.

JC
De : « RealET »
A : spip@rezo.net
Envoyé: samedi 23 juin 2018 13:03
Objet : Re: [Spip] Mutualisation , mettre ajour des plugins du repertoire plugins_dist

spipfactory a écrit le 23/06/2018 à 07:55 :

Le 23/06/2018 à 00:02, RealET a écrit :

spipfactory a écrit le 22/06/2018 à 23:54 :

Bonsoir,

Sur une mutualisation spip, comment mettre a jour des plugins se
trouvant dans le repertoire plugin_dist

plugin autre que ceux du core, plugin déposé ici pour forcer leur
activation

Des idées des pistes

la j’en suis a sortir le plugin de dist, le remettre dans auto, le
rebasculer dans dist et vider tous les caches pffffffffff

Pour que ça soit simple et vivable, je ne connais qu’une méthode :

  • ligne de commande SSH
  • installation des plugins via SVN
  • mise à jour via svn up (ou svn sw si changement de branche)

La solution par zip/FTP/SVP est une catastrophe by design.

Merci beaucoup pour la piste
Mon soucis c’est que je n’ai pas la possibilité d’utiliser SVN
Alors, tu ne devrais pas faire de mutualisation.

par contre qu’entend tu par ligne de commande SSH , sans SVN
Pareil : que si tu ne sais pas ça, tu ne devrais pas faire de mutualisation.
http://lmgtfy.com/?s=d&q=ssh


RealET


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

alors je reviens différemment sur ma question.

après lecture de donc je décide de mettre dans plugins-dist le plugin escal il sera donc actif et non désactivable sur l’ensemble des sites mutualisés mais alors comment faire sa mise a jour, puisque svp ne le permet pas. suis je plus clair ? merci pour vos éclairage

Bonjour à tous, dans mes mutualisations, j’ai un dossier /plugins/auto dans lequel je mets mes plugins additionels, que je mets à jour par svn.

/plugins/auto se trouve au même niveau que /plungins-dist

Pour chaque site mutualisé, j’active les plugins (qui se trouvent dans le dossier /plugins/auto commun) dont j’ai besoin.

Je ne créé pas un dossier /plugins/auto dans chaque dossier de site.

Et donc, je ne mets à jour chaque plugin présent dans /plugins/auto qu’une seule fois par svn, et la mise à jour se fait pour tous les sites mutualisés.

(j’espère avoir compris la problématique, mais je ne suis pas sûr…)

Bonne journée,
Eric LM

spipfactory a écrit le 23/06/2018 à 16:42 :

alors je reviens différemment sur ma question.

après lecture de plugins-dist - Programmer avec SPIP 4

  _plugins-dist_

Le répertoire |plugins-dist| permet de définir les plugins installés, actifs et non désactivables, dès l’installation de SPIP.*Il suffit de placer les plugins souhaités dans ce répertoire.*

Dans la distribution de SPIP, des plugins sont présents par défaut :

  * « Compresseur », pour compresser les Javascript, CSS et HTML,
  * « Filtres images et couleurs », donnant accès aux traitements
    graphiques et typographiques,
  * « Porte Plume », fournissant une barre d’outils d’édition des
    raccourcis SPIP,
  * « SafeHTML », pour nettoyer les forums et les flux de syndication
    d’éléments indésirables.

donc je décide de mettre dans plugins-dist le plugin escal

il sera donc actif et non désactivable sur l'ensemble des sites mutualisés

mais alors comment faire sa mise a jour, puisque svp ne le permet pas.

> suis je plus clair ?

Alors, tu peux faire ceci :
- tu crée un plugin "vide" qui n'as qu'un paquet.xml qui necessite escal.
Tu me mets dans plugins-dist
Et tu laisses escal 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

Le 23/06/2018 à 16:57, Eric Le Meur a écrit :

Bonjour à tous, dans mes mutualisations, j'ai un dossier /plugins/auto dans lequel je mets mes plugins additionels, que je mets à jour par svn.

J'ai ajouté ton témoignage sur Gestion des dossiers /plugins (ou utiliser _DIR_PLUGINS_SUPPL)

JLuc

/plugins/auto se trouve au même niveau que /plungins-dist

Pour chaque site mutualisé, j'active les plugins (qui se trouvent dans le dossier /plugins/auto commun) dont j'ai besoin.

Je ne créé pas un dossier /plugins/auto dans chaque dossier de site.

Et donc, je ne mets à jour chaque plugin présent dans /plugins/auto qu'une seule fois par svn, et la mise à jour se fait pour tous les sites mutualisés.

(j'espère avoir compris la problématique, mais je ne suis pas sûr...)

Bonne journée,
Eric LM
Le 23/06/2018 à 16:42, spipfactory a écrit :

alors je reviens différemment sur ma question.

après lecture de plugins-dist - Programmer avec SPIP 4

  _plugins-dist_

Le répertoire |plugins-dist| permet de définir les plugins installés, actifs et non désactivables, dès l’installation de SPIP.*Il suffit de placer les plugins souhaités dans ce répertoire.*

Dans la distribution de SPIP, des plugins sont présents par défaut :

  * « Compresseur », pour compresser les Javascript, CSS et HTML,
  * « Filtres images et couleurs », donnant accès aux traitements graphiques et typographiques,
  * « Porte Plume », fournissant une barre d’outils d’édition des raccourcis SPIP,
  * « SafeHTML », pour nettoyer les forums et les flux de syndication d’éléments indésirables.

donc je décide de mettre dans plugins-dist le plugin escal

il sera donc actif et non désactivable sur l'ensemble des sites mutualisés

mais alors comment faire sa mise a jour, puisque svp ne le permet pas.

suis je plus clair ?

merci pour vos éclairage

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

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail àspip-off@rezo.net

Archives :https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

Irc : de l'aide à toute heure :http://spip.net/irc