Pages: 1 2
Bonjour/Bonsoir,
je vais réécrire la partie administration de LLGBO et dépoussiérer la partie utilisateur.
Les variables de configuration en base de données vont être totalement différentes.
1 - Je ne sais pas comment tester la mise à jour automatique d'un plugin qui n'est pas encore livré dans les extensions.
2- Lors de l'insertion des données dans la base la fonction conf_update_param, ne permet pas la mise à jour du commentaire est-ce un oubli ?
Version de Piwigo: N/A
Hors ligne
Salut
1.
à vrai dire je ne teste jamais réellement dans ce sens
j'ai un pattern qui détecte tout seul si la configuration est potentiellement vielle (check des numéros de version) et fait les modifs si necessaires, ça permet de vérifier que la mise à jour fonctionne juste en remplacant les fichiers (je fais ça sur mon site de prod...)
l'avantage indéniable de cette technique est le support de piwigo.com ou les plugins ne sont pas mis à jour via la processus de Piwigo (les fichiers sont juste remplacés)
tu peux trouver ce pattern dans le plugin Skeleton, branche 2.6 si tu compte faire une version compatible, ou en trunk qui est une version bien améliorée (et qui est décrite dans le wiki http://piwigo.org/doc/doku.php?id=dev:e … aintenance)
comme tu peux le voir, tout est dans la méthode install(), ou on vérifie l'existence de la config, sont incomplétude (wut), et gère de façon "incrémentale" les mises à jour de schéma
2.
on pourrait dire que c'est un oubli, moi je n'utilise jamais les commentaires je n'en vois pas l'interet (un paramètre nommé "contact_form", c'est bon on sait à quoi il sert)
Hors ligne
Merci pour ces information, je regarde comment les exploiter.
Sur le forum Uk, je viens de voir une bêta de la version 2.7 de Piwigo (mais rien sur le forum français!!)
je vais faire les tests de migration en local sur le passage du plugin de la version 2.6 --> 2.7 en écrasant les fichiers 2.6 par ceux de la 2.7.
Hors ligne
je ne parle que pour moi même en disant que je trouve normal de n'utiliser qu'un seul canal pour la phase de beta (le forum international)
je ne sais pas ce qu'en pense Pierrick, peut-être la meme chose vu qu'il n'a pas fait l'annonce, ou il n'a juste pas eu le temps :)
Hors ligne
Piwigo est un projet international, c'ets normal
bcp de gens installe la beta sur leur version stable et après demande comment la maj alors qu'ils ont faux depuis le début; le forum fr est plus "casual"
un mail va être envoyé aussi je pense
Hors ligne
mistic100 a écrit:
on pourrait dire que c'est un oubli, moi je n'utilise jamais les commentaires je n'en vois pas l'interet (un paramètre nommé "contact_form", c'est bon on sait à quoi il sert)
je ne suis pas d'accord et je l'ai fait remarqué à plg sur le forum. certains n'utilise pas de json pour stocker et peuvent faire un truc plus simple à leur niveau du style "true#true#false"
Hors ligne
mais du coup "contact_form_show_menu" est aussi clair
à mon avis si un paramètre de conf à besoin d'explication ce que le nom n'est pas bon
(on ne développe une application industrielle énorme qui a tellement de paramètres qu'on ne peux pas tous les nommer)
Hors ligne
oui mais ça c'est une entrée=paramètre, alors que généralement c'ets une entre ou deux pour un "tas" de paramètre
Hors ligne
sinon je suis d'accord pr que la fction est bonne, vu que le commentaire n'est changé dans ce cas, que lors de maj du plugin qui enlève/ajoute des paramètres
Hors ligne
mistic100 a écrit:
l'avantage indéniable de cette technique est le support de piwigo.com ou les plugins ne sont pas mis à jour via la processus de Piwigo (les fichiers sont juste remplacés)
Oui, je ne vais pas mentir, c'est beaucoup beaucoup plus pratique pour Piwigo.com :-) Mais c'est pratique aussi pour ceux qui font les mises à jour de plugin par FTP parce que leur hébergeur ne permet pas de télécharger de serveur à serveur (comme chez Free...)
mistic100 a écrit:
on pourrait dire que c'est un oubli, moi je n'utilise jamais les commentaires je n'en vois pas l'interet (un paramètre nommé "contact_form", c'est bon on sait à quoi il sert)
Je n'utilise pas non plus le commentaire dans la table config. Un paramètre bien nommé devrait être suffisamment explicite.
Hors ligne
gbo a écrit:
Sur le forum Uk, je viens de voir une bêta de la version 2.7 de Piwigo (mais rien sur le forum français!!)
Souvent, c'est Eric qui fait les annonces pour les sorties de versions beta/RC. Je m'en occuperai demain si Eric n'a pas le temps (je lui notifie ce message ;-)
Hors ligne
plg a écrit:
Souvent, c'est Eric qui fait les annonces pour les sorties de versions beta/RC. Je m'en occuperai demain si Eric n'a pas le temps (je lui notifie ce message ;-)
C'est fait pour la 2.7beta2.
Désolé d'avoir manqué la beta1. Mes dispos sont plus que limitées en ce moment et cela ne s'arrangera pas avant aout ou septembre... Je tâcherai de faire suivre les prochaines annonces si possible ;-)
Hors ligne
Cela avance doucement!
OK, je vais tester en écrasant l'ancienne version par la nouvelle.
Dés que j'aurai une version présentable, je la livrerai dans SVN.
Cela offrira aux abonnés la possibilité de tester.
Qu'elle est la résolution mini à prendre en compte dans les écrans d'administration ?
Hors ligne
gbo a écrit:
Qu'elle est la résolution mini à prendre en compte dans les écrans d'administration ?
1024 pixels de large je dirais, mais je ne vois pas beaucoup de cas qui auraient besoin de davantage...
Hors ligne
[ en version PWG 2.7Béta 2]
------------------------------
Dans functions_plugins.inc.php:
la fonction: autoupdate_plugin ne trouvait pas la version de mon plugin car il y avait 2 blancs entre Version: et 2.7.A.
avec un seul blanc c'est OK!
Dernière modification par gbo (2014-07-05 23:47:07)
Hors ligne
Pages: 1 2