ich versuche grade meine Navigation zu fixen, dies geht auch, jedoch entstehen dabei zwei lästige Style Fehler.
1: geht die gehen die Links der Navigation über die die Spalte, in der die NAvigation sein soll.
2: sobald ich die Navigation um ein vielfaches an Links erweitetere, wird mir nicht mehr alles angezeigt, sondern nur soviel, wie Platz auf der Seite ist ... hoffe einer versteht was ich meine ^^
Ich habe hier mal drei screens gemacht, und hoffe diese verdeutlichen können, was ich meine ^^
ImageBanana - so.JPG
ImageBanana - soo.JPG
ImageBanana - sooo.JPG
und hier mal der Code
PHP-Code:
<?php
if($CURUSER)
{ ?>
<table style="width:100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" align="left" style="padding: 5px;width:150px; border-right: 1px solid black; border-top: 1px solid black;">
<?php
if($CURUSER["statbox"] == "top" || true)
{
ratiostatbox();
}
?>
<style type="text/css">
#navi {
position: fixed;
top: 170px;
position: expression("absolute");
top: expression(parseInt(document.body.scrollTop + 170));
}
#navi[id] {
position: fixed;
top: 120px;
}
</style>
<div style="position: fixed;">
<p>
<b>....</b><br>
• <a href=index.php>....-News</a><br>
• <a href=faq.php>FAQ</a><br>
• <a href=rules.php>Regeln</a><br>
• <a href=chat.php>IRC Chat</a><br>
• <a href=Team-contact.php>Team-Support</a><br>
</p>
<p>
<b>....</b><br>
• <a href=browse.php>Durchsuchen</a><br>
• <a href=upload.php>Hochladen</a><br>
• <a href=mytorrents.php>Meine ....</a><br>
• <a href=requests.php>Requests</a><br>
</p>
<p>
<b>Mein Account</b><br>
• <a href="userdetails.php?id=<?=$CURUSER["id"]?>">Mein Profil</a><br>
• <a href=my.php>Profil bearbeiten</a><br>
<?php if(get_user_class() >= UC_POWER_USER)
{ ?>
• <a href=/invite.php>Invites <?=$CURUSER["invites"]?></a><br> <?}?>
• <a href=messages.php>Nachrichten
<?php
if($unread || $unread_mod)
{
echo " ";
if($unread)
{
echo "<img src=\"" . $GLOBALS["PIC_BASE_URL"] . "multipage.gif\" border=\"0\"> <b>$unread</b>";
}
if ($unread_mod)
{
echo " ";
echo "<img src=\"" . $GLOBALS["PIC_BASE_URL"] . "multipagemod.gif\" border=\"0\"> <b>$unread_mod</b>";
}
}
?></a><br>
• <a href=bitbucket.php>BitBucket</a><br>
• <a href=logout.php>Ausloggen</a></p>
<p>
<?php
/* Display Site Owner Tools if user is Administrator */
if(get_user_class() >= UC_GUTEAM)
{
?>
<br><b>Administration:</b><br>
• <a href=guestuploads.php>......</a><br><br>
<?php
}
if(get_user_class() >= UC_MODERATOR)
{
?>
• <a href=staffbox.php>Team-Nachrichten</a><br>
• <a href=log.php>Site-Log</a><br>
• <a href=usersearch.php>Benutzersuche</a><br>
• <a href=staff.php?act=last>Neueste Benutzer</a><br>
• <a href=users.php>Mitglieder</a><br>
• <a href=staff.php?act=ban>IPs sperren</a><br>
• <a href=staff.php?act=upstats>....</a><br>
• <a href=bitbucket-gallery.php>BitBucket-Gallerie</a><br>
• <a href=SeederLeecher.php>.....</a><br>
• <a href=beobachtungen.php?a=start>Beobachtete User</a><br>
• <a href=leechers.php?a=start>User mit ....</a><br>
• <a href=inviteoverview.php?a=start>Zeige alle Invites</a><br><br>
<?php
}
if(get_user_class() >= UC_ADMINISTRATOR)
{
?>
• <a href=unco.php>Unbestätigte Mitglieder</a><br>
• <a href=deadtorrents.php>Tote ....</a><br>
• <a href=makepoll.php>Umfrage starten</a><br>
• <a href=allrules.php>Regelbestätigung</a><br>
• <a href=mysql_overview.php>DB-Optimierung</a><br>
• <a href=repairdb.php>DB-Reparieren</a><br>
• <a href=masspm.php>MassenPM</a><br>
• <a href=massmail.php>MassenEmail</a><br>
• <a href=messagecleaner.php>PM Cleaner</a><br>
• <a href=kategorien.php>Kategorien</a><br>
• <a href=adduser.php>Account erstellen</a><br>
• <a href=inviteadd.php>Invites vergeben</a><br>
• <a href=maxlogin.php>IP sperre Maxlogins</a><br>
• <a href=doppelip.php>n. genehmigte d. IPs</a><br>
• <a href=dipok.php>genehmigte d. IPs</a><br>
<?php
}
if(get_user_class() >=UC_MODERATOR)
{
$staffmessres = mysql_query("SELECT * FROM staffmessages WHERE answered=0");
if(mysql_num_rows($staffmessres) > 0)
{
?>
<p>
<table border=1 cellspacing=0 cellpadding=10 bgcolor=red>
<tr>
<td style='padding: 10px; background: red'>
<a href=staffbox.php><b><font color=white>Offen Team-Nachricht zur Bearbeitung:</font></b><?=mysql_num_rows($staffmessres)?></a>
</td>
</tr>
</table>
</p>
<?php
}
}
?>
<!-- Reports / Helpdesk MOD -->
<?
if (get_user_class() >=UC_MODERATOR)
{
$reportsres= mysql_query("SELECT * FROM reports WHERE dealtwith=0");
if (mysql_num_rows($reportsres)>0)
{
print ("<a href='reports.php'><font color='red'><h3>Offene Reports:</font>
".mysql_num_rows($reportsres)."</a></h3>");
}
}
?>
<!-- reports helpdesk mod END -->
</p>
</td>
<td style="vertical-align: top;">
<center>
<?php
}
} // end of stdhead
function stdfoot()
{
?>
</center>
</td>
</tr>
</table>
</td>
</tr> </tr>
</table>
</table>