From: yomguy Date: Fri, 13 Apr 2012 09:21:04 +0000 (+0200) Subject: fix some focus and scroll sizes, fix locale pagination, fix user list order X-Git-Tag: 0.2~40 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=e428bdf266fdcd094f565880e1f86cf77722a1c8;p=teleforma.git fix some focus and scroll sizes, fix locale pagination, fix user list order --- diff --git a/example/settings.py b/example/settings.py index d580b2da..5b56103f 100644 --- a/example/settings.py +++ b/example/settings.py @@ -34,7 +34,6 @@ DATABASES = { # timezone as the operating system. # If running in a Windows environment this must be set to the same as your # system time zone. -USE_TZ = True TIME_ZONE = 'Europe/Paris' # Language code for this installation. All choices can be found here: @@ -151,6 +150,8 @@ TEMPLATE_CONTEXT_PROCESSORS = ( 'django.core.context_processors.request', 'django.contrib.auth.context_processors.auth', 'postman.context_processors.inbox', + "django.core.context_processors.i18n", + "django.core.context_processors.media", ) TELEMETA_ORGANIZATION = 'Parisson' diff --git a/teleforma/htdocs/css/teleforma.css b/teleforma/htdocs/css/teleforma.css index f20a018e..db93e92f 100644 --- a/teleforma/htdocs/css/teleforma.css +++ b/teleforma/htdocs/css/teleforma.css @@ -1373,7 +1373,7 @@ input,textarea{ width:52%; padding: 0em 2em 0em 1em; max-height: 550px; - overflow-y: scroll; + overflow-y: auto; } .desk_large { @@ -1394,6 +1394,12 @@ input,textarea{ padding: 0em 0em 0em 1em; } +#large_scroll { + max-height: 750px; + overflow-y: auto; + padding: 0em 1em 0em 0em; + } + .course { margin: 0em 0em 2em 0em; background-color: #FFF; @@ -1479,6 +1485,7 @@ input,textarea{ -webkit-border-radius: 8px 0px 8px 8px; border-radius: 8px 0px 8px 8px; padding: 0.5em 0.8em 0.8em 0.8em; + margin: 0em 0em 1em 0em; } #pm_messages { @@ -1499,6 +1506,10 @@ input,textarea{ } +.pm_buttons { + margin: 1.5em 0em 1em 0em; + } + .module_action { text-align: center; margin: 0em 0em 3em 0em; diff --git a/teleforma/templates/postman/base_folder.html b/teleforma/templates/postman/base_folder.html index 64019652..2f57032c 100644 --- a/teleforma/templates/postman/base_folder.html +++ b/teleforma/templates/postman/base_folder.html @@ -11,7 +11,7 @@ {% trans "by message" %} {% endblock pm_by_modes %} -
{% block pm_folder_title %}{% endblock %}
+

{% block pm_folder_title %}{% endblock %}

{% if invalid_page %}

{% trans "Sorry, this page number is invalid." %}

{% else %} diff --git a/teleforma/templates/postman/base_write.html b/teleforma/templates/postman/base_write.html index a6331bc2..f7b7d861 100644 --- a/teleforma/templates/postman/base_write.html +++ b/teleforma/templates/postman/base_write.html @@ -20,4 +20,5 @@ {% trans "Send" %} + {% endblock %} \ No newline at end of file diff --git a/teleforma/templates/postman/view.html b/teleforma/templates/postman/view.html index 6e2d0454..b6525e11 100644 --- a/teleforma/templates/postman/view.html +++ b/teleforma/templates/postman/view.html @@ -5,8 +5,12 @@ {% block content %}
+

{% if pm_messages|length > 1 %}{% trans "Conversation" %}{% else %}{% trans "Message" %}{% endif %}



+ +
+ {% for message in pm_messages %}
@@ -19,15 +23,14 @@
{{ message.body|urlize|linebreaksbr }}
-
+ {% if forloop.last %}
{% csrf_token %} +
{% trans "Back" %} - - {% block pm_delete_button %} {% trans "Delete" %} {% endblock %} @@ -44,8 +47,14 @@ {% csrf_token %}
{{ form.body }}

{% trans "Reply" %} -{% endif %} +
+ + {% endif %} +{% endif %} + {% endfor %}
+
+ {% endblock %} \ No newline at end of file diff --git a/teleforma/templates/telemeta/inc/user_list.html b/teleforma/templates/telemeta/inc/user_list.html index 90e556ed..8e5c322d 100644 --- a/teleforma/templates/telemeta/inc/user_list.html +++ b/teleforma/templates/telemeta/inc/user_list.html @@ -3,9 +3,7 @@ {% load teleforma_tags %} {% load pagination_tags %} -{% if is_paginated %} {% paginate %} -{% endif %}
diff --git a/teleforma/views.py b/teleforma/views.py index 177a252c..e7f3ad46 100755 --- a/teleforma/views.py +++ b/teleforma/views.py @@ -177,9 +177,8 @@ class UsersView(ListView): class UsersTrainingView(UsersView): def get_queryset(self): - users = User.objects.all().select_related(depth=2) self.trainings = Training.objects.filter(id=self.args[0]) - return User.objects.filter(student__training__in=self.trainings) + return User.objects.filter(student__training__in=self.trainings).order_by('last_name') def get_context_data(self, **kwargs): context = super(UsersTrainingView, self).get_context_data(**kwargs)