introducing scss (v1)
This commit is contained in:
@@ -18,7 +18,7 @@ class Databap extends PhpObject
|
||||
const DATE_TIME_SQL_FORMAT = 'Y-m-d H:i:s';
|
||||
const DATE_SQL_FORMAT = 'Y-m-d';
|
||||
const HISTORY_LENGTH = 10;
|
||||
const STYLE_PATH = 'style/screen.css';
|
||||
const STYLE_PATH = 'style/databap.css';
|
||||
public static $UPLOAD_IMG_EXTS = array('jpg', 'jpeg', 'gif', 'png');
|
||||
public static $UPLOAD_DOC_EXTS = array('jpg', 'jpeg', 'gif', 'png', 'doc', 'ppt', 'pdf', 'xls', 'docx', 'pptx', 'xlsx');
|
||||
const ID_SEPARATOR = '_';
|
||||
@@ -1212,11 +1212,16 @@ class Databap extends PhpObject
|
||||
return $bJson?$this->jsonExport($asUserInfo):$asUserInfo;
|
||||
}
|
||||
|
||||
public function getUserClearance()
|
||||
private function getUserClearance()
|
||||
{
|
||||
$asUserInfo = $this->getUserInfo($this->getUserId());
|
||||
return $asUserInfo['clearance'];
|
||||
}
|
||||
|
||||
public function checkUserClearance($iClearance)
|
||||
{
|
||||
return ($this->getUserClearance() >= $iClearance);
|
||||
}
|
||||
|
||||
public function getOptions()
|
||||
{
|
||||
@@ -1770,7 +1775,7 @@ class Databap extends PhpObject
|
||||
$sMessage = $this->getJsonMessage($this->get9gagPost(trim(mb_substr($sMessage, 6))));
|
||||
$sType = self::MESSAGE_9GAG;
|
||||
}
|
||||
elseif(mb_substr($sMessage, 0, 7) == '/reboot' && $this->getUserClearance()==self::CLEARANCE_ADMIN)
|
||||
elseif(mb_substr($sMessage, 0, 7) == '/reboot' && $this->checkUserClearance(self::CLEARANCE_ADMIN))
|
||||
{
|
||||
$sMessage = 'L\'administrateur a demandé un reboot. Votre page va se rafraichir automatiquement dans '.self::REBOOT_DELAY.' secondes.';
|
||||
$sType = self::MESSAGE_REBOOT;
|
||||
|
||||
Reference in New Issue
Block a user