SPIP et XHTML

Salut à tous, mon premier post sur cette liste, je découvre SPIP avec enchantement J

J’aimerai avoir un topo des solutions possibles pour que SPIP génère un code xhtml valide. J’ai vu que l’on pouvait utiliser tidy pour transformer le html en xhtml, mais pourquoi ne pas modifier SPIP pour qu’il génère du xhtml nativement, sans passer par cette conversion ? Une contribution en ce sens n’existe-t-elle pas déjà ?

Donc si quelqu’un pouvait me détailler les solutions possibles pour faire pondre à spip du xhtml, ce serait très apprécié.

D’avance merci !

Ben

Le fonctionnement de SPIP est organisé de telle sorte que le code qui est
"pondu" dépend principalement (pour la partie publique) du squelette utilisé (cf
la doc ici par ex : http://www.spip.net/fr_article877.html)

Donc si tu cherche à faire un site en XHTML valide, il te suffit d'installer un
squelette qui produit un code source conforme à cette norme...

Exemple d'un tel squelette : cahierspip, cf
http://cahierspip.ww7.be/spip.php?article=15

watine a écrit :

[...]
J’aimerai avoir un topo des solutions possibles pour que SPIP génère un code
xhtml valide.[...]
Donc si quelqu’un pouvait me détailler les solutions possibles pour faire
pondre à spip du xhtml, ce serait très apprécié.

Tout dépend de tes squelettes.

* watine tapotait, le 20/06/2006 18:42:

Salut à tous, mon premier post sur cette liste, je découvre SPIP avec enchantement J

J’aimerai avoir un topo des solutions possibles pour que SPIP génère un code xhtml valide. J’ai vu que l’on pouvait utiliser tidy pour transformer le html en xhtml, mais pourquoi ne pas modifier SPIP pour qu’il génère du xhtml nativement, sans passer par cette conversion ? Une contribution en ce sens n’existe-t-elle pas déjà ?

Donc si quelqu’un pouvait me détailler les solutions possibles pour faire pondre à spip du xhtml, ce serait très apprécié.

Pour ma part, j'ai fait faire du XHTML à SPIP depuis longtemps.
En 1.7 avec des filtres supplémentaires.
En 1.8 avec avant et apres propre()
En 1.9 sans rien faire.

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

Pour ma part, j'ai fait faire du XHTML à SPIP depuis longtemps.
En 1.7 avec des filtres supplémentaires.
En 1.8 avec avant et apres propre()
En 1.9 sans rien faire.

moi y a plus que ces alt="(jpg)" sur les images qui me chagrine mais ça n'a rien à voir avec la validité du code

aurélien

J’aimerai avoir un topo des solutions possibles pour que SPIP
génère un code xhtml valide. J’ai vu que l’on pouvait utiliser
tidy pour transformer le html en xhtml, mais pourquoi ne pas
modifier SPIP pour qu’il génère du xhtml nativement, sans
passer par cette conversion ? Une contribution en ce sens
n’existe-t-elle pas déjà ?

On ne modifie pas (pas trop) SPIP pour ne pas (pas trop) 'casser' de sites
lors d'une mise à jour.

Dans SPIP (et ailleurs), on parle de compatibilité Ascendante.

Cette compatibilité est globalement correcte pour SPIP 1.X.

Le passage à SPIP 2.0 (dans un an) va par contre faire mal. Mais on peut
imaginer que tous les SPIP 2.X conserveront cette compatibilité.

Merci pour vos réponses.

Je suis en SPIP 1.8.3 (la dernière stable me semble t'il). Pourrait-on me
détailler un peu plus la procédure dans ce cas ? Ou trouver la fonction
propre() et quelles modifications lui apporter ? Il n'existe pas un tuto
pour détailler cette adaptation ?

Ben

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
Jacques PYRAT
Envoyé : mardi 20 juin 2006 22:47
À : spip@rezo.net
Objet : Re: [Spip] SPIP et XHTML

* watine tapotait, le 20/06/2006 18:42:

Salut à tous, mon premier post sur cette liste, je découvre SPIP avec
enchantement J

J’aimerai avoir un topo des solutions possibles pour que SPIP génère un
code xhtml valide. J’ai vu que l’on pouvait utiliser tidy pour
transformer le html en xhtml, mais pourquoi ne pas modifier SPIP pour
qu’il génère du xhtml nativement, sans passer par cette conversion ? Une
contribution en ce sens n’existe-t-elle pas déjà ?

Donc si quelqu’un pouvait me détailler les solutions possibles pour
faire pondre à spip du xhtml, ce serait très apprécié.

Pour ma part, j'ai fait faire du XHTML à SPIP depuis longtemps.
En 1.7 avec des filtres supplémentaires.
En 1.8 avec avant et apres propre()
En 1.9 sans rien faire.

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

spip-bounces@rezo.net wrote:

Merci pour vos réponses.

Je suis en SPIP 1.8.3 (la dernière stable me semble t'il).
Pourrait-on me détailler un peu plus la procédure dans ce cas ? Ou
trouver la fonction propre() et quelles modifications lui apporter ?
Il n'existe pas un tuto pour détailler cette adaptation ?

Ben

Tu as des éléments de réponse sur
http://www.spip-contrib.net/spikini/PagePrincipale?wiki=PointsEntreeIncTexte

* B. Watine tapotait, le 21/06/2006 12:01:

Merci pour vos réponses.

Je suis en SPIP 1.8.3 (la dernière stable me semble t'il). Pourrait-on me
détailler un peu plus la procédure dans ce cas ? Ou trouver la fonction
propre() et quelles modifications lui apporter ? Il n'existe pas un tuto
pour détailler cette adaptation ?

Tuto, non.
Par contre, tu peux récupérer ici : SPIP 1.8.3 version Pyrat.net - Pyrat.net – Création de sites Internet une version 1.8.3 modifiée qui intègre tout ce qu'il faut (et plus).
Les appels sont dans ecrire/mes_options.php3

Mais franchement, si tu ne veux pas t'embêter, attends 10 jours la sortie de la 1.9.
Voire, commence tout de suite à travailler avec : http://trac.rezo.net/files/spip/spip.zip

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

Merci pour cette info, en effet, si la 1.9 sort dans 10 jours, je vais
savoir patienter !

Le lien que tu m'as transmis, c'est la "beta" de la 1.9 ?

Ben

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
Jacques PYRAT
Envoyé : mercredi 21 juin 2006 12:24
À : spip@rezo.net
Objet : Re: [Spip] SPIP et XHTML

* B. Watine tapotait, le 21/06/2006 12:01:

Merci pour vos réponses.

Je suis en SPIP 1.8.3 (la dernière stable me semble t'il). Pourrait-on me
détailler un peu plus la procédure dans ce cas ? Ou trouver la fonction
propre() et quelles modifications lui apporter ? Il n'existe pas un tuto
pour détailler cette adaptation ?

Tuto, non.
Par contre, tu peux récupérer ici :
SPIP 1.8.3 version Pyrat.net - Pyrat.net – Création de sites Internet une version 1.8.3
modifiée qui intègre tout ce qu'il faut (et plus).
Les appels sont dans ecrire/mes_options.php3

Mais franchement, si tu ne veux pas t'embêter, attends 10 jours la
sortie de la 1.9.
Voire, commence tout de suite à travailler avec :
http://trac.rezo.net/files/spip/spip.zip

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

* B. Watine tapotait, le 21/06/2006 17:48:

Merci pour cette info, en effet, si la 1.9 sort dans 10 jours, je vais
savoir patienter !

Le lien que tu m'as transmis, c'est la "beta" de la 1.9 ?

Mieux, c'est la version SVN mise à jour chaque nuit :
http://trac.rezo.net/files/spip/spip.zip

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

Pour du transitionnal oui mais pour du strict, je il faut installer tidy sur le serveur...

Parfait, merci beaucoup :slight_smile:

Ben

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
Jacques PYRAT
Envoyé : mercredi 21 juin 2006 17:59
À : spip@rezo.net
Objet : Re: [Spip] SPIP et XHTML

* B. Watine tapotait, le 21/06/2006 17:48:

Merci pour cette info, en effet, si la 1.9 sort dans 10 jours, je vais
savoir patienter !

Le lien que tu m'as transmis, c'est la "beta" de la 1.9 ?

Mieux, c'est la version SVN mise à jour chaque nuit :
http://trac.rezo.net/files/spip/spip.zip

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

* Josh Parker tapotait, le 22/06/2006 13:44:

Pour du transitionnal oui mais pour du strict, je il faut installer tidy sur le serveur...

Meuh non !
Mon site est valide depuis longtemps en XHTML 1.0 strict depuis longtemps (sauf les forums à cause de la barre typo).
aussi bien en version 1.8 que maintenant un 1.9.
Et ça sans *jamais* utiliser tidy.

PS : je parle de mon site parce que je le connais, mais pleins d'autres site sont valides.

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

Ben oui je ne vois pas pourquoi il faudrait avoit tidy sur le serveur …

Ya un truc qui m’échappe ?

Jacques PYRAT a écrit :

* Josh Parker tapotait, le 22/06/2006 13:44:
  
Pour du transitionnal oui mais pour du strict, je il faut installer 
tidy sur le serveur...
    
Meuh non !
Mon site est valide depuis longtemps en XHTML 1.0 strict depuis 
longtemps (sauf les forums à cause de la barre typo).
aussi bien en version 1.8 que maintenant un 1.9.
Et ça sans *jamais* utiliser tidy.

PS : je parle de mon site parce que je le connais, mais pleins d'autres 
site sont valides.