Chargeur Activateur

Le plugin chargeur

Ce plugin permet de télécharger des zip et/ou d’activer des plugins. A partir de SPIP 2, il est intégré au noyau de SPIP et il est inutile de l’installer. (On se tournera plutôt vers le plugin STEP, Système de Téléchargements de Plugins.

Il fournit l’action charger qui charge un zip, le décompresse et si plugin, l’active selon les arguments de l’action.

Il permet aussi les mises à jour, toutefois, en cas de mouvements de fichiers, et notamment si certains sont supprimés, il peut nécessiter un effacement global de la cible au préalable.

Installation

Récupérer le zip du plugin sur l’espace de téléchargement de la Zone : zip actualisé chaque heure ou aussi en svn

L’installation se déroule ensuite comme pour tous les autres plugins, cf. http://www.spip.net/fr_article3396.html

... la fonctionnalité auto-chargeur reste indisponible.

Paramétrages


Le chargement se faisant par le serveur, le répertoire plugins/ doit pouvoir être écrit par celui-ci. Dépendant de l’hébergement, il faut lui appliquer des perms allant de 700 à 777.

Bientôt, lorsque l’écran de sélection sera disponible, un fond cfg ...

Action


-  Charger un plugin, le décompresser et l’activer : ?action=charger&plugin=[paquet plugin sans .zip]

http://mon.site.tld/?action=charger&plugin=ce_plugin


-  Charger un zip et le décompresser : ?action=charger&zip=[nom paquet sans .zip]

http://mon.site.tld/?action=charger&zip=cette_archive

Si le nom du zip différe du nom local du plugin, mettre à la fois : &zip=archive et &plugin=nom

http://mon.site.tld/?action=charger&plugin=ce_plugin&zip=cette_archive

Attention, dans cette version, tout est installé par défaut directement dans le répertoire « plugins/ » , cela sera de toute façon le réglage par défaut futur

Options supplémentaires :
-  &url_retour=[url retour], par défaut c’est le répertoire ecrire/ de votre site SPIP
-  &depot=[url du depot des zip] par défaut c’est l’url http://files.spip.org/spip-zone/ (l’espace de téléchargement de la Zone)

On peut aussi simplement activer un plugin déjà présent par :
-  ?action=charger&activer=[nom plugin]

Mais encore

Kit_Loader utilise chargeur
Documentation temporaire (kit_loader) très prochainement sur Contrib aussi !

Codes d’erreur
Si problème zip

Le logo vient de http://commons.wikimedia.org/wiki/I... je ne sais pas si c’est compatible GPL ou LGPL, je ne comprends pas la licence, merci de confirmer.

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom