samedi 25 août 2007
Limiter le nombre de tags dans le nuage
Par Elie, samedi 25 août 2007 à 03:59 :: Développement
Apres une petite recherche sur un forum, j'ai trouvé la solution pour limité le nombre de mots clés au nombre que l'on désire contrairement au nombre de 100 qui était prit comme réference.
Dans /dotclear/ecrire/tools/twtags/, ouvrez le fichier function.php.
[php]
// Ligne 50
function _recordset($max_affichage = 100)
// Ligne 62
. ' LIMIT 0,' . $max_affichage;
// Ligne 104
$rec = twTags::_recordset(20);
?>
Changé simplement le 20 par le nombre de mot clé à afficher.
Edit : J'avais au debut simplement changé la requete :
[php] $sql = 'SELECT meta_value, COUNT(*) AS cnt' . ' FROM ' . DB_PREFIX . 'post_meta' . ' WHERE meta_key = "tag"' . ' GROUP BY meta_value' . ' ORDER BY cnt DESC' . ' LIMIT 0,100'; ?>Mais cela limité également le nombre de mot clé présenté dans le module "Tags" lors de la création d'un billet.
Grace a cette modification, cela n'affecte que le nuage de mots-clés.
Tags:

