off the top of my head I can think of an issue that can be solved with
some ajaxification. On tbl_structure page, if you use the "Add * index"
actions that are available in the "More" dropdown corresponding to a
column in the top table. You will be dropped to sql.php, which will show
the table structure page, but it will not include "tbl_structure.js", so
all the ajax actions on this page will be broken. Of course, if the "Add
* index" links would be ajaxified, this would no longer be a problem,
because we would not leave the tbl_structure page.
I went through the first part of your comment. Currently when I followed the following steps as you mentioned, it do not raise such a problem.
- Go to table -> structure tab.
- Go to column -> More -> Add Index.
- Then it redirect to the structure tab again.
- Click on coumn - > Change option.
- It pops up the jquery dialog for change.
So at that the js functionality has not break as well as when I check it with inspect element option in the browser it shows as
tbl_structure.js is available.
Can you please clarify more on this issue so I can work on that. Thanks.
Regards,
Thilanka.