Viewing File: /people/testlab/www/testlab.com.pl/panel/kategorie.php
<?
include('../config.php');
if (!islogin()) die();
include('../inc/db.php');
$db = new DBConnect();
$db_tmp = new DBConnect();
if ($_POST['method']=='up')
{
$sql= "select * from `menu` where jezyk=".$_SESSION['language']." order by pozycja desc;";
$result = $db ->query($sql);
$ilosc=$db->numrows();
$i=0;
while ($row=$db->fetchrow())
{
$i++;
if ($row['id']==$_POST['menu'])
{
if ($i!=$ilosc)
{
$pozycja_gora=$row['pozycja'];
$row=$db->fetchrow();
$pozycja_dol=$row['pozycja'];
$element_dol=$row['id'];
}
}
}
if ($pozycja_dol!='')
{
$sql= "update `menu` set pozycja=".$pozycja_dol." where id='".$_POST['menu']."';";
$result = $db ->query($sql);
$sql= "update `menu` set pozycja=".$pozycja_gora." where id='".$element_dol."';";
$result = $db ->query($sql);
}
exit();
}
if ($_POST['method']=='down')
{
$sql= "select * from `menu` jezyk=".$_SESSION['language']." order by pozycja;";
$result = $db ->query($sql);
$ilosc=$db->numrows();
$i=0;
while ($row=$db->fetchrow())
{
$i++;
if ($row['id']==$_POST['menu'])
{
if ($i!=$ilosc)
{
$pozycja_gora=$row['pozycja'];
$row=$db->fetchrow();
$pozycja_dol=$row['pozycja'];
$element_dol=$row['id'];
}
}
}
if ($pozycja_dol!='')
{
$sql= "update `menu` set pozycja=".$pozycja_dol." where id='".$_POST['menu']."';";
$result = $db ->query($sql);
$sql= "update `menu` set pozycja=".$pozycja_gora." where id='".$element_dol."';";
$result = $db ->query($sql);
}
exit();
}
if ($_POST['method']=='changeName')
{
$sql= "UPDATE `menu` SET `nazwa` = '".$_POST['nazwa']."' where id='".$_POST['id']."';";
$result = $db ->query($sql);
exit();
}
if ($_POST['method']=='show')
{
$sql= "UPDATE `menu` SET `widoczna` = '1' where id='".$_POST['id']."';";
$result = $db ->query($sql);
exit();
}
if ($_POST['method']=='hide')
{
$sql= "UPDATE `menu` SET `widoczna` = '0' where id='".$_POST['id']."';";
$result = $db ->query($sql);
exit();
}
if ($_POST['method']=='del')
{
$sql= "delete from `menu` where id='".$_POST['id']."';";
$result = $db ->query($sql);
exit();
}
if ($_POST['method']=='add')
{
$sql = "INSERT INTO `menu` (
`id` ,
`nazwa` ,
`widoczna` ,
`pozycja`,
`jezyk`
)
VALUES (
NULL , 'Nowa kategoria', '0', '0', '".$_SESSION['language']."'
);
";
$result = $db->query($sql);
$id = $db->insert_id();
$sql= "UPDATE `menu` SET `pozycja`='$id' where id=$id;";
$result = $db ->query($sql);
exit();
}
echo "<table style='width:95%;' border=0 cellspacing=0 cellpadding=0 ><tr><td style='width:20px;' rowspan=2 valign=top><img src=img/list.png></td>
<td style='padding:0px;margin:0px;'><h3>Działy serwisu</h3></td>
<td>
Wybierz język: <select id=jezyk_strony onchange=zmien_jezyk('kategorie')>";
$sql = "select * from `jezyki` where aktywny=1 order by id;";
$result = $db->query($sql);
while ($row=$db->fetchrow())
{
echo "<option value=".$row['id']." ";
if ($_SESSION['language']==$row['id']) echo " selected";
echo ">".$row['symbol']."</option>";
}
echo "</select></td>
<td align=right >";
if ( $_SESSION['uprawnienia']['dodaj_strony']==1)
{
echo "
<table style='width:150px' border=0>
<tr style='height:34px;'>
<td style='padding:0px;width:25px'><img src='img/page-add.png' style='margin:0px;'></td><td align=left style='margin:0px;background-image:url(img/tr_tlo.png);background-position:right;background-repeat:no-repeat;'><a href=javascript:void(0) onclick=add_kategoria()>Dodaj nową</a>
</td>
</tr>
<tr><td id=error colspan=2></td></tr>
</table>";
}
echo "
</td>
</tr>
</table>";
//wczytanie
$sql = "select max(pozycja) as ilosc from `menu` where id>1 and jezyk=".$_SESSION['language']." order by pozycja;";
$result = $db->query($sql);
$ilosc = $db->fetchrow();
$ilosc = $ilosc['ilosc'];
$sql = "select * from menu where id>1 and jezyk=".$_SESSION['language']." order by pozycja;";
$result = $db->query($sql);
echo "<input type=hidden id=temp value=''>";
echo "<table>";
//echo "<tr style='height:25px;'><td colspan=7 style='background: url(img/tlo_pomoc.png) no-repeat;background-position:top left;color:#000;padding-bottom:5px;'><b>Elementy MENU</b></td></tr>";
$pozycja_na_liscie=0;
while ($row=$db->fetchrow())
{
$pozycja_na_liscie++;
echo "<tr>";
echo "<td id='td_".$row['id']."' style='width:230px'>
".$row['nazwa']."
</td>
<td><a href='#' onclick=menuname(".$row['id'].") ><img src='img/pageedit.png' title='zmień nazwę kategorii'></a></td>";
if ($row['widoczna']==1)
echo "<td><a href='#' onclick=hide_menu(".$row['id'].") ><img src='img/ukryj.png' title='ukryj kategorię w menu'></a></td>";
else
echo "<td><a href='#' onclick=show_menu(".$row['id'].") ><img src='img/pokaz.png' title='pokaż kategorię w menu'></a></td>";
if ($row['pozycja']!=$ilosc)
echo "<td><a href='#' onclick=down_menu(".$row['id'].") ><img src='img/pagedown.png' title='przesuń kategorię w dół'></a></td>";
else echo "<td><img src='img/pagedown.png' style='opacity:0.3;'></td>";
if ($pozycja_na_liscie!=1)
echo "<td><a href='#' onclick=up_menu(".$row['id'].") ><img src='img/pageup.png' title='przesuń kategorię w góre'></a></td>";
else echo "<td><img src='img/pageup.png' style='opacity:0.3;'></td>";
if ($row['id']>1)
echo "<td><a href='#' onclick=del_menu(".$row['id'].") ><img src='img/delete_page.png' title='usuń kategorię'></a></td>";
echo "</tr>";
}
//echo "<tr style='height:25px;'><td colspan=7 style='background: url(img/tlo_pomoc.png) no-repeat;background-position:bottom left;padding-top:7px;color:#000'><b>Stałe elementy serwisu</b></td></tr>";
/*
$sql = "select * from `pages` where menu=0 and sys=1 order by pozycja;";
$result = $db->query($sql);
while ($row=$db->fetchrow())
{
echo "<tr><td></td><td></td>";
echo "<td id='td_".$row['id']."' style='width:230px' >
<a href=panel.php?page=".$row['id']." id='a_".$row['id']."' onMouseover=\"ddrivetip('kliknij aby edytować zawartość<br>podstrony')\"; onMouseout=\"hideddrivetip()\" style='font-weight:bold'>".$row['nazwa']."</a>
</td>
";
//<td><a href='#' onclick=pagename(".$row['id'].") ><img src='img/pageedit.png' title='zmień nazwę strony'></a></td>
echo "</tr>";
}*/
echo "</table>";
?>
Back to Directory
File Manager