bug 9118: Updated snapshot UI to support multiple recurring snapshot policy

This commit is contained in:
will 2011-03-31 16:28:13 -07:00
parent 31b22bf806
commit b192d1cb76
6 changed files with 13 additions and 7 deletions

View File

@ -715,7 +715,7 @@ message.number.zones=<h2><span> # of </span> Zones</h2>
message.remove.vpn.access=Please confirm that you want to remove VPN access from the following user.
message.restart.mgmt.server=Please restart your management server(s) for your new settings to take effect.
message.security.group.usage=(Use <strong>Ctrl-click</strong> to select all applicable security groups)
message.snapshot.schedule=Your snapshot schedule is currently set to
message.snapshot.schedule=You can setup recurring snapshot schedules by selecting from the available options below and applying your policy preference
message.step.1.continue=Please select a template or ISO to continue
message.step.1.desc=Please select a template for your new virtual instance. You can also choose to select a blank template from which an ISO image can be installed onto.
message.step.2.continue=Please select a service offering to continue

View File

@ -715,7 +715,7 @@ message.number.zones = <h2> <span> # de </span> Zonas </h2>
message.remove.vpn.access = Por favor, confirme que desea eliminar el acceso VPN desde el siguiente usuario
message.restart.mgmt.server = Por favor, reinicie el servidor de administración (s) para la nueva configuración surta efecto.
message.security.group.usage = (Uso <strong> pulse Ctrl </strong> para seleccionar todos los grupos de seguridad se aplica)
message.snapshot.schedule = Su programación de instantáneas está configurado para
message.snapshot.schedule = Puede horarios de configuración recurrente instantáneas mediante la selección de las opciones disponibles a continuación y la aplicación de su preferencia política
message.step.1.continue = Por favor seleccione una plantilla o ISO para continuar
message.step.1.desc = Por favor seleccione una plantilla para la instancia virtual. También puede optar por seleccionar una plantilla en blanco desde el que puede ser una imagen ISO instalado en.
message.step.2.continue = Por favor seleccione una oferta de servicio para continuar
@ -731,6 +731,8 @@ message.volume.create.template.confirm = Por favor, confirme que desea crear una
message.zone.step.1.desc = Por favor seleccione un modelo de red para su zona.
message.zone.step.2.desc = Por favor ingrese los siguientes datos para agregar una nueva zona
message.zone.step.3.desc = Por favor ingrese los siguientes datos para agregar una vaina nueva
message.apply.snapshot.policy = Ha actualizado su política instantánea actual.
message.disable.snapshot.policy = Ha desactivado su política instantánea actual.
#Errors

View File

@ -715,7 +715,7 @@ message.number.zones=<h2><span> # -- </span> Zone</h2>
message.remove.vpn.access=次のユーザからのVPNアクセスを削除してもよろしいですか?
message.restart.mgmt.server=新しい設定を有効にするために、管理サーバ(複数可)を再起動してください。
message.security.group.usage=全ての該当するセキュリティグループを選択するには、<strong> Ctrlキーを押しながらクリック</strong>してください。
message.snapshot.schedule =スナップショットスケジュールは現在設定されています。
message.snapshot.schedule =あなたは以下のオプションから選択し、適用、ポリシー設定をすることにより、セットアップ定期的なスナップショットをスケジュールすることができます
message.step.1.continue=テンプレートまたはISOイメージを選択して続行してください
message.step.1.desc=新しい仮想インスタンス用のテンプレートを選択してください。ISOイメージがインストールされているブランクのテンプレートを選択することもできます。
message.step.2.continue=サービスオファリングを選択して続行してください
@ -731,6 +731,8 @@ message.volume.create.template.confirm=このディスクボリューム用の
message.zone.step.1.desc=Zoneのネットワークモデルを選択してください。
message.zone.step.2.desc=新しいZoneを追加するために、次の情報を入力してください。
message.zone.step.3.desc=新しいPodを追加するために、次の情報を入力してください。
message.apply.snapshot.policy=あなたが正常に現在のスナップショットのポリシーを更新している。
message.disable.snapshot.policy=あなたが正常に現在のスナップショットのポリシーを無効にしている。
#Errors
error.login=ユーザ名/パスワードが記録と一致しません

View File

@ -715,7 +715,7 @@ message.number.zones =<h2><span> # of </span> Zones</h2>
message.remove.vpn.access =请确认您要删除来自下列用户VPN接入
message.restart.mgmt.server =请重新启动管理服务器,以使您的新设置生效。
message.security.group.usage =(使用 <strong>Ctrl-click</strong> 来选者所有可应用的安全组)
message.snapshot.schedule =您的快照的日程目前设定为
message.snapshot.schedule =你可以从下面选择可用的选项和应用的政策优惠设置重复快照计划
message.step.1.continue =请选择一个模板或光盘以继续
message.step.1.desc =请为您的新虚拟机选择一个模板。您也可以选择选择一个空白模板,一个光盘可以被安装到这个模板之上。
message.step.2.continue =请选择服务Offering以继续
@ -731,6 +731,8 @@ message.volume.create.template.confirm =请确认您希望从该卷上创建模
message.zone.step.1.desc =请为您的Zone选择网络模型。
message.zone.step.2.desc =请输入下面的信息以添加一个新的Zone
message.zone.step.3.desc =请输入下面的信息以添加一个新的Pod
message.apply.snapshot.policy=您已成功更新您的当前快照的政策。
message.disable.snapshot.policy=你已经成功停用了您的当前快照的政策。
#Errors
error.login=您的用户名/密码与我们的记录不匹配。

View File

@ -5372,7 +5372,7 @@ a:hover.search_button {
.dialog_snapshotleft_actions a:link {width:auto; height:auto; margin:0 5px 0 0; padding:0; color:#2c8bbc; text-decoration:none; font-size:11px;}
.dialog_snapshotleft_actions a:visited {width:auto; height:auto; margin:0 5px 0 0; padding:0; color:#2c8bbc; text-decoration:none; font-size:11px;}
.dialog_snapshotleft_actions a:hover {width:auto; height:auto; margin:0 5px 0 0; padding:0; color:#2c8bbc; text-decoration:underline; font-size:11px;}
.dialog_snapshotright {width:400px; height:150px; float:left; margin:0; padding:15px 0 0 0; }
.dialog_snapshotright {width:400px; height:150px; float:left; margin:0; padding:30px 0 0 0; }
.dialog_snapshotright_infotext{width:360px; height:160px; float:left; display:none; margin:0; padding:0; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-size:normal; text-align:left; margin:10px; color:#333;}
.dialog_snapshots_editcontent {width:350px; height:auto; float:left; margin:0; padding:0;}
.dialog_snapshots_editcontent_title {width:280px; height:auto; float:left; margin:0; padding:0;}

View File

@ -928,7 +928,7 @@ function doRecurringSnapshot($actionLink, $detailsTab, $midmenuItem1) {
success: function(json) {
$snapshotIntervalOption.data("jsonObj", json.createsnapshotpolicyresponse.snapshotpolicy);
$snapshotInterval.change();
thisDialog.find("#info").text(dictionary[message.apply.snapshot.policy]);
thisDialog.find("#info").text(dictionary["message.apply.snapshot.policy"]);
thisDialog.find("#info_container").show();
},
error: function(XMLHttpResponse) {
@ -948,7 +948,7 @@ function doRecurringSnapshot($actionLink, $detailsTab, $midmenuItem1) {
success: function(json) {
$snapshotIntervalOption.data("jsonObj", null);
$snapshotInterval.change();
thisDialog.find("#info").text(dictionary[message.disable.snapshot.policy]);
thisDialog.find("#info").text(dictionary["message.disable.snapshot.policy"]);
thisDialog.find("#info_container").show();
},
error: function(XMLHttpResponse) {