vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=134)
-   -   Show your forum key horizontaly (https://vborg.vbsupport.ru/showthread.php?t=90644)

yupfish 04-13-2005 10:00 PM

Show your forum key horizontaly
 
This is my first vB template hack to be released, So enjoy it and i hope it helps some people out! :)

In your FORUMHOME template find:
PHP Code:

<table cellpadding="2" cellspacing="0" border="0">
<
tr>
<
td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]border="0" /></td>
<
td class="smallfont">&nbsp$vbphrase[forum_contains_new_posts]</td>
</
tr>
<
tr>
<
td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]border="0" /></td>
<
td class="smallfont">&nbsp$vbphrase[forum_contains_no_new_posts]</td>
</
tr>
<
tr>
<
td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]border="0" /></td>
<
td class="smallfont">&nbsp$vbphrase[forum_is_closed_for_posting]</td>
</
tr>
</
table

Replace with:
PHP Code:

<!-- MichaelJM's vB Template hack -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_new_posts]</td>
<td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_no_new_posts]</td>
<td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_is_closed_for_posting]</td>
</table>
<!-- end MichaelJM'
s vB Template hack --> 


mgurain 04-14-2005 09:51 PM

Hello,,

Thanks nice hack :)

but I have one small question :

Why does the code have :
Code:

</table>
</table>

twice ?

when I remove one of them, it shows the table with no 100% width !!

yupfish 04-15-2005 04:28 AM

Thanks just saw that myself x_X

Edit: Cleaned up the code, should be fine now.

Sooner95 05-26-2005 10:10 PM

had to make a couple changes for my styles, but other than that, works very well, thx!

Pion 05-29-2005 05:17 PM

Had to make little changes, but works nicely.

angelicGrace 05-29-2005 09:29 PM

This has been on my list of things to do for a while. I hated all that extra blanks space at the foot of my page. Drove me nuts. (Cause I am a picky sod). Thanks bunches!

G3MM4 07-09-2005 05:06 PM

Thanks for releasing this little modification... it's improved my style. I had to make some changes for it to fit in with my style though (basically I just removed the class="tborder" part from the table tag, and moved the log out code to the footer template).

m0nde 07-09-2005 05:59 PM

Changed it a bit, but good idea...it looks much neater! :up:

atxhorn 07-15-2005 01:46 PM

nice hack...but I can't get the color to match

G3MM4 07-21-2005 03:16 AM

How about doing the same for the icon key on the forumdisplay page?

Blind Guardian 07-21-2005 05:14 AM

Handy, thank you.

theo 07-21-2005 09:03 AM

thanks

just installed and looks much better - had to change code to make it 100% width and to move the log out below though but looks much cleaner

DrewzR/T 07-26-2005 02:49 PM

Thanks....... added it to the board!

Borgs8472 07-27-2005 09:06 PM

I did pretty much this exact thing (without an explicit css class for the table border), I came to this forum to see if I could get away with releasing it first. Well, beaten to it. :(

This should be part of the VB core IMO, it's such a waste of space otherwise.

G3MM4 08-07-2005 03:57 PM

Quote:

Originally Posted by Borgs8472
I did pretty much this exact thing (without an explicit css class for the table border), I came to this forum to see if I could get away with releasing it first. Well, beaten to it. :(

This should be part of the VB core IMO, it's such a waste of space otherwise.

Maybe you can release something like this for the forumdisplay page, instead of the forumhome. ;)

G3MM4 08-17-2005 12:25 AM

I've figured something out for the forumdisplay template icon key, as far as I can see, it works on my site, but feel free to improve it if you will.

Find in the FORUMDISPLAY template:

Code:

<!-- icon key -->
<if condition="$show['threadslist']">
<table cellpadding="2" cellspacing="0" border="0">
<tr>
        <td><img src="$stylevar[imgdir_statusicon]/thread_new.gif" alt="$vbphrase[new_posts]" border="0" /></td>
        <td class="smallfont">$vbphrase[new_posts]</td>
        <if condition="$vboptions['usehotthreads']">
                <td><img src="$stylevar[imgdir_statusicon]/thread_hot_new.gif" alt="<phrase 1="$vboptions[hotnumberposts]" 2="$vboptions[hotnumberviews]">$vbphrase[more_than_x_replies_or_y_views]</phrase>" border="0" /></td>
                <td class="smallfont">$vbphrase[hot_thread_with_new_posts]</td>
        <else />
                <td colspan="2">&nbsp;</td>
        </if>
</tr>
<tr>
        <td><img src="$stylevar[imgdir_statusicon]/thread.gif" alt="$vbphrase[no_new_posts]" border="0" /></td>
        <td class="smallfont">$vbphrase[no_new_posts]</td>
        <if condition="$vboptions['usehotthreads']">
                <td><img src="$stylevar[imgdir_statusicon]/thread_hot.gif" alt="<phrase 1="$vboptions[hotnumberposts]" 2="$vboptions[hotnumberviews]">$vbphrase[more_than_x_replies_or_y_views]</phrase>" border="0" /></td>
                <td class="smallfont">$vbphrase[hot_thread_with_no_new_posts]</td>
        <else />
                <td colspan="2">&nbsp;</td>
        </if>
</tr>
<tr>
        <td><img src="$stylevar[imgdir_statusicon]/thread_lock.gif" alt="$vbphrase[closed_thread]" border="0" /></td>
        <td class="smallfont">$vbphrase[thread_is_closed]</td>
        <if condition="$show['dotthreads']">
                <td><img src="$stylevar[imgdir_statusicon]/thread_dot.gif" alt="$vbphrase[thread_contains_a_message_written_by_you]" border="0" /></td>
                <td class="smallfont">$vbphrase[you_have_posted_in_this_thread]</td>
        <else />
                <td colspan="2">&nbsp;</td>
        </if>
</tr>
</table>
<else />
<table cellpadding="0" cellspacing="2" border="0" width="100%">
<tr valign="bottom">
        <td>
                <table cellpadding="2" cellspacing="0" border="0">
                <tr>
                        <td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td>
                        <td class="smallfont">&nbsp; $vbphrase[forum_contains_new_posts]</td>
                </tr>
                <tr>
                        <td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td>
                        <td class="smallfont">&nbsp; $vbphrase[forum_contains_no_new_posts]</td>
                </tr>
                <tr>
                        <td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td>
                        <td class="smallfont">&nbsp; $vbphrase[forum_is_closed_for_posting]</td>
                </tr>
                </table>
        </td>
</tr>
</table>
</if>
<!-- / icon key -->

<!-- forum rules & forum jump -->
<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr valign="top">
        <td width="100%">
                <div class="smallfont">&nbsp;</div>
                <if condition="$show['threadslist']">$forumrules</if>
        </td>
        <td>
                $forumjump
                <if condition="!$show['popups'] AND $show['adminoptions']">
                        <br />
                        <form action="moderator.php" method="get">                       
                        <input type="hidden" name="s" value="$session[sessionhash]" />
                        <input type="hidden" name="f" value="$forumid" />
                        <div class="smallfont"><strong>$vbphrase[admin_tools]</strong>:</div>
                        <select name="do" onchange="this.form.submit();">
                                <optgroup label="$vbphrase[admin_tools]">
                                        <option value="modposts" selected="selected">$vbphrase[view_posts_queue]</option>
                                        <option value="modattach">$vbphrase[view_attachment_queue]</option>
                                        <option value="move">$vbphrase[mass_move]</option>
                                        <option value="prune">$vbphrase[mass_prune]</option>
                                        <if condition="$show['addmoderator']">
                                                <option value="addmoderator">$vbphrase[add_moderator]</option>
                                        </if>
                                </optgroup>
                        </select>$gobutton                       
                        </form>
                </if>
        </td>
</tr>
</table>
<!-- / forum rules & forum jump -->

Replace it with:

Code:

<!-- icon key -->
<if condition="$show['threadslist']">
        <table class="alt2" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="75%" align="center">
                <td><img src="$stylevar[imgdir_statusicon]/thread_new.gif" alt="$vbphrase[new_posts]" border="0" /></td>
                <td class="smallfont">$vbphrase[new_posts]</td>
<if condition="$vboptions['usehotthreads']">
                <td><img src="$stylevar[imgdir_statusicon]/thread_hot_new.gif" alt="<phrase 1="$vboptions[hotnumberposts]" 2="$vboptions[hotnumberviews]">$vbphrase[more_than_x_replies_or_y_views]</phrase>" border="0" /></td>
                <td class="smallfont">$vbphrase[hot_thread_with_new_posts]</td>
<else />
                <td colspan="2">&nbsp;</td>
</if>
                <td><img src="$stylevar[imgdir_statusicon]/thread.gif" alt="$vbphrase[no_new_posts]" border="0" /></td>
                <td class="smallfont">$vbphrase[no_new_posts]</td>
<if condition="$vboptions['usehotthreads']">
                <td><img src="$stylevar[imgdir_statusicon]/thread_hot.gif" alt="<phrase 1="$vboptions[hotnumberposts]" 2="$vboptions[hotnumberviews]">$vbphrase[more_than_x_replies_or_y_views]</phrase>" border="0" /></td>
                <td class="smallfont">$vbphrase[hot_thread_with_no_new_posts]</td>
<else />
                <td colspan="2">&nbsp;</td>
</if>
                <td><img src="$stylevar[imgdir_statusicon]/thread_lock.gif" alt="$vbphrase[closed_thread]" border="0" /></td>
                <td class="smallfont">$vbphrase[thread_is_closed]</td>
<if condition="$show['dotthreads']">
                <td><img src="$stylevar[imgdir_statusicon]/thread_dot.gif" alt="$vbphrase[thread_contains_a_message_written_by_you]" border="0" /></td>
                <td class="smallfont">$vbphrase[you_have_posted_in_this_thread]</td>
<else />
                <td colspan="2">&nbsp;</td>
</if>
        </table>
<else />
        <table class="alt2" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="75%" align="center">
                <td>
        <table class="alt2" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="75%" align="center">
                <td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td>
                <td class="smallfont">&nbsp; $vbphrase[forum_contains_new_posts]</td>
                <td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td>
                <td class="smallfont">&nbsp; $vbphrase[forum_contains_no_new_posts]</td>
                <td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td>
                <td class="smallfont">&nbsp; $vbphrase[forum_is_closed_for_posting]</td>
        </table>
                </td>
        </table>
</if>
<!-- / icon key -->

<!-- forum rules & forum jump -->
<br /><br />
<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr valign="top">
        <td width="100%">
                <div class="smallfont">&nbsp;</div>
                <if condition="$show['threadslist']">$forumrules</if>
        </td>
        <td>
                $forumjump
                <if condition="!$show['popups'] AND $show['adminoptions']">
                        <br />
                        <form action="moderator.php" method="get">                       
                        <input type="hidden" name="s" value="$session[sessionhash]" />
                        <input type="hidden" name="f" value="$forumid" />
                        <div class="smallfont"><strong>$vbphrase[admin_tools]</strong>:</div>
                        <select name="do" onchange="this.form.submit();">
                                <optgroup label="$vbphrase[admin_tools]">
                                        <option value="modposts" selected="selected">$vbphrase[view_posts_queue]</option>
                                        <option value="modattach">$vbphrase[view_attachment_queue]</option>
                                        <option value="move">$vbphrase[mass_move]</option>
                                        <option value="prune">$vbphrase[mass_prune]</option>
                                        <if condition="$show['addmoderator']">
                                                <option value="addmoderator">$vbphrase[add_moderator]</option>
                                        </if>
                                </optgroup>
                        </select>$gobutton                       
                        </form>
                </if>
        </td>
</tr>
</table>
<!-- / forum rules & forum jump -->

Hope you didn't mind me putting it in this thread rather than start a new one, as it relates to the icon key anyway.

G-Unot 09-15-2005 05:20 AM

Got a question, I can't find the code

Code:

<table cellpadding="2" cellspacing="0" border="0">
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_new_posts]</td>
</tr>
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_no_new_posts]</td>
</tr>
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_is_closed_for_posting]</td>
</tr>
</table>

in any of my skin, and I'm running 3.0.8.


All times are GMT. The time now is 04:47 PM.

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.01935 seconds
  • Memory Usage 1,826KB
  • 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
  • (4)bbcode_code_printable
  • (2)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (17)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete