lars
56e954d1c4
added some log entries use threading module instead of "fork" for background formatting redirection for "network" plugin fixed empty return value of plugins defaults to plugin overview page
62 lines
2.3 KiB
C#
62 lines
2.3 KiB
C#
<?cs # $Id$ ?>
|
|
|
|
<h1><?cs var:html_escape(Lang.Plugins.partition.Title.Partition) ?></h1>
|
|
|
|
<div align="center">
|
|
<table class="partition">
|
|
<tr>
|
|
<th><?cs var:html_escape(Lang.Plugins.partition.Text.PartNum) ?></th>
|
|
<th><?cs var:html_escape(Lang.Plugins.partition.Text.Size) ?></th>
|
|
<th><?cs var:html_escape(Lang.Plugins.partition.Text.PartType) ?></th>
|
|
<th></th>
|
|
</tr>
|
|
|
|
<?cs loop: x = #0, subcount(Data.Plugins.partition.Parts)-1, #1 ?>
|
|
<tr>
|
|
<td><?cs var:x ?></td>
|
|
<td><?cs var:Data.Plugins.partition.Parts[x].Size ?></td>
|
|
<td><?cs var:Data.Plugins.partition.Parts[x].Type ?></td>
|
|
<td>
|
|
<?cs call:print_form_header("plugins/partition") ?>
|
|
<?cs include:Settings.PluginDir + "/partition/current_partition_info.cs" ?>
|
|
<input type="hidden" name="step" value="del_partition" />
|
|
<input type="hidden" name="del_num" value="<?cs var:x ?>" />
|
|
<button type="submit"><?cs var:html_escape(Lang.Plugins.partition.Button.DelPartition) ?></button>
|
|
</form>
|
|
</td>
|
|
</tr>
|
|
<?cs /loop ?></p>
|
|
|
|
<?cs # new partition input if space is available ?>
|
|
<?cs if:Data.Plugins.partition.availSize > 0 ?>
|
|
<tr>
|
|
<?cs call:print_form_header("plugins/partition") ?>
|
|
<?cs include:Settings.PluginDir + "/partition/current_partition_info.cs" ?>
|
|
<input type="hidden" name="step" value="add_partition" />
|
|
<?cs set: x = subcount(Data.Plugins.partition.Parts) ?>
|
|
<td><?cs var:x ?></td>
|
|
<td><input type="text" name="part<?cs var:x ?>_size" size="8" value="<?cs var:Data.Plugins.partition.availSize ?>" tabindex="0" /></td>
|
|
<td><select name="part<?cs var:x ?>_type" size="0"><?cs each: t = Data.Plugins.partition.Types ?><option <?cs if:t == "windows" ?>selected="selected"<?cs /if ?>><?cs var:t ?></option>
|
|
<?cs /each ?></select></td>
|
|
<td>
|
|
<button type="submit"><?cs var:html_escape(Lang.Plugins.partition.Button.AddPartition) ?></button>
|
|
</td>
|
|
</form>
|
|
</tr>
|
|
<?cs /if ?>
|
|
</table>
|
|
|
|
</div>
|
|
|
|
<?cs if:subcount(Data.Plugins.partition.Parts) > 0 ?>
|
|
<p class="note">
|
|
<?cs var:html_escape(Lang.Plugins.partition.Text.WarningMessage) ?>
|
|
</p>
|
|
|
|
<?cs call:print_form_header("plugins/partition") ?>
|
|
<?cs include:Settings.PluginDir + "/partition/current_partition_info.cs" ?>
|
|
<input type="hidden" name="step" value="finish" />
|
|
<button type="submit"><?cs var:html_escape(Lang.Plugins.partition.Button.SavePartitions) ?></button>
|
|
</form>
|
|
<?cs /if ?>
|
|
|