| Code: |
|
/***** TITRE PAGE (Ajout FB) *****/ global $name, $db,$prefix,$HTTP_GET_VARS, $_GET; if ($name =="Forums") { if ($_GET['file'] =="viewforum") { $forumid = $_GET['f']; $row = $db->sql_fetchrow($db->sql_query("SELECT forum_name FROM ".$prefix."_bbforums WHERE forum_id='$forumid'")); $forum = $row['forum_name']; echo "<title>Forum $sitename : $forum </title>\n"; } elseif ($_GET['file'] =="viewtopic"){ // si t alors t :) sinon p (ajouté $_GET['t'] ? $valkey_frm = $_GET['t'] : $valkey_frm = $_GET['p'] ; $topicid = $valkey_frm; $row = $db->sql_fetchrow($db->sql_query("select post_id, post_subject from ".$prefix."_bbposts_text where post_id='".$valkey_frm."'")); $topic = $row['post_subject']; echo "<title>Forum $sitename : $topic </title>\n"; } elseif ($_GET['file'] =="search") { echo "<title>Forum $sitename : Recherche </title>\n"; } elseif ($_GET['file'] =="faq"){ echo "<title>Forum $sitename : FAQ du Forum </title>\n"; } elseif (($_GET['file'] =="index") OR ($_GET['file'] =="")){ echo "<title>Forum $sitename : Accueil </title>\n"; } else { echo "<title>Forum $sitename</title>\n"; } } else { echo "<title>$sitename $pagetitle</title>\n"; } // si pas forum /***** /FIN TITRE PAGE/ *****/ |
| Citation: |
|
MAIS : Ma balise title n'est plus dans le < head > ! (et même bien loin de là en dessous dans le code source de la page). Ma question est donc la suivante : cela pose-t-il un problème pour l'indexation des pages du forum ? (par google etc...) |
| Code: |
|
/***** TITRE PAGE (Ajout FB) *****/ global $name, $db,$prefix,$HTTP_GET_VARS, $_GET; if ($name =="Forums") { if ($_GET['file'] =="viewforum") { $forumid = $_GET['f']; $row = $db->sql_fetchrow($db->sql_query("SELECT forum_name FROM ".$prefix."_bbforums WHERE forum_id='$forumid'")); $forum = $row['forum_name']; echo "<title>Forum $sitename : $forum </title>\n"; } elseif ($_GET['file'] =="viewtopic"){ // si t alors t :) sinon p (ajouté if($_GET['t']) { $valkey_frm = $_GET['t'] ; } else { $valkey_frm = $_GET['p'] ; } $topicid = $valkey_frm; $row = $db->sql_fetchrow($db->sql_query("select post_id, post_subject from ".$prefix."_bbposts_text where post_id='".$valkey_frm."'")); $topic = $row['post_subject']; echo "<title>Forum $sitename : $topic </title>\n"; } elseif ($_GET['file'] =="search") { echo "<title>Forum $sitename : Recherche </title>\n"; } elseif ($_GET['file'] =="faq"){ echo "<title>Forum $sitename : FAQ du Forum </title>\n"; } elseif (($_GET['file'] =="index") OR ($_GET['file'] =="")){ echo "<title>Forum $sitename : Accueil </title>\n"; } else { echo "<title>Forum $sitename</title>\n"; } } else { echo "<title>$sitename $pagetitle</title>\n"; } // si pas forum /***** /FIN TITRE PAGE/ *****/ |
| Code: |
| elseif($_GET['file'] =="viewtopic"){
if(isset ($_GET['t'])) { $topicid = $_GET['t'] ; } else { $topicid = $_GET['p'] ; } $row = $db->sql_fetchrow($db->sql_query("SELECT topic_title FROM ".$prefix."_bbtopics WHERE topic_id='$topicid'")); $topic = $row['topic_title']; echo "<title>Forum de $sitename - $topic </title>\n";} |
| Citation: |
| Et puis j'ai rajouté juste la valeur d'une clef de $_GET via l'url (la clef p) car en effet l'id du titre sur click d'une réponse est sur P ...
|
Toutes les heures sont au format GMT + 2 Heures