<?
if( $more ) {
header("Location:".$serverURL.$fromSite);
}
?>
<html><head><title></title>
<link rel=stylesheet type="text/css" href="default.css">
</head>
<?php
include("color.inc");
include("abstaende.php");
/* start TABELLEN EINSTELLUNGEN */
include("head.php");
include ('mysqlvar.php');
$n = new tabelle;
$n->rows = 2;
$n->cols = 1;
$n->einrueck = $STL;
$n->rowspan = 20;
$n->border =0;
$n->sb = array("150");
$n->klaraPfad = "bilder/klara.gif";
$n->ra = $SBR[0];// reihen abstand
/* end TABELLEN EINSTELLUNGEN */
$n->doTable("open");
if (($ma<>$master)or($mapa<>$masterpass)) { die ("<tr><td><b class=\"fehlermeldung\">".$f_Text[9]."<br><a href=\"javascript:history.back(-1)\">".$linkText[1]."</a></b></td></tr></table></body></html>"); }
$siteInfo = "Allgemeine Einstellungen speichern";
if( $more ) {
for( $z=0; $z < count($alignment); $z++) {
if( $alignment[$z] == "nix" ) {
echo"<tr><td><b class=\"fehlermeldung\">".$f_Text[27]."</b></td></tr>".
"<tr><td>";
doHrefs("javascript:history.back(-1)","$linkText[1]");
echo
"</td></tr></table></body></html>";
exit();
}
}
}
$db = mysql_connect($dbserver,$dbuser,$dbpass);
mysql_select_db($dbname,$db);
$query = "UPDATE config SET generalHTML = '$generalHTML', generalCode = '$generalCode', codeTag = '$codeTag', quoteTag = '$quoteTag', boldTag = '$boldTag', italicTag = '$italicTag', editTag = '$editTag', imgTag = '$imgTag', urlTag = '$urlTag', autolink = '$autolink', emailTag = '$emailTag', pollTag = '$pollTag'";
if(!mysql_query($query,$db))
{
die("<tr><td><b class=\"fehlermeldung\">".$f_Text[24]."</b></td></tr></table></body></html>");
}
echo "<tr><td><b class=\"allFine\">".$text[33]."</b></td></tr>".
"<tr><td>";
if( $more == "" ) {
doHrefs("configsetup.php|foren.php|allforums.php","$linkText[0]|$linkText[2]|$linkText[12]");
} else {
doHrefs("javascript:history.back(-1)|javascript:self.close()","$linkText[1]|$linkText[6]");
}
echo "</td></tr></table></body></html>";
// FARBEN WERDEN IN TEXTDATEIGESPEICHERT
if( !$standart ) {
if( $more == "" ) {
// more einstellunge werden gefiltert und spaeter wieder geschrieben
$datei=fopen("allcolors.inc","r+");
while (!feof($datei)) {
$zeile .= fgets($datei, 1000);
}
fclose($datei);
$anfTrenn = "// more sf tabelle";
$endTrenn = "// END more sf tabelle";
$ma = strpos( $zeile, $anfTrenn );
$me = strpos( $zeile, $endTrenn )- $ma;
$more= substr( $zeile, $ma, $me ) ;
// ALLE EINSTELLUNGEN UEBER configsetup.php
$newColor =
"\n\n// wenn on dann stadarteinstellungen des boards \n\$standart=\"$standart\";\n\n".
"\$mainBGC=\"$mainBGC\";\n".
"\$adminBGC=\"$adminBGC\";\n".
"\$TopLeftBGC=\"$TopLeftBGC\";\n".
"\$TopRightBGC=\"$TopRightBGC\";\n\n".
"\$TopicHTGR1=\"$TopicHTGR1\";\n".
"\$TopicHTGR2=\"$TopicHTGR2\";\n\n".
// tabellen einstellungen der topicanzeige
"\$sf_tw=\"$sf_tw\";\n".
"\$sf_STT=\"$sf_STT\";\n".
"\$sf_STL=\"$sf_STL\";\n".
"\$sf_TRH=\"$sf_TRH\";\n".
"// END more sf tabelle\n\n".
"\$msgRAbstand=\"$msgRAbstand\";\n".
"\$msgHeight=\"$msgHeight\";\n".
"\$msgWidth=\"$msgWidth\";\n".
"\$msgSTL=\"$msgSTL\";\n".
"\$msgSTT=\"$msgSTT\";\n".
"\$msgSTB=\"$msgSTB\";\n".
"\$msgTitelWidth=\"$msgTitelWidth\";\n".
"\$msgTitelHeight=\"$msgTitelHeight\";\n\n".
"\$emailFunc=\"$emailFunc\";\n\n";
$newColor = str_replace( "// END more sf tabelle\n\n", $more."// END more sf tabelle\n\n", $newColor );
$newColor = "<?\n\n// Farbverwaltung\n\n".$newColor."\n\n?>";
} elseif( $more == "sf_tabelle") {
// mehr einstellungen fuer showforum tabelle ( moreeinstellungen.php )
$datei=fopen("allcolors.inc","r+");
while (!feof($datei)) {
$zeile .= fgets($datei, 1000);
}
fclose($datei);
$anfTrenn = "// more sf tabelle";
$endTrenn = "// END more sf tabelle";
$ma = strpos( $zeile, $anfTrenn );
$me = strpos( $zeile, $endTrenn )- $ma;
$more= substr( $zeile, $ma, $me ) ;
$zeile = str_replace( $more, "", $zeile );
$ers = $anfTrenn."\n".
"\$sf_e[0]=\"$sf_e[0]\";\n".
"\$alignment[0]=\"$alignment[0]\";\n".
"\$sf_e[1]=\"$sf_e[1]\";\n".
"\$alignment[1]=\"$alignment[1]\";\n".
"\$sf_e[2]=\"$sf_e[2]\";\n".
"\$alignment[2]=\"$alignment[2]\";\n".
"\$sf_e[3]=\"$sf_e[3]\";\n".
"\$alignment[3]=\"$alignment[3]\";\n".
"\$sf_e[4]=\"$sf_e[4]\";\n".
"\$alignment[4]=\"$alignment[4]\";\n".
"\$sf_e[5]=\"$sf_e[5]\";\n".
"\$alignment[5]=\"$alignment[5]\";\n".
"\$sf_e[6]=\"$sf_e[6]\";\n".
"\$alignment[6]=\"$alignment[6]\";\n".
$endTrenn."\n\n";
$newColor = str_replace( "// END more sf tabelle\n\n", $ers, $zeile );
}
} else {
$newColor =
"\$mainBGC=\"33AEFF\";\n".
"\$adminBGC=\"4169e1\";\n".
"\$TopLeftBGC=\"FFFFFF\";\n".
"\$TopRightBGC=\"009AFF\";\n\n".
"\$TopicHTGR1=\"009AFF\";\n".
"\$TopicHTGR2=\"008AFF\";\n\n".
// tabellen einstellungen der topicanzeige
"\$sf_tw=\"500\";\n".
"\$sf_STT=\"25\";\n".
"\$sf_STL=\"24\";\n".
"\$sf_TRH=\"40\";\n".
// more
"// more sf tabelle\n".
"\$sf_e[0]=\"20\";\n".
"\$alignment[0]=\"center\";\n".
"\$sf_e[1]=\"200\";\n".
"\$alignment[1]=\"left\";\n".
"\$sf_e[2]=\"15\";\n".
"\$alignment[2]=\"center\";\n".
"\$sf_e[3]=\"15\";\n".
"\$alignment[3]=\"center\";\n".
"\$sf_e[4]=\"100\";\n".
"\$alignment[4]=\"center\";\n".
"\$sf_e[5]=\"100\";\n".
"\$alignment[5]=\"center\";\n".
"\$sf_e[6]=\"100\";\n".
"\$alignment[6]=\"center\";\n".
"// END more sf tabelle\n\n".
"\$msgRAbstand=\"0\";\n".
"\$msgHeight=\"100\";\n".
"\$msgWidth=\"100\";\n".
"\$msgSTL=\"10\";\n".
"\$msgSTT=\"10\";\n".
"\$msgSTB=\"10\";\n".
"\$msgTitelWidth=\"700\";\n".
"\$msgTitelHeight=\"25\";\n\n".
"\$emailFunc=\"1\";\n\n";
$newColor = "<?\n\n// Farbverwaltung\n\n".$newColor."\n\n?>";
}
$datei=fopen("allcolors.inc","w+");
fwrite($datei,$newColor);
fclose($datei);
?>