adHoc - Tag Cloud général sans fork


J'ai téléchargé le zip à cette adresse : http://www.softwaremastercenter.com/free-tag-cloud-generator-script.php On y trouve aussi un tuto en anglais.

  • Dézippé le pack. Renommé CLOUD.PHP en cloud.php.
  • Réencodé le fichier en utf-8.
    Supprimé presque à la fin la ligne de lien vers le site de téléchargement. Ce n'est pas obligatoire.
  • Changé la redirection des tags pour utiliser le service de recherche natif au lieu de la recherche Google :$this->m_searchURL = "../search.php?q=";$this->m_searchURL = "../search.php?q=";
  • Complété  $commonWords par les petits mots de Français à supprimer de la recherche.
  • Transposé certaines spécifications de css vers le fichier de style de la skin.
  • Placé le fichier cloud.php ainsi modifié dans le dossier /include de adHoc.
  • Créé id_tag_cloud et class tag-item dans la skin.
  • Ensuite choisi une boîte pour placer le tag cloud. Ce ne peut être réalisé via l'admin, il faut créer la boîte, ouvrir le fichier correspondant dans data/boxes et ajouter l'appel du tagcloud après les lignes existantes, comme cela :

code-tag-cloud

On place ensuite la boîte où l'on veut qu'elle s'affiche. Mais il faut préciser dans le fichier de style que le corps de la boîte et son titre seront invisibles. Et là, mon bricolage est immonde : j'ai chassé la boîte hors du viewport, pas trouvé autre chose.

div#HeroUnit-0.HeroUnit.w11>div.lbox{background-color:transparent;border:none;position:fixed;top:-5rem;box-shadow:none;

Même sans fork, ce n'est pas très propre, même si cela fonctionne correctement et donne un résultat acceptable côté public.


Index |Info | Imprimer | | PDF Permalien

Revue de presse RGPD