Aujourd’hui un petite amélioration à propos des widgets.
Depuis la version 2.5 de Dotclear, il est possible, non seulement de préciser qu’un widget ne doit être affiché que sur la page d’accueil ou sur toutes les pages, mais également sur toutes les pages sauf la page d’accueil. Cette possibilité a été étendue à tous les widgets livrés en standard, y compris à ceux qui ne proposaient pas à l’origine ce choix (accueil seulement ou partout).
Le réglage se fait comme d’habitude, pour chacun des widgets, à l’aide d’un menu déroulant :
Pour ceux qui veulent aller un peu plus loin dans le design de leur blog, j’entends pas là ceux qui mettent les mains dans les fichiers HTML et CSS de leur thème, sachez également que deux options nouvelles ont été ajoutés (ou complétées selon le cas) à tous les widgets disponibles.
La première, sous la forme d’une case à cocher, permet de ne conserver que le contenu seul du widget à l’excusion de la <div>
englobante. La seconde, sous la forme d’un champ texte libre, permet de spécifier une classe CSS supplémentaire à affecter à la <div>
englobante.
Vous aurez compris que cocher la première option rend inopérante la spécification d’une classe supplémentaire.
Voilà de quoi apporter un peu plus de souplesse à l’utilisation des widgets sur vos blogs.
1 De Da Scritch -
\o/
C’est dommage qu’on aie pas eu suffisamment tôt la possibilité de définir un layout paramétrage pour les widgets (titre, div, etc…). Mais c’est un excellent premier pas.
2 De Jean-Michel -
Ah? J’ai jamais rencontré de difficultés à ce sujet, j’ai toujours pu tout stylisé.
3 De Franck -
Da Scritch sache que les widgets sont utilisables directement, sans passer par la configuration, pour des besoins plus pointus. Voir l’aide en ligne sur la page des widgets. Cela dit je ne sais pas si ça répond complètement à ta problématique.
4 De brol -
Bonjour,
Tu pourrais indiquer ce qu’il faut ajouter pour les plugineurs ?
Merci.
5 De Franck -
brol, bonjour. Tu peux t’inspirer, par exemple du plugin ContactMe que j’ai redéposé il y a peu sur DotAddict, il a été complété de la sorte (voir
_widgets.php
et_public.php
vers la fin pour ce dernier).6 De Da Scritch -
Je parlais du layout des widghets qui est toujours en dur cf
http://dascritch.net/post/2011/08/0… point négatif 3 :
« Dotclear 2 a un péché de jeunesse dans son aspect public, hérité de la version 1 : Il est impossible de changer le balisage de la plupart des widgets, ces éléments qui sont regroupés dans les sidebars côté public. Je le sais d’autant plus que c’est ce problème qui m’obligeait à intervenir lourdement dans le code de mon blog, et donc m’empêchant une mise-à-jour. On est provisoirement bloqué à des séquences <h2> + <div> pas réellement significatives, mais c’était la pratique imposée en 2005 par les SEO “experts” de l’époque. »
7 De Franck -
Ouvre un ticket (s’il n’y en a pas déjà un ouvert à ce sujet) Da Scritch.