Categories > TinyButStrong general (FR) >

[TBS 3.00 beta 27] Bug avec les fonctions évènementielles

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: oxman
Date: 2006-03-28
Time: 14:37

[TBS 3.00 beta 27] Bug avec les fonctions évènementielles

Salut,

Alors j'ai téléchargé 3.00 beta 27, et dans le fichier en entête je vois :
Version  : 3.00b24 for PHP >= 5.0

Donc déjà je ne sais pas si c'est normal.
(Vous noterez que j'utilise php5)

J'ai testé ça :
     <td>[ACH.login;block=tr;ondata=my_func]</td>


        function my_func($blockName, &$CurrRec, $RecNum)
        {
                if ($CurrRec['sexe'] == 'H'):
                        $CurrRec['sexe'] = "<span style=\"color:#369\">".$CurrRec['sexe']."</span>";
                else:
                        $CurrRec['sexe'] = "<span style=\"color:#c66\">".$CurrRec['sexe']."</span>";
                endif;
        }

Du basique en somme, j'ai l'erreur :
Warning: Missing argument 3 for clsTinyButStrong::meth_Misc_UserFctCheck(), called in /home/datas/www/fruity-site/v2/tbs_class_v3.00b_php5.php on line 1450 and defined in /home/datas/www/fruity-site/v2/tbs_class_v3.00b_php5.php on line 2120

Après quelques tests, j'en déduis que dans la class tbs il manque un argument.

J'ai donc effectué ces changements :
627c627
<                       if ($this->meth_Misc_UserFctCheck($FctInfo,$ErrMsg)) {
---
>                       if ($this->meth_Misc_UserFctCheck($FctInfo,$ErrMsg, false)) {
878c878
<                       if (!$this->meth_Misc_UserFctCheck($Loc->OnFrmInfo,$ErrMsg)) {
---
>                       if (!$this->meth_Misc_UserFctCheck($Loc->OnFrmInfo,$ErrMsg, false)) {
1450c1450
<                                       if ($this->meth_Misc_UserFctCheck($Src->OnDataInfo,$ErrMsg)) {
---
>                                       if ($this->meth_Misc_UserFctCheck($Src->OnDataInfo,$ErrMsg, false)) {


A noter que j'ai mis "false" comme argument, au "feeling", donc peut-être que je me suis trompé et que pour certains il faut mettre "true", quoi qu'il en soit il manque quelque chose à ce niveau :)

Bravo pour l'excellent travail
By: Skrol29
Date: 2006-03-28
Time: 14:50

Re: [TBS 3.00 beta 27] Bug avec les fonctions évènementielles

Bonjour Oxman,

je viens de vérifier et c'est bien la 3.00b27 qui est déposée et tu devrais avoir 3.00b27 dans l'entête du fichier PHP 4 et PHP 5.
Si tu as un proxy, peut être que celui-ci te fournu un ancien fichier.

Il me semble justement qu'un bug comme celui que tu signal a été corrigé dans la dernière beta.

Pourrais-tu me confirmer que tout beigne quand tu auras le b27 ?
By: oxman
Date: 2006-03-28
Time: 15:21

Re: [TBS 3.00 beta 27] Bug avec les fonctions évènementielles

Et bien là je risque d'avoir quelques problèmes car :
The requested URL /fr/download/download.php was not found on this server.

:')

Mais dès que tu répares le liens, je te tiens au courant.
Je trouvais justement bizarre cette différence de version.
Mais je l'ai téléchargé deux fois, toujours le même problème, et je n'utilise pas de proxy.
By: Skrol29
Date: 2006-03-28
Time: 15:25

Re: [TBS 3.00 beta 27] Bug avec les fonctions évènementielles

Je comprends pas. Je n'ai rien modifié. Je viens encore de tester et ça fontionne impec pour moi.
By: Skrol29
Date: 2006-03-28
Time: 15:29

Re: [TBS 3.00 beta 27] Bug avec les fonctions évènementielles

By: oxman
Date: 2006-03-28
Time: 15:30

Re: [TBS 3.00 beta 27] Bug avec les fonctions évènementielles

Tu dois être sur le cache de ton navigateur.

Car j'ai essayé avec Firefox : marche pas
Avec internet explorer : marche pas
avec wget : marche pas

le lien que ça me donne quand je clique sur télécharger :
http://www.tinybutstrong.com/fr/download/download.php?file=tbs_beta.zip&sid=2
By: oxman
Date: 2006-03-28
Time: 15:32

Re: [TBS 3.00 beta 27] Bug avec les fonctions évènementielles

Désolé j'ai raté un post, ton dernier lien fonctionne.
Ca me fait bien télécharger la bonne version.

Et plus de bug :)

Si tu as 5mn tu peux passer sur TBS free chat pour mon post sur "class abstraction db", je crois que j'ai trouvé une solution propre, mais pas sur que ça soit réalisable :)
By: Skrol29
Date: 2006-03-28
Time: 15:35

Re: [TBS 3.00 beta 27] Bug avec les fonctions évènementielles

Ok, j'ai compris, c'est la page de téléchargement en français qui était erronée. C'est corrigé.
Merci à toi.