Exemple #1
0
 /**
  * 
  * 主页
  */
 public function index()
 {
     $data = array();
     $data['userName'] = $this->userName;
     $data['menus'] = $this->config->item('menus');
     $data['admin_id'] = $this->userId;
     $this->load->model('MIS_Sys');
     $info = $this->MIS_Sys->getInfo();
     $defaultConfig = $this->config->item('default_sys_config');
     $data['website_title'] = isset($info['website_title']) && $info['website_title'] ? $info['website_title'] : $defaultConfig['website_title'];
     $data['website_copyright'] = isset($info['website_copyright']) && $info['website_copyright'] ? $info['website_copyright'] : $defaultConfig['website_copyright'];
     $data['website_record_no'] = isset($info['website_record_no']) && $info['website_record_no'] ? $info['website_record_no'] : $defaultConfig['website_record_no'];
     remind();
     //进入首页进行提醒
     $this->showView('index', $data);
 }
Exemple #2
0
    foreach ($res as $value) {
        //if not admin or super
        if ($value["pLevel"] != UserLevel::Admin && $value["pLevel"] != UserLevel::Super && $value["activated"] != -1) {
            //check if user in not activated
            if (lateActivation($value)) {
                remove($value["id"]);
            } else {
                if (lateForms($value)) {
                    //				echo "late with forms <br>";
                    deactivate($value["id"]);
                } else {
                    if (lateAssessment($value)) {
                        deactivate($value["id"]);
                    } else {
                        if (needAssessmentReminder($curr)) {
                            remind($curr);
                        }
                    }
                }
            }
            //store disabled users
            if ($value["activated"] == -1) {
                store($value["id"], $value["email"]);
                remove($value["id"]);
            }
        }
    }
}
function remind($curr)
{
    //update reminder value
     overjump($conn, 'kaffee');
     break;
 case "muell_remind":
     remind($conn, 'muell');
     break;
 case "pfand_remind":
     remind($conn, 'pfand');
     break;
 case "geschirr_ein_remind":
     remind($conn, 'ein');
     break;
 case "geschirr_aus_remind":
     remind($conn, 'aus');
     break;
 case "entkalken_remind":
     remind($conn, 'kaffee');
     break;
 case "muell_done":
     done($conn, 'muell');
     break;
 case "pfand_done":
     done($conn, 'pfand');
     break;
 case "geschirr_ein_done":
     done($conn, 'ein');
     break;
 case "geschirr_aus_done":
     done($conn, 'aus');
     break;
 case "entkalken_done":
     done($conn, 'kaffee');