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.