summaryrefslogtreecommitdiffstats
path: root/webui_templates
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@mdehaan.rdu.redhat.com>2007-09-13 18:28:28 -0400
committerMichael DeHaan <mdehaan@mdehaan.rdu.redhat.com>2007-09-13 18:28:28 -0400
commit30d26a3e234d3229e128c977b7aeefdc425ad910 (patch)
treeab53db2a8d30f88bdf91bfa00c345a6f2ac03d98 /webui_templates
parentbaec248f1bf62ec6ed099d1d29516cab917655a8 (diff)
downloadthird_party-cobbler-30d26a3e234d3229e128c977b7aeefdc425ad910.tar.gz
third_party-cobbler-30d26a3e234d3229e128c977b7aeefdc425ad910.tar.xz
third_party-cobbler-30d26a3e234d3229e128c977b7aeefdc425ad910.zip
Adds edit capability to distro and profile objects, plus some random hacking on the WebUI.
Also adds delete checkboxes that are currently not implemented.
Diffstat (limited to 'webui_templates')
-rw-r--r--webui_templates/distro_edit.tmpl25
-rw-r--r--webui_templates/master.tmpl22
-rw-r--r--webui_templates/profile_edit.tmpl18
-rw-r--r--webui_templates/system_edit.tmpl15
4 files changed, 68 insertions, 12 deletions
diff --git a/webui_templates/distro_edit.tmpl b/webui_templates/distro_edit.tmpl
index 2c32e3e..8b2b9c7 100644
--- a/webui_templates/distro_edit.tmpl
+++ b/webui_templates/distro_edit.tmpl
@@ -3,7 +3,14 @@
#block body
<form method="post" action="$base_url/distro_save">
<fieldset id="cform">
- <legend>Edit a Distro</legend>
+
+ #if $distro
+ <legend>Editing Distro</legend>
+ <input type="hidden" name="new_or_edit" value="edit"/>
+ #else
+ <legend>Adding a Distro</legend>
+ <input type="hidden" name="new_or_edit" value="new"/>
+ #end if
<label for="name">Name</label>
<input type="text" size="32" style="width: 150px;" name="name" id="name"
@@ -29,6 +36,14 @@
/>
<br/>
+ <label for="arch">Architecture</label>
+ <input type="text" size="32" style="width: 150px;" name="arch" id="arch"
+ #if $distro
+ value="$distro.arch"
+ #end if
+ />
+ <br/>
+
<label for="kopts">Kernel Options</label>
<input type="text" size="32" style="width: 150px;" name="kopts" id="kopts"
#if $distro
@@ -53,6 +68,14 @@
/>
<br/>
+ #if $distro
+ <label for="delete">Delete</label>
+ <input type="checkbox" name="delete1" value="delete1">Yes
+ <input type="checkbox" name="delete2" value="delete2">Really
+ <br/>
+ #end if
+
+
<input type="submit" name="submit" value="Save"/>
<input type="reset" name="reset" value="Reset"/>
</fieldset>
diff --git a/webui_templates/master.tmpl b/webui_templates/master.tmpl
index 84197e3..b856f6d 100644
--- a/webui_templates/master.tmpl
+++ b/webui_templates/master.tmpl
@@ -30,18 +30,20 @@
</select>
</li>
<li><hr/></li>
- <li><a href="$base_url/settings_view" class="menu">Cobbler Settings</a></li>
+ <li><a href="$base_url/settings_view" class="menu">Settings</a></li>
<li><hr/></li>
- <li><a href="$base_url/profile_list" class="menu">List Profiles</a></li>
- <li><a href="$base_url/distro_list" class="menu">List Distros</a></li>
- <li><a href="$base_url/system_list" class="menu">List Systems</a></li>
- <li><a href="$base_url/ksfile_list" class="menu">List Kickstarts</a></li>
- <li>List Repos</li>
+ <li>LIST</li>
+ <li><a href="$base_url/distro_list" class="menu">Distros</a></li>
+ <li><a href="$base_url/profile_list" class="menu">Profiles</a></li>
+ <li><a href="$base_url/system_list" class="menu">Systems</a></li>
+ <li><a href="$base_url/ksfile_list" class="menu">Kickstarts</a></li>
+ <li>(Pending: Repos)</li>
<li><hr/></li>
- <li><a href="$base_url/distro_edit" class="menu">Add Distro</a></li>
- <li><a href="$base_url/profile_edit" class="menu">Add Profile</a></li>
- <li><a href="$base_url/system_edit" class="menu">Add System</a></li>
- <li>Add Repo</li>
+ <li>ADD</li>
+ <li><a href="$base_url/distro_edit" class="menu">Distro</a></li>
+ <li><a href="$base_url/profile_edit" class="menu">Profile</a></li>
+ <li><a href="$base_url/system_edit" class="menu">System</a></li>
+ <li>(Pending: Repo)</li>
<li><hr/></li>
<li>Sync</li>
</ul>
diff --git a/webui_templates/profile_edit.tmpl b/webui_templates/profile_edit.tmpl
index 2dbeb7e..1fc3df8 100644
--- a/webui_templates/profile_edit.tmpl
+++ b/webui_templates/profile_edit.tmpl
@@ -3,7 +3,6 @@
#block body
<form method="post" action="$base_url/profile_save">
<fieldset id="cform">
- <legend>Edit a Profile</legend>
<!--
cobbler profile add -name=string -distro=string [-kickstart=url]
@@ -11,6 +10,15 @@
[-virt-ram=megabytes] [-virt-type=string] [-virt-path=string]
-->
+ #if $profile
+ <legend>Editing Profile</legend>
+ <input type="hidden" name="new_or_edit" value="edit"/>
+ #else
+ <legend>Adding a Profile</legend>
+ <input type="hidden" name="new_or_edit" value="new"/>
+ #end if
+
+
<label for="name">Profile Name</label>
<input type="text" size="32" style="width: 150px;" name="name" id="name"
#if $profile
@@ -107,6 +115,14 @@
/>
<br/>
+ #if $profile
+ <label for="delete">Delete</label>
+ <input type="checkbox" name="delete1" value="delete1">Yes
+ <input type="checkbox" name="delete2" value="delete2">Really
+ <br/>
+ #end if
+
+
<input type="submit" name="submit" value="Save"/>
<input type="reset" name="reset" value="Reset"/>
diff --git a/webui_templates/system_edit.tmpl b/webui_templates/system_edit.tmpl
index 3ba1c99..dfbb34c 100644
--- a/webui_templates/system_edit.tmpl
+++ b/webui_templates/system_edit.tmpl
@@ -3,6 +3,13 @@
#block body
<form method="post" action="$base_url/system_save">
<fieldset id="cform">
+
+ #if $system
+ <input type="hidden" name="new_or_edit" value="edit"/>
+ #else
+ <input type="hidden" name="new_or_edit" value="new"/>
+ #end if
+
<legend>Edit a System</legend>
<label for="name">System Name</label>
@@ -81,6 +88,14 @@
/>
<br/>
+ #if $system
+ <label for="delete">Delete</label>
+ <input type="checkbox" name="delete1" value="delete1">Yes
+ <input type="checkbox" name="delete2" value="delete2">Really
+ <br/>
+ #end if
+
+
<input type="submit" name="submit" value="Save"/>
<input type="reset" name="reset" value="Reset"/>
</fieldset>