Bonjour,
Utilisateur à une époque de l'excellent Glossary en version compatible 1.5, j'ai découvert avec plaisir la publication, ce mois-ci, d'une version compatible 2.5 et j'ai voulu aussitôt l'essayer sur divers sites de tests.
Hélas, entre l'un qui m'a laissé pages blanches et les autres un message d'erreur, avec impossibilité de terminer l'installation, je cherche qui l'a réussie ! Pourtant, sur le forum de ce composant, certains semble avoir pu installer et faire fonctionner Glossary !
D'abord, il faut savoir que l'installation du composant Glossary nécessite celle, préalable, du plugin jaliro et son activation.
Si ce plugin n'a pas été installé et/ou activé, le composant ne s'installe pas.
Mais là où le bât blesse, c'est que une fois ce plugin actif, l'installation du composant nécessite une inscription dans la table des menus, impossible en raison d'une erreur de syntaxe dans un fichier d'installation du plugin (www\plugins\system\jaliro\jaliro\libraries\cmsapi \cmsapiInstaller.php), erreur qu'on retrouve aussi dans le fichier équivalent de Joomla! 2.5.6 (www\libraries\cmsapi\cmsapiInstaller.php).
L'erreur est due à la tentative d'utilisation (ligne 318 du fichier) du nom de champ "name" au lieu de "title" dans cette table !
Je vais tester sur un nouveau site test après modification des deux fichiers en question et je vous tiendrai au courant.
Complément : les deux fichiers en question proviennent du plugin jaliro !
Utilisateur à une époque de l'excellent Glossary en version compatible 1.5, j'ai découvert avec plaisir la publication, ce mois-ci, d'une version compatible 2.5 et j'ai voulu aussitôt l'essayer sur divers sites de tests.
Hélas, entre l'un qui m'a laissé pages blanches et les autres un message d'erreur, avec impossibilité de terminer l'installation, je cherche qui l'a réussie ! Pourtant, sur le forum de ce composant, certains semble avoir pu installer et faire fonctionner Glossary !
D'abord, il faut savoir que l'installation du composant Glossary nécessite celle, préalable, du plugin jaliro et son activation.
Si ce plugin n'a pas été installé et/ou activé, le composant ne s'installe pas.
Mais là où le bât blesse, c'est que une fois ce plugin actif, l'installation du composant nécessite une inscription dans la table des menus, impossible en raison d'une erreur de syntaxe dans un fichier d'installation du plugin (www\plugins\system\jaliro\jaliro\libraries\cmsapi \cmsapiInstaller.php), erreur qu'on retrouve aussi dans le fichier équivalent de Joomla! 2.5.6 (www\libraries\cmsapi\cmsapiInstaller.php).
L'erreur est due à la tentative d'utilisation (ligne 318 du fichier) du nom de champ "name" au lieu de "title" dans cette table !
Code PHP:
$this->database->setQuery("INSERT INTO `#__menu` "
." (`id`, `menutype`, `name`, `link`, `type`, `published`, `parent`, `componentid`, `sublevel`, `ordering`, `checked_out`, `checked_out_time`, `pollid`, `browserNav`, `access`, `utaccess`, `params`) "
Complément : les deux fichiers en question proviennent du plugin jaliro !
Commentaire