Bonjour, je gère actuellement le forum d'un ami, il est sous 1.1.10 . Depuis pas mal de temps quand les gens répondent à un sujet il retourne dans la sous catégorie et non dans le post comme normalement ça devrait l'être.
J'ai essayé en cochant et décochant l'option dans le profil "Par défaut, retourner dans les fils de discussion après avoir posté." et aussi en passant par l'administration et le reset des options du thème.
Si vous aviez une idée. Merci d'avance.
Bonjour,
Tu dois passer par : Réinitialiser les options par défaut (et des invités) pour ce thème et là tu dois cocher l'option correspondante et sauver. Si cela ne fonctionne c'est que tu as un conflit quelque part avec un mod ou autre script :)
Il est possible que ça vienne de là car j'ai pas mal de MOD. Pour le moment je n'ai pas eu de souci à part ça. Et la technique du reset des options par thème ne fonctionne pas
tu as un lien vers ton forum stp?
bonjour gravutrad, le lien est http://forum.consommateur-gagnant.fr sinon j'ai une autre adresse pour un forum de test qui est la copie de l'autre si besoin
avec un autre thème tu as le pb? (en effet chez toi ca revient sur la section et pas le post en lui même)
Le thème est celui par défaut juste une modif de ma part, et même avec celui par défaut ça fait ça. Je viens de mettre le nez dans les différents fichiers PHP, en faisant une recherche sur back qui doit correspondre je pense à la fonction back_to_topic ou un truc dans le genre, la plupart du temps ce mot back revient dans le fichier post.php. Dans ce fichier d'après ce que j'ai vu j'ai 2 MOD qui le modifie HIDE et poisson d'avril . Cette nuit je vais enlever le HIDE du forum de test pour tester.
Bonsoir,
Regarde au passage si tu as des erreurs dans les logs de Smf pour voir ce qu'il en retourne :)
Non pas d'erreur, je regarde dès que je me connecte sur le forum il n'y en a jamais.
Lainaus käyttäjältä: bazo - heinäkuu 21, 2009, 12:25:30 IP
Le thème est celui par défaut juste une modif de ma part, et même avec celui par défaut ça fait ça. Je viens de mettre le nez dans les différents fichiers PHP, en faisant une recherche sur back qui doit correspondre je pense à la fonction back_to_topic ou un truc dans le genre, la plupart du temps ce mot back revient dans le fichier post.php. Dans ce fichier d'après ce que j'ai vu j'ai 2 MOD qui le modifie HIDE et poisson d'avril . Cette nuit je vais enlever le HIDE du forum de test pour tester.
fait les tests et dis nous.
Bon je suis content de moi sur ce coup. Gravutrad tu vas rigoler car je sais qu'avec Mkc tu as eu quelques soucis et en fait le problème venait d'un de ses MOD que j'ai installé il y a longtemps. C'est le MOD postperso, après je ne sais pas si ça vient du MOD ou de moi qui est mal fait quelque chose peu importe.
En fait le problème venait principalement du fichier post.template.php, en changeant ce fichier avec l'original je n'avais plus de problème donc maintenant nickel sans erreur dans l'admin en plus.
Maintenant j'ai un autre souci qui n'en est pas vraiment un, en fait il y a un HIDe dans certains messages pour cacher les coordonnées de recruteurs pour des réunions de consommateur, pour obliger les gens à répondre on a trouvé ce système de HIDE, donc maintenant les gens vont retourner dans le fil de discussion mais pas le message original où il y aura les coordonnées mais sur leur message qu'ils viennent de poster c'est un peu dommage si vous aviez une idée.
Merci en tout cas de l'aide.
Pour le mod il surement tout simplement pas à jour.
Pour le mod hide est t'il à jour aussi?
Oui le MOD est à jour j'en ai profité pour le faire.
et toujours le pb?
ça ne venait pas du mod HIDE mais du MOD postperso
oui mais pour ton deuxième pb?
ah c'était pas vraiment un problème en fait quand on écrit une nouvelle réponse il revient au message qu'on vient d'écrire et je voulais qu'il revienne au premier message. Donc du coup dans ce bout de code du post.template.php
// Return to post if the mod is on.
if (isset($_REQUEST['msg']) && !empty($_REQUEST['goback']))
redirectexit('topic=' . $topic . '.msg' . $_REQUEST['msg'] . '#msg' . $_REQUEST['msg'], $context['browser']['is_ie']);
elseif (!empty($_REQUEST['goback']))
redirectexit('topic=' . $topic . '.new#new', $context['browser']['is_ie']);
J'ai modifié .new#new en .msg#msg .
Et voilà voilà je ne sais pas si c'est élégant comme modification mais en tout cas ça fait ce que je voulais et sans erreur.