From 7b4d6a06e1e171eeda498e514b3497c6a9d02ea0 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Wed, 18 Apr 2012 12:09:20 -0700 Subject: [PATCH] CS-13896: cloudstack 3.0 UI - register template, register ISO - correct message and label. --- .../classes/resources/messages.properties | 7 ++--- .../classes/resources/messages_ja.properties | 5 ---- .../resources/messages_zh_CN.properties | 5 ---- ui/index.jsp | 9 ++---- ui/scripts/templates.js | 29 +++++-------------- 5 files changed, 12 insertions(+), 43 deletions(-) diff --git a/client/WEB-INF/classes/resources/messages.properties b/client/WEB-INF/classes/resources/messages.properties index 83736baa745..d4d8b63e6f6 100644 --- a/client/WEB-INF/classes/resources/messages.properties +++ b/client/WEB-INF/classes/resources/messages.properties @@ -14,6 +14,8 @@ label.add.SRX.device=Add SRX device label.account.and.security.group=Account, Security group label.fetch.latest=Fetch latest label.system.offering=System Offering +label.action.register.template=Register template +label.action.register.iso=Register ISO #new labels (end) ************************************************************************************************ @@ -329,10 +331,6 @@ message.pending.projects.1=You have pending project invitations: message.pending.projects.2=To view, please go to the projects section, then select invitations from the drop-down. message.instanceWizard.noTemplates=You do not have any templates available; please add a compatible template, and re-launch the instance wizard. label.view=View -create.template.complete=Template has been created successfully -create.template.confirm=Please confirm that you want to create a template -create.template.notification=Creating new template -create.template.success=New template is being created instances.actions.reboot.label=Reboot instance label.filterBy=Filter by label.ok=OK @@ -795,7 +793,6 @@ label.add.firewall=Add firewall rule label.add.host=Add Host label.add.ingress.rule=Add Ingress Rule label.add.ip.range=Add IP Range -label.add.iso=Add ISO label.add.load.balancer=Add Load Balancer label.add.more=Add More label.add.network=Add Network diff --git a/client/WEB-INF/classes/resources/messages_ja.properties b/client/WEB-INF/classes/resources/messages_ja.properties index dff2cd293e2..9e4e30eaba0 100644 --- a/client/WEB-INF/classes/resources/messages_ja.properties +++ b/client/WEB-INF/classes/resources/messages_ja.properties @@ -316,10 +316,6 @@ message.pending.projects.1=保留中のプロジェクト招待状がありま message.pending.projects.2=表示するにはプロジェクト セクションに移動して、一覧から招待状を選択します。 message.instanceWizard.noTemplates=使用可能なテンプレートがありません。互換性のあるテンプレートを追加して、インスタンス ウィザードを再起動してください。 label.view=表示 - -create.template.complete=テンプレートが正常に作成されました。 -create.template.confirm=テンプレートを作成してもよろしいですか? -create.template.notification=新しいテンプレートを作成しています -create.template.success=新しいテンプレートの作成中です instances.actions.reboot.label=インスタンスの再起動 label.filterBy=フィルター label.ok=OK @@ -782,7 +778,6 @@ label.add.firewall=ファイアウォール規則の追加 label.add.host=ホストの追加 label.add.ingress.rule=受信規則の追加 label.add.ip.range=IP アドレスの範囲の追加 -label.add.iso=ISO の追加 label.add.load.balancer=負荷分散装置の追加 label.add.more=そのほかの項目の追加 label.add.network=ネットワークの追加 diff --git a/client/WEB-INF/classes/resources/messages_zh_CN.properties b/client/WEB-INF/classes/resources/messages_zh_CN.properties index 8f20ac1a583..b675cd81052 100644 --- a/client/WEB-INF/classes/resources/messages_zh_CN.properties +++ b/client/WEB-INF/classes/resources/messages_zh_CN.properties @@ -315,10 +315,6 @@ message.pending.projects.1=您有待定项目邀请: message.pending.projects.2=要查看,请转至“项目”部分,然后从下拉列表中选择“邀请”。 message.instanceWizard.noTemplates=您没有任何可用模板;请添加一个兼容的模板,然后重新启动实例向导。 label.view=查看 -create.template.complete=已成功创建模板 -create.template.confirm=请确认您确实要创建一个模板 -create.template.notification=正在创建新模板 -create.template.success=正在创建新模板 instances.actions.reboot.label=重新启动实例 label.filterBy=过滤依据 label.ok=确定 @@ -781,7 +777,6 @@ label.add.firewall=添加防火墙规则 label.add.host=添加主机 label.add.ingress.rule=添加入口规则 label.add.ip.range=添加 IP 范围 -label.add.iso=添加 ISO label.add.load.balancer=添加负载平衡器 label.add.more=添加更多 label.add.network=添加网络 diff --git a/ui/index.jsp b/ui/index.jsp index 06bd4267877..75f30a8cc16 100644 --- a/ui/index.jsp +++ b/ui/index.jsp @@ -1959,10 +1959,6 @@ dictionary = { 'message.pending.projects.2': '', 'message.instanceWizard.noTemplates': '', 'label.view': '', -'create.template.complete': '', -'create.template.confirm': '', -'create.template.notification': '', -'create.template.success': '', 'instances.actions.reboot.label': '', 'label.filterBy': '', 'label.ok': '', @@ -2223,7 +2219,6 @@ dictionary = { 'label.add.host': '', 'label.add.ingress.rule': '', 'label.add.ip.range': '', -'label.add.iso': '', 'label.add.load.balancer': '', 'label.add.more': '', 'label.add.network': '', @@ -2939,6 +2934,8 @@ dictionary = { 'label.add.F5.device': '', 'label.add.SRX.device': '', 'label.account.and.security.group': '', -'label.system.offering': '' +'label.system.offering': '', +'label.action.register.template': '', +'label.action.register.iso': '' }; diff --git a/ui/scripts/templates.js b/ui/scripts/templates.js index ca7e9e4482e..d79f283e046 100644 --- a/ui/scripts/templates.js +++ b/ui/scripts/templates.js @@ -47,26 +47,14 @@ reorder: cloudStack.api.actions.sort('updateTemplate', 'templates'), actions: { add: { - label: 'label.action.create.template', - - messages: { - confirm: function(args) { - return "create.template.confirm"; - }, - success: function(args) { - return "create.template.success"; - }, + label: 'label.action.register.template', + messages: { notification: function(args) { - return "create.template.notification"; - }, - complete: function(args) { - return "create.template.complete"; + return 'label.action.register.template'; } }, - createForm: { - title: 'label.action.create.template', - desc: 'label.action.create.template', + title: 'label.action.register.template', preFilter: cloudStack.preFilter.createTemplate, fields: { name: { @@ -700,17 +688,14 @@ actions: { add: { - label: 'label.add.iso', - + label: 'label.action.register.iso', messages: { notification: function(args) { - return 'label.add.iso'; + return 'label.action.register.iso'; } }, - createForm: { - title: 'label.add.iso', - desc: 'label.add.iso', + title: 'label.action.register.iso', preFilter: cloudStack.preFilter.createTemplate, fields: { name: {