Fork me on GitHub

Rapport de message :*
 

Re: Cherche développeur pour amélioration du référencement de CBB

Titre du sujet : Re: Cherche développeur pour amélioration du référencement de CBB
par babouille sur 04/11/2005 14:20:36

Bon pas trop bossé dessu hier, pour l'instant cela fonctionne.

Par contre pour remettre une couche au module sitemap j'ai crée celui-ci qui permet de reprendre les topics du forums, donc juste une fois bien sur pour chaque question autrement cela en ferait.

J'avais fait cela il y a quelques mois pour ma Faq et cela avait semble-t-il porté ses fruit:

<?php header("Content-Type: text/xml"?>
<?php
// ------------------------------------------------------------------------- //
//                XOOPS - PHP Content Management System                      //
//                       <http://www.xoops.org/>   ... nbsp;   //
// ------------------------------------------------------------------------ //
// A mettre à la racine de votre site et à le proposer en sitemap google      //
// ------------------------------------------------------------------------- //

include("mainfile.php");

$time gmdate'Y-m-d' );

    
$sql "SELECT  post_id FROM ".$xoopsDB->prefix("bb_posts")." WHERE pid = 0 order by post_id DESC";
    
$result $xoopsDB->query($sql);
    if ( !
$result )
    {
    echo 
"An error occured";
    }
    else
    {
    
$temp ='';
    
$temp ="<?xml version="1.0" encoding="UTF-8"?> 
<urlset xmlns="
http://www.google.com/schemas/sitemap/0.84"> 
<url>
<
loc>".XOOPS_URL."/</loc>
  <
lastmod>".$time."</lastmod
  <
priority>1.0</priority
</
url>
";

        while ( 
$myrow = $xoopsDB->fetchArray($result))
        {
 
        
  
$temp .= "
  
<url
      <
loc>".XOOPS_URL."/modules/newbb/viewtopic.php?post_id=".$myrow['post_id']."</loc
   </
url>
"; 



$temp.="</urlset>"; 
              
        
$t = formatTimeStamp(time(),"m","".$xoopsConfig['server_TZ']."");        
       
    }

echo "
$temp";
?>


PS: Je ne tiens pas compte de la date qui n'a pas trop d'importance pour google quand on propose un sitemap, c'est surtout histoire qu'il fasse un tour dans l'ensemble des forums .
Autrement on peut aussi recuperer la date sans problème

:google: <= c'est mon pote sauf quand il est bourbonné
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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