Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions public/js/admin.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ ravadaApp.directive("solShowMachine", swMach)
return {
require: 'ngModel',
link: function(scope, elm, attrs, ctrl) {
ctrl.$parsers.unshift(function(inputText) {
function validateIP(inputText) {
var ipformat = /^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/([0-9]|[0-1][0-9]|2[0-4])$/;
if(ipformat.test(inputText))
{
Expand All @@ -40,8 +40,10 @@ ravadaApp.directive("solShowMachine", swMach)
ctrl.$setValidity('ipformat', false);
return undefined;
}
Comment on lines 36 to 42
});
}

ctrl.$parsers.unshift(validateIP);
ctrl.$formatters.unshift(validateIP);
}
};
});
Expand Down
7 changes: 7 additions & 0 deletions templates/main/admin_group.html.ep
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
<div class="page-header">
<div class="card" id="admin-content">
<div class="card-header">
<div class="row">
<div class="col-10">
<h2 class="display-5"><%=l 'Group' %> <%= $group_name %></h2>
% if ($type eq 'ldap') {
LDAP
Expand All @@ -19,6 +21,11 @@ LDAP
<br/>
<%=l 'dn:' %> <b><%= $group->dn %></b>
% }
</div>
<div class="col-2" align="right">
<button type="reset" class="btn btn-outline-secondary" onclick = "location='/admin/groups'"><%=l 'back' %></button>
</div>
</div>
</div>
</div>
</div>
Expand Down
2 changes: 2 additions & 0 deletions templates/main/network_options.html.ep
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,8 @@
<div class="col-md-4" align="left">
<button ng-show="network.id" class="btn btn-outline-secondary"
ng-click="load_network(network.id)"><%=l 'Cancel' %></button>
<button ng-show="!network.id" class="btn btn-outline-secondary"
onclick="location='/admin/networks'"><%=l 'Cancel' %></button>
<button class="btn btn-primary"
ng-disabled="form_network.$pristine"
ng-click="update_network()"
Expand Down
2 changes: 2 additions & 0 deletions templates/main/route_options.html.ep
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,8 @@
<button ng-show="route.id" class="btn btn-outline-secondary"
ng-disabled="formNetwork.$pristine"
ng-click="load_network(route.id)"><%=l 'Cancel' %></button>
<button ng-show="!route.id" class="btn btn-outline-secondary"
onclick="location='/admin/routes'"><%=l 'Cancel' %></button>
<button
class="btn btn-primary"
ng-click="update_network()"
Expand Down
Loading