[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


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