[FINAL] vBulletin Style DHTML Menu

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
ATARI
Mitglied
Beiträge: 1684
Registriert: 22.02.2004 16:51
Wohnort: Monaco Di Bavaria

Beitrag von ATARI »

Jo, is mir auch grad aufgefallen.
Nun passt aber! ;)
Man soll aufhören wenn´s am schönsten ist!

Servus phpBB! ;)
John Doe
Mitglied
Beiträge: 684
Registriert: 30.03.2005 01:06

Beitrag von John Doe »

ATARI hat geschrieben:@John Doe:
Nein!
Die Breite darfst du auf keinen Fall statisch festlegen !!!


Das selfc findet sich im javascript in der viewtopic_body.tpl wieder.
Es besagt, dass die Breite des Menus immer individuell berechnet wird, je nachdem wie lang der Name des Users ist.
Ja, das dachte ich mir eigentlich auch.
Aber wo wird selfc berechnet ?
menuwidth wird nur selfc zugewiesen. Das sieht eher wie eine reiner Textstring aus.

Und bei mir im Board klappt es nur mit der width angabe, und das Menü ist trotzdem unterschiedlich breit.

Aber egal. Ich bin da kein Experte,evtl stören bei mir auch andere style Angaben oder js.
Hauptsache hübsch :lol:
Benutzeravatar
ATARI
Mitglied
Beiträge: 1684
Registriert: 22.02.2004 16:51
Wohnort: Monaco Di Bavaria

Beitrag von ATARI »

John Doe hat geschrieben: Aber egal. Ich bin da kein Experte,evtl stören bei mir auch andere style Angaben oder js.
>> Das wirds wahrscheinlich sein! ;)
John Doe hat geschrieben: Aber wo wird selfc berechnet ?
menuwidth wird nur selfc zugewiesen. Das sieht eher wie eine reiner Textstring aus.
Wie gesagt, durchsuch einfach die viewtopic_body.tpl mal nach selfc dann kannst du's sehen.

>>

Code: Alles auswählen

...

function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top=-500
dropmenuobj.widthobj=dropmenuobj.style
if (typeof menuwidth=='undefined'||menuwidth=='selfc'){
tmpspan.style.display='inline'
dropmenuobj.widthobj.width=tmpspan.offsetWidth+'px'
tmpspan.style.display='none'
}
else if (menuwidth!='')
dropmenuobj.widthobj.width=menuwidth
else
dropmenuobj.widthobj.width=defaultwidth

...

@All: Es sind keine Änderungen nötig, so wie der MOD im Download-Paket ist, funktioniert er wunderbar! ;)
Man soll aufhören wenn´s am schönsten ist!

Servus phpBB! ;)
Benutzeravatar
Zyancali
Mitglied
Beiträge: 209
Registriert: 09.01.2005 18:55
Wohnort: Österreich/Stmk
Kontaktdaten:

Beitrag von Zyancali »

Ist es möglich, sowas einzubauen, wie es vB und IPB auch haben:

Wenn sich das Menu öffnet, und ich gehe mit dem Cursor wo anders hin, ist ja bei vB und Co. gleich, aber bei vB und Co öffnet es sich ohne Klick wieder, wenn man innerhalb der nächsten 5 Sekunden auf einen solchen Link geht...

Und lassen sich mehrere dieser Dropdowns auf derselben Seite verwenden?

Danke :-)
Benutzeravatar
Mehrpack
Mitglied
Beiträge: 417
Registriert: 28.02.2004 07:24

Beitrag von Mehrpack »

ATARI hat geschrieben:[...]

@Mehrpack: Ja, evtl. für mach ich das als Addon, dürfte nicht so schwer sein. Aber heute nicht mehr, wie gesagt, heute hab ich keine Zeit..
hi,
war ja jetzt net als auffoderung gedacht es gleich zu machen, sondern eben nur als vorschlag.
aber so eine funktion würde mich echt freun :).

Mehrpack
Nobody is Perfect.
John Doe
Mitglied
Beiträge: 684
Registriert: 30.03.2005 01:06

Beitrag von John Doe »

Es gibt evtl. ein Problem wenn in einem Thread ein gelöschter User auftaucht.
Bei mir hat der dann Einträge von einem anderen User im Menü.

Fix könnte sein:

viewtopic.php.

suche

Code: Alles auswählen

$yim = '';
füge danach ein

Code: Alles auswählen

     $vb_menu_profile = '';
		$temp_url_menu = '';
		$vb_menu_pm = '';
		$vb_menu_search = '';
		$vb_menu_www = '';
		//$vb_menu_album = '';
		$vb_menu_id = '';
		$vb_menu_email = '';
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Hallo Atari,

hat gut geklappt. Jetzt fehlen mir nur noch 2 Funktionen des VB und zwar diese hier.
[ externes Bild ]

und diese
[ externes Bild ]

Vielleicht hast Du ja Lust diese auf umzusetzen :grin:
Benutzeravatar
ATARI
Mitglied
Beiträge: 1684
Registriert: 22.02.2004 16:51
Wohnort: Monaco Di Bavaria

Beitrag von ATARI »

@John Doe: Funzt dein Vorschlag denn? Hast es so schon mal probiert?


@Karstenkurt: Schau mer mal! ;)
Man soll aufhören wenn´s am schönsten ist!

Servus phpBB! ;)
John Doe
Mitglied
Beiträge: 684
Registriert: 30.03.2005 01:06

Beitrag von John Doe »

@Atari.

Ja das klappt. Beim gelöschten User wird auf den Klick nur noch der Username angezeigt sonst nix.
[ externes Bild ]
Benutzeravatar
ATARI
Mitglied
Beiträge: 1684
Registriert: 22.02.2004 16:51
Wohnort: Monaco Di Bavaria

Beitrag von ATARI »

Okay, dann werd ich das beim nächsten Update fixen! ;)
Man soll aufhören wenn´s am schönsten ist!

Servus phpBB! ;)
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“