Fork me on GitHub

Rapport de message :*
 

Re: Validation XHTML 1.0 Transitional! petit souci de xoops

Titre du sujet : Re: Validation XHTML 1.0 Transitional! petit souci de xoops
par theking83 sur 01/01/2007 21:57:17

Pour en être sur voila ce que je viens de faire avant de poster cette réponse.
Citation :

kris a écrit:
vides "templates_c" et mets ensuite à jour le module "system" dans l'interface d'administration


j'ai fais Actualisation des thèmes et templates sur OUI pour être bien sur qu'il est plus aucune trace vidage des dossiers cache et templates_c et pour finir une mise à jour du module système.
Test fais avec morpho 110 sur le site www.segadance.org voila le résultat :
Citation :

This page is not Valid XHTML 1.0 Transitional!

Below are the results of checking this document for XML well-formedness and validity.

1. Error Line 58, column 430: there is no attribute "src" .

...ity" value="high"></param><embed src="http://segadance.org/images/banners/ban

You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.


2. Error Line 58, column 487: there is no attribute "quality" .

...g/images/banners/banner.swf" quality="high" pluginspage="http://www.macromedi


3. Error Line 58, column 506: there is no attribute "pluginspage" .

...nner.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/dow


4. Error Line 58, column 593: character ";" not allowed in attribute specification list .

...x.cgi?P1_Prod_Version=ShockwaveFlash"; type="application/x-shockwave-flash" w


5. Error Line 58, column 593: element "embed" undefined .

...x.cgi?P1_Prod_Version=ShockwaveFlash"; type="application/x-shockwave-flash" w

You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:
* incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
* by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
* by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case.


Le code comme demander :
Below is the source input I used for this validation:

1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
   
2. <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
   
3. <head>
   
4. <!-- paramètres pour le positionnement des blocs haut et bas -->
   
5. <!-- indique le nom du thème -->
   
6.
   7. 
<!-- titre de la page et meta descriptions -->
   
8. <title>Sega Dance Organisation Spectacle Site</title>
   
9. <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
  
10. <meta name="robots" content="index,follow" />
  
11. <meta name="keywords" content="news, technology, headlines, xoops, xoop, nuke, myphpnuke, myphp-nuke, phpnuke, SE, geek, geeks, hacker, hackers, linux, software, download, downloads, free, community, mp3, forum, forums, bulletin, board, boards, bbs, php, survey, poll, polls, kernel, comment, comments, portal, odp, open, source, opensource, FreeSoftware, gnu, gpl, license, Unix, *nix, mysql, sql, database, databases, web site, weblog, guru, module, modules, theme, themes, cms, content management" />
  
12. <meta name="description" content="XOOPS is a dynamic Object Oriented based open source portal script written in PHP." />
  
13. <meta name="rating" content="general" />
  
14. <meta name="author" content="XOOPS" />
  
15. <meta name="copyright" content="Copyright &amp;copy; 2001-2006" />
  
16. <meta name="generator" content="XOOPS" />
  
17.
  18. 
<!-- Pour la transition des pages -->
  
19. <meta http-equiv="Page-Enter" content="revealtrans(duration=1, transition=23)" />
  
20. <meta http-equiv="Page-Exit" content="revealtrans(duration=1, transition=23)" />
  
21.
  22. 
<!-- chemin du favicon -->
  
23. <link rel="shortcut icon" type="image/ico" href="http://www.segadance.org/favicon.ico" />
  
24. <link rel="icon" type="image/png" href="http://www.segadance.org/icon.png" />
  
25.
  26. 
<!-- Css du thème -->
  
27. <link rel="stylesheet" type="text/css" media="screen" href="http://www.segadance.org/themes/Morphogenesis/layout-soup.css" />
  
28. <!--<link rel="stylesheet" type="text/css" media="screen" title="Blue" href="http://www.segadance.org/themes/Morphogenesis/style.css" />--> <!-- lien à utiliser en association avec la feuille print.css -->
  
29. <link rel="stylesheet" type="text/css" media="all" title="Blue" href="http://www.segadance.org/themes/Morphogenesis/style.css" /> <!-- à commenter si la ligne ci-dessus est active -->
  
30. <!--<link rel="stylesheet" type="text/css" media="print" href="http://www.segadance.org/print.css" />--> <!-- feuille de style pour l'impression -->
  31. <!--<link rel="stylesheet" type="text/css" media="aural" href="http://www.segadance.org/aural.css" />--> <!-- feuille de style pour la fonction audio de certains navigateurs -->
  32.
  33.
  34. <meta http-equiv="Content-Script-Type" content="text/javascript" />
  35. <meta http-equiv="Content-Style-Type" content="text/css" />
  36. <script type="text/javascript" src="http://www.segadance.org/include/xoops.js">
  37. </script>
  38.
  39.
  40. <!-- pour la transparence des images au format png sous ie -->
  41. <!--[if lt IE 8]>
  42. <script type="text/javascript">
  43. var WEBFX_PNG_PATTERN=".*.png";
  44. var WEBFX_PNG_BLANK = "http://www.segadance.org/jseffects/img/blank.gif";
  45. </script>
  46. <style type="text/css">
  47. img { behavior: url(http://www.segadance.org/jseffects/pngbehavior.htc); }
  48. </style>
  49. <![endif]-->
  50.
  51. </head>
  52. <body class="system theme-default" id="system">
  53. <div id="xo-canvas" class="leftcolumn-layout">
  54. <div id="xo-banner" class="commercial"><!-- avec affichage activée de la bannière -->
  55. <a id="xo-main-logo" href="http://www.segadance.org/"><img src="http://www.segadance.org/themes/Morphogenesis/img/header-logo_small.gif" alt="Sega Dance Organisation Spectacle - Site" /></a>
  56. <a id="xo-site-title" class="commercial" href="http://www.segadance.org/">Mor·pho·gen·e·sis 1.1.0</a>
  57. <div id="xo-site-slogan">"birth of evolution"</div>
  58. <div id="xo-banner-ad"><div><a href="http://www.segadance.org/banners.php?op=click&amp;bid=3" target="_blank"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="468" height="60"><param name="movie" value="http://segadance.org/images/banners/banner.swf"></param><param name="quality" value="high"></param><embed src="http://segadance.org/images/banners/banner.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"; type="application/x-shockwave-flash" width="468" height="60"></embed></object></a></div></div>
  59. <!-- include du bloc Utilisateur dans le header -->
  60. <div id="xo-userbar">
  61. <!-- menu en mode anonyme -->
  62. <form method="post" action="http://www.segadance.org/user.php?op=login">
  63. Connexion&nbsp;
  64. <input name="uname" type="text" />&nbsp;&nbsp;<input name="pass" type="password" />
  65. <input type="hidden" name="xoops_redirect" value="/" />
  66. <button type="submit"><img src="http://www.segadance.org/themes/Morphogenesis/img/home.png" alt="Connexion" /></button>
  67. </form>
  68. <a href="http://www.segadance.org/register.php" class="register">S'
enregistrer</a>
  
69. </div> <!-- fin de l'include du bloc Utilisateur dans le header -->
  70. </div>
  71. <!-- menu horizontal du header -->
  72. <ul id="xo-globalnav" class="x2-nl x2-navigation">
  73. <!-- menu en mode anonyme -->
  74. <li><a href="http://www.segadance.org/" accesskey="a" title="Accueil">Accueil</a></li>
  75. <li><a href="http://www.segadance.org/modules/myCredits/" accesskey="" title="Modules 1a">Module 1a</a></li>
  76. <li><a href="http://www.segadance.org/modules/google/" accesskey="" title="Modules 2a">Module 2a</a></li>
  77. <li><a href="http://www.segadance.org/modules/contact/" accesskey="c" title="Contact">Contact</a></li>
  78. </ul><!-- fin du menu horizontal du header -->
  79.
  80. <!-- Ne pas modifier la partie ci-dessous, c'
est supposé être l'architecture standard que chacun doit utiliser -->
  81. <div id="xo-canvas-content">
  82. <table id="xo-canvas-columns" cellspacing="0">
  83. <tr>
  84.
  85. <td class="xo-blockszone x2-secondary xo-canvas-column" id="xo-canvas-leftcolumn">
  86. <div class="xo-block system">
  87. <div class="xo-blocktitle">Login</div> <div class="xo-blockcontent"><form style="margin-top: 0px;" action="http://www.segadance.org/user.php" method="post">
  88. Pseudo :&nbsp;<br />
  89. <input type="text" name="uname" size="12" value="" maxlength="25" /><br />
  90. Mot de passe :&nbsp;<br />
  91. <input type="password" name="pass" size="12" maxlength="32" /><br />
  92. <!-- <input type="checkbox" name="rememberme" value="On" class ="formButton" /><br /> //-->
  93. <input type="hidden" name="xoops_redirect" value="/" />
  94. <input type="hidden" name="op" value="login" />
  95. <input class="xo-formbuttons" type="submit" value="Connexion" /><br />
  96.
  97. </form>
  98. <a href="http://www.segadance.org/user.php#lost">Perdu le mot de passe ?</a>
  99. <br /><br />
 100. <a href="http://www.segadance.org/register.php">Inscrivez-vous maintenant !</a></div>
 101. </div>
 102. <div class="xo-block system">
 103. <div class="xo-blocktitle">Main Menu</div> <div class="xo-blockcontent"><table cellspacing="0">
 104. <tr>
 105. <td id="mainmenu">
 106. <a class="menuTop" href="http://www.segadance.org/">Accueil</a>
 107. <!-- start module menu loop -->
 108. <!-- end module menu loop -->
 109. </td>
 110. </tr>
 111. </table></div>
 112. </div>
 113. </td>
 114. <td id="xo-page">
 115. </td>
 116. </tr>
 117. </table>
 118. </div>
 119. <!--{xo-logger-output}-->
 120. <div id="xo-footer">
 121. Powered by XOOPS 2.0 &copy; 2001-2006 <a href="http://www.xoops.org/" target="_blank">The XOOPS Project</a>
 122. </div>
 123. </div>
 124. </body>
 125. </html>


Mais ce foutus " ; " est toujours la j'arrive pas à m'en débarrassé
Suis larguer

Edit :

J'ai trouver :banane: il a fallus que j'efface la banniere de la base mysql de xoops pour la remettre et la le code à été mis à jour
J'avais bien penser à faire cette manip mais seulement en éditant la banniere et en l'enregistrant à nouveau mais cela n'as pas suffit.

Ce qui est bon dans cette histoire Kris c'est que ton fichier avais quand même un souci. Ce foutus " ; "
Et comme les "bugs" me colle à la peau c'est moi qui suis tomber dessus le premier
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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