> On 28 Nov 2016, at 14:08, Guillaume Delhumeau <[email protected]> > wrote: > > 2016-11-28 13:04 GMT+01:00 Vincent Massol <[email protected]>: > >> Hi Guillaume, >> >> Note that I’ve renamed the thread since this is hijacking the original >> thread. >> >> I just raised this point as a side note. Didn’t meant to discuss it in >> this thread originally. >> >> For context, Guillaume is replying to: >> >> “ >> Side note/wish: I’d love a shortcut key that you’d press to make the >> current user advanced + show hidden docs. And if you press it again it does >> the opposite. >> “ >> >>> On 21 Nov 2016, at 15:17, Guillaume Delhumeau < >> [email protected]> wrote: >>> >>> Vincent: why not introducing a "Developer" user, in addition of the >>> "Admin", in the Jetty/HSQLDB package? It could even be done on snapshot >>> versions only, since this is what developers use the most. >> >> I don’t like this option at all. >> >> Several users have asked about showing hidden docs. This is a common use >> case and it’s not a “developer”’ feature IMO. It’s actually not a feature >> for any category of users (user, admin, developer) but more a feature for >> advanced users. > > > So do you think the "show hidden docs" shortcut would be enabled only for > advanced users? Since we want "Admin" to not be an advanced user anymore, > the problem remains the same: you will have to go to the profile to enable > the options you want.
No that shortcut would be enabled for anyone. Similar to Ctrl+G to navigate. > >> Some users have asked for this in jira or the list (for example one use >> case that was asked was to be able to click on a filter/link/button when on >> AllDocs page to list all pages displayed in the LT). >> > > On the search page, or in the Index pages, it makes sense indeed. > > >> >>> I'm not in favor of introducing a shortcut key because it would concern >>> every users who might engage the shortcut by mistake, resulting in a WTF >>> effect. >> >> I disagree. Shortcuts need to be a combination of keys so that they cannot >> be done by mistake ofc. All apps have tons of shortkeys. Why is that? >> Because they’re useful! :) >> > > From my experience, it's true for native apps but for web apps it's not > that common, especially since it can conflict with browser's short keys. > But I can we wrong. Gmail have shortcuts, Facebook too. > > >> >>> Moreover, we already have too many shortcuts IMO, and they can be >>> in conflict with browser's ones (think Ctrl+G for example). >> >> I disagree that we have too many shortcuts. Quite the opposite, I’d love >> to have a lot more. For ex in order to be able to navigate quickly >> (navigate to home, navigate to alldocs page, etc). >> >>> I believe a "Developer" user is what we really need. >> >> Actually that wouldn’t solve the problem I had either since it would mean >> having to navigate to the user profile, make the change, go back to where >> you were, check the hidden docs, then go back again to your user profile, >> put back the profile again and navigate back… Doesn’t work! >> > > Of course the "Developer" user would have the "show hidden docs" option > enabled, and would be an "advanced user", so all you would have to do is to > log-in as "Developer”. Yes but Developers are not the only category of people who may need to see hidden docs easily. > >> I’m 100% sure that we need a shortcut for this (ie an advanced feature) >> but we could also need something more visible (I’m not saying that a >> shortcut is enough but for me it’s the minimum). >> > > Indeed the option must be visible on every pages so that user can discover > it along with its shortcut. I’d not do this. Instead, on the user profile, in the place where the user can enable/disable “show/hide hidden docs”, I’d simply document the shortcut there in the hint text. > Thanks, > Guillaume Thanks -Vincent > >> Thanks >> -Vincent >> >>> >>> Thanks, >>> >>> 2016-10-17 13:52 GMT+02:00 Vincent Massol <[email protected]>: >>> >>>> >>>>> On 17 Oct 2016, at 12:38, Marius Dumitru Florea < >>>> [email protected]> wrote: >>>>> >>>>> On Thu, Oct 6, 2016 at 4:32 PM, Ecaterina Moraru (Valica) < >>>> [email protected] >>>>>> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> A simple change that could improve the experience for newcomers would >> be >>>>>> that the default Admin user to have a simple type. >>>>>> >>>>>> One of the problems new users have is that they have too many options >> in >>>>>> the Edit menu and this can be confusing. >>>>>> >>>>>> The downside is that it will add an additional step for >>>> developers/testers >>>>>> to change the user type back (or at least until we provide a Developer >>>>>> user/profile). >>>>>> >>>>>> Also we would need to make sure the documentation is up to date and >> fix >>>> the >>>>>> tests. >>>>>> >>>>>> WDTY? >>>>>> >>>>> >>>>> You're talking about the jetty+hsqldb distribution (the "ZIP Package" >>>>> available on the download page)? Is this the most used / downloaded >>>>> distribution? Because the other distributions don't have the Admin >> user, >>>>> see >>>>> http://platform.xwiki.org/xwiki/bin/view/Features/ >>>> DistributionWizard#HAdminuser >>>>> . >>>> >>>> Is the Admin user that is created a simple user? >>>> >>>> Two options: >>>> 1) either he is, in which case this gives another argument for creating >>>> the Admin user as a simple user for the HSQLDB/Jetty packaging >>>> 2) either he’s not (ie he’s created as an advanced one) and in this case >>>> we should fix that in 2 places (in the HSLQDB/Jetty packaging + in the >> code >>>> that creates the Admin user for the other packagins). >>>> >>>> Thanks >>>> -Vincent >>>> >>>>> Thanks, >>>>> Marius >>>>> >>>>> >>>>>> >>>>>> I've created http://jira.xwiki.org/browse/XE-1580 >>>>>> >>>>>> Thanks, >>>>>> Caty

