Kategorie: TYPO3

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.

Weiterlesen

TemplaVoila! Vorschau Informationen der Datenstruktur deaktivieren

Ihr nutzt die TYPO3 Extension TemplaVoila! und möchtet gerne in eurer Vorschau der Seite diese lästigen, Layout zerstörenden mouseOver-Informationen ausblenden?

Eine kleine Änderung im TypoScript Template sowie eine weitere Änderung an der Extension selber machen es möglich.

An die Arbeit!

Als erstes deaktivieren wir das erste Info-Feld von TemplaVoila! mittels einer einfachen TypoScript Anweisung (disableExplosivePreview), welche wie folgt in unser bestehendes, TypoScript Template eingefügt wird (die ersten beiden Zeilen sollten schon vorhanden sein):

page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
page.10.disableExplosivePreview = 1

Nun haben wir schon den ersten Info-Block ausgeblendet.

Weiterlesen

TYPO3 Ext: sk_codebox in validem XHTML 1.1

Die TYPO3 Extension sk_codebox Version 2.0.1 (wie hier im Blog für Code-Schnipsel genutzt) ist standardmäßig leider nicht XHTML 1.1 valide sobald man die Zeilennummern der Extension einblendet.

Für Webdesigner, welche XHTML 1.1 validen Code erhalten möchten gibt es nur zwei Möglichkeiten: Entweder wird das Problem mit der Extension und dem Validierungsfehler behoben oder die Extension muss weichen.

Da wir diese Extension soweit ganz gut finden, haben wir uns natürlich mit der ersten Möglichkeit – das Problem wird behoben – beschäftigt. Folgende Änderungen müsst ihr in der geshi.php durchführen (Ordner: typo3conf/ext/sk_codebox/) damit ihr validen Code erhaltet.

Weiterlesen