wordgraph phpBB3
2 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
wordgraph phpBB3
Salut ,
bin j'ai un petit probleme , je viens d'installer un portail pour mon bbp3
dans ce portail est includé une php qui s'appele wordgraph , le code est tres simple c'est de la reuperation de mots dans la sql phpbb3
je ne sais pas comment faire , mais je ne veux pas avoir 10000 mots dans le wordgraph affiché et qui on rien a voir au depart avec mes mots clés ^^
mon idée etant de refuser l'affichage des mot recuperer dans sql et de n'autoriser qu'une liste de mots (par exemple stoquées dans un txt)
voici au doute le code du module ,quel seraint vos idées pour créer ce que je veux ???
moi je suis un peu perdu la ...
bin j'ai un petit probleme , je viens d'installer un portail pour mon bbp3
dans ce portail est includé une php qui s'appele wordgraph , le code est tres simple c'est de la reuperation de mots dans la sql phpbb3
je ne sais pas comment faire , mais je ne veux pas avoir 10000 mots dans le wordgraph affiché et qui on rien a voir au depart avec mes mots clés ^^
mon idée etant de refuser l'affichage des mot recuperer dans sql et de n'autoriser qu'une liste de mots (par exemple stoquées dans un txt)
voici au doute le code du module ,quel seraint vos idées pour créer ce que je veux ???
moi je suis un peu perdu la ...
- Code: Tout sélectionner
<?php
/*
*
* @package phpBB3 Portal a.k.a canverPortal ( www.phpbb3portal.com )
* @version $Id: wordgraph.php,v 1.2 2007/08/19 17:51:00 angelside Exp $
* @copyright (c) Canver Software - www.canversoft.net
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
if (!defined('IN_PHPBB'))
{
exit;
}
/**
*/
$words_array = array();
// Get words and number of those words
$sql = 'SELECT l.word_text, COUNT(*) AS word_count
FROM ' . SEARCH_WORDLIST_TABLE . ' AS l, ' . SEARCH_WORDMATCH_TABLE . ' AS m
WHERE m.word_id = l.word_id
GROUP BY m.word_id
ORDER BY word_count DESC';
$result = $db->sql_query_limit($sql, $config['portal_wordgraph_max_words']);
while ($row = $db->sql_fetchrow($result))
{
$word = strtolower($row['word_text']);
$words_array[$word] = $row['word_count'];
}
$db->sql_freeresult($result);
$minimum = 1000000;
$maximum = -1000000;
foreach ( array_keys($words_array) as $word )
{
if ( $words_array[$word] > $maximum )
{
$maximum = $words_array[$word];
}
if ( $words_array[$word] < $minimum )
{
$minimum = $words_array[$word];
}
}
// ratio
$ratio = $config['portal_wordgraph_ratio'] / ( $maximum - $minimum);
$words = array_keys($words_array);
sort($words);
foreach ( $words as $word )
{
$template->assign_block_vars('wordgraph', array(
'WORD' => ($config['portal_wordgraph_word_counts']) ? $word . '(' . $words_array[$word] . ')' : $word,
'WORD_FONT_SIZE' => (int) ( 9 + ( $words_array[$word] * $ratio ) ),
'WORD_SEARCH_URL' => append_sid("{$phpbb_root_path}search.$phpEx", 'keywords=' . urlencode($word)),
));
}
$template->assign_vars(array(
'S_DISPLAY_WORDGRAPH' => true,
'L_WORDGRAPH' => $user->lang['WORDGRAPH'],
)
);
?>
2 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- phpbb3 et adsense
- phpBB3 SEO
- Phpbb3 > Satisfait ?
- rewriting phpbb3
- phpbb3 et référencement
- Annuaire type phpBB3
- Référencement forum phpbb3
- Création mod phpbb3
- La nouvelle version PhpBB3
- Installation phpBB3, petits soucis
- [phpbb3] Disparition du bouton Nouveau
- [Réglé] Dimension Forum phpbb3
- bridge joomla v 1.5 vers phpbb3
- Problème avec phpbb2 vers phpbb3
- Problème installation phpBB3-SEO-Premod_V_3-0-4
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum