Subversion-Projekte lars-tiefland.content-management

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?
        $self=basename($PHP_SELF);
        $DB="forum_config";
        define ("modul_name", "forum");
        define ("tool_name", "admin");
        require_once "../connect2.php";
        require_once "../webs.php";

        if ($action=="update")
        {
                // insert Dummy-Entry
                $query = "insert into $DB (site,erstellt_am,erstellt_von) VALUES ('$site',NOW(),'$PHP_AUTH_USER')";
                $result = mysql_query ($query);

                unset($HTTP_POST_VARS[action]);

                // Update
                $names=array();

/*
        $config = array(
                                        "require_user" => false,
                                        "notify_admin" => true,
                                        "admin_mail"   => "willmann@weban.de"
                                        );


                $fp = fopen ("/web/apache/$site/forum/forum.ini", "w+");
                fwrite($fp,"<?\n");
                fwrite($fp,"\t\$config = array(\n");
                fwrite($fp,"\t\t\t\"require_user\" => $HTTP_POST_VARS[require_user],\n");
                fwrite($fp,"\t\t\t\"notify_admin\" => $HTTP_POST_VARS[notify_admin],\n");
                fwrite($fp,"\t\t\t\"admin_mail\"   => \"$HTTP_POST_VARS[admin_mail]\"\n");
                fwrite($fp,"\t);\n");   
                fwrite($fp,"?");
                fclose($fp);
*/

                foreach(array_keys($HTTP_POST_VARS) as $elem)
                {
                        array_push($names,"$elem='$HTTP_POST_VARS[$elem]'");
                }
                $query="update $DB set ".join($names,', ');
                $query=$query.", letzte_Aenderung_am = NOW(), letzte_Aenderung_von='$PHP_AUTH_USER' where site = '$site'";
                $result = mysql_query ($query) or die (mysql_errno().": ".mysql_error());
                //exit;
        }
?>
<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="../Online-Shop/redaktion.css">
<style type="text/css"><? require_once "../Online-Shop/redaktion.css"; ?></style>
<style type="text/css">
<!--
table.input
{
        border-width: 2px 1px 1px 2px;
        border-top-color    : #CCCCCC;
        border-left-color   : #CCCCCC;
        border-bottom-color : #AAAAAA;
        border-right-color  : #AAAAAA;
        border-style            :inset;
        background-color        : #FFFFFF;
}       
-->
</style>
<script language="JavaScript">
<!--

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function killkomma(w)
{
 return w.replace(/,/,'.');
}

function call_editor(Feldname,properties)
{
        editor=window.open("../editor/editor.php?properties="+properties,Feldname,"height=400,width=750,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no");;
}
//-->
</script>
<meta name="description" content="Redaktionssystem">
<meta name="author" content="Webagentur Niewerth">
<meta name="robots" content="noindex">
</head>

<body bgcolor="#<? echo $webs[bgcolor_seite]; ?>" leftmargin="20" topmargin="10" marginwidth="20" marginheight="10" text="#000000">
<form method="post" action="<? echo $self ?>" name="formname" enctype="multipart/form-data">
  <table width="558" border="0" cellspacing="0" cellpadding="0">
    <tr valign="top"> 
      <td width="508"> 
        <?
                $result = mysql_query ("SELECT * FROM forum_config where site = '$site'") or die (mysql_errno().": ".mysql_error());
                $zeile=mysql_fetch_array($result);
?>
        <table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999">
          <tr bgcolor="#<? echo $webs[bgcolor_links] ?>"> 
            <td colspan="2"><font color="#<? echo $webs[font_color_links] ?>"><b>Forum-Konfiguration bearbeiten</b>
              </font> </td>
          </tr>
<?
        if (isset($user_rechte[modul_name][tool_name][require_user]))
        {
?>
          <tr> 
            <td bgcolor="#<? echo $webs[bgcolor_links] ?>" valign="middle" width="21%"><font color="#<? echo $webs[font_color_links] ?>"><b>User-Login:</b></font></td>
            <td bgcolor="#<? echo $webs[bgcolor_rechts] ?>" width="79%">
              <input type="hidden" name="require_user" value="false">
              <input type="checkbox" name="require_user" value="true" <? if ($zeile[require_user] == "true") {echo " checked";} ?>>
              <font color="#<? echo $webs[font_color_rechts] ?>">notwendig</font></td>
          </tr>
<?
        }
?>
          <tr> 
            <td bgcolor="#<? echo $webs[bgcolor_links] ?>" valign="middle" width="21%"><font color="#<? echo $webs[font_color_links] ?>"><b>Meldung 
              an Admin:</b></font></td>
            <td bgcolor="#<? echo $webs[bgcolor_rechts] ?>" width="79%">
              <input type="hidden" name="notify_admin" value="false">
              <input type="checkbox" name="notify_admin" value="true" <? if ($zeile[notify_admin] == "true") {echo " checked";} ?>>
              <input type="text" name="admin_mail" value="<? echo $zeile[admin_mail] ?>">
              <font color="#<? echo $webs[font_color_rechts] ?>">Mailadresse des Admin</font></td>
          </tr>
          <tr> 
            <td bgcolor="#<? echo $webs[bgcolor_links] ?>" valign="middle" width="21%"><font color="#<? echo $webs[font_color_links] ?>"><b>Datenbank:</b></font></td>
            <td bgcolor="#<? echo $webs[bgcolor_rechts] ?>" width="79%"> 
                                <? if (!$zeile[datenbank]) {$zeile[datenbank] = $webs[datenbank]; } ?>
              <input type="text" name="datenbank" value="<?=$zeile[datenbank];?>">
            </td>
          </tr>
          <tr> 
            <td bgcolor="#<? echo $webs[bgcolor_links] ?>" width="20%"><font color="#<? echo $webs[font_color_links] ?>"><b>erstellt:</b></font> 
            </td>
            <td bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><font color="#<? echo $webs[font_color_rechts] ?>">am: 
              <? $erstellt_am=datetime2human($zeile[erstellt_am]); ?>
              <? echo $erstellt_am[Datum] ?>
              &nbsp;&nbsp;um: 
              <? echo $erstellt_am[Zeit] ?>
              &nbsp;&nbsp;von: 
              <? echo $zeile[erstellt_von] ?></font>
            </td>
          </tr>
          <tr> 
            <td bgcolor="#<? echo $webs[bgcolor_links] ?>" width="20%" nowrap> 
              <font color="#<? echo $webs[font_color_links] ?>"><b>letzte &Auml;nderung:</b></font> 
            </td>
            <td bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><font color="#<? echo $webs[font_color_rechts] ?>">am: 
              <? $letzte_Aenderung_am=datetime2human($zeile[letzte_Aenderung_am]); ?>
              <? echo $letzte_Aenderung_am[Datum] ?>
              &nbsp;&nbsp;um: 
              <? echo $letzte_Aenderung_am[Zeit] ?>
              &nbsp;&nbsp;von: 
              <? echo $zeile[letzte_Aenderung_von] ?></font>
            </td>
          </tr>
          <tr bgcolor="#<? echo $webs[bgcolor_links] ?>"> 
            <td align="right" colspan="3">&nbsp; 
              <input type="hidden" name="action" value="update">
              <input type="submit" value="   OK   ">
              <input type="reset" value="Zur&uuml;cksetzen" onClick="//location.reload()">
            </td>
          </tr>
        </table>
   </td>
</tr>
</table>
</form>
</body>