diff --git a/modoboa/core/app_settings.py b/modoboa/core/app_settings.py index 99eaef814..413ef61ae 100644 --- a/modoboa/core/app_settings.py +++ b/modoboa/core/app_settings.py @@ -152,6 +152,7 @@ class GeneralParametersForm(parameters.AdminParametersForm): "An optional filter string (e.g. '(objectClass=person)'). " "In order to be valid, it must be enclosed in parentheses." ), + required=False, widget=forms.TextInput(attrs={"class": "form-control"}) ) @@ -162,6 +163,7 @@ class GeneralParametersForm(parameters.AdminParametersForm): "The template used to construct a user's DN. It should contain " "one placeholder (ie. %(user)s)" ), + required=False, widget=forms.TextInput(attrs={"class": "form-control"}) ) diff --git a/modoboa/core/models.py b/modoboa/core/models.py index 250edb5a8..56bdcbe35 100644 --- a/modoboa/core/models.py +++ b/modoboa/core/models.py @@ -167,9 +167,9 @@ class User(PermissionsMixin): @property def tags(self): - return [{"name": "account", "label": _("account"), "type": "label label-default idt"}, + return [{"name": "account", "label": _("account"), "type": "idt"}, {"name": self.group, "label": self.group, - "type": "grp label label-info"}] + "type": "grp", "color": "info"}] @property def fullname(self): diff --git a/modoboa/extensions/admin/models/alias.py b/modoboa/extensions/admin/models/alias.py index 7eef37b0e..64d587b9f 100644 --- a/modoboa/extensions/admin/models/alias.py +++ b/modoboa/extensions/admin/models/alias.py @@ -83,7 +83,7 @@ class Alias(AdminObject): "alias": _("alias") } altype = self.type - return [{"name": altype, "label": labels[altype], "type": "idt label label-default"}] + return [{"name": altype, "label": labels[altype], "type": "idt"}] def post_create(self, creator): from modoboa.lib.permissions import grant_access_to_object diff --git a/modoboa/extensions/admin/models/domain.py b/modoboa/extensions/admin/models/domain.py index 63c55a98c..c0a13d459 100644 --- a/modoboa/extensions/admin/models/domain.py +++ b/modoboa/extensions/admin/models/domain.py @@ -58,7 +58,7 @@ class Domain(AdminObject): @property def tags(self): - return [{"name": "domain", "label": _("Domain"), "type": "label label-default dom"}] + return [{"name": "domain", "label": _("Domain"), "type": "dom"}] @property def admins(self): diff --git a/modoboa/extensions/admin/templates/admin/searchform.html b/modoboa/extensions/admin/templates/admin/searchform.html index 1246ca0c0..8d39b6e52 100644 --- a/modoboa/extensions/admin/templates/admin/searchform.html +++ b/modoboa/extensions/admin/templates/admin/searchform.html @@ -1,6 +1,6 @@ {% load i18n %}
diff --git a/modoboa/extensions/radicale/templatetags/radicale_tags.py b/modoboa/extensions/radicale/templatetags/radicale_tags.py index 1fd7de54b..b80fa3a0e 100644 --- a/modoboa/extensions/radicale/templatetags/radicale_tags.py +++ b/modoboa/extensions/radicale/templatetags/radicale_tags.py @@ -67,7 +67,7 @@ def calendar_actions(calendar): actions = [{ "name": "delcalendar", "title": _("Delete %s?" % calendar), - "img": "icon-trash" + "img": "glyphicon glyphicon-trash" }] if calendar.__class__.__name__ == 'UserCalendar': actions[0]["url"] = reverse("user_calendar", args=[calendar.id]) diff --git a/modoboa/extensions/stats/templates/stats/index.html b/modoboa/extensions/stats/templates/stats/index.html index 17ee3badc..140edafd1 100644 --- a/modoboa/extensions/stats/templates/stats/index.html +++ b/modoboa/extensions/stats/templates/stats/index.html @@ -31,8 +31,10 @@ $(document).ready(function() { {% trans "Filter" %}