Subversion-Projekte lars-tiefland.content-management

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?
    require_once  "connect2.php";
    session_start();
    if ( !$language )
    {
        $language = "DE";
    }
?>
<?
    if ( $init )
    {
        $status = array();
        $pos = $show;
        while ( $pos > 0 )
        {
            $query = "select Father from directory where ID = $pos";
            $result = mysql_query( $query ) or die( mysql_errno() . ": " .
                mysql_error() . "<hr>$query<hr>" );
            $zeile = mysql_fetch_array( $result );
            $pos = $zeile[Father];
            $status[$pos] = 1;
        }
        $status[$show] = 1;
    }
    if ( $artikel )
    {
        $query = "select Father from artikel where ID = $show";
    }
    else
    {
        $query = "select Father from directory where ID = $show";
    }
    $result = mysql_query( $query ) or die( mysql_errno() . ": " .
        mysql_error() . "<hr>$query<hr>" );
    $zeile = mysql_fetch_array( $result );
    $Father = $zeile[Father];
?>
<html>
<head>
<title><? echo $webs[kunde_bezeichnung] ?>: Redaktionssystem</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<link rel=stylesheet type="text/css" href="redaktion.css">
<style type="text/css"><? require_once  "redaktion.css"; ?></style>


<script language=javascript>
function trigger(ID)
{
<? if ( !$artikel )
    { ?>
        if (ID != <? echo $show ?> ) 
        {
<? } ?>
                document.directory.action="<? echo $self ?>?ID="+ID;
                document.directory.submit();
<? if ( !$artikel )
    { ?>
        }
        else
        {
                alert('illegaler Zielordner!');
        }
<? } ?>
}
</script>

<body bgcolor="#FFFFFF" text="#000000" topmargin="0" marginheight="0">
<?
    if ( $status[$ID] )
    {
        unset( $status[$ID] );
    }
    else
    {
        $status[$ID] = 1;
    }
    if ( !$status )
    {
        $status = array();
    }
?>
<span><? echo $webs[kunde_bezeichnung] ?></span>
<? echo show_dir( -1 ); ?>
<form name="directory" method=post action="<? echo $self ?>">
<?
    foreach ( array_keys($status) as $elem )
    {
?>
        <input type="hidden" name="status[<? echo $elem; ?>]" value="1">
<?
    }
?>
  <input type="hidden" name="show" value="<? echo $show ?>">
</form>

<?
    function show_dir( $root )
    {
        global $show;
        global $Father;
        global $status;
        global $language;
        $query = "SELECT * FROM directory where Father = $root and Language = '$language' order by Kennung";
        $result = mysql_query( $query ) or die( mysql_errno() . ": " .
            mysql_error() . "<hr>$query<hr>" );
        if ( mysql_num_rows($result) == 0 )
        {
            $query = "SELECT * FROM directory where Father = $root and Language = 'DE' order by Kennung";
            $result = mysql_query( $query ) or die( mysql_errno() . ": " .
                mysql_error() . "<hr>$query<hr>" );
        }
?>
<table border="0" cellspacing="0" cellpadding="0">
<?
        while ( $zeile = mysql_fetch_array($result) )
        {
            if ( $status[$zeile[ID]] )
            {
?>
<tr>
        <td valign="top"><? if ( !$status[$zeile[ID]] )
                { ?><img src="../images/Online-Shop/directory/subdir_closed.gif" border="0"><? }
                else
                { ?><img src="../images/Online-Shop/directory/subdir_open.gif" border="0"><? } ?></td>
        <td><img src="../images/Online-Shop/directory/ordner.gif" border="0"><span><? echo
$zeile[Name]; ?></span>
<?
                if ( $status[$zeile[ID]] )
                {
                    show_dir( $zeile[ID] );
                }
?> 
</td>
</tr>
<?
            }
        }
?>
</table>
<?
    }
?>
</body>
</html>