Diplay changes
authorRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Mon, 26 Sep 2011 08:14:38 +0000 (10:14 +0200)
committerRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Mon, 26 Sep 2011 08:54:46 +0000 (10:54 +0200)
apps/quiz/admin.py
apps/quiz/locale/pl/LC_MESSAGES/django.mo
apps/quiz/locale/pl/LC_MESSAGES/django.po
apps/quiz/models.py
apps/quiz/static/css/style.css
apps/quiz/templates/quiz/question_detail.html
apps/quiz/templates/quiz/result_detail.html
koedquiz/locale/pl/LC_MESSAGES/django.mo [new file with mode: 0644]
koedquiz/locale/pl/LC_MESSAGES/django.po [new file with mode: 0644]
koedquiz/templates/home.html

index ddc66d4..ce56cc8 100644 (file)
@@ -14,6 +14,15 @@ class QuestionAdmin(admin.ModelAdmin):
     list_display = ['title', 'quiz']
 
 
+class ResultAdmin(admin.ModelAdmin):
+    list_display = ['title', 'quiz']
+
+
+class QuizAdmin(admin.ModelAdmin):
+    list_display = ['name']
+
+
+
 admin.site.register(Question, QuestionAdmin)
-admin.site.register(Result)
-admin.site.register(Quiz)
+admin.site.register(Result, ResultAdmin)
+admin.site.register(Quiz, QuizAdmin)
index 7b3fdb2..1d17194 100644 (file)
Binary files a/apps/quiz/locale/pl/LC_MESSAGES/django.mo and b/apps/quiz/locale/pl/LC_MESSAGES/django.mo differ
index 62433dd..94ad015 100644 (file)
@@ -7,65 +7,70 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Quiz 0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-20 17:10+0200\n"
-"PO-Revision-Date: 2011-09-20 17:10+0100\n"
+"POT-Creation-Date: 2011-09-26 10:15+0200\n"
+"PO-Revision-Date: 2011-09-26 10:16+0100\n"
 "Last-Translator: Radek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: pl\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
 #: forms.py:9
 msgid "Please select an option"
 msgstr "Proszę wybrać jedną z odpowiedzi"
 
-#: models.py:11
+#: models.py:12
 msgid "quiz"
 msgstr "quiz"
 
-#: models.py:12
+#: models.py:13
 msgid "quizzes"
 msgstr "quizy"
 
-#: models.py:40
+#: models.py:41
 msgid "result"
 msgstr "rezultat"
 
-#: models.py:41
+#: models.py:42
 msgid "results"
 msgstr "rezultaty"
 
-#: models.py:60
+#: models.py:61
 msgid "question"
 msgstr "pytanie"
 
-#: models.py:61
+#: models.py:62
 msgid "questions"
 msgstr "pytania"
 
-#: models.py:90
+#: models.py:91
 msgid "answer"
 msgstr "odpowiedź"
 
-#: models.py:91
+#: models.py:92
 msgid "answers"
 msgstr "odpowiedzi"
 
-#: templates/quiz/question_detail.html:26 templates/quiz/result_detail.html:20
+#: templates/quiz/question_detail.html:30
+msgid "Send answer"
+msgstr "Wyślij odpowiedź"
+
+#: templates/quiz/question_detail.html:33
+#: templates/quiz/result_detail.html:24
 msgid "Back to last question"
 msgstr "Wróć do poprzedniego pytania"
 
-#: templates/quiz/question_detail.html:31 templates/quiz/result_detail.html:24
+#: templates/quiz/question_detail.html:38
+#: templates/quiz/result_detail.html:28
 msgid "Back to my test"
 msgstr "Wróć do testu"
 
-#: templates/quiz/question_detail.html:33 templates/quiz/result_detail.html:26
+#: templates/quiz/question_detail.html:40
+#: templates/quiz/result_detail.html:33
 msgid "Start from the beginning"
 msgstr "Zacznij od początku"
 
-#: templates/quiz/result_detail.html:32
-msgid "Start again"
-msgstr "Jeszcze raz od początku"
+#~ msgid "Start again"
+#~ msgstr "Jeszcze raz od początku"
index ccde81e..9043b74 100644 (file)
@@ -40,6 +40,7 @@ class Result(models.Model):
     class Meta:
         verbose_name = _('result')
         verbose_name_plural = _('results')
+        ordering = ['quiz', 'title']
 
     def __unicode__(self):
         return self.title
index 55eac96..4b1666c 100755 (executable)
@@ -27,6 +27,7 @@ h1 {
 button {
     background: #999;
     color: white;
+    font-size: 1em;
     padding: 1em;
     text-decoration:none;
     border: 1px solid #ddd;
@@ -37,10 +38,9 @@ button:hover {
     background: #aaa;
 }
 
-a.big-button {
+a.big-button, a.button {
     background: #999;
     color: white;
-    padding: 1em;
     text-decoration:none;
     border: 1px solid #ddd;
     border-radius: 1em;
@@ -49,7 +49,15 @@ a.big-button {
     margin-top: 1em;
 }
 
-a.big-button:hover {
+a.button {
+    padding: .3em;
+}
+
+a.big-button {
+    padding: 1em;
+}
+
+a.big-button:hover, a.button:hover {
     background: #aaa;
 }
 
index c74742c..48e595b 100755 (executable)
 
 
 <h2>{{ question.title }}</h2>
-<div>
-{{ question.text|safe }}
-</div>
+{% if question.test %}
+    <div>
+    {{ question.text|safe }}
+    </div>
+{% endif %}
 
 <div>
 
@@ -33,9 +35,9 @@
 
 {% else %}
     {% if valid_url %}
-        <a class='big-button' href='{{ valid_url }}'>{% trans "Back to my test" %}</a>
+        <a class='button' href='{{ valid_url }}'>{% trans "Back to my test" %}</a>
     {% else %}
-        <a class='big-button' href='{% url "quiz" %}'>{% trans "Start from the beginning" %}</a>
+        <a class='button' href='{% url "quiz" %}'>{% trans "Start from the beginning" %}</a>
     {% endif %}
 {% endif %}
 
 </div>
 
 
-<div id='description'>
-{{ question.description|safe }}
-</div>
+{% if question.description %}
+    <div id='description'>
+    {{ question.description|safe }}
+    </div>
+{% endif %}
 
 
 {% endblock %}
index 6a06ec0..2da4bfa 100755 (executable)
 
 <h2>{{ result.title }}</h2>
 
-<div>
-{{ result.text|safe }}
-</div>
+{% if result.text %}
+    <div>
+    {{ result.text|safe }}
+    </div>
+{% endif %}
 
 
 
 {% if valid %}
     {% if previous_url %}
-        <a class='big-button' href='{{ previous_url }}'>{% trans "Back to last question" %}</a>
+        <a class='button' href='{{ previous_url }}'>{% trans "Back to last question" %}</a>
     {% endif %}
 {% else %}
     {% if valid_url %}
-        <a class='big-button' href='{{ valid_url }}'>{% trans "Back to my test" %}</a>
+        <a class='button' href='{{ valid_url }}'>{% trans "Back to my test" %}</a>
     {% endif %}
 {% endif %}
 
 
-<a class='big-button' href='{% url "quiz" %}'>{% trans "Start from the beginning" %}</a>
+<a class='button' href='{% url "quiz" %}'>{% trans "Start from the beginning" %}</a>
 
 {% endblock %}
diff --git a/koedquiz/locale/pl/LC_MESSAGES/django.mo b/koedquiz/locale/pl/LC_MESSAGES/django.mo
new file mode 100644 (file)
index 0000000..be99f3b
Binary files /dev/null and b/koedquiz/locale/pl/LC_MESSAGES/django.mo differ
diff --git a/koedquiz/locale/pl/LC_MESSAGES/django.po b/koedquiz/locale/pl/LC_MESSAGES/django.po
new file mode 100644 (file)
index 0000000..dbc6fe5
--- /dev/null
@@ -0,0 +1,23 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-09-26 10:17+0200\n"
+"PO-Revision-Date: 2011-09-26 10:17+0100\n"
+"Last-Translator: Radek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+
+#: templates/home.html:15
+msgid "Start quiz!"
+msgstr "Rozpocznij quiz!"
+
index 1e0c763..78dd39a 100644 (file)
@@ -1,4 +1,5 @@
 {% extends "base.html" %}
+{% load i18n %}
 
 
 {% block "title" %}{{ quiz.name }}{% endblock %}
@@ -11,6 +12,6 @@
 {{ quiz.description|safe }}
 </div>
 
-<a class='big-button' href="{{ quiz.get_absolute_url }}">Start quiz!</a>
+<a class='big-button' href="{{ quiz.get_absolute_url }}">{% trans "Start quiz!" %}</a>
 
 {% endblock %}