|Ecaterina Valica||May 10, 2010 6:39 am|
|Guillaume Lerouge||May 10, 2010 7:01 am|
|Ecaterina Valica||May 10, 2010 7:07 am|
|Thomas Mortagne||May 10, 2010 8:21 am|
|Ecaterina Valica||May 13, 2010 1:56 am|
|Ecaterina Valica||May 18, 2010 2:03 am|
|Guillaume Lerouge||May 18, 2010 8:07 am|
|Denis Gervalle||May 18, 2010 8:28 am|
|Ecaterina Valica||May 19, 2010 3:23 am|
|Ecaterina Valica||May 19, 2010 3:39 am|
|Denis Gervalle||May 19, 2010 6:52 am|
|Ecaterina Valica||May 19, 2010 7:32 am|
|Ecaterina Valica||May 20, 2010 9:17 am|
|Guillaume Lerouge||May 20, 2010 9:21 am|
|Ecaterina Valica||May 21, 2010 10:51 am|
|Alex Busenius||May 21, 2010 11:41 am|
|Ecaterina Valica||May 21, 2010 10:57 pm|
|Denis Gervalle||May 22, 2010 1:31 am|
|Ecaterina Valica||May 26, 2010 6:48 am|
|Ecaterina Valica||May 27, 2010 12:57 am|
|Denis Gervalle||May 27, 2010 1:25 am|
|Ecaterina Valica||May 31, 2010 7:53 am|
|Ecaterina Valica||May 31, 2010 7:54 am|
|Denis Gervalle||Jun 1, 2010 12:03 am|
|Ecaterina Valica||Jun 1, 2010 3:54 am|
|Ecaterina Valica||Jun 3, 2010 9:08 am|
|Denis Gervalle||Jun 4, 2010 12:42 am|
|Ecaterina Valica||Jun 4, 2010 9:54 am|
|Alex Busenius||Jun 4, 2010 10:56 am|
|Ecaterina Valica||Jun 4, 2010 11:23 am|
|Raluca Stavro||Jun 4, 2010 11:33 am|
|Raluca Stavro||Jun 4, 2010 11:36 am|
|Alex Busenius||Jun 4, 2010 12:04 pm|
|Denis Gervalle||Jun 4, 2010 3:53 pm|
|Ecaterina Valica||Jun 7, 2010 1:22 am|
|Ecaterina Valica||Jun 7, 2010 1:50 am|
|Denis Gervalle||Jun 7, 2010 2:23 am|
|Ecaterina Valica||Jun 7, 2010 7:59 am|
|Ecaterina Valica||Jun 8, 2010 2:19 am|
|Denis Gervalle||Jun 8, 2010 3:46 am|
|Raluca Stavro||Jun 8, 2010 4:44 am|
|Ecaterina Valica||Jun 8, 2010 6:40 am|
|Denis Gervalle||Jun 8, 2010 8:13 am|
|Philip Brunetti||Jun 8, 2010 6:53 pm|
|Caleb James DeLisle||Jun 8, 2010 7:31 pm|
|Vincent Massol||Jun 9, 2010 12:24 am|
|Sergiu Dumitriu||Jun 9, 2010 2:56 am|
|Ecaterina Valica||Jun 9, 2010 3:23 am|
|Ecaterina Valica||Jun 9, 2010 3:35 am|
|Sergiu Dumitriu||Jun 9, 2010 3:45 am|
|Sergiu Dumitriu||Jun 9, 2010 5:01 am|
|Sergiu Dumitriu||Jun 9, 2010 5:04 am|
|Raluca Stavro||Jun 9, 2010 8:28 am|
|Raluca Stavro||Jun 9, 2010 8:29 am|
|Raluca Stavro||Jun 9, 2010 8:31 am|
|Ecaterina Valica||Jun 9, 2010 10:11 am|
|Denis Gervalle||Jun 10, 2010 12:15 am|
|Subject:||Re: [xwiki-users] [xwiki-devs] [Proposal] Rights Management UI|
|From:||Denis Gervalle (dg...@softec.lu)|
|Date:||Jun 8, 2010 8:13:52 am|
On Tue, Jun 8, 2010 at 15:41, Ecaterina Valica <vali...@gmail.com> wrote:
On Tue, Jun 8, 2010 at 13:46, Denis Gervalle <dg...@softec.lu> wrote:
On Tue, Jun 8, 2010 at 11:19, Ecaterina Valica <vali...@gmail.com> wrote:
current level this column could even precise what inheritance has been overwritten, both in terms of allowance and origin.
"Something" like this:
Yes, "something" like that. I would have expected a "back to basic" button in place of "advanced, and the removal of the basic interface to avoid duplicating basic rights. Maybe the menu should be horizontal in the advanced interface, I do not know. Also add some hyperlinks to upper level in the column explaining inheritance. And put the highlight of
the rest of the row (includes name and inheritance)
I would have expected a "back to basic" button in place of "advanced, and the removal of the basic interface to avoid duplicating basic rights
This removal of the basic interface will be set from the user profile's variables (if it has advanced type)?
No, just removed when the advanced interface is shown using the advanced button, like you have done.
I mean if the user is advanced, all the rows will be presented in advances?
No, the only thing I proposed is that user that are not set "Advanced user" in their profile, will not be presented the advanced interface link, and will never see extended rights.
I'm asking because I think the collapsed view is great to see changes
the table, where you don't care the advanced status of those rights.
I completely agree. Advanced interface is for understanding and fixing deep complex stuffs
WDYT ? Is this interesting ?
it's nice :P I would love to see some other opinions.
Yes, could it be possible for you to fix the interactive version to hide the basics and also to have hover and click work as expected. I think it will helps in receiving more feed back with causing confusion.
Raluca offered to help me fix the interaction.
I found the result really well suited now. There is just some improvement in color contrast, icons aspect, and so on that should be applied if we get approval for this proposal.
Once you have fixed the sample, I think that a summary page (resume of our reflexion, and containing only the final proposal) and than a vote thread could be appropriate to receive feedback from other committers, since the size of this thread could be pushing back.
Yes, a summary+vote is needed.
I made a version with pagination and filters added. http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights51Space
PNG for the filters: collapsed:
What do you think? Could this filters be helpful? Are too powerful/complex/useless?
Not sure we really need all these. What is important for me is: - local, global, all user type, with local by default - local, inherited, implied right - user/group name filtering
The rest could be convenient, but it also takes unnecessary horizontal space, which is annoying IMO.
From an implementation point of view, can a livetable have more than one filter per a column.
No problem if we use only the .js without de livetable macro.
Anyway this will be a custom livetable, because we also need to integrate the "add user" part and the "save/reset" buttons.
Yes, it will probably be so.
Also, from an implementation point of view, should we enable multiselect (ex. to select multiple rights)?
I have made recent fixes for that in the livetable.js, so this is not a problem.
Obs. Right -> Sources -> Implicit refer to the rights that come from the setting of another right (example: admin means implicit view+edit+delete+comment; creator means implicit delete). Would this filter option be useful or it is too much?
Doesn't this also include implicit settings when no right has been set anywhere ?
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO