Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Katryne
2017-05-20 23:13:07

Merveille des merveilles ! Merci PLG, ça tourne au quart de poil.

titounet
2017-05-20 19:19:34

ça y est, le plugin Advanced Menu Manager est passé en version 3.2.10  :
- speed improvement with the new persistent_cache (new in Piwigo 2.7)
- compatibility PHP 7
- compatibility MySQL 5.7

Je ne vois plus aucun message d'erreur après la mise à jour.

Un grand merci aux développeurs !

Katryne
2017-04-17 21:03:51

Merci merci du signalement, j'ai corrigé pour les pattes de mouches. J'avais laissé une scorie dans ma modif de css. Ça ne se voyait pas sous Edge ou Firefox & co, seulement que les Opéra-like (j'ai pas chrome).

Pour l'autre message, sur le terrible risque que l'on prend à naviguer sur mon site, je pense que c'est un avertissement de Mr Google sur les sites qui n'ont pas les moyens de se payer du https. (parce que ça coûte, hein, quand même, ce certificat)
Mais je ne vois pas le message, sur aucun de mes 7 navigateurs.

k5
2017-04-17 21:02:55

parfait c'est corrigé les ">"

k5
2017-04-17 20:27:22

là, ça se voit que sur google chrome, surement à cause d'un etiteur wysig

Katryne
2017-04-17 19:47:46

k5 a écrit:

pourquoi il y a des erreurs ">" et de temps en temps il y a des "â€(" sur vos pages ?

Cordialement
k5

Merci d'avoir visité mon site. Je ne vois pas de >  ni d'autre signe cabalistique en mode public. C'est où, s'il vous plaît ? Et avec quel OS, quel navigateur ? J'ai examiné plusieurs pages sous plusieurs navigateurs sans rien trouver que mes messages d'erreur là-haut (je suis sous windows10). Peut-être reste-t-il des traces de bricolage en mode source dans les descriptions ...

Katryne
2017-04-17 19:33:58

Tu as raison, ddtddt, pardon d'avoir douté, il y a eu quelque chose de corrigé puisque j'ai lignes 28 à 30 :

function AMM_PIP($prefixeTable, $filelocation)
  {
    parent::__construct($prefixeTable, $filelocation);

Mais devrait y avoir autre chose aussi à modifier, puisque mon message d'erreur fait référence à la ligne 20, qui ne comporte que : {

Voici en fait  mes lignes 15 à 20 :

if (!defined('PHPWG_ROOT_PATH')) { die('Hacking attempt!'); }

include_once(PHPWG_PLUGINS_PATH.'AMenuManager/amm_root.class.inc.php');

class AMM_PIP extends AMM_root
{

k5
2017-04-17 18:57:47

pourquoi il y a des erreurs ">" et de temps en temps il y a des "â€(" sur vos pages ?

Cordialement
k5

ddtddt
2017-04-17 18:02:45

Katryne a écrit:

Ah ben non alors : c'est pas mon message d'erreur, ça ! Rien à voir avec mon install d'OSM. C'est apparu seulement avec l'install d'AMM. Le problème "deprecated" est peut-être apparu sur ton site avec OSM, mais pas sur le mien. C'est que tu dois avoir une fonction obsolète dans ta version d'OSM.

Deprecated, ça veut dire que le plugin utilise un code php obsolète. En l'occurrence : la méthode dans  AMM_PIP pour le "constructor" (quelle que soit cette bête-là !) date du php4. Dans les versions 5 de php, c'était déjà obsolète, mais ya que depuis php7 que c'est signalé par des messages d'erreur.
C'est cette ligne qui pose problème :

class AMM_PIP extends AMM_root

Et c'est pas pour autant que je comprenne comment ce doit être modifié.

Merci de ton soutien.

dans le fichier tu peux me dire ce que tu as normalement c'est corrigé !

juste après

function AMM_PIP($prefixeTable, $filelocation)
  {

Katryne
2017-04-17 16:26:11

Ah ben non alors : c'est pas mon message d'erreur, ça ! Rien à voir avec mon install d'OSM. C'est apparu seulement avec l'install d'AMM. Le problème "deprecated" est peut-être apparu sur ton site avec OSM, mais pas sur le mien. C'est que tu dois avoir une fonction obsolète dans ta version d'OSM.

Deprecated, ça veut dire que le plugin utilise un code php obsolète. En l'occurrence : la méthode dans  AMM_PIP pour le "constructor" (quelle que soit cette bête-là !) date du php4. Dans les versions 5 de php, c'était déjà obsolète, mais ya que depuis php7 que c'est signalé par des messages d'erreur.
C'est cette ligne qui pose problème :

class AMM_PIP extends AMM_root

Et c'est pas pour autant que je comprenne comment ce doit être modifié.

Merci de ton soutien.

k5
2017-04-17 15:59:01

l'erreur deprecated est apparu quand openstreetmap est activé, voir message d'erreur.

This page includes a password or credit card input in a non-secure context. A warning has been added to the URL bar. For more information, see ...

Il faudrait voir du coté openstreetmap toute les configurations.

Cordialement
k5

Katryne
2017-04-17 15:25:39

Vi vi vi, tout est installé, grum ET amm dans leurs plus récentes versions. (si tu regardes plus haut dans le fil, je suis déjà intervenue).
Si grumm n'était pas là, amm marcherait pas.
Mais il tourne nickel, ya juste ce fichu message que je voudrais masquer, au moins pour les visiteurs.

k5
2017-04-17 15:15:28

bonjour katryne,
est ce que grum est installé ?
cordialement
k5

Katryne
2017-04-17 14:46:43

Ah quel dommage ! Bonjour à tous. Je reviens vers vous. Advanced Menu Manager fait exactement le travail que je lui demande. Il est vraiment très utile !

J'ai tout réinstallé les dernières versions comme il faut à partir du ftp. C'est maintenant un autre fichier amm_pip.class.inc.php que PHP7 met au pilori, bien que je ne vois pas que l'autre ait été corrigé.

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 /homepages/.../htdocs/piwigo/plugins/AMenuManager/amm_pip.class.inc.php on line 19
Warning: Cannot modify header information - headers already sent by (output started at /homepages...piwigo/plugins/AMenuManager/amm_pip.class.inc.php:19) in /homepages...piwigo/include/page_header.php on line 101

Comme le plugin fonctionne correctement, mais que je ne peux pas modifier la version du php car j'y ai adapté mes autres sites du même hébergement, la solution que je vois serait de ne pas afficher le message d'erreur. C'est ce que l'on m'a indiqué pour mon PunBB, mais je ne saurais pas faire dans Piwigo.

Qui saurait m'aider, s'il vous plait ?

titounet
2017-01-23 15:54:12

Katryne a écrit:

Puisque AMM ne tourne pas en php 7, auriez-vous une astuce, une technique, une option, un autre plugin ...  pour ajouter des liens externes dans une boîte de menu ou dans un menu horizontal ?
Merci d'avance !

Bonjour Katryne,

De mon côté il fonctionne bien sous PHP 7
Juste quelquefois un message d'erreur en haut de page en front (très désagréable...) et en admin (c'est moins embêtant en admin).
C'est problématique car c'est un plugin très utilisé par de nombreuses personnes avec Piwigo (à mon humble avis les fonctionnalités de ce plugin me paraissent tellement essentielles qu'elles devraient être intégrées nativement dans Piwigo).

Le développeur initial n'entretient plus le plugin depuis 2014. L'équipe Piwigo avait répondu qu'ils mettaient le plugin à jour pour qu'il reste compatible avec la dernière version stable mais je pense que ce n'est malheureusement pas le cas, cf les posts précédents ici même :

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.

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

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.

Pied de page des forums

Propulsé par FluxBB

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