Color Forums

Filez

New Member
PS - Color Forums
This mod allows the admin to set the background color of each individual forum row. As well as the text color for each row.

Installation
First, Upload the bitfield file to your xml folder located in your includes folder. (/forum/includes/xml/)

Next, Import the product file.

Finally Edit your templates. Find forumhome_forumbit_level2_post under your Forum Home Templates list.

Replace the entire template with this, only if you are using the default template. If this template has been edited, then you need to add the style code manually.

Code:
<tr align="center">
    <td class="alt2" style="background-color:$forum[bgcolor2]; color:$forum[textcolor];"><img src="$stylevar[imgdir_statusicon]/$forum[imageprefix]forum_$forum[statusicon].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]" /></td>
    <td class="alt1Active" align="$stylevar[align=left]" id="f$forum[forumid]" style="background-color: $forum[bgcolor1]; color: $forum[textcolor];">
        <div>
            <a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><strong>$forum[title]</strong></a>
            <if condition="$show['browsers']"><span class="smallfont">(<phrase 1="$forum[browsers]">$vbphrase[x_viewing]</phrase>)</span></if>
        </div>
        <if condition="$show['forumdescription']"><div class="smallfont">$forum[description]</div></if>
        <if condition="$show['forumsubscription']"><div class="smallfont"><strong><a href="subscription.php?$session[sessionurl]do=removesubscription&f=$forum[forumid]" rel="nofollow">$vbphrase[unsubscribe_from_this_forum]</a></strong></div></if>
        <if condition="$show['subforums']"><div class="smallfont" style="margin-top:$stylevar[cellpadding]px"><strong>$vbphrase[subforums]</strong>: $forum[subforums]</div></if>
    </td>
    <td class="alt2" style="background-color: $forum[bgcolor2]; color: $forum[textcolor];">$forum[lastpostinfo]</td>
    <td class="alt1" style="background-color: $forum[bgcolor1]; color: $forum[textcolor];">$forum[threadcount]</td>
    <td class="alt2" style="background-color: $forum[bgcolor2]; color: $forum[textcolor];">$forum[replycount]</td>
    <if condition="$vboptions['showmoderatorcolumn']">
    <td class="alt1" style="background-color: $forum[bgcolor1]; color: $forum[textcolor];"><div class="smallfont">$forum[moderators]&nbsp;</div></td>
    </if>
</tr>
$childforumbits

After you are done, edit the properties of each forum.

If you are not using the default forumhome_forumbit_level2_post template but you are a coder, then you need to add this code to the <td> tags switching between styles as you would like.


Code:
style="background-color: $forum[bgcolor1]; color: $forum[textcolor];"
Code:
style="background-color: $forum[bgcolor2]; color: $forum[textcolor];"
 
Back
Top