[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