Jump to content

W3C : 7 erreurs Besoin d'aide S.V.P


noetic

Recommended Posts

BONJOUR,

 

Après validation de mon site, le diagnostique est de 7 erreurs. Le problème pour moi se situe au niveau de la source d'erreurs qu'il m'indique, je ne parviens pas à localiser ces fichiers. Si quelqu'un peut me donner une orientation, j'en serais heureux et merci d'avance...

Cordialement.

 

Ci-contre les fameux message:

 

1- Error Line 3, Column 8503: there is no attribute "target"

 

…www.noetic-bio.fr/sitemap.php" target="_blank">Plan du Site</a></li><li ><a hr…

 

 

2- Error Line 3, Column 8944: document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag

 

…dden" value="position" name="orderby"/> <input type="hidden" value="desc" name…

 

 

3- Error Line 3, Column 8996: document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag

 

…"hidden" value="desc" name="orderway"/> <input type="text" name="search_query"…

 

 

4- Error Line 3, Column 9047: document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag

 

…="text" name="search_query" value="" /></form></li></ul><div class="sf-right">…

 

 

5- Error Line 3, Column 9054: end tag for "form" which is not finished

 

… name="search_query" value="" /></form></li></ul><div class="sf-right"> <…

 

 

6- Error Line 3, Column 9435: document type does not allow element "link" here

 

…reen" rel="stylesheet" type="text/css"></div></div><div id="columns"><div clas…

 

 

7- Error Line 3, Column 9441: end tag for "link" omitted, but OMITTAG NO was specified

 

…rel="stylesheet" type="text/css"></div></div><div id="columns"><div class="col…

 

 

8- Info Line 3, Column 9326: start tag was here

 

…ipt">/* <![CDATA[ *//* ]]> */</script><link href="/modules/blocktopmenu/css/su…

Link to comment
Share on other sites

le doctype est en tout début de code :

< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" >

 

 

Le CCC est activé, as tu essayé sans pour voir si tu as les mêmes erreurs ?

Ce serait plus simple pour nous, par que cherchez "Column 9054"... c'est juste impossible !

Link to comment
Share on other sites

Re...

 

Effectivement le CCC était activé, cependant même après désactivation et revalidation, le problème demeure...Pour ce qui est de la mise en garde, je l'avais bien lus, mais je n'avais pas activer la partie dite "dangereuse" a savoir : la Compression maximum du code HTML, quand à à la Concaténation, Compression et Cache, je m'étais basé sur les alertes en page d'accueil de la BO . Avez vous une suggestion supplémentaires, désolé de vous sollicitez de nouveau, d'autant que je ne suis pas le seul à avoir...Est ce qu'une réinstallation peut résoudre éventuellement le problème ? Merci de votre aide.

Cordialement.

Link to comment
Share on other sites

Bonsoir

Merci jeckyl de ton intervention qui permet d'approfondir davantage le sujet. Le doctype utiliser en question, n'est pas de mon choix ! il est l'original de prestashop 1.4.4, je ne l'est pas modifié, tout au plus j'ai ajouté quelques liens, qui ne sont pas remit en cause dans le diagnostique, du moins selon ma lecture et compréhension. Et, j'ignore totalement l'origine de cette modification, si ce n'est qu'une précision qui as sans doute sans importance c'est: lors de la MAJ de 1.3.7 en 1.4.4, en fin d'installation, une erreur sur la bdd m'as étais notifié.Y a t-il un lien de cause à effet ? Je l'ignore, mes compétences sont plutôt limités. Pour ce qui est de l'erreur, pas de précision simple, un nombres important de code dont voici, ci-contre quelques exemples pris dans le tas.

Cordialement

 

ALTER TABLE `ps_employee` ADD `bo_color` varchar(32) default NULL AFTER `stats_date_to`

ALTER TABLE `ps_employee` ADD `bo_theme` varchar(32) default NULL AFTER `bo_color`

ALTER TABLE `ps_employee` ADD `bo_uimode` ENUM('hover','click') default 'click' AFTER `bo_theme`

ALTER TABLE `ps_employee` ADD `id_lang` int(10) unsigned NOT NULL default 0 AFTER `id_profile`

ALTER TABLE `ps_cms` ADD `id_cms_category` int(10) unsigned NOT NULL default '0' AFTER `id_cms`

ALTER TABLE `ps_cms` ADD `position` int(10) unsigned NOT NULL default '0' AFTER `id_cms_category`

 

CREATE TABLE `ps_cms_category_lang` ( `id_cms_category` int(10) unsigned NOT NULL, `id_lang` int(10) unsigned NOT NULL, `name` varchar(128) NOT NULL, `description` text, `link_rewrite` varchar(128) NOT NULL, `meta_title` varchar(128) DEFAULT NULL, `meta_keywords` varchar(255) DEFAULT NULL, `meta_description` varchar(255) DEFAULT NULL, UNIQUE KEY `category_lang_index` (`id_cms_category`,`id_lang`), KEY `category_name` (`name`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8

 

UPDATE `ps_country` SET `call_prefix` = 33 WHERE `iso_code` = 'FR' LIMIT 1 (dans toutes les langues présente dans le prestashop)

 

DROP TABLE ps_configuration_tmp

INSERT INTO `ps_configuration` (`name`, `value`, `date_add`, `date_upd`) VALUES ('PS_CIPHER_ALGORITHM', 0, NOW(), NOW())

 

* PHP:add_module_to_hook(blockpaymentlogo, header); */

/* PHP:add_module_to_hook(blockpermanentlinks, header); */

/* PHP:add_module_to_hook(blockviewed, header); */

/* PHP:add_module_to_hook(blockcart, header); */

/* PHP:add_module_to_hook(editorial, header); */

/* PHP:add_module_to_hook(blockcategories, header); */

/* PHP:add_module_to_hook(blockspecials, header); */

/* PHP:add_module_to_hook(blockcurrencies, header); */

/* PHP:add_module_to_hook(blocknewproducts, header); */

/* PHP:add_module_to_hook(blockuserinfo, header); */

/* PHP:migrate_block_info_to_cms_block(); */

/* PHP:add_module_to_hook(blockcms, header); */

/* PHP:add_module_to_hook(blocklanguages, header); */

/* PHP:add_module_to_hook(blockmanufacturer, header); */

/* PHP:add_module_to_hook(blockadvertising, header); */

/* PHP:add_module_to_hook(blockmyaccount, header); */

 

J'arrête là pour les exemples...Je ne suis pas certain de leurs pertinences, dans tout les cas je tiens à vous remerciez et vous félicitez pour votre patience et le partage de vos connaissances sur ce sujet, comme sur bien d'autres d'ailleurs.

Cordialement.

Link to comment
Share on other sites

Bonjour,

 

il n'y a pas de rapport entre une erreur SQL lors de la mise à jour et votre soucis.

 

Les normes W3C ne travail que sur la standardisation du design, pas sur les données.

 

Dans votre cas, il ne faut pas employer des lien avec la balise target="_blank", car sur le DTD xhtml 1.1 il est considéré que si le visiteur souhaite ouvrir l'information dans une autre fenêtre il peut le faire lui même et donc que l'on a pas à l'obliger, ainsi vous avez dû remarquer sur certains blog, principalement, dans un soucis d'accessibilité, les designer rajouter une petite flèche, souvent bleu, afin d'indiquer que ce lien va faire quitter le site visiter afin d'avertir l'internaute sur les choix qui s'offrent à lui.

 

Pour les erreurs suivantes vous avez mis un élément de type block (un input) dans une balise <li>, ce qui provoque cette erreur. C'est votre menu du haut, en fin de compte il faudrait mettre la search box dans une div ou un span et non un <li>.

Link to comment
Share on other sites

Re-Bonsoir Jeckyl

Un grand merci pour votre contribution et encore plus votre patience. En effet il semble bien que les problèmes proviennent du menu horizontal, dont je n'avais pourtant pas modifié...Cependant j'avais rajouté 3 liens dans la configuration module avec nouvelle fenêtre, par contre "la search-box", je ne m'y étais même pas intéressé, si ce n'est que d'avoir désactivé celle d'origine...Soit, il est un peu tard et fatigué par une journée devant l'ordi.Alors je verrais le reste demain à tête reposée.Excellente continuation à vous et au plaisir.

Cordialement

Link to comment
Share on other sites

BONJOUR

 

Pour reprendre le sujet, le problème s'avère bien provenir du block top menu.Lorsque je le désactive, la W3C valide le site, donc à priori le code intégré semble ne pas convenir à la W3C. Pourtant, les codes sont d'origine sans aucune modification. Le module en question ( JULIEN BREUX) dont le succès ne se dément pas, semble fonctionner et je n'ai pas relevé ce type de problème sur les forums, a moins que...Mais est ce possible que des milliers de personnes l'utilisent sans ce soucier de la W3C ? Absurde, non !!? Donc il doit y avoir une interaction avec autre chose, mais je me répète, le module désactivé, le site est validé !!! Alors, si une âme charitable a une idée ingénieuse de la source du problème...Elle serait plus que bienvenue et vous en remercie par avance.

Cordialement.

Link to comment
Share on other sites

Bonjour coeos.pro

 

Je suis surpris par votre réponse, je veux bien croire (malgré ma méconnaissance sur le sujet) que ça n'est pas une incidence capitale, mais êtes-vous certain que ça n'a aucune conséquence sur le référencement et l'exploration des pages par les robots !? Merci de votre contribution.

Cordialement.

Link to comment
Share on other sites

Bonsoir

 

Édifiant, que de soucis à propos du tyran Google, qui n'est en fait qu'un despote de la toile, dont la devise doit être" faites ce que je vous dit, mais pas ce que je fais" :lol: .

Bien que rajouter de plus, une conclusion s'impose, dormir tranquille jusqu'à la prochaine crise d'anxiété.

C'est un trait d'humour bien entendus !! Merci encore de cette éclairage pour le moins surprenant...Au plaisir.

Cordialement.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...