source\include\topicadmin\topicadmin_moderate.php
function checkexpiration($expiration, $operation) {
global $_G;
if(!empty($expiration) && in_array($operation, array('recommend', 'stick', 'digest', 'highlight', 'close', 'open', 'bump'))) {
$expiration = strtotime($expiration) - $_G['setting']['timeoffset'] * 3600 + date('Z');
if(dgmdate($expiration, 'Ymd') <= dgmdate(TIMESTAMP, 'Ymd') || ($expiration > TIMESTAMP + 86400 * 180)) {
showmessage('admin_expiration_invalid', '', array('min'=>dgmdate(TIMESTAMP, 'Y-m-d'), 'max'=>dgmdate(TIMESTAMP + 86400 * 180, 'Y-m-d')));
}
} else {
$expiration = 0;
}
return $expiration;
}
代碼中的 180 自己改一下