On Jun 11, 2010, at 12:30 PM, Ecaterina Valica wrote:

> *...@roman*
> 
>> by default rights table lists all groups available in the system
>> 
> 
> The presented use case adds user "evalica" at Space level, on top on
> standard (rights that come with a fresh installed XWiki) Wiki level groups.
> That's why those groups are presented. I should have stated this.
> 
> was there an aim to allow displaying ALL of the rights that are applied to
>> ALL users/groups at current moment. And in particular what if user is not
>> assigned to any group, where do the rights come from?
>> 
> 
> as Denis said "Registered Users" covers this case. And yes, it's a special
> case that could get protected from deletion.
> 
> *...@denis *
> 
>> Regarding the yellow background, I think that their should be two different
>> colors: one for the row background on hover and one for the background of
>> what has been changed without being saved.
>> 
> 
> We need this especially when we hover the row and this information
> disappears.
> We should talk about this and see if we want to add a new color to the
> ColorTheme. I know there was also a talk about "Hightlight applied filters
> in livetable" http://markmail.org/message/5maylva3vjgre66c . We could add
> $theme.selectedColor additional to $theme.highlightColor.
> 
> *...@vincent *
> 
>> Why does it say on Rights51Space for the view right that "Allowed only for
>> evalica" when view right is also allowed for all users in the Admin group?
>> 
> 
> The main disadvantage of this proposal is the icon contrast. I used icons
> from Silk and gray them out, but still there is not enough. We need to think
> on a way to improve this. So, in basic mode, icons have an inherited and
> overridden (locally set) state. You can see them at
> http://incubator.myxwiki.org/xwiki/bin/download/Improvements/RightsProposal/icons.png[first
> two row are inherited (allow/deny), the next rows are locally set
> (allow/deny) ]. Except "edit" and "delete", the other rights get lost in
> contrast.
> 
> So, if you look closely, you will see that "evalica" has the "view" right
> locally allowed, while "XWikiAdminGroup" has the right inherited (from Wiki
> level, so it doesn't affect other rights at Space level; plus is an
> "implicit" rights - comes from allowed "admin"). You can observe this
> setting of rights, if you look also in the menu
> http://incubator.myxwiki.org/xwiki/bin/download/Improvements/RightsProposal/rightClickValues.png
> 
> The problem with the phrase "Allowed only for evalica" is that maybe it
> should be "Allowed locally only for evalica". Also this could have scaling
> problems (if you allow it locally for multiple users).
> The advantage of the phrase is that if you have a problem with this right
> (the right is denied), you are informed who is the cause. Also the word
> "allowed" can be perceived as a call to action, letting the user know that
> he needs to allow the right in order to fix it.
> 
> Like Denis suggested "Overwritten by local allowance" we could find another
> phrase, maybe less technical.
> 
> Why does that second column says "Users"? Shouldn't it be "Users and
>> Groups"?
>> 
> 
> I'll change that.
> 
> Why does the extended rights view is called "advanced"?
>> 
> 
> the programming right itself could be considered advanced while a new right
>> such as "ability to post messages in a forum" would be a basic right
>> 
> 
> The separation between basic and advanced rights was done trying to separate
> mandatory rights that cover the majority of XWiki functionality from rights
> that the user can rely on their default value. "programming" or any other
> application right IMO is not vital for a "basic" administrator.
> 
> We can change "advanced" with "extended". WDYT?

Extended is much better IMO since this means rights in addition to the standard 
ones and has no notion of advanced or not.

Thanks
-Vincent

> 
> Thanks everybody for your feedback - keep it coming :p
> Caty
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to