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

Reply via email to