PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#26 26/05/2012 18:54:26

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Ça m'a l'air cool tout ça. Je vais tester.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#27 26/05/2012 21:48:10

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Il y a toujours la beta 1 en download ^^


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#28 27/05/2012 07:23:39

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Voici le bon lien en attendant notre Stéphane wink
https://my-pluxml.googlecode.com/files/ … ta.2.0.zip


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#29 27/05/2012 07:26:20

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

C'est corrigé. Merci


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#30 27/05/2012 09:07:13

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Il est beau ce plugin, j'adore la gestion.
Sinon il télécharge le plugin en quelques secondes et l'installe tout aussi rapidement.
Pas de soucis pour le moment, je n'ai pas pu testé la mise à jour smile

Dernière modification par bankai (27/05/2012 09:10:39)


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#31 27/05/2012 13:44:41

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Si on installe la mise à jour via le plugin déjà en place et activé, il faut ensuite le désactiver puis le réactiver pour que la liste des plugins officiels puisse être affichée.


Sinon, tout baigne. Cool !

Merci Stéphane.

Edit : Super la mise à jour proposée des plugins

Dernière modification par Jerry Wham (27/05/2012 13:45:50)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#32 28/05/2012 22:46:18

l e . n o x
Membre
Inscription : 12/07/2011
Messages : 55

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Super cette "Version beta 2 (26/05/2012)" j'adore le catalogue des plugins ;O)


Encore un bon point pour Pluxml, la même chose pour les Thèmes et pluxml sera accessible pour le plus grand nombre ;O) Cooooo
l

Bienvenu au  "AppPluxml Catalogue" ;o)

Merci beaucoup Stephane


Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#33 29/05/2012 00:40:36

AirW
Membre
Lieu : - 22 -
Inscription : 11/01/2011
Messages : 243

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

EXCELLENT !

Merci beaucoup !

Hors ligne

#34 18/06/2012 19:59:18

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

J'ai cette erreur lorsque je télécharge la mise à jour d'un plugin que j'ai supprimé sans le désactiver :

Fatal error: Call to a member function getLang() on a non-object in /home/www/monsite/plugins/plxMyPluginDownloader/plxMyPluginDownloader.php on line 166

Dernière modification par Jerry Wham (18/06/2012 19:59:34)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#35 18/06/2012 20:38:38

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Jerry Wham a écrit :

J'ai cette erreur lorsque je télécharge la mise à jour d'un plugin que j'ai supprimé sans le désactiver :

Fatal error: Call to a member function getLang() on a non-object in /home/www/monsite/plugins/plxMyPluginDownloader/plxMyPluginDownloader.php on line 166

Salut,
Quel est le plugin en question qui t'as généré cette erreur ?


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#36 18/06/2012 21:26:53

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Stéphane a écrit :
Jerry Wham a écrit :

J'ai cette erreur lorsque je télécharge la mise à jour d'un plugin que j'ai supprimé sans le désactiver :

Fatal error: Call to a member function getLang() on a non-object in /home/www/monsite/plugins/plxMyPluginDownloader/plxMyPluginDownloader.php on line 166

Salut,
Quel est le plugin en question qui t'as généré cette erreur ?

ckeditor (1.4.2)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#37 18/06/2012 21:35:38

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

ok merci, je vais essayé de reproduire l'erreur.


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#38 20/06/2012 15:36:37

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

## Version beta 2.1 (20/06/2012 ##
[BUG] Fatal error: Call to a member function getLang() on a non-object in plxMyPluginDownloader.php on line 166


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#39 20/06/2012 18:27:43

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

J'adore ce plugin, en moins de deux secondes la mise à jour se fait et hop c'est repartit, coool


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#40 04/08/2013 12:50:44

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

## Version 1.0 (02/08/2013) ##
+ Compatibilité PluXml 5.2


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#41 04/08/2013 15:32:47

Kristen
Membre
Inscription : 01/02/2013
Messages : 87
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Stéphane a écrit :

## Version 1.0 (02/08/2013) ##
+ Compatibilité PluXml 5.2

Bonjour
nouvelle version installée sur pluxml 5.2 en la téléchargeant à partir d'ici
Par contre, dans l'interface de gestion de ce plugin, j'ai une nouvelle version de proposée MyPluginDownloader - version 1.2 (04/08/2013)
Je clique sur Mettre à jour Le téléchargement et la MAJ se déroulent bien mais j'ai toujours la MAJ de proposée !!! ???
J'ai désactivé le plugin, je me suis déconnecté puis reconnecté et réactivé le plugin sans changement.

Hors ligne

#42 04/08/2013 17:37:13

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

@Kristen: c'est corrigé. mauvaise version du plugin MyPluginDownloader dans le dépot. la bonne version est la 1.0
Merci pour la remontée du problème


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#43 04/08/2013 17:40:37

Kristen
Membre
Inscription : 01/02/2013
Messages : 87
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Toujours aussi efficace Stéphane.
Ça marche maintenant.

Hors ligne

#44 05/08/2013 07:32:39

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Un plugin parfait qui automatise l'installation des plugin officiels comme non officiels  wink


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#45 11/08/2013 15:22:42

fpp
Membre
Inscription : 11/08/2013
Messages : 9

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Bonjour,

Je viens d'installer mon premier PluXml et j'ai tout de suite voulu y ajouter ce plugin dans le but d'en tester d'autres...

A priori l'installation s'est bien passée et j'ai bien la nouvelle entrée "MyPluginDownloader" dans le menu d'administration.

En revanche lorsque je l'active je tombe sur une page blanche avec l'erreur suivante :

Fatal error: Call to undefined method plxPlugins::getList() in /var/alternc/html/f/fredp/plx/plugins/plxMyPluginDownloader/admin.php on line 83

Celle-ci n'est pas répertoriée dans la doc.
Est-ce que ça pourrait être une autre sorte de limitation PHP imposée par mon hébergeur ?

D'avance merci,
FP

Hors ligne

#46 11/08/2013 15:59:13

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

@fpp: Bonjour. Tu ne dois pas avoir la bonne version du plugin. Avec PluXml 5.2 il faut récuperer la version 1.0 ici:
https://code.google.com/p/my-pluxml/downloads/list

nb: le lien n'était pas le bon dans le 1er post de ce fil de discussion. J'ai mis à jour le lien


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#47 11/08/2013 16:31:41

fpp
Membre
Inscription : 11/08/2013
Messages : 9

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Ah OK, merci !
Cela dit je n'arrive plus à refaire marcher mon site depuis le test de MyBetterUrls, donc je ne peux pas vérifier :-)

Hors ligne

#48 11/08/2013 16:47:34

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

@fpp: pour annuler la réécriture d'url: à partir de l'admin remettre le paramètre à Non pour désactiver la réécriture, ou alors editer manuellement le fichier data/configuration/parametres.xml pour mettre à 0 le paramètre et supprimer le fichier .htaccess à la racine de PluXml


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#49 11/08/2013 17:13:49

fpp
Membre
Inscription : 11/08/2013
Messages : 9

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Vu, je ne pouvais plus accéder à l'admin donc j'ai utilisé la seconde méthode, plus de problème.
Et cette version de MyPluginDownloader fonctionne en effet, merci :-)

Hors ligne

#50 15/08/2013 14:53:28

C.Catarina
Membre
Lieu : Bordeaux
Inscription : 02/12/2010
Messages : 10
Site Web

Re : [plugin] MyPluginDownloader: téléchargeur de plugin

Bonjour,

Je me repenche sur PluXml (je le fais régulièrement) pour un projet d'un client où il conviendra parfaitement; et je tombe sur ce plugin qui m'avait échappé.

Ce plugin est générateur d'une foule de possibilités que je voudrais bien voir développées. Mais mes compétences s'arrêtent à l'architecture, ayant depuis longtemps laissé le code à des plus jeunes que moi.
D'un autre coté, je sais qu'il suffit parfois de "lâcher une idée" pour qu'un développeur s'en empare et la réalise, alors j'ose.

Voyez ce post comme une wichlist et n'hésitez pas à le déplacer si nécessaire.

1) Il serait pratique de pouvoir faire gérer tous les plugins installés sur un site, d'où qu'ils viennent, par cette extension (un peu à la manière des dépôts sous Linux); et ça n'a pas échappé à Bankai (à voir son post #44)
La structure du repository nécessaire au fonctionnement n'est pas très complexe; il serait certainement assez simple d'agréger plusieurs fichiers [repository.name].xml dans le répertoire cache en les nommant différemment.
Par exemple :

[== Fichiers du répertoire ==]
repository.my-pluxml.googlecode.com.xml
repository.my-pluxml.googlecode.com.version
repository.site-de-bankai.fr.xml
repository.site-de-bankai.fr.version

Pourquoi ? Pour disposer d'un lieu central où trouver toutes les mises à jour à faire (voir l'idée 4).
Il suffirait alors de livrer PluXml avec cet unique plugin installé (ou de l'intégrer totalement) avec le dépôt "officiel" préconfiguré pour que tout aspect technique dans l'installation de plugins disparaisse.

2) Pour fignoler le point précédent, il faudrait pouvoir simplement ajouter (et retirer) un "dépôt".
Un simple champ pour saisir une URL où aller piocher les deux fichiers .xml et .version et un fichiers XML "plugin.depots" pour en conserver la liste et en permettre la mise à jour automatique et une gestion (ajout et suppression) via une page de type "Liste des dépôts".

Pourquoi ? Pour que l'ajout de dépôt puisse se faire sans utiliser Filezilla et permette un contrôle facilité des sources de plugins.

3) Actuellement, une seule liste des plugins, complète, est affichée dans l'administration, et l'étiquette de couleur indique pour chacun s'il est installé ou pas, et s'il faut le mettre à jour.

Toujours dans une approche similaire aux dépôts d'une distribution Linux, une deuxième page (ou onglet) n'affichant que les plugins installés simplifierait le suivi de 'son' site.
La page actuelle garde toute son utilité comme catalogue des plugins disponibles, se mettant à jour au rythme des nouveautés.

Pourquoi ? Parce qu'en permettant l'agrégation de plusieurs dépôts, la liste risque d'être longue (elle l'est déjà sur le seul dépôt officiel), et l'information de mise à jour pourrait passer inaperçue.
Une autre possibilité serait de trier les plugins en plaçant ceux qui sont installés et/ou à mettre à jour en tête de liste; mais je pense que ce serait plus compliqué à réaliser, et pas forcément plus clair à utiliser.

4) Si le point trois est réalisé, créer un plugin qui intègre la boucle qui teste et détermine s'il y a mise à jour ou pas ne doit pas être bien sorcier (le foreach() avec le version_compare() dans admin.php). Reste à pouvoir l'activer régulièrement, via une crontab par exemple.
Encapsuler cette fonction dans une page accessible par un wget sur une URL ferra l'affaire; quitte à créer une URL "salée" avec une chaine de caractère pseudo aléatoire pour cela. Par exemple :
http://monsitepluxml.com/testmaj-qdC3fh … canmaj.php
Dans cette page, à la suite de la boucle de test, coder l'envoi d'un mail à l'administrateur si au moins une mise à jour existe ne serait que la petite cerise sur un bien beau gâteau.
Faire le wget de cette URL à intervalle régulier (d'où la crontab) permet d'être averti dès qu'il y a des mise à jours à faire.

Pourquoi ? Pour ceux qui ne passent pas leur temps à venir visiter l'administration de leur site (ce sont les plus nombreux, croyez moi), il est bien agréable de recevoir une alerte indiquant qu'une mise à jour requiers leur attention.
Si en plus, ce plugin alerte en cas de mise à jour du core, c'est le top ;-)

5) Point cosmétique; quant un plugin est installé, il est flanqué d'une étiquette grise libellée "Télécharger"; un simple "Installé" ne serait-il pas plus clair ?

Et dans le cas de ceux qui sont installés, un bouton "Supprimer le ZIP" pourrait apparaitre si ce dernier traine encore dans le répertoire (inutile d'embarquer l'archive du plugin dans la sauvegarde journalière de l'arborescence).
Un bouton "Désinstaller" pourrait aussi être affiché.

Pourquoi ? Toujours pour retirer l'aspect technique de la gestion des plugins (et des skins si mon idée suivante abouti à quelque chose)

6) Une deuxième instance de ce plugin, ou une variante nommée différemment, pourrait facilement permettre de gérer l'installation des skins, toujours d'après un ensemble de repository (l'officiel et des PPA-like).

Pourquoi ? Comme au dessus, pour retirer toute nécessité d'action technique dans l'installation d'une skin.

Cet absence d'actes jugés "techniques" par la grande majorité des non-initiés est l'une des raisons qui leur fait choisir WordPress où ces deux aspects (plugins et thèmes) sont parfaitement intégrés et transformés en clicodromes.

Merci d'avoir lu jusque là. Voilà de quoi cette extension, dans son état actuel déjà bien pratique, m'a donné envie.

Et si ces idées vous semblent intéressantes et nécessitent plus de développements, je suis prêt à les décrire avec plus de détails.

Bon weekend


Christophe

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés