PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [How-To] - Neues Navbarmenü inkl. Leserechte



Gandalf2003
29.04.2006, 22:45
Da vieles zu dem Thema geschrieben wurde, aber leider hat sich keiner mal die Mühe gemacht hat, möchte ich einige Beiträge mal zusammenfassen, damit man die SuFu nicht stundenlang - wie ich - quälen muss :D Daher diese kleine Hilfestellung;)
Autoren waren, und damit geht auch ein Teil des Dankes an Sie: Pogo (http://www.vbulletin-germany.com/forum/member.php?u=2) & JoergZ (http://www.vbulletin-germany.com/forum/member.php?u=2610) & Bandwurm (http://www.vbulletin-germany.com/forum/member.php?u=2709)

Fehler sind dafür da, um diese zu behalten;) Ich übernehme keine Haftung und Verantwortung bei Fehlern oder Problemen! Dies soll nur eine Information sein, wie man es anstellen kann, ein zusätzliches Navielement in der Navigation unterzubringen.

Die Idee die ich hatte war, weil das Menü der "Nützlichen Links" zu lang wurde, ein eigenes Menü aufzubauen, und dieses auch gleich so einzurichten, dass Gäste dies nicht sehen, registrierte Mitglieder nur das sehen sollen, was ich denen zur Verfügung stelle. Ergo kam mir die Hilfe von <if condition> zur Hilfe....


Kleine Einleitung, welche Abfragen/Variablen vorkommen können (und da sind noch einige mehr):


Danke Pogo (http://www.vbulletin-germany.com/forum/showpost.php?p=70880&postcount=2):

$bbuserinfo['userid'] - überprüft, ob der Benutzer registriert ist oder nicht. Der Text/Code dieser Bedingung wird nur angezeigt, wenn der Benutzer registriert ist.

$show['member'] - überprüft, ob der Benutzer registriert ist oder nicht. Der Text/Code dieser Bedingung wird nur angezeigt, wenn der Benutzer registriert ist. (Ja, es ist wie oben)

$show['searchbuttons'] - überprüft, ob der Benutzer die Suchfunktion nutzen darf, bzw. ob die Suche überhaupt aktiviert ist. Der Text/Code dieser Bedingung wird nur angezeigt, wenn der Benutzer suchen darf.
Ändern kannst du das in den Einstellungen zu "Suchmaschine: Einstellungen", der Benutzergruppeneinstellung und in den Foren-Rechten jeder Benutzergruppe.


!!!Bevor wir beginnen, mache ein Backup des Templates "navbar"!!!
ersetze bei diesem Beispiel - frei nach schnauze - folgendes: xxxxxxxxx

1.) Name des Links in der Navigation
Füge an die Stelle, wo Du einen zusäzlichen Menüpunkt in der Leiste haben möchtest, das hier ein:
- man kann für Text_des_Menüpunktes auch eine eigene phrase erstellen! -

<td id="xxxxxxxxx" class="vbmenu_control"><a href="#xxxxxxxxx">Text_des_Menüpunktes</a> <script type="text/javascript"> vbmenu_register("xxxxxxxxx"); </script></td>

Wenn es nach dem Menüpuntk "Benutzerliste" erscheinen soll, dann füge es nach dieser Zeile ein:


<td class="vbmenu_control"><a href="memberlist.php$session[sessionurl_q]">$vbphrase[members_list]</a></td>

Dieser Bereich dient lediglich für den Menüpunkt in der Navigationsleiste.


2.) Das Menü

Suche nach:

</table>
</div>
<!-- / user cp tools menu -->

Dadrunter einfügen:

<!-- xxxxx Menü -->
<div class="vbmenu_popup" id="xxxxx_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

<tr><td class="thead">Überschrift_im_Popupmenü</td></tr>
<tr><td class="vbmenu_option"><a href="irgendein.php?$session[sessionurl]">Menüpunkt 1</a></td></tr>
<tr><td class="vbmenu_option"><a href="irgendein.php?$session[sessionurl]">Menüpunkt 2</a></td></tr>
<tr><td class="vbmenu_option"><a href="irgendein.php?$session[sessionurl]">Menüpunkt 3</a></td></tr>

</table>
</div>
<!-- / xxxxx-Menü -->


3.) Mein Beispiel

3.1.)
<if condition="$show['member']">
<td id="svennas_extralink" class="vbmenu_control"><a href="#svennas_extralink">$vbphrase[my_extralinks]</a><script type="text/javascript"> vbmenu_register("svennas_extralink"); </script></td>
</if>
<if condition="$show['member']"> - bedeutet, dass abgefragt wird, ob derjenige überhaupt ein registriertes Mitglied ist, oder nur Gast. In diesem Fall sehen Gäste den Navigationslink nicht.

3.2.)
<!-- svennas_extralink-Menü -->
<if condition="$show['member']">
<div class="vbmenu_popup" id="svennas_extralink_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

<tr><td class="thead">$vbphrase[my_links]</td></tr>
<tr><td class="vbmenu_option"><a href="vBSupport.php$session[sessionurl_q]">Ticketsystem</a></td></tr>
<tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl_q]do=finduser&amp;u=$bbuserinfo[userid]" rel="nofollow">$vbphrase[my_posts]</a></td></tr>
<tr><td class="vbmenu_option"><a href="#" onclick="window.open('$vboptions[bburl]/pager.php?$session[sessionurl]do=buddylist','pagerbuddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=$vboptions[vbpager_width],height=$vboptions[vbpager_height]'); return false;">$vbphrase[pager_open_vbpager]</a></td></tr>
<if condition="is_member_of($bbuserinfo, 6, 13)">
<tr><td class="vbmenu_option"><a href="banlist.php$session[sessionurl_q]" rel="nofollow">$vbphrase[my_bannlist]</a></td></tr>
<tr><td class="vbmenu_option"><a href="spiders.php$session[sessionurl_q]" rel="nofollow">$vbphrase[my_spiderlist]</a></td></tr>
<tr><td class="vbmenu_option"><a href="misc.php$session[sessionurl_q]?do=moderator_stats" rel="nofollow">$vbphrase[my_modstats]</a></td></tr>
</if>
</table>
</div>
</if>
<!-- / svennas_extralink-Menü -->

<if condition="is_member_of($bbuserinfo, 6, 13)"> - hier wird abgefragt, ob User in der Gruppe Administrator/Webmaster ist, und wenn ja, dann kann jener die Links sehen.


4.) Phrasen erstellen

ACP | Phrasen verwalten | Neue Phrase hinzufügen

Variablenname: zb.: my_links
Text: Meine Links


done.

have fun



Wäre gut, wenn sich jemand vom vB-Germany-Team den Code anschauen würde, ob der so OK ist... Ich habe diesen so laufen, und er funktioniert einwandfrei. Eingebaut und getestet in einem vB 3.5.4.

Linkempfehlung was man noch in die Extra Links, bzw. Nützliche Links unterbringen kann:

http://www.vbulletin-germany.com/forum/showthread.php?t=13630

Pathor
29.04.2006, 22:52
Danke für den Tipp! :)

Kann ich sicherlich i-wann mal gebrauchen. ;)

MikeD
03.05.2006, 16:39
Excellent und verdammt gut beschrieben, Svenna http://www.vbulletin-germany.com/forum/images/icons/icon14 Eintrag ins Guinness Buch ist Dir sicher ;) -Mike

Gandalf2003
03.05.2006, 17:08
danke, hört man gerne, und lesen geht runter wie öl:D

ragtek
04.05.2006, 20:53
$bbuserinfo['userid'] - überprüft, ob der Benutzer registriert ist oder nicht. Der Text/Code dieser Bedingung wird nur angezeigt, wenn der Benutzer registriert ist.

$show['member'] - überprüft, ob der Benutzer registriert ist oder nicht. Der Text/Code dieser Bedingung wird nur angezeigt, wenn der Benutzer registriert ist. (Ja, es ist wie oben)

$show['searchbuttons'] - überprüft, ob der Benutzer die Suchfunktion nutzen darf, bzw. ob die Suche überhaupt aktiviert ist. Der Text/Code dieser Bedingung wird nur angezeigt, wenn der Benutzer suchen darf.
Ändern kannst du das in den Einstellungen zu "Suchmaschine: Einstellungen", der Benutzergruppeneinstellung und in den Foren-Rechten jeder Benutzergruppe.

gibts auch eine adminüberprüfung?
bzw nur userid=1 erlauben?
also ich such die variable die die userid zeigt

Mystics
04.05.2006, 20:58
<if condition="$bbuserinfo['userid'] == 1">
<!-- User-ID 1 -->
</if>

<if condition="$bbuserinfo['usergroupid'] == 6">
<!-- Admin-Benutzergruppe -->
</if>

ragtek
04.05.2006, 20:59
thx für die wahnsinnsschnellen antworten meißtens

edit:
funktioniert das mit <if! genauso?
also alle anderen ausser userid 1...

Mystics
04.05.2006, 21:23
<if condition="$bbuserinfo['userid'] != 1">

ragtek
16.05.2006, 17:35
noch eine frage zu den conditions:

<if condition="in_array($bbuserinfo, array(1,2))">
wieso funktioniert das nicht?

Gandalf2003
16.05.2006, 17:59
die frage hast du dir ja mittlerweile selbst beantwortet;)

ragtek
16.05.2006, 18:10
ja also falls wer den fehla auch hat:
da das ein array is fehlt das feld und das wär in diesem fall userid
also richtig wärs
<if condition="in_array($bbuserinfo[userid], array(1,2))">

ragtek
17.05.2006, 09:22
so wie man sieht hab ich extrem viel vor im forum zu ändern bin aber irgendwie "unfähig" beziehungsweise merk i ma ned alles

<if condition="in_array($forumid, array(7,21)">
was passt an dem nicht?

Gandalf2003
17.05.2006, 09:44
und um welche foren ID geht es da? vllt. fällt dir ja was auf:D

ragtek
17.05.2006, 10:00
hmm?
naja 7 und 21

Mystics
17.05.2006, 15:08
Die zweite Klammer ) fehlt nach der 21.

hubix
04.07.2006, 11:44
Hallo!

Super Anleitung! THX :)

Aber ein kleiner Fehler ist mir gerade aufgefallen (weiss jetzt net, obs nur bei mir so ist):

Wenn man eingeloggt ist, dann funktionert das DropDown, wenn man aber abgemeldet ist, dann geht es nicht...!

Hat noch jemand dieses Phänomen beobachtet, woran könnte das liegen?

Hier der Code, den ich in das navbar-Template eingefügt habe:

<!-- Hilfe Menü -->
<div class="vbmenu_popup" id="hilfe_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

<tr><td class="thead">$vbphrase[faq]</td></tr>
<tr><td class="vbmenu_option"><a href="faq.php$session[sessionurl_q]">FAQ</a></td></tr>
<tr><td class="vbmenu_option"><a href="http://www.abnehmen.com/tipps-und-tricks/$session[sessionurl_q]">Tipps & Tricks</a></td></tr>
<tr><td class="vbmenu_option"><a href="http://www.abnehmen.com/news-bitte-lesen/11962-nutzungsbedingungen-and-netiquette-des-forums.html$session[sessionurl_q]">Boardregeln</a></td></tr>

</table>
</div>
<!-- / Hilfe-Menü -->
und

<td id="hilfe" class="vbmenu_control"><a href="faq.php$session[sessionurl_q]">Hilfe</a> <script type="text/javascript" rel="nofollow"> vbmenu_register("hilfe"); </script></td>

hcmagix
04.07.2006, 11:52
Ist so gewollt :)
Menü soll ja nur für angemeldete User sein. Willst Du es für alle musst Di die condition ändern
<if condition="$show['member']">

lese zu den conditions auch das hier http://www.vbulletin-germany.com/forum/showthread.php?t=24195

hubix
04.07.2006, 13:56
Hallo!

Achso ist das! ;)

Habe mal bei dem Link geschaut, aber da habe ich leider nicht die passende Info gefunden:
Kann man das aber nicht auch so machen, dass auch Gäste unser Dropdown zu sehen bekommen und auch nutzen können?

Hatte bei meinem Code ja die if-Abfragen ganz weggelassen, und zu sehen war der Link, aber er hat halt nicht funktioniert.

Gandalf2003
04.07.2006, 17:00
Hallo!

Achso ist das! ;)

Habe mal bei dem Link geschaut, aber da habe ich leider nicht die passende Info gefunden:
Kann man das aber nicht auch so machen, dass auch Gäste unser Dropdown zu sehen bekommen und auch nutzen können?

Hatte bei meinem Code ja die if-Abfragen ganz weggelassen, und zu sehen war der Link, aber er hat halt nicht funktioniert.


Klar kann man das:) Dann lass die Benutzergruppenabfrage einfach weg;)

hubix
06.07.2006, 11:17
Klar kann man das:) Dann lass die Benutzergruppenabfrage einfach weg;)
Hallo!

Ja, das habe ich ja machen wollen mit dem Code den ich oben gepostet habe... Aber da hat es nicht geklappt, wenn man nicht angemeldet war ;) Der Link war da, aber es klappte nix auf ;)

hcmagix
06.07.2006, 11:28
Naja das </if> haste auch rausgenommen?

Oder verknüpf die Condition mit guest und Member

Gandalf2003
06.07.2006, 11:36
Hallo!

Ja, das habe ich ja machen wollen mit dem Code den ich oben gepostet habe... Aber da hat es nicht geklappt, wenn man nicht angemeldet war ;) Der Link war da, aber es klappte nix auf ;)


Dann hast du vergessen eine Phrase zu erstellen?

hubix
06.07.2006, 12:16
Hm, aber es sollte doch auch so gehen, also für alle sichtbar und lauffähig, wenn ich keine Abfrage nach guest und member mache!? Und es sollte doch auch lauffähig sein, wenn Bezeichnungen (wie zB Hilfe) einfach so drin stehen, ohne das ich dafür eine Phrase mache...!?

Habe nämlich nun mal mit Abfrage nach Gast und Member gemacht und "Hilfe" als Phrase... Ist also nicht so, das ich eine Phrase vergessen habe zu erstellen.

Es bleibt aber das Problem, eingeloggt klappt es auf, aber ausgeloggt klappt nix auf :(

Schaut doch mal: www.abnehmen.com

Pathor
06.07.2006, 12:29
Poste doch mal deinen kompletten navbar-Code.

hubix
06.07.2006, 13:14
Folgende der Code, habe an 1-2 Stellen Werbebanner-Code rausgenommen, ist kommentiert ;)

<script type="text/javascript">
<!--
function log_out()
{
ht = document.getElementsByTagName("html");
ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
if (confirm('$vbphrase[sure_you_want_to_log_out]'))
{
return true;
}
else
{
ht[0].style.filter = "";
return false;
}
}
//-->
</script>

<br />



<center>
<!-- BEGIN PARTNER PROGRAM - DO NOT CHANGE THE PARAMETERS OF THE HYPERLINK -->

Hier steht Partner-Programm-Code ;)

<!-- END PARTNER PROGRAM -->
</center><br>

<!-- <div align="center" class="smallfont" style="margin: 3px;">
Forummitglieder sind von der PopUp-Werbung befreit!
Klicke <a href="http://www.abnehmen.com/register.php?" target="_self">hier</a> um Dich kostenlos zu <a href="http://www.abnehmen.com/register.php?" target="_self">registrieren</a>!
</div> -->

</if>

<if condition="$bbuserinfo[usergroupid] != 6 && $bbuserinfo[usergroupid] != 7">
<center>

<!-- <a href="http://www.babyforum.de" target="_blank"><img src="http://www.babyforum.de/images/misc/babyforum_banner_234x60.jpg" border="0"></a> &nbsp;
<a href="http://www.hochzeitsforum.de" target="_blank"><img src="http://www.hochzeitsforum.de/images/misc/hochzeitsforum_banner234x60.jpg" border="0"></a> &nbsp;
<a href="http://www.bastelforum.de" target="_blank"><img src="http://www.bastelforum.de/images/misc/bastelforum_banner234x60.jpg" border="0"></a> -->
</if>

</center>





<!-- breadcrumb, login, pm info -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="alt1" width="100%">
<if condition="is_array($navbits)">
<table cellpadding="0" cellspacing="0" border="0">
<tr valign="bottom">
<td><a href="#" onclick="history.back(1); return false;"><img src="$stylevar[imgdir_misc]/navbits_start.gif" alt="$vbphrase[go_back]" border="0" /></a></td>
<td>&nbsp;</td>
<td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1">$vboptions[bbtitle]</a></span> $navbits[breadcrumb]</td>
</tr>
<tr>
<td class="navbar" style="font-size:10pt; padding-top:1px" colspan="3"><a href="$scriptpath"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink.gif" alt="$vbphrase[reload_this_page]" border="0" /></a> <strong>$navbits[lastelement]</strong></td>
</tr>
</table>
<else />
<div class="navbar" style="font-size:10pt"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_start.gif" alt="" border="0" /></a> <strong>$vboptions[bbtitle]</strong></div>
</if>
</td>

<if condition="$show['member']">

<td class="alt2" valign="top" nowrap="nowrap">
<div class="smallfont">
<strong><phrase 1="$bbuserinfo[username]">$vbphrase[welcome_x]</phrase></strong><br />
<phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
<if condition="$show['pmstats']"><br /><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></if>
</div>
</td>

<else />

<td class="alt2" nowrap="nowrap" style="padding:0px">

<!-- login form -->
<form action="login.php" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
<script type="text/javascript" src="clientscript/vbulletin_md5.js"></script>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
<tr>
<td class="smallfont"><label for="navbar_username">$vbphrase[username]</label></td>
<td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
<td class="smallfont" colspan="2" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" checked="checked" />$vbphrase[remember_me]</label></td>
</tr>
<tr>
<td class="smallfont"><label for="navbar_password">$vbphrase[password]</label></td>
<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" accesskey="p" tabindex="102" /></td>
<td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
</tr>
</table>
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="login" />
<input type="hidden" name="vb_login_md5password" />
<input type="hidden" name="vb_login_md5password_utf" />
</form>
<!-- / login form -->

</td>

</if>

</tr>
</table>
<!-- / breadcrumb, login, pm info -->

<!-- nav buttons bar -->
<div align="center">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px">
<tr align="center">
<if condition="$show['member']">
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
</if>
<if condition="$show['registerbutton']">
<td class="vbmenu_control"><a href="register.php$session[sessionurl_q]" rel="nofollow">$vbphrase[register]</a></td>
</if>

<if condition="$show['member']">
<td id="hilfe" class="vbmenu_control"><a href="faq.php$session[sessionurl_q]">$vbphrase[hilfe]</a> <script type="text/javascript" rel="nofollow"> vbmenu_register("hilfe"); </script></td>
</if>


<td class="vbmenu_control"><a href="memberlist.php$session[sessionurl_q]">$vbphrase[members_list]</a></td>
<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>
<td class="vbmenu_control"><a href="/FlashChat/flashchat.php" target="_blank">Chat</a></td>
<if condition="$show['popups']">
<if condition="$show['searchbuttons']">
<if condition="$show['member']">
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
<else />
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
</if>
<td id="navbar_search" class="vbmenu_control"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[search]</a> <script type="text/javascript"> vbmenu_register("navbar_search"); </script></td>
</if>
<if condition="$show['member']">
<td id="usercptools" class="vbmenu_control"><a href="$show[nojs_link]#usercptools">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td>
</if>
<else />
<if condition="$show['searchbuttons']">
<td class="vbmenu_control"><a href="search.php$session[sessionurl_q]" accesskey="4">$vbphrase[search]</a></td>
<if condition="$show['member']">
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
<else />
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
</if>
</if>
<td class="vbmenu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a></td>
<if condition="$show['member']">
<td class="vbmenu_control"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td>
</if>
</if>
<if condition="$show['member']">
<td class="vbmenu_control"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out()">$vbphrase[log_out]</a></td>
</if>
</tr>
</table>
</div>
<!-- / nav buttons bar -->

<br />
<if condition="$show['forumdesc']">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="alt1" width="100%"><strong>$foruminfo[title]</strong> <span class="smallfont">$foruminfo[description]</span></td>
</tr>
</table>
<br />
</if>

<if condition="$show['popups']">
<!-- NAVBAR POPUP MENUS -->

<if condition="$show['searchbuttons']">
<!-- header quick search form -->
<div class="vbmenu_popup" id="navbar_search_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">$vbphrase[search_forums]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="search.php" method="post">
<input type="hidden" name="do" value="process" />
<input type="hidden" name="showposts" value="0" />
<input type="hidden" name="quicksearch" value="1" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="text" class="bginput" name="query" size="20" />&nbsp;$gobutton<br />
</form>
</td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[advanced_search]</a></td>
</tr>
</table>
</div>
<!-- / header quick search form -->
</if>

<if condition="$show['member']">
<!-- user cp tools menu -->


<!-- Hilfe Menü -->
<if condition="$show['member']">
<div class="vbmenu_popup" id="hilfe_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

<tr><td class="thead">$vbphrase[faq]</td></tr>
<tr><td class="vbmenu_option"><a href="faq.php$session[sessionurl_q]">$vbphrase[faq]</a></td></tr>
<tr><td class="vbmenu_option"><a href="http://www.abnehmen.com/tipps-und-tricks/$session[sessionurl_q]">Tipps & Tricks</a></td></tr>
<tr><td class="vbmenu_option"><a href="http://www.abnehmen.com/news-bitte-lesen/11962-nutzungsbedingungen-and-netiquette-des-forums.html$session[sessionurl_q]">Boardregeln</a></td></tr>

</table>
</div>
</if>
<!-- / Hilfe-Menü -->


<div class="vbmenu_popup" id="usercptools_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

<tr><td class="thead">$vbphrase[quick_links]</td></tr>
<if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr>
<tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td></tr>

<tr><td class="thead"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr>
<if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
<!--<if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>-->
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr>
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>

<tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
<if condition="$show['pmstats']"><tr><td class="vbmenu_option"><a href="private.php$session[sessionurl_q]" rel="nofollow">$vbphrase[private_messages]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="subscription.php$session[sessionurl_q]" rel="nofollow">$vbphrase[subscribed_threads]</a></td></tr>
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr>
<if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php$session[sessionurl_q]">$vbphrase[whos_online]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="http://www.abnehmen.com/wl_table.php" rel="nofollow">Gewichtstabelle</a></td></tr>
</table>
</div>
<!-- / user cp tools menu -->
</if>
<!-- / NAVBAR POPUP MENUS -->

<!-- PAGENAV POPUP -->

<div class="vbmenu_popup" id="pagenav_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form">
<input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" />
<input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]" />
</form>
</td>
</tr>
</table>
</div>

<!-- / PAGENAV POPUP -->

</if>

<if condition="$vbulletin->userinfo[usergroupid] != 6 && $vbulletin->userinfo[usergroupid] != 7">

Hier steht ein Google-Ad-Code ;)

<br /></div>


</if>

Pathor
06.07.2006, 13:36
Das sollte klappen. Den Werbecode musst du natürlich noch einfügen. ;)


<script type="text/javascript">
<!--
function log_out()
{
ht = document.getElementsByTagName("html");
ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
if (confirm('$vbphrase[sure_you_want_to_log_out]'))
{
return true;
}
else
{
ht[0].style.filter = "";
return false;
}
}
//-->
</script>

<br />



<center>
<!-- BEGIN PARTNER PROGRAM - DO NOT CHANGE THE PARAMETERS OF THE HYPERLINK -->

Hier steht Partner-Programm-Code ;)

<!-- END PARTNER PROGRAM -->
</center><br>

<!-- <div align="center" class="smallfont" style="margin: 3px;">
Forummitglieder sind von der PopUp-Werbung befreit!
Klicke <a href="http://www.abnehmen.com/register.php?" target="_self">hier</a> um Dich kostenlos zu <a href="http://www.abnehmen.com/register.php?" target="_self">registrieren</a>!
</div> -->

</if>

<if condition="$bbuserinfo[usergroupid] != 6 && $bbuserinfo[usergroupid] != 7">
<center>

<!-- <a href="http://www.babyforum.de" target="_blank"><img src="http://www.babyforum.de/images/misc/babyforum_banner_234x60.jpg" border="0"></a> &nbsp;
<a href="http://www.hochzeitsforum.de" target="_blank"><img src="http://www.hochzeitsforum.de/images/misc/hochzeitsforum_banner234x60.jpg" border="0"></a> &nbsp;
<a href="http://www.bastelforum.de" target="_blank"><img src="http://www.bastelforum.de/images/misc/bastelforum_banner234x60.jpg" border="0"></a> -->
</if>

</center>





<!-- breadcrumb, login, pm info -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="alt1" width="100%">
<if condition="is_array($navbits)">
<table cellpadding="0" cellspacing="0" border="0">
<tr valign="bottom">
<td><a href="#" onclick="history.back(1); return false;"><img src="$stylevar[imgdir_misc]/navbits_start.gif" alt="$vbphrase[go_back]" border="0" /></a></td>
<td>&nbsp;</td>
<td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1">$vboptions[bbtitle]</a></span> $navbits[breadcrumb]</td>
</tr>
<tr>
<td class="navbar" style="font-size:10pt; padding-top:1px" colspan="3"><a href="$scriptpath"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink.gif" alt="$vbphrase[reload_this_page]" border="0" /></a> <strong>$navbits[lastelement]</strong></td>
</tr>
</table>
<else />
<div class="navbar" style="font-size:10pt"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_start.gif" alt="" border="0" /></a> <strong>$vboptions[bbtitle]</strong></div>
</if>
</td>

<if condition="$show['member']">

<td class="alt2" valign="top" nowrap="nowrap">
<div class="smallfont">
<strong><phrase 1="$bbuserinfo[username]">$vbphrase[welcome_x]</phrase></strong><br />
<phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
<if condition="$show['pmstats']"><br /><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></if>
</div>
</td>

<else />

<td class="alt2" nowrap="nowrap" style="padding:0px">

<!-- login form -->
<form action="login.php" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
<script type="text/javascript" src="clientscript/vbulletin_md5.js"></script>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
<tr>
<td class="smallfont"><label for="navbar_username">$vbphrase[username]</label></td>
<td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
<td class="smallfont" colspan="2" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" checked="checked" />$vbphrase[remember_me]</label></td>
</tr>
<tr>
<td class="smallfont"><label for="navbar_password">$vbphrase[password]</label></td>
<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" accesskey="p" tabindex="102" /></td>
<td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
</tr>
</table>
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="login" />
<input type="hidden" name="vb_login_md5password" />
<input type="hidden" name="vb_login_md5password_utf" />
</form>
<!-- / login form -->

</td>

</if>

</tr>
</table>
<!-- / breadcrumb, login, pm info -->

<!-- nav buttons bar -->
<div align="center">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px">
<tr align="center">
<if condition="$show['member']">
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
</if>
<if condition="$show['registerbutton']">
<td class="vbmenu_control"><a href="register.php$session[sessionurl_q]" rel="nofollow">$vbphrase[register]</a></td>
</if>

<if condition="$show['member']">
<td id="hilfe" class="vbmenu_control"><a href="faq.php$session[sessionurl_q]">$vbphrase[hilfe]</a> <script type="text/javascript" rel="nofollow"> vbmenu_register("hilfe"); </script></td>
</if>


<td class="vbmenu_control"><a href="memberlist.php$session[sessionurl_q]">$vbphrase[members_list]</a></td>
<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>
<td class="vbmenu_control"><a href="/FlashChat/flashchat.php" target="_blank">Chat</a></td>
<if condition="$show['popups']">
<if condition="$show['searchbuttons']">
<if condition="$show['member']">
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
<else />
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
</if>
<td id="navbar_search" class="vbmenu_control"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[search]</a> <script type="text/javascript"> vbmenu_register("navbar_search"); </script></td>
</if>
<if condition="$show['member']">
<td id="usercptools" class="vbmenu_control"><a href="$show[nojs_link]#usercptools">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td>
</if>
<else />
<if condition="$show['searchbuttons']">
<td class="vbmenu_control"><a href="search.php$session[sessionurl_q]" accesskey="4">$vbphrase[search]</a></td>
<if condition="$show['member']">
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
<else />
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
</if>
</if>
<td class="vbmenu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a></td>
<if condition="$show['member']">
<td class="vbmenu_control"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td>
</if>
</if>
<if condition="$show['member']">
<td class="vbmenu_control"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out()">$vbphrase[log_out]</a></td>
</if>
</tr>
</table>
</div>
<!-- / nav buttons bar -->

<br />
<if condition="$show['forumdesc']">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="alt1" width="100%"><strong>$foruminfo[title]</strong> <span class="smallfont">$foruminfo[description]</span></td>
</tr>
</table>
<br />
</if>

<if condition="$show['popups']">
<!-- NAVBAR POPUP MENUS -->

<if condition="$show['searchbuttons']">
<!-- header quick search form -->
<div class="vbmenu_popup" id="navbar_search_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">$vbphrase[search_forums]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="search.php" method="post">
<input type="hidden" name="do" value="process" />
<input type="hidden" name="showposts" value="0" />
<input type="hidden" name="quicksearch" value="1" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="text" class="bginput" name="query" size="20" />&nbsp;$gobutton<br />
</form>
</td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[advanced_search]</a></td>
</tr>
</table>
</div>
<!-- / header quick search form -->
</if>

<!-- Hilfe Menü -->
<div class="vbmenu_popup" id="hilfe_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

<tr><td class="thead">$vbphrase[faq]</td></tr>
<tr><td class="vbmenu_option"><a href="faq.php$session[sessionurl_q]">$vbphrase[faq]</a></td></tr>
<tr><td class="vbmenu_option"><a href="http://www.abnehmen.com/tipps-und-tricks/$session[sessionurl_q]">Tipps & Tricks</a></td></tr>
<tr><td class="vbmenu_option"><a href="http://www.abnehmen.com/news-bitte-lesen/11962-nutzungsbedingungen-and-netiquette-des-forums.html$session[sessionurl_q]">Boardregeln</a></td></tr>

</table>
</div>
<!-- / Hilfe-Menü -->

<if condition="$show['member']">
<!-- user cp tools menu -->

<div class="vbmenu_popup" id="usercptools_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

<tr><td class="thead">$vbphrase[quick_links]</td></tr>
<if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr>
<tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td></tr>

<tr><td class="thead"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr>
<if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
<!--<if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>-->
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr>
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>

<tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
<if condition="$show['pmstats']"><tr><td class="vbmenu_option"><a href="private.php$session[sessionurl_q]" rel="nofollow">$vbphrase[private_messages]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="subscription.php$session[sessionurl_q]" rel="nofollow">$vbphrase[subscribed_threads]</a></td></tr>
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr>
<if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php$session[sessionurl_q]">$vbphrase[whos_online]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="http://www.abnehmen.com/wl_table.php" rel="nofollow">Gewichtstabelle</a></td></tr>
</table>
</div>
<!-- / user cp tools menu -->
</if>
<!-- / NAVBAR POPUP MENUS -->

<!-- PAGENAV POPUP -->

<div class="vbmenu_popup" id="pagenav_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form">
<input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" />
<input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]" />
</form>
</td>
</tr>
</table>
</div>

<!-- / PAGENAV POPUP -->

</if>

<if condition="$vbulletin->userinfo[usergroupid] != 6 && $vbulletin->userinfo[usergroupid] != 7">

Hier steht ein Google-Ad-Code ;)

<br /></div>


</if>

Been Told
19.02.2007, 18:30
Vielen, vielen Dank. :)

Wernerchrissi
11.06.2007, 20:21
Hallo, ich finde die Navbar nicht, da ich sie sichern möchte. Anschließend möchte ich ein Navbarmenü hinzufügen. Kann ich das im laufenden Betrieb machen ???
(Ich bin ein Neuling)

Werner

hcmagix
11.06.2007, 20:58
Scha mal unter Navigation/Breadcrumb

Wernerchrissi
11.06.2007, 21:39
Danke für den Hinweis.....
Werner

Wernerchrissi
11.06.2007, 22:08
Ich habeauf einem anderen Server ein Unterverzeichnis mit dem Namen der User....Kann ich in einen Link den Namen des Users als Variable mit einbinden ???? Welche Variable ist das ????

Beispiel:
<tr><td class="vbmenu_option"><a href="http://www.q230.de/variable_des_Usernamens$session[sessionurl]">Bilder</a></td></tr>

Wernerchrissi
11.06.2007, 23:06
Ich habeauf einem anderen Server ein Unterverzeichnis mit dem Namen der User....Kann ich in einen Link den Namen des Users als Variable mit einbinden ???? Welche Variable ist das ????

Beispiel:
<tr><td class="vbmenu_option"><a href="http://www.q230.de/variable_des_Usernamens$session[sessionurl]">Bilder</a></td></tr>


:(:(:( Hat sich erledigt :rolleyes::rolleyes::rolleyes:

SchwarzeGenetik
31.10.2007, 13:09
hi ihr!

mal ne frage. gibt es eine möglichkeit die menüpunkten noch in unterpunkte zuerweitern?

also jetzt ist es ja so:

Navi
- Link
- Link2
- Link3

möchte gern dies:

Navi
- Link1
- Link2
- Menüpunkt1 - Link4
--------------- Link5
--------------- Link5

Gruß SG :)

ragtek
31.10.2007, 13:11
Nein ist mit dem Standardmenü vom vbulletin(stand 3.6.8) nicht möglich

edit: schau dir das mal an: http://www.dhtmlcentral.com/projects/coolmenus/ hab ich früher gerne verwendet

SchwarzeGenetik
31.10.2007, 13:22
hi ragtek!

also... naja dann laß ichs lieber. will in mein vb nich so fremdes zeug einbauen.
geht auch darum, zwecks kompatibilität mit den nächsten vb-versionen und browsern.

aber danke dir! ;)

Gruß SG :)

ragtek
31.10.2007, 13:24
mal schaun was vb 3.7 mit sich bringt
dank yui verbau wäre es ja möglich...(1 (http://developer.yahoo.com/yui/examples/menu/topnavfrommarkup_source.html))
aber ich denke, das ich mir da viel zu viel yuiverbau von jelsoft vorstell und das die das eher langsam machn werdn (aus compatibilätätgünden usw und erst dann zB vb 4.0 komplett neu sein wird) auch wenn es hier steht (bzw ich so interpretiert, das der komplette js core neu gemacht wird quelle: http://www.vbulletin.com/forum/showpost.php?p=1439117&postcount=8)

SchwarzeGenetik
31.10.2007, 13:32
genau :)

war auch nur so ne idee...
wollte nen menü erstellen wo man die foren navigieren kann.
so ungefähr:

Navi:
- Kategorie1 - Forum1
------------ - Forum2
------------ - Forum3
------------ - Forum4
- Kategorie2 - Forum1
------------ - Forum2
------------ - Forum3 - Unterforum1
--------------------- - Unterforum2
------------ - Forum4


Gruß SG :)

ragtek
31.10.2007, 13:34
Ja so wie hier zB: http://www.developer-network.org/sandbox/startmenu.html ^^

momentan setze ich es nur als treeview ein: www.ragtek.org und dort sieht man das modul forenübersicht links

SchwarzeGenetik
31.10.2007, 13:52
hab deine seite gestern schon beäugelt ;)
http://www.vbulletin-germany.com/forum/showthread.php?t=33035

bei deinem menü "forenübersicht" muß man soviel klicken. bei dir kein prob, nur ich wollte es in die startseite (forum) einbauen. da würde man scheller mit runterscrollen kommen...

du hattest im anderen thems mir den link zum schönen startmenü geben, aber gefunden hab ichs noch nich...
http://developer.yahoo.com/yui/

Gruß SG

ragtek
31.10.2007, 13:59
http://developer.yahoo.com/yui/examples/menu/index.html

SchwarzeGenetik
31.10.2007, 14:12
ah danke, jetzt hab ichs gefunden. :)

bigfraggle
25.04.2008, 16:41
[Edit] Hat sich erledigt... ;)