La barre d'outil pour le formulaire des forums

Bonsoir la liste :wink:

Voilà, petit souci. Je mets actuellement en place les forums. Je suis aussi bien content parce que tout mon site web est en xHTML 1.0 Strict (J'ai eu du mal).
Malheureusement, le code généré pour afficher la barre d'outils pour les forums produit un code pas très "Strict".

La question se pose donc :
    1 - Vais-je attendre la version 1.9.2 en espérant que cela soit corrigé ?
    2 - J'ouvre un ticket Trac ?
    3 - Je modifie le code "à la goret" dans /ecrire/inc/barre.php.
    4 - Y a-t-il un moyen propre comme pour les squelettes de recopier le fichier .php et de ne pas polluer la base de SPIP ?

Merci pour votre aide et vos lumières.

Aurélien

Bonsoir, le problème est corrigé sur la zone :

http://trac.rezo.net/trac/spip/changeset/8185

bb

Effectivement je vois cela, mais il n'y a pas que cela qui n'est pas compliant avec le XHTML 1.0 Strict.
Le fichier "/ecrire/inc/barre.php" fourni avec spip génère du "mauvais" code. (ligne 34 : align='middle')
Alors qu'une CSS aurait été probablement plus appropriée :wink: non ?

Aurélien

bruno bergot a écrit :

Bonsoir, le problème est corrigé sur la zone :

http://trac.rezo.net/trac/spip/changeset/8185

bb

_______________________________________________
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
  

Bonjour, c'est certain qu'une mise en forme en CSS serait plus
appropriée. Et vu que Spip est en constante évolution, ça arrivera
peut être un jour :slight_smile:

Par contre le align="middle" dont tu parles ne pose pas de problème à
la validation de la page. Les 2 erreurs qu'il reste viennent de chose
comme à la ligne 7 du squelette formulaire_forum.html où les input de
type hidden ne sont pas encadrées par des balises bloc.

Bonne fin de journée.

Bruno Bergot

Bonsoir

Alors pour la CSS c'est vrai que ce serait plus cool hein :wink:

Par contre le align='middle' c'est pas dans le Strict XHTML 1.0
D'ailleurs, il manque aussi le alt='' dans la balise img :wink:

Voir ici : HTML img tag

Mais, ce qui est super bien, c'est que le fichier barre.php a déjà été corrigé dans le SVN.
Et donc, tout est compliant :
Le diff qui va bien, ici :
http://trac.rezo.net/trac/spip/changeset?old_path=spip%2Fecrire%2Finc%2Fbarre.php&old=7502&new_path=spip%2Fecrire%2Finc%2Fbarre.php&new=8185

Merci bruno et les autres :slight_smile:

Aurélien

bruno bergot a écrit :

Bonjour, c'est certain qu'une mise en forme en CSS serait plus
appropriée. Et vu que Spip est en constante évolution, ça arrivera
peut être un jour :slight_smile:

Par contre le align="middle" dont tu parles ne pose pas de problème à
la validation de la page. Les 2 erreurs qu'il reste viennent de chose
comme à la ligne 7 du squelette formulaire_forum.html où les input de
type hidden ne sont pas encadrées par des balises bloc.

Bonne fin de journée.

Bruno Bergot

* Aurélien Requiem tapotait, le 22/01/2007 22:06:

Bonsoir la liste :wink:

Voilà, petit souci. Je mets actuellement en place les forums. Je suis aussi bien content parce que tout mon site web est en xHTML 1.0 Strict (J'ai eu du mal).
Malheureusement, le code généré pour afficher la barre d'outils pour les forums produit un code pas très "Strict".

La question se pose donc :
    1 - Vais-je attendre la version 1.9.2 en espérant que cela soit corrigé ?
    2 - J'ouvre un ticket Trac ?
    3 - Je modifie le code "à la goret" dans /ecrire/inc/barre.php.
    4 - Y a-t-il un moyen propre comme pour les squelettes de recopier le fichier .php et de ne pas polluer la base de SPIP ?

Tu peux utiliser la Barre Typo Améliorée en usage sur Forum de discussion: Poster un message - Pyrat.net – Création de sites Internet
Comme tu peux le voir, la page est valide (http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.pyrat.net%2Fspip.php%3Fpage%3Dforum%26id_article%3D75)

La barre se trouve ici : Connexion · GitLab

--
RealET