Re: [T4] How to get the right DOCTYPE ...

2007-11-20 Thread Martino Piccinato
If you are using Shell component in your border (probably you do) you
have to set this parameter for the shell component:

  binding name=doctype value=literal:html PUBLIC quot;-//W3C//DTD
XHTML 1.1 //ENquot;
quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtdquot;/

note the use of quot; as you are writing it inside an xml file.


On Nov 20, 2007 12:16 PM, #Cyrille37# [EMAIL PROTECTED] wrote:
 Hello,
 I could not find how to set the DocType ?

 My Border component's HTML start like this :

 ?xml version=1.0 encoding=UTF-8 ?
 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
 html xmlns=http://www.w3.org/1999/xhtml;
 title=TestApp
 stylesheet=asset:generalCss
 jwcid=@Shell disableCaching=true consoleEnabled=false
 debugEnabled=false browserLogLevel=DEBUG parseWidgets=true
 
 ...

 But when rendering I got that :

 ?xml version=1.0 encoding=UTF-8 ?
 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
 http://www.w3.org/TR/html4/loose.dtd;
 !-- Application: TestApp --
 !-- Page: Home --
 !-- Generated: Tue Nov 20 12:12:05 CET 2007 --
 html
 head
 ...
 meta http-equiv=Content-Type content=text/html;charset=UTF-8 /
 ...

 Cyrille.

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [T4] How to get the right DOCTYPE ...

2007-11-20 Thread #Cyrille37#

#Cyrille37# a écrit :

#Cyrille37# a écrit :

Hello,
I could not find how to set the DocType ?

Sorry for the noise. It's in the @Shell component.


If the designer set a Doctype in the template, and the programmer set 
the doctype in @Shell, in the rendered page there is 2 doctypes ...

is there a solution ?

Thanks
Cyrille.




Cheers
Cyrille.


My Border component's HTML start like this :

?xml version=1.0 encoding=UTF-8 ?
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;

html xmlns=http://www.w3.org/1999/xhtml;
   title=TestApp
   stylesheet=asset:generalCss
   jwcid=@Shell disableCaching=true consoleEnabled=false 
debugEnabled=false browserLogLevel=DEBUG parseWidgets=true

   
...

But when rendering I got that :

?xml version=1.0 encoding=UTF-8 ?
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;

!-- Application: TestApp --
!-- Page: Home --
!-- Generated: Tue Nov 20 12:12:05 CET 2007 --
html
head
...
meta http-equiv=Content-Type content=text/html;charset=UTF-8 /
...

Cyrille.









-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [T4] How to get the right DOCTYPE ...

2007-11-20 Thread #Cyrille37#

Martino Piccinato a écrit :

If you are using Shell component in your border (probably you do) you
have to set this parameter for the shell component:

  binding name=doctype value=literal:html PUBLIC quot;-//W3C//DTD
XHTML 1.1 //ENquot;
quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtdquot;/

note the use of quot; as you are writing it inside an xml file.
  

It works like that too :
   component id=theShell type=Shell
   binding name=doctype 
   literal:html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;

   /binding
   /component

But I've got 2 doctype in the rendered page because the designer put 
(and have to) a doctype in each template.


Cyrille.


On Nov 20, 2007 12:16 PM, #Cyrille37# [EMAIL PROTECTED] wrote:
  

Hello,
I could not find how to set the DocType ?

My Border component's HTML start like this :

?xml version=1.0 encoding=UTF-8 ?
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
html xmlns=http://www.w3.org/1999/xhtml;
title=TestApp
stylesheet=asset:generalCss
jwcid=@Shell disableCaching=true consoleEnabled=false
debugEnabled=false browserLogLevel=DEBUG parseWidgets=true

...

But when rendering I got that :

?xml version=1.0 encoding=UTF-8 ?
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
http://www.w3.org/TR/html4/loose.dtd;
!-- Application: TestApp --
!-- Page: Home --
!-- Generated: Tue Nov 20 12:12:05 CET 2007 --
html
head
...
meta http-equiv=Content-Type content=text/html;charset=UTF-8 /
...

Cyrille.





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [T4] How to get the right DOCTYPE ...

2007-11-20 Thread Martino Piccinato
In fact there shouldn't be anything before the border component and
this is what the Shell component presuppose as it's used for head
DOCTYPE stuff.
In any case I think you can configure the parameter to an empty string
so that the hardcoded doctype will be used. I would remove the
hardcoded doctypes though.

On Nov 20, 2007 1:31 PM, #Cyrille37# [EMAIL PROTECTED] wrote:
 Martino Piccinato a écrit :
  If you are using Shell component in your border (probably you do) you
  have to set this parameter for the shell component:
 
binding name=doctype value=literal:html PUBLIC quot;-//W3C//DTD
  XHTML 1.1 //ENquot;
  quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtdquot;/
 
  note the use of quot; as you are writing it inside an xml file.
 
 It works like that too :
 component id=theShell type=Shell
 binding name=doctype 
 literal:html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
 /binding
 /component

 But I've got 2 doctype in the rendered page because the designer put
 (and have to) a doctype in each template.

 Cyrille.

 
  On Nov 20, 2007 12:16 PM, #Cyrille37# [EMAIL PROTECTED] wrote:
 
  Hello,
  I could not find how to set the DocType ?
 
  My Border component's HTML start like this :
 
  ?xml version=1.0 encoding=UTF-8 ?
  !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
  http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
  html xmlns=http://www.w3.org/1999/xhtml;
  title=TestApp
  stylesheet=asset:generalCss
  jwcid=@Shell disableCaching=true consoleEnabled=false
  debugEnabled=false browserLogLevel=DEBUG parseWidgets=true
  
  ...
 
  But when rendering I got that :
 
  ?xml version=1.0 encoding=UTF-8 ?
  !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
  http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
  !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
  http://www.w3.org/TR/html4/loose.dtd;
  !-- Application: TestApp --
  !-- Page: Home --
  !-- Generated: Tue Nov 20 12:12:05 CET 2007 --
  html
  head
  ...
  meta http-equiv=Content-Type content=text/html;charset=UTF-8 /
  ...
 
  Cyrille.
 



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]