[Résolu] Façon des messages - sujets - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.fr) +-- Forum : MyBB.fr (https://mybb.fr/forum-1.html) +--- Forum : Support (https://mybb.fr/forum-5.html) +--- Sujet : [Résolu] Façon des messages - sujets (/thread-871.html) |
[Résolu] Façon des messages - sujets - Hellus - 03-09-2008 Salut, Je veux bien que dans mon forum changer la façon des message je veux pas que les messages (Leurs façons) comme Phpbb mais je veux que il reste comme la V1.2.14 et les autres et l'ancienne version pas comme ça : En utilisant V1.4.1 !!!!! Merci beaucoup de votre aide !! Hellus =). RE: Façon des messages - sujets - spyto - 03-09-2008 Sujet déjà traité, ici: http://www.mybb.fr/showthread.php?tid=792 RE: Façon des messages - sujets - Hellus - 03-09-2008 Euuh j'ai mis : Affiche les messages en utilisant la disposition classique ! Ça reste toujours l'horizontale :/ RE: Façon des messages - sujets - spyto - 03-09-2008 Est-ce que d'autres modifs par ailleurs dans les paramètres sont prises en compte ?... Peut-être un problème de droits d'écriture sur 'settings.php' ? Quel est le CHMOD de ton fichier '/inc/settings.php' ? Essaie de le mettre à 777. RE: Façon des messages - sujets - Hellus - 03-09-2008 Elle est déjà en 777 x_x RE: Façon des messages - sujets - spyto - 03-09-2008 Alors là !!! Edite ton fichier 'inc/settings.php' pour voir la valeur du paramètre actuellement sauvé... (Il s'appelle 'postlayout') Quelque part, tu devais voir une ligne comme ça: Code PHP : $settings['postlayout'] = "horizontal"; ou Code PHP : $settings['postlayout'] = "classic"; Uhhhh !! Je viens de faire le test sur un forum chez Free... et j'ai le même problème que toi ! Pourtant le fichier settings.php est bien modifié !? Bug ? Mystère... Je vais chercher... EDIT: Je viens de faire un test en local, c'est pareil ! RE: Façon des messages - sujets - spyto - 03-09-2008 Et comme on dit: qui cherche trouve !! Et non, ce n'est pas un bug ! En fait, la valeur "globale" de la variable 'postlayout' fixée dans l'admin n'est pas prise en compte de façon générale pour tous les utilisateurs. C'est la valeur de cette même variable dans le panneau de configuration de chaque utilisateur qui est prise en compte !!! Il faut que chaque utilisateur valide le paramètre dans son profil: Options/Affichage des sujets, comme ça: Il faut que l'utilisateur ait coché cette case pour l'affichage classique. En bref, le choix de l'utilisateur dans ses options prime sur la paramétrage de l'Admin ! C'était aussi simple que ça ! Donc c'est bon ! RE: Façon des messages - sujets - spyto - 03-09-2008 Donc, le réglage dans l'admin n'affecte que les invités ! (puisque le réglages des utilisateurs prime sur le réglage admin). Il semble que ceci sera changé dans la prochaine release. En effet, il est anormal que le réglage utilisateur "écrase" le réglage Admin ! Ce qui fait que c'est un peu galère si tu veux que tous tes utilisateurs utilisent l'affichage classique... Alors il me semble que si tu veux absolument cela, il faut: 1. Mettre à 'classique' dans l'Admin 2. Pour ceux qui vont s'enregistrer, ignorer l'option de modification dans le panneau utilisateur. Pour cela édite le fichier inc/datahandlers/user.php Cherche: Code PHP : $this->verify_yesno_option($options, 'classicpostbit', 0); Code PHP : if($mybb->settings['postlayout'] == 'horizontal') Mais garde à l'esprit qu'une fois enregistrés, ils pourront à nouveau désactiver l'affichage classique ! 3. Pour tes utilisateurs déjà enregistrés, une petite requête SQL devrait forcer (temporairement je te l'accorde) l'affichage classique. Dans phpMyAdmin, simplement Code : UPDATE mybb_users SET classicpostbit=1 Livré sans aucune garantie ! A tes risques et périls... @+ Spyto RE: Façon des messages - sujets - Hellus - 03-09-2008 Et pour reupdate horizental c'est : UPDATE mybb_users SET horizontalpostbit =1 ? RE: Façon des messages - sujets - Kinder99 - 03-09-2008 Je vous conseil d'appliquer le code PHP sur inc/datahandlers/user.php, qui, affiche par défaut le mode classique pour les nouveau membres, puis faire la requête SQL : UPDATE mybb_users SET classicpostbit=1 pour appliquer cet affichage aux membres déja enregistrés. Moi sa a marcher, merci Spyto ! RE: Façon des messages - sujets - Hellus - 03-09-2008 Non j'ai besoin pour l'horizontale je veux la requête de l'horzi' !! RE: Façon des messages - sujets - spyto - 03-09-2008 Hellus a écrit :Non j'ai besoin pour l'horizontale je veux la requête de l'horzi' !!"je voudrais"... c'est mieux Mais tu te contredis ! Dans ton post initial, ci-dessus, tu voulais l'affichage "classique" style 1.2.14 !? D'apès moi, la requête serait plutôt (sans doute?, non testé): Code PHP : UPDATE mybb_users SET classicpostbit=0 RE: Façon des messages - sujets - Hellus - 03-09-2008 Ouais mais le classique il est un peu pas arranger xD Donc je reprend le Horizontale ^^ . Merci bien Spyro . RE: Façon des messages - sujets - Nodark - 03-09-2008 J'ai eu ce problème http://www.mybb.fr/showthread.php?tid=860 RE: [Résolu] Façon des messages - sujets - Foxor - 10-10-2008 Merci . RE: [Résolu] Façon des messages - sujets - Hellus - 12-10-2008 Omg le up!! RE: [Résolu] Façon des messages - sujets - bruno36 - 25-10-2008 Bonjour Moi dans mon fichier j'ai pas le meme code, je trouve sa a la ligne 190 function verify_yesno_option(&$options, $option, $default=1) |