MyBB.support, le portail francophone de MyBB
Soucis sur version 1.2.7 - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.fr)
+-- Forum : Archives (https://mybb.fr/forum-25.html)
+--- Forum : Archives techniques (https://mybb.fr/forum-27.html)
+--- Sujet : Soucis sur version 1.2.7 (/thread-346.html)



Soucis sur version 1.2.7 - pawottageuh - 17-06-2007

Bonjour,

Je viens d'installer la version 1.2.7 de mybb que vous proposez deja traduite ( le pied Big Grin )

cependant je rencontre 2 erreurs:

1- Inscriptions:
Quelque soit l'option que je choisis dans le panneau d'admin les utilisateurs qui s'enregistrent se connectent directement au forum et peuvent poster ... j'ai testé avec l'activation par administrateur et la verification par e mail rien a faire :s

2- Couleurs:
La ce n'est pas un soucis mais une question, serait il possible d'elargir le pannel de couleur possible lors de la composition d'un message ( mes utilisateurs se plaignent des couleurs ) et j'aurais voulu pouvoir mettre plus de couleur ... comme dans le screen que j'ai fait sur un autre forum phpbb

[attachment=106]

Merci d'avance et bravo pour le boulot que vous faites !


RE: Soucis sur version 1.2.7 - spyto - 18-06-2007

pawottageuh a écrit :Bonjour,

Je viens d'installer la version 1.2.7 de mybb que vous proposez deja traduite ( le pied Big Grin )

cependant je rencontre 2 erreurs:

1- Inscriptions:
Quelque soit l'option que je choisis dans le panneau d'admin les utilisateurs qui s'enregistrent se connectent directement au forum et peuvent poster ... j'ai testé avec l'activation par administrateur et la verification par e mail rien a faire :s

Effectivement, y'a un os !!!
Tout se passe comme si le changement d'option n'était pas pris en compte!

J'ai regardé de plus près le fichier "/inc/settings.php", j'ai trouvé deux lignes erronées !
$settings['regtype'] = "---------------verify";
$settings['cssmedium'] = " -------------- db";
('----------------' représentant un paquet d'espaces devant !...)

Je ne sais pas pourquoi ! sans doute une mauvaise écriture et /ou interprétation du fichier settings.xml ? (non suppression des espaces ?).
Je compte sur CrazyCat pour m'aider à mettre le doigt sur l'erreur...

Remède (provisoire) pouvant avoir des effets secondaires ?
J'ai téléchargé ce fichier "/inc/settings.php" et j'ai viré les espaces afin d'avoir:
$settings['regtype'] = "verify";
$settings['cssmedium'] = "db";
Puis, je l'ai réuppé en écrasant l'original.

Et là, ça marche ! L'inscription est bien soumise à validation par email

Evidemment, c'est un peu "brutal" et pas très orthodoxe ! Mais en attendant de trouver le bug...
Il est certain qu'au prochain changement d'options, ces espaces vont revenir !

Citation :2- Couleurs:
La ce n'est pas un soucis mais une question, serait il possible d'elargir le pannel de couleur possible lors de la composition d'un message ( mes utilisateurs se plaignent des couleurs ) et j'aurais voulu pouvoir mettre plus de couleur ... comme dans le screen que j'ai fait sur un autre forum phpbb

Pour ça, on verra plus tard !...

@+
Spyto


RE: Soucis sur version 1.2.7 - spyto - 18-06-2007

Resalut,

D'abord, merci pour le report de bug, ça fait avancer les choses !

Comme je le pensais, le problème se situe effectivement dans le fichier "/install/resources/settings.xml".
Dans les des champs 'optionscode' contenant des valeurs 'select' ou 'radio', il y a des espaces malencontreux auxquels je n'avais pas prêté attention. Et MyBB n'a pas fait de "trim()" pour les éliminer !

J'ai donc corrigé ce fichier en conséquence.

Mais pour éviter de tout avoir à réinstaller, j'ai écrit un petit script qui corrige les 10 champs concernés par ces espaces incongrus. Peut-être y-en-a-t-il d'autres ?..

Ce script est livré avec les réserves d'usage... Je l'ai testé en local, c'est bon, je pense...
Mais rien ne vaut une bonne sauvegarde préalable de la base.

EDIT: testé le script en ligne, ça semble OK!

Pour l'utiliser, c'est on ne peut plus simple : il faut uploader le fichier "correction.php" dans le dossier "/install" du forum, puis l'exécuter.
Je n'ai pas fait d'interface graphique, juste quelques lignes de texte pour notifier le déroulement.

Teste-le. A la fin, réactualise l'admin pour mettre à jour les nouveaux paramètres.

Si ça ne marche pas, récupère le fichier "frsettings_10_06.zip" ci dessous.
Il contient un outil pour installer et/ou mettre à jour tous les paramètres. J'y ai inclus le nouveau fichier .xml.
Il y a une doc détaillée sur son utilisation.
En exécutant ce script et en prenant l'option "mise à jour" et "UTF-8", ça va reconstruire tous les settings sans toucher aux valeurs déjà modifiées.

Tiens-moi au courant...

PS: CrazyCat, si tu lis ce message, merci de mettre à jour l'archive complète avec ce nouveau "settings.xml" et de l'uploader (pas encore l'ADSL... ça ne saurait tarder...). Puis tu me donnes les liens que je les corrige dans mes posts.
Merci

Ci joint:
- le script de correction: (correction.php)
- le nouveau settings.xml (settings.zip)
- la package de "traduction" de l'ACP mis à jour (frsettings.zip)

EDIT: Oups... je me suis planté!... le settings_fr.xml de mise à jour devait être en Ansi normal pour être interprété par mon script, contrairement au settings.xml utilisé pour l'installation complète (en UTF8, lui...)
Dont acte, je réuppe frsettings.zip corrigé...

EDIT: 19-06
ReOups... Erreur de caractères UTF-8 du script correction.php, je le réuppe...


RE: Soucis sur version 1.2.7 - spyto - 18-06-2007

pawottageuh a écrit :2- Couleurs:
La ce n'est pas un soucis mais une question, serait il possible d'elargir le pannel de couleur possible lors de la composition d'un message ( mes utilisateurs se plaignent des couleurs ) et j'aurais voulu pouvoir mettre plus de couleur ... comme dans le screen que j'ai fait sur un autre forum phpbb

Salut,

Il existe un mod WYSIWYG HotEditor qui contient ces fonctionnalités (et bien d'autres).
Si tu as un compte sur mybbboard.net, va voir là:
http://community.mybboard.net/showthread.php?tid=19044

Sinon, tu as une démo ici:
http://www.ecardmax.com/hoteditor_forums/mybb_123/

Et le lien de téléchargement de ce MOD
http://www.ecardmax.com/ehelpmax/download.php

Te reste plus qu'à l'installer !

@+


RE: Soucis sur version 1.2.7 - pawottageuh - 19-06-2007

ReBonjour Wink

Merci pour ta correction ca marche c'est genial, j'ai juste encore un soucis avec la validation par mail, l'inscription se fait correctement le message apparait correctement sauf que le mail n'est jamais arrivé Big Grin,
donc peut etre que cela vient de la messagerie hotmail par contre donc a voir avec d'autres adresses je vais tester et je vous tiens au courant Wink

En ce qui concerne le Hoteditor c'est parfait meme un peu trop complet Big Grin je suis en train de voir pour retirer quelques options meme Big Grin

Merci en tout cas pour tout !!!


RE: Soucis sur version 1.2.7 - spyto - 19-06-2007

pawottageuh a écrit :Merci pour ta correction ca marche c'est genial

Je reviens te signaler un bug mineur dans mon script de correction...
Là aussi, je me suis mélangé les crayons entre UTF-8 et Ansi !

Ça n'a pas une grande importance, mais tu vas avoir des signes "bizarres" dans les datas modifiés du genre "Vérification par envoi d'email" dans l'admin (Options d'Enregistrement et de Profil/Méthode d'enregistrement).

J'ai corrigé le script (encore une bévue entres UTF-8 et pas UTF-8 !)
Récupérer le fichier modifié dans mon post de début et réexécute-le!

Citation :j'ai juste encore un soucis avec la validation par mail, l'inscription se fait correctement le message apparait correctement sauf que le mail n'est jamais arrivé,
donc peut etre que cela vient de la messagerie hotmail par contre donc a voir avec d'autres adresses je vais tester et je vous tiens au courant

Pour ce qui concerne la validation par email, j'ai testé aussi:
Avec une adresse hotmail, il semble que le message n'arrive jamais !?!?
Alors que ça marche nickel avec un email classique !?

Là, je ne vois pas pourquoi !!! D'autant plus que je suis enregistré sur cette board avec une adresse Hotmail !

CrazyCat, help please !!!


RE: Soucis sur version 1.2.7 - spyto - 19-06-2007

Non, fausse alerte !!!............

Ça marche aussi avec Hotmail, je viens de recevoir le mail de notification...

C'est juste un peu plus long, la faute en incombe aux serveurs Hotmail !

Dis-moi si tu as réussi...


RE: Soucis sur version 1.2.7 - CrazyCat - 21-06-2007

Toutes mes excuses, j'ai été on ne peut plus surchargé ces derniers jours et je n'ai pas suivi le forum.
Il faut faire quelque chose?


RE: Soucis sur version 1.2.7 - spyto - 21-06-2007

CrazyCat a écrit :Toutes mes excuses, j'ai été on ne peut plus surchargé ces derniers jours et je n'ai pas suivi le forum.
Il faut faire quelque chose?
Salut,

Oui, comme tu as pu le lire plus haut, j'ai laissé des espaces malvenus dans settings.xml du pack complet (dans les select et les radio). Par exemple:
Code :
<setting name="regtype">
         <title>Méthode d'enregistrement</title>
         <description><![CDATA[Veuillez sélectionner la méthode à utiliser quand les utilisateurs s'enregistrent.]]></description>
         <disporder>2</disporder>
         <optionscode><![CDATA[select
            instant=Activation immédiate
            verify=Vérification par envoi d'email
            randompass=Envoyer un mot de passe aléatoire
            admin=Activation par administrateur]]></optionscode>
         <settingvalue><![CDATA[verify]]></settingvalue>
         <helpkey></helpkey>
      </setting>

au lieu de:
Code :
<setting name="regtype">
         <title>Méthode d'enregistrement</title>
         <description><![CDATA[Veuillez sélectionner la méthode à utiliser quand les utilisateurs s'enregistrent.]]></description>
         <disporder>2</disporder>
         <optionscode><![CDATA[select
instant=Activation immédiate
verify=Vérification par envoi d'email
randompass=Envoyer un mot de passe aléatoire
admin=Activation par administrateur]]></optionscode>
         <settingvalue><![CDATA[verify]]></settingvalue>
         <helpkey></helpkey>
      </setting>

Grâce au report de pawottageuh qui n'arrivait pas à faire une validation d'inscription par email , cf. plus haut dans le thread, j'ai corrigé ces espaces et j'ai réuppé un fichier XML corrigé.
Je lui ai aussi écrit un petit script pour corriger les erreurs sans avoir à tout réinstaller...

Regarde dans mon post:
http://www.mybb.fr/showthread.php?tid=308&pid=1598#pid1598
j'ai fait un EDIT hier, j'ai rajouté le XML corrigé et le petit script pour ne pas avoir à tout réinstaller !

Si tu pouvais récupérer le pack, y remplacer le fichier XML par celui-ci et réupper l'ensemble ?
(je n'ai toujours pas l''ADSL et ça me prend un temps fou : si j'uppe à 2 Kb/s c'est le Pérou!)
Ensuite, tu me files les liens et je les modifie dans mon post... ou si tu as les droits, tu modifies toi-même le post..

Merci


 Utilitaire de traduction fourni par Regentronique