Fork me on GitHub

Rapport de message :*
 

Re: modulebuilder

Titre du sujet : Re: modulebuilder
par JJDai sur 10/08/2020 23:37:23

en fait le nom en minuscule a générer une erreur que je n'avais pas vue à l'installation du module ce qui en a générée plein d'autre.
j'ai tout désinstallé et tout réinstallé, et ça l'air de beaucoup mieux fonctionner, les listes déroulantes sont bien alimentées,
par contre les fichiers de langues c'est pas mieux, il y a toujours l'antislash en début de chaque ligne:
Citation :
\define('CO_' . $moduleDirNameUpper . '_GDLIBSTATUS', 'GD library support: ');
\define('CO_' . $moduleDirNameUpper . '_GDLIBVERSION', 'GD Library version: ');
\define('CO_' . $moduleDirNameUpper . '_GDOFF', "<span style='font-weight: bold;'>Disabled</span> (No thumbnails available)");
\define('CO_' . $moduleDirNameUpper . '_GDON', "<span style='font-weight: bold;'>Enabled</span> (Thumbsnails available)");


en plus ce n'est pas très cohérent, les fichiers de langues ne sont pas générés de la même manière.
common.php utilise la variable $moduledirNameUpper
et pas le fichier main .php.
Citation :
\define('_MA_QUIZ_INDEX', 'Home');
\define('_MA_QUIZ_TITLE', 'quiz');
\define('_MA_QUIZ_DESC', 'This module is for doing following...');


perso je trouve plus pratique la deuxième méthode comme dans main.php car il est plus facile de faire des recherche sur une constante pour savoir par exemple si elle est définie ou non.


JJDai

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

88 Personne(s) en ligne (73 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 88 | Plus ...