
Afin de garder à jour vos compteurs de ressources humoristiques (blagues, images, vidéos), nous vous invitons à placer sur votre site un simple fichier XML (qui peut être généré en PHP par exemple). Notre bot récupérera chaque nuit les informations et mettre à jour la fiche de votre site.
Si votre site ne souhaite pas mettre en place ce système simple, l'équipe d'humoristique.org peut décider d'écrire un parseur chargé de récupérer cette information, mais les résultats alors récupérés pourraient être faussés lorsque vous changez des éléments de votre charte graphique par exemple...
Nous vous encourageons donc à mettre en place ce système afin d'être assurée d'apparaître à la place que vous méritez dans nos classements.
Le fichier XML attendu est de la forme suivante :
<humoristique>
<blagues>352</blagues>
<images>235</images>
<videos>153</videos>
<diaporamas>0</diaporamas>
<sons>10</sons>
<jeux_flash>0</jeux_flash>
<smileys>0</smileys>
</humoristique>
Voici une démo de ce principe en action sur le site http://www.top-blagues.com : le fichier http://www.top-blagues.com/humoristique.xml permet d'avoir dynamiquement l'information à jour sur le nombre de ressources disponibles.
Le code utilisé PHP pour ce résultat est le suivant :
<?php
include("connexionDB.inc.php");
mysql_query("SELECT COUNT(*) AS nb FROM blagues WHERE etat='1'");
$row=mysql_fetch_assoc();
$nb_blague=$row["nb"];
mysql_query("SELECT COUNT(*) AS nb FROM images WHERE etat='1'");
$row=mysql_fetch_assoc();
$nb_image=$row["nb"];
mysql_query("SELECT COUNT(*) AS nb FROM videos WHERE etat='1'");
$row=mysql_fetch_assoc();
$nb_video=$row["nb"];
mysql_close();
header("Content-type: text/xml; charset=ISO-8859-1");
print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
print "<humoristique>\n";
print "\t<blagues>$nb_blague</blagues>\n";
print "\t<images>$nb_image</images>\n";
print "\t<videos>$nb_video</videos>\n";
print "</humoristique>\n";
?>