|
Re: Réservation de salles |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Il y a probablement des bugs liés aux dernières versions de php et de msql. Si je trouve un moment, je regarderais de plus près, sinon il faut remonter les bug à Mamba qui semble avoir été le dernier à travailler dessus.
Posté le : 16/05/2022 17:49
|
|
|
Re: Réservation de salles |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Il me semble qu'il y avait un très vieux module qui traitait de ça, mais pas dans les modules récents à ma connaissance.
Posté le : 16/05/2022 17:34
|
|
|
Re: Fonction smarty |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Je maitrise pas trop ces trucs, amis je vais y jeter un œil. sinon en attendant, j'ai procédé en amont. Ca alourdi le code, mais bon ça fonctionne c'est déjà ça. Je vais de ce pas voir le chapitre 15 Merci.
Posté le : 07/04/2022 19:46
|
|
|
Re: Fonction smarty |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Bon finalement pas résolu, je m'explique. J'arrive à charger une fonction avec register_function, ça marche impeccable. problème lors d'une mise à jour ou de l'installation, il y a un bug a cause de ces fonctions qui ne sont pas reconnue, du coup la mise à jour n'est pas faite J'ai essayé de mettre l’enregistrement de ces fonctions dans la fonction "update" du module, mais pas mieux.
La seul solution que je voie est de calculer toutes les valeurs qui utilise ces fonction en amont et d'assigner le tableau. Ca marchera, mais je ne trouve pas ça très propre.
Y-a-til moyen d'enregistrer ces plugin de fonction sans les mettre dans le dossier xoops_plugins. Ou peut-on tester dans un template l'existence d'un plugin de fonction. JJDai
Posté le : 06/04/2022 20:53
|
|
|
Re: Fonction smarty |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
après plusieurs tâtonnement, problème réglé
Posté le : 04/04/2022 21:48
|
|
|
Re: Fonction smarty |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
pour le nommage j'ai trouvé ça: ok https://www.smarty.net/docsv2/fr/plugins.naming.conventions.tplJ'ai réussi à faire mon plugin, mais il est dans le dossier "class/smarty/xoops/plugins", l'inconvénient est qu'il est systématiquement chargé, mais je n'en ai besoin que dans un module. Je pense donc qu'il serait mieux dans le dossier du module, mais comment charger un plugin smarty spécifique à un module ? il semble qu'il faille utiliser la fonction register_compiler_function() mais je ne comprends pas comment l'utiliser.
Posté le : 04/04/2022 15:56
|
|
|
Fonction smarty |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Bonjour, J'ai déjà fait ça, mais il y a bien longtemps. Je cherche à faire un plugin smarty style la fonction "xoModuleIcons32", mais je bute sur les règles de nommage.
Est-ce que je peux ajouter un dossier "monModule_plugins" ou vaut-il mieux ajouter le fichier dans "xoops_plugins"
y a-t-il des règles pour nommer le fichier, et la fonction ?
Comment se fait l'appel avec plusieurs paramètres dans les templates ?
JJDai
Posté le : 04/04/2022 15:17
|
|
|
Re: Bonjour |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Mamba a corrigé les bugs que je lui ai remontés, mails il précise à bon escient: Citation :Veuillez noter qu'il s'agit d'un module très ancien ! J'ai essayé de le moderniser un peu avec des espaces de noms et des indications de type, mais je suis sûr qu'il y aura des tonnes de bogues et de problèmes de compatibilité, alors continuez à tester et à l'améliorer ! Et je ne vais pas tester tout de suite, je suis déjà en main avec mon module de quiz que je souhaite terminer avant toute chose. JJdai
Posté le : 27/03/2022 16:02
|
|
|
Re: Bonjour |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
J'ai remonté les bugs que j'ai trouvés, https://github.com/mambax7/xhelp/issuesmais je n'ai pas encore tester complétement ce module que je pensais utiliser dans quelques temps. JJDai
Posté le : 27/03/2022 14:24
|
|
|
Re: Bonjour |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Bonjour, attention, il semble qu'il y ai plusieurs bugs du à la casse sur les fichiers de class notamment. Je suis en train de les répertorier pour remonter l'info. JJDai
Posté le : 27/03/2022 13:59
|
|
|