The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
A new 'newreply' look Details »» | |||||||||||||||||||||||||
This is a New Reply modification to accompany lordtopcat's New Thread modification. Credit for the idea goes to him. Permission to use the idea was granted in his mod's thread.
This modification moves the post reply options from below the editing area, to the left (or right) side of the screen. Smilies were moved courtesy of Princeton's GTSmiliebox - Move Smilies Below Editor mod. newreply-fluid-narrow.png [TEMPLATE EDITS] Open Style Manager -> xx Your Style Here xx -> Edit Templates -> New Posting Templates -> newreply For those who want the options on the left, replace your NEWREPLY template with this code: Code:
$stylevar[htmldoctype] <html xmlns="http://www.w3.org/1999/xhtml" dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> $headinclude <title>$vboptions[bbtitle] - $vbphrase[reply_to_topic]</title> </head> <body$onload> $header $navbar $postpreview <form action="newreply.php?do=postreply&t=$threadid" name="vbform" method="post"<if condition="!is_browser('webtv')"> onsubmit="return vB_Editor['$editorid'].prepare_submit(0, $vboptions[postminchars])"</if>> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat" colspan="2"> <span class="smallfont" style="float:$stylevar[right]"><strong>$vbphrase[thread]</strong>: $threadinfo[prefix_plain_html] <a href="showthread.php?$session[sessionurl]t=$threadinfo[threadid]">$threadinfo[title]</a></span> $vbphrase[reply_to_thread] </td></tr> <tr> <td width="50%" class="alt2" valign="top"><!-- set options column width --> <if condition="$show['misc_options']"> <fieldset class="fieldset"> <legend>$vbphrase[miscellaneous_options]</legend> <div style="padding:$stylevar[formspacer]px"> <if condition="$bbuserinfo['signature'] != ''"><div><label for="cb_signature"><input type="checkbox" name="signature" value="1" id="cb_signature" tabindex="1" $checked[signature] />$vbphrase[show_your_signature]</label></div></if> <if condition="$show['parseurl']"><div><label for="cb_parseurl"><input type="checkbox" name="parseurl" value="1" id="cb_parseurl" tabindex="1" $checked[parseurl] />$vbphrase[automatically_parse_links_in_text]</label></div></if> $disablesmiliesoption </div> </fieldset> </if> $attachmentoption <if condition="$show['member']"> <fieldset class="fieldset"> <legend>$vbphrase[thread_subscription]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> <tr> <td>$vbphrase[notification_type]:<br /><select name="emailupdate" tabindex="1"> <option value="9999" $emailchecked[9999]>$vbphrase[do_not_subscribe]</option> <option value="0" $emailchecked[0]>$vbphrase[no_email_notification]</option> <option value="1" $emailchecked[1]>$vbphrase[instant_email_notification]</option> <option value="2" $emailchecked[2]>$vbphrase[daily_email_notification]</option> <option value="3" $emailchecked[3]>$vbphrase[weekly_email_notification]</option> </select></td> <if condition="$show['subscribefolders']"><td>$vbphrase[folder]:<br /><select name="folderid" tabindex="1">$folderbits</select></td></if> </tr> </table> </fieldset> </if> <if condition="$show['threadrating']"> <fieldset class="fieldset"> <legend>$vbphrase[rate_thread]</legend> <div style="padding:$stylevar[formspacer]px"> <div>$vbphrase[can_add_a_score_for_thread]</div> <div> <select name="rating" tabindex="1"> <option value="0"$rate[0]>$vbphrase[choose_a_rating]</option> <optgroup label=" "> <option value="5"$rate[5]>5 : $vbphrase[excellent]</option> <option value="4"$rate[4]>4 : $vbphrase[good]</option> <option value="3"$rate[3]>3 : $vbphrase[average]</option> <option value="2"$rate[2]>2 : $vbphrase[bad]</option> <option value="1"$rate[1]>1 : $vbphrase[terrible]</option> </optgroup> </select> </div> </div> </fieldset> </if> $threadmanagement $forumrules <!-- posting rules adjustment per ltc --> </td> <td width="50%" align="center" class="alt1"><!-- set editing column width --> <div style="width:$stylevar[formwidth]" align="$stylevar[left]"> $usernamecode $human_verify <!-- subject field --> <table cellpadding="0" cellspacing="0" border="0" class="fieldset"> <tr> <td class="smallfont" colspan="3">$vbphrase[title]:</td> </tr> <tr> <td><input type="text" class="bginput" name="title" value="$title" size="50" maxlength="$vboptions[titlemaxchars]" tabindex="1" title="$vbphrase[optional]" /></td> <td> </td> <td><img id="display_posticon" src="$selectedicon[src]" alt="$selectedicon[alt]" /></td> </tr> </table> <!-- / subject field --> <!-- message area --> <div class="smallfont">$vbphrase[message]:</div> $messagearea <!-- / message area --> <if condition="$unquoted_post_count > 0"> <div id="unquoted_posts" class="smallfont" style="display: none"> <if condition="$unquoted_post_count == 1"> $vbphrase[selected_1_post_not_part_thread] <else /> <phrase 1="$unquoted_post_count">$vbphrase[selected_x_posts_not_part_thread]</phrase> </if> </div> <script type="text/javascript" src="clientscript/vbulletin_ajax_quote.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> <!-- if (AJAX_Compatible) { fetch_object('unquoted_posts').style.display = ''; } init_unquoted_posts('$editorid', $threadinfo[threadid]); // --> </script> </if> $posticons </div> </td></tr> <tr><td colspan="2" align="center" class="alt1"> <div style="margin-top:$stylevar[cellpadding]px"> <input type="hidden" name="s" value="$session[sessionhash]" /> <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" /> <input type="hidden" name="do" value="postreply" /> <input type="hidden" name="t" value="$threadid" /> <input type="hidden" name="p" value="$postid" /> <input type="hidden" name="specifiedpost" value="$specifiedpost" /> <input type="hidden" name="posthash" value="$posthash" /> <input type="hidden" name="poststarttime" value="$poststarttime" /> <input type="hidden" name="loggedinuser" value="$bbuserinfo[userid]" /> <input type="hidden" name="multiquoteempty" id="multiquote_empty_input" value="$multiquote_empty" /> <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" /> <input type="submit" class="button" name="preview" value="$vbphrase[preview_post]" accesskey="r" tabindex="1" /> </div> </td> </tr> </table> </form> <br /> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('threadreview')"><img id="collapseimg_threadreview" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_threadreview].gif" alt="" border="" /></a> $vbphrase[topic_review_newest_first] </td> </tr> </table> $spacer_close $spacer_open <div id="collapseobj_threadreview" style="$vbcollapse[collapseobj_threadreview]"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" style="border-top-width:0px"> $threadreviewbits <if condition="$show['reviewmore']"> <tr> <td class="tfoot" align="center" colspan="2"><span class="smallfont"> <phrase 1="$vboptions[maxposts]" 2="showthread.php?$session[sessionurl]t=$threadid">$vbphrase[thread_has_more_than_x_review]</phrase> </span></td> </tr> </if> </table> </div> $spacer_close $spacer_open <br /> $footer </body> </html> And for those who want the options on the right, replace NEWREPLY template with this code: Code:
$stylevar[htmldoctype] <html xmlns="http://www.w3.org/1999/xhtml" dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> $headinclude <title>$vboptions[bbtitle] - $vbphrase[reply_to_topic]</title> </head> <body$onload> $header $navbar $postpreview <form action="newreply.php?do=postreply&t=$threadid" name="vbform" method="post"<if condition="!is_browser('webtv')"> onsubmit="return vB_Editor['$editorid'].prepare_submit(0, $vboptions[postminchars])"</if>> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat" colspan="2"> <span class="smallfont" style="float:$stylevar[right]"><strong>$vbphrase[thread]</strong>: $threadinfo[prefix_plain_html] <a href="showthread.php?$session[sessionurl]t=$threadinfo[threadid]">$threadinfo[title]</a></span> $vbphrase[reply_to_thread] </td></tr> <tr> <td width="50%" align="center" class="alt1"><!-- set editing column width --> <div style="width:$stylevar[formwidth]" align="$stylevar[left]"> $usernamecode $human_verify <!-- subject field --> <table cellpadding="0" cellspacing="0" border="0" class="fieldset"> <tr> <td class="smallfont" colspan="3">$vbphrase[title]:</td> </tr> <tr> <td><input type="text" class="bginput" name="title" value="$title" size="50" maxlength="$vboptions[titlemaxchars]" tabindex="1" title="$vbphrase[optional]" /></td> <td> </td> <td><img id="display_posticon" src="$selectedicon[src]" alt="$selectedicon[alt]" /></td> </tr> </table> <!-- / subject field --> <!-- message area --> <div class="smallfont">$vbphrase[message]:</div> $messagearea <!-- / message area --> <if condition="$unquoted_post_count > 0"> <div id="unquoted_posts" class="smallfont" style="display: none"> <if condition="$unquoted_post_count == 1"> $vbphrase[selected_1_post_not_part_thread] <else /> <phrase 1="$unquoted_post_count">$vbphrase[selected_x_posts_not_part_thread]</phrase> </if> </div> <script type="text/javascript" src="clientscript/vbulletin_ajax_quote.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> <!-- if (AJAX_Compatible) { fetch_object('unquoted_posts').style.display = ''; } init_unquoted_posts('$editorid', $threadinfo[threadid]); // --> </script> </if> $posticons </div> </td> <td width="50%" class="alt2" valign="top"><!-- set options column width --> <if condition="$show['misc_options']"> <fieldset class="fieldset"> <legend>$vbphrase[miscellaneous_options]</legend> <div style="padding:$stylevar[formspacer]px"> <if condition="$bbuserinfo['signature'] != ''"><div><label for="cb_signature"><input type="checkbox" name="signature" value="1" id="cb_signature" tabindex="1" $checked[signature] />$vbphrase[show_your_signature]</label></div></if> <if condition="$show['parseurl']"><div><label for="cb_parseurl"><input type="checkbox" name="parseurl" value="1" id="cb_parseurl" tabindex="1" $checked[parseurl] />$vbphrase[automatically_parse_links_in_text]</label></div></if> $disablesmiliesoption </div> </fieldset> </if> $attachmentoption <if condition="$show['member']"> <fieldset class="fieldset"> <legend>$vbphrase[thread_subscription]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> <tr> <td>$vbphrase[notification_type]:<br /><select name="emailupdate" tabindex="1"> <option value="9999" $emailchecked[9999]>$vbphrase[do_not_subscribe]</option> <option value="0" $emailchecked[0]>$vbphrase[no_email_notification]</option> <option value="1" $emailchecked[1]>$vbphrase[instant_email_notification]</option> <option value="2" $emailchecked[2]>$vbphrase[daily_email_notification]</option> <option value="3" $emailchecked[3]>$vbphrase[weekly_email_notification]</option> </select></td> <if condition="$show['subscribefolders']"><td>$vbphrase[folder]:<br /><select name="folderid" tabindex="1">$folderbits</select></td></if> </tr> </table> </fieldset> </if> <if condition="$show['threadrating']"> <fieldset class="fieldset"> <legend>$vbphrase[rate_thread]</legend> <div style="padding:$stylevar[formspacer]px"> <div>$vbphrase[can_add_a_score_for_thread]</div> <div> <select name="rating" tabindex="1"> <option value="0"$rate[0]>$vbphrase[choose_a_rating]</option> <optgroup label=" "> <option value="5"$rate[5]>5 : $vbphrase[excellent]</option> <option value="4"$rate[4]>4 : $vbphrase[good]</option> <option value="3"$rate[3]>3 : $vbphrase[average]</option> <option value="2"$rate[2]>2 : $vbphrase[bad]</option> <option value="1"$rate[1]>1 : $vbphrase[terrible]</option> </optgroup> </select> </div> </div> </fieldset> </if> $threadmanagement $forumrules <!-- posting rules adjustment per ltc --> </td></tr> <tr><td colspan="2" align="center" class="alt1"> <div style="margin-top:$stylevar[cellpadding]px"> <input type="hidden" name="s" value="$session[sessionhash]" /> <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" /> <input type="hidden" name="do" value="postreply" /> <input type="hidden" name="t" value="$threadid" /> <input type="hidden" name="p" value="$postid" /> <input type="hidden" name="specifiedpost" value="$specifiedpost" /> <input type="hidden" name="posthash" value="$posthash" /> <input type="hidden" name="poststarttime" value="$poststarttime" /> <input type="hidden" name="loggedinuser" value="$bbuserinfo[userid]" /> <input type="hidden" name="multiquoteempty" id="multiquote_empty_input" value="$multiquote_empty" /> <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" /> <input type="submit" class="button" name="preview" value="$vbphrase[preview_post]" accesskey="r" tabindex="1" /> </div> </td> </tr> </table> </form> <br /> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('threadreview')"><img id="collapseimg_threadreview" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_threadreview].gif" alt="" border="" /></a> $vbphrase[topic_review_newest_first] </td> </tr> </table> $spacer_close $spacer_open <div id="collapseobj_threadreview" style="$vbcollapse[collapseobj_threadreview]"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" style="border-top-width:0px"> $threadreviewbits <if condition="$show['reviewmore']"> <tr> <td class="tfoot" align="center" colspan="2"><span class="smallfont"> <phrase 1="$vboptions[maxposts]" 2="showthread.php?$session[sessionurl]t=$threadid">$vbphrase[thread_has_more_than_x_review]</phrase> </span></td> </tr> </if> </table> </div> $spacer_close $spacer_open <br /> $footer </body> </html> [OPTIONAL WIDTH ADJUSTMENT] If you'd like to adjust the width of the options column, search for Code:
<!-- set options column width --> Code:
<!-- set editing column width --> [OPTIONAL POSTING RULES ADJUSTMENT] Search NEWREPLY for $forumrules <!-- posting rules adjustment per ltc --> and replace with the following code: Code:
<!--- posting rules adjustment ---> <fieldset class="fieldset"><legend>Forum Rules</legend> You <strong>may $rules[postnew]</strong> post new threads.<br /> You <strong>may $rules[postreply]</strong> post replies.<br /> You <strong>may $rules[attachment]</strong> post attachments.<br /> You <strong>may $rules[edit]</strong> edit your posts.<br /> <hr /> You <if condition="$foruminfo[allowbbcode]"><strong>may</strong> use <a href="misc.php?$session[sessionurl] do=bbcode">BBCode</a><else /><strong>may not</strong> use BBCode</if> in your posts.<br /> You <if condition="$foruminfo[allowsmilies]"><strong>may</strong> use <a href="misc.php?$session[sessionurl] do=showsmilies">smilies</a><else /><strong>may not</strong> use smilies</if> in your posts.<br /> You <if condition="$foruminfo[allowimages]"><strong>may</strong> post <a href="misc.php?$session[sessionurl] do=bbcode#imgcode">images</a><else /><strong>may not</strong> post images</if> in your posts.<br /> You <if condition="$foruminfo[allowhtml]"><strong>may</strong> use HTML<else /><strong>may not</strong> use HTML</if> in your posts.<br /> <hr /> <phrase 1="misc.php?$session[sessionurl]do=showrules">$vbphrase[forum_rules_link]</phrase> </fieldset> <!--- / posting rules adjustment ---> The same code works to adjust lordtopcat's "A new 'newthread' look", and has been posted in that modification's thread. [OPTIONAL CHANGE] Open Style Manager -> xx Your Style Here xx -> StyleVars CHANGE Message Area Width (pixels) to 600px This is my first published modification. I hope you like it. Supporters / CoAuthors Show Your Support
|
Comments |
#12
|
||||
|
||||
interesting, may have to check this out
|
#13
|
||||
|
||||
niceeeeee thx
|
#14
|
|||
|
|||
I've added the code to replace $forumrules. Now this modification's forum rules section will match the rest of the mod. Check the first post under [OPTIONAL POSTING RULES ADJUSTMENT] for the code to use.
Or, if you don't want the rules displayed at all, just remove $forumrules from the NEWREPLY template. |
#15
|
|||
|
|||
looks great thank you
|
#16
|
|||
|
|||
Hi, great mod, I like it, but one problem. There is a ton of blank space at the top. How would I modify the code to move the Title all the way to the top? http://img194.imageshack.us/img194/782/40559255.png
|
#17
|
|||
|
|||
Find
Code:
<td width="50%" align="center" class="alt1"><!-- set editing column width --> Code:
<td width="50%" align="center" valign="top" class="alt1"><!-- set editing column width --> |
#18
|
|||
|
|||
Installed..but, what about for the New Threads?????
|
#19
|
|||
|
|||
|
#20
|
||||
|
||||
Can someone help me?
I changed the codes perfectly but the length of the message box is still huge and smilies are still on the right side and not down |
#21
|
|||
|
|||
i have some problem like bluecheri with smilies box ..
Sorry for reply but i made smilies box with GTSmiliebox . So BlueCheri install -> https://vborg.vbsupport.ru/showthread.php?t=178327 . __________________________________________________ Edit: now i have another problem , look my picture to understand: I try already to find: Code:
<!-- message area --> <div class="smallfont">$vbphrase[message]:</div> Code:
<!-- message area --> <div class="smallfont" align="left">$vbphrase[message]:</div> Edit: ok i resolve with "Message:" .. i set at Code:
<!-- set options column width --> Now is ok the title table is on center ... is ok ! |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|