X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fipsilon.git;a=blobdiff_plain;f=templates%2Fadmin%2Fproviders.html;fp=templates%2Fadmin%2Fproviders.html;h=a0ca765990443f19343b3bc2cfbdb395926e3aa0;hp=333b10d897f1123a4bef75b33d8edfbd5bfc12ad;hb=dc9f4a30a47cdce1e0070c18398351ea6c307305;hpb=0034ad1215de99fc13e9dc57bc652cfb8eeb58ae diff --git a/templates/admin/providers.html b/templates/admin/providers.html index 333b10d..a0ca765 100644 --- a/templates/admin/providers.html +++ b/templates/admin/providers.html @@ -15,58 +15,56 @@ -
- - {% for p in enabled %} -
+ {% for p in available %} + {%- if p in enabled %} + {%- set highlight = "hl-enabled" %} + {%- set actpath = "disable" %} + {%- set actlabel = "Disable" %} + {%- if p in changed %} + {%- if changed[p] == 'enabled' %} + {%- set highlight = "hl-enabled-new" %} + {%- endif %} + {%- endif %} + {%- else %} + {%- set highlight = "hl-disabled" %} + {%- set actpath = "enable" %} + {%- set actlabel = "Enable" %} + {%- if p in changed %} + {%- if changed[p] == 'disabled' %} + {%- set highlight = "hl-disabled-new" %} + {%- endif %} + {%- endif %} + {%- endif %} +

{{ p }}

{%- if available[p].get_config_obj() %} + {%- if p in enabled %}

Configure

- {% endif %} -
-
- {%- if available[p].admin %} -

Manage

- {% endif %} -
-
-
-
-
- {% endfor %} - - {% for p in available if not p in enabled %} -
-
-

{{ p }}

-
-
-
-
-

Enable

-
-
- {%- if available[p].get_config_obj() %} + {%- else %}

Configure

- {% endif %} + {%- endif %} + {%- endif %}
{%- if available[p].admin %} + {%- if p in enabled %} +

Manage

+ {%- else %}

Manage

+ {%- endif %} {% endif %}
-
{% endfor %} {% endif %}