Dotclear

Ticket #444 (closed enhancement: wontfix)

Opened 17 years ago

Last modified 17 years ago

Choix d'afficher ou de cacher les sous-catégories

Reported by: jpfle Owned by: olivier
Priority: lowest Milestone: 2.1
Component: module:core Version: dev
Severity: trivial Keywords:
Cc:

Description

Bonjour,

Les sous-catégories sont toujours visibles dans le menu, peu importe la page sur laquelle on se trouve. Si une catégorie contient beaucoup de sous-catégories, le menu devient chargé et les catégories de premier niveau perdent de leur visibilité.

Ce serait bien si on pouvait préciser de faire afficher les sous-catégories seulement si on se trouve dans la page de la catégorie parente ou dans une page d'une des sous-catégories. Ou peut-être permettre tout simplement d'enrouler/dérouler par clic les catégories comprenant des sous-catégories, un peu comme le menu dans l'administration de Dotclear.

Change History

comment:1 Changed 17 years ago by olivier

  • Priority changed from normal to lowest
  • Severity changed from normal to trivial

comment:2 Changed 17 years ago by olivier

  • Status changed from new to closed
  • Resolution set to wontfix

C'est faisable en Javascript :

$(function() {
	var c = $('#sidebar div.categories');
	$('>ul>li ul',c).hide();
	
	$('li.category-current>ul:hidden',c).show();
	$('ul:hidden:has(li.category-current)',c).show();
});

comment:3 Changed 17 years ago by jpfle

  • Status changed from closed to reopened
  • Resolution wontfix deleted

Ça fonctionne bien, merci beaucoup. Mais pourquoi ne pas en faire une option intégrée dans «Paramètres du blog»? Avec la possibilité par exemple d'ajouter un indicateur de sous-menu fermé (exemple: [+]), comme ce qui est proposé dans cette astuce de sous-catégories pour Dotclear 1:

 http://doc.dotclear.net/1.2/contribute/tips#creer-des-sous-categories

comment:4 Changed 17 years ago by olivier

  • Status changed from reopened to closed
  • Resolution set to wontfix

Il y a déjà trop d'options et un plugin pourrait parfaitement intégrer ceci.

comment:5 Changed 17 years ago by jpfle

  • Status changed from closed to reopened
  • Resolution wontfix deleted

Bonjour,

Je ne sais pas si je devais réouvrir le billet ou non... J'ai une suggestion. Quand vous dites qu'il y a déjà trop d'options, est-ce qu'un système semblable au «about:config» de Firefox pourrait convenir? Ça n'alourdit pas l'interface d'administration, mais quand on visite l'adresse «cachée» de l'administration avancée, on modifier plusieurs variables facilement.

Ça pourrait permettre de pousser encore plus loin la personnalisation de Dotclear sans nécessairement avoir à mettre les mains dans le code.

comment:6 Changed 17 years ago by jpfle

Je viens de voir qu'il y a about:config dans la section «Extensions» de l'admin... :) Bon, je change ma proposition pour y ajouter d'autres options. :)

comment:7 Changed 17 years ago by olivier

  • Status changed from reopened to closed
  • Resolution set to wontfix
Note: See TracTickets for help on using tickets.

Sites map