Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Bonjour,
J’ai voulu appliquer l’astuce Afficher le nombre de billets par tag mais je ne sais pas où coller la balise pour que le nombre s’affiche après chaque tag listé dans la page d’accueil (comme pour les catégories).
Merci d'avance,
Mozinet
BlogZiNet – navigateurs Web et communication par Internet
MozillaZine-fr – fanzine sur le projet Mozilla http://mozillazine-fr.org
Hors ligne
L'astuce indiquée ne fonctionne que dans tags.html, tag.html ou une boucle <tpl:Metadata>.
Dans d'autres situations, je ne vois que l'écriture d'un widget inspiré de celui qui permet de lister tout ou partie des mots-clés et qui se trouve dans (dotclear)/(plugins)/metadata/. Inspiration à prendre du côté du fichier _public.php, lignes #076 à #104...
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
L'information m'intéresse également pour l'affichage du nombre de billets par tag dans la sidebar, je sais comment les rajoutés sur un tag donné ou lors de l'affichage de l'ensemble des tags mais là je ne vois pas.
Mozinet> Merci pour ton blog au passage, j'y passe régulièrement ! ;)
Installer votre premier blog : http://abc.dotaddict.org
Documentation Dotclear2: http://fr.dotclear.org/documentation/2.0/
Astuces (Tips), Plugins, Thèmes: http://dotaddict.org/
Hors ligne
L'astuce indiquée ne fonctionne que dans tags.html, tag.html ou une boucle <tpl:Metadata>.
Dans d'autres situations, je ne vois que l'écriture d'un widget inspiré de celui qui permet de lister tout ou partie des mots-clés et qui se trouve dans (dotclear)/(plugins)/metadata/. Inspiration à prendre du côté du fichier _public.php, lignes #076 à #104...
Je crois que c'est trop compliqué pour moi :(
merci de ta réponse,
Mozinet
BlogZiNet – navigateurs Web et communication par Internet
MozillaZine-fr – fanzine sur le projet Mozilla http://mozillazine-fr.org
Hors ligne
Mozinet> Merci pour ton blog au passage, j'y passe régulièrement ! ;)
Merci
Mozinet
BlogZiNet – navigateurs Web et communication par Internet
MozillaZine-fr – fanzine sur le projet Mozilla http://mozillazine-fr.org
Hors ligne
Je crois que c'est trop compliqué pour moi :(
Hum... pour moi aussi ! J'ai voulu bidouiller un widget adapté et n'y suis pas arrivé. Il est possible que ce ne soit pas trivial du tout à faire...
En même temps je suis très loin d'avoir l'expertise des sorciers et consorts. Je leur laisse volontiers la place et la parole.
merci de ta réponse,
Merci pour ton blog dont je suis fidèle lecteur aussi ;-)
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
C'est plus simple à faire que je ne le pensais. Comme quoi la persévérance et un judicieux changement de méthode paye.
Je suis en train de préparer quelque chose qui, pour l'instant, sait afficher le nombre de billets pour chaque tag sous forme d'une bulle surgissante lors du survol du tag concerné par le pointeur de la souris.
Est-ce que cette solution te conviendrait ?
Pour peu que l'on souhaite afficher les tags avec une taille de police qui varie en fonction du pourcentage de billets marqués par ce tag, l'affichage du nombre à la suite de chaque mot-clé risquerait d'être assez peu esthétique.
Dernière modification par Mirovinben (2010-01-31 09:53:12)
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
Je suis en train de préparer quelque chose qui, pour l'instant, sait afficher le nombre de billets pour chaque tag sous forme d'une bulle surgissante lors du survol du tag concerné par le pointeur de la souris.
Est-ce que cette solution te conviendrait ?
Pour peu que l'on souhaite afficher les tags avec une taille de police qui varie en fonction du pourcentage de billets marqués par ce tag, l'affichage du nombre à la suite de chaque mot-clé risquerait d'être assez peu esthétique.
Une option (case à cocher) pour choisir entre les deux solutions serait pas mal. L'idée de l'info-bulle est bien trouvée, mais j'ai peur que ce ne soit pas assez visible.
Merci cher lecteur ;)
Mozinet
BlogZiNet – navigateurs Web et communication par Internet
MozillaZine-fr – fanzine sur le projet Mozilla http://mozillazine-fr.org
Hors ligne
Ok. J'y retourne...
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
C'est fait.
Je te propose mrvbCustomWidgets v0.1.9. C'est un plugin qui regroupe un certain nombre de widgets "classiques" adaptés pour mon usage personnel. Il intègre dans cette nouvelle version la possibilité d'afficher le nombre de billets concernés sous deux formes (entre parenthèses après chaque mot-clé ou en info-bulle.
Comme c'était jusqu'à présent à usage interne...
-1- il n'y pas de doc digne de ce nom, juste des infos au début du fichier (mrvbCustomWidgets)/_public.php. (recopiées à la fin de ce message)
-2- comme c'est un fourre-tout, il y a sûrement des widgets qui ne t'intéressent pas. Soit tu les vires (si tu sais intervenir dans le code PHP), soit tu ne les utilises pas. Ils ne remplacent pas les widgets "officiels" qui restent disponibles. Ils ont tous un nom commençant par mrvb pour les distinguer des autres.
-3- pas de support officiel pour l'instant. Ou alors via le forum...
Remarque : cette nouvelle version remplace la v0.1.8 évoquée ici : http://forum.dotclear.net/viewtopic.php … 20#p274520
# =============
#
# mrvbCategories :
# CSS : <div class="categories mycategories"> et <span class="separator">
# - chaque item de la liste a une classe <li class="catXXX"> où XXX est l'id de la catégorie.
# - ajoute l'option "offline" (mettre hors ligne).
# - permet l'exclusion d'une ou plusieurs catégories (URL séparées par "/") de la liste des catégories.
# - affiche les sous-catégories comme des catégories (même liste).
# - test la présence du fichier myCatsOK.txt dans le thème courant. Si présent, alors passage en mode étendu :
# - ajoute un séparateur à la fin de chaque item de la liste des catégories.
# - séparateur spécifique marquant la fin de la liste.
#
# mrvbSubCategories :
# CSS : <div class="categories mysubcategories">
# - ajoute l'option "offline" (mettre hors ligne).
# - permet l'exclusion d'une ou plusieurs catégories (séparées par "/") de la liste des catégories.
# - affiche les sous-catégories sous forme de listes imbriquées.
#
# mrvbTags :
# CSS : <div class="tags mytags"> et <span class="separator">
# - ajoute l'option "offline" (mettre hors ligne).
# - permet l'exclusion d'un ou plusieurs tags (séparés par "/") de la liste des tags.
# - test la présence du fichier myTagsOK.txt dans le thème courant. Si présent, alors passage en mode étendu :
# - ajoute un séparateur à la fin de chaque item de la liste des tags.
# - séparateur spécifique marquant la fin de la liste.
# - permet d'afficher (ou pas) le nombre de billets pour chaque mot-clé selon deux méthodes
# - soit entre parenthèses après chaque mot-clé,
# - soit dans une info-bulle apparaissant au passage du pointeur de la souris sur un mot-clé.
#
# mrvbText :
# CSS : <div "class="text mytext xxx">
# ajoute les options "offline" (mettre hors ligne) et permet d'ajouter une classe.
#
# =============
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
Merci beaucoup. T'es top ! :)
Le billet qui va bien : Dotclear 2 : Afficher le nombre de billets par tag
Mozinet
BlogZiNet – navigateurs Web et communication par Internet
MozillaZine-fr – fanzine sur le projet Mozilla http://mozillazine-fr.org
Hors ligne
Je ne trouve pas le smiley "rouge de confusion". Content de t'avoir aidé.
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
C'est fait.
Je te propose mrvbCustomWidgets v0.1.9. C'est un plugin qui regroupe un certain nombre de widgets "classiques" adaptés pour mon usage personnel. Il intègre dans cette nouvelle version la possibilité d'afficher le nombre de billets concernés sous deux formes (entre parenthèses après chaque mot-clé ou en info-bulle.
Comme c'était jusqu'à présent à usage interne...
-1- il n'y pas de doc digne de ce nom, juste des infos au début du fichier (mrvbCustomWidgets)/_public.php. (recopiées à la fin de ce message)
-2- comme c'est un fourre-tout, il y a sûrement des widgets qui ne t'intéressent pas. Soit tu les vires (si tu sais intervenir dans le code PHP), soit tu ne les utilises pas. Ils ne remplacent pas les widgets "officiels" qui restent disponibles. Ils ont tous un nom commençant par mrvb pour les distinguer des autres.
-3- pas de support officiel pour l'instant. Ou alors via le forum...Remarque : cette nouvelle version remplace la v0.1.8 évoquée ici : http://forum.dotclear.net/viewtopic.php … 20#p274520
Merci beaucoup c'est exactement ce que je cherchais!
J'ai vu que depuis tu étais passé à la version 0.2.8.
J'ai une petite question/suggestion pour "mrvbTags": j'aimerais qu'il soit possible de ne pas avoir de trie ou plus précisément que le trie soit aléatoire, et qu'à chaque rechargement de page la liste de tag soit différente!
Je ne sais pas si c'est possible, mais ça serait idéal pour moi.
Blog en cours de réalisation: http://www.pamplemousse.re/blog
« J'aime mieux me tromper que me taire » (Jacques Brel)
Hors ligne
Merci beaucoup c'est exactement ce que je cherchais!
J'en suis ravi... :)
J'ai vu que depuis tu étais passé à la version 0.2.8.
En effet. C'est l'inconvénient de proposer directement un zip sur le forum. Il peut devenir rapidement obsolète. Ce plugin est à présent officiel, tant sur mon blog (ici) que sur DotAddict (là).
J'ai une petite question/suggestion pour "mrvbTags": j'aimerais qu'il soit possible de ne pas avoir de trie ou plus précisément que le trie soit aléatoire, et qu'à chaque rechargement de page la liste de tag soit différente!
Je ne sais pas si c'est possible, mais ça serait idéal pour moi.
C'est sans doute possible mais, et je dis ça à vue de nez sans avoir réfléchi plus à fond, je crains que ce soit gourmand en ressources (les tags étant stockés dans la table dc_meta, billet par billet, tous blogs confondus) si on veut proposer les tags listés aléatoirement...
Quant à un simple "non-tri", le résultat risque d'être surprenant. il devrait suffire (non testé) de commenter la ligne #214 du fichier _public.php du plugin, celle qui dit
$rs->sort($sort,$order);
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
Quant à un simple "non-tri", le résultat risque d'être surprenant. il devrait suffire (non testé) de commenter la ligne #214 du fichier _public.php du plugin, celle qui dit
$rs->sort($sort,$order);
Je viens de tester mais ça ne fonctionne pas, les tags restent classés par nombre de billet.
Je suis bien incapable de proposer ne serait ce qu'un début de solution!
Ceci dit, je vais dé-commenter la ligne 214 car du coup je ne peux même plus changer la façon de trier (repasser par trie par nom du tag)!
Merci de ton aide!
mais tu n'es pas obligé de t'arrêter en si bon chemin! ;-)
Blog en cours de réalisation: http://www.pamplemousse.re/blog
« J'aime mieux me tromper que me taire » (Jacques Brel)
Hors ligne
J'ai contourné le problème en affichant tous les tags (possible pour le moment car je n'ai pas encore trop de tag) et en les classant par ordre alphabétique.
Mais je continue à chercher car dès ma prochaine commande, le nombre de tag sera trop grand et donc la mise en page ne sera plus harmonieuse!
je crois avoir oublié le lien vers le blog en question: http://www.pamplemousse.re
Blog en cours de réalisation: http://www.pamplemousse.re/blog
« J'aime mieux me tromper que me taire » (Jacques Brel)
Hors ligne
Vous n'êtes pas identifié(e).