Works great with 4.0
Replace:
Code:
if ($vbulletin->GPC['days'] < 1)
{
$vbulletin->GPC['days'] = 1;
}
$datecut = TIMENOW - (24 * 60 * 60 * $vbulletin->GPC['days']);
With:
Code:
if (($vbulletin->GPC['days'] < 1) AND(!($vbulletin->GPC['hours']))AND(!($vbulletin->GPC['minutes']))AND(!($vbulletin->GPC['seconds'])))
{
$vbulletin->GPC['days'] = 1;
$vbulletin->GPC['hours'] = 0;
$vbulletin->GPC['minutes'] = 0;
$vbulletin->GPC['seconds'] = 1;
}
elseif($vbulletin->GPC['days']<1)
{
$vbulletin->GPC['days'] = 0;
}
$datecut = TIMENOW - (($vbulletin->GPC['days']*24*60*60) + ($vbulletin->GPC['hours']*60*60) + ($vbulletin->GPC['minutes']*60) + $vbulletin->GPC['seconds']);
Only change from the original description.