diff --git a/ui/new/jsp/template.jsp b/ui/new/jsp/template.jsp
index 1c68a5dada0..15f433cc8eb 100644
--- a/ui/new/jsp/template.jsp
+++ b/ui/new/jsp/template.jsp
@@ -35,7 +35,7 @@
-
+
diff --git a/ui/new/scripts/cloud.core2.template.js b/ui/new/scripts/cloud.core2.template.js
index 48202f74168..36f2bc68a1b 100644
--- a/ui/new/scripts/cloud.core2.template.js
+++ b/ui/new/scripts/cloud.core2.template.js
@@ -1,5 +1,13 @@
-function afterLoadTemplateJSP() {
-
+function afterLoadTemplateJSP() {
+ $("#edit_icon").bind("click", function(event){
+ var $rightPanelContent = $("#right_panel_content");
+ $rightPanelContent.find("#name").hide();
+ $rightPanelContent.find("#name_edit").show();
+ $rightPanelContent.find("#displaytext").hide();
+ $rightPanelContent.find("#displaytext_edit").show();
+ $(this).hide();
+ return false;
+ });
}
function templateToMidmenu(jsonObj, $midmenuItem1) {
@@ -26,8 +34,12 @@ function templateToRigntPanel($midmenuItem) {
var $rightPanelContent = $("#right_panel_content");
$rightPanelContent.find("#id").text(fromdb(jsonObj.id));
$rightPanelContent.find("#zonename").text(fromdb(jsonObj.zonename));
+
$rightPanelContent.find("#name").text(fromdb(jsonObj.name));
+ $rightPanelContent.find("#name_edit").val(fromdb(jsonObj.name));
+
$rightPanelContent.find("#displaytext").text(fromdb(jsonObj.displaytext));
+ $rightPanelContent.find("#displaytext_edit").val(fromdb(jsonObj.displaytext));
var status = "Ready";
if (jsonObj.isready == "false")