[TYPO3-german] Diplomarbeit FMENU Menüextension

A.Degelmann a.degelmann at commapunkt.de
Wed Aug 8 12:14:58 CEST 2007


Tom Kropf schrieb:
> A.Degelmann schrieb:
>> Tom Kropf schrieb:
>>> Hallo,
>>>
>>> im Zuge meiner Diplomarbeit habe ich eine neue Menüextension entwickelt.
>>>
>>> Die Extension kann heruntergeladen werden unter www.tomkropf.de oder 
>>> aber auch im Online Repository. Eine Anleitung ist derzeit nur in 
>>> deutsch verfügbar. Eine englische und eine französische Anleitung 
>>> werden aber folgen.
>>>
>>>
>>> Beispiele zur Extension findet ihr derzeit auf www.tomkropf.de und 
>>> auf www.bludo.de.
>>>
>>> Über Feedback würde ich mich sehr freuen.
>>>
>>> Beschreibung der Extension:
>>> Die Extension stellt zwei Inhaltselemente zur Verfügung. Das Erste 
>>> ist zum Export des Seitenbaumes aus Typo3 in XML und das Zweite ist 
>>> zur komfortablen Anpassung des Menüs. Das Menü kann natürlich auch 
>>> vollständig über TypoScript konfiguriert werden.
>>>
>>> Gleichzeitig zum Flash Menü wird ein Alternativmenü im Quelltext 
>>> erstellt, um die Suchmaschinenkompatibilität gewährleisten zu können 
>>> und um ein ansprechendes Aufklappmenü anzeigen zu können, falls der 
>>> Client (Webseitenbesucher) kein Flash (>=8.0.0) in seinem Browser 
>>> installiert haben sollte.
>>>
>>> Das Menü kann zwei Ebenen aufnehmen, d.h. es kann, je nach 
>>> Einstellung, nach rechts, nach oben oder nach unten aufgeklappt 
>>> werden. Für das Flash Menü (tom_FMENU) können der Hintergrund und die 
>>> Schrift des Buttons frei vom Entwickler konfiguriert werden und es 
>>> kann ein Normal, ein Rollover und ein Active Zustand erstellt werden. 
>>> Für das Aufklappen des Menüs, sowie für den Rollover Effekt kann aus 
>>> einem Pool von Animationen/Effekten gewählt werden.
>>>
>>> Vorteile der Extension:
>>> Anti Aliasing - Zu den Vorteilen zählt vor allem das Rendering des 
>>> Textes. Durch das AntiAliasing von Flash können auch kleine Texte, 
>>> sehr gut lesbar dargestellt werden. Ein großes Problem von 
>>> GMENU/GMENU_LAYER wird damit behoben - da GMENU/ GMENU_LAYER den Text 
>>> mit dem GifBuilder erstellt und auf diese Weise der Text nur in 
>>> ungenügender Qualität dargestellt werden kann. Die 
>>> Hintergrundgrafiken des Alternativmenüs werden zwar weiterhin durch 
>>> den GIFBUILDER erzeugt, allerdings wird der Text über HTML/CSS 
>>> formatiert und kann somit ebenso in wesentlich besserer Qualität 
>>> dargestellt werden.
>>>
>>> Ein Menü mit zwei Ebenen war bisher mit Typo3 nur sehr schwer zu 
>>> realisieren. Zwar gibt es die Möglichkeiten ein JavaScript Menü 
>>> einzubinden oder GMENU_LAYER zu verwenden, allerdings sind diese 
>>> beiden Möglichkeiten nur sehr begrenzt implementiert. GMENU_LAYER 
>>> bietet zwar einige Möglichkeiten, ist aber weit entfernt von einer 
>>> uneingeschränkten Benutzbarkeit (z.B. ist es unmöglich die Seite in 
>>> Verbindung mit GMENU_LAYER mittig zu positionieren). tom_FMENU 
>>> schließt genau diese Lücke indem man auf einfachem Wege ein 
>>> vollständig valides und suchmaschinenfreundliches Menü mit zwei 
>>> Ebenen erstellen kann.
>>>
>>> Effekte - Durch die Technologie von Flash können vordefinierte 
>>> Effekte im Menü erzielt werden, die ausschließlich über das Backend 
>>> von Typo3 gesteuert und justiert werden.
>>>
>>> Suchmaschinenoptimierung trotz Flash Menü - Da das komplette Menü als 
>>> Alternativmenü immer miterstellt wird und somit immer im Quelltext 
>>> steht, können Google und andere Suchmaschinen problemlos alle Seiten 
>>> indizieren, obwohl das bei einem reinen Flash Menü nicht der Fall 
>>> wäre. Das Alternativmenü wird allerdings nur angezeigt falls kein 
>>> Flash im Browser des Benutzers installiert ist. Diese Steuerung 
>>> geschieht über eine JavaScript Abfrage des Flash Plugins.
>>>
>>>
>>> Gruß
>>>
>>> Tom Kropf
>>
>> Hallo Tom,
>>
>> wenn dass alles so einfach läuft, wie von Dir beschrieben, finde ich 
>> Deine Extension toll.
>>
>> Heute Nacht, hatte ich eine Idee für mein neuestes Projekt, für das 
>> Deine Extension sehr gut geeignet wäre. Ich werde sie die nächsten 
>> Wochen mal ausprobieren.
>>
>> Gruß,
>>
>> Alexander
> 
> Hallo Alexander,
> 
> ich hoffe das alles so einfach funktioniert wie beschrieben. Also auf 
> meinen Testplattformen tut es das...
> 
> Sollte irgendwas nicht "einfach" funktionieren bitte ich dich, dies mir 
> per email an post at tomkropf.de zu schreiben. Ich werde dann umgehend 
> versuchen mögliche Probleme zu eliminieren um die Extension 
> schnellstmöglich in einen Stable Zustand zu bringen...
> 
> Gruß
> 
> Tom

Hallo,

ich werde Dein Angebot bei Bedarf wahrnehmen.

Gruß,

Alexander


More information about the TYPO3-german mailing list