Subversion-Projekte lars-tiefland.content-management

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?
        define ("modul_name", "online_shop");
        define ("tool_name", "directory");
        require_once "Online-Shop/connect2.php";
        session_start();
?>
<html>
<head>
<title>Artikel- und Ordnerstatistik - Webagentur Niewerth</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body 
{
        font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
<? if ($webs["font_color_seite"])               { ?>color:                              #<? echo $webs["font_color_seite"] ?>;<? } ?>
<? if ($webs["bgcolor_seite"])          { ?>background-color:   #<? echo $webs["bgcolor_seite"] ?>;<? } ?>
<? if ($webs["hintergrundbild"])                { ?>background-image: url(../images/hintergrundbild/<? echo $webs["hintergrundbild"] ?>);<? } ?>
}

.links
{
font-size: 10pt;
<? if ($webs["font_color_links"])               { ?>color:                              #<? echo $webs["font_color_links"] ?>;<? } ?>
<? if ($webs["bgcolor_links"])          { ?>background-color:   #<? echo $webs["bgcolor_links"] ?>;<? } ?>
}

.rechts
{
font-size: 10pt;
<? if ($webs["font_color_rechts"])      { ?>color:                              #<? echo $webs["font_color_rechts"] ?>;<? } ?>
<? if ($webs["bgcolor_rechts"])         { ?>background-color:   #<? echo $webs["bgcolor_rechts"] ?>;<? } ?>
}

A:link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: <?=($webs["bgcolor_seite"]=="000000")?"#FFFFFF":"#000000";?>}
A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: <?=($webs["bgcolor_seite"]=="000000")?"#FFFFFF":"#000000";?>}
A:active {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: <?=($webs["bgcolor_seite"]=="000000")?"#FFFFFF":"#000000";?>}
A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: <?=($webs["bgcolor_seite"]=="000000")?"#FFFFFF":"#000000";?>}
</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>
</head>

<body>
<?
    if(isset($_POST["mode"]))
    {
        $sql="UPDATE Preisagentur SET nur_lieferbar = ".$_POST["nur_lieferbar"]." WHERE ID=".$_POST["agentur_id"];
        $res=mysql_query($sql) or die (mysql_errno().": ".mysql_error()."<hr>".$sql."<hr>");;
    }
                                $query = "select count(ID) from artikel where Father > -1 and Language = '$language'";
                                $result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");
                                $anzahl_artikel_gesamt=mysql_fetch_array($result);
?>
<?
                                $query = "select count(ID) from artikel where status = 1 and Father > -1 and Language = '$language'";
                                $result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");
                                $anzahl_artikel_gesperrt=mysql_fetch_array($result);
?>
<?
                                $query = "SELECT * FROM `artikel` where Father > -1 and Language = '$language' ORDER BY `letzte_Aenderung_am` DESC LIMIT 0,10";
                                $result_letzter_geaenderter_artikel = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");
?>
<?
                                $query = "SELECT * FROM `artikel` where Father > -1 and Language = '$language' ORDER BY `erstellt_am` DESC LIMIT 0,5";
                                $result_erstellt_artikel = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");
?>
<?
                                $query = "select count(ID) from directory where Father > -1 and Language = '$language'";
                                $result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");
                                $anzahl_ordner_gesamt=mysql_fetch_array($result);
?>
<?
                                $query = "select count(ID) from directory where status = 1 and Father > -1 and Language = '$language'";
                                $result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");
                                $anzahl_ordner_gesperrt=mysql_fetch_array($result);
?>
<?
                                $query = "SELECT `ID` , `Name` , `letzte_Aenderung_am` , `letzte_Aenderung_von` FROM `directory` where Father > -1 and Language = '$language' ORDER BY `letzte_Aenderung_am` DESC LIMIT 0,2";
                                $result_letzter_geaenderter_ordner = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");
?>
<?
                                $query = "SELECT `ID` , `Name` , `erstellt_am` , `erstellt_von` FROM `directory` where Father > -1 and Language = '$language' ORDER BY `erstellt_am` DESC LIMIT 0,2";
                                $result_erstellt_ordner = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");
?>
<p><strong>Anzahl der Artikel im Shop (Sprache <? echo $language ?>): <? echo $anzahl_artikel_gesamt[0] ?> davon <? echo $anzahl_artikel_gesperrt[0] ?> gesperrt.</strong>  <br>
                zuletzt ge&auml;ndert:<br>
<?
                while ($letzter_geaenderter_artikel=mysql_fetch_array($result_letzter_geaenderter_artikel))
                { ?>am 
<? if (strpos ($letzter_geaenderter_artikel["letzte_Aenderung_am"], " "))
                                { $letzte_Aenderung_am=datetime2human($letzter_geaenderter_artikel["letzte_Aenderung_am"]); } else { $letzte_Aenderung_am=timestamp2human($letzter_geaenderter_artikel["letzte_Aenderung_am"]); } ?>
              <? echo $letzte_Aenderung_am["Datum"] ?> &nbsp;um: <? echo $letzte_Aenderung_am["Zeit"] ?>
 durch <? echo $letzter_geaenderter_artikel["letzte_Aenderung_von"] ?> (<a href="/Online-Shop/artikel.php?action=edit&ID=<? echo $letzter_geaenderter_artikel["ID"] ?>"><? if ($letzter_geaenderter_artikel["hersteller"]) { echo ($letzter_geaenderter_artikel["hersteller"]." "); } ?><? echo $letzter_geaenderter_artikel["kurzbezeichnung"] ?></a>)<br>
<? } ?></p>
                Zuletzt erstellt:<br>
                <?
                while ($erstellt_artikel=mysql_fetch_array($result_erstellt_artikel))
                { ?>am 
  <? if (strpos ($erstellt_artikel["erstellt_am"], " "))
                                { $erstellt_artikel_am=datetime2human($erstellt_artikel["erstellt_am"]); } else { $erstellt_artikel=timestamp2human($erstellt_artikel["erstellt_artikel"]); } ?>
              <? echo $erstellt_artikel_am["Datum"] ?> &nbsp;um: <? echo $erstellt_artikel_am["Zeit"] ?>
 durch <? echo $erstellt_artikel["erstellt_von"] ?> (<a href="/Online-Shop/artikel.php?action=edit&ID=<? echo $erstellt_artikel["ID"] ?>"><? if ($erstellt_artikel["hersteller"]) { echo ($erstellt_artikel["hersteller"]." "); } ?><? echo $erstellt_artikel["kurzbezeichnung"] ?></a>)<br>
 <? } ?></p>
<p><strong>Anzahl der Ordner im Shop (Sprache <? echo $language ?>): <? echo $anzahl_ordner_gesamt[0] ?> davon <? echo $anzahl_ordner_gesperrt[0] ?> gesperrt.</strong> <br>
  zuletzt ge&auml;ndert:<br>
  <?
                while ($letzter_geaenderter_ordner=mysql_fetch_array($result_letzter_geaenderter_ordner))
                { ?>am
  <? if (strpos ($letzter_geaenderter_ordner["letzte_Aenderung_am"], " "))
                                { $letzte_Aenderung_am=datetime2human($letzter_geaenderter_ordner["letzte_Aenderung_am"]); } else { $letzte_Aenderung_am=timestamp2human($letzter_geaenderter_ordner["letzte_Aenderung_am"]); } ?>
              <? echo $letzte_Aenderung_am["Datum"] ?> &nbsp;um: <? echo $letzte_Aenderung_am["Zeit"] ?>
 durch <? echo $letzter_geaenderter_ordner["letzte_Aenderung_von"] ?> (<a href="/Online-Shop/directory.php?action=edit&ID=<? echo $letzter_geaenderter_ordner["ID"] ?>"><? echo $letzter_geaenderter_ordner["Name"] ?></a>)<br>
 <? } ?>
</p>
Zuletzt erstellt:<br>
<?
                while ($erstellt_ordner=mysql_fetch_array($result_erstellt_ordner))
                { ?>am
<? if (strpos ($erstellt_ordner["erstellt_am"], " "))
                                { $erstellt_ordner_am=datetime2human($erstellt_ordner["erstellt_am"]); } else { $erstellt_ordner=timestamp2human($erstellt_ordner["erstellt_ordner"]); } ?>
<? echo $erstellt_ordner_am["Datum"] ?> &nbsp;um: <? echo $erstellt_ordner_am["Zeit"] ?> durch <? echo $erstellt_ordner["erstellt_von"] ?> (<a href="/Online-Shop/directory.php?action=edit&ID=<? echo $erstellt_ordner["ID"] ?>"><? echo $erstellt_ordner["Name"] ?></a>)<br>
<? } ?>
<p>&nbsp; </p>
<? if (isset($user_rechte["online_shop"]["artikel"]["preisspion_edit"])) { ?>
        <table width="650" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000">
          <tr>
            <td>Preisagentur</td>
            <td width="186">Bereitgestellte <br>
                        Datensätze</td>
            <td width="254">Übertragungsdaten</td>
      </tr>
<?
        $query="select * from Preisagentur where Language='".$_SESSION["language"]."' order by Titel";
        $result = mysql_query ($query) or die (mysql_errno().": ".mysql_error());
        $boundary=date("Y-m-d",strtotime("-12 Hours"));
        $limit=date("Y-m-d",strtotime("-2 Days"));
        while ($agenten=mysql_fetch_array($result))
        {
                $colour="#00FF00";
                if (strpos ($agenten["letzte_Aktualisierung_am"], " "))
                {
                        $letzte_Aktualisierung_am=datetime2human($agenten["letzte_Aktualisierung_am"]);
                }
                else
                {
                        $letzte_Aktualisierung_am=timestamp2human($agenten["letzte_Aktualisierung_am"]);
                }
                if (strpos ($agenten["letzter_Abruf_am"], " "))
                {
                        $letzter_Abruf_am=datetime2human($agenten["letzter_Abruf_am"]);
                }
                else
                {
                        $letzter_Abruf_am=timestamp2human($agenten["letzter_Abruf_am"]);
                }
                $dat=explode(".",$letzte_Aktualisierung_am["Datum"]);
                $akt=$dat[2]."-".$dat[1]."-".$dat[0];
                $dat=explode(".",$letzter_Abruf_am["Datum"]);
                $abruf=$dat[2]."-".$dat[1]."-".$dat[0];
                if(($akt < $limit) || ($abruf < $limit))
                {
                        $colour="#FF0000";
                }
                elseif(($akt < $boundary) || ($abruf < $boundary))
                {
                        $colour="#FFFF00";
                }
?>
          <tr style="background-color:<?=$colour;?>;">
            <td width="152">
        <? echo $agenten[Titel] ?> (<a href="Online-Shop/preisagentur_editor.php?Preisagentur=<? echo $agenten[ID] ?>">Info</a>)<br>
            <?php
               if(array_key_exists("nur_lieferbar", $agenten))
               {                   
            ?>
            <form action="" method="post">
               <input type="hidden" name="agentur_id" value="<?=$agenten["ID"];?>">
               <input type="hidden" name="mode" value="save">
               <select name="nur_lieferbar">
                   <option value="0" <?=(!$agenten["nur_lieferbar"])? "selected='selected'":"";?>>alle Artikel</option>
                   <option value="1" <?=($agenten["nur_lieferbar"])? "selected='selected'":"";?>>nur lieferbare Artikel</option>
           </select><br><br>
           <input value="speichern" type="submit">
        </form>
        <?php
            }
        ?>
        <a href="<? echo $agenten[home_url] ?>" target="_blank"><img src="<? echo $agenten[logo_url] ?>" border="0"></a></td>
            <td><? echo $agenten[datensaetze] ?><br>
              <? if ($agenten[csv_url]) { ?><a href="<? echo $agenten[csv_url] ?>?<?=time();?>&test=true" target="_blank">CSV-Datei-Test</a><br>
                  <?php
                                if (strpos ($agenten["letzte_Aktualisierung_am"], " "))
                                {
                                        $letzte_Aktualisierung_am=datetime2human($agenten["letzte_Aktualisierung_am"]);
                                }
                                else
                                {
                                        $letzte_Aktualisierung_am=timestamp2human($agenten["letzte_Aktualisierung_am"]);
                                }
                  ?>
                  Letzte Aktualisierung<br>
                  am: <?=$letzte_Aktualisierung_am["Datum"];?>
                  <br>
                  um: <?=$letzte_Aktualisierung_am["Zeit"];?> Uhr<br>
              <font size="-2"><? echo $agenten["csv_url"]; } ?></font><br>
              <?php
               if($agenten["config"]&&isset($user_rechte["online_shop"]["artikel"]["generate_csv"]))
               {
            ?>
              <input type="button" value="neu erzeugen" onclick="self.location.href='cronjobs/gen_csv.php?agentur=<?=$agenten["ID"];?>'">
            <?
               }
            ?>
          </td>
            <td>Letzte Übertragung<br>
          am <?
                                if (strpos ($agenten["letzter_Abruf_am"], " "))
                                {
                                        $letzter_Abruf_am=datetime2human($agenten["letzter_Abruf_am"]);
                                }
                                else
                                {
                                        $letzter_Abruf_am=timestamp2human($agenten["letzter_Abruf_am"]);
                                }
                        ?><? echo $letzter_Abruf_am["Datum"] ?>          um: <? echo $letzter_Abruf_am["Zeit"] ?><br>
von <? echo $agenten["letzter_Abruf_von"] ?></td>
      </tr>
<?
        }
?></table>
    <br>
<br>
    <? } ?>
</body>
</html>