From 196f80bbf523a872236baf2452c24ef89ce58bb7 Mon Sep 17 00:00:00 2001 From: Ben Roberts Date: Mon, 29 Aug 2011 19:20:28 +0100 Subject: [PATCH] Expose UI for renaming admin settings --- webui/scripts/main.js | 46 ++++++++++++++++++- .../pages/ajax/admin/rename-setting.php | 39 ++++++++++++++++ .../templates/ajax/admin/rename-setting.tpl | 44 ++++++++++++++++++ .../templates/fragments/admin-setting-row.tpl | 1 + .../fragments/rename-setting-dialog.tpl | 6 +++ 5 files changed, 134 insertions(+), 2 deletions(-) create mode 100644 webui/source/pages/ajax/admin/rename-setting.php create mode 100644 webui/source/templates/ajax/admin/rename-setting.tpl create mode 100644 webui/source/templates/fragments/rename-setting-dialog.tpl diff --git a/webui/scripts/main.js b/webui/scripts/main.js index 7a812e4..e45dd74 100644 --- a/webui/scripts/main.js +++ b/webui/scripts/main.js @@ -112,7 +112,33 @@ var rc = { $(".dialogfooterbuttonset").hide(); // Strip all event handlers $(".dialogfooterbuttonset input[type='button']").unbind('click'); - } + }, + + error: function(title, content, messages) { + var formatted_content = $('
').append($('

').text('content')); + if (messages) { + var formatted_messages = $('