Fork me on GitHub






Validation W3C
Newbie
Inscrit: 07/04/2005 08:29
De Paris
Messages: 15
J'ai tenté la validation de mon site Xoops, et j'ai eu une dizaine d'erreurs.

J'ai ensuite essayé avec FrXoops, le résultat est encore pire:
216 erreurs
http://validator.w3.org/check?uri=htt ... ent=W3C_Validator%2F1.606

Par rapport à la doc:
https://www.frxoops.org/modules/smarts ... p?itemid=183&keywords=w3c
les 2 premières lignes d'en-tête sont permutées, cela n'arrange rien.

Ensuite, sur mon site comme sur www.xoops.org, l'identifiant
<td id="mainmenu">
apparaît plusieurs fois, ce qui n'est pas conforme.

Comment corriger le code ?

Posté le : 10/12/2008 18:27
Partager Twitter Partagez cette article sur GG+
Re: Validation W3C
Guest_
euh, remplaces id par class dans ton template (à vu de nez il doit s'agit du bloc Main menu) et dans la feuille de style changes #mainmenu par .mainmenu

Pas testé

Posté le : 10/12/2008 21:39
Partager Twitter Partagez cette article sur GG+
Re: Validation W3C
Newbie
Inscrit: 07/04/2005 08:29
De Paris
Messages: 15
remplacer id par class oblige à changer #mainmenu par .mainmenu dans les feuilles de style, ce qui est une modification importante.

Et ma remarque ne concerne pas que mon site, mais aussi http://www.xoops.org/ et https://www.frxoops.org/ que l'on peut considérer comme des modèles d'utilisation de Xoops.

Apparemment, la conformité W3C n'y est pas une priorité.

Les specs W3C impliquent que id est unique, ce qui est nécessaire pour les fonctions javascript comme document.getElementById("id").
Si on s'abstient d'utiliser ces fonctions, l'erreur n'est pas grave.

Mais il y a bien d'autres erreurs.

Posté le : 11/12/2008 09:18
Partager Twitter Partagez cette article sur GG+
Re: Validation W3C
Guest_
La validation W3C n'est pas "possible" dans le sens où les pages Xoops sont composées :
- du thème. Les thèmes sont effectivement rarement valides :( Pour partir de quelque d'une base valide, utilises le gabarit morphogenesis ou xdt_standard mis au point par Kris (xoofoo.org)
- des templates de modules (y compris le module system). Là ça se complique : il faut quasiment tous les reprendre pour avoir un code valide

Citation :
on peut considérer comme des modèles d'utilisation de Xoops

... ce n'est pas le cas, tu as raison les priorités sont ailleurs. Une nouvelle interface sera proposée pour frxoops en janvier, le moment venu si tu te sens de corriger les erreurs ce sera le bienvenu

Posté le : 11/12/2008 10:06
Partager Twitter Partagez cette article sur GG+
Re: Validation W3C
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Citation :

xgen a écrit:
l'identifiant
<td id="mainmenu">
apparaît plusieurs fois, ce qui n'est pas conforme.

Ce n'est pas ceci qui te gênera pour la validation
@++

Posté le : 11/12/2008 21:01

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Validation W3C
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Ca c'est encore une des plus faciles pour corrigees dans les bugs 2.3.x point #9.
En general et surtout maitenant que tous les blocs et modules sont clonable, il faut que tous les id sont remplacees par des class ou des names (évidemment aussi des changes en CSS).

Posté le : 12/12/2008 03:22

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

37 Personne(s) en ligne (30 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 37 | Plus ...