Un petit plugin qui permet d’afficher sur le tableau de bord de l’administration Dotclear la liste des derniers billets en attente et/ou la liste des derniers commentaires en attente.
La liste des billets en attente peut être utile pour ceux qui passent par ce statut avant la publication, par exemple si un rédacteur en chef doit valider les billets avant de les publier, ou pour d’autres qui préparent leurs billets longtemps à l’avance, ou petit à petit.
La liste des commentaires en attente est utile si vous modérez ceux-ci avant publication.
Les deux listes sont indépendantes, s’affichent au choix sous les favoris ou dans la colonne de droite du tableau de bord. Le nombre de billets et de commentaires listés peut être limité (il est fixé à 5 par défaut).
Tous ces réglages se font à partir de l’onglet « Mes options » de la page « Mes préférences ». Pour les billets vous avez ceci :
Soit :
- L’activation ou pas de la liste
- Le nombre de billets en attente à afficher (laisser vide pour les afficher tous)
- La position de la liste
Pour les commentaires vous avez cela :
Soit :
- L’activation ou pas de la liste
- Le nombre de commentaires en attente à afficher (laisser vide pour les afficher tous)
- La position de la liste
L’affichage sous les favoris se présente ainsi[1] :
Où vous retrouvez les derniers billets et commentaires, leurs auteurs et dates, ainsi qu’un lien vous permettant d’aller à la liste complète (filtrée sur l’état « en attente »).
L’affichage dans la colonne de droite se présente ainsi :
Où vous retrouvez les mêmes informations sauf pour les auteurs et dates non affichés ici.
Ce billet servira de support pour ce plugin.
PS : Ce plugin n’est compatible qu’avec les version 2.3 et suivantes de Dotclear.
Notes
[1] Attention cet affichage n’est actif qu’avec la (prochaine) version 2.4 de Dotclear (à partir de la révision 480).
1 De Tomek -
c’est un festival ! Excellent & très pratique. Je vais installer ça et constater l’étendu des dégâts de mes billets en retard…
2 De JcDenis -
Tiens maintenant que je vois ton plugin, me demande pourquoi ce n’est pas encore livré avec Dotclear !
Beau travail.
3 De Franck -
Merci Tomek, ravi que ça te soit utile.
JcDenis, je ne suis pas sûr qu’il soit utile à tous. Personnellement je n’en ai pas l’usage et je l’ai développé plutôt pour fournir un exemple de plugin qui s’invite sur le dashboard de Dotclear.
Il y a probablement pas mal d’autres petits modules qui pourraient être développés dans la même veine pour enrichir le tableau de bord.
4 De Tomek -
A l’usage, ne faudrait-il pas définir un lieu unique pour le paramétrage des plugins qui n’ont pas besoin d’une page dédiée comme celui-ci ? Je prends comme exemple (au hasard, je l’ai mis à jour aujourd’hui) CategoriesMode qui a une page dédiée juste pour son activation. D’autres sont dans la page des paramètres du blog…
5 De Jean-Michel -
Très bonne idée de plugin, merci Franck ;-)
Tomek > Sauf erreur de ma part, c’est prévu dans nos intentions d’améliorations de l’administration. Et je suis tout à fait d’accord avec cela.
6 De Franck -
Oui ça fait partie des chantiers à venir sur la refonte de l’administration. Ce qu’il faut, a minima, est une page qui indique où sont placés les réglages de chaque plugin, paramètres du blog, préférences utilisateur, page personnelle, etc…
Par contre je pense que ces réglages ont tout à fait leur place là où ils se trouvent aujourd’hui et qu’il ne faut les déplacer, seulement fournir un moyen simple de les retrouver.
7 De Kozlika -
Ben… sur la page qui liste les plugins par exemple, non ?
8 De Franck -
Non non non, pas sur cette page qui n’est accessible qu’aux super-administrateurs de l’installation ! Il faut que chaque utilisateur, quelque soit son niveau, puisse retrouver (pour autant qu’il y ait effectivement accès) ces informations.
9 De Tomek -
En fait ça dépend du plugin non ? (je comprends vite mais faut expliquer longtemps…)
Si c’est un plugin pour l’admin comme celui-ci, ce sera activé pour tous les blogs puisque ça concerne l’admin et donc logique dans “mes préférences”. Pour les autres, tout dépend s’il y a besoin de plus que la simple activation.
Donc effectivement, indiquer où est le paramétrage de chaque serait bien. Et dans la page des extensions, oui.
(c’était le commentaire inutile du jour)