Commits

Rafael A  committed bf119f3

Showing a warning message when Cookie is disabled.

  • Participants
  • Parent commits ed29ad2
  • Tags 0.1.1

Comments (0)

Files changed (3)

File poll/locale/ru/LC_MESSAGES/django.mo

Binary file modified.

File poll/locale/ru/LC_MESSAGES/django.po

 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-11-14 09:31+0400\n"
+"POT-Creation-Date: 2011-11-18 09:51+0400\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Параметры \"Start dates\" у разных опросов в одной очереди должны быть "
 "отличны"
 
-#: .\models.py:58 .\models.py:92 .\templates\polls.html.py:23
+#: .\models.py:58 .\models.py:92 .\templates\polls.html.py:25
 msgid "Poll"
 msgstr "Опрос"
 
 msgid "User's IP"
 msgstr "IP пользователя"
 
-#: .\models.py:94 .\templates\polls.html.py:26
+#: .\models.py:94 .\templates\polls.html.py:28
 msgid "User"
 msgstr "Пользователь"
 
 msgid "Voited items"
 msgstr "Голосовавшие items"
 
-#: .\models.py:104 .\templates\polls.html.py:35
+#: .\models.py:104 .\templates\polls.html.py:37
 msgid "Vote"
 msgstr "Голос"
 
 msgid "Please, choose anything to vote"
 msgstr "Пожалуйста выберете что-нибудь чтобы проголосовать"
 
-#: .\templates\polls.html.py:19
+#: .\templates\polls.html.py:20
 msgid ""
 "WARNING: A JavaScript is disabled in your browser. Please, turn it on to "
 "vote."
-msgstr "JavaScript отключен в вашем браузере. Вы должны включить его, чтобы проголосовать."
+msgstr ""
+"JavaScript отключен в вашем браузере. Вы должны включить его, чтобы "
+"проголосовать."
 
-#: .\templates\polls.html.py:31
+#: .\templates\polls.html.py:33
 msgid "You already voted"
 msgstr "Вы уже проголосовали"
 
-#: .\templates\polls.html.py:32
+#: .\templates\polls.html.py:34
 msgid "Show results"
 msgstr "Показать результаты"
+
+#: .\templates\polls.html.py:43
+msgid ""
+"WARNING: Cookies are disabled in your browser. Please, turn it on to vote."
+msgstr ""
+"Cookies отключены в вашем браузере. Вы должны включить их, чтобы "
+"проголосовать."

File poll/templates/polls.html

 <script type="text/javascript" src="{{ STATIC_URL }}polls/js/common.js"></script>
 
 <div id="poll_content">
-	<noscript>
-		<p id="warning">
+	<p id="warning">
+		<noscript>		
 			{% trans "WARNING: A JavaScript is disabled in your browser. Please, turn it on to vote." %}
-		</p>
-	</noscript>
+		</noscript>
+	</p>
 	<form method="post">
 		{% csrf_token %}
 		<h1><span id="poll">{% trans "Poll" %}:</span> {{ poll.title }}</h1>
 			{% endif %}
 		</div>
 	</form>
+	<script type="text/javascript">
+		if(!navigator.cookieEnabled) {
+			$('#poll_content #warning').append('{% trans "WARNING: Cookies are disabled in your browser. Please, turn it on to vote." %}');
+			$('#sendvote').attr('disabled', '');
+		}
+	</script>
 </div>
 {% endif %}