Remonter la section "Répondre" sous le dernier sujet
Révision infoking1 du 24/09/2011
Introduction :
Suite à un inconfort au niveau du système de réponse, je vous propose d'y remédier avec un simple déplacement de code.
Le visuel :
<a href="/upload/forum_avant.jpg" rel=lightbox[roadtrip]>Preview du forum avant ...</a> | <a href="/upload/forum_apres.jpg" rel=lightbox[roadtrip]> Preview du forum après ...</a>
La mise en place:
Pour cela rendez-vous dans le dossier racine "forumtemplates". Ouvrez le fichier "forum_topic.tpl" avec votre Notepad ou Bloc-note, à la ligne 337 environ ...
Vous y trouverez cette partie là :
Code TPL :
# IF C_AUTH_POST # <div class="forum_post_form"> <form action="post{U_FORUM_ACTION_POST}" method="post" onsubmit="return check_form_msg();"> <div> <div style="font-size:10px;text-align:center;"><label for="contents">{L_RESPOND}</label></div> {KERNEL_EDITOR} <label><textarea class="post" rows="15" cols="66" id="contents" name="contents">{CONTENTS}< /textarea></label> <fieldset class="fieldset_submit" style="padding-top:17px;margin-bottom:0px;"> <legend>{L_SUBMIT}</legend> <input type="submit" name="valid" value="{L_SUBMIT}" class="submit" /> <script type="text/javascript"> <!-- document.write('<input value="{L_PREVIEW}" onclick="XMLHttpRequest_preview();" type="button" class="submit" />'); --> </script> <noscript><div><input value="{L_PREVIEW}" type="submit" name="prw" class="submit" /></div></noscript> <input type="reset" value="{L_RESET}" class="reset" /> </fieldset> </div> </form> </div> # ENDIF #
Supprimer là !!!
Ensuite sur ce même fichier, remontez à la ligne 309 ou vous trouverez cette ligne :
Code TPL :
# END msg #
Juste en dessous, placez y ce code :
Code TPL :
<div class="msg_position"> <div class="msg_container2" style="border-top: 1px solid;"> # IF C_AUTH_POST # <div class="forum_post_form"> <form action="post{U_FORUM_ACTION_POST}" method="post" onsubmit="return check_form_msg();"> <div> <div style="font-size:10px;text-align:center;"><label for="contents">{L_RESPOND}</label></div> {KERNEL_EDITOR} <label><textarea class="post" rows="15" cols="66" id="contents" name="contents">{CONTENTS}< /textarea></label> <fieldset class="fieldset_submit" style="padding-top:17px;margin-bottom:0px;"> <legend>{L_SUBMIT}</legend> <input type="submit" name="valid" value="{L_SUBMIT}" class="submit" /> <script type="text/javascript"> <!-- document.write('<input value="{L_PREVIEW}" onclick="XMLHttpRequest_preview();" type="button" class="submit" />'); --> </script> <noscript><div><input value="{L_PREVIEW}" type="submit" name="prw" class="submit" /></div></noscript> <input type="reset" value="{L_RESET}" class="reset" /> </fieldset> </div> </form> </div> # ENDIF # </div> </div>
Enregistrez le fichier. Ensuite régénérez les caches PBt (Administration/Outils). Suite à ce déplacement, normalement vous devriez avoir le système de réponse sous le dernier sujet
Si vous avez des questions, n'hésitez pas à les poser sur le forum
- Si vous avez un soucis de "chevauchement du panneau smileys" par la suite, la solution est ici sur le forum. (Merci à Pat)