[TYPO3-UG Dutch] Meertaligheid en template

Patrick Broens patrick at patrickbroens.nl
Tue Dec 4 09:30:01 CET 2007


Hoi Paul,

Paul Rijke wrote:
> Great!!!!!
> 
> Dat was hem. Dank Daniel en Bas..... (ik snap er overigens geen snars van,
> maar dat terzijde)
Om even een simpele uitleg te geven wat je nu gedaan hebt: HTML is door 
de jaren heen ontwikkeld, dat wil zeggen dat er meer functionaliteit bij 
gekomen is. Later zijn de meeste ontwerpers overgestapt op XHTML, welke 
ook weer verder ontwikkeld is. HTML en XHTML bestaan uit verschillende 
versies, maar ook weer uit een soort subversies waaronder transitional 
en strict. Als je niets in TYPO3 aangeeft, dan zal de versie HTML 4.0 
transitional zijn. De template die jij gebruikt is XHTML 1.0 strict.

Door config.doctype aan te geven vertel je TYPO3 welke versie er 
gebruikt wordt.

Dan is er in XHTML nog een issue met de XML proloog. (<?xml .... >). 
Internet Explorer 6 verwacht dat deze na de doctype staat, niet ervoor. 
Dit is volkomen tegen de regels in, maar ja, IE6 :-)

Om de doctype en de proloog om te draaien kun je van het volgende 
gebruik maken:

[browser = msie] && [version=<7]
config {
	doctypeSwitch = 1
}

TYPO3 zal als een pagina opgeroepen wordt in IE lager dan versie 7, de 
doctype en proloog omdraaien. En dan ook alleen voor deze browsers.

Als je dit niet doet, dan heeft het kans dat er nog verschillen op gaan 
treden omdat IE dan in de zogenaamde "Quirks mode" gaat draaien in 
plaats van de "Standard Compliance mode". Er kunnen dan wederom 
onverwachte resultaten optreden in IE.

Patrick
> 
> In de setup van het template config.doctype = xhtml_trans toegevoegd en de
> rest uit het template gesloopt en nu ziet ie er perfect uit in FF en IE.
> 
> Op naar de volgende stap
> 
> Learning all the time.
> 
> gr,
> Paulus
> 
> 
> -----Oorspronkelijk bericht-----
> Van: typo3-ug-dutch-bounces at lists.netfielders.de
> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Wiel, J.A.M van
> de
> Verzonden: maandag 3 december 2007 20:41
> Aan: TYPO3 Usergroup Dutch
> Onderwerp: Re: [TYPO3-UG Dutch] Meertaligheid en template
> 
> Hoi Paul,
> Zie in de TSRef het stuk over CONFIG. Je kunt het Doctype zelf zetten met
> TypoScript. Zet in je setupveld:
> 
> config.doctype = xhtml_trans
> 
> Als dit 't niet helemaal doet, zie verder de CONFIG-sectie van TSRef. Daar
> staat precies hoe de documentheader in TYPO3 wordt opgebouwd. Je kunt
> praktisch alles daar beinvloeden.
> 
> Succes!
> 
> Bas
> 
> 
> -----Original Message-----
> From: typo3-ug-dutch-bounces at lists.netfielders.de on behalf of Paul Rijke
> Sent: Mon 12/3/2007 20:38
> To: 'TYPO3 Usergroup Dutch'
> Subject: Re: [TYPO3-UG Dutch] Meertaligheid en template
>  
> Hi Daniel,
> 
> Ik heb de regel uit het template verwijderd, maar zie in de pagina nog
> steeds terug: 
> <!DOCTYPE html
> 	PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html>
> 
> Enig idee hoe ik dat eruit krijg? Ik denk overigens niet dat dat de
> oplossing is, maar laat ik het eerst maar proberen.
> 
> Ik vind het zo gek want als ik het template met IE bekijk voordat het door
> typo3 gevuld wordt ziet het er prima uit.
> 
> Alvast bedankt.
> 
> gr,
> Paulus
> 
> -----Oorspronkelijk bericht-----
> Van: typo3-ug-dutch-bounces at lists.netfielders.de
> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Daniel Doesburg
> Verzonden: zondag 2 december 2007 17:20
> Aan: typo3-ug-dutch at lists.netfielders.de
> Onderwerp: Re: [TYPO3-UG Dutch] Meertaligheid en template
> 
> Paul Rijke schreef:
>> Hi Jean-Piere,
>>
>> Ne, dat is niet wat ik bedoel. Ik vroeg me af hoe het kan als ik een 
>> goed tonend template in IE en FF heb, anders toont zodra deze 
>> ge-TemplaVoila'd is. Bij FF ziet ie er nog prima uit, bij IE 
>> plotseling links. En ook de styles kloppen niet meer.
>>
>> De enige verklaring die ik zie is dat er css styled content is 
>> toegevoegd, maar kan dit niet goed meten / uitsluiten.
> 
> Een andere reden zou het volgende kunnen zijn.
> In de template:
> 
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml">
> 
> 
> en in je pagina:
> 
> <!DOCTYPE html
> 	PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html>
> 
> Scheelt soms een slok op een borrel. Vooral bij IE.
> 
> 
> Met vriendelijke groeten,
> 
> Daniel Doesburg
> _______________________________________________
> TYPO3-UG-dutch mailing list
> TYPO3-UG-dutch at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
> 
> 
> 
> _______________________________________________
> TYPO3-UG-dutch mailing list
> TYPO3-UG-dutch at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
> 
> 
> 


More information about the TYPO3-UG-dutch mailing list