Même en installant/activant [extension by grum] Advanced Search Engine, j'ai toujours la même erreur
Hors ligne
Bug corrigé en ajoutant :
include_once(PHPWG_PLUGINS_PATH.'GrumPluginClasses/classes/GPCRequestBuilder.class.inc.php');
dans lmt_root.class.inc.php
Hors ligne
Autre problème, dans l'onglet "Search" de LMT, quand je lance une recherche :
Fatal error: Class 'CommonPlugin' not found in /home/pierrick/public_html/piwigo/piwigo.com/2.2/plugins/lmt/main.inc.php on line 110
Effectivement quand je lis le code, on fait appel à cette classe sans avoir chargé le fichier correspondant de GPC. Je lis le code de AMetadata, et par analogie, j'ajoute un :
include_once(PHPWG_PLUGINS_PATH.'GrumPluginClasses/classes/CommonPlugin.class.inc.php')
juste avant :
include_once('lmt_version.inc.php'); // => Don't forget to update this file !!
et ça passe beaucoup mieux. Par contre, dans AMetadata, il y a aussi un :
include_once('amm_root.class.inc.php');
et il n'y a pas l'équivalent dans lmt/main.inc.php, est-ce volontaire ?
Hors ligne
Je regarde tout çà ce soir...
La seule dépendance de LMT, c'est GrumPluginClasses.
Par contre, la raison pour laquelle je n'ai pas les messages d'erreur chez moi, c'est que sur mon site dev j'ai tout un tas de plugins qui chargent les includes cités pour leur propres besoins. Donc le problème n'apparait pas chez moi.
Pas eu le temps de tester sur mon site de test (sur lequel notamment, je teste les plugins "seuls" pour détecter ce genre de choses)
En fait, le plugin n'a pas besoin ASearchEngine : le moteur de recherche et les pages associées sont des composants de GrumPluginClasses, ASE n'est qu'une mise en pratique du moteur.
Tout plugin se connectant sur le moteur de GPC est donc par définition, compatible avec ASE. Sauf quand on oublie de charger les includes ^_^;
Hors ligne
grum a écrit:
Concernant les thèmes Gally, la version Gally/Default qui est en ligne est compatible, mais n'est pas optimisée (quelques traductions ont changées et doivent être mises à jour dans les templates + gestion des icones à revoir)
J'ai l'impression qu'il y a un bug avec l'icône pour ajouter une photo dans ses favoris : l'icône ne s'affiche pas.
Hors ligne
grum a écrit:
La seule dépendance de LMT, c'est GrumPluginClasses.
ouf :-) j'en étais arrivé à la même conclusion après avoir ajouté 2 includes.
Hors ligne
plg a écrit:
grum a écrit:
Concernant les thèmes Gally, la version Gally/Default qui est en ligne est compatible, mais n'est pas optimisée (quelques traductions ont changées et doivent être mises à jour dans les templates + gestion des icones à revoir)
J'ai l'impression qu'il y a un bug avec l'icône pour ajouter une photo dans ses favoris : l'icône ne s'affiche pas.
Je viens de mettre le dépôt à jour (Gally/Default + Gally/Black-graphite qui dispose de quelques templates)
Normalement toutes les clefs sont maintenant à jour, ainsi que le pb d'icône que tu évoques.
Hors ligne
plg a écrit:
Par contre, dans AMetadata, il y a aussi un :
Code:
include_once('amm_root.class.inc.php');et il n'y a pas l'équivalent dans lmt/main.inc.php, est-ce volontaire ?
tu veux dire dans AMenuManager ?
En fait cet include est en trop, car il est ensuite chargé par l'appel des fichiers aip et pip.
Hors ligne
non, je l'avais vu dans AMetadata il me semble. Mais si tu dis qu'il est de trop, pas de soucis :-) j'ai ajouté juste ce qu'il fallait (et ça semble bien tourner)
Hors ligne
mon pem de test est à jour de la version 1.3.0b
à priori, pas constaté de problèmes.
Hors ligne
grum, est-ce volontaire que dans gally-default, thumbnails.css soit chargé en dehors de combine_css ? (cela empêche de faire des personnalisation avec local/css/gally-default-rules.css)
Hors ligne
(à la lecture de gally-default/template/header.tpl je vois que tous les CSS sont chargé hors combine_css, je sais qu'on en a discuté la dernière fois qu'on s'est vu, mais je ne sais pas si tu as trouvé une solution)
Hors ligne
oublies ce que j'ai écrit... en fait ça fonctionne bien le surchargement par local/css/gally-default-rules.css, je me suis trompé d'installation de Piwigo (un peu trop d'onglets ouverts !)
Hors ligne