TYPO3-Inhalte und FCEs Browserabhängig ausliefern

Mit der Extension ka_browserexclusion (von uns Entwickelt) lassen sich TYPO3-Inhalte und Flexbile-Content-Elemente je nach Auswahl für bestimmte Browser ausliefern.

Dies macht es möglich, dem Firefox Benutzer etwas anderes zu zeigen als dem Safari oder dem Internet Explorer 6 Benutzer.

Vielleicht standet ihr auch einmal vor dem Problem, dass ihr manche TYPO3-Inhalte nur für bestimmte Browser ausgeben möchtet. Zum Beispiel wenn es um aufwändigen Content geht und der Internet Explorer 6 mal wieder schlapp macht.

Dies ist nun ohne Aufwand für alle TYPO3-Inhaltselemente sowie Flexible-Content-Elemente von TemplaVoila! möglich.

Unsere Extension ka_browserexclusion macht genau das.

ka_browserexclusion

Das Prinzip

Ihr erstellt oder editiert ein bestimmtes Content Element in TYPO3. Auf der Registerkarte „Zugriff“ findet ihr folgende Auswahlboxen (siehe Screenshot).

Standardmäßig sind diese Auswahlboxen natürlich für alle Content-Elemente auf „Zeige Element“ gesetzt. Wenn ihr aber nun einen bestimmten TYPO3-Inhalt für den Internet Explorer 6 & 7 nicht anzeigen möchtet, so wählt ihr bei diesen „Verstecke Element“.

Ein Klick auf Speichern genügt und siehe da – das Element/die Elemente verschwinden in den gewählten Browsern.

Die Technik

Inhalts-Elemente die in den bestimmten Browsern nicht gezeigt werden sollen, werden erst gar nicht mehr von TYPO3 gerendert. Sie werden nicht ausgegeben/erzeugt.

Die Installation

Die Installation ist genau so simple wie die Extension. Ihr spielt die Extension wie bekannt ein, installiert diese und fügt in eurem Template das „statische Erweiterungs-Template“ der Extension ein.

Voila!

Unterstützte Browser

Firefox, Google Chrome, Safari, Opera, Internet Explorer 6, Internet Explorer 7, Internet Explorer 8, SeaMonkey & iPhone.

Ich hoffe der ein oder andere kann diese Erweiterung gebrauchen. Auf Feedback, Bugs, etc. freue ich mich natürlich.

Hier nochmals ein Link zum Download der Version 1.2.0.

Vielen Dank!

Bewerte diese Seite

 
 
 
 
 
 
 
Bewerten
 
 
 
 
 
 
0 Bewertungen
0 %
1
5
0
 

Veröffentlicht von

Kevin Lieser

Kevin Lieser

Kevin Lieser ist ausgebildeter Mediendesigner und seit 2008 mit der TYPO3 Agentur KA Mediendesign unternehmerisch tätig. Seine Leidenschaften sind gutes Webdesign und die PHP Programmierung. Als App Entwickler und Autor mehrerer TYPO3 Extensions engagiert er sich aktiv für die Weiterentwicklung von Webapplikationen und mobilen Anwendungen.