summaryrefslogtreecommitdiffstats
path: root/panes/wizardCloneVMAdvanced.html
diff options
context:
space:
mode:
Diffstat (limited to 'panes/wizardCloneVMAdvanced.html')
-rw-r--r--panes/wizardCloneVMAdvanced.html197
1 files changed, 100 insertions, 97 deletions
diff --git a/panes/wizardCloneVMAdvanced.html b/panes/wizardCloneVMAdvanced.html
index 5eb11bd..508d2b3 100644
--- a/panes/wizardCloneVMAdvanced.html
+++ b/panes/wizardCloneVMAdvanced.html
@@ -1,97 +1,100 @@
-<!--
-
- Advanced panes for clone virtual machine wizard. Logic in vboxWizard()
- Copyright (C) 2010-2015 Ian Moore (imoore76 at yahoo dot com)
-
- $Id: wizardCloneVMAdvanced.html 595 2015-04-17 09:50:36Z imoore76 $
-
- -->
-<!-- Step 1 -->
-<div id='wizardCloneVMStep1' style='display: none'>
-
- <span class='vboxTableLabel translate'>New machine name</span>
- <div class='vboxOptions' style='padding: 6px; padding-top: 8px;'>
- <input type='text' class='vboxText' name='machineCloneName' style='width: 95%' />
- </div>
-
- <table class='vboxInvisible' style='border: 0px solid transparent; border-spacing: 4px;'>
- <tr style='vertical-align: top'>
- <td>
- <span class='vboxTableLabel translate'>Clone type</span>
- <div class='vboxOptions'>
- <table style='margin-top: 8px'>
- <tr style='vertical-align: bottom;'>
- <td><label><input type='radio' class='vboxRadio' checked='checked' name='vboxCloneType' value='Full' onclick='vboxCloneVMUpdateSteps(this.value)' /> <span class='translate'>Full Clone</span></label></td>
- </tr>
- <tr style='vertical-align: bottom;'>
- <td><label><input type='radio' class='vboxRadio' name='vboxCloneType' value='Linked' onclick='vboxCloneVMUpdateSteps(this.value)' /> <span class='translate'>Linked Clone</span></label></td>
- </tr>
- </table>
- </div>
- </td>
- <td>
- <span class='vboxTableLabel translate'>Snapshots</span>
- <div class='vboxOptions'>
- <table style='margin-top: 8px' class='vboxWizardCloneVMSnapshotOpts'>
- <tr style='vertical-align: bottom;'>
- <td><label><input type='radio' class='vboxRadio' checked='checked' name='vmState' value='MachineState' /> <span class='translate'>Current machine state</span></label></td>
- </tr>
- <tr style='vertical-align: bottom; display:none;' id='vboxCloneCurrentAll'>
- <td><label><input type='radio' class='vboxRadio' name='vmState' value='MachineAndChildStates' /> <span class='translate'>Current snapshot tree branch</span></label></td>
- </tr>
- <tr style='vertical-align: bottom;'>
- <td><label><input type='radio' class='vboxRadio' name='vmState' value='AllStates' /> <span class='translate'>Everything</span></label></td>
- </tr>
- </table>
- </div>
- </td>
- </tr>
- </table>
-
- <p><label><input type='checkbox' class='vboxCheckbox' name='vboxCloneReinitNetwork' />
- <span class='translate'>Reinitialize the MAC address of all network cards</span></label>
- </p>
-</div>
-
-
-<script type='text/javascript'>
-
-$('#wizardCloneVMStep1').on('show',function(e,wiz){
-
- // Already initialized?
- if($('#wizardCloneVMStep1').data('init') || !wiz.args) return;
-
- $('#wizardCloneVMStep1').data('init',1);
-
- // Hold wizard
- $('#wizardCloneVMStep1').data('wiz',wiz);
-
- // Hold wizard original steps
- $('#wizardCloneVMStep1').data('wizSteps',wiz.steps);
-
- // Hide "new snapshot" message if we're cloning a snapshot
- if(wiz.args && wiz.args.snapshot)
- $('#vboxCloneVMNewSnap').hide();
-
-
- if((wiz.args.snapshot && wiz.args.snapshot.children && wiz.args.snapshot.children.length)) {
- $('#wizardCloneVMCurrentAll').show();
- $('#vboxCloneCurrentAll').show();
- }
-
- $(document.forms['frmwizardCloneVM'].elements.machineCloneName).focus();
-
- document.forms['frmwizardCloneVM'].elements.machineCloneName.value = trans('%1 Clone','UIWizardCloneVMPage1').replace('%1',wiz.args.vm.name);
-});
-
-
-function vboxCloneVMUpdateSteps(cval) {
-
- if(cval == 'Linked') {
- $('#wizardCloneVMStep1').find('table.vboxWizardCloneVMSnapshotOpts').find('tr').addClass('disabled').find('input').prop('disabled', true);
- } else {
- $('#wizardCloneVMStep1').find('table.vboxWizardCloneVMSnapshotOpts').find('tr').removeClass('disabled').find('input').prop('disabled', false);
- }
-}
-
-</script>
+<!--
+
+ Advanced panes for clone virtual machine wizard. Logic in vboxWizard()
+ Copyright (C) 2010-2015 Ian Moore (imoore76 at yahoo dot com)
+
+ $Id: wizardCloneVMAdvanced.html 595 2015-04-17 09:50:36Z imoore76 $
+
+ -->
+<!-- Step 1 -->
+<div id='wizardCloneVMStep1' style='display: none'>
+
+ <span class='vboxTableLabel translate'>New machine name</span>
+ <div class='vboxOptions' style='padding: 6px; padding-top: 8px;'>
+ <input type='text' class='vboxText' name='machineCloneName' style='width: 95%' />
+ </div>
+
+ <table class='vboxInvisible' style='border: 0px solid transparent; border-spacing: 4px;'>
+ <tr style='vertical-align: top'>
+ <td>
+ <span class='vboxTableLabel translate'>Clone type</span>
+ <div class='vboxOptions'>
+ <table style='margin-top: 8px'>
+ <tr style='vertical-align: bottom;'>
+ <td><label><input type='radio' class='vboxRadio' name='vboxCloneType' value='Full' onclick='vboxCloneVMUpdateSteps(this.value)' /> <span class='translate'>Full Clone</span></label></td>
+ </tr>
+ <tr style='vertical-align: bottom;'>
+ <td><label><input type='radio' class='vboxRadio' checked='checked' name='vboxCloneType' value='Linked' onclick='vboxCloneVMUpdateSteps(this.value)' /> <span class='translate'>Linked Clone</span></label></td>
+ </tr>
+ </table>
+ </div>
+ </td>
+ <td>
+ <span class='vboxTableLabel translate'>Snapshots</span>
+ <div class='vboxOptions'>
+ <table style='margin-top: 8px' class='vboxWizardCloneVMSnapshotOpts'>
+ <tr style='vertical-align: bottom;'>
+ <td><label><input type='radio' class='vboxRadio' checked='checked' name='vmState' value='MachineState' /> <span class='translate'>Current machine state</span></label></td>
+ </tr>
+ <tr style='vertical-align: bottom; display:none;' id='vboxCloneCurrentAll'>
+ <td><label><input type='radio' class='vboxRadio' name='vmState' value='MachineAndChildStates' /> <span class='translate'>Current snapshot tree branch</span></label></td>
+ </tr>
+ <tr style='vertical-align: bottom;'>
+ <td><label><input type='radio' class='vboxRadio' name='vmState' value='AllStates' /> <span class='translate'>Everything</span></label></td>
+ </tr>
+ </table>
+ </div>
+ </td>
+ </tr>
+ </table>
+
+ <p><label><input type='checkbox' class='vboxCheckbox' name='vboxCloneReinitNetwork' checked='checked' />
+ <span class='translate'>Reinitialize the MAC address of all network cards</span></label>
+ </p>
+</div>
+
+
+<script type='text/javascript'>
+
+$('#wizardCloneVMStep1').on('show',function(e,wiz){
+
+ // Already initialized?
+ if($('#wizardCloneVMStep1').data('init') || !wiz.args) return;
+
+ $('#wizardCloneVMStep1').data('init',1);
+
+ // Hold wizard
+ $('#wizardCloneVMStep1').data('wiz',wiz);
+
+ // Hold wizard original steps
+ $('#wizardCloneVMStep1').data('wizSteps',wiz.steps);
+
+ // Hide "new snapshot" message if we're cloning a snapshot
+ if(wiz.args && wiz.args.snapshot)
+ $('#vboxCloneVMNewSnap').hide();
+
+
+ if((wiz.args.snapshot && wiz.args.snapshot.children && wiz.args.snapshot.children.length)) {
+ $('#wizardCloneVMCurrentAll').show();
+ $('#vboxCloneCurrentAll').show();
+ }
+
+ $(document.forms['frmwizardCloneVM'].elements.machineCloneName).focus();
+
+ document.forms['frmwizardCloneVM'].elements.machineCloneName.value = trans('%1 Clone','UIWizardCloneVMPage1').replace('%1',wiz.args.vm.name);
+
+ var inputBox = $('#wizardCloneVMStep1').find('input.vboxText').select();
+ setTimeout(inputBox.focus.bind(inputBox),10);
+});
+
+
+function vboxCloneVMUpdateSteps(cval) {
+
+ if(cval == 'Linked') {
+ $('#wizardCloneVMStep1').find('table.vboxWizardCloneVMSnapshotOpts').find('tr').addClass('disabled').find('input').prop('disabled', true);
+ } else {
+ $('#wizardCloneVMStep1').find('table.vboxWizardCloneVMSnapshotOpts').find('tr').removeClass('disabled').find('input').prop('disabled', false);
+ }
+}
+
+</script>