summaryrefslogtreecommitdiff
path: root/modules/server_add/js/admin.js
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2009-03-05 02:26:39 +0000
committerBharat Mediratta <bharat@menalto.com>2009-03-05 02:26:39 +0000
commit64b02026ed645761e910bc31334b66171c58cb5a (patch)
treed1ca13dcbc41a333a2f93aaf05d764c2b2466848 /modules/server_add/js/admin.js
parentca2ddb01701179e61659b59519919f82241e5564 (diff)
Cleanups.
- Show the "Server Add needs configuration" message whenever there are no paths. - Un-ajaxify the admin code to remove complexity and allow us to update the status message as appropriate. - Rename server_add_admin.html.php to admin_server_add.html.php for consistency. - Fix up form to properly display error messages - Get rid of server_add_dir_list.html.php now that we're non-ajaxified. - Change delete <span> to an <a> for non-ajax world.
Diffstat (limited to 'modules/server_add/js/admin.js')
-rw-r--r--modules/server_add/js/admin.js39
1 files changed, 1 insertions, 38 deletions
diff --git a/modules/server_add/js/admin.js b/modules/server_add/js/admin.js
index c9654410..5440af2a 100644
--- a/modules/server_add/js/admin.js
+++ b/modules/server_add/js/admin.js
@@ -3,43 +3,6 @@
*
*/
$("document").ready(function() {
- add_autocomplete();
- ajaxify_add_form();
- add_onclick();
-});
-
-function add_autocomplete() {
$("#gServerAddAdmin input:text").autocomplete(
base_url.replace("__ARGS__", "admin/server_add/autocomplete"), {max: 256});
-}
-function ajaxify_add_form(options) {
- $("#gServerAddAdmin form").ajaxForm({
- dataType: "json",
- success: function(data) {
- if (data.form) {
- $("#gServerAddAdmin form").replaceWith(data.form);
- ajaxify_add_form();
- add_autocomplete();
- }
- if (data.result == "success") {
- $("#gNoAuthorizedPaths").css("display", "none");
- $("#gAuthorizedPath").html(data.paths);
- add_onclick();
- }
- }
- });
-}
-
-function add_onclick() {
- $(".gRemoveDir").click(function() {
- var parent = $(this).parent();
- $.post(
- base_url.replace("__ARGS__", "admin/local_import/remove_path"),
- {csrf: csrf,
- path: parent.text().replace(/^\s\s*/, "").replace(/\s\s*$/, "")},
- function(data, textStatus) {
- $("#gAuthorizedPath").html(data);
- add_onclick();
- });
- });
-}
+});