[TYPO3-german] Eigener Header wird zum Problem
André Sancken
a.sancken at digitalartworx.net
Mon Feb 10 08:40:47 CET 2014
es gibt doch eine extension html5boilerplate
Mit freundlichem Gruß
André Sancken
Digitalartworx
Uhlandstr. 3a
27576 Bremerhaven
Tel: 0471/4835667
http://www.digitalartworx.net
a.sancken at digitalartworx.net
> Am 10.02.2014 um 08:34 schrieb Marco Brüggemann <marco at schauart.de>:
>
> Guten Morgen,
>
> ich habe meine Webseite mit der "Boilerplate" [http://html5boilerplate.com/] aufgebaut, um eine möglichst eine optimale Verfügbarkeit für die unterschiedlichen Browser zu erreichen. Boilerplate hat Einträge im Header, hinter dem Body-tag und unterhalb der Webseite. Daher habe ich die automatische generierung des Headers ausgeschalten:
>
> config.disableAllHeaderCode=1
>
> Den neuen Header, das was direkt am Anfang unterhalb des Body-Start-Tag, und das was direkt ans Ende, oberhalb vom Body-End-Tag kommt, habe ich also in TypoScript geschrieben und hier zum Beispiel benötigte Javascript-Dateien und benötigte css-Dateien von Hand eingefügt. Das funktioniert auch.
>
> Das Problem: will ich dann doch eine Extension nutzen, dann muss ich erst die ganze Extension analysieren und benötigte JS- und CSS-Dateien von Hand and die richtigen Positionen eintragen, was natürlich aufwendig und unflexibel ist.
>
> Ich sehe zur Zeit zwei möglichkeiten:
>
> 1.) es muss doch ein bestehendes TS geben, welches den Header generiert. Kann ich den nicht so umschreiben, dass dieser mir letztentlich das Format der Boilerplate auswirft?
>
> 2.) Ich behalte meinen eigenen Header, füge aber das Skript ein, welches mir die Einbindung von JS- und CSS-Dateien so ermöglicht, wie es eigentlich mit TS gedacht ist (und vor allem, damit die Extensions wieder ihren Code einfügen können):
>
> includeJS {
> file1 = fileadmin/helloworld.js
> file1.type = application/x-javascript
> file2 = javascript_uploaded_to_template*.js
> }
>
> und
>
> includeCSS {
> file1 = fileadmin/mystylesheet1.css
> file2 = stylesheet_uploaded_to_template*.css
> file2.title = High contrast
> file2.media = print
> }
>
>
> Könnt Ihr mir sagen, wie ich 1) oder 2) umsetzen kann?
>
> Vielen Dank,
> Marco.
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list