vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=236)
-   -   Miscellaneous Hacks - A new 'newthread' look. (https://vborg.vbsupport.ru/showthread.php?t=216688)

lordtopcat 06-20-2009 10:00 PM

A new 'newthread' look.
 
1 Attachment(s)
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&amp;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">&nbsp;$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>&nbsp;<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">&nbsp;$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>

[OPTIONAL CHANGE]
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 :)

lordtopcat 06-21-2009 05:17 AM

Thank you to Alisa Lindsay for the kind donation! It really is appreciated.

Floris 06-21-2009 07:27 AM

Nice tweak, thanks for sharing. :)

ubcforums 06-21-2009 07:53 AM

looks cool..thanks for sharing !

Greek76 06-21-2009 10:38 AM

Looks great and works great except for one small problem. Nothing big at all but makes it look a little ugly. I have the check for similar thread mod installed. So when I paste the thread title and the screen refreshes I get a big gap on top of the tags text box. Any idea on how to fix that? Thanks

JamesC70 06-21-2009 02:37 PM

1 Attachment(s)
Quote:

Originally Posted by Greek76 (Post 1833930)
.... I get a big gap on top of the tags text box. Any idea on how to fix that? Thanks

I had this problem without the tag suggestions turned on.

I added valign="top" to the left side's table data tag, which fixed it for me (highlighted in red in the codebox below).

I also changed the width to 335 pixels, so that the right side message editing area can float as desired to fit my fluid width style (highlighed in blue below).

Code:

<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="335px" valign="top" class="alt2"><if condition="$show['podcasturl']">
                <!-- podcast stuff -->


anestetic 06-21-2009 03:16 PM

how this smiles is below the message panel?

JamesC70 06-21-2009 03:19 PM

Quote:

Originally Posted by anestetic (Post 1834087)
how this smiles is below the message panel?

By using the link provided in the first post of this thread. ;)
https://vborg.vbsupport.ru/showthread.php?t=178327

HMBeaty 06-21-2009 03:25 PM

Thank you :D

JamesC70 06-21-2009 03:34 PM

A few notes:

I reverted the FORUMRULES template, as the changes here affect anywhere that box appears... including SHOWTHREAD.

It shouldn't be hard to tweak this to replace the NEWREPLY template for consistency. I'm also toying with the idea of tweaking it for private messages (PM_NEWPM template), replacing the entire Control Panel left-side menu when someone's composing a PM. :rolleyes:

Quantnet 06-21-2009 04:40 PM

How to make the left half boxes (where the attachment, tag box are) a bit smaller?

Quantnet 06-21-2009 04:45 PM

I think this mod can be applied to newreply template as well.

lordtopcat 06-21-2009 05:27 PM

Quote:

Originally Posted by JamesC70 (Post 1834111)
A few notes:

I reverted the FORUMRULES template, as the changes here affect anywhere that box appears... including SHOWTHREAD.

Good point, I'm heading off to work now but will come up with a solution when I get back tonight.

Quote:

It shouldn't be hard to tweak this to replace the NEWREPLY template for consistency. I'm also toying with the idea of tweaking it for private messages (PM_NEWPM template), replacing the entire Control Panel left-side menu when someone's composing a PM. :rolleyes:
As per PM - Go for it :)

Quote:

How to make the left half boxes (where the attachment, tag box are) a bit smaller?
Find (newthread template)
Code:

<td width="50%" class="alt2">
and change 50% to something smaller, like 30%. Find
Code:

<td align="center" width="50%" class="alt1">
and change 50% to the amount remaining to make 100. So if you set the first TD to 30%, this one needs to be 70%.

Quote:

I think this mod can be applied to newreply template as well.
Correct, something is in the works.

pein87 06-21-2009 05:34 PM

Awesome edit installed for sure mate thanks.

Akademiks 06-21-2009 06:37 PM

can you invert them? meaning text on the left and other things on the right? would work much better

Greek76 06-21-2009 06:45 PM

Quote:

Originally Posted by JamesC70 (Post 1834044)
I had this problem without the tag suggestions turned on.

I added valign="top" to the left side's table data tag, which fixed it for me (highlighted in red in the codebox below).

I also changed the width to 335 pixels, so that the right side message editing area can float as desired to fit my fluid width style (highlighed in blue below).

Code:

<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="335px" valign="top" class="alt2"><if condition="$show['podcasturl']">
                <!-- podcast stuff -->



Thanks James that worked great...

JamesC70 06-21-2009 06:59 PM

Quote:

Originally Posted by Akademiks (Post 1834250)
can you invert them? meaning text on the left and other things on the right? would work much better

Sure, just a matter of flip-flopping the two datacells. Try this template instead of the one in the first post. You may still want to adjust the column widths as lordtopcat showed in post 13 of this thread.

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&amp;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 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>
  <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">&nbsp;$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>&nbsp;<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">&nbsp;$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
$forumrules
    </div>
  </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>


anestetic 06-21-2009 07:39 PM

Quote:

Originally Posted by JamesC70 (Post 1834091)
By using the link provided in the first post of this thread. ;)
https://vborg.vbsupport.ru/showthread.php?t=178327

thank you James

Bounce 06-21-2009 08:29 PM

1 Attachment(s)
Looks great :up:

I have a small problem in that there is a space above the left hand column.

See attachment.

JamesC70 06-21-2009 08:36 PM

Quote:

Originally Posted by hIBEES (Post 1834321)
Looks great :up:

I have a small problem in that there is a space above the left hand column.

See attachment.

LOL... that's been addressed. I'll copy what I said in post 6:

I added valign="top" to the left side's table data tag, which fixed it for me (highlighted in red in the codebox below).

I also changed the width to 335 pixels, so that the right side message editing area can float as desired to fit my fluid width style (highlighed in blue below).

Code:

<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="335px" valign="top" class="alt2"><if condition="$show['podcasturl']">
                <!-- podcast stuff -->

I've also included this in my companion modification, A new 'newreply' look.

Bounce 06-21-2009 09:29 PM

Quote:

Originally Posted by JamesC70 (Post 1834323)
LOL... that's been addressed.

Note to self: READ :D thanks james :up:

ArnyVee 06-21-2009 09:45 PM

Looks very nice....thanks for sharing! :up:

Ray2khax 06-22-2009 12:05 AM

Very nice template edit will probably use :) But I'll probably edit some more to make it to my needs.

Quantnet 06-22-2009 01:29 AM

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.

HMBeaty 06-22-2009 01:31 AM

Quote:

Originally Posted by Quantnet.org (Post 1834465)
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.

You COULD use the automatic thread tagger too :D. I do

Quantnet 06-22-2009 01:39 AM

Quote:

Originally Posted by JamesC70 (Post 1834111)
A few notes:

I reverted the FORUMRULES template, as the changes here affect anywhere that box appears... including SHOWTHREAD.

If you use this Posting rule template edit, you can even remove the forum rule box
https://vborg.vbsupport.ru/showthread.php?t=129349

Quantnet 06-22-2009 01:40 AM

Quote:

Originally Posted by Redlinemotorsports (Post 1834467)
You COULD use the automatic thread tagger too :D. I do

I know I can but I rather have them tag since the auto tagger is not as accurate.

JamesC70 06-22-2009 02:45 AM

Quote:

Originally Posted by Quantnet.org (Post 1834471)
If you use this Posting rule template edit, you can even remove the forum rule box
https://vborg.vbsupport.ru/showthread.php?t=129349

Or just delete the line that states $forumrules from this modification. ;)

lordtopcat 06-22-2009 03:06 AM

Quote:

Originally Posted by Quantnet.org (Post 1834465)
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.

Certainly.

FIND in newthread
Code:

<fieldset class="fieldset" style="margin-top: $stylevar[cellpadding]px">
                        <legend>$vbphrase[tags]</legend>

If you want to change the background color, add
Code:

; background:#xxxxxx
after
Code:

margin-top: $stylevar[cellpadding]px
If you want to change the border color, add
Code:

; border: 1px solid #xxxxxx
after
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>


lordtopcat 06-22-2009 03:21 AM

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>

with
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>

to allow for a mild, smooth red flash.

http://interestzone.net/images/tags.gif

FreshFroot 06-22-2009 05:26 AM

love this! good work mate :D

JamesC70 06-23-2009 12:33 AM

1 Attachment(s)
Quote:

Originally Posted by Quantnet.org (Post 1834471)
If you use this Posting rule template edit, you can even remove the forum rule box
https://vborg.vbsupport.ru/showthread.php?t=129349

Quote:

Originally Posted by JamesC70 (Post 1834498)
Or just delete the line that states $forumrules from this modification. ;)

I went ahead and put together a forumrules box that matches the rest of the options section.

[INSTALLATION]
Styles & Templates -> Search in Templates -> NEWTHREAD

Locate $forumrules, and replace that line with the following:
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 change can be used in my companion modification "A new 'newreply' look", installed in NEWREPLY template. ;)

lordtopcat 06-23-2009 01:56 AM

Thanks James.

Blackheart_72 06-23-2009 08:31 PM

Never actually clicked install.

Members love it, thanks

lordtopcat 06-24-2009 12:44 AM

Quote:

Originally Posted by Veccy 150 (Post 1835899)
Never actually clicked install.

Members love it, thanks

Glad you like it. It's fantastic to be able to see some of my work live on another forum.

RobbieZ 06-24-2009 07:28 AM

It looks cool. Thanks . Plus it has a reminder look without reminding you.

therogueforums 06-30-2009 09:04 AM

I would really love to use this mod, but I have a left side bar on my forum that shows on all pages, and pushes the text input area too far to the right. Any way to get this mod to fit properly on my site?

HMBeaty 06-30-2009 09:13 AM

Quote:

Originally Posted by therogueforums (Post 1840071)
I would really love to use this mod, but I have a left side bar on my forum that shows on all pages, and pushes the text input area too far to the right. Any way to get this mod to fit properly on my site?

For your sidebar, you can disable it in "newthread" by placing this around it...
HTML Code:

<if condition="THIS_SCRIPT != 'newthread'">
HTML Code:

</if>

therogueforums 06-30-2009 09:51 AM

Quote:

Originally Posted by Redlinemotorsports (Post 1840076)
For your sidebar, you can disable it in "newthread" by placing this around it...
HTML Code:

<if condition="THIS_SCRIPT != 'newthread'">
HTML Code:

</if>

Beautiful! Thank you!

HMBeaty 06-30-2009 10:01 AM

Quote:

Originally Posted by therogueforums (Post 1840095)
Beautiful! Thank you!

No problem :)


All times are GMT. The time now is 10:30 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03262 seconds
  • Memory Usage 2,017KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (16)bbcode_code_printable
  • (4)bbcode_html_printable
  • (22)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete