Thread: Moderators Functions - Moderator Checkpoint System
View Single Post
  #44  
Old 06-28-2008, 03:05 PM
Kirk Y's Avatar
Kirk Y Kirk Y is offline
 
Join Date: Apr 2005
Location: Tallahassee, Florida
Posts: 2,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Version 1.1.1 has been released (version 1.1.0 was a private beta).

Much of the core code has either been rewritten or consolidated to improve performance and efficiency. Several template edits are now no longer necessary as of the release of vBulletin 3.7.0. With that said...

Moderator Checkpoint System v1.1.1 requires vBulletin 3.7.0 (or higher). Boards wishing to upgrade to the latest release must first upgrade to the latest release of vBulletin.
--------------------
Upgrading from 1.0.9 to 1.1.1

Find and remove in your threadadmin_deleteposts template:
Code:
<input type="hidden" name="checkedposts" value="$mcscount" />


Find and remove
in your SHOWTHREAD template:
Code:
<if condition="$show['cancheck'] AND $inmodmode"><option value="markmoderated">$vbphrase[mark_checked]</option>
<option value="markunmoderated">$vbphrase[mark_unchecked]</option></if>


Find and remove
in your FORUMDISPLAY template:
Code:
<if condition="$show['candothreads'] AND $inmodmode">
<option value="markthread">$vbphrase[mark_thread_moderated]</option>
<option value="unmarkthread">$vbphrase[unmark_thread_moderated]</option>
</if>


Find and remove
in your HEADINCLUDE template:
Code:
<script type='text/javascript'>
<!--

    function mcsRequestData(Location,Handler){
    IE = (window.ActiveXObject)? true : false

        if(IE){
        Request = new ActiveXObject("Microsoft.XMLHTTP")
        } else {
        Request = new XMLHttpRequest()
        }

        if(Request){
        Request.onreadystatechange = function(){mcsCollectData(Handler)}
        Request.open("GET", Location + '&nocache=' + Math.random(0,9999), true)
        Request.send('')
        }
    }

    function mcsCollectData(Handler){
        if(Request.readyState == 4){
            if(Request.status == 200){
            eval(Handler + '(Request)')
            }
        }
    }

    function parseActiveData(Request){
    Data = Request.responseXML.documentElement
    ActiveStatus = Data.getElementsByTagName('activemode')[0].firstChild.data
        if(ActiveStatus == 0){
            document.getElementById('data3').innerHTML = '$vbphrase[mcs_disabled]'
        }else{
            document.getElementById('data3').innerHTML = '$vbphrase[mcs_enabled]'
        }
    }

-->
</script>


Find
in your postbit/postbit_legacy template:
Code:
<if condition="$inmodmode AND THIS_SCRIPT == 'showthread' AND $show['cancheckforum']">

Replace
with:
Code:
<if condition="$show['canbechecked']">



1. Import the 1.1.1 product XML, ensuring to check "Allow Overwrite".
2. Run a counter update via AdminCP -> Maintenance -> Update Counters
-- You must update the MCS Post Counters *and then* update the MCS Thread Counters.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01136 seconds
  • Memory Usage 1,782KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)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
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete