Template für Pulldown-Menüs

Ich google mir grad den Wolf auf der Suche nach einem php-Script, das
auf Basis eines Array oder einer MySQL-Tabelle HTML/CSS/Javascript-
Code für ein Pulldown-Menü generiert, welches das Verhalten einer
WinXP-Standard-Menüleiste simuliert.

must-have:
- Sub-Menüs, Sub-Sub-Menüs
- Freeware oder kostenlose Benutzung des Codes für private Zwecke

nice-to-have:
- Icons vor den Item-Strings
- dynamische =C4nderung der Menü-Inhalte via JS
- enable/disable per JS


Habt ihr was passendes da?

Peter
petsch [ Do, 03 Januar 2008 12:51 ] [ ID #1899031 ]

Re: Template für Pulldown-Menüs

Peter Schleif schrieb:
> Ich google mir grad den Wolf auf der Suche nach einem php-Script, das
> auf Basis eines Array oder einer MySQL-Tabelle HTML/CSS/Javascript-
> Code für ein Pulldown-Menü generiert, welches das Verhalten einer
> WinXP-Standard-Menüleiste simuliert.
>
> must-have:
> - Sub-Menüs, Sub-Sub-Menüs
> - Freeware oder kostenlose Benutzung des Codes für private Zwecke

Evtl. ADxMenu oder im allgemeinen "SuckerFish Dropdowns". Letzteres
sollte ein gutes Buzzword für Google sein.
Allerdings würde ich auf alles was JS ist dabei verzichten, damit auch
User ohne selbiges nicht vor verschlossener Türe stehen.

MfG, Ulf
Ulf Kadner [ Do, 03 Januar 2008 13:18 ] [ ID #1899032 ]

Re: Template für Pulldown-Menüs

Peter Schleif schrieb:
> Ich google mir grad den Wolf auf der Suche nach einem php-Script, das
> auf Basis eines Array oder einer MySQL-Tabelle HTML/CSS/Javascript-
> Code für ein Pulldown-Menü generiert, welches das Verhalten einer
> WinXP-Standard-Menüleiste simuliert.
>
> must-have:
> - Sub-Menüs, Sub-Sub-Menüs
> - Freeware oder kostenlose Benutzung des Codes für private Zwecke
>
> nice-to-have:
> - Icons vor den Item-Strings
> - dynamische Änderung der Menü-Inhalte via JS
> - enable/disable per JS

Als Ansatz: JSCookMenu

http://jscook.yuanheng.org/JSCookMenu/index.html

Stefan
Weinzierl Stefan [ Do, 03 Januar 2008 13:56 ] [ ID #1899034 ]

Re: Template für Pulldown-Menüs

..oO(Ulf Kadner)

>Peter Schleif schrieb:
>> Ich google mir grad den Wolf auf der Suche nach einem php-Script, das
>> auf Basis eines Array oder einer MySQL-Tabelle HTML/CSS/Javascript-
>> Code für ein Pulldown-Menü generiert, welches das Verhalten einer
>> WinXP-Standard-Menüleiste simuliert.
>>
>> must-have:
>> - Sub-Menüs, Sub-Sub-Menüs
>> - Freeware oder kostenlose Benutzung des Codes für private Zwecke
>
>Evtl. ADxMenu oder im allgemeinen "SuckerFish Dropdowns". Letzteres
>sollte ein gutes Buzzword für Google sein.
>Allerdings würde ich auf alles was JS ist dabei verzichten, damit auch
>User ohne selbiges nicht vor verschlossener Türe stehen.

Reine CSS-Aufklappmenüs sind schwieriger zu benutzen als welche mit JS
drin: Einmal mit der Maus aus dem sensitiven Bereich rausgerutscht und
schon ist das gesamte Untermenü wieder futsch. Mit JS und einem Timer
läßt sich dieses Problem doch deutlich entschärfen.

Natürlich muß die Navigation auch ohne JS funktionieren, aber gerade
hier kann JS - vernünftig als Ergänzung eingesetzt - die Benutzbarkeit
deutlich verbessern. Dazu kommt auch noch eine eventuelle Tastatur-
navigation, die mit reinen CSS-Menüs nur schwer zu realisieren ist, wenn
überhaupt.

Micha
Michael Fesser [ Do, 03 Januar 2008 17:41 ] [ ID #1899044 ]

Re: Template für Pulldown-Menüs

On 3 Jan., 17:41, Michael Fesser <neti... [at] gmx.de> wrote:

> Reine CSS-Aufklappmenüs sind schwieriger zu benutzen als welche mit JS
> drin: Einmal mit der Maus aus dem sensitiven Bereich rausgerutscht und
> schon ist das gesamte Untermenü wieder futsch. Mit JS und einem Timer
> läßt sich dieses Problem doch deutlich entschärfen.

Sehe ich auch so. Zumal es hier um ein rein privates Mini-Projekt
geht, mit geschlossenem Benutzerkreis. Alle User haben JS erlaubt;
somit keine Probleme in dieser Richtung.

Hast Du ein Beispiel?

Peter
petsch [ Do, 03 Januar 2008 18:08 ] [ ID #1899047 ]

Re: Template für Pulldown-Menüs

On 3 Jan., 13:56, Weinzierl Stefan <Ste... [at] Weinzierl-Stefan.de> wrote:

> http://jscook.yuanheng.org/JSCookMenu/index.html

Sieht super aus! Habe es grad mal runtergeladen und auf'm localhost
getestet:

Firefox alles okay. IE6 zeigt aber das Symbol für ein fehlendes Bild,
obwohl ich alle Bildchen in den Ordner ThemeOffice2003 kopiert habe.
Auch das animierte Shadow-gif wird ja korrekt angezeigt - trotzdem
fehlt dem IE wohl etwas:

links FF2, rechts IE6
http://jan03b.imghost.us/lVpf.png

Peter
petsch [ Do, 03 Januar 2008 20:18 ] [ ID #1899052 ]

Re: Template für Pulldown-Menüs

..oO(Peter Schleif)

>Sehe ich auch so. Zumal es hier um ein rein privates Mini-Projekt
>geht, mit geschlossenem Benutzerkreis. Alle User haben JS erlaubt;
>somit keine Probleme in dieser Richtung.
>
>Hast Du ein Beispiel?

Nope. Ich bau mir grad eines. Die reine CSS-Version gibt's schon unter
<http://tsc.andreas-pauli.de>, aber die funktioniert natürlich im IE 6
noch nicht wie gewünscht. Das zugehörige JavaScript ist noch in Vor-
bereitung ...

Micha
Michael Fesser [ Do, 03 Januar 2008 20:32 ] [ ID #1899053 ]

Re: Template für Pulldown-Menüs

On 3 Jan., 20:18, Peter Schleif <peter.schleif.s... [at] gmx.de> wrote:
>
> links FF2, rechts IE6
> http://jan03b.imghost.us/lVpf.png

Hab's schon gefunden: In der Datei theme.js steht noch der Pfad zum
Ordner von Heng Yuan:

// directory of where all the images are
var cmThemeOffice2003Base = '/~heng/JSCookMenu/ThemeOffice2003/';
petsch [ Do, 03 Januar 2008 20:41 ] [ ID #1899054 ]

Re: OT Template für Pulldown-Menüs

Michael Fesser schrieb:

>>> Reine CSS-Aufklappmenüs sind schwieriger zu benutzen als welche mit JS
>>> drin: Einmal mit der Maus aus dem sensitiven Bereich rausgerutscht und
>>> schon ist das gesamte Untermenü wieder futsch.

>>Hast Du ein Beispiel?
>
> Nope. Ich bau mir grad eines. Die reine CSS-Version gibt's schon unter
> <http://tsc.andreas-pauli.de>, aber die funktioniert natürlich im IE 6
> noch nicht wie gewünscht. Das zugehörige JavaScript ist noch in Vor-
> bereitung ...

Als Anregung:

http://www.positioniseverything.net/css-flyout.html
http://www.positioniseverything.net/css-dropdowns.html

Der Vorteil, ein Stückchen kann man mal mit der Maus vom Menu abrutschen,
ohne das es einklappt.

--
Gruß Kürsche
Wenns 'ner net gwittern tun tut ;)
Heiko Kuerschner [ Do, 03 Januar 2008 22:32 ] [ ID #1899055 ]

Re: OT Template für Pulldown-Menüs

..oO(Heiko Kuerschner)

>Als Anregung:
>
>http://www.positioniseverything.net/css-flyout.html
>http://www.positioniseverything.net/css-dropdowns.html
>
>Der Vorteil, ein Stückchen kann man mal mit der Maus vom Menu abrutschen,
>ohne das es einklappt.

Hübsche Idee. Läßt sich vielleicht auch bei mir sinnvoll einsetzen.

Micha
Michael Fesser [ Fr, 04 Januar 2008 07:54 ] [ ID #1899918 ]

Re: Template für Pulldown-Menüs

Peter Schleif schrieb:
> On 3 Jan., 20:18, Peter Schleif <peter.schleif.s... [at] gmx.de> wrote:
>> links FF2, rechts IE6
>> http://jan03b.imghost.us/lVpf.png
>
> Hab's schon gefunden: In der Datei theme.js steht noch der Pfad zum
> Ordner von Heng Yuan:

Du meinst du hast nun
http://jscook.yuanheng.org/JSCookMenu/installation.html Punkt 2d gelesen?=
;)

> // directory of where all the images are
> var cmThemeOffice2003Base =3D '/~heng/JSCookMenu/ThemeOffice2003/';
>

Gruss
Joerg

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Joerg Behrens [ So, 06 Januar 2008 17:01 ] [ ID #1901149 ]
PHP » de.comp.lang.php.misc » Template für Pulldown-Menüs

Vorheriges Thema: Probleme mit captcha in IE
Nächstes Thema: Besucherzähler