diff --git a/openslides/core/signals.py b/openslides/core/signals.py
index e3193a5ce..2f8bc101d 100644
--- a/openslides/core/signals.py
+++ b/openslides/core/signals.py
@@ -152,14 +152,29 @@ def setup_general_config(sender, **kwargs):
group=ugettext_lazy('Projector'))
yield ConfigVariable(
- name='projector_backgroundcolor',
+ name='projector_header_backgroundcolor',
default_value='#317796',
input_type='colorpicker',
- label=ugettext_lazy('Background color of projector header'),
- help_text=ugettext_lazy('Use web color names like "red" or hex numbers like "#ff0000".'),
+ label=ugettext_lazy('Background color of projector header and footer'),
weight=160,
group=ugettext_lazy('Projector'))
+ yield ConfigVariable(
+ name='projector_header_fontcolor',
+ default_value='#F5F5F5',
+ input_type='colorpicker',
+ label=ugettext_lazy('Font color of projector header and footer'),
+ weight=165,
+ group=ugettext_lazy('Projector'))
+
+ yield ConfigVariable(
+ name='projector_h1_fontcolor',
+ default_value='#317796',
+ input_type='colorpicker',
+ label=ugettext_lazy('Font color of projector headline'),
+ weight=170,
+ group=ugettext_lazy('Projector'))
+
yield ConfigVariable(
name='projector_default_countdown',
default_value=60,
diff --git a/openslides/core/static/css/projector.css b/openslides/core/static/css/projector.css
index 4899a3d39..90e024707 100644
--- a/openslides/core/static/css/projector.css
+++ b/openslides/core/static/css/projector.css
@@ -32,7 +32,6 @@ body{
top: 12px;
height: 50px;
overflow: hidden;
- color: #F5F5F5;
}
#eventdata .title {
font-size: 26px;
@@ -55,14 +54,12 @@ body{
top: 25px;
right: 50px;
padding-left: 30px;
- color: #fff;
}
#footer {
font-family: 'Roboto Condensed Light';
position: fixed;
bottom: 0;
height: 35px;
- color: #F5F5F5;
width: 100%;
font-size: 16px;
padding-left: 50px;
diff --git a/openslides/core/static/templates/projector.html b/openslides/core/static/templates/projector.html
index 323d6266c..50bd36add 100644
--- a/openslides/core/static/templates/projector.html
+++ b/openslides/core/static/templates/projector.html
@@ -10,10 +10,13 @@
diff --git a/openslides/locale/angular-gettext/template-en.pot b/openslides/locale/angular-gettext/template-en.pot
index 88ab5b357..19da65cfa 100644
--- a/openslides/locale/angular-gettext/template-en.pot
+++ b/openslides/locale/angular-gettext/template-en.pot
@@ -4,6 +4,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: \n"
+#: users/static/templates/users/user-list.html:86
+msgid "--- Select action ---"
+msgstr ""
+
+#: users/static/templates/users/user-list.html:101
#: users/static/templates/users/user-list.html:72
msgid "--- Select group ---"
msgstr ""
@@ -20,22 +25,22 @@ msgstr ""
msgid "--- Set phase ---"
msgstr ""
-#: users/static/js/users/site.js:342
+#: users/static/js/users/site.js:348
#: users/static/templates/users/user-detail-profile.html:39
#: users/static/templates/users/user-detail.html:37
msgid "About me"
msgstr ""
-#: assignments/static/js/assignments/site.js:428
-#: assignments/static/js/assignments/site.js:573
-#: motions/static/js/motions/site.js:376
-#: motions/static/templates/motions/motion-detail.html:166
-#: motions/static/templates/motions/slide_motion.html:45
+#: assignments/static/js/assignments/site.js:429
+#: assignments/static/js/assignments/site.js:574
+#: motions/static/js/motions/site.js:379
+#: motions/static/templates/motions/motion-detail.html:173
+#: motions/static/templates/motions/slide_motion.html:51
msgid "Abstain"
msgstr ""
-#: motions/static/js/motions/base.js:278
-#: motions/static/js/motions/base.js:289
+#: motions/static/js/motions/base.js:292
+#: motions/static/js/motions/base.js:303
msgid "Accept"
msgstr ""
@@ -43,28 +48,33 @@ msgstr ""
msgid "Actions"
msgstr ""
-#: core/static/templates/core/projector-controls.html:154
+#: core/static/templates/core/projector-controls.html:156
msgid "Add countdown"
msgstr ""
+#: users/static/templates/users/user-list.html:108
+#: users/static/templates/users/user-list.html:88
+msgid "Add group"
+msgstr ""
+
#: agenda/static/templates/agenda/item-detail.html:151
#: assignments/static/templates/assignments/assignment-detail.html:111
msgid "Add me"
msgstr ""
-#: core/static/templates/core/projector-controls.html:205
+#: core/static/templates/core/projector-controls.html:207
msgid "Add message"
msgstr ""
-#: core/static/templates/core/projector-controls.html:155
+#: core/static/templates/core/projector-controls.html:157
msgid "Add new countdown"
msgstr ""
-#: core/static/templates/core/projector-controls.html:206
+#: core/static/templates/core/projector-controls.html:208
msgid "Add new message"
msgstr ""
-#: motions/static/js/motions/base.js:295
+#: motions/static/js/motions/base.js:309
msgid "Adjourn"
msgstr ""
@@ -75,17 +85,21 @@ msgstr ""
#: agenda/static/js/agenda/site.js:14
#: agenda/static/templates/agenda/item-detail.html:6
#: agenda/static/templates/agenda/item-list.html:25
-#: agenda/static/templates/agenda/item-list.html:47
+#: agenda/static/templates/agenda/item-list.html:49
#: agenda/static/templates/agenda/slide-item-list.html:2
msgid "Agenda"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:113
+#: agenda/static/templates/agenda/item-list.html:126
#: core/static/js/core/base.js:293
#: core/static/templates/core/customslide-detail.html:28
msgid "Agenda item"
msgstr ""
+#: agenda/static/templates/agenda/item-list.html:58
+msgid "All agenda items (Default)"
+msgstr ""
+
#: assignments/static/templates/assignments/assignment-detail.html:6
msgid "All elections"
msgstr ""
@@ -98,17 +112,17 @@ msgstr ""
msgid "Are you sure you want to delete this ballot?"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:156
+#: agenda/static/templates/agenda/item-list.html:183
#: assignments/static/templates/assignments/assignment-list.html:145
#: core/static/templates/core/tag-list.html:38
#: motions/static/templates/motions/category-list.html:47
#: motions/static/templates/motions/motion-list.html:177
#: users/static/templates/users/group-list.html:55
-#: users/static/templates/users/user-list.html:157
+#: users/static/templates/users/user-list.html:187
msgid "Are you sure you want to delete this entry?"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:180
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:183
msgid "Are you sure you want to delete this file?"
msgstr ""
@@ -116,7 +130,7 @@ msgstr ""
msgid "Are you sure you want to delete this poll?"
msgstr ""
-#: motions/static/templates/motions/motion-detail.html:259
+#: motions/static/templates/motions/motion-detail.html:266
msgid "Are you sure you want to delete this version?"
msgstr ""
@@ -126,13 +140,13 @@ msgid ""
" other fields are optional and may be empty."
msgstr ""
-#: core/static/js/core/site.js:589
-#: motions/static/js/motions/site.js:276
+#: core/static/js/core/site.js:595
+#: motions/static/js/motions/site.js:279
msgid "Attachment"
msgstr ""
#: core/static/templates/core/customslide-detail.html:34
-#: motions/static/templates/motions/motion-detail.html:230
+#: motions/static/templates/motions/motion-detail.html:237
msgid "Attachments"
msgstr ""
@@ -184,108 +198,108 @@ msgstr ""
msgid "Bigger"
msgstr ""
-#: users/static/js/users/site.js:925
+#: users/static/js/users/site.js:975
msgid "Can create motions"
msgstr ""
-#: users/static/js/users/site.js:904
+#: users/static/js/users/site.js:954
msgid "Can manage agenda"
msgstr ""
-#: users/static/js/users/site.js:917
+#: users/static/js/users/site.js:967
msgid "Can manage configuration"
msgstr ""
-#: users/static/js/users/site.js:911
+#: users/static/js/users/site.js:961
msgid "Can manage elections"
msgstr ""
-#: users/static/js/users/site.js:922
+#: users/static/js/users/site.js:972
msgid "Can manage files"
msgstr ""
-#: users/static/js/users/site.js:927
+#: users/static/js/users/site.js:977
msgid "Can manage motions"
msgstr ""
-#: users/static/js/users/site.js:916
+#: users/static/js/users/site.js:966
msgid "Can manage tags"
msgstr ""
-#: users/static/js/users/site.js:914
+#: users/static/js/users/site.js:964
msgid "Can manage the projector"
msgstr ""
-#: users/static/js/users/site.js:931
+#: users/static/js/users/site.js:981
msgid "Can manage users"
msgstr ""
-#: users/static/js/users/site.js:909
+#: users/static/js/users/site.js:959
msgid "Can nominate another participant"
msgstr ""
-#: users/static/js/users/site.js:910
+#: users/static/js/users/site.js:960
msgid "Can nominate oneself"
msgstr ""
-#: users/static/js/users/site.js:906
+#: users/static/js/users/site.js:956
msgid "Can put oneself on the list of speakers"
msgstr ""
-#: users/static/js/users/site.js:903
+#: users/static/js/users/site.js:953
msgid "Can see agenda"
msgstr ""
-#: users/static/js/users/site.js:908
+#: users/static/js/users/site.js:958
msgid "Can see elections"
msgstr ""
-#: users/static/js/users/site.js:930
+#: users/static/js/users/site.js:980
msgid "Can see extra data of users"
msgstr ""
-#: users/static/js/users/site.js:905
+#: users/static/js/users/site.js:955
msgid "Can see hidden items and time scheduling of agenda"
msgstr ""
-#: users/static/js/users/site.js:924
+#: users/static/js/users/site.js:974
msgid "Can see motions"
msgstr ""
-#: users/static/js/users/site.js:929
+#: users/static/js/users/site.js:979
msgid "Can see names of users"
msgstr ""
-#: users/static/js/users/site.js:915
+#: users/static/js/users/site.js:965
msgid "Can see the front page"
msgstr ""
-#: users/static/js/users/site.js:920
+#: users/static/js/users/site.js:970
msgid "Can see the list of files"
msgstr ""
-#: users/static/js/users/site.js:913
+#: users/static/js/users/site.js:963
msgid "Can see the projector"
msgstr ""
-#: users/static/js/users/site.js:926
+#: users/static/js/users/site.js:976
msgid "Can support motions"
msgstr ""
-#: users/static/js/users/site.js:921
+#: users/static/js/users/site.js:971
msgid "Can upload files"
msgstr ""
-#: users/static/js/users/site.js:918
+#: users/static/js/users/site.js:968
msgid "Can use the chat"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:197
+#: agenda/static/templates/agenda/item-list.html:224
#: assignments/static/templates/assignments/assignment-form.html:13
#: assignments/static/templates/assignments/assignment-list.html:190
#: assignments/static/templates/assignments/assignmentpoll-form.html:17
#: core/static/templates/core/customslide-form.html:13
-#: core/static/templates/core/projector-controls.html:144
+#: core/static/templates/core/projector-controls.html:146
#: core/static/templates/core/tag-form.html:24
#: mediafiles/static/templates/mediafiles/mediafile-form.html:43
#: motions/static/templates/motions/category-form.html:28
@@ -312,7 +326,7 @@ msgstr ""
msgid "Categories"
msgstr ""
-#: motions/static/js/motions/site.js:290
+#: motions/static/js/motions/site.js:293
#: motions/static/templates/motions/category-detail.html:10
#: motions/static/templates/motions/motion-detail.html:83
#: motions/static/templates/motions/motion-import.html:59
@@ -342,22 +356,22 @@ msgid "Closed"
msgstr ""
#: agenda/static/templates/agenda/item-import.html:85
-#: agenda/static/templates/agenda/item-list.html:181
-#: users/static/js/users/site.js:334
+#: agenda/static/templates/agenda/item-list.html:208
+#: users/static/js/users/site.js:340
#: users/static/templates/users/user-detail.html:45
#: users/static/templates/users/user-import.html:92
msgid "Comment"
msgstr ""
-#: assignments/static/js/assignments/site.js:628
+#: assignments/static/js/assignments/site.js:629
msgid "Comment on the ballot paper"
msgstr ""
-#: motions/static/js/motions/base.js:299
+#: motions/static/js/motions/base.js:313
msgid "Commit a bill"
msgstr ""
-#: motions/static/js/motions/base.js:284
+#: motions/static/js/motions/base.js:298
msgid "Complex Workflow"
msgstr ""
@@ -410,17 +424,18 @@ msgstr ""
msgid "Delegates"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:155
+#: agenda/static/templates/agenda/item-list.html:182
#: assignments/static/templates/assignments/assignment-detail.html:165
#: assignments/static/templates/assignments/assignment-list.html:144
#: core/static/templates/core/tag-list.html:37
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:179
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:182
#: motions/static/templates/motions/category-list.html:46
#: motions/static/templates/motions/motion-detail.html:131
-#: motions/static/templates/motions/motion-detail.html:262
+#: motions/static/templates/motions/motion-detail.html:269
#: motions/static/templates/motions/motion-list.html:176
#: users/static/templates/users/group-list.html:58
-#: users/static/templates/users/user-list.html:156
+#: users/static/templates/users/user-list.html:186
+#: users/static/templates/users/user-list.html:87
msgid "Delete"
msgstr ""
@@ -428,11 +443,11 @@ msgstr ""
msgid "Delete selected elections"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:92
+#: agenda/static/templates/agenda/item-list.html:105
msgid "Delete selected items"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:117
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:120
msgid "Delete selected mediafiles"
msgstr ""
@@ -440,37 +455,37 @@ msgstr ""
msgid "Delete selected motions"
msgstr ""
-#: users/static/templates/users/user-list.html:87
+#: users/static/templates/users/user-list.html:96
msgid "Delete selected participants"
msgstr ""
#: assignments/static/js/assignments/site.js:137
#: assignments/static/templates/assignments/assignment-detail.html:75
-#: core/static/templates/core/projector-controls.html:131
+#: core/static/templates/core/projector-controls.html:133
msgid "Description"
msgstr ""
-#: users/static/js/users/site.js:353
+#: users/static/js/users/site.js:359
msgid "Designates whether this user is in the room or not."
msgstr ""
-#: users/static/js/users/site.js:362
+#: users/static/js/users/site.js:368
msgid "Designates whether this user should be treated as active. Unselect this instead of deleting the account."
msgstr ""
-#: motions/static/js/motions/base.js:297
+#: motions/static/js/motions/base.js:311
msgid "Do not concern"
msgstr ""
-#: motions/static/js/motions/base.js:282
+#: motions/static/js/motions/base.js:296
msgid "Do not decide"
msgstr ""
-#: motions/static/js/motions/site.js:251
+#: motions/static/js/motions/site.js:254
msgid "Don't create a new version."
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:117
+#: agenda/static/templates/agenda/item-list.html:130
msgid "Done"
msgstr ""
@@ -485,28 +500,28 @@ msgid "Drag and drop items to change the order of the agenda. Your modification
msgstr ""
#: agenda/static/templates/agenda/item-import.html:84
-#: agenda/static/templates/agenda/item-list.html:115
-#: agenda/static/templates/agenda/item-list.html:192
+#: agenda/static/templates/agenda/item-list.html:128
+#: agenda/static/templates/agenda/item-list.html:219
msgid "Duration"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:153
+#: agenda/static/templates/agenda/item-list.html:180
#: assignments/static/templates/assignments/assignment-detail.html:27
#: assignments/static/templates/assignments/assignment-list.html:142
#: core/static/templates/core/customslide-detail.html:23
#: core/static/templates/core/tag-list.html:36
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:178
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:181
#: motions/static/templates/motions/category-list.html:44
#: motions/static/templates/motions/motion-detail.html:124
#: motions/static/templates/motions/motion-detail.html:27
#: motions/static/templates/motions/motion-list.html:170
#: users/static/templates/users/group-list.html:50
#: users/static/templates/users/user-detail.html:18
-#: users/static/templates/users/user-list.html:155
+#: users/static/templates/users/user-list.html:185
msgid "Edit"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:203
+#: agenda/static/templates/agenda/item-list.html:230
msgid "Edit ..."
msgstr ""
@@ -542,7 +557,7 @@ msgstr ""
msgid "Edit group"
msgstr ""
-#: core/static/templates/core/projector-controls.html:189
+#: core/static/templates/core/projector-controls.html:191
msgid "Edit message"
msgstr ""
@@ -608,20 +623,20 @@ msgstr ""
msgid "Enter votes"
msgstr ""
-#: users/static/js/users/site.js:686
+#: users/static/js/users/site.js:718
msgid "Error: First or last name is required."
msgstr ""
-#: motions/static/js/motions/site.js:854
+#: motions/static/js/motions/site.js:871
msgid "Error: Identifier already exists."
msgstr ""
-#: motions/static/js/motions/site.js:872
+#: motions/static/js/motions/site.js:889
msgid "Error: Text is required."
msgstr ""
-#: agenda/static/js/agenda/site.js:427
-#: motions/static/js/motions/site.js:864
+#: agenda/static/js/agenda/site.js:445
+#: motions/static/js/motions/site.js:881
msgid "Error: Title is required."
msgstr ""
@@ -639,9 +654,9 @@ msgstr ""
msgid "Filter"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:70
+#: agenda/static/templates/agenda/item-list.html:83
#: assignments/static/templates/assignments/assignment-list.html:46
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:97
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:100
#: motions/static/templates/motions/motion-list.html:52
#: users/static/templates/users/user-list.html:62
msgid "Filter ..."
@@ -670,7 +685,7 @@ msgstr ""
#: users/static/templates/users/user-detail.html:33
#: users/static/templates/users/user-import.html:91
#: users/static/templates/users/user-list.html:10
-#: users/static/templates/users/user-list.html:125
+#: users/static/templates/users/user-list.html:155
msgid "Groups"
msgstr ""
@@ -682,7 +697,7 @@ msgstr ""
msgid "Hide"
msgstr ""
-#: core/static/js/core/site.js:73
+#: core/static/js/core/site.js:74
msgid "Home"
msgstr ""
@@ -690,7 +705,7 @@ msgstr ""
msgid "ID"
msgstr ""
-#: motions/static/js/motions/site.js:199
+#: motions/static/js/motions/site.js:202
#: motions/static/templates/motions/motion-import.html:54
#: motions/static/templates/motions/motion-list.html:105
#: motions/static/templates/motions/motion-list.html:207
@@ -701,7 +716,7 @@ msgstr ""
msgid "Identifier, reason, submitter and category are optional and may be empty."
msgstr ""
-#: core/static/js/core/site.js:603
+#: core/static/js/core/site.js:609
msgid "If deactivated it appears as internal item on agenda."
msgstr ""
@@ -709,7 +724,7 @@ msgstr ""
msgid "If deactivated the election appears as internal item on agenda."
msgstr ""
-#: motions/static/js/motions/site.js:260
+#: motions/static/js/motions/site.js:263
msgid "If deactivated the motion appears as internal item on agenda."
msgstr ""
@@ -759,19 +774,19 @@ msgstr ""
msgid "Installed plugins:"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:146
+#: agenda/static/templates/agenda/item-list.html:173
#: agenda/static/templates/agenda/item-sort.html:21
msgid "Internal item"
msgstr ""
#: assignments/static/templates/assignments/assignment-detail.html:212
#: assignments/static/templates/assignments/slide_assignment.html:89
-#: motions/static/js/motions/site.js:393
-#: motions/static/templates/motions/motion-detail.html:187
+#: motions/static/js/motions/site.js:396
+#: motions/static/templates/motions/motion-detail.html:194
msgid "Invalid votes"
msgstr ""
-#: users/static/js/users/site.js:361
+#: users/static/js/users/site.js:367
#: users/static/templates/users/user-import.html:93
msgid "Is active"
msgstr ""
@@ -780,8 +795,8 @@ msgstr ""
msgid "Is hidden"
msgstr ""
-#: users/static/js/users/site.js:352
-#: users/static/templates/users/user-list.html:77
+#: users/static/js/users/site.js:358
+#: users/static/templates/users/user-list.html:78
msgid "Is present"
msgstr ""
@@ -791,11 +806,11 @@ msgstr ""
msgid "Item"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:177
+#: agenda/static/templates/agenda/item-list.html:204
msgid "Item number"
msgstr ""
-#: motions/static/templates/motions/motion-detail.html:265
+#: motions/static/templates/motions/motion-detail.html:272
msgid "Last modified"
msgstr ""
@@ -809,7 +824,7 @@ msgstr ""
msgid "Last speakers"
msgstr ""
-#: index.html:164
+#: index.html:168
#: legalnotice.html:3
msgid "Legal notice"
msgstr ""
@@ -824,7 +839,7 @@ msgstr ""
#: agenda/static/templates/agenda/item-detail.html:17
#: agenda/static/templates/agenda/item-detail.html:30
-#: agenda/static/templates/agenda/item-list.html:151
+#: agenda/static/templates/agenda/item-list.html:178
#: agenda/static/templates/agenda/slide-list-of-speakers.html:7
#: assignments/static/templates/assignments/assignment-detail.html:15
#: core/static/templates/core/customslide-detail.html:11
@@ -845,7 +860,7 @@ msgstr ""
msgid "Logout"
msgstr ""
-#: core/static/templates/core/projector-controls.html:165
+#: core/static/templates/core/projector-controls.html:167
msgid "Messages"
msgstr ""
@@ -856,7 +871,7 @@ msgstr ""
#: motions/static/js/motions/base.js:120
#: motions/static/templates/motions/motion-detail.html:33
-#: motions/static/templates/motions/slide_motion.html:59
+#: motions/static/templates/motions/slide_motion.html:67
msgid "Motion"
msgstr ""
@@ -871,11 +886,11 @@ msgstr ""
#: motions/static/templates/motions/category-list.html:29
#: users/static/templates/users/group-form.html:17
#: users/static/templates/users/group-list.html:38
-#: users/static/templates/users/user-list.html:114
+#: users/static/templates/users/user-list.html:144
msgid "Name"
msgstr ""
-#: motions/static/js/motions/base.js:301
+#: motions/static/js/motions/base.js:315
msgid "Needs review"
msgstr ""
@@ -902,7 +917,7 @@ msgstr ""
msgid "New category"
msgstr ""
-#: motions/static/js/motions/site.js:911
+#: motions/static/js/motions/site.js:928
msgid "New category will be created."
msgstr ""
@@ -926,7 +941,7 @@ msgstr ""
msgid "New participant"
msgstr ""
-#: motions/static/js/motions/site.js:893
+#: motions/static/js/motions/site.js:910
msgid "New participant will be created."
msgstr ""
@@ -938,11 +953,11 @@ msgstr ""
msgid "New tag"
msgstr ""
-#: motions/static/templates/motions/motion-detail.html:210
+#: motions/static/templates/motions/motion-detail.html:217
msgid "New vote"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:36
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:38
msgid "Next page"
msgstr ""
@@ -950,15 +965,15 @@ msgstr ""
msgid "Next speakers"
msgstr ""
-#: assignments/static/js/assignments/site.js:427
-#: assignments/static/js/assignments/site.js:563
-#: motions/static/js/motions/site.js:367
-#: motions/static/templates/motions/motion-detail.html:154
-#: motions/static/templates/motions/slide_motion.html:35
+#: assignments/static/js/assignments/site.js:428
+#: assignments/static/js/assignments/site.js:564
+#: motions/static/js/motions/site.js:370
+#: motions/static/templates/motions/motion-detail.html:161
+#: motions/static/templates/motions/slide_motion.html:39
msgid "No"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:65
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:68
msgid "No PDF file projected."
msgstr ""
@@ -975,7 +990,7 @@ msgstr ""
msgid "Number of posts to be elected"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:54
+#: agenda/static/templates/agenda/item-list.html:67
msgid "Numbering"
msgstr ""
@@ -989,10 +1004,14 @@ msgstr ""
msgid "Only double quotes are accepted as text delimiter (no single quotes)."
msgstr ""
-#: users/static/js/users/site.js:335
+#: users/static/js/users/site.js:341
msgid "Only for notes."
msgstr ""
+#: agenda/static/templates/agenda/item-list.html:59
+msgid "Only main agenda items"
+msgstr ""
+
#: agenda/static/templates/agenda/item-detail.html:48
msgid "Open"
msgstr ""
@@ -1006,7 +1025,7 @@ msgstr ""
msgid "PDF"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:41
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:43
msgid "Page"
msgstr ""
@@ -1023,6 +1042,10 @@ msgstr ""
msgid "Password"
msgstr ""
+#: users/static/js/users/site.js:329
+msgid "Password successfully resetted to:"
+msgstr ""
+
#: core/static/templates/core/projector-controls.html:121
msgid "Pause"
msgstr ""
@@ -1035,11 +1058,11 @@ msgstr ""
msgid "Permissions:"
msgstr ""
-#: motions/static/js/motions/base.js:287
+#: motions/static/js/motions/base.js:301
msgid "Permit"
msgstr ""
-#: motions/static/templates/motions/motion-detail.html:253
+#: motions/static/templates/motions/motion-detail.html:260
msgid "Permit and activate"
msgstr ""
@@ -1077,7 +1100,7 @@ msgstr ""
msgid "Prefix:"
msgstr ""
-#: users/static/templates/users/user-list.html:130
+#: users/static/templates/users/user-list.html:160
msgid "Present"
msgstr ""
@@ -1091,11 +1114,12 @@ msgstr ""
msgid "Preview"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:32
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:33
msgid "Previous page"
msgstr ""
#: assignments/static/templates/assignments/assignment-detail.html:134
+#: motions/static/templates/motions/motion-detail.html:137
msgid "Print ballot paper"
msgstr ""
@@ -1103,7 +1127,7 @@ msgstr ""
msgid "Project"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:43
+#: agenda/static/templates/agenda/item-list.html:45
msgid "Project agenda"
msgstr ""
@@ -1111,6 +1135,10 @@ msgstr ""
msgid "Project agenda item"
msgstr ""
+#: agenda/static/templates/agenda/item-list.html:156
+msgid "Project all sub items"
+msgstr ""
+
#: assignments/static/templates/assignments/assignment-detail.html:157
msgid "Project ballot"
msgstr ""
@@ -1125,15 +1153,19 @@ msgid "Project election"
msgstr ""
#: agenda/static/templates/agenda/item-detail.html:23
-#: agenda/static/templates/agenda/item-list.html:129
+#: agenda/static/templates/agenda/item-list.html:143
msgid "Project item"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:166
+#: agenda/static/templates/agenda/item-list.html:155
+msgid "Project item (Default)"
+msgstr ""
+
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:169
msgid "Project mediafile"
msgstr ""
-#: core/static/templates/core/projector-controls.html:176
+#: core/static/templates/core/projector-controls.html:178
msgid "Project message"
msgstr ""
@@ -1143,11 +1175,11 @@ msgid "Project motion"
msgstr ""
#: users/static/templates/users/user-detail.html:12
-#: users/static/templates/users/user-list.html:142
+#: users/static/templates/users/user-list.html:172
msgid "Project user"
msgstr ""
-#: index.html:174
+#: index.html:178
msgid "Projector"
msgstr ""
@@ -1159,17 +1191,17 @@ msgstr ""
msgid "Published"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:154
+#: agenda/static/templates/agenda/item-list.html:181
#: assignments/static/templates/assignments/assignment-list.html:143
#: motions/static/templates/motions/motion-list.html:173
#: motions/static/templates/motions/motion-list.html:201
msgid "QuickEdit"
msgstr ""
-#: motions/static/js/motions/site.js:240
-#: motions/static/templates/motions/motion-detail.html:225
+#: motions/static/js/motions/site.js:243
+#: motions/static/templates/motions/motion-detail.html:232
#: motions/static/templates/motions/motion-import.html:57
-#: motions/static/templates/motions/slide_motion.html:68
+#: motions/static/templates/motions/slide_motion.html:76
msgid "Reason"
msgstr ""
@@ -1177,12 +1209,12 @@ msgstr ""
msgid "Registered users"
msgstr ""
-#: motions/static/js/motions/base.js:280
-#: motions/static/js/motions/base.js:291
+#: motions/static/js/motions/base.js:294
+#: motions/static/js/motions/base.js:305
msgid "Reject"
msgstr ""
-#: motions/static/js/motions/base.js:303
+#: motions/static/js/motions/base.js:317
msgid "Reject (not authorized)"
msgstr ""
@@ -1196,12 +1228,17 @@ msgstr ""
msgid "Remove countdown"
msgstr ""
+#: users/static/templates/users/user-list.html:114
+#: users/static/templates/users/user-list.html:89
+msgid "Remove group"
+msgstr ""
+
#: agenda/static/templates/agenda/item-detail.html:155
#: assignments/static/templates/assignments/assignment-detail.html:115
msgid "Remove me"
msgstr ""
-#: core/static/templates/core/projector-controls.html:184
+#: core/static/templates/core/projector-controls.html:186
msgid "Remove message"
msgstr ""
@@ -1211,7 +1248,7 @@ msgstr ""
msgid "Required comma or semicolon separated values with these column header names in the first row"
msgstr ""
-#: config-form-field.html:28
+#: config-form-field.html:39
msgid "Reset"
msgstr ""
@@ -1231,19 +1268,19 @@ msgstr ""
msgid "Reset state"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:55
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:57
msgid "Reset zoom"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:47
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:49
msgid "Rotate clockwise"
msgstr ""
#: assignments/static/templates/assignments/assignment-form.html:10
#: assignments/static/templates/assignments/assignmentpoll-form.html:14
#: core/static/templates/core/customslide-form.html:10
-#: core/static/templates/core/projector-controls.html:139
-#: core/static/templates/core/projector-controls.html:195
+#: core/static/templates/core/projector-controls.html:141
+#: core/static/templates/core/projector-controls.html:197
#: core/static/templates/core/tag-form.html:21
#: mediafiles/static/templates/mediafiles/mediafile-form.html:40
#: motions/static/templates/motions/category-form.html:25
@@ -1264,10 +1301,10 @@ msgstr ""
msgid "Scroll up"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:64
+#: agenda/static/templates/agenda/item-list.html:77
#: assignments/static/templates/assignments/assignment-list.html:40
-#: index.html:141
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:91
+#: index.html:144
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:94
#: motions/static/templates/motions/motion-list.html:46
#: search.html:11
#: users/static/templates/users/group-list.html:24
@@ -1281,7 +1318,7 @@ msgstr ""
#: agenda/static/templates/agenda/item-list.html:38
#: assignments/static/templates/assignments/assignment-list.html:30
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:81
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:84
#: motions/static/templates/motions/motion-list.html:37
#: users/static/templates/users/user-list.html:47
msgid "Select ..."
@@ -1293,7 +1330,7 @@ msgstr ""
msgid "Select a CSV file"
msgstr ""
-#: motions/static/js/motions/site.js:296
+#: motions/static/js/motions/site.js:299
msgid "Select or search a category ..."
msgstr ""
@@ -1307,27 +1344,27 @@ msgstr ""
msgid "Select or search a participant ..."
msgstr ""
-#: motions/static/js/motions/site.js:213
+#: motions/static/js/motions/site.js:216
#: motions/static/templates/motions/motion-list.html:222
msgid "Select or search a submitter ..."
msgstr ""
-#: motions/static/js/motions/site.js:324
+#: motions/static/js/motions/site.js:327
#: motions/static/templates/motions/motion-list.html:247
msgid "Select or search a supporter ..."
msgstr ""
-#: motions/static/js/motions/site.js:310
+#: motions/static/js/motions/site.js:313
#: motions/static/templates/motions/motion-list.html:233
msgid "Select or search a tag ..."
msgstr ""
-#: motions/static/js/motions/site.js:338
+#: motions/static/js/motions/site.js:341
msgid "Select or search a workflow ..."
msgstr ""
-#: core/static/js/core/site.js:595
-#: motions/static/js/motions/site.js:282
+#: core/static/js/core/site.js:601
+#: motions/static/js/motions/site.js:285
msgid "Select or search an attachment ..."
msgstr ""
@@ -1338,7 +1375,7 @@ msgid "Separator"
msgstr ""
#: config.html:3
-#: core/static/js/core/site.js:80
+#: core/static/js/core/site.js:81
msgid "Settings"
msgstr ""
@@ -1346,34 +1383,34 @@ msgstr ""
msgid "Show"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:107
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:110
msgid "Show PDF files only"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:189
+#: agenda/static/templates/agenda/item-list.html:216
#: assignments/static/js/assignments/site.js:160
-#: core/static/js/core/site.js:602
-#: motions/static/js/motions/site.js:259
+#: core/static/js/core/site.js:608
+#: motions/static/js/motions/site.js:262
msgid "Show as agenda item"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:82
+#: agenda/static/templates/agenda/item-list.html:95
msgid "Show closed items"
msgstr ""
-#: motions/static/js/motions/site.js:268
+#: motions/static/js/motions/site.js:271
msgid "Show extended fields"
msgstr ""
-#: motions/static/templates/motions/motion-detail.html:270
+#: motions/static/templates/motions/motion-detail.html:277
msgid "Show history"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:79
+#: agenda/static/templates/agenda/item-list.html:92
msgid "Show internal items"
msgstr ""
-#: motions/static/js/motions/base.js:275
+#: motions/static/js/motions/base.js:289
msgid "Simple Workflow"
msgstr ""
@@ -1406,7 +1443,7 @@ msgid "Start"
msgstr ""
#: agenda/static/templates/agenda/item-detail.html:81
-#: core/static/templates/core/projector-controls.html:135
+#: core/static/templates/core/projector-controls.html:137
msgid "Start time"
msgstr ""
@@ -1426,7 +1463,7 @@ msgstr ""
#: users/static/templates/users/user-detail-profile.html:35
#: users/static/templates/users/user-detail.html:31
#: users/static/templates/users/user-import.html:90
-#: users/static/templates/users/user-list.html:120
+#: users/static/templates/users/user-list.html:150
msgid "Structure level"
msgstr ""
@@ -1434,7 +1471,7 @@ msgstr ""
msgid "Submitter"
msgstr ""
-#: motions/static/js/motions/site.js:207
+#: motions/static/js/motions/site.js:210
#: motions/static/templates/motions/motion-detail.html:57
#: motions/static/templates/motions/motion-list.html:119
#: motions/static/templates/motions/motion-list.html:220
@@ -1446,7 +1483,7 @@ msgstr ""
msgid "Support motion"
msgstr ""
-#: motions/static/js/motions/site.js:318
+#: motions/static/js/motions/site.js:321
#: motions/static/templates/motions/motion-detail.html:64
#: motions/static/templates/motions/motion-list.html:245
msgid "Supporters"
@@ -1459,7 +1496,7 @@ msgstr ""
#: agenda/static/templates/agenda/item-list.html:18
#: assignments/static/templates/assignments/assignment-list.html:10
#: core/static/templates/core/tag-list.html:9
-#: motions/static/js/motions/site.js:304
+#: motions/static/js/motions/site.js:307
#: motions/static/templates/motions/motion-detail.html:87
#: motions/static/templates/motions/motion-list.html:14
#: motions/static/templates/motions/motion-list.html:231
@@ -1467,14 +1504,14 @@ msgid "Tags"
msgstr ""
#: agenda/static/templates/agenda/item-import.html:83
-#: core/static/js/core/site.js:579
-#: motions/static/js/motions/site.js:229
-#: motions/static/templates/motions/motion-detail.html:220
+#: core/static/js/core/site.js:585
+#: motions/static/js/motions/site.js:232
+#: motions/static/templates/motions/motion-detail.html:227
#: motions/static/templates/motions/motion-import.html:56
msgid "Text"
msgstr ""
-#: motions/static/templates/motions/motion-detail.html:249
+#: motions/static/templates/motions/motion-detail.html:256
msgid "This is the last active version."
msgstr ""
@@ -1487,10 +1524,10 @@ msgstr ""
#: assignments/static/js/assignments/site.js:129
#: assignments/static/templates/assignments/assignment-list.html:172
#: assignments/static/templates/assignments/assignment-list.html:97
-#: core/static/js/core/site.js:571
+#: core/static/js/core/site.js:577
#: mediafiles/static/templates/mediafiles/mediafile-form.html:20
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:137
-#: motions/static/js/motions/site.js:221
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:140
+#: motions/static/js/motions/site.js:224
#: motions/static/templates/motions/motion-import.html:55
#: motions/static/templates/motions/motion-list.html:112
#: users/static/js/users/site.js:275
@@ -1503,7 +1540,7 @@ msgstr ""
msgid "Title is required. All other fields are optional and may be empty."
msgstr ""
-#: motions/static/js/motions/site.js:250
+#: motions/static/js/motions/site.js:253
msgid "Trivial change"
msgstr ""
@@ -1511,18 +1548,18 @@ msgstr ""
msgid "Unsupport motion"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:200
+#: agenda/static/templates/agenda/item-list.html:227
#: assignments/static/templates/assignments/assignment-list.html:193
#: motions/static/templates/motions/motion-list.html:261
msgid "Update"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:143
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:146
msgid "Upload time"
msgstr ""
#: mediafiles/static/templates/mediafiles/mediafile-form.html:26
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:149
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:152
msgid "Uploaded by"
msgstr ""
@@ -1535,24 +1572,24 @@ msgstr ""
#: assignments/static/templates/assignments/assignment-detail.html:206
#: assignments/static/templates/assignments/slide_assignment.html:84
-#: motions/static/js/motions/site.js:385
-#: motions/static/templates/motions/motion-detail.html:178
+#: motions/static/js/motions/site.js:388
+#: motions/static/templates/motions/motion-detail.html:185
msgid "Valid votes"
msgstr ""
-#: motions/static/templates/motions/motion-detail.html:242
-#: motions/static/templates/motions/motion-detail.html:245
+#: motions/static/templates/motions/motion-detail.html:249
+#: motions/static/templates/motions/motion-detail.html:252
msgid "Version"
msgstr ""
-#: motions/static/templates/motions/motion-detail.html:238
+#: motions/static/templates/motions/motion-detail.html:245
msgid "Version history"
msgstr ""
#. ballot of a motion
#: motions/static/templates/motions/motion-detail.html:121
#: motions/static/templates/motions/motionpoll-form.html:1
-#: motions/static/templates/motions/slide_motion.html:18
+#: motions/static/templates/motions/slide_motion.html:19
msgid "Vote"
msgstr ""
@@ -1561,19 +1598,19 @@ msgstr ""
msgid "Votes"
msgstr ""
-#: assignments/static/js/assignments/site.js:618
+#: assignments/static/js/assignments/site.js:619
#: assignments/static/templates/assignments/assignment-detail.html:218
#: assignments/static/templates/assignments/slide_assignment.html:94
-#: motions/static/js/motions/site.js:401
-#: motions/static/templates/motions/motion-detail.html:199
+#: motions/static/js/motions/site.js:404
+#: motions/static/templates/motions/motion-detail.html:206
msgid "Votes cast"
msgstr ""
-#: assignments/static/js/assignments/site.js:610
+#: assignments/static/js/assignments/site.js:611
msgid "Votes invalid"
msgstr ""
-#: assignments/static/js/assignments/site.js:602
+#: assignments/static/js/assignments/site.js:603
msgid "Votes valid"
msgstr ""
@@ -1590,36 +1627,36 @@ msgstr ""
msgid "Will be shown before the name."
msgstr ""
-#: motions/static/js/motions/base.js:293
+#: motions/static/js/motions/base.js:307
msgid "Withdraw"
msgstr ""
-#: motions/static/js/motions/site.js:332
+#: motions/static/js/motions/site.js:335
msgid "Workflow"
msgstr ""
-#: assignments/static/js/assignments/site.js:426
-#: assignments/static/js/assignments/site.js:553
-#: motions/static/js/motions/site.js:358
-#: motions/static/templates/motions/motion-detail.html:142
-#: motions/static/templates/motions/slide_motion.html:25
+#: assignments/static/js/assignments/site.js:427
+#: assignments/static/js/assignments/site.js:554
+#: motions/static/js/motions/site.js:361
+#: motions/static/templates/motions/motion-detail.html:149
+#: motions/static/templates/motions/slide_motion.html:27
msgid "Yes"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:58
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:61
msgid "Zoom in"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:52
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:54
msgid "Zoom out"
msgstr ""
-#: motions/static/js/motions/base.js:277
-#: motions/static/js/motions/base.js:288
+#: motions/static/js/motions/base.js:291
+#: motions/static/js/motions/base.js:302
msgid "accepted"
msgstr ""
-#: motions/static/js/motions/base.js:294
+#: motions/static/js/motions/base.js:308
msgid "adjourned"
msgstr ""
@@ -1627,7 +1664,7 @@ msgstr ""
msgid "agenda items will be not imported."
msgstr ""
-#: motions/static/js/motions/base.js:298
+#: motions/static/js/motions/base.js:312
msgid "commited a bill"
msgstr ""
@@ -1635,12 +1672,12 @@ msgstr ""
msgid "elections"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:124
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:127
msgid "files"
msgstr ""
#. 'h' means time in hours
-#: agenda/static/templates/agenda/item-list.html:163
+#: agenda/static/templates/agenda/item-list.html:190
msgid "h"
msgstr ""
@@ -1660,7 +1697,7 @@ msgstr ""
msgid "is not elected"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:99
+#: agenda/static/templates/agenda/item-list.html:112
msgid "items"
msgstr ""
@@ -1700,23 +1737,23 @@ msgstr ""
msgid "motions will be not imported."
msgstr ""
-#: motions/static/js/motions/base.js:300
+#: motions/static/js/motions/base.js:314
msgid "needs review"
msgstr ""
-#: motions/static/js/motions/base.js:296
+#: motions/static/js/motions/base.js:310
msgid "not concerned"
msgstr ""
-#: motions/static/js/motions/base.js:281
+#: motions/static/js/motions/base.js:295
msgid "not decided"
msgstr ""
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:44
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:46
msgid "of"
msgstr ""
-#: users/static/templates/users/user-list.html:94
+#: users/static/templates/users/user-list.html:121
msgid "participants"
msgstr ""
@@ -1732,28 +1769,28 @@ msgstr ""
msgid "participants will be not imported."
msgstr ""
-#: motions/static/js/motions/base.js:286
+#: motions/static/js/motions/base.js:300
msgid "permitted"
msgstr ""
-#: motions/static/js/motions/base.js:285
+#: motions/static/js/motions/base.js:299
msgid "published"
msgstr ""
-#: motions/static/js/motions/base.js:279
-#: motions/static/js/motions/base.js:290
+#: motions/static/js/motions/base.js:293
+#: motions/static/js/motions/base.js:304
msgid "rejected"
msgstr ""
-#: motions/static/js/motions/base.js:302
+#: motions/static/js/motions/base.js:316
msgid "rejected (not authorized)"
msgstr ""
-#: agenda/static/templates/agenda/item-list.html:100
+#: agenda/static/templates/agenda/item-list.html:113
#: assignments/static/templates/assignments/assignment-list.html:76
-#: mediafiles/static/templates/mediafiles/mediafile-list.html:125
+#: mediafiles/static/templates/mediafiles/mediafile-list.html:128
#: motions/static/templates/motions/motion-list.html:86
-#: users/static/templates/users/user-list.html:95
+#: users/static/templates/users/user-list.html:122
msgid "selected"
msgstr ""
@@ -1761,7 +1798,7 @@ msgstr ""
msgid "speakers"
msgstr ""
-#: motions/static/js/motions/base.js:276
+#: motions/static/js/motions/base.js:290
msgid "submitted"
msgstr ""
@@ -1773,7 +1810,7 @@ msgstr ""
msgid "undocumented"
msgstr ""
-#: motions/static/js/motions/base.js:292
+#: motions/static/js/motions/base.js:306
msgid "withdrawed"
msgstr ""
diff --git a/openslides/locale/en/LC_MESSAGES/django.po b/openslides/locale/en/LC_MESSAGES/django.po
index fb5e49452..8eff699af 100644
--- a/openslides/locale/en/LC_MESSAGES/django.po
+++ b/openslides/locale/en/LC_MESSAGES/django.po
@@ -5,368 +5,399 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-02-09 00:11+0100\n"
+"POT-Creation-Date: 2016-03-08 21:10+0100\n"
"Language: en\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: agenda/models.py:194
+#: openslides/agenda/models.py:196
msgid "Agenda item"
msgstr ""
-#: agenda/models.py:195
+#: openslides/agenda/models.py:197
msgid "Hidden item"
msgstr ""
-#: agenda/models.py:346
+#: openslides/agenda/models.py:348
#, python-brace-format
msgid "{user} is already on the list of speakers."
msgstr ""
-#: agenda/models.py:349
+#: openslides/agenda/models.py:351
msgid "An anonymous user can not be on lists of speakers."
msgstr ""
-#: agenda/signals.py:18
+#: openslides/agenda/signals.py:18
msgid "Invalid input."
msgstr ""
-#: agenda/signals.py:31
-msgid "Begin of event"
-msgstr ""
-
-#: agenda/signals.py:32
-msgid "Input format: DD.MM.YYYY HH:MM"
-msgstr ""
-
-#: agenda/signals.py:34 agenda/signals.py:43 agenda/signals.py:53
-#: agenda/signals.py:61 agenda/signals.py:73 agenda/views.py:279
-#: agenda/views.py:280
-msgid "Agenda"
-msgstr ""
-
-#: agenda/signals.py:41
-msgid "Number of last speakers to be shown on the projector"
-msgstr ""
-
-#: agenda/signals.py:50
-msgid "Couple countdown with the list of speakers"
-msgstr ""
-
-#: agenda/signals.py:51
-msgid "[Begin speech] starts the countdown, [End speech] stops the countdown."
-msgstr ""
-
-#: agenda/signals.py:58
+#: openslides/agenda/signals.py:30
msgid "Numbering prefix for agenda items"
msgstr ""
-#: agenda/signals.py:59
+#: openslides/agenda/signals.py:31
msgid "This prefix will be set if you run the automatic agenda numbering."
msgstr ""
-#: agenda/signals.py:68
+#: openslides/agenda/signals.py:33 openslides/agenda/signals.py:46
+#: openslides/agenda/signals.py:56 openslides/agenda/signals.py:68
+#: openslides/agenda/signals.py:79 openslides/agenda/signals.py:90
+#: openslides/agenda/views.py:281 openslides/agenda/views.py:282
+msgid "Agenda"
+msgstr ""
+
+#: openslides/agenda/signals.py:34 openslides/agenda/signals.py:47
+#: openslides/agenda/signals.py:57 openslides/core/config.py:181
+#: openslides/core/signals.py:44 openslides/core/signals.py:53
+#: openslides/core/signals.py:63 openslides/core/signals.py:71
+#: openslides/core/signals.py:79 openslides/core/signals.py:91
+#: openslides/core/signals.py:100 openslides/core/signals.py:110
+#: openslides/core/signals.py:122 openslides/core/signals.py:130
+#: openslides/motions/signals.py:28 openslides/motions/signals.py:41
+#: openslides/motions/signals.py:49 openslides/motions/signals.py:59
+#: openslides/motions/signals.py:68
+msgid "General"
+msgstr ""
+
+#: openslides/agenda/signals.py:41
msgid "Numeral system for agenda items"
msgstr ""
-#: agenda/signals.py:70
+#: openslides/agenda/signals.py:43
msgid "Arabic"
msgstr ""
-#: agenda/signals.py:71
+#: openslides/agenda/signals.py:44
msgid "Roman"
msgstr ""
-#: agenda/views.py:106
+#: openslides/agenda/signals.py:53
+msgid "Begin of event"
+msgstr ""
+
+#: openslides/agenda/signals.py:54
+msgid "Input format: DD.MM.YYYY HH:MM"
+msgstr ""
+
+#: openslides/agenda/signals.py:66
+msgid "Number of last speakers to be shown on the projector"
+msgstr ""
+
+#: openslides/agenda/signals.py:69 openslides/agenda/signals.py:80
+#: openslides/agenda/signals.py:91
+msgid "List of speakers"
+msgstr ""
+
+#: openslides/agenda/signals.py:76
+msgid "Show orange countdown in the last x seconds of speaking time"
+msgstr ""
+
+#: openslides/agenda/signals.py:77
+msgid "Enter duration in seconds. Choose 0 to disable warning color."
+msgstr ""
+
+#: openslides/agenda/signals.py:87
+msgid "Couple countdown with the list of speakers"
+msgstr ""
+
+#: openslides/agenda/signals.py:88
+msgid "[Begin speech] starts the countdown, [End speech] stops the countdown."
+msgstr ""
+
+#: openslides/agenda/views.py:108
msgid "The list of speakers is closed."
msgstr ""
-#: agenda/views.py:115
+#: openslides/agenda/views.py:117
msgid "User does not exist."
msgstr ""
-#: agenda/views.py:123
+#: openslides/agenda/views.py:125
#, python-format
msgid "User %s was successfully added to the list of speakers."
msgstr ""
-#: agenda/views.py:141
+#: openslides/agenda/views.py:143
msgid "You are not on the list of speakers."
msgstr ""
-#: agenda/views.py:149 agenda/views.py:179
+#: openslides/agenda/views.py:151 openslides/agenda/views.py:181
msgid "Speaker does not exist."
msgstr ""
-#: agenda/views.py:153
+#: openslides/agenda/views.py:155
#, python-format
msgid "Speaker %s was successfully removed from the list of speakers."
msgstr ""
-#: agenda/views.py:174
+#: openslides/agenda/views.py:176
msgid "The list of speakers is empty."
msgstr ""
-#: agenda/views.py:181
+#: openslides/agenda/views.py:183
msgid "User is now speaking."
msgstr ""
-#: agenda/views.py:192
+#: openslides/agenda/views.py:194
#, python-format
msgid "There is no one speaking at the moment according to %(item)s."
msgstr ""
-#: agenda/views.py:194
+#: openslides/agenda/views.py:196
msgid "The speech is finished now."
msgstr ""
-#: agenda/views.py:213 agenda/views.py:225
+#: openslides/agenda/views.py:215 openslides/agenda/views.py:227
msgid "Invalid data."
msgstr ""
-#: agenda/views.py:235
+#: openslides/agenda/views.py:237
msgid "List of speakers successfully sorted."
msgstr ""
-#: agenda/views.py:269
+#: openslides/agenda/views.py:271
msgid "The agenda has been numbered."
msgstr ""
-#: assignments/models.py:59
+#: openslides/assignments/models.py:64
msgid "Searching for candidates"
msgstr ""
-#: assignments/models.py:60
+#: openslides/assignments/models.py:65
msgid "Voting"
msgstr ""
-#: assignments/models.py:61
+#: openslides/assignments/models.py:66
msgid "Finished"
msgstr ""
-#: assignments/models.py:118 assignments/views.py:244 assignments/views.py:436
-#: assignments/views.py:453
+#: openslides/assignments/models.py:123 openslides/assignments/views.py:234
+#: openslides/assignments/views.py:426 openslides/assignments/views.py:443
msgid "Election"
msgstr ""
-#: assignments/serializers.py:136
+#: openslides/assignments/serializers.py:138
#, python-format
msgid "You have to submit data for %d candidates."
msgstr ""
-#: assignments/serializers.py:140 motions/serializers.py:176
+#: openslides/assignments/serializers.py:142
+#: openslides/motions/serializers.py:177
#, python-format
msgid "You have to submit data for %d vote values."
msgstr ""
-#: assignments/serializers.py:144 motions/serializers.py:180
+#: openslides/assignments/serializers.py:146
+#: openslides/motions/serializers.py:181
#, python-format
msgid "Vote value %s is invalid."
msgstr ""
-#: assignments/signals.py:22
+#: openslides/assignments/signals.py:22
msgid "Election method"
msgstr ""
-#: assignments/signals.py:24
+#: openslides/assignments/signals.py:24
msgid "Automatic assign of method"
msgstr ""
-#: assignments/signals.py:25
+#: openslides/assignments/signals.py:25
msgid "Always one option per candidate"
msgstr ""
-#: assignments/signals.py:26
+#: openslides/assignments/signals.py:26
msgid "Always Yes-No-Abstain per candidate"
msgstr ""
-#: assignments/signals.py:28 assignments/signals.py:38
-#: assignments/signals.py:51 assignments/signals.py:60
-#: assignments/signals.py:71 assignments/signals.py:78
-#: assignments/signals.py:81 assignments/signals.py:90
-#: assignments/views.py:247
+#: openslides/assignments/signals.py:28 openslides/assignments/signals.py:38
+#: openslides/assignments/signals.py:51 openslides/assignments/signals.py:60
+#: openslides/assignments/signals.py:71 openslides/assignments/signals.py:78
+#: openslides/assignments/signals.py:81 openslides/assignments/signals.py:90
+#: openslides/assignments/views.py:237
msgid "Elections"
msgstr ""
-#: assignments/signals.py:29 assignments/signals.py:39
-#: assignments/signals.py:52 assignments/signals.py:61
-#: assignments/signals.py:72
+#: openslides/assignments/signals.py:29 openslides/assignments/signals.py:39
+#: openslides/assignments/signals.py:52 openslides/assignments/signals.py:61
+#: openslides/assignments/signals.py:72
msgid "Ballot and ballot papers"
msgstr ""
-#: assignments/signals.py:35
+#: openslides/assignments/signals.py:35
msgid "The 100 % base of an election result consists of"
msgstr ""
-#: assignments/signals.py:45 motions/signals.py:127
+#: openslides/assignments/signals.py:45 openslides/motions/signals.py:129
msgid "Number of ballot papers (selection)"
msgstr ""
-#: assignments/signals.py:47 motions/signals.py:129
+#: openslides/assignments/signals.py:47 openslides/motions/signals.py:131
msgid "Number of all delegates"
msgstr ""
-#: assignments/signals.py:48 motions/signals.py:130
+#: openslides/assignments/signals.py:48 openslides/motions/signals.py:132
msgid "Number of all participants"
msgstr ""
-#: assignments/signals.py:49 motions/signals.py:131
+#: openslides/assignments/signals.py:49 openslides/motions/signals.py:133
msgid "Use the following custom number"
msgstr ""
-#: assignments/signals.py:58 motions/signals.py:140
+#: openslides/assignments/signals.py:58 openslides/motions/signals.py:142
msgid "Custom number of ballot papers"
msgstr ""
-#: assignments/signals.py:68
+#: openslides/assignments/signals.py:68
msgid "Publish election result for elected candidates only (projector view)"
msgstr ""
-#: assignments/signals.py:79
+#: openslides/assignments/signals.py:79
msgid "Title for PDF document (all elections)"
msgstr ""
-#: assignments/signals.py:82 assignments/signals.py:91 motions/signals.py:154
-#: motions/signals.py:163 motions/signals.py:171 users/signals.py:37
-#: users/signals.py:46 users/signals.py:57 users/signals.py:66
-#: users/signals.py:75 users/signals.py:90
+#: openslides/assignments/signals.py:82 openslides/assignments/signals.py:91
+#: openslides/motions/signals.py:156 openslides/motions/signals.py:165
+#: openslides/motions/signals.py:174 openslides/users/signals.py:37
+#: openslides/users/signals.py:46 openslides/users/signals.py:57
+#: openslides/users/signals.py:66 openslides/users/signals.py:75
+#: openslides/users/signals.py:90
msgid "PDF"
msgstr ""
-#: assignments/signals.py:88
+#: openslides/assignments/signals.py:88
msgid "Preamble text for PDF document (all elections)"
msgstr ""
-#: assignments/views.py:91
+#: openslides/assignments/views.py:81
msgid "You are already elected."
msgstr ""
-#: assignments/views.py:101
+#: openslides/assignments/views.py:91
msgid "You can not candidate to this election because it is finished."
msgstr ""
-#: assignments/views.py:107
+#: openslides/assignments/views.py:97
msgid "You were nominated successfully."
msgstr ""
-#: assignments/views.py:112
+#: openslides/assignments/views.py:102
msgid ""
"You can not withdraw your candidature to this election because it is "
"finished."
msgstr ""
-#: assignments/views.py:117
+#: openslides/assignments/views.py:107
msgid "You are not a candidate of this election."
msgstr ""
-#: assignments/views.py:119
+#: openslides/assignments/views.py:109
msgid "You have withdrawn your candidature successfully."
msgstr ""
-#: assignments/views.py:128
+#: openslides/assignments/views.py:118
#, python-format
msgid "Invalid data. Expected dictionary, got %s."
msgstr ""
-#: assignments/views.py:134
+#: openslides/assignments/views.py:124
msgid "Invalid data. Expected something like {\"user\": }."
msgstr ""
-#: assignments/views.py:138
+#: openslides/assignments/views.py:128
#, python-format
msgid "Invalid data. User %d does not exist."
msgstr ""
-#: assignments/views.py:158
+#: openslides/assignments/views.py:148
#, python-format
msgid "User %s is already elected."
msgstr ""
-#: assignments/views.py:160
+#: openslides/assignments/views.py:150
msgid "You can not nominate someone to this election because it is finished."
msgstr ""
-#: assignments/views.py:166
+#: openslides/assignments/views.py:156
#, python-format
msgid "User %s is already nominated."
msgstr ""
-#: assignments/views.py:168
+#: openslides/assignments/views.py:158
#, python-format
msgid "User %s was nominated successfully."
msgstr ""
-#: assignments/views.py:175
+#: openslides/assignments/views.py:165
msgid ""
"You can not delete someone's candidature to this election because it is "
"finished."
msgstr ""
-#: assignments/views.py:178
+#: openslides/assignments/views.py:168
#, python-format
msgid "User %s has no status in this election."
msgstr ""
-#: assignments/views.py:180
+#: openslides/assignments/views.py:170
#, python-format
msgid "Candidate %s was withdrawn successfully."
msgstr ""
-#: assignments/views.py:192
+#: openslides/assignments/views.py:182
#, python-format
msgid "User %s is not a candidate of this election."
msgstr ""
-#: assignments/views.py:194
+#: openslides/assignments/views.py:184
#, python-format
msgid "User %s was successfully elected."
msgstr ""
-#: assignments/views.py:198
+#: openslides/assignments/views.py:188
#, python-format
msgid "User %s is not an elected candidate of this election."
msgstr ""
-#: assignments/views.py:201
+#: openslides/assignments/views.py:191
#, python-format
msgid "User %s was successfully unelected."
msgstr ""
-#: assignments/views.py:211
+#: openslides/assignments/views.py:201
msgid "Can not create ballot because there are no candidates."
msgstr ""
-#: assignments/views.py:214
+#: openslides/assignments/views.py:204
msgid "Ballot created successfully."
msgstr ""
-#: assignments/views.py:268
+#: openslides/assignments/views.py:258
msgid "No elections available."
msgstr ""
-#: assignments/views.py:287
+#: openslides/assignments/views.py:277
#, python-format
msgid "Election: %s"
msgstr ""
-#: assignments/views.py:296
+#: openslides/assignments/views.py:286
msgid "Number of members to be elected"
msgstr ""
-#: assignments/views.py:303 assignments/views.py:331
+#: openslides/assignments/views.py:293 openslides/assignments/views.py:321
msgid "Candidates"
msgstr ""
-#: assignments/views.py:327
+#: openslides/assignments/views.py:317
msgid "Election result"
msgstr ""
-#: assignments/views.py:333
+#: openslides/assignments/views.py:323
msgid "ballot"
msgstr ""
-#: assignments/views.py:352
+#: openslides/assignments/views.py:342
#, python-format
msgid ""
"Y: %(YES)s\n"
@@ -374,716 +405,724 @@ msgid ""
"A: %(ABSTAIN)s"
msgstr ""
-#: assignments/views.py:363 motions/pdf.py:115
+#: openslides/assignments/views.py:353 openslides/motions/pdf.py:116
msgid "Valid votes"
msgstr ""
-#: assignments/views.py:374 motions/pdf.py:117
+#: openslides/assignments/views.py:364 openslides/motions/pdf.py:118
msgid "Invalid votes"
msgstr ""
-#: assignments/views.py:385 motions/pdf.py:119
+#: openslides/assignments/views.py:375 openslides/motions/pdf.py:120
msgid "Votes cast"
msgstr ""
-#: assignments/views.py:407
+#: openslides/assignments/views.py:397
msgid "elected"
msgstr ""
-#: assignments/views.py:460
+#: openslides/assignments/views.py:450
#, python-format
msgid "%d. ballot"
msgstr ""
-#: assignments/views.py:462
+#: openslides/assignments/views.py:452
#, python-format
msgid "%d candidate"
msgid_plural "%d candidates"
msgstr[0] ""
msgstr[1] ""
-#: assignments/views.py:464
+#: openslides/assignments/views.py:454
#, python-format
msgid "%d available post"
msgid_plural "%d available posts"
msgstr[0] ""
msgstr[1] ""
-#: assignments/views.py:516 motions/pdf.py:125 motions/pdf.py:270
+#: openslides/assignments/views.py:506 openslides/motions/pdf.py:126
+#: openslides/motions/pdf.py:349
msgid "Yes"
msgstr ""
-#: assignments/views.py:517 motions/pdf.py:125 motions/pdf.py:272
+#: openslides/assignments/views.py:507 openslides/motions/pdf.py:126
+#: openslides/motions/pdf.py:351
msgid "No"
msgstr ""
-#: assignments/views.py:518 motions/pdf.py:125 motions/pdf.py:274
+#: openslides/assignments/views.py:508 openslides/motions/pdf.py:126
+#: openslides/motions/pdf.py:353
msgid "Abstain"
msgstr ""
-#: core/config.py:29 core/config.py:60
+#: openslides/core/config.py:30 openslides/core/config.py:61
#, python-format
msgid "The config variable %s was not found."
msgstr ""
-#: core/config.py:69
+#: openslides/core/config.py:70
#, python-format
msgid "Wrong datatype. Expected %(expected_type)s, got %(got_type)s."
msgstr ""
-#: core/config.py:72
+#: openslides/core/config.py:73
msgid "Invalid input. Choice does not match."
msgstr ""
-#: core/config.py:114
+#: openslides/core/config.py:115
#, python-format
msgid "Too many values for config variable %s found."
msgstr ""
-#: core/config.py:163
+#: openslides/core/config.py:166
msgid "Invalid value for config attribute input_type."
msgstr ""
-#: core/config.py:165
+#: openslides/core/config.py:168
msgid ""
"Either config attribute 'choices' must not be None or 'input_type' must not "
"be 'choice'."
msgstr ""
-#: core/config.py:168
+#: openslides/core/config.py:171
msgid ""
"Either config attribute 'choices' must be None or 'input_type' must be "
"'choice'."
msgstr ""
-#: core/config.py:177 core/signals.py:44 core/signals.py:53 core/signals.py:63
-#: core/signals.py:71 core/signals.py:79 core/signals.py:91
-#: core/signals.py:100 core/signals.py:110 core/signals.py:122
-#: core/signals.py:130 motions/signals.py:28 motions/signals.py:41
-#: motions/signals.py:49 motions/signals.py:59 motions/signals.py:68
-msgid "General"
-msgstr ""
-
-#: core/signals.py:42
+#: openslides/core/signals.py:42
msgid "Event name"
msgstr ""
-#: core/signals.py:45 core/signals.py:54 core/signals.py:64 core/signals.py:72
-#: core/signals.py:80 core/signals.py:92 core/signals.py:101
-#: core/signals.py:111
+#: openslides/core/signals.py:45 openslides/core/signals.py:54
+#: openslides/core/signals.py:64 openslides/core/signals.py:72
+#: openslides/core/signals.py:80 openslides/core/signals.py:92
+#: openslides/core/signals.py:101 openslides/core/signals.py:111
msgid "Event"
msgstr ""
-#: core/signals.py:50
+#: openslides/core/signals.py:50
msgid "Presentation and assembly system"
msgstr ""
-#: core/signals.py:51
+#: openslides/core/signals.py:51
msgid "Short description of event"
msgstr ""
-#: core/signals.py:61
+#: openslides/core/signals.py:61
msgid "Event date"
msgstr ""
-#: core/signals.py:69
+#: openslides/core/signals.py:69
msgid "Event location"
msgstr ""
-#: core/signals.py:77
+#: openslides/core/signals.py:77
msgid "Event organizer"
msgstr ""
-#: core/signals.py:85
+#: openslides/core/signals.py:85
msgid ""
"OpenSlides is a free web based "
"presentation and assembly system for visualizing and controlling agenda, "
"motions and elections of an assembly."
msgstr ""
-#: core/signals.py:89
+#: openslides/core/signals.py:89
msgid "Legal notice"
msgstr ""
-#: core/signals.py:97
+#: openslides/core/signals.py:97
msgid "Welcome to OpenSlides"
msgstr ""
-#: core/signals.py:98
+#: openslides/core/signals.py:98
msgid "Front page title"
msgstr ""
-#: core/signals.py:106
+#: openslides/core/signals.py:106
msgid "[Space for your welcome text.]"
msgstr ""
-#: core/signals.py:108
+#: openslides/core/signals.py:108
msgid "Front page text"
msgstr ""
-#: core/signals.py:120
+#: openslides/core/signals.py:120
msgid "Allow access for anonymous guest users"
msgstr ""
-#: core/signals.py:123 core/signals.py:131
+#: openslides/core/signals.py:123 openslides/core/signals.py:131
msgid "System"
msgstr ""
-#: core/signals.py:128
+#: openslides/core/signals.py:128
msgid "Show this text on the login page."
msgstr ""
-#: core/signals.py:139
+#: openslides/core/signals.py:139
msgid "Show logo on projector"
msgstr ""
-#: core/signals.py:141
+#: openslides/core/signals.py:141
msgid ""
"You can replace the logo. Just copy a file to \"static/img/logo-projector.png"
"\" in your OpenSlides data path."
msgstr ""
-#: core/signals.py:144 core/signals.py:152 core/signals.py:160
-#: core/signals.py:167
+#: openslides/core/signals.py:144 openslides/core/signals.py:152
+#: openslides/core/signals.py:160 openslides/core/signals.py:168
+#: openslides/core/signals.py:176 openslides/core/signals.py:183
msgid "Projector"
msgstr ""
-#: core/signals.py:150
+#: openslides/core/signals.py:150
msgid "Show title and description of event on projector"
msgstr ""
-#: core/signals.py:157
-msgid "Background color of projector header"
+#: openslides/core/signals.py:158
+msgid "Background color of projector header and footer"
msgstr ""
-#: core/signals.py:158
-msgid "Use web color names like \"red\" or hex numbers like \"#ff0000\"."
+#: openslides/core/signals.py:166
+msgid "Font color of projector header and footer"
msgstr ""
-#: core/signals.py:165
+#: openslides/core/signals.py:174
+msgid "Font color of projector headline"
+msgstr ""
+
+#: openslides/core/signals.py:181
msgid "Default countdown"
msgstr ""
-#: global_settings.py:16
+#: openslides/global_settings.py:16
msgid "Czech"
msgstr ""
-#: global_settings.py:17
+#: openslides/global_settings.py:17
msgid "English"
msgstr ""
-#: global_settings.py:18
+#: openslides/global_settings.py:18
msgid "French"
msgstr ""
-#: global_settings.py:19
+#: openslides/global_settings.py:19
msgid "German"
msgstr ""
-#: global_settings.py:20
+#: openslides/global_settings.py:20
msgid "Portuguese"
msgstr ""
-#: mediafiles/models.py:58
+#: openslides/mediafiles/models.py:61
msgid "unknown"
msgstr ""
-#: motions/models.py:124 motions/pdf.py:38 motions/pdf.py:258
-#: motions/signals.py:27 motions/signals.py:40 motions/signals.py:48
-#: motions/signals.py:58 motions/signals.py:67 motions/signals.py:78
-#: motions/signals.py:86 motions/signals.py:98 motions/signals.py:108
-#: motions/signals.py:120 motions/signals.py:133 motions/signals.py:142
-#: motions/signals.py:153 motions/signals.py:162 motions/signals.py:170
-#: motions/views.py:357 motions/views.py:417
+#: openslides/motions/models.py:125 openslides/motions/pdf.py:39
+#: openslides/motions/pdf.py:338 openslides/motions/signals.py:27
+#: openslides/motions/signals.py:40 openslides/motions/signals.py:48
+#: openslides/motions/signals.py:58 openslides/motions/signals.py:67
+#: openslides/motions/signals.py:79 openslides/motions/signals.py:88
+#: openslides/motions/signals.py:100 openslides/motions/signals.py:110
+#: openslides/motions/signals.py:122 openslides/motions/signals.py:135
+#: openslides/motions/signals.py:144 openslides/motions/signals.py:155
+#: openslides/motions/signals.py:164 openslides/motions/signals.py:173
+#: openslides/motions/views.py:349 openslides/motions/views.py:409
msgid "Motion"
msgstr ""
-#: motions/models.py:616
+#: openslides/motions/models.py:617
msgid "new"
msgstr ""
-#: motions/models.py:683
+#: openslides/motions/models.py:689
#, python-format
msgid "%(time_and_messages)s by %(person)s"
msgstr ""
-#: motions/pdf.py:45
+#: openslides/motions/pdf.py:46
msgid "Submitter"
msgstr ""
-#: motions/pdf.py:59
+#: openslides/motions/pdf.py:60
msgid "Signature"
msgstr ""
-#: motions/pdf.py:70 motions/signals.py:99 motions/signals.py:109
+#: openslides/motions/pdf.py:71 openslides/motions/signals.py:101
+#: openslides/motions/signals.py:111
msgid "Supporters"
msgstr ""
-#: motions/pdf.py:81
+#: openslides/motions/pdf.py:82
msgid "State"
msgstr ""
-#: motions/pdf.py:91 motions/views.py:157 motions/views.py:169
+#: openslides/motions/pdf.py:92 openslides/motions/views.py:158
+#: openslides/motions/views.py:170
msgid "Version"
msgstr ""
-#: motions/pdf.py:107
+#: openslides/motions/pdf.py:108
msgid "Vote result"
msgstr ""
-#: motions/pdf.py:121 motions/views.py:357
+#: openslides/motions/pdf.py:122 openslides/motions/views.py:349
msgid "Vote"
msgstr ""
-#: motions/pdf.py:148
+#: openslides/motions/pdf.py:149
msgid "Reason"
msgstr ""
-#: motions/pdf.py:245
+#: openslides/motions/pdf.py:325
msgid "Categories"
msgstr ""
-#: motions/pdf.py:252
+#: openslides/motions/pdf.py:332
msgid "No motions available."
msgstr ""
-#: motions/pdf.py:265
+#: openslides/motions/pdf.py:345
#, python-format
msgid "Motion No. %s"
msgstr ""
-#: motions/pdf.py:267
-#, python-format
-msgid "%d. Vote"
-msgstr ""
-
-#: motions/serializers.py:30
+#: openslides/motions/serializers.py:31
#, python-format
msgid "Workflow %(pk)d does not exist."
msgstr ""
-#: motions/serializers.py:129 poll/models.py:262
-msgid "majority"
-msgstr ""
-
-#: motions/serializers.py:131 poll/models.py:264 poll/models.py:266
-msgid "undocumented"
-msgstr ""
-
-#: motions/signals.py:24
+#: openslides/motions/signals.py:24
msgid "Workflow of new motions"
msgstr ""
-#: motions/signals.py:34
+#: openslides/motions/signals.py:34
msgid "Identifier"
msgstr ""
-#: motions/signals.py:36
+#: openslides/motions/signals.py:36
msgid "Numbered per category"
msgstr ""
-#: motions/signals.py:37
+#: openslides/motions/signals.py:37
msgid "Serially numbered"
msgstr ""
-#: motions/signals.py:38
+#: openslides/motions/signals.py:38
msgid "Set it manually"
msgstr ""
-#: motions/signals.py:45
+#: openslides/motions/signals.py:45
msgid "The assembly may decide,"
msgstr ""
-#: motions/signals.py:46
+#: openslides/motions/signals.py:46
msgid "Motion preamble"
msgstr ""
-#: motions/signals.py:56
+#: openslides/motions/signals.py:56
msgid "Stop submitting new motions by non-staff users"
msgstr ""
-#: motions/signals.py:65
+#: openslides/motions/signals.py:65
msgid "Allow to disable versioning"
msgstr ""
-#: motions/signals.py:76
+#: openslides/motions/signals.py:76
msgid "Activate amendments"
msgstr ""
-#: motions/signals.py:79 motions/signals.py:87
+#: openslides/motions/signals.py:80 openslides/motions/signals.py:89
msgid "Amendments"
msgstr ""
-#: motions/signals.py:83
+#: openslides/motions/signals.py:84
msgctxt "Prefix for the identifier for amendments"
msgid "A"
msgstr ""
-#: motions/signals.py:84
+#: openslides/motions/signals.py:85
msgid "Prefix for the identifier for amendments"
msgstr ""
-#: motions/signals.py:95
+#: openslides/motions/signals.py:97
msgid "Number of (minimum) required supporters for a motion"
msgstr ""
-#: motions/signals.py:96
+#: openslides/motions/signals.py:98
msgid "Choose 0 to disable the supporting system."
msgstr ""
-#: motions/signals.py:106
+#: openslides/motions/signals.py:108
msgid ""
"Remove all supporters of a motion if a submitter edits his motion in early "
"state"
msgstr ""
-#: motions/signals.py:117
+#: openslides/motions/signals.py:119
msgid "The 100 % base of a voting result consists of"
msgstr ""
-#: motions/signals.py:121 motions/signals.py:134 motions/signals.py:143
+#: openslides/motions/signals.py:123 openslides/motions/signals.py:136
+#: openslides/motions/signals.py:145
msgid "Voting and ballot papers"
msgstr ""
-#: motions/signals.py:150 motions/views.py:410
+#: openslides/motions/signals.py:152 openslides/motions/views.py:402
msgid "Motions"
msgstr ""
-#: motions/signals.py:151
+#: openslides/motions/signals.py:153
msgid "Title for PDF document (all motions)"
msgstr ""
-#: motions/signals.py:160
+#: openslides/motions/signals.py:162
msgid "Preamble text for PDF document (all motions)"
msgstr ""
-#: motions/signals.py:168
+#: openslides/motions/signals.py:171
msgid "Show paragraph numbering (only in PDF)"
msgstr ""
-#: motions/signals.py:185
+#: openslides/motions/signals.py:188
msgid "submitted"
msgstr ""
-#: motions/signals.py:190 motions/signals.py:219
+#: openslides/motions/signals.py:193 openslides/motions/signals.py:222
msgid "accepted"
msgstr ""
-#: motions/signals.py:194 motions/signals.py:224
+#: openslides/motions/signals.py:197 openslides/motions/signals.py:227
msgid "rejected"
msgstr ""
-#: motions/signals.py:198
+#: openslides/motions/signals.py:201
msgid "not decided"
msgstr ""
-#: motions/signals.py:207
+#: openslides/motions/signals.py:210
msgid "published"
msgstr ""
-#: motions/signals.py:212 motions/views.py:159
+#: openslides/motions/signals.py:215 openslides/motions/views.py:160
msgid "permitted"
msgstr ""
-#: motions/signals.py:229
+#: openslides/motions/signals.py:232
msgid "withdrawed"
msgstr ""
-#: motions/signals.py:234
+#: openslides/motions/signals.py:237
msgid "adjourned"
msgstr ""
-#: motions/signals.py:239
+#: openslides/motions/signals.py:242
msgid "not concerned"
msgstr ""
-#: motions/signals.py:244
+#: openslides/motions/signals.py:247
msgid "commited a bill"
msgstr ""
-#: motions/signals.py:249
+#: openslides/motions/signals.py:252
msgid "needs review"
msgstr ""
-#: motions/signals.py:254
+#: openslides/motions/signals.py:257
msgid "rejected (not authorized)"
msgstr ""
-#: motions/views.py:85
+#: openslides/motions/views.py:86
msgid "Motion created"
msgstr ""
-#: motions/views.py:127
+#: openslides/motions/views.py:128
msgid "Motion updated"
msgstr ""
-#: motions/views.py:131
+#: openslides/motions/views.py:132
msgid "All supporters removed"
msgstr ""
-#: motions/views.py:161
+#: openslides/motions/views.py:162
#, python-format
msgid "Version %d permitted successfully."
msgstr ""
-#: motions/views.py:166
+#: openslides/motions/views.py:167
msgid "You can not delete the active version of a motion."
msgstr ""
-#: motions/views.py:171
+#: openslides/motions/views.py:172
msgid "deleted"
msgstr ""
-#: motions/views.py:173
+#: openslides/motions/views.py:174
#, python-format
msgid "Version %d deleted successfully."
msgstr ""
-#: motions/views.py:194
+#: openslides/motions/views.py:195
msgid "You can not support this motion."
msgstr ""
-#: motions/views.py:196
+#: openslides/motions/views.py:197
msgid "Motion supported"
msgstr ""
-#: motions/views.py:197
+#: openslides/motions/views.py:198
msgid "You have supported this motion successfully."
msgstr ""
-#: motions/views.py:202
+#: openslides/motions/views.py:203
msgid "You can not unsupport this motion."
msgstr ""
-#: motions/views.py:204
+#: openslides/motions/views.py:205
msgid "Motion unsupported"
msgstr ""
-#: motions/views.py:205
+#: openslides/motions/views.py:206
msgid "You have unsupported this motion successfully."
msgstr ""
-#: motions/views.py:228
+#: openslides/motions/views.py:229
msgid "Invalid data. State must be an integer."
msgstr ""
-#: motions/views.py:231
+#: openslides/motions/views.py:232
#, python-format
msgid "You can not set the state to %(state_id)d."
msgstr ""
-#: motions/views.py:239
+#: openslides/motions/views.py:240
#, python-format
msgid "The state of the motion was set to %s."
msgstr ""
-#: motions/views.py:243
+#: openslides/motions/views.py:244
msgid "State set to"
msgstr ""
-#: motions/views.py:258
+#: openslides/motions/views.py:259
msgid "Vote created successfully."
msgstr ""
-#: poll/models.py:71
+#: openslides/poll/models.py:71
msgid "Only all valid votes"
msgstr ""
-#: poll/models.py:72
+#: openslides/poll/models.py:72
msgid "All votes cast (including invalid votes)"
msgstr ""
-#: poll/models.py:73
+#: openslides/poll/models.py:73
msgid "Disabled (no percents)"
msgstr ""
-#: users/pdf.py:26
+#: openslides/poll/models.py:262
+msgid "majority"
+msgstr ""
+
+#: openslides/poll/models.py:264 openslides/poll/models.py:266
+msgid "undocumented"
+msgstr ""
+
+#: openslides/poll/serializers.py:16
+msgid "Value for {} must not be less than -2"
+msgstr ""
+
+#: openslides/users/pdf.py:26
msgid "Title"
msgstr ""
-#: users/pdf.py:26
+#: openslides/users/pdf.py:26
msgid "Last Name"
msgstr ""
-#: users/pdf.py:26
+#: openslides/users/pdf.py:26
msgid "First Name"
msgstr ""
-#: users/pdf.py:27
+#: openslides/users/pdf.py:27
msgid "Structure level"
msgstr ""
-#: users/pdf.py:27
+#: openslides/users/pdf.py:27
msgid "Group"
msgstr ""
-#: users/pdf.py:95
+#: openslides/users/pdf.py:95
msgid "WLAN access data"
msgstr ""
-#: users/pdf.py:97 users/signals.py:62
+#: openslides/users/pdf.py:97 openslides/users/signals.py:62
msgid "WLAN name (SSID)"
msgstr ""
-#: users/pdf.py:101 users/signals.py:71
+#: openslides/users/pdf.py:101 openslides/users/signals.py:71
msgid "WLAN password"
msgstr ""
-#: users/pdf.py:105 users/signals.py:81
+#: openslides/users/pdf.py:105 openslides/users/signals.py:81
msgid "WLAN encryption"
msgstr ""
-#: users/pdf.py:112
+#: openslides/users/pdf.py:112
msgid "OpenSlides access data"
msgstr ""
-#: users/pdf.py:114
+#: openslides/users/pdf.py:114
msgid "Username"
msgstr ""
-#: users/pdf.py:118
+#: openslides/users/pdf.py:118
msgid "Password"
msgstr ""
-#: users/pdf.py:131
+#: openslides/users/pdf.py:131
msgid "Scan this QRCode to connect WLAN."
msgstr ""
-#: users/pdf.py:136
+#: openslides/users/pdf.py:136
msgid "Scan this QRCode to open URL."
msgstr ""
-#: users/serializers.py:44
+#: openslides/users/serializers.py:46
msgid ""
"The groups this user belongs to. A user will get all permissions granted to "
"each of his/her groups."
msgstr ""
-#: users/serializers.py:72
+#: openslides/users/serializers.py:74
msgid "Username, first name and last name can not all be empty."
msgstr ""
-#: users/serializers.py:105
+#: openslides/users/serializers.py:107
#, python-brace-format
msgid "Incorrect value \"{value}\". Expected app_label.codename string."
msgstr ""
-#: users/serializers.py:106
+#: openslides/users/serializers.py:108
#, python-brace-format
msgid "Invalid permission \"{value}\". Object does not exist."
msgstr ""
-#: users/signals.py:23
+#: openslides/users/signals.py:23
msgid "Sort users by first name"
msgstr ""
-#: users/signals.py:24
+#: openslides/users/signals.py:24
msgid "Disable for sorting by last name"
msgstr ""
-#: users/signals.py:26 users/signals.py:36 users/signals.py:45
-#: users/signals.py:56 users/signals.py:65 users/signals.py:74
-#: users/signals.py:89
+#: openslides/users/signals.py:26 openslides/users/signals.py:36
+#: openslides/users/signals.py:45 openslides/users/signals.py:56
+#: openslides/users/signals.py:65 openslides/users/signals.py:74
+#: openslides/users/signals.py:89
msgid "Users"
msgstr ""
-#: users/signals.py:27
+#: openslides/users/signals.py:27
msgid "Sorting"
msgstr ""
-#: users/signals.py:33
+#: openslides/users/signals.py:33
msgid "Welcome to OpenSlides!"
msgstr ""
-#: users/signals.py:34
+#: openslides/users/signals.py:34
msgid "Title for access data and welcome PDF"
msgstr ""
-#: users/signals.py:42
+#: openslides/users/signals.py:42
msgid "[Place for your welcome and help text.]"
msgstr ""
-#: users/signals.py:43
+#: openslides/users/signals.py:43
msgid "Help text for access data and welcome PDF"
msgstr ""
-#: users/signals.py:53
+#: openslides/users/signals.py:53
msgid "System URL"
msgstr ""
-#: users/signals.py:54
+#: openslides/users/signals.py:54
msgid "Used for QRCode in PDF of access data."
msgstr ""
-#: users/signals.py:63 users/signals.py:72 users/signals.py:82
+#: openslides/users/signals.py:63 openslides/users/signals.py:72
+#: openslides/users/signals.py:82
msgid "Used for WLAN QRCode in PDF of access data."
msgstr ""
-#: users/signals.py:85
+#: openslides/users/signals.py:85
msgid "WEP"
msgstr ""
-#: users/signals.py:86
+#: openslides/users/signals.py:86
msgid "WPA/WPA2"
msgstr ""
-#: users/signals.py:87
+#: openslides/users/signals.py:87
msgid "No encryption"
msgstr ""
-#: users/views.py:111
+#: openslides/users/views.py:114
msgid "You can not deactivate yourself."
msgstr ""
-#: users/views.py:150
+#: openslides/users/views.py:153
msgid "You can not delete yourself."
msgstr ""
-#: users/views.py:164
+#: openslides/users/views.py:167
msgid "Password successfully reset."
msgstr ""
-#: users/views.py:234
+#: openslides/users/views.py:237
msgid "Username or password is not correct."
msgstr ""
-#: users/views.py:260
+#: openslides/users/views.py:263
#, python-brace-format
msgid ""
"Installation was successfully. Use {username} and {password} for first "
"login. Important: Please change your password!"
msgstr ""
-#: users/views.py:281
+#: openslides/users/views.py:284
msgid "You are not authenticated."
msgstr ""
-#: users/views.py:315
+#: openslides/users/views.py:318
msgid "Old password does not match."
msgstr ""
-#: users/views.py:326
+#: openslides/users/views.py:329
msgid "user-list"
msgstr ""
-#: users/views.py:327
+#: openslides/users/views.py:330
msgid "List of users"
msgstr ""
-#: users/views.py:341
+#: openslides/users/views.py:344
msgid "user-access-data"
msgstr ""
-#: utils/pdf.py:252
+#: openslides/utils/pdf.py:252
#, python-format
msgid "As of: %s"
msgstr ""
-#: utils/pdf.py:263 utils/pdf.py:272
+#: openslides/utils/pdf.py:263 openslides/utils/pdf.py:272
#, python-format
msgid "Page %s"
msgstr ""
-#: utils/views.py:59
+#: openslides/utils/views.py:59
msgid "undefined-filename"
msgstr ""