I concur, this should be filed for Jakub to do. On Wed, Mar 14, 2012 at 7:05 AM, rg1024 <[email protected]> wrote: > Blueprint changed by rg1024: > > 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 > + 2012-03-13 fake widget is already added > + When admins be a site, this problem will be fixed. So it's needs: > + - new admin (for multisite) > + - blueprint apps vs site implemented. > > -- > 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
-- Jon Phillips 王✳爻气 http://fabricatorz.com ✳ skype: kidproto ✳ irc: rejon +1.415.830.3884 (global) ✳ +86-187-1003-9974 (beijing) _______________________________________________ Mailing list: https://launchpad.net/~aikiframework-devel Post to : [email protected] Unsubscribe : https://launchpad.net/~aikiframework-devel More help : https://help.launchpad.net/ListHelp

