From: Leonidas Poulopoulos Date: Mon, 19 Dec 2011 15:35:09 +0000 (+0200) Subject: This commit refs #1793. If no feedback is received, issue will close X-Git-Tag: v0.5~12 X-Git-Url: https://code.grnet.gr/git/flowspy/commitdiff_plain/2e52e8a5fce9b412b34ea28f0ad974d03142741a This commit refs #1793. If no feedback is received, issue will close --- diff --git a/flowspec/views.py b/flowspec/views.py index c3f867c..62f910f 100644 --- a/flowspec/views.py +++ b/flowspec/views.py @@ -98,14 +98,14 @@ def edit_route(request, route_slug): messages.add_message(request, messages.WARNING, "Insufficient rights to edit rule %s" %(route_slug)) return HttpResponseRedirect(reverse("group-routes")) - if route_edit.status == "ADMININACTIVE" : - messages.add_message(request, messages.WARNING, - "Administrator has disabled editing of rule %s" %(route_slug)) - return HttpResponseRedirect(reverse("group-routes")) - if route_edit.status == "EXPIRED" : - messages.add_message(request, messages.WARNING, - "Cannot edit the expired rule %s. Contact helpdesk to enable it" %(route_slug)) - return HttpResponseRedirect(reverse("group-routes")) +# if route_edit.status == "ADMININACTIVE" : +# messages.add_message(request, messages.WARNING, +# "Administrator has disabled editing of rule %s" %(route_slug)) +# return HttpResponseRedirect(reverse("group-routes")) +# if route_edit.status == "EXPIRED" : +# messages.add_message(request, messages.WARNING, +# "Cannot edit the expired rule %s. Contact helpdesk to enable it" %(route_slug)) +# return HttpResponseRedirect(reverse("group-routes")) if route_edit.status == "PENDING" : messages.add_message(request, messages.WARNING, "Cannot edit a pending rule: %s." %(route_slug)) diff --git a/templates/user_routes.html b/templates/user_routes.html index 87d6cae..cd1fa49 100644 --- a/templates/user_routes.html +++ b/templates/user_routes.html @@ -11,12 +11,12 @@ $(document).ready(function(){ $("#hid_mid").val(''); $('#dialog').dialog({ - height: 220, - width: 300, + height: 250, + width: 340, modal: true, autoOpen: false, buttons: { - 'Delete': function(){ + 'Suspend': function(){ route = $('#route_to_delete').text(); route_url_id = '#del_route_' + route; url = $(route_url_id).attr('href'); @@ -133,6 +133,7 @@ $(document).ready(function(){ return false; }); + $(".statustootipclass").tooltip(); $(".expiresclass").tooltip(); $(".commentclass").tooltip(); var reg_exp = ''; @@ -224,7 +225,7 @@ function delete_route(route){ - + - - - + {% comment %}{% endcomment %} @@ -315,9 +316,9 @@ function delete_route(route){
ACTIVESUSPENDEDEXPIREDADMINDISABLEDERRORPENDINGACTIVESUSPENDEDOUTOFSYNCERRORPENDING
@@ -236,11 +237,7 @@ function delete_route(route){ - - - + @@ -283,7 +280,11 @@ function delete_route(route){ {% endif %}>{{ route.name }} {{ route.get_match|safe|escape }} {{route.get_then|safe|escape}}{% ifequal route.status 'INACTIVE' %}SUSPENDED{% else %}{% ifequal route.status 'ADMININACTIVE' %}ADMINDISABLED{% else %}{{route.status}}{% endifequal %}{% endifequal %}{% if route.status == 'EXPIRED' or route.status == 'ADMININACTIVE' or route.status == 'INACTIVE' %}SUSPENDED{% else %}{{route.status}}{% endif %}{{ route.response }}{{ route.applier }} Suspend {% else %} - {% ifequal route.status 'INACTIVE' %} + {% if route.status == 'EXPIRED' or route.status == 'ADMININACTIVE' or route.status == 'INACTIVE' %} Reactivate {% else %} {% ifequal route.status 'OUTOFSYNC' %} @@ -306,7 +307,7 @@ function delete_route(route){ {% else %} - {% endifequal %} - {% endifequal %} + {% endif %} {% endifequal %}
-
-

You are about to delete rule

-

Deleting the rule will automatically remove the configuration from the network and mark this route as inactive.

+
+

You are about to suspend rule

+

Suspending the rule will automatically remove the configuration from the network and mark this rule as inactive.

Are you sure you want to proceed?