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