Hey yall, I wanted to share some code I''ve been working on as it seems up the alley of folks on this list. It''s not rails, per se, but one day... DataGrid: http://development.finetooth.com/?p=6 This also showcases the option.delay perameter I''ve submitted into scriptaculous - hold down your mouse for one second on any column other than Vendor and then drag away ;) The Draggable becomes activated after 1 sec. basically. Please give me some feedback! Thanks, -- Lindsey Simon lsimon-kAMMLXQ8Af9Wk0Htik3J/w@public.gmane.org Key fingerprint = C6A9 B9D9 677E A631 3E7F 43BF 5E2F 77F1 A33C B117 Public Key: http://www.commoner.com/pubkey.asc
Nice start! A few things: 1. On Safari the dragging seems to work intermittently. I can do some more testing, but it seems to have trouble dragging over the next column. 2. On Safari it also caused my browser to quit! 3. The column sort would be better if it behaved like mochisort (At least for small number of rows) 4. Paging would probably be required for large numbers of rows. 5. The display was a little off on Safari. 6. The cursor or object should probably change after one second to provide feedback it has been selected (maybe a Safari problem) Deco On Jan 11, 2006, at 12:20 PM, Lindsey Simon wrote:> > Hey yall, > > I wanted to share some code I''ve been working on as it seems up the > alley of folks on this list. It''s not rails, per se, but one day... > > DataGrid: http://development.finetooth.com/?p=6 > > This also showcases the option.delay perameter I''ve submitted into > scriptaculous - hold down your mouse for one second on any column > other > than Vendor and then drag away ;) The Draggable becomes activated > after > 1 sec. basically. > > Please give me some feedback! > Thanks, > > -- > > Lindsey Simon > lsimon-kAMMLXQ8Af9Wk0Htik3J/w@public.gmane.org > Key fingerprint = C6A9 B9D9 677E A631 3E7F 43BF 5E2F 77F1 A33C B117 > Public Key: http://www.commoner.com/pubkey.asc > _______________________________________________ > Rails-spinoffs mailing list > Rails-spinoffs-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
Lindsey Simon
2006-Jan-11 19:46 UTC
Re: DataGrid (Table) using tables/Scriptaculous Sortable
> Nice start! > > A few things: > > 1. On Safari the dragging seems to work intermittently. I can do some > more testing, but it seems to have trouble dragging over the next > column. > 2. On Safari it also caused my browser to quit! > 3. The column sort would be better if it behaved like mochisort (At > least for small number of rows) > 4. Paging would probably be required for large numbers of rows. > 5. The display was a little off on Safari. > 6. The cursor or object should probably change after one second to > provide feedback it has been selected (maybe a Safari problem) >Hey Deco - thanks for the feedback - most of at you mention does seem specific to Safari. For the others, yes, pagination would be necessary for large datasets. For sorting - I really want it to go back to the server, because of type constraints which I don''t want to try to emulate via javascript - and once you get into large paginated data sets, you have to go back to the server to get the right results. I sure wish I had a Mac to try to figure out what causes that crash - I''ve seen it once too as mentioned in the README. If you can help me fix that.. ;) -l
Can''t help you with a new mac! BUt glad to help... Deco On Jan 11, 2006, at 12:46 PM, Lindsey Simon wrote:> > >> Nice start! >> >> A few things: >> >> 1. On Safari the dragging seems to work intermittently. I can do some >> more testing, but it seems to have trouble dragging over the next >> column. >> 2. On Safari it also caused my browser to quit! >> 3. The column sort would be better if it behaved like mochisort (At >> least for small number of rows) >> 4. Paging would probably be required for large numbers of rows. >> 5. The display was a little off on Safari. >> 6. The cursor or object should probably change after one second to >> provide feedback it has been selected (maybe a Safari problem) >> > > Hey Deco - thanks for the feedback - most of at you mention does seem > specific to Safari. For the others, yes, pagination would be necessary > for large datasets. For sorting - I really want it to go back to the > server, because of type constraints which I don''t want to try to > emulate > via javascript - and once you get into large paginated data sets, you > have to go back to the server to get the right results. I sure wish I > had a Mac to try to figure out what causes that crash - I''ve seen it > once too as mentioned in the README. If you can help me fix that.. ;) > > -l > _______________________________________________ > Rails-spinoffs mailing list > Rails-spinoffs-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs