Blueprint changed by Jakub Jankiewicz:

Whiteboard changed:
  Good idea, but need a bit of work. need some more ideas for
  implementation.
  
  How can we do this? Jon
  
  This is part of the widget simplification.
+ 
+ ###
+ 
+ there can be 2 tables 
+ aiki_widget N ----------- 1 aiki_widget_urls 1 ------------ N aiki_urls
+ 
+ in this case you will have a group of urls that can be associated to few
+ widgets like when you have father (future parent)  widget that have the
+ same urls as it's children
+ 
+ and Admin Panel can have pull down list with entry box so user will be
+ able to add new urls or get old that already there. and Admin Panel will
+ add rows to aiki_urls_group
+ 
+ you will have a way to copy all links and create a reference to other
+ widget urls if you copy it will create new aiki_widget_urls and add id
+ of that to aiki_widgets and copy all aiki_urls that have the same
+ widget_urls_id. And if you create a reference it will just copy
+ aiki_widget_urls.id.
+ 
+ Example: you have widget "main" with urls: "search", "homepage", "links"
+ and "about" and you have widgets like "footer", "header", "navigation",
+ "sidebar", "searchbox" for those widgets you create a reference to urls
+ from main widget. And when you create new page/widget like artists to
+ main widget you add new urls and those urls will apear in all widgets.
+ that are children of "main".
+ 
+ The reference can be aded automatically when you select parent for a
+ widget, user will need to explicitly set reference from pull down menu
+ or there will be prompt: "do you want to create urls reference to parent
+ widget?"
+ 
+ For creating new urls we can use this plugin
+ http://code.drewwilson.com/entry/autosuggest-jquery-plugin
+ 
+ ~~~~ jcubic

-- 
New URL Address Box
https://blueprints.launchpad.net/aikiframework/+spec/new-url-address-box

_______________________________________________
Mailing list: https://launchpad.net/~aikiframework-devel
Post to     : aikiframework-devel@lists.launchpad.net
Unsubscribe : https://launchpad.net/~aikiframework-devel
More help   : https://help.launchpad.net/ListHelp

Reply via email to