Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

wordgraph phpBB3

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
j-mi
WRInaute accro
WRInaute accro

Inscrit le: 17 Mai 2005
Messages: 1469

URL permanente de ce messagePosté le : Mar Déc 04, 2007 10:00    Sujet du message: 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 ...



Code:
<?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'],
   )
);

?>
 
j-mi Visiter le site web du posteur
j-mi
WRInaute accro
WRInaute accro

Inscrit le: 17 Mai 2005
Messages: 1469

URL permanente de ce messagePosté le : Mar Déc 04, 2007 15:50    Sujet du message: wordgraph phpBB3

j'ai trouvé
c trop con à faire Wink
 
j-mi Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Autres sujets de discussion :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort