The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
A new 'newthread' look. Details »» | |||||||||||||||||||||||||||
A New newthread look!
Version: 1.1 Released: 21 June 2009 Manual Template Edits: [1] Optional Edits: [1] This small modification changes the way your newthread template looks, and feels. It compacts the message area, with the additional options area. Sometimes I find my users don't even know those additional options are there, so this makes browsing easier from a users point of view. [OPTIONAL] To get the most out of this hack I suggest you install Princeton's GTSmiliebox - Move Smilies Below Editor. Once installed, find the Message Posting Interface Options in the vBulletin options and I suggest changing the Smilebox Total Smilies and Smiliebox Smilies Per Row to 25 for best viewing! [TEMPLATE EDITS] Open Style Manager -> xx Your Style Here xx -> Edit Templates -> New Posting Templates -> newthread REPLACE THE ENTIRE TEMPLATE WITH THE FOLLOWING Code:
$stylevar[htmldoctype] <html xmlns="http://www.w3.org/1999/xhtml" dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> $headinclude <title>$vboptions[bbtitle] - $vbphrase[post_new_thread]</title> </head> <body$onload> $header $navbar $postpreview <form action="newthread.php?do=postthread&f=$forumid" method="post" name="vbform"<if condition="!is_browser('webtv')"> onsubmit="return vB_Editor['$editorid'].prepare_submit(this.subject.value, $vboptions[postminchars])"</if>> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <td class="tcat" colspan="2"> <span class="smallfont" style="float:$stylevar[right]"><strong>$vbphrase[forum]</strong>: <a href="forumdisplay.php?$session[sessionurl]f=$foruminfo[forumid]">$foruminfo[title]</a></span> $vbphrase[post_new_thread] </td> <tr> <td width="50%" class="alt2"><if condition="$show['podcasturl']"> <!-- podcast stuff --> <fieldset class="fieldset"> <legend>$vbphrase[podcast_options]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> <tr> <td class="smallfont">$vbphrase[podcast_url]:</td> <td class="smallfont"> $vbphrase[filesize_bytes]:</td> </tr> <tr> <td><input type="text" class="bginput" name="podcasturl" value="$podcasturl" size="50" maxlength="255" tabindex="1" title="$vbphrase[podcast_url]" /></td> <td> <input type="text" class="bginput" name="podcastsize" value="$podcastsize" size="10" tabindex="1" title="$vbphrase[podcast_size]" /></td> </tr> <tr> <td class="smallfont">$vbphrase[subtitle]:</td> <td class="smallfont"> $vbphrase[explicit]:</td> </tr> <tr> <td><input type="text" class="bginput" name="podcastsubtitle" value="$podcastsubtitle" size="50" maxlength="255" tabindex="1" title="$vbphrase[subtitle]" /></td> <td><input type="checkbox" name="podcastexplicit" value="1" tabindex="1" $explicitchecked title="$vbphrase[explicit]" /></td> </tr> <tr> <td class="smallfont">$vbphrase[keywords]:</td> <td class="smallfont">$vbphrase[author]:</td> </tr> <tr> <td><input type="text" class="bginput" name="podcastkeywords" value="$podcastkeywords" size="50" maxlength="255" tabindex="1" title="$vbphrase[keywords]" /></td> <td><input type="text" class="bginput" name="podcastauthor" value="$podcastauthor" size="25" maxlength="255" tabindex="1" title="$vbphrase[author]" /></td> </tr> </table> </fieldset> <!-- / podcast stuff --> </if> <if condition="$show['tag_option']"> <fieldset class="fieldset" style="margin-top: $stylevar[cellpadding]px"> <legend>$vbphrase[tags]</legend> <div style="padding:$stylevar[formspacer]px"> <div>$vbphrase[separate_tags_using_comma]</div> <span id="tag_add"><input type="text" class="bginput" name="taglist" id="tag_add_input" value="$newpost[taglist]" size="40" tabindex="1" /></span> <if condition="$show['tags_remain']"><div><phrase 1="$tags_remain">$vbphrase[you_may_add_x_tags_to_thread]</phrase></div></if> </div> <if condition="$show['popups']"> <div id="tag_add_menu" class="vbmenu_popup" style="display:none"></div> <script type="text/javascript" src="clientscript/vbulletin_ajax_tagsugg.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> <!-- vbmenu_register('tag_add', true); tag_add_comp = new vB_AJAX_TagSuggest('tag_add_comp', 'tag_add_input', 'tag_add'); tag_add_comp.allow_multiple = true; tag_add_comp.set_delimiters('$tag_delimiters'); //--> </script> </if> </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['poll']"> <fieldset class="fieldset"> <legend>$vbphrase[post_a_poll]</legend> <div style="padding:$stylevar[formspacer]px"> <div><label for="cb_postpoll"><input type="checkbox" name="postpoll" value="yes" id="cb_postpoll" tabindex="1" $checked[postpoll] />$vbphrase[yes_post_a_poll_thread]</label></div> <div><label for="polloptnum">$vbphrase[number_of_poll_options]: <input type="text" class="bginput" size="5" name="polloptions" value="$polloptions" id="polloptnum" tabindex="1" /></label> <if condition="$vboptions['maxpolloptions']">($vbphrase[maximum]: $vboptions[maxpolloptions])</if></div> </div> </fieldset> </if> <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> $threadmanagement <!--- 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 ---> </div> </div> </td> <td align="center" width="50%" class="alt1"> <div style="width:$stylevar[formwidth]" align="$stylevar[left]"> $usernamecode $human_verify <!-- subject field --> <table cellpadding="0" cellspacing="0" border="0" class="fieldset"> <tr> <if condition="$prefix_options"> <td class="smallfont">$vbphrase[prefix]:</td> <td class="smallfont" colspan="3">$vbphrase[title]:</td> <else /> <td class="smallfont" colspan="4">$vbphrase[title]</td> </if> </tr> <tr> <if condition="$prefix_options"> <td style="padding-right: 1px"> <select name="prefixid" class="bginput"> <option value="">$vbphrase[no_prefix_meta]</option> $prefix_options </select> </td> </if> <td> <input type="text" class="bginput" name="subject" value="$subject" size="40" maxlength="$vboptions[titlemaxchars]" tabindex="1" /> </td> <td> </td> <td><img id="display_posticon" src="$selectedicon[src]" alt="$selectedicon[alt]" /></td> </tr> </table> <!-- / subject field --> <div class="smallfont">$vbphrase[message]:</div> $messagearea <br/><br/> $posticons <!-- message area --> </div> </td> </tr> <tr> <td colspan="2" class="alt1" align="center" valign="middle"> <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="f" value="$forumid" /> <input type="hidden" name="do" value="postthread" /> <input type="hidden" name="posthash" value="$posthash" /> <input type="hidden" name="poststarttime" value="$poststarttime" /> <input type="hidden" name="loggedinuser" value="$bbuserinfo[userid]" /> <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" /> <input type="submit" class="button" name="preview" value="$vbphrase[preview_post]" accesskey="r" tabindex="1" /> </div></td> </tr> </table> </form> $footer </body> </html> Open Style Manager -> xx Your Style Here xx -> StyleVars CHANGE Message Area Width (pixels) to 600px That's it! Your NEWTHREAD template now has a fresh look and feel to it! If you have a complex, custom style for a small donation of $5 I can configure this newthread template around your theme. If you would like this please private message me Want your newreply template looking the same? Downloads JamesC70's Modification here. Have fun, and remember if you use it please click Installed! Your support is appreciated Screenshots
Supporters / CoAuthors Show Your Support
|
Comments |
#22
|
||||
|
||||
Note to self: READ thanks james :up:
|
#23
|
||||
|
||||
Looks very nice....thanks for sharing! :up:
|
#24
|
|||
|
|||
Very nice template edit will probably use But I'll probably edit some more to make it to my needs.
|
#25
|
|||
|
|||
How do we highlight the area around the tag box in another color so people would notice it and more likely to tag the new thread.
I've tried to get people to tag for a while and maybe they just overlook it. |
#26
|
||||
|
||||
You COULD use the automatic thread tagger too . I do
|
#27
|
|||
|
|||
Quote:
https://vborg.vbsupport.ru/showthread.php?t=129349 |
#28
|
|||
|
|||
I know I can but I rather have them tag since the auto tagger is not as accurate.
|
#29
|
|||
|
|||
Quote:
|
#30
|
|||
|
|||
Quote:
FIND in newthread Code:
<fieldset class="fieldset" style="margin-top: $stylevar[cellpadding]px"> <legend>$vbphrase[tags]</legend> Code:
; background:#xxxxxx Code:
margin-top: $stylevar[cellpadding]px Code:
; border: 1px solid #xxxxxx Code:
margin-top: $stylevar[cellpadding]px Of course, replacing xxxxxx with your hexidecimal code. So for example it should look like this: Code:
<fieldset class="fieldset" style="margin-top: $stylevar[cellpadding]px; background:#DFF7FF; border: 1px solid #FF0000"> <legend>$vbphrase[tags]</legend> |
#31
|
|||
|
|||
It could be classed as annoying, but if you wanted a mild flashing border, you could replace
Code:
<if condition="$show['tag_option']"> <fieldset id="example" class="fieldset" style="margin-top: $stylevar[cellpadding]px"> <legend>$vbphrase[tags]</legend> <div style="padding:$stylevar[formspacer]px"> <div>$vbphrase[separate_tags_using_comma]</div> <span id="tag_add"><input type="text" class="bginput" name="taglist" id="tag_add_input" value="$newpost[taglist]" size="40" tabindex="1" /></span> <if condition="$show['tags_remain']"><div><phrase 1="$tags_remain">$vbphrase[you_may_add_x_tags_to_thread]</phrase></div></if> </div> <if condition="$show['popups']"> <div id="tag_add_menu" class="vbmenu_popup" style="display:none"></div> <script type="text/javascript" src="clientscript/vbulletin_ajax_tagsugg.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> <!-- vbmenu_register('tag_add', true); tag_add_comp = new vB_AJAX_TagSuggest('tag_add_comp', 'tag_add_input', 'tag_add'); tag_add_comp.allow_multiple = true; tag_add_comp.set_delimiters('$tag_delimiters'); //--> </script> </if> </fieldset> </if> Code:
<if condition="$show['tag_option']"> <fieldset id="example" class="fieldset" style="margin-top: $stylevar[cellpadding]px; border: 1px solid #828177"> <legend>$vbphrase[tags]</legend> <div style="padding:$stylevar[formspacer]px"> <div>$vbphrase[separate_tags_using_comma]</div> <span id="tag_add"><input type="text" class="bginput" name="taglist" id="tag_add_input" value="$newpost[taglist]" size="40" tabindex="1" /></span> <if condition="$show['tags_remain']"><div><phrase 1="$tags_remain">$vbphrase[you_may_add_x_tags_to_thread]</phrase></div></if> </div> <if condition="$show['popups']"> <div id="tag_add_menu" class="vbmenu_popup" style="display:none"></div> <script type="text/javascript" src="clientscript/vbulletin_ajax_tagsugg.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> <!-- vbmenu_register('tag_add', true); tag_add_comp = new vB_AJAX_TagSuggest('tag_add_comp', 'tag_add_input', 'tag_add'); tag_add_comp.allow_multiple = true; tag_add_comp.set_delimiters('$tag_delimiters'); //--> </script> </if> </fieldset> </if> <script language="JavaScript1.2"> <!-- Hide from old browsers //Flashing Border IE 4,5,6 and NS 6 //Copyright ? Narayan Chand Thakur //Featured at http://ncthakur.itgo.com/ //This may be used freely as long as this message is intact. document.getElementById? nct=document.getElementById("example") : nct = document.all.example function startFlash(){ if (nct.style.borderColor.indexOf("red")!=-1) nct.style.borderColor="#828177" else nct.style.borderColor="red" } setInterval("startFlash()",500)//change 100 for speed //--> </script> |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|