mumulafrite
22-11-2006, 18:45
Salut la compagnie,
après des recherches et un peu de programmation j'ai reussi à faire des balises meta description dynamiques. Comme j'ai un esprit communautaire lol et bien je vous en fait profiter:
Sur global.php:
Chercher
Avant mettre:
Ensuite dans la modification de template "headerinclude"
chercher:
mettre après
Voilà, vous pouvez apporter des améliorations mais oubliez pas d'en faire profiter tout le monde.
Maintenant je m'attaque aux mots clefs.
Visible sur mon forum http://www.tout-foot.com en regardant les sources
A bientot
après des recherches et un peu de programmation j'ai reussi à faire des balises meta description dynamiques. Comme j'ai un esprit communautaire lol et bien je vous en fait profiter:
Sur global.php:
Chercher
Code :
// Set up some of the default templates
eval("\$headerinclude = \"".$templates->get("headerinclude")."\";");
Avant mettre:
Code :
//meta dynamiques
if(basename($_SERVER['PHP_SELF']) == "showthread.php") {
$tid = addslashes(intval($mybb->input['tid']));
$query = $db->query("SELECT * FROM ".TABLE_PREFIX."threads WHERE tid = ".$tid."");
$threaddescription = $db->fetch_array($query);
$forum = $threaddescription['fid'];
$query1 = $db->query("SELECT * FROM ".TABLE_PREFIX."forums WHERE fid = ".$forum."");
$forumdescription = $db->fetch_array($query1);
$metadescription = "<meta name=\"description\" content=\"".$forumdescription['name']."-".$threaddescription['subject']."\" />";
}
if(basename($_SERVER['PHP_SELF']) == "forumdisplay.php") {
$fid = addslashes(intval($mybb->input['fid']));
$query = $db->query("SELECT * FROM ".TABLE_PREFIX."forums WHERE fid = ".$fid."");
$forumdescription = $db->fetch_array($query);
$metadescription = "<meta name=\"description\" content=\"".$forumdescription['name']."\" />";
}
if(basename($_SERVER['PHP_SELF']) == "index.php") {
$metadescription = "<meta name=\"description\" content=\"votre description\" />";
}
Ensuite dans la modification de template "headerinclude"
chercher:
Code :
<link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
<link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<meta http-equiv="Content-Type" content="text/html; charset={$charset}" />
Code :
$metadescription
Voilà, vous pouvez apporter des améliorations mais oubliez pas d'en faire profiter tout le monde.
Maintenant je m'attaque aux mots clefs.
Visible sur mon forum http://www.tout-foot.com en regardant les sources
A bientot