Discuz有好多“免費”的精美的模板,但是安裝時會有這樣的提示:您安裝的不是正版應用,安裝程序無法繼續執行。這很讓人無奈,但是幸運的是,這是可以解決的。
經過多次研究,這個提示是來自一個cloudaddons_genuine_message的常量,所以解決方式就是禁用它。
打開unction_cloudaddons.php,找到cloudaddons_validator方法,刪去或者注釋掉cpmsg(‘cloudaddons_genuine_message’, ”, ‘error’, array(‘addonid’ => $addonid));這句代碼,就可以解決問題了
注釋後效果為:
function cloudaddons_validator($addonid) {
$array = cloudaddons_getmd5($addonid);
if(cloudaddons_open('&mod=app&ac=validator&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
/**
cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid));
*/
}
}現在,就可以安裝“免費”模板和插件了