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 
+ 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
  
+ Thoughts?
+ 
  ~~~~ jcubic

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

_______________________________________________
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