summaryrefslogtreecommitdiffstats
path: root/webui_templates
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2009-01-05 16:17:22 -0500
committerMichael DeHaan <mdehaan@redhat.com>2009-01-05 16:17:22 -0500
commit45446a435dff65f00a4fb37c2a2cf160e11c52f3 (patch)
tree66b7d596cf9a22da1a984427e10473f7b6d42d3d /webui_templates
parentc79515f0d9debca775f1d203e1c5f60f16e04a7e (diff)
downloadcobbler-45446a435dff65f00a4fb37c2a2cf160e11c52f3.tar.gz
cobbler-45446a435dff65f00a4fb37c2a2cf160e11c52f3.tar.xz
cobbler-45446a435dff65f00a4fb37c2a2cf160e11c52f3.zip
Adding missing files
Diffstat (limited to 'webui_templates')
-rw-r--r--webui_templates/checkboxes.tmpl43
-rw-r--r--webui_templates/system_delete.tmpl39
-rw-r--r--webui_templates/system_netboot.tmpl59
-rw-r--r--webui_templates/system_power.tmpl66
-rw-r--r--webui_templates/system_profile.tmpl63
-rw-r--r--webui_templates/system_rename.tmpl41
6 files changed, 311 insertions, 0 deletions
diff --git a/webui_templates/checkboxes.tmpl b/webui_templates/checkboxes.tmpl
new file mode 100644
index 00000000..c4f5d97a
--- /dev/null
+++ b/webui_templates/checkboxes.tmpl
@@ -0,0 +1,43 @@
+ ## USAGE: # include "/path/to/this/file"
+
+<script language="Javascript">
+function items_check_all()
+{
+ var checkall=document.getElementById("itemsall").checked
+ var items=document.getElementsByName("items")
+ for( i = 0; i < items.length; ++i ) {
+ var item = items[i];
+ item.checked=checkall;
+ }
+}
+
+function items_checked_count()
+{
+ var items=document.getElementsByName("items")
+ var j=0;
+ for( i = 0; i < items.length; ++i ) {
+ var item = items[i];
+ if (item.checked) {
+ j++;
+ }
+ }
+ return j;
+}
+
+function items_checked_values()
+{
+ var items=document.getElementsByName("items")
+ var s="";
+ for( i = 0; i < items.length; ++i ) {
+ var item = items[i];
+ if (item.checked) {
+ if (s=="") {
+ s=item.value
+ } else {
+ s=s+" "+item.value;
+ }
+ }
+ }
+ return s;
+}
+</script>
diff --git a/webui_templates/system_delete.tmpl b/webui_templates/system_delete.tmpl
new file mode 100644
index 00000000..a798ddcc
--- /dev/null
+++ b/webui_templates/system_delete.tmpl
@@ -0,0 +1,39 @@
+#extends cobbler.webui.master
+
+#block body
+
+<form name="myform" method="post" action="$base_url?mode=system_delete">
+ <input type="hidden" name="targetlist" id="targetlist" value="$targetlist"/>
+
+ <table class="sortable">
+ <thead>
+ <caption>Confirm deleting the following systems</caption>
+ <tr>
+ <th class="text">Name</th>
+ </tr>
+ </thead>
+ <tbody>
+ #set $evenodd = 1
+ #for $system in $systems
+ #if $evenodd % 2 == 0
+ #set $tr_class = "roweven"
+ #else
+ #set $tr_class = "rowodd"
+ #end if
+ #set $evenodd += 1
+
+ <tr class="$tr_class">
+ <td>
+ ${system.name}
+ </td>
+ </tr>
+ #end for
+ </tbody>
+ </table>
+
+ </p>
+
+ <input type="submit" name="delete" value="Delete Systems"/>
+ <input type="button" name="cancel" onclick="javascript:history.go(-1)" value="Cancel"/>
+</form>
+#end block body
diff --git a/webui_templates/system_netboot.tmpl b/webui_templates/system_netboot.tmpl
new file mode 100644
index 00000000..717e27bc
--- /dev/null
+++ b/webui_templates/system_netboot.tmpl
@@ -0,0 +1,59 @@
+#extends cobbler.webui.master
+
+#block body
+
+<script language="Javascript">
+function submit_netboot(value)
+{
+ document.getElementById("netboot").value=value;
+ document.myform.submit();
+}
+</script>
+
+<form name="myform" method="post" action="$base_url?mode=system_netboot">
+ <input type="hidden" name="targetlist" id="targetlist" value="$targetlist"/>
+ <input type="hidden" name="netboot" id="netboot" value="0"/>
+
+ <table class="sortable">
+ <thead>
+ <caption>Change netboot of the following systems</caption>
+ <tr>
+ <th class="text">Name</th>
+ <th class="text">Current Netboot</th>
+ </tr>
+ </thead>
+ <tbody>
+ #set $evenodd = 1
+ #for $system in $systems
+ #if $evenodd % 2 == 0
+ #set $tr_class = "roweven"
+ #else
+ #set $tr_class = "rowodd"
+ #end if
+ #set $evenodd += 1
+
+ <tr class="$tr_class">
+ <td>
+ ${system.name}
+ </td>
+
+ <td>
+ #if str($system.netboot_enabled) != "False"
+ Yes
+ #else
+ No
+ #end if
+ </td>
+
+ </tr>
+ #end for
+ </tbody>
+ </table>
+
+ </p>
+
+ <input type="button" name="pxeenable" onclick="javascript:submit_netboot(1)" value="Enable Netboot"/>
+ <input type="button" name="pxedisable" onclick="javascript:submit_netboot(0)" value="Disable Netboot"/>
+ <input type="button" name="cancel" onclick="javascript:history.go(-1)" value="Cancel"/>
+</form>
+#end block body
diff --git a/webui_templates/system_power.tmpl b/webui_templates/system_power.tmpl
new file mode 100644
index 00000000..9f0011e7
--- /dev/null
+++ b/webui_templates/system_power.tmpl
@@ -0,0 +1,66 @@
+#extends cobbler.webui.master
+
+#block body
+
+<script language="Javascript">
+function submit_power(value)
+{
+ document.getElementById("power").value=value;
+ document.myform.submit();
+}
+</script>
+
+<form name="myform" method="post" action="$base_url?mode=system_power">
+ <input type="hidden" name="targetlist" id="targetlist" value="$targetlist"/>
+ <input type="hidden" name="power" id="power" value=""/>
+
+ <table class="sortable">
+ <thead>
+ <caption>Control power of the following systems</caption>
+ <tr>
+ <th class="text">Name</th>
+ <th class="text">Power Type</th>
+ <th class="text">Power Address</th>
+ </tr>
+ </thead>
+ <tbody>
+ #set $evenodd = 1
+ #for $system in $systems
+ #if $evenodd % 2 == 0
+ #set $tr_class = "roweven"
+ #else
+ #set $tr_class = "rowodd"
+ #end if
+ #set $evenodd += 1
+
+ <tr class="$tr_class">
+ <td>
+ ${system.name}
+ </td>
+
+ <td>
+ #set valid_power = [ "none", "bullpap", "wti", "apc_snmp", "ether-wake", "ipmilan", "drac", "ipmitool", "ilo", "rsa", "lpar", "bladecenter" ]
+ #set nothing = valid_power.sort()
+ #for $value in $valid_power:
+ #if $system and (($system.power_type == $value) or ($system.power_type == "" and $value == "none"))
+ $value
+ #end if
+ #end for
+ </td>
+
+ <td>
+ ${system.power_address}
+ </td>
+ </tr>
+ #end for
+ </tbody>
+ </table>
+
+ </p>
+
+ <input type="button" name="reboot" onclick="javascript:submit_power('reboot')" value="Reboot"/>
+ <input type="button" name="poweron" onclick="javascript:submit_power('on')" value="Power On"/>
+ <input type="button" name="poweroff" onclick="javascript:submit_power('off')" value="Power Off"/>
+ <input type="button" name="cancel" onclick="javascript:history.go(-1)" value="Cancel"/>
+</form>
+#end block body
diff --git a/webui_templates/system_profile.tmpl b/webui_templates/system_profile.tmpl
new file mode 100644
index 00000000..d230da68
--- /dev/null
+++ b/webui_templates/system_profile.tmpl
@@ -0,0 +1,63 @@
+#extends cobbler.webui.master
+
+#block body
+
+<script language="Javascript">
+function submit_netboot(value)
+{
+ document.getElementById("netboot").value=value;
+ document.myform.submit();
+}
+</script>
+
+<form name="myform" method="post" action="$base_url?mode=system_profile">
+ <input type="hidden" name="targetlist" id="targetlist" value="$targetlist"/>
+
+ <table class="sortable">
+ <thead>
+ <caption>Change profile of the following systems</caption>
+ <tr>
+ <th class="text">Name</th>
+ <th class="text">Current Profile</th>
+ </tr>
+ </thead>
+ <tbody>
+ #set $evenodd = 1
+ #for $system in $systems
+ #if $evenodd % 2 == 0
+ #set $tr_class = "roweven"
+ #else
+ #set $tr_class = "rowodd"
+ #end if
+ #set $evenodd += 1
+
+ <tr class="$tr_class">
+ <td>
+ ${system.name}
+ </td>
+
+ <td>
+ ${system.profile}
+ </td>
+
+ </tr>
+ #end for
+ </tbody>
+ </table>
+
+ <p>
+ <select name="profile" id="profile">
+ #for $profile in $profiles:
+ <option name="$profile.name"
+ #if $systems[0].profile == $profile.name
+ selected="1"
+ #end if
+ >$profile.name</option>
+ #end for
+ </select>
+ </p>
+
+ <input type="submit" name="change" value="Change profile"/>
+ <input type="button" name="cancel" onclick="javascript:history.go(-1)" value="Cancel"/>
+</form>
+#end block body
diff --git a/webui_templates/system_rename.tmpl b/webui_templates/system_rename.tmpl
new file mode 100644
index 00000000..14036529
--- /dev/null
+++ b/webui_templates/system_rename.tmpl
@@ -0,0 +1,41 @@
+#extends cobbler.webui.master
+
+#block body
+
+<form name="myform" method="post" action="$base_url?mode=system_rename">
+ <input type="hidden" name="targetlist" id="targetlist" value="$targetlist"/>
+
+ <table class="sortable">
+ <thead>
+ <caption>Rename the following system</caption>
+ <tr>
+ <th class="text">Name</th>
+ </tr>
+ </thead>
+ <tbody>
+ #set $evenodd = 1
+ #for $system in $systems
+ #if $evenodd % 2 == 0
+ #set $tr_class = "roweven"
+ #else
+ #set $tr_class = "rowodd"
+ #end if
+ #set $evenodd += 1
+
+ <tr class="$tr_class">
+ <td>
+ ${system.name}
+ </td>
+ </tr>
+ #end for
+ </tbody>
+ </table>
+
+ <p>
+ New name: <input type="text" size="128" style="width: 150px;" name="name" id="name" value=$systems[0].name>
+ </p>
+
+ <input type="submit" name="rename" value="Rename System"/>
+ <input type="button" name="cancel" onclick="javascript:history.go(-1)" value="Cancel"/>
+</form>
+#end block body