Annonce

  •  » Plugins
  •  » Advanced Menu Manager - Bug avec PHP 7

#1 2016-03-17 00:41:32

duveoli
Membre
2014-01-19
14

Advanced Menu Manager - Bug avec PHP 7

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

#2 2016-03-17 06:00:36

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16786

Re: Advanced Menu Manager - Bug avec PHP 7

Bonjour,

Tu as mis à jour le plugin après ton passage en 2.8 ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2016-03-17 23:25:42

duveoli
Membre
2014-01-19
14

Re: Advanced Menu Manager - Bug avec PHP 7

Oui j'ai fait toutes les mises à jour proposées par l'interface d'admin

Hors ligne

#4 2016-03-18 06:13:13

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16786

Re: Advanced Menu Manager - Bug avec PHP 7

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


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#5 2016-05-09 11:19:10

regex
Membre
2016-05-09
12

Re: Advanced Menu Manager - Bug avec PHP 7

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

#6 2016-06-18 14:03:02

titounet
Membre
Mauvezin, Gers
2010-06-07
50

Re: Advanced Menu Manager - Bug avec PHP 7

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.)

Code:

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)


Version de Piwigo: 2.9.5
PHP: 7.3
Thème Piwigo : Bootstrap Darkroom
URL Piwigo: https://www.beouetsavic.fr

Hors ligne

#7 2016-06-19 05:54:21

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16786

Re: Advanced Menu Manager - Bug avec PHP 7

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.


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#8 2016-06-19 10:23:21

titounet
Membre
Mauvezin, Gers
2010-06-07
50

Re: Advanced Menu Manager - Bug avec PHP 7

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.


Version de Piwigo: 2.9.5
PHP: 7.3
Thème Piwigo : Bootstrap Darkroom
URL Piwigo: https://www.beouetsavic.fr

Hors ligne

#9 2016-09-11 06:58:20

Thom1
Membre
2011-05-30
101

Re: Advanced Menu Manager - Bug avec PHP 7

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

#10 2016-09-11 07:53:26

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16786

Re: Advanced Menu Manager - Bug avec PHP 7

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


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#11 2016-09-11 08:00:18

Thom1
Membre
2011-05-30
101

Re: Advanced Menu Manager - Bug avec PHP 7

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

#12 2016-09-11 11:03:40

Thom1
Membre
2011-05-30
101

Re: Advanced Menu Manager - Bug avec PHP 7

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

#13 2016-09-12 06:38:30

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16786

Re: Advanced Menu Manager - Bug avec PHP 7

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


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#14 2016-09-12 07:09:59

Thom1
Membre
2011-05-30
101

Re: Advanced Menu Manager - Bug avec PHP 7

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

#15 2016-10-29 09:58:57

titounet
Membre
Mauvezin, Gers
2010-06-07
50

Re: Advanced Menu Manager - Bug avec PHP 7

Bonjour,

Le message suivant est désormais permanent sur mon site Piwigo, côté Front et Admin :

Code:

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)


Version de Piwigo: 2.9.5
PHP: 7.3
Thème Piwigo : Bootstrap Darkroom
URL Piwigo: https://www.beouetsavic.fr

Hors ligne

  •  » Plugins
  •  » Advanced Menu Manager - Bug avec PHP 7

Pied de page des forums

Propulsé par FluxBB

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