Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/js/pmd
diff options
context:
space:
mode:
authorMadhura Jayaratne <madhura.cj@gmail.com>2015-06-15 12:05:14 +0300
committerMadhura Jayaratne <madhura.cj@gmail.com>2015-06-15 12:05:14 +0300
commit527f6c97d4fd86666b323bfeff23007adae6a6af (patch)
treebdc846773dd15e543b16a6ef8e62d5e467893176 /js/pmd
parentde6e9b8f67162d5b3fc3c2d7554d07154982c822 (diff)
Use jQuery accordion to display options selected
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Diffstat (limited to 'js/pmd')
-rw-r--r--js/pmd/history.js29
-rw-r--r--js/pmd/init.js1
-rw-r--r--js/pmd/move.js2
3 files changed, 9 insertions, 23 deletions
diff --git a/js/pmd/history.js b/js/pmd/history.js
index 317cc3b2c6..82f04119cd 100644
--- a/js/pmd/history.js
+++ b/js/pmd/history.js
@@ -13,22 +13,6 @@ var g_index;
var vqb_editor = null;
/**
- * function for panel, hides and shows toggle_container <div>,which is for history elements uses {@link JQuery}.
- *
- * @param index has value 1 or 0,decides wheter to hide toggle_container on load.
-**/
-
-function panel(index)
-{
- if (!index) {
- $(".toggle_container").hide();
- }
- $("h2.tiger").click(function () {
- $(this).toggleClass("active").next().slideToggle("slow");
- });
-}
-
-/**
* To display details of objects(where,rename,Having,aggregate,groupby,orderby,having)
*
* @param index index of history_array where change is to be made
@@ -98,7 +82,7 @@ function display(init, finit)
str = ''; // string to store Html code for history tab
for (i = 0; i < history_array.length; i++) {
temp = history_array[i].get_tab(); //+ '.' + history_array[i].get_obj_no(); for Self JOIN
- str += '<h2 class="tiger"><a href="#">' + temp + '</a></h2>';
+ str += '<h3 class="tiger"><a href="#">' + temp + '</a></h3>';
str += '<div class="toggle_container">\n';
while ((history_array[i].get_tab()) == temp) { //+ '.' + history_array[i].get_obj_no()) == temp) {
str += '<div class="block"> <table width ="250">';
@@ -118,10 +102,10 @@ function display(init, finit)
if (i >= history_array.length) {
break;
}
- str += '</table></div><br/>';
+ str += '</table></div>';
}
i--;
- str += '</div><br/>';
+ str += '</div>';
}
return str;
}
@@ -143,7 +127,7 @@ function and_or(index)
}
var existingDiv = document.getElementById('ab');
existingDiv.innerHTML = display(0, 0);
- panel(1);
+ $('#ab').accordion("refresh");
}
/**
@@ -164,7 +148,7 @@ function history_delete(index)
history_array.splice(index, 1);
var existingDiv = document.getElementById('ab');
existingDiv.innerHTML = display(0, 0);
- panel(1);
+ $('#ab').accordion("refresh");
}
/**
@@ -257,7 +241,7 @@ function edit(type)
}
var existingDiv = document.getElementById('ab');
existingDiv.innerHTML = display(0, 0);
- panel(1);
+ $('#ab').accordion("refresh");
}
/**
@@ -820,4 +804,5 @@ AJAX.registerOnload('pmd/history.js', function () {
$("#ok_edit_where").click(function() {
edit('Where');
});
+ $('#ab').accordion({collapsible : true, active : 'none'});
}); \ No newline at end of file
diff --git a/js/pmd/init.js b/js/pmd/init.js
index 2719353716..871d49e915 100644
--- a/js/pmd/init.js
+++ b/js/pmd/init.js
@@ -13,6 +13,7 @@ AJAX.registerOnload('pmd/init.js', function () {
$(".trigger").click(function () {
$(".panel").toggle("fast");
$(this).toggleClass("active");
+ $('#ab').accordion("refresh");
return false;
});
var tables_data = $.parseJSON($("#script_tables").html());
diff --git a/js/pmd/move.js b/js/pmd/move.js
index d8a75b927c..eef4ae8c5f 100644
--- a/js/pmd/move.js
+++ b/js/pmd/move.js
@@ -1787,7 +1787,7 @@ function add_object()
var existingDiv = document.getElementById('ab');
existingDiv.innerHTML = display(init, history_array.length);
Close_option();
- panel(0);
+ $('#ab').accordion("refresh");
}
AJAX.registerTeardown('pmd/move.js', function () {