# checklowerlimit
/**
* 檢查積分下限
* @param string $action: 策略動作Action或者需要檢測的操作積分值使如*extcredits1積分進行減1操作檢測array('extcredits1' => -1)
* @param Integer $uid: 用戶UID
* @param Integer $coef: 積分放大倍數/負數為減分操作
* @param Integer $returnonly: 只要返回結果,不用中斷程序運行
*/
function checklowerlimit($action, $uid = 0, $coef = 1, $fid = 0, $returnonly = 0) {
}
~~~
function check_update_credits(){
$config = $this->config;
$check = checklowerlimit(array('extcredits'.$config['credits']=>'-'.$config['credits_num']), 1, 1, 0, '1');
if ($check === true) {
updatemembercount(1, array('extcredits'.$config['credits']=>'-'.$config['credits_num']), false, '', 0, '', 'aaa', 'bbb');
return true;
}else{
return -1;
}
}
~~~
- 概述概述
- 本地安裝discuz環境
- discuz目錄結構
- DISCUZ模板開發
- 如何創建一個模板
- 模板網頁自定義header和footer
- 模板標簽語法
- 書寫全局CSS和局部CSS
- Discuz內置常用JS函數
- 手機touch版開發
- 作業:完成一個topic頁面
- DISCUZ插件開發
- discuz開啟開發者模式
- 新插件的創建
- 插件頁面嵌入點機制
- 插件模板機制
- 數據庫DB類和CT類
- 插件手機版開發
- 插件后臺函數
- 數據詞典
- 插件緩存機制,配置參數讀取
- 積分函數
- 計劃任務模塊開發
- 緩存更新模塊開發
- 插件安裝、更新、卸載腳本
- 插件安全方面的一些注意事項
- UC接口開發
- discuz擴展開發機制
- DISCUZ內部機制
- DISCUZ單頁開發