Feature Proposal: Use DHTML to enhance functionality of EditTablePlugin
Motivation
Manipulating tables, especially large ones, is sometimes cumbersome but could be made much easier and faster on clients that support Javascript.
Description and Documentation
Moving and deleting rows for example need not require trips to the server, or editing raw twiki code. A little
DHTML could add buttons for doing this quickly and graphically, entirely within the client.
Examples
Impact and Available Solutions
Implementation
--
Contributors: ByronDarrah
Discussion
--
ByronDarrah - 14 Mar 2007
I've developed a patch for this already and have checked it into the MAIN/twikiplugins branch in
SVN.
--
ByronDarrah - 14 Mar 2007
Handy feature. The move button does not work (on Safari).
--
ArthurClemens - 14 Mar 2007
Thanks... guess I'll have to get access to a Macintosh!
--
ByronDarrah - 15 Mar 2007
Sorry, I misunderstood the interface. I am taking the liberty to refactor the plugin a bit (as well as bug fixing). After that it would be nice if we could improve the interface by selecting in-between rows (like Photoshop does for instance) instead of clicking on another arrow button.
--
ArthurClemens - 15 Mar 2007
See changes in
Bugs:Item3766
--
ArthurClemens - 15 Mar 2007
Confirmed: I borrowed a friend's Mac and the plugin seemed to work as expected on Safari. Now I'm eager to investigate some of the mods you've added...
--
ByronDarrah - 16 Mar 2007
I've been looking into trying to let the button "Add row" use javascript as well. Perhaps the plugin could add a dummy boilerplate row (invisible) to be used to duplicate by javascript?
--
ArthurClemens - 16 Mar 2007