On Tue, Jun 8, 2010 at 15:41, Ecaterina Valica <[email protected]> wrote:

> On Tue, Jun 8, 2010 at 13:46, Denis Gervalle <[email protected]> wrote:
>
> > On Tue, Jun 8, 2010 at 11:19, Ecaterina Valica <[email protected]>
> wrote:
> >
> > > On Tue, Jun 8, 2010 at 09:01, Denis Gervalle <[email protected]> wrote:
> > >
> > > > On Mon, Jun 7, 2010 at 17:00, Ecaterina Valica <[email protected]>
> > > wrote:
> > > >
> > > > > > It will if it display the inheritance source in a column. For
> right
> > > set
> > > > > at
> > > > > > current level this column could even precise what inheritance has
> > > been
> > > > > > overwritten, both in terms of allowance and origin.
> > > > > >
> > > > > > Denis.
> > > > >
> > > > >
> > > > > Hi Denis,
> > > > >
> > > > > "Something" like this:
> > > > >
> > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights51Space
> > > >
> > > >
> > >
> > > > 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
> changes
> > > over
> > > > the rest of the row (includes name and inheritance)
> > > >
> > >
> > > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights51Space
> > >
> > > About:
> > >
> > > > 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
> > > >
> > >
> > >
> > >
> >
> http://incubator.myxwiki.org/xwiki/bin/download/Improvements/Rights43Proposal/rights52Space.png
> > >
> > > 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
> up
> > in
> > > 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:
>
> http://incubator.myxwiki.org/xwiki/bin/download/Improvements/Rights43Proposal/filtersCollapsed.png
> expanded:
>
> http://incubator.myxwiki.org/xwiki/bin/download/Improvements/Rights43Proposal/filtersExpanded.png
>
> 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

Thanks,
> Caty
>
>
> >
> > WDYT ?
> >
> > Denis
> >
> >
> > > Thanks,
> > > Caty
> > > _______________________________________________
> > > users mailing list
> > > [email protected]
> > > http://lists.xwiki.org/mailman/listinfo/users
> > >
> >
> >
> >
> > --
> > Denis Gervalle
> > SOFTEC sa - CEO
> > eGuilde sarl - CTO
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
> >
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Denis Gervalle
SOFTEC sa - CEO
eGuilde sarl - CTO
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to