2011/7/27 Aris Feryanto aris_feryanto@yahoo.com:
Hi,
----- Original Message -----
From: Marc Delisle marc@infomarc.info
Le 2011-07-23 12:34, Isaac Bennetch a écrit :
Hi! If I may...
On Jul 22, 2011, at 12:18 PM, Aris Feryanto aris_feryanto@yahoo.com wrote:
----- Original Message -----
From: Marc Delisle marc@infomarc.info
Le 2011-07-22 10:11, Aris Feryanto a écrit :
----- Original Message ----- > From: Marc Delisle marc@infomarc.info > > Le 2011-07-22 09:16, Aris Feryanto a écrit : >> ----- Original Message ----- >>> From: Marc Delisle marc@infomarc.info >>> > > > Also, if we compare with a spreadsheet program, saving is
not
> done when exiting a cell, it's done by an explicit
click (for
> example on a Disk button). The user might want to change
many
> columns before saving.
Great. I think it's good to have the feature to save all edited columns at once.
So you'll change the interface to avoid auto-saving after clicking outside of the modified cell?
I'll try to provide these two options for the user to choose: - auto-save (with/without confirmation) - save all edited cells at once
>
I've used an AJAX-enabled application in a similar way (I was selecting from a dropbox) and waiting for the application to update after each selection was slow and frustrating. However, I also just used a different application where I spent a few minutes trying to figure out why my changes weren't being saved. There's a tiny Save button in the corner.
The problem was that the Save button was too small or misplaced in this application.
I just pushed code to my git repo. I added ability to save all edited cells at once (configurable via Settings -> Main frame -> Browse mode -> Save all edited cells at once). But there are still some problems that I'm currently trying to solve:
- the links for "relation" cells are gone after we save the edited cells
- all TEXT data type is considered as edited, even when we do not do any editing
Other than these, I think the user interface and way of editing are ready to be tested.
Anyway, the point is that I like giving the user the power to chose. I thought about it and think I'd prefer to see the choice as a checkbox near the top of the results; it wouldn't make sense to put it as a config.inc.php setting because I'd want to change it depending on the type of fields I'm editing.
This would mean we would have two mechanisms for user preferences, which can be confusing. Also, if someone always prefers the choice that is not checked by default, he will complain.
Currently, I only add the configuration in the Settings page.
If you have some time, please try the demo at http://demo.phpmyadmin.net/gsoc-aris and I really appreciate if there is any comment or suggestion.
-- Aris Feryanto
Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
Hi all,
I agree with the proposed solutions :
- clicking a cell to activate edit mode (with an exception for cells that contain a link) - choice of autosave/save all with a checkbox, but I would prefer the autosave option as a default. (but I guess this could be set in user preferences) - if the grid editing works fine it can replace inline editing. I don't see a use for it anymore then.
Kind regards,
Dieter