XML-Element: | extrapage | DB-Relation: | workflow_extrapage |
XML-Attribute: | [workflow] | DB-Attribute: | workflownummer |
extrapage | extrapagenummer | ||
name | name | ||
flags | flags |
Extrapages sind Seiten außerhalb des eigentlichen Workflows und dienen allgemeinen Verwaltungszwecken, die zu jeder Zeit während des Workflow-Ablaufes ausführbar sein sollen, wie z.B. das Eingeben von Basisdaten wie Studenten, Mitarbeitern und Räumen. Das Attribut ``extrapage'' dient der Identifikation ähnlich wie ``nummer'' bei Schrittseiten. Wird es nicht spezifiziert , so wird einfach der Reihenfolge nach durchnummeriert. ``name'' ist wie bei Schrittseiten ein String, der als Titel für die Extrapage dient.
Mit dem Attribut ``flags'' ist festlegbar, auf welchen Schrittseiten Verweise auf die neue Extraseite vorhanden sind. Es wird hierbei zwischen der Übersichtsseite des Workflows (top-Schritt) und sonstigen Schrittseiten, sowie Seiten-Kopf und Seiten-Ende unterschieden, z.B. erscheint bei ``flags=11'' ein Verweis zur Extrapage im Kopf und am Ende der Übersichtsseite, sowie am Ende aller sonstigen Schrittseiten:
Bitnummer von flags: | Verweis zur Extrapage: |
Verweis erscheint im Kopf der Übersichtsseite | |
1 | Verweis erscheint am Ende der Übersichtsseite |
2 | Verweis erscheint im Kopf aller Schrittseiten |
3 | Verweis erscheint am Ende aller Schrittseiten |