Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] XHTML 1.0 strict + content type text/html

Posted by foxmask on 08/26/2008 12:11

bonjour,

j'ai plusieurs petits soucis avec la class jResponseHtml

voici ce que j'aimerai :

1) pouvoir generer des pages HTML dont le doctype est XHTML 1 strict avec un content type text/html

en scrutant la classe jResponseHtml il me semble qu'on a soit :

  • doctype xhtml1 + content xml
  • doctype html4 + content text/html

mais pas

  • doctype xhtml1 + content text/html

2) par ailleurs j'ai besoin de mettre une GoogleMap : donc j'ai un soucis avec la base html qui doit obligatoirement etre

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">

Comment resoudre ces 2 petits problèmes ?

je ne sais pas s'il y a moyen de faire un template avec du html fait "main" et de l'utiliser comme tel sans que

$rep = $this->getResponse('html');

ne vienne ajouter son grin de sel ;)

comme je debute je tatillone un peu ;)

merci.

cdt.


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Re: XHTML 1.0 strict + content type text/html

Reply #1 Posted by laurentj on 08/26/2008 12:52

Salut,

pouvoir generer des pages HTML dont le doctype est XHTML 1 strict avec un content type text/html

Pourquoi obligatoirement text/html ? jResponseHtml envoi application/xhtml+xml pour les navigateurs qui le supporte (firefox par ex), et text/html pour les autres (IE par ex). (en fait, jResponseHtml scrute $_SERVER['HTTP_ACCEPT'] pour savoir ça)

Ce qui est pour moi un comportement normal et logique...

par ailleurs j'ai besoin de mettre une GoogleMap : donc j'ai un soucis avec la base html qui doit obligatoirement etre <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">

Obligatoirement, non, ça depend, elles sont où ces balises en <v:xx> ? si elles sont dans le body, tu peux mettre la déclaration xmlns:v dans la balise body.

Sinon, tu rédéfinis une réponse html qui hérite de jResponseHtml, et tu redéfini outputDoctype (jelix 1.1 uniquement).

  [Opened] Re: XHTML 1.0 strict + content type text/html

Reply #2 Posted by foxmask on 08/26/2008 16:38

Bon hé bien j'ai pu intégrer l'api GoogleMapApi.class.php avec jelix 1.1

C'est NI - CKEL :)

encore merci pour toutes ces indications fortes utiles.


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

 
Page
  1. XHTML 1.0 strict + content type text/html