diff --git a/img/img.php b/img/img.php index 358d25d..855d3e3 100644 --- a/img/img.php +++ b/img/img.php @@ -7,7 +7,10 @@ class img { public static function registerFolder($path,$cat,$mask){ self::$imgfolders[$cat] = array($path,$mask);} - public static function get($cat,$id = null,$returnasjson = false){ + public static function get($cat = null,$id = null,$returnasjson = false){ + if(!$cat){ + return $returnasjson ? \SYSTEM\LOG\JsonResult::toString(self::$imgfolders) : self::$imgfolders;} + if(!array_key_exists($cat, self::$imgfolders)){ throw new \SYSTEM\LOG\ERROR("No matching Cat '".$cat."' found.");} diff --git a/sai/modules/saimod_sys_img/saimod_sys_img.php b/sai/modules/saimod_sys_img/saimod_sys_img.php new file mode 100644 index 0000000..30c04ca --- /dev/null +++ b/sai/modules/saimod_sys_img/saimod_sys_img.php @@ -0,0 +1,24 @@ +$folder){ + $cat = \SYSTEM\IMG\img::get($name); + foreach($cat as $img){ + $result .= ''; + } + } + + return $result; + } + + public static function html_li_menu(){return '
  • Img
  • ';} + public static function right_public(){return false;} + public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);} + + public static function sai_mod__SYSTEM_SAI_saimod_sys_img_flag_css(){} + public static function sai_mod__SYSTEM_SAI_saimod_sys_img_flag_js(){} +} \ No newline at end of file