|
WareLogging. Ok, so I probably swore undying hatred for this entire technology a time or two. Things occasionally change. And hey, it's not all that bad a ''language'', when you get down to it.
|
|
|
|
Dumping some stuff here as I look for interface elements to steal:
|
|
|
|
* QuirksMode: A good explanation of [http://www.quirksmode.org/js/events_tradmod.html the js event handling model].
|
|
* http://ajaxian.com/resources/ - resource list
|
|
* [http://www.barelyfitz.com/projects/filterlist/ filter select list by regex]
|
|
* [http://www.barelyfitz.com/projects/tabber/ tabs example]
|
|
* [http://openrecord.org/ openrecord]
|
|
* [http://openrico.org/rico/demos.page?demo=rico_drag_and_drop_custom_draggable openrico drag & drop]
|
|
* [http://www.aypwip.org/webnote/ nice little floaty note things]
|
|
|
|
<[Brennen]> Basic problem: Two long lists. Let's say @given is around a hundred items, and @new is closer to 300. Many elements of @new need to be mapped to elements of @given. For our purposes, a single element of @new will always map to either one or no elements of @given.
|
|
|
|
You get some matching for free - elements with exactly matching names, for example, will be matched before a human looks at the data. Unfortunately for our human, however, this still leaves a bunch of elements to check.
|
|
|
|
What's a better UI for this than a hundred listboxes, each containing 300 list items?
|
|
|
|
Looking at DojoToolkit for drag-and-drop stuff...
|
|
|
|
<[Brennen]> Eventually cobbled together my own widget with a lot of clicking. Will write it up eventually.
|