Vorlage:Aufgabe: Unterschied zwischen den Versionen
imported>Andreas Plank K +Vorlage:Formularfeld aus Wertedefinition von Attribut |
imported>Andreas Plank K Fix versionsabhängiges Speichern bei #set_internal "Attribut:Eigenschaft" (neue SMW) oder "Eigenschaft" (alte SMW) |
||
| Zeile 17: | Zeile 17: | ||
; Beschreibung= : detaillierte Beschreibung der Aufgabe ([[Attribut: Aufgabenbeschreibung]]) | ; Beschreibung= : detaillierte Beschreibung der Aufgabe ([[Attribut: Aufgabenbeschreibung]]) | ||
; ''Prozent erledigt='' : 0 bis 100 (10er Schritte, Voreinstellung=0; [[Attribut: Aufgabe erledigt in Prozent]]) | ; ''Prozent erledigt='' : 0 bis 100 (10er Schritte, Voreinstellung=0; [[Attribut: Aufgabe erledigt in Prozent]]) | ||
; ''Status='' : Aufgabenstatus, z.B. neu (=Voreinstellung)<br/> {{#ask: [[Wertedefinition von Attribut::Aufgabenstatus]]|?Erlaubt Wert#=|mainlabel=-|format=list | ; ''Status='' : Aufgabenstatus, z.B. neu (=Voreinstellung)<br/> {{#ask: [[Wertedefinition von Attribut::{{#ifexpr: {{#ask: [[Wertedefinition von Attribut::Aufgabenstatus]]|format=count}}|<!-- no prefix: older SMW -->Aufgabenstatus|<!-- prefix property -->Attribut:Aufgabenstatus}}]]|?Erlaubt Wert#=|mainlabel=-|format=list | ||
|intro=(Mögliche Werte für [[Attribut: Aufgabenstatus]]: „|sep=“, „|outro=“)|sort=Erlaubt Wert|order=asc}} | |intro=(Mögliche Werte für [[Attribut: Aufgabenstatus]]: „|sep=“, „|outro=“)|sort=Erlaubt Wert|order=asc}} | ||
; ''Priorität='': als Zahl <br/> {{#ask: [[Wertedefinition von Attribut::Aufgabenpriorität]]|?Erlaubt Wert#=|?skos:prefLabel#=|mainlabel=-|format=array | ; ''Priorität='': als Zahl <br/> {{#ask: [[Wertedefinition von Attribut::{{#ifexpr: {{#ask: [[Wertedefinition von Attribut::Aufgabenpriorität]]|format=count}}|<!-- no prefix: older SMW -->Aufgabenpriorität|<!-- prefix property -->Attribut:Aufgabenpriorität}}]]|?Erlaubt Wert#=|?skos:prefLabel#=|mainlabel=-|format=array | ||
|intro=(Mögliche Zahlenwerte für [[Attribut: Aufgabenpriorität]]: „|sep=, „|outro=“)|propsep=“=|sort=Erlaubt Wert|order=asc}} | |intro=(Mögliche Zahlenwerte für [[Attribut: Aufgabenpriorität]]: „|sep=, „|outro=“)|propsep=“=|sort=Erlaubt Wert|order=asc}} | ||
; Teilaufgaben= : eventuell in Unteraufgaben untergliedert ([[Vorlage:Teilaufgabe]], [[Attribut: Hat Teilaufgabe]]) | ; Teilaufgaben= : eventuell in Unteraufgaben untergliedert ([[Vorlage:Teilaufgabe]], [[Attribut: Hat Teilaufgabe]]) | ||
| Zeile 114: | Zeile 114: | ||
<dl> | <dl> | ||
<dt> Vom <dd> {{#time: l, j. F Y (G:i \U\h\r)|{{{Aufgabe erstellt am|}}}}} | <dt> Vom <dd> {{#time: l, j. F Y (G:i \U\h\r)|{{{Aufgabe erstellt am|}}}}} | ||
<dt> Status <dd> {{#ask: [[Wertedefinition von Attribut::Aufgabenstatus]] [[Erlaubt Wert::{{{Status|}}}]] | <dt> Status <dd> {{#ask: [[Wertedefinition von Attribut::{{#ifexpr: {{#ask: [[Wertedefinition von Attribut::Aufgabenstatus]]|format=count}}|<!-- no prefix: older SMW -->Aufgabenstatus|<!-- prefix property -->Attribut:Aufgabenstatus}}]] [[Erlaubt Wert::{{{Status|}}}]] | ||
|?Erlaubt Wert#= | |?Erlaubt Wert#= | ||
|format=list | |format=list | ||
| Zeile 121: | Zeile 121: | ||
}} | }} | ||
<dt> Erledigt <dd> {{Bearbeitungsstatus|{{{Prozent erledigt|0}}}%}} ([[Aufgabe erledigt in Prozent::{{{Prozent erledigt|0}}}]]%) | <dt> Erledigt <dd> {{Bearbeitungsstatus|{{{Prozent erledigt|0}}}%}} ([[Aufgabe erledigt in Prozent::{{{Prozent erledigt|0}}}]]%) | ||
<dt> Priorität <dd> {{#ask: [[Wertedefinition von Attribut::Aufgabenpriorität]] [[Erlaubt Wert::{{{Priorität|}}}]] | <dt> Priorität <dd> {{#ask: [[Wertedefinition von Attribut::{{#ifexpr: {{#ask: [[Wertedefinition von Attribut::Aufgabenpriorität]]|format=count}}|<!-- no prefix: older SMW -->Aufgabenpriorität|<!-- prefix property -->Attribut:Aufgabenpriorität}}]] [[Erlaubt Wert::{{{Priorität|}}}]] | ||
|?skos:prefLabel#= | |?skos:prefLabel#= | ||
|format=list | |format=list | ||
Version vom 19. Januar 2015, 22:18 Uhr
Eine Vorlage für (interne) Aufgaben (=Kategorie: Aufgabe). Jede Aufgabenseite sollte in der eigenen Beobachtungsliste eingetragen sein. Jede interne Seite in der Kategorie: Aufgabe stellt eine Aufgabe dar. Mit Formular: Aufgabe kann man eine solche erstellen oder bearbeiten und mit Spezial:Abfrage ausführen/Aufgaben anzeigen kann man Aufgaben nach Eigenschaften/Attributen durchsuchen. Die Vorlage selbst verbleibt am Seitenanfang, während alle Kommentare fortlaufend darunter angefügt werden können.
Auf der eigenen Benutzerseite/Benutzer-Diskussionsseite kann man mit
{{Aufgaben anzeigen}}alle Aufgaben anzeigen oder- mit
{{Aufgaben anzeigen|Zugeteilt=Mein Name|Anzeigeformat=Punkteliste}}die Aufgaben gefiltert auflisten.
Details zum Filtern der Anzeige siehe Vorlage: Aufgaben anzeigen.
Eine Aufgabe kann mit {{Aufgabe erstellen oder verwalten}} verwaltet werden:
Parameter
(Pflichtparameter und optionale Parameter)
- Beschreibung=
- detaillierte Beschreibung der Aufgabe (Attribut: Aufgabenbeschreibung)
- Prozent erledigt=
- 0 bis 100 (10er Schritte, Voreinstellung=0; Attribut: Aufgabe erledigt in Prozent)
- Status=
- Aufgabenstatus, z.B. neu (=Voreinstellung)
- Priorität=
- als Zahl
- Teilaufgaben=
- eventuell in Unteraufgaben untergliedert (Vorlage:Teilaufgabe, Attribut: Hat Teilaufgabe)
- Zugeteilt zu Benutzer=
- Benutzername(n) (Komma-getrennt, Attribut: Aufgabe zugeteilt zu Benutzer)
- Aufgabe erstellt am=
- Datum/Zeit (Attribut: Aufgabe erstellt am)
Technische Dokumentation
Diese Vorlage setzt standardmäßig:
- Kategorie: Aufgabe
- obige Eigenschaften (Attribute)
- Attribut: Hat übergeordnete Aufgabe ermöglicht umgekehrte Abfragen, quasi „zeige mir alle Aufgaben der übergeordneten Aufgabe xy an“
Abhängigkeiten
Vorlage: Aufgabe ────→ Formular: Aufgabe Daten zu Aufgaben Dynamische Formular-Felder: im Intern-Namensraum * Vorlage: Aufgabe/Formularfeld Priorität │ * Vorlage: Aufgabe/Formularfeld Status │ * Vorlage: Aufgabe/Formularfeld Status listbox │ ├─ Vorlage: Teilaufgabe │ * Teilaufgaben │ └─ Vorlage: Aufgabe/Vorgabe E-Mail an Benutzer * Nutzer-Benachrichtigungen: Vorgabe (Link mit preload), Hilfe für E-Mail direkt an Benutzer auf seiner Diskussionsseite Aufgabenlisten anzeigen/durchsuchen: Vorlage: Aufgaben anzeigen ┐ Formular: Aufgaben anzeigen ┴─→ für Spezial:Abfrage ausführen/Aufgaben anzeigen Formular für Aufgaben: Vorlage: Aufgabe erstellen oder verwalten … ?noch was? Attribute * Attribut: Aufgabe erledigt in Prozent * Attribut: Aufgabe erstellt am * Attribut: Aufgabe zugeteilt zu Benutzer * Attribut: Aufgabenbeschreibung * Attribut: Aufgabenpriorität * Attribut: Aufgabenstatus * Attribut: Hat Teilaufgabe * Attribut: Hat übergeordnete Aufgabe Formulare * Formular: Aufgabe * Formular: Aufgaben anzeigen Vorlagen: * Vorlage: Aufgabe erstellen oder verwalten * Vorlage: Aufgaben anzeigen * Vorlage: Teilaufgabe * Vorlage: Aufgabe * Vorlage: Aufgabe/Vorgabe E-Mail an Benutzer * Vorlage: Aufgabe/Formularfeld Priorität * Vorlage: Aufgabe/Formularfeld Status * Vorlage: Aufgabe/Formularfeld Status listbox * Vorlage: Formularfeld aus Wertedefinition von Attribut
CSS-Hervorhebung
table.highlight:target {
background-color: #DEF;
}
/* FIX override of a loaded inline stylsheets that uses .highlight → bold */
table.highlight {
font-weight: normal;
}