Présentation de la version 3

ClusterMap Extension

Différence entre les versions 3 et version 3

Résumé : description de ce module

Les deux versions sont identiques.

Oddmuse

Ce module crée une vue d'ensemble du siote en se basant sur les Page Clusters définis par l'utilisateur. Il détecte tous les clusters, les pages qu'ils contiennent, et génère un index de ces pages.

Page d'origine: http://www.oddmuse.org/cgi-bin/oddmuse/ClusterMap_Module

Adaptations

La page $ClusterMapPage affiche des titres de sections correspondants aux clusters avec des balises <h1>, ce qui ne semble pas une bonne pratique, cette balise étant souvent considérée comme à réserver au titre de la page.

Remplacer h1 par h3 dans cette partie du code:

    if ($PrintTOCAnchor) {
	print $q->h1("<a id=\"toc$TOCCount\"></a>" . GetPageOrEditLink($free, $free));
	$TOCCount++;
    } else {
	print $q->h1(GetPageOrEditLink($free, $free));
    }

La chaîne "Categories" n'a pas pu être traduite en "Catégories" via le mécanisme habituel de traduction. Modification dans le module lui-même en passant par la syntaxe des entités html, pour éviter tout problème d'encodage:

    my $TOCCount = 0;
        print '<div class="toc"><h2>Cat&eacute;gories</h2><ol>';

Idem pour la chaîne affichée au-dessus de la liste:

    CreateClusterMap();
		# print "Pages in this cluster:";
                print "Pages dans cette catégorie:";