Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 10-02-2003, 10:37 PM
MGM MGM is offline
 
Join Date: Jan 2003
Location: Michigan
Posts: 245
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default A Change with moderating forums

I have something on my forums called "Buy a Forum" in which any user can buy and mod a forum for a certain amount of points. However, whenever I make them mod of that forum, they show up as Moderators in the Forum Leaders page and bold (as in a part of the staff) in the Who's Online page. Is there anyway to prevent that? I already tried making a seperate user group, and it works somewhat because the User Mods show up in the Forum Leaders page under that group, but they also show up as moderators.

Can anyone help me find a way for the User Mods to NOT show up as moderators in the Forum Leaders page and Who's Online??

MGM out
Reply With Quote
  #2  
Old 10-03-2003, 10:03 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can use one of my hacks to stop them from showing up in the forum leaders page.
Reply With Quote
  #3  
Old 10-03-2003, 10:08 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For who's online, open index.php, and find the two instances of
PHP Code:
      } else if (($mod["$userid"] or $loggedin['usergroupid'] == 5) and $highlightadmin) { 
Replace both with
PHP Code:
      } else if (($mod["$userid"] or $loggedin['usergroupid'] == 5) and $highlightadmin and $loggedin['usergroupid'] != XX) { 
Replace XX with the usergroupid of the usergroup.
Reply With Quote
  #4  
Old 10-03-2003, 11:36 PM
MGM MGM is offline
 
Join Date: Jan 2003
Location: Michigan
Posts: 245
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

kind of a problem with your second code:

PHP Code:
    } else if (($mod["$userid"] || ($loggedin['usergroupid']==|| $loggedin['usergroupid']==7)) && $highlightadmin) {
          
$username "<b>$loggedin[username]</b>"
where exactly would i put != 7 :P

(btw, 7 = mod group)

can i just put:

PHP Code:
if (usergroupid == 12);
$userid $loggedin['userid']; 
usergroup 12 = my User Mods

EDIT:

well, i think i got it working for Who's Online! however, I was wondering if u could help me add this to the "Number of Online Users Today" hack?

Here's the code I have:

PHP Code:
      if ($loggedin['usergroupid'] == and $highlightadmin) {
          
$username "<b><i>$loggedin[username]</i></b>";
    eval(
"\$su_r[] = \"".gettemplate('forumhome_loggedinuser')."\";");
    } else if (((
$mod["$userid"] || ($loggedin['usergroupid']==|| $loggedin['usergroupid']==7)) && $highlightadmin) && $loggedin['usergroupid'] != 12) {
          
$username "<b>$loggedin[username]</b>";
    eval(
"\$su_r[] = \"".gettemplate('forumhome_loggedinuser')."\";");
      } else {
                
$username $loggedin['username'];
    eval(
"\$nu_r[] = \"".gettemplate('forumhome_loggedinuser')."\";");
            }
      
    }

    while (
$loggedin=$DB_site->fetch_array($loggedins)) {
      
$numberregistered++;
      
$invisibleuser '';
      if (
$loggedin['invisible']==and $bbuserinfo['usergroupid']!=and $getperms['canseeinvisible']!=1) {
        continue;
      }
      
$numbervisible++;
      
$userid=$loggedin['userid'];
      if (
$loggedin['invisible'] == 1) { // Invisible User but show to Admin
        
$invisibleuser '*';
      }
      if (
$loggedin['usergroupid'] == and $highlightadmin) {
        
$username "<b><i>$loggedin[username]</i></b>";
    eval(
"\$su_r[] = \"".gettemplate('forumhome_loggedinuser')."\";");
    } else if (((
$mod["$userid"] || ($loggedin['usergroupid']==|| $loggedin['usergroupid']==7)) && $highlightadmin) && $loggedin['usergroupid'] != 12) {
                
$username "<b>$loggedin[username]</b>";
    eval(
"\$su_r[] = \"".gettemplate('forumhome_loggedinuser')."\";");
            } else {
                
$username $loggedin['username'];
    eval(
"\$nu_r[] = \"".gettemplate('forumhome_loggedinuser')."\";");
            }

    } 
where would i add it so that User Mods don't show up as bolded??

thanks for your help so far!

MGM out
Reply With Quote
  #5  
Old 10-04-2003, 01:01 AM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just modify this line:

PHP Code:
    } else if (($mod["$userid"] or $todayuser['usergroupid'] == 5) and $highlightadmin and $todayuser['usergroupid'] != XX) { 
Don't forget to replace XX.
Reply With Quote
  #6  
Old 10-04-2003, 02:34 PM
MGM MGM is offline
 
Join Date: Jan 2003
Location: Michigan
Posts: 245
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

wait, where exactly do i place that???

MGM out
Reply With Quote
  #7  
Old 10-04-2003, 02:53 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Replace this:

PHP Code:
     } else if (($mod["$userid"] or $todayuser['usergroupid'] == 5) and $highlightadmin) { 
Reply With Quote
  #8  
Old 10-04-2003, 07:40 PM
MGM MGM is offline
 
Join Date: Jan 2003
Location: Michigan
Posts: 245
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nevermind! it works now after i modded the crap outta it! thanks!!!

MGM out
Reply With Quote
  #9  
Old 10-04-2003, 08:37 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

np
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:50 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.04114 seconds
  • Memory Usage 2,270KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (7)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete