Closed (duplicate)
Project:
Crumbs, the Breadcrumbs suite
Version:
6.x-1.x-dev
Component:
User interface
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
21 Sep 2010 at 13:45 UTC
Updated:
26 Oct 2012 at 00:28 UTC
Comments
Comment #1
kenorb commentedRelated: #924088: Pluggable plugins
Comment #2
donquixote commentedsubscribe.
I'll definitely do something about this sooner or later, but it doesn't have top priority. For now it could be enough to improve documentation.
Comment #3
donquixote commentedUpdate:
The 2.x branch does still have this nasty textarea.
I played with a js solution on a local install, but I am not quite happy yet. I think this will take some more time.
Comment #4
donquixote commentedSome thoughts.
The current textarea implementation is inspired by "blockadminlight". Except that the crumbs textarea does not have any funky js parsing. For blockadminlight I did get some nice feedback, but I also imagine there are people who don't like it.
Tabledrag is the correct solution for the "enabled" section, where order does matter.
For other sections, I would prefer it things are sorted by module and plugin / alphabetically, not by the user. Think of the blocks configuration interface, where you often have a hard time finding specific blocks in the "disabled" section.
For the "inherit" section it would be useful to show which status these rules currently have, inherited from the parent.
Rules in the inherit section should have a button, checkbox or radio to explicitly enable or disable a rule that is currently set to "inherit" or "disabled by default". This button has to play team with the "enabled" and "disabled" sections.
I did play with color code, but it is getting too colorful.
Instead of "inherit", we could have one big area that shows all available rules and their status.
Possible statuses:
- explicitly enabled
- explicitly disabled
- enabled by default (applies only to '*')
- disabled by default
- inherit, enabled (because the parent is enabled)
- inherit, disabled (because the parent is disabled)
Comment #5
donquixote commentedClosing this as duplicate of #1404018: Better UI for hierarchical prioritization form.