Blueprint changed by rejon:

Whiteboard changed:
  Christopher Adams wrote as comment for in bug 792948 this interest idea:
  
  ------
  To take this idea a step further:
  
  * None of the admin-only widgets should be visible in the admin interface.
  * There should be no widgets that are shared by the admin interface and the 
user interface, such as global_css.
  * As above, admin widgets should use reserved id's, such as id < 100.
  * The widgets used as a starting point for site designers, such as aik_home, 
should be visible and have an id > 100.
  
  One intended effect here is that when a site owner upgrades his site to
  the latest Aiki, it will be safe to replace any admin widgets with newer
  versions.
  
  When the site is upgraded, the owner should only dump and reimport
  widgets with id > 100. There really should be an easier way to do this,
  maybe a dump from the Admin interface.
  
  ------- end
  i'm agree with Adams. There is other way to solve the problem: aiki admin 
widget must be converted in a aiki apps.
  
  SystemGODs should be able to edit admin widgets, they can be hidden in
  normal view, Like normal view is for editing a Site , but you should
  also create/delete/edit apps, so if admin panel is an app you sould be
  able to edit it, Those people are like root on *nix systems, they should
  be able to do anything they want.
  
  There are also ModulesGODs in Aiki, I don't know if they work
  differently, but they can be restricted to not see/edit Admin Widgets,
  but SystemGODs should be able to do this without modifying a $config.
  
  Admin Panel also can show different interface for those users.
  ModuleGODs can have all those restrictions you want and also things like
  not run SQL queries or manipulate aiki tables.
  
  @jcubic
  
- 
  ---
  
  Sounds good to me. I would say copy unix permissions where possible
  where < 500 is system users and groups. rg1024 how it goes? @rejon
+ 
+ ###
+ 
+ rg1024 has a handle on this. @rejon

-- 
Protect admin widget to be edited
https://blueprints.launchpad.net/aikiframework/+spec/protect-admin-widget

_______________________________________________
Mailing list: https://launchpad.net/~aikiframework-devel
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework-devel
More help   : https://help.launchpad.net/ListHelp

Reply via email to