•  » Plugins
  •  » [Plugin] Plugins Manager

#61 2008-02-18 18:14:39

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] Plugins Manager

Alors va pour une DER...
De toute facon, je mettrais un warning du genre:

"Etes-vous sur de vouloir installer la version xxx du plugin yyy?
Vous devez vérifier que cette mise à jour ne nécessite pas de désinstallation complète."


P@t

Hors ligne

#62 2008-02-19 22:33:59

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] Plugins Manager

Révision 1.7.g

Recherche des mises à jour dans un onglet séparé (identique à UpToD@te).
Possibilité d'installer automatique les mises à jour sur la galerie.

PS: Je crois que maintenant, UpToD@te est définitivement KO ;-)))


P@t

Hors ligne

#63 2008-02-19 23:19:19

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: [Plugin] Plugins Manager

J'adore la mise à jour automatique !

Tu effaces complétement le répertoire plugin concerné avant, c'est bien ca? Ca peut être embêtant pour les fichiers de données ou les players ajoutés dans Charlies Content par exemple:

Hors ligne

#64 2008-02-19 23:20:59

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: [Plugin] Plugins Manager

Et après la mise à jour automatique, à quand l'installation automatique d'un nouveau plugin?

Hors ligne

#65 2008-02-19 23:28:11

vimages
Membre
2004-03-27
2429

Re: [Plugin] Plugins Manager

rub a écrit:

Et après la mise à jour automatique, à quand l'installation automatique d'un nouveau plugin?

+10 !

Hors ligne

#66 2008-02-20 09:53:31

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] Plugins Manager

rub a écrit:

Tu effaces complétement le répertoire plugin concerné avant, c'est bien ca? Ca peut être embêtant pour les fichiers de données ou les players ajoutés dans Charlies Content par exemple:

Et non, justement, je n'efface rien...
J'écrase les fichiers existants.
Inconvénient: si des fichiers ne sont plus necessaires, il resteront quand meme... mais bon, ce n'est pas bien grave.

Et après la mise à jour automatique, à quand l'installation automatique d'un nouveau plugin?

C'est en cours ;-)
J'ai une petite modification du script PEM à faire.

En gros, il y aura un onglet supplémentaire "Autre plugins disponibles" qui listera tous les plugins dispo non-installés.
Il y aura également dans la liste des plugins installés un lien "Supprimer" pour chaque plugin pour pouvoir l'effacer complètement.


P@t

Hors ligne

#67 2008-02-20 10:08:02

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Plugin] Plugins Manager

P@t, pourrais-tu donner les conditions dans lesquelles tu fais la mise à jour.


Un plugin déjà désactivé???
Un plugin même pas installé???

PluginsManager lui-même??? Que ce passera-t-il?

Merci.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#68 2008-02-20 10:11:27

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: [Plugin] Plugins Manager

P@t a écrit:

rub a écrit:

Tu effaces complétement le répertoire plugin concerné avant, c'est bien ca? Ca peut être embêtant pour les fichiers de données ou les players ajoutés dans Charlies Content par exemple:

Et non, justement, je n'efface rien...
J'écrase les fichiers existants.
Inconvénient: si des fichiers ne sont plus necessaires, il resteront quand meme... mais bon, ce n'est pas bien grave.

J'avais regardé vite fait, et j'avais des rm ou des del ;-)

P@t a écrit:

Et après la mise à jour automatique, à quand l'installation automatique d'un nouveau plugin?

C'est en cours ;-)
J'ai une petite modification du script PEM à faire.

En gros, il y aura un onglet supplémentaire "Autre plugins disponibles" qui listera tous les plugins dispo non-installés.
Il y aura également dans la liste des plugins installés un lien "Supprimer" pour chaque plugin pour pouvoir l'effacer complètement.

Rien à ajouter...

J'aime bien la mise en place des onglets.

Vivement le commit en Butterfly...

Mais, il faudrait aussi prévoir d'avoir les descriptions, infos dans la langue de l'utilisateur, non? En les récupérant par PEM? Avec ton système de balises?

Hors ligne

#69 2008-02-20 10:21:17

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] Plugins Manager

VDigital a écrit:

P@t, pourrais-tu donner les conditions dans lesquelles tu fais la mise à jour.

Un plugin déjà désactivé???
Un plugin même pas installé???

PluginsManager lui-même??? Que ce passera-t-il?

Plugin activé -> désactivation, mise à jour, réactivation (avec rechargement de la page entre chaque étape)
Plugin désactivé ou non installé -> mise à jour.

Pour Plugins Manager, j'ai prévu le coup: le plugin ne se désactive pas pour la mise à jour.
Mais je n'ai pas encore testé.

rub a écrit:

J'avais regardé vite fait, et j'avais des rm ou des del ;-)

Je copie dans un premier temp le .zip dans le dossier PluginsManager/temp/
Puis j'extrais l'archive dans PluginsManager/temp/extract/
Ensuite, j'ai une fonction récursive qui me permet de copier tous les fichiers et dossiers dans le répertoire du plugin à mettre à jour, mais UNIQUEMENT à partir du dossier ou se trouve le main.inc.php (ainsi, peut importe la structure du zip).
Enfin, j'ai une autre fonction récursive qui me permet de supprimer complètement le dossier PluginsManager/temp/

Dernière modification par P@t (2008-02-20 10:22:30)


P@t

Hors ligne

#70 2008-02-20 13:16:15

Pierrot_Rennes
Membre
Cancale (35)
2007-03-22
1117

Re: [Plugin] Plugins Manager

P@t a écrit:

VDigital a écrit:

P@t, pourrais-tu donner les conditions dans lesquelles tu fais la mise à jour.

Un plugin déjà désactivé???
Un plugin même pas installé???

PluginsManager lui-même??? Que ce passera-t-il?

Plugin activé -> désactivation, mise à jour, réactivation (avec rechargement de la page entre chaque étape)
Plugin désactivé ou non installé -> mise à jour.

Pour Plugins Manager, j'ai prévu le coup: le plugin ne se désactive pas pour la mise à jour.
Mais je n'ai pas encore testé.

rub a écrit:

J'avais regardé vite fait, et j'avais des rm ou des del ;-)

Je copie dans un premier temp le .zip dans le dossier PluginsManager/temp/
Puis j'extrais l'archive dans PluginsManager/temp/extract/
Ensuite, j'ai une fonction récursive qui me permet de copier tous les fichiers et dossiers dans le répertoire du plugin à mettre à jour, mais UNIQUEMENT à partir du dossier ou se trouve le main.inc.php (ainsi, peut importe la structure du zip).
Enfin, j'ai une autre fonction récursive qui me permet de supprimer complètement le dossier PluginsManager/temp/

Bonjour,

Ouahhhhh !!! Encore un superbe travail de P@t !!!!

Super pratique les mises à jour automatiques et la nouvelle gestion des plugins !!! Bravo, bravo...

Problème : impossibilité de gestion auto du plugin perso !!! non, là je déconne sérieux lolll ;-)

Merci beaucoup pour cette production aux petits oignons


Pierrot - Cancale (35) - puzzlesbd.net
Collection puzzles et objets de Bandes Dessinées
Piwigo 15.0.0 - PHP: 8.1.30 - MySQL: 10.5.26-MariaDB-cll-lve - ImageMagick 7.1.1-19
(Hébergeur : ex2)

Hors ligne

#71 2008-02-20 15:22:36

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Plugin] Plugins Manager

testé et approuvé !
énorme p@t !!!
bravo


Piwigo 2.3.5

Hors ligne

#72 2008-02-20 15:33:32

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] Plugins Manager

VDigital a écrit:

PluginsManager lui-même??? Que ce passera-t-il?

Je viens de faire un test, ca fonctionne ;-)))


P@t

Hors ligne

#73 2008-02-20 17:27:10

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Plugin] Plugins Manager

Ce qui serait bien, ce serait d'avoir une relecture de rvelices et de nicolas.

De fait, je serai partisan de l'intégrer en 1.8, pas comme plugin mais comme fonction d'administration des plugins.

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#74 2008-02-20 17:50:36

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] Plugins Manager

VDigital a écrit:

Ce qui serait bien, ce serait d'avoir une relecture de rvelices et de nicolas.

De fait, je serai partisan de l'intégrer en 1.8, pas comme plugin mais comme fonction d'administration des plugins.

8-)

Of course...
Je suis en train de faire la partie de recherche des nouveaux plugins. (j'attend que mathiasm upload le nouveau script)
J'ai aussi beaucoup simplifié le code par rapport à la version actuelle.
De toute facon, rien ne presse, il faut bien roder le plugin avant d'intégrer ca en 1.8


P@t

Hors ligne

#75 2008-02-20 18:44:30

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: [Plugin] Plugins Manager

VDigital a écrit:

De fait, je serai partisan de l'intégrer en 1.8, pas comme plugin mais comme fonction d'administration des plugins.

Je pense que c'était ce qui était décidé depuis longtemps!

Hors ligne

  •  » Plugins
  •  » [Plugin] Plugins Manager

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact