Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Le forum «   Besoin d'aide «   La catégorie perdue «  

Comment: La catégorie perdue

<< Previous Next >>

Ah, le monde fabuleux des étiquettes et la valse des mises à jour de Yacs

C'est le lot de ceux qui traficote de temps à autre le code source. Une modification + Une mise à jour = Pas de modification

Mais au moins, c'est toujours l'occasion d'apprendre et de remettre en question ses certitudes...

Recherchant donc dans ce script categories.php la fameuse ligne 625 (// avoid keywords if accessed remotely) je n'arrivais pas à retrouver cet intitulé... Du coup, Winmerge aidant (petit logiciel de comparaison de fichiers) je m'aperçoit que la ligne est toujours là, à sa place mais que son intitulé a changé : // the folksonomy will be too huge as wel Traduisez : La gestion des tags sera trop énorme sinon (ou quelque chose d'approchant).
Il fait bien les choses Bernard. C'est vraiment l'avantage d'avoir un code source commenté : On sais pourquoi telle modification a été faite. Mais, rien n'empêche d'avoir l'esprit critique et d'essayer d'en savoir plus non ?
Comme le terme folksonomy me posais problème, j'ai tenté d'en savoir plus et je suis tombé sur ce très bon article d'Internet Actu : Folksonomy : les tags en délire.
Rien que le titre donne le ton. Indissociable de l'idée que l'on se fait du Web 2.0, c'est une solution d'organisation novatrice mais qui a beaucoup de défaut.
Je cite : -"Sous leur forme actuelle, il parait difficile, de prime abord, de trouver un intérêt réel aux tags. Souvent trop vagues, sujets à interprétation ou à orthographe multiples, les tags ne prennent leur sens que sur des expressions très spécifiques, notamment liées à l’actualité ou à des événements précis"

C'est parfaitement vrai, notamment ici sur yetanother ou tout un chacun peut ajouter son propre tags...

Mais sur des serveurs ou cette gestion est réaliser par l'administrateur, l'intérêt semble plus pertinent : Les tags sont choisis et classifié, ce qui limite et leur nombre et la multiplication des doublons...

Il y a donc sans doute un débat a avoir sur la gestion des tags, mais ce n'est pas l'objet de ce sujet, ni même de ce poste...

Je cherche donc a comprendre, au mieux ces deux lignes de code :
$where .= " AND (categories.nick_name NOT LIKE 'keywords%')";
         
$where .= " AND (categories.anchor NOT LIKE
    '"
.Categories::lookup('keywords')."')";;

que je mets en commentaire pour retrouver une gestion complète des étiquettes, et donc me permettre de les organiser en les imbriquant les unes dans les autres...
Car le besoin est là : A trop utiliser les étiquettes, on en devient tributaire

gestion-etiquettes.jpg Et voilà comment toutes les étiquettes redeviennent ré-organisables et agençable ! juste en mettant la ligne 625 en commentaire...
Un annuaire propulsé par YACS - Skins pour Yacs : YordPress 5.3 - Bonbon Skin 1.3.2 - Totem 930

by ThierryP on Aug. 16