Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 07.08.07, 09:23
Forum Newbie
 
Registriert seit: 03.06.07
Ort: Schönwald
Alter: 27
Beiträge: 20

FMENU Menüextension


Hallo,

im Zuge meiner Diplomarbeit habe ich eine neue Menüextension entwickelt.

Die Extension kann heruntergeladen werden unter Willkommen 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 Willkommen und auf Blu Do GmbH - Blumen Dollack: Willkommen!.

Ü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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 07.08.07, 11:26
Benutzerbild von josDesign
TYPO3 Forum Team
Administrator
 
Registriert seit: 24.07.06
Alter: 23
Beiträge: 1.759
josDesign eine Nachricht über Skype™ schicken

Hey, sieht ja super aus! Werde ich mir merken... Das Seitenbezogene Hintergrundbild kann man damit auch vom Backend steuern? Oder gehört das nicht zum Menü?
__________________
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das? Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
Das Anzeigen von Typoscript in Beiträgen steuern
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 07.08.07, 11:57
Forum Newbie
 
Registriert seit: 03.06.07
Ort: Schönwald
Alter: 27
Beiträge: 20

Hallo,

nein und ja. Natürlich kann man das seitenbezogene Bild im Backend z.B. unter Seiteneigenschaften (wie in diesem Fall) festlegen, es gehört allerdings nicht zur Extension.

Die Menüextension hat einen transparenten Hintergrund und kann somit über jedem Bild, Text etc postioniert werden.

Gruß

Tom
Willkommen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 07.08.07, 12:31
Benutzerbild von josDesign
TYPO3 Forum Team
Administrator
 
Registriert seit: 24.07.06
Alter: 23
Beiträge: 1.759
josDesign eine Nachricht über Skype™ schicken

AH, deshalb glaubt man es gehört zusammen! Danke!
__________________
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das? Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
Das Anzeigen von Typoscript in Beiträgen steuern
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 27.05.08, 17:26
Forum Zuschauer
 
Registriert seit: 27.05.08
Beiträge: 1

Ich habe das Modul erfolgreich als Seitenelement einfügen können.
Schaut gut aus und ist auch sehr leicht zu bedienen.

Aber wenn ich den Inhalt mit:

marks.TOPMENUE = RECORDS
marks.TOPMENUE {
tables = tt_content
source = 3
dontCheckPid = 1
}


funktioniert es überhaupt nicht.
Lasse ich es ohne dontCheckPid ausführen kann ich zumindest jeden anderen Content einlesen. Wähle ich das Menü aus, wird der komplette Webserver ausgebremst.

Was könnte das sein?

TYPO3 Ver. 4.2.0
tom_FMENU 0.6.0
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 14.10.08, 15:33
Forum Stammgast
 
Registriert seit: 21.07.06
Alter: 34
Beiträge: 312

Sieht gut aus, aber ansprechende frei-konfigurierbare Menüs lassen sich auch ohne Flash bauen , z.b. mit mootools und alternativ mit den GMENU_Layer-Objekten.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 19.11.08, 21:44
Forum Zuschauer
 
Registriert seit: 09.10.07
Alter: 25
Beiträge: 2

hi leute,

hab da ein problem mit der extension....

und zwar hab ichs schon mal am laufen gehabt, dann hab ich typo3 geupdatet, und nun ists so das wenn ich tom_fmenu bei den extensions aktiviere, der webserver ewig lang braucht die seite zu laden, aber der server vorher (ca. 2min warten) einen scriptehler meldet...

gibts irgendwas was ich noch updaten müsste? bzw. beachten, jedenfalls geht jetzt das menü leider nicht mehr :sad:

vielleicht hat wer einen tipp

gruß st0ne
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

« MySQLDumper | - »
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tom Fmenu chequille TYPO3 4.x Fragen und Probleme 2 10.10.07 09:33


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:14 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0