Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > Premium Archives > Advanced Warning System (AWS)
FAQ Community Calendar Today's Posts Search

Closed Thread
 
Thread Tools
Bug in 3.4.12 Details »»
Bug in 3.4.12
Version: , by sv1cec sv1cec is offline
Developer Last Online: Mar 2022 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 06-10-2005 Last Update: Never Installs: 0
 
No support by the author.

There is a small bug in version 3.4.12 and possibly in a few previous versions (down to 3.4.10 I think).

The bug manifests itself if you have defined as a Supermoderator group, a group starting with '2', i.e. the group id of the registered users. If you have, the code which evaluated if the 'Warn XYZ' and 'View XYZ's Warnings' links, did not work properly and as a result, moderators could not see these links.

To correct the error, please open your includes/functions_showthread.php file and find:

PHP Code:
        $useradmin preg_match("/^(.*|)?$bbuserinfo[usergroupid](|.*)?$/",$vboptions['warn_admingroups']);
        
$postadmin preg_match("/^(.*|)?$post[usergroupid](|.*)?$/",$vboptions['warn_admingroups']);

        
$usermod preg_match("/^(.*|)?$bbuserinfo[usergroupid](|.*)?$/",$vboptions['warn_modgroups']);
        
$postmod preg_match("/^(.*|)?$post[usergroupid](|.*)?$/",$vboptions['warn_modgroups']);

        
$usersmod preg_match("/^(.*|)?$bbuserinfo[usergroupid](|.*)?$/",$vboptions['warn_smodgroups']);
        
$postsmod preg_match("/^(.*|)?$post[usergroupid](|.*)?$/",$vboptions['warn_smodgroups']); 
Replace that with:

PHP Code:
        $useradmin preg_match("/(\||\A)$bbuserinfo[usergroupid](\||\z)/",$vboptions['warn_admingroups']);
        
$postadmin preg_match("/(\||\A)$post[usergroupid](\||\z)/",$vboptions['warn_admingroups']);

        
$usermod preg_match("/(\||\A)$bbuserinfo[usergroupid](\||\z)/",$vboptions['warn_modgroups']);
        
$postmod preg_match("/(\||\A)$post[usergroupid](\||\z)/",$vboptions['warn_modgroups']);

        
$usersmod preg_match("/(\||\A)$bbuserinfo[usergroupid](\||\z)/",$vboptions['warn_smodgroups']);
        
$postsmod preg_match("/(\||\A)$post[usergroupid](\||\z)/",$vboptions['warn_smodgroups']); 
Do the exact same change in your member.php file.

For those who download the zip file after today (Friday, June 10th, 2005 GMT 10:00am), the instructions are updated to reflect the above fix. To differentiate this zip file, from previous ones, with the wrong instructions, the new file is called WarningSystem_V3_4_12b.zip (note the 'b' before the extension).

Apologies for any inconvenience.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Closed Thread


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 05:48 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05306 seconds
  • Memory Usage 2,203KB
  • Queries Executed 14 (?)
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
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit_onlinestatus
  • (1)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