Вот код, для создания новой панели, по выбору скинов для портала:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->openside("Скин портала");
if (isset($style)) {
if($style != $userdata['user_theme']){
$result = dbquery("UPDATE ".$db_prefix."users SET user_theme='$style' WHERE user_id='".$userdata['user_id']."'");
redirect(FUSION_SELF.(FUSION_QUERY ? "?".FUSION_QUERY : ""));}
}
$theme_files = makefilelist(THEMES, ".|..", true, "folders");
array_unshift($theme_files, "Default");
$res = "";
for ($i=0;$i < count($theme_files);$i++) {
$sel = ($userdata['user_theme'] == $theme_files[$i] ? " selected" : "");
$theme_opts .= "<option value='?style=".$theme_files[$i]."'$sel>".$theme_files[$i]."</option>\n";
}
echo "<div align='center'><form name='theme' method='post' action='".FUSION_SELF."'>
<select name='user_theme' onchange=\"top.location.href=this.options[this.selectedIndex].value;\" class='textbox' style='width:100px;'>$theme_opts</select>
</form></div>\n";
closeside();<!--c2--></div><!--ec2-->
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->openside("Скин портала");
if (isset($style)) {
if($style != $userdata['user_theme']){
$result = dbquery("UPDATE ".$db_prefix."users SET user_theme='$style' WHERE user_id='".$userdata['user_id']."'");
redirect(FUSION_SELF.(FUSION_QUERY ? "?".FUSION_QUERY : ""));}
}
$theme_files = makefilelist(THEMES, ".|..", true, "folders");
array_unshift($theme_files, "Default");
$res = "";
for ($i=0;$i < count($theme_files);$i++) {
$sel = ($userdata['user_theme'] == $theme_files[$i] ? " selected" : "");
$theme_opts .= "<option value='?style=".$theme_files[$i]."'$sel>".$theme_files[$i]."</option>\n";
}
echo "<div align='center'><form name='theme' method='post' action='".FUSION_SELF."'>
<select name='user_theme' onchange=\"top.location.href=this.options[this.selectedIndex].value;\" class='textbox' style='width:100px;'>$theme_opts</select>
</form></div>\n";
closeside();<!--c2--></div><!--ec2-->