CMS Automne
http://www.automne-cms.org/forum/

Réparation d'un Plugin
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=372
Page 1 sur 1

Auteur:  Chrys [ Mar Avr 29, 2008 10:13 pm ]
Sujet du message:  Réparation d'un Plugin

Voilà le scénario :
J'avais un Objet disposant d'un plugin WYSIWYG. J'ai supprimé sa définition du module pour des raisons très personnelles :?
Je recréé un autre objet avec son propre plugin WYSIWYG.
Et boum, je tente la modification d'une page, clic sur la zone à modifier, clic sur la barre d'outil "Modules Automne", et là rien... la fenêtre s'ouvre, mais vide...
J'ai obtenu, en activant le debug ce message :
Citer:
Automne (TM) 3.3.1 error : modulesCatalog : getByCodename : codename is null (View BackTrace)
Fatal error: Call to a member function on a non-object in /usr/home/v1031/html/automne/admin/modules/polymod/fckplugin.php on line 135

J'ai trouvé ensuite la méthode getAllPluginDefinitionsForObject de la classe CMS_poly_object_catalog responsable de la liste des définitions de plugins. Je suis donc remonté jusqu'à la requête et est supprimé l'enregistrement adéquat de la table mod_object_plugin_definition avec une clause where sur la colonne object_id_mowd qui pointé vers mon ancienne définition d'objet, celle supprimée...
Bon, je sais pas si c'est clair...
Juste pour signaler ce petit dysfonctionnement pour que lorsqu'on supprime une définition d'objet, son plugin WYSIWYG devrait être supprimé en même temps...

Chrys.

Auteur:  Sébastien [ Mer Avr 30, 2008 9:41 am ]
Sujet du message: 

Merci d'avoir remonté ce pb et d'en avoir creusé la cause :-)

Je vais ajouter ça dans la (future) version 1.02 du polymod

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/