Show "Whats Going On" to only Admins and Moderators

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • amc
    Member
    • Jun 2004
    • 61
    • 3.6.x

    Show "Whats Going On" to only Admins and Moderators

    Hello,

    How do I Show "Whats Going On" to only Admins and Moderators?

    Thanks.
  • dizzine
    Member
    • Oct 2005
    • 75
    • 3.5.x

    #2
    edit forumhome template.
    encapsulate the 'whats going on' code in an <if> conditional statement.
    something like:

    <if condition="is_member_of($bbuserinfo, 01)">
    whats going on code
    </if>

    where '01' is the group ID number for admins.

    Comment

    • amc
      Member
      • Jun 2004
      • 61
      • 3.6.x

      #3
      Thanks, but if I need two usergroups (admins and super moderators) to be able to view the "Whats Going On" how do I do that?

      Comment

      • dizzine
        Member
        • Oct 2005
        • 75
        • 3.5.x

        #4
        this is what it looks likt on my forum.

        PHP Code:
        <if condition="is_member_of($bbuserinfo, 06)">
        <!-- 
        what's going on box -->
        <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
        <thead>
            <tr>
                <td class="tcat" colspan="2">$vbphrase[whats_going_on]</td>
            </tr>
        </thead>
        <if condition="$show['
        loggedinusers']">
        <!-- logged-in users -->
        <tbody>
            <tr>
                <td class="thead" colspan="2">
                    <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('
        forumhome_activeusers')"><img id="collapseimg_forumhome_activeusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_activeusers].gif" alt="" border="0" /></a>
                    <a href="online.php$session[sessionurl_q]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>)
                </td>
            </tr>
        </tbody>
        <tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]">
            <tr>
                <td class="alt2"><a href="online.php$session[sessionurl_q]" rel="nofollow"><img src="$stylevar[imgdir_misc]/whos_online.gif" alt="$vbphrase[view_whos_online]" border="0" /></a></td>
                <td class="alt1" width="100%">
                    <div class="smallfont">
                        <div style="white-space: nowrap"><phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">$vbphrase[most_users_ever_online_was_x_y_at_z]</phrase></div>
                        <div>$activeusers</div>
                    </div>
                </td>
            </tr>
        </tbody>
        <!-- end logged-in users -->
        </if>
        <tbody>
            <tr>
                <td class="thead" colspan="2">
                    <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('
        forumhome_stats')"><img id="collapseimg_forumhome_stats" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_stats].gif" alt="" border="0" /></a>
                    <phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>
                </td>
            </tr>
        </tbody>
        <tbody id="collapseobj_forumhome_stats" style="$vbcollapse[collapseobj_forumhome_stats]">
            <tr>
                <td class="alt2"><img src="$stylevar[imgdir_misc]/stats.gif" alt="<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>" border="0" /></td>
                <td class="alt1" width="100%">
                <div class="smallfont">
                    <div>
                        $vbphrase[threads]: $totalthreads,
                        $vbphrase[posts]: $totalposts,
                        $vbphrase[members]: $numbermembers<if condition="$show['
        activemembers']">,
                            <span title="<phrase 1="$vboptions[activememberdays]">$vbphrase[within_the_last_x_days]</phrase>">$vbphrase[active_members]: $activemembers</span>
                        </if>
                    </div>
                    <div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div>
                </div>
                </td>
            </tr>
        </tbody>
        <if condition="$show['
        birthdays']">
        <!-- today'
        s birthdays -->
        <
        tbody>
            <
        tr>
                <
        td class="thead" colspan="2">
                    <
        a style="float:$stylevar[right]href="#top" onclick="return toggle_collapse('forumhome_birthdays')"><img id="collapseimg_forumhome_birthdays" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_birthdays].gif" alt="" border="0" /></a>
                    
        $vbphrase[todays_birthdays]
                </
        td>
            </
        tr>
        </
        tbody>
        <
        tbody id="collapseobj_forumhome_birthdays" style="$vbcollapse[collapseobj_forumhome_birthdays]">
            <
        tr>
                <
        td class="alt2"><a href="calendar.php?$session[sessionurl]do=getday&amp;day=$today&amp;sb=1"><img src="$stylevar[imgdir_misc]/birthday.gif" alt="$vbphrase[view_birthdays]border="0" /></a></td>
                <
        td class="alt1" width="100%"><div class="smallfont">$birthdays</div></td>
            </
        tr>
        </
        tbody>
        <!-- 
        end today's birthdays -->
        </if>
        <if condition="$show['
        upcomingevents']">
        <tbody>
            <tr>
                <td class="thead" colspan="2">
                    <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('
        forumhome_events')"><img id="collapseimg_forumhome_events" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_events].gif" alt="" border="0" /></a>
                    <if condition="$show['
        todaysevents']">$vbphrase[todays_events]<else /><phrase 1="$vboptions[showevents]">$vbphrase[upcoming_events_for_the_next_x_days]</phrase></if>
                </td>
            </tr>
        </tbody>
        <tbody id="collapseobj_forumhome_events" style="$vbcollapse[collapseobj_forumhome_events]">
            <tr>
                <td class="alt2"><a href="calendar.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/calendar.gif" alt="$vbphrase[calendar]" border="0" /></a></td>
                <td class="alt1" width="100%"><div class="smallfont">$upcomingevents</div></td>
            </tr>
        </tbody>
        </if>
        </table>
        <br />
        <!-- end what'
        s going on box -->
        </if> 

        Comment

        • dizzine
          Member
          • Oct 2005
          • 75
          • 3.5.x

          #5
          you can just seperate the user IDs with commas i think..
          so:
          PHP Code:
          <if condition="is_member_of($bbuserinfo, 06, 05)"
          Last edited by dizzine; Tue 14 Feb '06, 2:47am.

          Comment

          • amc
            Member
            • Jun 2004
            • 61
            • 3.6.x

            #6
            Thanks dizzine. Got it working. Just like you said.

            Comment

            widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
            Working...