+1

Can we please stop hiding "hidden documents" from searches? Right now it adds 
magic and complexity to admins trying to debug their systems and it could 
conceivably be a security issue since any user can create and hide a document.
The concept of technical spaces sounds like a replacement.

Caleb

On 08/02/2011 01:05 PM, Vincent Massol wrote:
> Hi devs,
> 
> I'd like to propose 2 small changes that should make a huge difference for 
> our users.
> 
> 1) Introduce the notion of technical spaces
> 
> The idea is that in WebPreferences for a space we should have a boolean 
> property mentioning if the space is a technical space or not.
> This will allow to:
> * Remove the blacklistedspaces variable
> * List only non technical spaces for simple users
> 
> 2) Introduce the notion of Application spaces
> 
> The idea is that in WebPreferences for a space we should have a boolean 
> property mentioning if the space is an application space or not.
> This will allow to:
> * Replace the Quick Links Panel with an Applications Panel listing all spaces 
> that are application spaces
> * Only list Content spaces in the Spaces Gadget in the Dashboard
> * Add the ability for extensions to declare new applications that 
> automatically appear in the Applications Panel
> 
> I'd also like to suggest adding a global admin preferences to quickly select 
> all spaces that are application and/or technical spaces (imagine a list of 
> all spaces with 2 checkboxes for each space listed). This makes it very easy 
> for the admin to reconfigure what are application spaces (thus showing in the 
> app panel) and what spaces should be hidden for simple users. Of course 
> modifying these would modify the WebPreferences of the said spaces.
> 
> In addition to make this autodiscoverable I'd suggest that for admins the 
> Application Panel should have a link to this admin feature. Something like 
> "Configure Applications...".
> 
> WDYT?
> 
> Thanks
> -Vincent
> 
> PS: I'm very excited about these 2 ideas since they're simple and IMO will 
> make XE much easier to use and understand for people starting to use it.
> 
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
> 

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to