Bonsoir,
Voici une astuce de webmastering pour changer un peu.
Bien que décrié nous sommes nombreux à utiliser le MOD phpBB Topic Anywhere. En effet celui-ci permet d'afficher sur une page, même si celle-ci n'est pas directement rattachée au forum phpBB, les 10 derniers (ou moins) messages postés sur les topics de votre choix.
Exemple notre page d'accueil ou le MOD Topic Anywhere intervient 4 fois :
http://www.micro-astuce.com
Le gros problème avec ce MOD c'est qu'il génère un maximum d'erreur si l'on passe la page au
W3C Validator.
Alors j'ai fouillé un peu et voici la manière dont il faut réécrire ces javascripts pour qu'il soient accepté par W3C .
Un code brut de décoffrage de Topic-Anywhere :
<script language="JavaScript" type="text/javascript" src="http://www.micro-astuce.com/Forum/topics_anywhere.php?mode=show&f=14&n=10&b=lpi&lpi=y&bl=y&cl=topics"></script>
7 erreurs à lui tout seul
Voici le même code sans erreur :
<script type="text/javascript" src="http://www.micro-astuce.com/Forum/topics_anywhere.php?mode=show&f=14&n=10&b=lpi&lpi=y&bl=y&cl=topics"></script>
Plus aucune erreur, la page est validée par W3C Validator.
En fait il suffit simplement de supprimer de la description de langage
language="JavaScript" et de remplacer tous les
& par des
&. Le script devient alors valide pour le test du W3C strict.
