[Phpmyadmin-devel] AJAXify phpMyAdmin Interface - GSOC 2011 - Table->Operations
Thilanka Kaushalya
lgtkaushalya at gmail.com
Thu Aug 4 13:17:08 CEST 2011
Hi Marc,
I went through other options which could be able to ajaxify. I found
following issues with them.
1. Since "Move Table to database" option should redirect to the moved
table in the new database, we have to anyhow refresh the "Frame content"
after this action. So there is no point of applying ajax behavior to it.
2. For "*Table options*" if I add the ajax behavior to submit the form
without reloading the page I may need to replace all the table parameters
which are currently embedded with the "*href*" attributes in the whole
page. As an example it I change the table name from "actor" to "actor1"
using "*Table options*" I may need to change the "*href*" of all four
links in "*Table maintenance*" and "*Delete data or table*" to actor1 by
using ajax. Is it okay to do that.
3. In "*Delete data or table*" section currently there is a "*
("#truncate_tbl_anchor").live('click'')*" action in functions.js file. In
there after using the $.get() function, the two frames are reloaded. We can
modify this action to stay at the same page after "*Truncate the table*".
We cannot apply ajax to "*Delete the table(Drop)*" option because anyhow
we have to quit the "*Table options*" after deleting the table.
I think all the options in "*Table maintenance*" section need ajax behavior
(process without reloading the page). If you find any of the above mentioned
options need changes can you please comment on those. I'll work with
ajaxifying the "*Table maintenance*" section and update you as soon as
possible.
Regards,
Thilanka.
--
L G Thilanka Kaushalya
Computer Science & Engineering,
University of Moratuwa,
Sri Lanka
Connect with me at,
Gmail : lgtkaushalya at gmail.com
Twitter : @thilanka_k
Facebook : Thilanka Kaushalya
Yahoo : lgtkaushalya at yahoo.com
Blog : http://coders-view.blogspot.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phpmyadmin.net/pipermail/developers/attachments/20110804/2e15c4b4/attachment.html>
More information about the Developers
mailing list