diff --git a/inc/panel.class.php b/inc/panel.class.php index d6ffc2d..76d888c 100644 --- a/inc/panel.class.php +++ b/inc/panel.class.php @@ -215,7 +215,8 @@ class panel { function get_option($option,$name,$value="") { - if($option=="yesno"){ + global $lang; + if($option=="yesno"){ $checked["yes"]=""; $checked["no"]=""; if($value==1||$value==True||$value=="yes"){ @@ -282,6 +283,16 @@ class panel { } + if($option=="language"){ + $values = array(); + $langs=$lang->getlanguages(); + foreach($langs as $lang){ + $values[$lang['name']]=$lang['short']; + } + return $this->select($values,$value,$name,"",TRUE); + } + + if(str_contains($option, "select")){ $string=str_replace("select(","",substr($option, 0, -1)); $sarr=explode(";",$string);