More CSS fixes
This commit is contained in:
parent
3f1708ea79
commit
88135762e6
11 changed files with 62 additions and 163 deletions
|
@ -60,7 +60,7 @@ class config_panel extends admin_module{
|
|||
$panel->content.="<h2 class=\"accordion_toggle\">".$key."</h2>
|
||||
<div class=\"accordion_content\"><table width=\"700px\">";
|
||||
foreach($val as $v){
|
||||
$panel->content.="<tr><td><strong>".$v["title"]."</strong><br /><span style=\"font-size:small;\">".$v["description"]."</span><br />".$this->get_option($v["option"],$v["name"])."</td></tr>";
|
||||
$panel->content.="<tr><td><strong>".$v["title"]."</strong><br /><span style=\"font-size:small;\">".$v["description"]."</span><br />".$panel->get_option($v["option"],$v["name"])."</td></tr>";
|
||||
}
|
||||
|
||||
$panel->content.="</table></div>";
|
||||
|
@ -74,99 +74,6 @@ class config_panel extends admin_module{
|
|||
//bottomAccordion.activate($$(\'vertical_container .accordion_toggle\')[0]);
|
||||
</script>';
|
||||
}
|
||||
|
||||
function get_option($option,$name) {
|
||||
global $config,$db,$panel,$userinfo,$admin,$root,$firephp,$lang;
|
||||
|
||||
if($option=="yesno"){
|
||||
$checked["yes"]="";
|
||||
$checked["no"]="";
|
||||
if($config[$name]==1||$config[$name]==True||$config[$name]=="yes"){
|
||||
$checked["yes"]='checked="checked"';
|
||||
}else{
|
||||
$checked["no"]='checked="checked"';
|
||||
}
|
||||
$yn=$panel->radio(array("name"=>$name,"value"=>"1"),$checked["yes"],TRUE);
|
||||
$yn.="Ja";
|
||||
$yn.=$panel->radio(array("name"=>$name,"value"=>"0"),$checked["no"],TRUE);
|
||||
$yn.="Nein";
|
||||
return $yn;
|
||||
}
|
||||
if($option=="onoff"){
|
||||
$checked["on"]="";
|
||||
$checked["off"]="";
|
||||
if($config[$name]==1||$config[$name]==True||$config[$name]=="on"){
|
||||
$checked["on"]='checked="checked"';
|
||||
}else{
|
||||
$checked["off"]='checked="checked"';
|
||||
}
|
||||
$yn=$panel->radio(array("name"=>$name,"value"=>"1"),$checked["on"],TRUE);
|
||||
$yn.="An";
|
||||
$yn.=$panel->radio(array("name"=>$name,"value"=>"0"),$checked["off"],TRUE);
|
||||
$yn.="Aus";
|
||||
return $yn;
|
||||
}
|
||||
|
||||
if($option=="language"){
|
||||
$langs=$lang->getlanguages();
|
||||
foreach($langs as $lang){
|
||||
$values[$lang['name']]=$lang['short'];
|
||||
}
|
||||
$select=$panel->select($values,$config[$name],$name,"",TRUE);
|
||||
return $select;
|
||||
}
|
||||
|
||||
if($option=="text"){
|
||||
$text=$panel->field(array("name"=>$name,"typ"=>"text","value"=>$config[$name]),"",TRUE);
|
||||
return $text;
|
||||
}
|
||||
|
||||
if(str_contains($option, "wysiwyg")){
|
||||
$string=str_replace("wysiwyg(","",substr($option, 0, -1));
|
||||
$sarr=explode(";",$string);
|
||||
foreach($sarr as $str){
|
||||
$substr=explode("|",$str);
|
||||
$a_name[]=$substr[0];
|
||||
$value[]=$substr[1];
|
||||
}
|
||||
if(is_array($sarr)){
|
||||
$text=$panel->textarea(array("name"=>$name,"value"=>$config[$name], $a_name[0]=>$value[0],$a_name[1]=>$value[1]),"class=\"mceEditor\"",TRUE);
|
||||
}else{
|
||||
$text=$panel->textarea(array("name"=>$name,"value"=>$config[$name]),"class=\"mceEditor\"",TRUE);
|
||||
}
|
||||
return $text;
|
||||
}
|
||||
|
||||
if(str_contains($option, "textarea")){
|
||||
$string=str_replace("textarea(","",substr($option, 0, -1));
|
||||
$sarr=explode(";",$string);
|
||||
if(count($sarr)>1) {
|
||||
foreach ($sarr as $str) {
|
||||
$substr = explode("|", $str);
|
||||
$a_name[] = $substr[0];
|
||||
$value[] = $substr[1];
|
||||
}
|
||||
$text=$panel->textarea(array("name"=>$name,"value"=>$config[$name], $a_name[0]=>$value[0],$a_name[1]=>$value[1]),"",TRUE);
|
||||
}else{
|
||||
$text=$panel->textarea(array("name"=>$name,"value"=>$config[$name]),"",TRUE);
|
||||
}
|
||||
return $text;
|
||||
}
|
||||
|
||||
if(str_contains($option, "select")){
|
||||
//$text=$panel->field("text",$name,"value=\"".$config[$name]."\"",TRUE);
|
||||
$string=str_replace("select(","",substr($option, 0, -1));
|
||||
$sarr=explode(";",$string);
|
||||
foreach($sarr as $str){
|
||||
$substr=explode("|",$str);
|
||||
$values[$substr[0]]=$substr[1];
|
||||
}
|
||||
$select=$panel->select($values,$config[$name],$name,"",TRUE);
|
||||
return $select;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function meta() {
|
||||
global $module,$config,$db,$panel,$userinfo,$admin,$root;
|
||||
$meta='<script type="text/javascript" src="/thirdparty/tiny/tiny_mce_gzip.js"></script>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue