Skip to content
Snippets Groups Projects
Commit 270ca35a authored by Nigel Kukard's avatar Nigel Kukard
Browse files

Added template for the manual usre add page

parent 596a5b85
No related branches found
No related tags found
No related merge requests found
...@@ -32,6 +32,7 @@ our (@ISA,@EXPORT,@EXPORT_OK); ...@@ -32,6 +32,7 @@ our (@ISA,@EXPORT,@EXPORT_OK);
use DateTime; use DateTime;
# Sidebar menu options for this module # Sidebar menu options for this module
my $menu = { my $menu = {
'Users' => { 'Users' => {
...@@ -44,6 +45,7 @@ my $menu = { ...@@ -44,6 +45,7 @@ my $menu = {
# Default page/action
sub default sub default
{ {
my ($globals,$module,$daction,$request) = @_; my ($globals,$module,$daction,$request) = @_;
...@@ -58,7 +60,7 @@ sub default ...@@ -58,7 +60,7 @@ sub default
# Header # Header
$content .=<<EOF; $content .=<<EOF;
<table class="table"> <table class="table">
<caption>Active User List</caption> <legend>User List</legend>
<thead> <thead>
<tr> <tr>
<th>#</th> <th>#</th>
...@@ -122,4 +124,60 @@ EOF ...@@ -122,4 +124,60 @@ EOF
} }
# Add action
sub add
{
my ($globals,$module,$daction,$request) = @_;
# Build content
my $content = "";
# Header
$content .=<<EOF;
<form class="form-horizontal" method="post">
<legend>Add Manual User</legend>
<div class="control-group">
<label class="control-label" for="inputUsername">Username</label>
<div class="controls">
<input name="inputUsername" type="text" placeholder="Username">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputIP">IP Address</label>
<div class="controls">
<input name="inputIP" type="text" placeholder="IP Address">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputLimitTx">Download Limit</label>
<div class="controls">
<div class="input-append">
<input name="inputLimitTx" type="text" class="span5" id="appendedInput" placeholder="TX Limit">
<span class="add-on">Kbps<span>
</div>
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputLimitRx">Upload Limit</label>
<div class="controls">
<div class="input-append">
<input name="inputLimitRx" type="text" class="span5" id="appendedInput" placeholder="RX Limit">
<span class="add-on">Kbps<span>
</div>
</div>
</div>
<div class="control-group">
<div class="controls">
<button type="submit" class="btn btn-primary">Add</button>
<button type="submit" class="btn">Cancel</button>
</div>
</div>
</form>
EOF
return (200,$content,$menu);
}
1; 1;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment