[daisy] [JIRA] Created: (DSY-374) better tablecells copy/move interface

Tom Brusselle (JIRA) issues at cocoondev.org
Mon Nov 27 08:39:47 CST 2006


better tablecells copy/move interface
-------------------------------------

         Key: DSY-374
         URL: http://issues.cocoondev.org//browse/DSY-374
     Project: Daisy
        Type: Improvement
  Components: Frontend (wiki)  
 Reporter: Tom Brusselle
    Priority: Minor


We have certain users that have to do a lot of moving and copying of lines in a table and between tables.  There are several problems with that:

-moving or copying several lines at once or a column is impossible, the only way to do it is one line at a time.  see the procedure below.
-moving/copying lines in a table is only possible in firefox, not in internet explorer, because selecting the cells of a line (and not the text in the cells) is impossible in IE.
-even when using firefox and moving one line at a time, often the editor locks up and refuses to select another line.  The only solution is saving the document, and if you have just cut a line you can't paste the line back so you lose the line (in that version of the document).
This happens often but not always so this can be a bit tricky to reproduce. If you want to reproduce: create a blank document, create a blank table (say 4 by 4 cells), type some text in the first line of cells.  now select this line, cut, select the second line, paste, repeat.  If this succeeds for five times or so, save the document, edit the document and repeat.  Of course if you are trying to reproduce everything will work fine ;)


The procedure to move some lines in a table is the following:
-- select the line by dragging over the line.  Be careful where you start because if the text becomes selected than you must start again, it will only work if the tablecells themselves become selected.    (it is this step that never works in internet explorer)
-- cut (the content of the cells disappears, the cells themselves do not)
-- remove the empty line of cells by clicking the red "x" button.
-- create a new line of empty cells where you want them by using the editor button.
-- select this new empty line of cells by dragging over the complete line.
-- paste (ctrl-V)
-- if this worked without crashing the editor, save
-- edit the document if you want to change another line.
-- repeat for every line you want to move

If you try it any other way, (selecting the text, not selecting the line before pasting, trying several lines at once) your table is messed up. (meaning you have one line with twice as many cells next to each other, or you have a table inside a cell of the main table)

For most regular users this isn't really a problem, but for those who have to move several lines several times a day this is really annoying.

It would be very helpful for us is this could be improved.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.cocoondev.org//secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



More information about the daisy mailing list