documentation-sessionmanagement-plan.html 20.1 KB
Newer Older
1
2
{% extends "documentation-base.html" %}
{% set active_page = "plan_sessionmanagement_documentation" %}
3
{% block title %}Sitzungsverwaltung: Planung{% endblock %}
4
5

{% block documentation_content %}
6
    <h3>Sitzungsverwaltung: Planung</h3>
7
	<p>
8
	Im Vorfeld einer Sitzung sollten verschiedene Tätigkeiten vorgenommen werden. Hierbei ist zu unterscheiden ob zu einem geplanten Sitzungstermin bereits ein Protokoll existiert oder nicht. Zu bereits existierenden und noch nicht geschriebenen Protokollen kann die Tagesordnung verwaltet werden.
9
	</p>
10
11
	
	<h4>Nicht existierendes Protokoll</h4>
12
	<p>
13
    Versichere dich zuerst auf der <a href="{{url_for("list_protocols")}}">Protokollübersichtsseite</a>, dass das Protokoll nicht bereits existiert. Sollte das Protokoll noch nicht existieren, so führe die folgenden Schritte aus um es anzulegen.
14
	</p>
15
16
17
18
19
    <ol>
        <li>Gehe auf <a href="{{url_for("new_protocol")}}">Neues Protokoll</a>.</li>
        <li>Wähle bei „Typ“ den <a href="/documentation/configuration/types">Typ der Sitzung</a> aus.</li>
        <li>Gib das Datum der Sitzung und ggf. einen Startzeitpunkt ein.</li>
        <li>Klicke auf Anlegen.</li>
20
21
22
    </ol>    
    <div class="panel panel-default">
        <div class="panel-heading">
23
            <h5 class="panel-title"><a data-toggle="collapse" href="#example_new_protocoll">Beispiel - Neues Protokoll anlegen</a></h5>
24
        </div>
25
        <div id="example_new_protocoll" class="panel-body panel-collapse collapse">
26
27
28
29
30
31
32
33
34
35
36
37
            <h3>Neue Sitzung</h3>
            <form role="form" class="">
                <div class="form-group  ">
                    <label for="protocoltype_id" class="control-label"><label for="protocoltype_id">Typ</label></label>
                    <select class="form-control" id="protocoltype_id" name="protocoltype_id" placeholder="Typ" title="">
                        <option value="1">sitzung</option>
                        <option value="2">versammlung</option>
                        <option value="3">arbeitsgruppe</option>
                    </select>
                </div>
                <div class="form-group  ">
                    <label for="date" class="control-label"><label for="date">Datum (dd.mm.yyyy)</label></label>
38
                    <input class="form-control" id="date" name="date" placeholder="Datum" title="" value="" type="date">
39
40
41
42
43
44
45
46
47
                </div>
                <div class="form-group  ">
                    <label for="start_time" class="control-label"><label for="start_time">Uhrzeit (HH:MM, optional)</label></label>
                    <input class="form-control" id="start_time" name="start_time" placeholder="Uhrzeit (HH:MM, optional)" title="" type="text" value="">
                </div>
                <button type="button" class="btn btn-default">Anlegen</button>
            </form>
        </div>
    </div>
48
	
49
	<h4 id="find">Existierendes Protokoll finden</h4>
50
51
52
    <p>
	Ist das Protokoll bereits angelegt, so kann es auf zwei verschiedenen Wegen gefunden werden. Zum einen über die Übersicht der nächsten Sitzungen auf der Startseite und zum anderen auf der Protokollübersichtsseite.
	<br/>
53
	Um ein Protokoll auf der Protokollübersichtsseite zu finden:
54
	</p>
55
56
57
    <ol>
        <li>Gehe auf <a href="{{url_for("list_protocols")}}">Protokolle</a>,</li>
        <li>Wähle die Sitzung aus - noch ausstehende Sitzungen sind ganz oben.</a>
58
59
60
    </ol>    
    <div class="panel panel-default">
        <div class="panel-heading">
61
            <h5 class="panel-title"><a data-toggle="collapse" href="#example_protocoll_overview">Beispiel - Protokollübersicht</a></h5>
62
        </div>
63
        <div id="example_protocoll_overview" class="panel-body panel-collapse collapse">
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
            <form role="form" class="form-inline">
                <div class="form-group  ">
                    <input class="form-control" id="search" name="search" placeholder="Suchbegriff" title="" type="text" value="">
                </div>
                <div class="form-group  ">
                    <select class="form-control" id="protocoltype_id" name="protocoltype_id" placeholder="Typ" title="">
                        <option value="-1">Alle Typen</option>
                        <option value="1">sitzung</option>
                        <option value="2">versammlung</option>
                        <option value="3">arbeitsgruppe</option>
                    </select>
                </div>
                <div class="form-group  ">
                    <select class="form-control" id="state_open" name="state_open" placeholder="Offen" title="">
                        <option selected="" value="-1">Alle</option>
                        <option value="0">Geplant</option>
                        <option value="1">Fertig</option>
                    </select>
                </div>
                <button type="button" class="btn btn-default">Suchen</button>
            </form>
85
            <h3>Protokolle <a href="#example_protocoll_overview">Neu</a></h3>
86
87
88
89
90
91
            <table class="table table-striped">
                <thead>
                    <tr>
                        <th class="hidden-sm hidden-md hidden-lg">Sitzung</th>
                        <th class="hidden-xs">Sitzung</th>
                        <th class="hidden-xs">Datum</th>
92
93
94
                        <th class="hidden-sm hidden-md hidden-lg">Status</th>
                        <th class="hidden-xs">Status</th>
                        <th class=""></th>
95
96
97
98
99
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td class="hidden-sm hidden-md hidden-lg"><a href="#">Versammlung</a><br>11. März 2018</td>
100
                        <td class="hidden-xs"><a href="#example_protocoll_overview">Versammlung</a></td>
101
                        <td class="hidden-xs">11. März 2018</td>
102
103
104
105
106
107
						<td class="hidden-sm hidden-md hidden-lg"><span class="glyphicon glyphicon-pencil"></span></td>
                        <td class="hidden-xs"><span class="glyphicon glyphicon-pencil"></span> Geplant</td>
                        <td class="">
							<div class="btn-group btn-group-xs">
							</div>
						</td>
108
109
110
                    </tr>
                    <tr>
                        <td class="hidden-sm hidden-md hidden-lg"><a href="#">Sitzung</a><br>08. März 2018</td>
111
                        <td class="hidden-xs"><a href="#example_protocoll_overview">Sitzung</a></td>
112
                        <td class="hidden-xs">08. März 2018</td>
113
114
115
116
117
118
						<td class="hidden-sm hidden-md hidden-lg"><span class="glyphicon glyphicon-pencil"></span></td>
                        <td class="hidden-xs"><span class="glyphicon glyphicon-pencil"></span> Geplant</td>
                        <td class="">
							<div class="btn-group btn-group-xs">
							</div>
						</td>
119
120
121
                    </tr>
                    <tr>
                        <td class="hidden-sm hidden-md hidden-lg"><a href="#">Arbeitsgruppe</a><br>02. März 2018</td>
122
                        <td class="hidden-xs"><a href="#example_protocoll_overview">Arbeitsgruppe</a></td>
123
                        <td class="hidden-xs">02. März 2018</td>
124
125
126
127
128
129
130
                        <td class="hidden-sm hidden-md hidden-lg"><span class="glyphicon glyphicon-unchecked"></span></td>
						<td class="hidden-xs"><span class="glyphicon glyphicon-unchecked"></span> Fertig</td>
                        <td class="">
							<div class="btn-group btn-group-xs">
								<a href="#example_protocoll_overview" class="btn btn-success"><span class="glyphicon glyphicon-download"></span></a>
							</div>
						</td>
131
132
133
                    </tr>
                    <tr>
                        <td class="hidden-sm hidden-md hidden-lg"><a href="#">Sitzung</a><br>01. März 2018</td>
134
                        <td class="hidden-xs"><a href="#example_protocoll_overview">Sitzung</a></td>
135
                        <td class="hidden-xs">01. März 2018</td>
136
137
138
139
140
141
142
                        <td class="hidden-sm hidden-md hidden-lg"><span class="glyphicon glyphicon-unchecked"></span></td>
						<td class="hidden-xs"><span class="glyphicon glyphicon-unchecked"></span> Fertig</td>
                        <td class="">
							<div class="btn-group btn-group-xs">
								<a href="#example_protocoll_overview" class="btn btn-success"><span class="glyphicon glyphicon-download"></span></a>
							</div>
						</td>
143
144
145
                    </tr>
                    <tr>
                        <td class="hidden-sm hidden-md hidden-lg"><a href="#">Sitzung</a><br>22. Februar 2018</td>
146
                        <td class="hidden-xs"><a href="#example_protocoll_overview">Sitzung</a></td>
147
                        <td class="hidden-xs">22. Februar 2018</td>
148
149
150
151
152
153
154
                        <td class="hidden-sm hidden-md hidden-lg"><span class="glyphicon glyphicon-check"></span></td>
						<td class="hidden-xs"><span class="glyphicon glyphicon-check"></span> Veröffentlicht</td>
                        <td class="">
							<div class="btn-group btn-group-xs">
								<a href="#example_protocoll_overview" class="btn btn-success"><span class="glyphicon glyphicon-download"></span></a>
							</div>
						</td>
155
156
157
                    </tr>
                    <tr>
                        <td class="hidden-sm hidden-md hidden-lg"><a href="#">Arbeitsgruppe</a><br>15. Februar 2018</td>
158
                        <td class="hidden-xs"><a href="#example_protocoll_overview">Arbeitsgruppe</a></td>
159
                        <td class="hidden-xs">15. Februar 2018</td>
160
161
162
163
164
165
166
                        <td class="hidden-sm hidden-md hidden-lg"><span class="glyphicon glyphicon-check"></span></td>
						<td class="hidden-xs"><span class="glyphicon glyphicon-check"></span> Veröffentlicht</td>
                        <td class="">
							<div class="btn-group btn-group-xs">
								<a href="#example_protocoll_overview" class="btn btn-success"><span class="glyphicon glyphicon-download"></span></a>
							</div>
						</td>
167
168
169
                    </tr>
                </tbody>
            </table>
170
171
172
173
174
			<div align="center">
				<span class="glyphicon glyphicon-pencil"></span> Geplant, 
				<span class="glyphicon glyphicon-unchecked"></span> Fertig,
				<span class="glyphicon glyphicon-check"></span> Veröffentlicht
			</div>
175
176
        </div>
    </div>
177
	
178
	<h4 id="prepare">Existierendes Protokoll vorbereiten</h4>
179
	<p>
180
    Soll ein bereits existierendes Protokoll für die Sitzung vorbereitet oder angepasst werden, so ist das Protokoll entsprechend wie <a href="#find">oben</a> dargestellt aufzurufen. Auf der Seite der Sitzung werden neben verschiedenen sogenannten <a href="/documentation/configuration/types#meta">Metadaten</a>, wie Datum und Uhrzeit der Sitzung, auch die Tagesordnung dargestellt.
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
	<br/>
	Haben sich in den für die Sitzung angegebenen Metadaten Fehler eingeschlichen oder soll die Sitzung beispielsweise verschoben werden, so können diese Protokolldaten wie folgt bearbeitet und aktualisiert werden.
	</p>
	<ol>
        <li>Klicke auf Editieren.</li>
        <li>Passe die Daten auf der neu geladenen Seite entsprechend an.</li>
        <li>Speichere die Ändernungen durch das Klicken auf Ändern.</li>
    </ol>
	<div class="panel panel-default">
        <div class="panel-heading">
            <h5 class="panel-title"><a data-toggle="collapse" href="#example_update_protocoll">Beispiel - Protokolldaten aktualisieren</a></h5>
        </div>
        <ul id="example_update_protocoll" class="list-group panel-collapse collapse">
            <li class="list-group-item">
				<div class="btn-group">
					{% if config.ETHERPAD_ACTIVE %}
					<a class="btn btn-primary" href="#example_update_protocoll">Aus Etherpad</a>
					{% endif %}
					<a class="btn btn-default" href="#example_update_protocoll">Editieren</a>
					{% if config.ETHERPAD_ACTIVE %}
					<a class="btn btn-primary" href="#example_update_protocoll" onclick="return confirm('Bist du dir sicher, dass du das Template bereits in das Etherpad kopieren willst? Die Sitzung ist erst einigen Tagen.');">Etherpad</a>
					{% endif %}
					<a class="btn btn-default" href="#example_update_protocoll">Vorlage</a>
					{% if config.MAIL_ACTIVE %}
					<a class="btn btn-default" href="#example_update_protocoll" onclick="return confirm('Bist du dir sicher, dass du manuell eine Einladung verschicken willst? Dies wird auch automatisch geschehen.');">Einladung versenden</a>
					{% endif %}
					<a class="btn btn-default" href="#example_update_protocoll">Typ</a>
				</div>
			</li>
			<li class="list-group-item">
				<form role="form" class="">
					<div class="form-group  ">
						<label for="date" class="control-label"><label for="date">Datum</label></label>
						<input class="form-control" id="date" name="date" placeholder="Datum" title="" value="2018-03-14" type="date">
					</div>
					<div class="form-group  ">
						<label for="start_time" class="control-label"><label for="start_time">Beginn (%H:%M)</label></label>
						<input class="form-control" id="start_time" name="start_time" placeholder="Beginn (%H:%M)" title="" value="17:00" type="text">
					</div>
					<div class="form-group  ">
						<label for="end_time" class="control-label"><label for="end_time">Ende (%H:%M)</label></label>
						<input class="form-control" id="end_time" name="end_time" placeholder="Ende (%H:%M)" title="" value="" type="text">
					</div>
					<div class="checkbox ">
						<label>
							<input id="done" name="done" value="y" type="checkbox"> <label for="done">Fertig</label> 
						</label>
					</div>
					<div id="done-description" style="display:none" class="field-description"></div>
					<div class="checkbox ">
						<label>
							<input id="public" name="public" value="y" type="checkbox"> <label for="public">Veröffentlicht</label>
						</label>
					</div>
					<div id="public-description" style="display:none" class="field-description"></div>
					<button type="button" class="btn btn-default">Ändern</button>
				</form>
			</li>
        </ul>
    </div>
	<p>
242
	Für jede Sitzung kann auch die Tagesordnung individuell angepasst werden. Zwar gibt es einige Tagesordnungspunkte, die bereits durch den <a href="/documentation/configuration/types">Sitzungstyp</a> vorgegeben sind (sogenannte <a href="/documentation/configuration/types#tops">Standard-TOPs</a>), weitere Punkte können aber jeder Zeit hinzugefügt werden. Des weiteren besteht für jeden TOP die Möglichkeit durch sogenanntes Vorprotokollieren bereits bekannte Informationen zum TOP vor der Sitzung hinzuzufügen, wie bswp. einen schriftlichen Bericht.
243
244
	<br/>
	Bitte beachte weiterhin die folgenden Punkte beim Umgang mit Tagesordnungspunkten:</p>
245
    <ul>
246
        <li>Die ersten TOPs und ggf. die letztes TOPs sind <a href="/documentation/configuration/types#tops">Standard-TOPs</a> und daran zu erkennen, dass sie kursiv dargestellt sind. Diese werden durch den entsprechenden <a href="/documentation/configuration/types">Protokolltyp</a> definiert und sind bei jedem neu erstellten Protokoll automatisch vorhanden.</li>
247
        <li>Die anderen, nicht kursiv dargestellten TOPs gehören nur zu dieser Sitzung. Du kannst diese Punkte hinzufügen oder sie umsortieren.</li>
248
        <li>Möchtest du zu einem TOP vorprotokollieren, so klicke auf ändern und füge unter "Beschreibung" deinen Inhalt ein (hier gilt die gleiche Syntax, wie im normalen Protokoll). Bitte beachte, dass das Vorprotokollieren nicht mehr möglich ist, wenn das Protokoll bereits {% if config.ETHERPAD_ACTIVE %}in ein Etherpad übertragen wurde{% else %}lokal geführt wird{% endif %}.</li>
249
250
        <li>Solltest du die TOPs nicht bearbeiten können, handelt es sich um ein Protokoll, das du lesen, aber nicht bearbeiten darfst. Mehr dazu findet sich im Abschnitt zur <a href="/documentation/configuration/types#rechte">Rechteverwaltung</a>.</li>
	</ul>
251
252
    <div class="panel panel-default">
        <div class="panel-heading">
253
            <h5 class="panel-title"><a data-toggle="collapse" href="#example_top_overview">Beispiel - Übersicht der Tagesordnung</a></h5>
254
        </div>
255
256
        <div id="example_top_overview" class="panel-body panel-collapse collapse">
            <h3>Tagesordnung <a href="#example_top_overview">Top hinzufügen</a></h3>
257
258
259
            <ul>
                <li class="defaulttop expansion-button" id="localtop-384" title="Die Versammlung wird begrüßt.">
                    Begrüßung
260
                        <a href="#example_top_overview">Ändern</a>
261
262
263
264
265
                        <span class="glyphicon glyphicon-info-sign"></span>
                        <pre id="localtop-384-description" class="expansion-text">Die Versammlung wird begrüßt.</pre>
                </li>
                <li class="defaulttop">
                     Todos 
266
                        <a href="#example_top_overview">Ändern</a>
267
268
269
                </li>
                <li class="defaulttop expansion-button" id="localtop-386" title="">
                    Rundlauf
270
                        <a href="#example_top_overview">Ändern</a>
271
272
                </li>
                <li class="expansion-button" id="top-1951" title="">
273
                    Änderungsbedarf
274
                        (0)
275
276
277
278
                        <a href="#example_top_overview">Ändern</a>
                        <a href="#example_top_overview">Runter</a>
                        <a href="#example_top_overview">Hoch</a>
                        <a href="#example_top_overview" onclick="return confirm('Bist du dir sicher, dass du den TOP Änderungsbedarf löschen möchtest?');">Löschen</a>
279
280
                </li>
                <li class="expansion-button" id="top-2271" title="">
281
                    Neutralität
282
                        (1)
283
284
285
286
                        <a href="#example_top_overview">Ändern</a>
                        <a href="#example_top_overview">Runter</a>
                        <a href="#example_top_overview">Hoch</a>
                        <a href="#example_top_overview" onclick="return confirm('Bist du dir sicher, dass du den TOP Neutralität löschen möchtest?');">Löschen</a>
287
288
289
                </li>
                <li class="defaulttop">
                    Verschiedenes
290
                        <a href="#example_top_overview">Ändern</a>
291
292
293
294
                </li>
            </ul>
        </div>
    </div>
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
    <div class="panel panel-default">
        <div class="panel-heading">
            <h5 class="panel-title"><a data-toggle="collapse" href="#example_edit_top">Beispiel - Neuen TOP anlegen oder bestehenden TOP bearbeiten</a></h5>
        </div>
        <div id="example_edit_top" class="panel-body panel-collapse collapse">
            <form role="form" class="">
                <div class="form-group  ">
					<label for="name" class="control-label"><label for="name">TOP</label></label>
					<input class="form-control" id="name" name="name" placeholder="TOP" title="" value="Änderungsbedarf" type="text">
				</div>
				<div class="form-group  ">
					<label for="number" class="control-label"><label for="number">Sortierung</label></label>
					<input class="form-control" id="number" name="number" placeholder="Sortierung" title="" value="0" type="text">
				</div>
				<div class="form-group  ">
					<label for="description" class="control-label"><label for="description">Beschreibung</label></label>
					<textarea class="form-control" id="description" name="description" placeholder="Beschreibung" textarea_rows="5" title="" style="min-height: 69px; overflow: hidden;">Hier steht der vorprotokolliert Text, der später beim ersten Erzeugen ins Protokoll übernommen aber beim Schreiben während der Sitzung noch angepasst werden kann.</textarea>
				</div>
				<button type="button" class="btn btn-default">Anlegen oder Ändern</button>
			</form>
        </div>
    </div>
	<p>
	Im Einsatz des Protokollsystem hat sich bereits gezeigt, dass die folgenden Ratschläge dazubeitragen können, bereits aus der Tagesordnung zu erkennen, was behandelt werden soll.
	</p>
	<ul>
        <li>Jedes selbstständige Thema oder jeder Antrag sollte in einen eigenen TOP geschrieben werden. Sammel-TOPs, oder TOPs mit allen finanzwirksamen Anträgen sorgen für wenig Übersichtlichkeit.</li>
        <li>Es ist wünschenswert, dass TOPs so früh wie möglich auf die Tagesordnung geschrieben werden und unter "Beschreibung" kurz erläutert wird, worum es gehen soll. Sollte es in dem TOP darum gehen, dass Geld beantragt wird, sollte der TOP im Namen entsprechend gekennzeichnet werden.</li>
    </ul>
324
{% endblock %}