On 11/11/2011 6:23 AM, Petr Vobornik wrote:
The problem might be changed into two separate questions:
* How to order the facet groups?

The order can be set in the entity definition using facet_groups(). It's been used in ACI, DNS, and automount because the default ordering doesn't produce the desired results.

* Which facet show as default when displaying record? Right now it is
the first facet of first facet group (source of the problem).

I think it would be unnatural not to show the first facet in the first group, so the default facet needs to be in the first group. The problem is the default facet could be different for every entity, so assigning the same order for everything might not work. On the other hand, changing the order for every entity will make it inconsistent too.

Should we have a 'summary' tab that displays the most important info,
then we provide links to go to the tab to edit the info. For example:

May be useful for some users.

The summary page is a new facet that will act as the default facet (which is placed first), so we will not need to worry about the order of the other facets. The assumption is most people will open an entry to view some important data only. Not everything is important and they might not need to update anything either. So with a summary page for majority of people things can be done in less mouse clicks.

--
Endi S. Dewata

_______________________________________________
Freeipa-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to