Blame | Letzte Änderung | Log anzeigen | RSS feed
<?phpsession_start();require_once "../Online-Shop/connect2.php";//require_once "../Warenwirtschaft/includes/bestellungen/system/functions.inc.php"; // Masetlocale(LC_TIME,"de_DE");$tab = "web_settings";$bestellart = false;function checkUserRechte(){return true;}// Prüfen ob Tabelle bestellart besteht$query = "select * FROM bestellart";$result = mysql_query( $query );if ( $result ){$query = "select * FROM web_settings LIMIT 1";$result = mysql_query( $query );$test = array_keys( mysql_fetch_assoc($result) );if ( array_search('bestellart_id', $test) ){$bestellart = true;}}// Ersten verfügbaren Shop anzeigen!// Bug: Es wurden keine Daten angezeigt bei einem Shop// Markus$query = "select * from shops";$result = mysql_query( $query ) or die( mysql_errno() . ": " . mysql_error() ."<hr>$query<hr>" );$shop = mysql_fetch_assoc( $result );// Endeif ( !$_SESSION[$self]["shops_ID"] ){$_SESSION[$self]["shops_ID"] = $shop['ID'];}if ( $_REQUEST["shops_ID"] ){$_SESSION[$self]["shops_ID"] = $_REQUEST["shops_ID"];}if ( $_REQUEST['bestellart_id'] ){$_SESSION[$self]['bestellart_id'] = $_REQUEST['bestellart_id'];$cond = " and bestellart_id = " . $_REQUEST['bestellart_id'] . " ";}else{if ( $bestellart ){$_SESSION[$self]['bestellart_id'] = 1;$cond = " and bestellart_id=1 ";}}if ( $action ){unset( $_POST["action"] );foreach ( array_keys($setting) as $elem ){$query = "update $tab set Inhalt = '" . mysql_real_escape_string( $setting[$elem] ) ."', letzte_Aenderung_von='$PHP_AUTH_USER' where ID = $elem $cond and shops_ID=" .$_SESSION[$self]["shops_ID"];$result = mysql_query( $query ) or die( mysql_errno() . ": " . mysql_error() ."<hr>$query<hr>" );}}?><html><head><title><? echo $webs["kunde_bezeichnung"] ?>: Redaktionssystem</title><meta http-equiv="Content-Type" content="text/html; charset=<? echo $charset ?>"><link rel=stylesheet type="text/css" href="../styles/styles.php"><meta name="description" content="Redaktionssystem"><meta name="author" content="Webagentur Niewerth"><meta name="robots" content="noindex"><script language="javascript" type="text/javascript" src="/smarty_datepick/javascripts/datepick.js"></script></head><script language="Javascript">function fallback(ID){if (confirm("Wollen Sie wirklich die aktuellen Werte dieses Feldes mit den Defaultwerten überschreiben ?")){with (document){getElementById("setting_"+ID).value=getElementById("default_"+ID).value;}}}</script><body bgcolor="#FFFFFF" text="#000000" leftmargin="20" topmargin="10" marginwidth="20" marginheight="10"><table border="0" cellspacing="0" cellpadding="5" width="60%"><tr><td><form action="<? echo $self ?>" method="post"><table width="100%" border="1" cellspacing="0" cellpadding="2"><?php// Ausgabeart Recht usw. prüfen$Feld = "ausgabeart";if ( // ausgabeart Recht gesetzt?(($rechte[$Feld] = checkUserRechte("Warenwirtschaft", "bestellung", $Feld ."*")) !== false) && // bestellarten in der Datenbank gesetzt?$bestellart && // bestellart Recht gesetzt?($rechte['bestellart'] = checkUserRechte("Warenwirtschaft", "bestellung","bestellart")) !== false ){$addSql = isset( $_SESSION[$self]['bestellart_id'] ) ? " AND bestellart_id=" .$_SESSION[$self]['bestellart_id'] : "";$addInput = true;}$query = "select * from $tab where shops_ID=" . $_SESSION[$self]["shops_ID"] ." $addSql order by Rang";$result = mysql_query( $query ) or die( mysql_errno() . ": " . mysql_error() ."<hr>$query<hr>" );while ( $zeile = mysql_fetch_array($result) ){switch ( $zeile["Typ"] ){case "date":$f_name="setting_".$zeile['ID'];require_once "Weban_Smarty.class.php";$GLOBALS["ui"]=new Weban_Smarty();$GLOBALS["ui"]->compile_dir=$_SERVER["DOCUMENT_ROOT"]."/templates_c/";$GLOBALS["ui"]->compile_id="settings";$GLOBALS["ui"]->use_sub_dirs=true;$GLOBALS["ui"]->assign("f_name", $f_name);$date=$GLOBALS["ui"]->fetch("datepick.tpl");?><tr onMouseover="window.status='ID=<? echo $zeile["ID"] ?> / Rang=<? echo$zeile["Rang"] ?>';return true;"><td class="links" nowrap="nowrap"><b><? echo $zeile["Name"] ?></b></td><td><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><input type="text" id="setting_<? echo $zeile["ID"] ?>" name="setting[<? echo$zeile["ID"] ?>]" size="10" value="<? echo $zeile["Inhalt"] ?>"><?=$date;?></td></tr></table></td></tr><?phpbreak;case "varchar":?><tr onMouseover="window.status='ID=<? echo $zeile["ID"] ?> / Rang=<? echo$zeile["Rang"] ?>';return true;"><td class="links" nowrap><b><? echo $zeile["Name"] ?></b></td><td class="rechts" width="100%"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><input type="text" id="setting_<? echo $zeile["ID"] ?>" name="setting[<? echo$zeile["ID"] ?>]" value="<? echostripslashes( htmlentities($zeile["Inhalt"]) ) ?>" size="40"><input type="hidden" id="default_<? echo $zeile["ID"] ?>" value="<? echostripslashes( htmlentities($zeile["Fallback"]) ) ?>"></td><? if ( $zeile["Fallback"] ){ ?><td align="right"><input type="button" value="Default" onClick="fallback(<? echo$zeile["ID"] ?>)"></td><? } ?></tr><tr><td colspan="2" class="rechts">Änderung: am:<?if ( strpos($zeile["letzte_Aenderung_am"], " ") ){$letzte_Aenderung_am = datetime2human( $zeile["letzte_Aenderung_am"] );}else{$letzte_Aenderung_am = timestamp2human( $zeile["letzte_Aenderung_am"] );}?><? echo $letzte_Aenderung_am["Datum"] ?> um:<? echo $letzte_Aenderung_am["Zeit"] ?> von:<? echo $zeile["letzte_Aenderung_von"] ?></td></tr></table></td></tr><?break;case "select":?><tr onMouseover="window.status='ID=<? echo $zeile["ID"] ?> / Rang=<? echo$zeile["Rang"] ?>';return true;"><td class="links" nowrap><b><? echo $zeile["Name"] ?></b></td><td class="rechts" width="100%"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><input type="text" id="setting_<? echo $zeile["ID"] ?>" name="setting[<? echo$zeile["ID"] ?>]" value="<? echostripslashes( htmlentities($zeile["Inhalt"]) ) ?>" size="40"><input type="hidden" id="default_<? echo $zeile["shops_ID"] ?>" value="<? echostripslashes( htmlentities($zeile["Fallback"]) ) ?>"></td><? if ( $zeile["Fallback"] ){ ?><td align="right"><input type="button" value="Default" onClick="fallback(<? echo$zeile["ID"] ?>)"></td><? } ?></tr><tr><td colspan="2" class="rechts">Änderung: am:<?if ( strpos($zeile["letzte_Aenderung_am"], " ") ){$letzte_Aenderung_am = datetime2human( $zeile["letzte_Aenderung_am"] );}else{$letzte_Aenderung_am = timestamp2human( $zeile["letzte_Aenderung_am"] );}?><? echo $letzte_Aenderung_am["Datum"] ?> um:<? echo $letzte_Aenderung_am["Zeit"] ?> von:<? echo $zeile["letzte_Aenderung_von"] ?></td></tr></table></td></tr><?break;case "static":?><tr onMouseover="window.status='ID=<? echo $zeile["ID"] ?> / Rang=<? echo$zeile["Rang"] ?>';return true;"><td class="links" nowrap valign="top"><b><? echo $zeile["Name"] ?></b></td><td class="rechts" width="100%"><? echo stripslashes( wordwrap(htmlentities($zeile["Inhalt"]),80, "<br>", 1) ); ?></td></tr><?break;case "text":?><tr onMouseover="window.status='ID=<? echo $zeile["ID"] ?> / Rang=<? echo$zeile["Rang"] ?>';return true;"><td class="links" valign="top"> <b><? echo $zeile["Name"] ?></b> </td><td class="rechts" width="100%"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><textarea id="setting_<? echo $zeile["ID"] ?>"" name="setting[<? echo$zeile["ID"] ?>]" cols="80" rows="20" wrap="OFF"><? echostripslashes( $zeile["Inhalt"] ) ?></textarea><input type="hidden" id="default_<? echo $zeile["ID"] ?>" value="<? echostripslashes( htmlentities($zeile["Fallback"]) ) ?>" name="hidden"></td><? if ( $zeile["Fallback"] ){ ?><td align="right" valign="top"><input type="button" value="Default" onClick="fallback(<? echo$zeile["ID"] ?>)"></td><? } ?></tr><tr><td colspan="2" class="rechts">Änderung: am:<?if ( strpos($zeile["letzte_Aenderung_am"], " ") ){$letzte_Aenderung_am = datetime2human( $zeile["letzte_Aenderung_am"] );}else{$letzte_Aenderung_am = timestamp2human( $zeile["letzte_Aenderung_am"] );}?><? echo $letzte_Aenderung_am["Datum"] ?> um:<? echo $letzte_Aenderung_am["Zeit"] ?> von:<? echo $zeile["letzte_Aenderung_von"] ?></td></tr></table></td></tr><?break;case "template":?><tr onMouseover="window.status='ID=<? echo $zeile["ID"] ?> / Rang=<? echo$zeile["Rang"] ?>';return true;"><td class="links" valign="top"> <b><? echo $zeile["Name"] ?></b> </td><td class="rechts" width="100%"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><textarea id="setting_<? echo $zeile["ID"] ?>"" name="setting[<? echo$zeile["ID"] ?>]" cols="80" rows="20" wrap="OFF"><? echostripslashes( $zeile["Inhalt"] ) ?></textarea><input type="hidden" id="default_<? echo $zeile["ID"] ?>" value="<? echostripslashes( htmlentities($zeile["Fallback"]) ) ?>" name="hidden"></td><? if ( $zeile["Fallback"] ){ ?><td align="right" valign="top"><input type="button" value="Default" onClick="fallback(<? echo$zeile["ID"] ?>)"></td><? } ?></tr><tr><td colspan="2" class="rechts">Änderung: am:<?if ( strpos($zeile["letzte_Aenderung_am"], " ") ){$letzte_Aenderung_am = datetime2human( $zeile["letzte_Aenderung_am"] );}else{$letzte_Aenderung_am = timestamp2human( $zeile["letzte_Aenderung_am"] );}?><? echo $letzte_Aenderung_am["Datum"] ?> um:<? echo $letzte_Aenderung_am["Zeit"] ?> von:<? echo $zeile["letzte_Aenderung_von"] ?></td></tr></table></td></tr><?break;case "headline":?><tr onMouseover="window.status='ID=<? echo $zeile["ID"] ?> / Rang=<? echo$zeile["Rang"] ?>';return true;"><td class="links" colspan="2"><b><? echo $zeile["Name"] ?></b> </td></tr><?break;case "control":?><tr align="right" onMouseover="window.status='ID=<? echo $zeile["ID"] ?> / Rang=<? echo$zeile["Rang"] ?>';return true;"><td class="links" colspan="2"><input type="hidden" name="shops_ID" value="<?= $shops_ID; ?>"><input type="submit" name="action" value="OK"><input type="reset" value="Zurücksetzen"></td></tr><?break;}}?></table><?phpif ( $addInput ){?><input type="hidden" value="<?= $_SESSION[$self]['bestellart_id'] ?>" name="bestellart_id"><?php}?></form></td><td valign="top"><form method="get" action="<?= $self ?>" name="websettings"><?$Feld = "shops_ID";$Sort = "on";//if (isset($user_rechte[modul_name][tool_name][$Feld])){?><fieldset><legend>Shop</legend><select name="shops_ID" onChange="this.form.submit();"><?$query = "select * from shops order by ID";$result = mysql_query( $query ) or die( mysql_errno() . ": " . mysql_error() ."<hr>$query<hr>" );while ( $zeile = mysql_fetch_array($result) ){?><option value="<?= $zeile["ID"]; ?>"<? if ( $_REQUEST["shops_ID"] == $zeile["ID"] ){echo " selected";} ?>><?= $zeile["Name"]; ?></option><?}?></select></fieldset><?}?><?/*Ausgabeart BestellungAusgabeart ArtikelAusgabeart Schnelleditor*/$Feld = "ausgabeart";$Sort = "on";if ( // ausgabeart Recht gesetzt?(($rechte[$Feld] = checkUserRechte("Warenwirtschaft", "bestellung", $Feld ."*")) !== false) && // bestellarten in der Datenbank gesetzt?$bestellart && // bestellart Recht gesetzt?($rechte['bestellart'] = checkUserRechte("Warenwirtschaft", "bestellung","bestellart")) !== false ){?><fieldset><legend>Bestellart</legend><select name="bestellart_id" onChange="this.form.submit();"><?$query = "select * from bestellart order by id";$result = mysql_query( $query ) or die( mysql_errno() . ": " . mysql_error() ."<hr>$query<hr>" );while ( $zeile = mysql_fetch_array($result) ){?><option value="<?= $zeile['id']; ?>"<? if ( $_REQUEST['bestellart_id'] ==$zeile['id'] ){echo " selected";} ?>><?= $zeile['name']; ?></option><?}?></select></fieldset><?}?></form></td></tr></table></body></html>