Bonjour
J'ai le bug suivant avec Advanced Menu Manager avec PHP7:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; AMM_AIM has a deprecated constructor in /home/gateauxs/www/plugins/AMenuManager/amm_aim.class.inc.php on line 20
Version de Piwigo: 2.8.0
Version de PHP: 7.0.2
Je n'ai pas détecté d'autre problème avec PHP 7, Piwigo fonctionne très bien.
Hors ligne
Bonjour,
Tu as mis à jour le plugin après ton passage en 2.8 ?
Hors ligne
Bonjour,
Tu peux essayer de télécharger la dernière version du plugin et la renvoyer par FTP.
L'erreur a été corrigé dans la dernière version du plugin
Hors ligne
Bonjour
J'ai moi aussi le problème avec une installation toute fraiche de Piwigo.
PHP 7.0.0
Piwigo 2.8.1
Advanced Menu Manager 3.2.9
Grum Plugin Classes 3.5.9
Il est dit que l'erreur a été corrigée mais j'ai regardé sur le trac: le fichier amm_aim.class.inc.php n'a pas été modifié depuis 4 ans, alors que PHP7 n'était pas encore sorti ! y-a-t-il un autre endroit pour récupérer la dernière version ?
Pour finir j'ai juste remplacé "AMM_AIM" par "__construct", pour l'instant ça a l'air de marcher mais n'ayant pas moi-même migré en PHP7 je ne sais pas s'il y a des effets de bord possibles.
Hors ligne
Bonjour,
De mon côté j'ai simplement le message d'erreur quelquefois en allant dans le panneau d'administration après une connexion en admin (je suis en PHP 7.0.6.)
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; AMM_AIM has a deprecated constructor in /plugins/AMenuManager/amm_aim.class.inc.php on line 20
En dehors de cela le plugin fonctionne encore très bien.
Ce qui m'inquiète c'est que le plugin Advanced Menu Manager n'a plus été mis à jour depuis novembre 2014.
S'il est à l'abandon ça pourrait devenir embêtant dans l'avenir car je suppose que ce plugin est utilisé par de nombreux sites Piwigo, un peu comme ces 2 autres plugins : PWG Stuffs et Additional Pages (ce dernier n'ayant plus été mis à jour depuis septembre 2014). Ces 3 plugins sont très utiles et deviennent rapidement indispensables dés que l'on veut personnaliser Piwigo ou faire d'une galerie Piwigo un site web à part entière.
Dernière modification par titounet (2016-06-19 18:16:41)
Hors ligne
titounet a écrit:
Bonjour,
De mon côté j'ai simplement le message d'erreur quelquefois en allant dans le panneau d'administration après une connexion en admin (je suis en PHP 7.0.6.)
En dehors de cela le plugin fonctionne encore très bien.
Ce qui m'inquiète c'est que le plugin Advanced Menu Manager n'a plus été mis à jour depuis novembre 2014.
S'il est à l'abandon ça pourrait devenir embêtant dans l'avenir car je suppose que ce plugin est utilisé par de nombreux sites Piwigo, un peu comme ces 2 autres plugins : PWG Stuffs et Additional Pages (ce dernier n'ayant plus été mis à jour depuis septembre 2014). Ces 3 plugins sont très utiles et deviennent rapidement indispensables dés que l'on veut personnaliser Piwigo ou faire d'une galerie Piwigo un site web à part entière.
Bonjour,
Les contributeurs de ces 2 plugins ne participent plus et ne mette plus à jour leur plugin.
L'équipe met à jour ces plugins pour qu'ils restent compatibles avec la dernière version stable.
Hors ligne
ddtddt a écrit:
Bonjour,
Les contributeurs de ces 2 plugins ne participent plus et ne mette plus à jour leur plugin.
L'équipe met à jour ces plugins pour qu'ils restent compatibles avec la dernière version stable.
Bonjour @ddtddt,
Merci pour ces rassurantes précisions.
Hors ligne
Bonjour,
En effet je n'ai pas réussi à trouver une version corrigée de ce plugin par rapport à php-7.0. De mon côté, ce warning ne s'affiche que sur la page d'accueil de la galerie et la page d'accueil d'administration.
Quelqu'un a-t-il trouvé une solution depuis ?
PHP 7.0.10
Piwigo 2.8.2
Advanced Menu Manager 3.2.9
Grum Plugin Classes 3.5.9
Hors ligne
Thom1 a écrit:
Bonjour,
En effet je n'ai pas réussi à trouver une version corrigée de ce plugin par rapport à php-7.0. De mon côté, ce warning ne s'affiche que sur la page d'accueil de la galerie et la page d'accueil d'administration.
Quelqu'un a-t-il trouvé une solution depuis ?
PHP 7.0.10
Piwigo 2.8.2
Advanced Menu Manager 3.2.9
Grum Plugin Classes 3.5.9
Bonjour
il ne devrait plus y avoir de problème
as tu essayé de renvoyer les fichier par FTP
Hors ligne
ddtddt a écrit:
Bonjour
il ne devrait plus y avoir de problème
as tu essayé de renvoyer les fichier par FTP
Oui je l'ai fait, le problème apparaît toujours, ceci-dit uniquement côté administration cette fois.
Merci.
Dernière modification par Thom1 (2016-09-11 08:00:30)
Hors ligne
Thom1 a écrit:
Oui je l'ai fait, le problème apparaît toujours, ceci-dit uniquement côté administration cette fois.
Merci.
En fait il n'y a aucun changement, je m'étais trompé. Ce n'était pas sur la page d'accueil que le bug apparaissait mais sur la page d'identification, et il est toujours présent.
Un diff entre la version dispo depuis la page d'administration et la version téléchargée directement depuis le site de piwigo indique qu'il y a un fichier supplémentaire dans cette dernière : obsolete.list
C'est l'unique différence, le code est inchangé.
ddtddt, aurais-tu un lien vers une version avec le bug corrigé à partager stp ? Car je ne vois pas où la télécharger.
Merci d'avance et bon dimanche.
Hors ligne
Bonjour,
La version à télécharger et celle sans bug
Avant d'envoyer par FTP le plugin tu as supprimé le plugin ?
si il y a un fichier obsolete.list c'est qu'il y a des fichiers à supprimer
Hors ligne
Bonjour,
ddtddt a écrit:
Avant d'envoyer par FTP le plugin tu as supprimé le plugin ?
Oui, bien sûr.
ddtddt a écrit:
si il y a un fichier obsolete.list c'est qu'il y a des fichiers à supprimer
Ces fichiers sont déjà supprimés. J'ai également pensé à supprimer les templates compilés de piwigo, au cas où.
Merci de ton aide.
Hors ligne
Bonjour,
Le message suivant est désormais permanent sur mon site Piwigo, côté Front et Admin :
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; AMM_PIP has a deprecated constructor in **/plugins/AMenuManager/amm_pip.class.inc.php on line 20
Après suppression du plugin j'ai réinstallé via FTP la dernière version disponible ici :
http://piwigo.org/ext/extension_view.php?eid=250
Mais rien n'y fait.
Il y a-t-il une version corrigée pour PHP 7 par l'équipe ?
Dernière modification par titounet (2016-10-29 10:03:22)
Hors ligne