diff options
author | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-09-13 18:28:28 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-09-13 18:28:28 -0400 |
commit | 30d26a3e234d3229e128c977b7aeefdc425ad910 (patch) | |
tree | ab53db2a8d30f88bdf91bfa00c345a6f2ac03d98 /webui_templates | |
parent | baec248f1bf62ec6ed099d1d29516cab917655a8 (diff) | |
download | third_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.tmpl | 25 | ||||
-rw-r--r-- | webui_templates/master.tmpl | 22 | ||||
-rw-r--r-- | webui_templates/profile_edit.tmpl | 18 | ||||
-rw-r--r-- | webui_templates/system_edit.tmpl | 15 |
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> |