[Phpmyadmin-devel] Grid editing versus Inline edit

Aris Feryanto aris_feryanto at yahoo.com
Fri Jul 22 16:11:16 CEST 2011


----- Original Message -----

> From: Marc Delisle <marc at infomarc.info>
> 
> Le 2011-07-22 09:16, Aris Feryanto a écrit :
>>  ----- Original Message -----
>> 
>>>  From: Marc Delisle <marc at infomarc.info>
>>> 
>>>  Hi, I just tried Aris's new feature: grid editing (or Edit mode). A
>>>  few things are not ready, for example ENUM, SET and TEXT editing;
>>>  however I feel that with this, we won't need inline edit (for rows)
>>>  any more.
>>> 
>> 
>>  Hi Marc and all,
>> 
>>  Yes, it is still not complete yet. I'm still working on adding
>>  support for different data types and fixing bugs. Things I've
>>  noticed:
>> 
>>  - the feature still does not work well with inline edit
> 
> Don't you think that this feature should replace inline edit?

IMO yes, it should replace inline edit. I stated it above to make sure everyone who want to test it know that current version is not working well with inline edit.

> 
>>  - there is still a problem with data transformation - make grid
>>  editing available to those table cell which doesn't have .inline_edit
>>  class (e.g., TEXT)
>> 
>>  I also planned to add an option to turn on/off "ask before 
> saving".
>>  Besides these things, the UI and editing mode can be tested in [0].
>>  Any feedback or comment is really appreciated.
> 
> Saving is done by clicking outside the cell, right? But it's not
> explained, should it be?
> 
> 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.

> 
> I'm also wondering about the "Edit mode". Why not just enter edit 
> when
> someone clicks on data? I know that, currently, clicking on data
> produces row marking and ticks the checkbox, but this could be improved.
> After all, the most probable intention from a user (with a spreadsheet
> knowledge) clicking on data is to edit it.

When I made this "Edit mode", I was thinking about clicking data with a link, for example foreign key in InnoDb table. We may expect to go to the data associated with the foreign value when clicking the link, don't we?


--
Aris Feryanto




More information about the Developers mailing list