15
---------------------------------------- Karin Haenelt: Modellierung d Modellierung einer F Ein Mo Inhalt Modellierung einer Fest-V 1 Funktion .................... 1.1 Wikiseite:Heinerfe 1.2 Übersichtstabelle d 1.3 Erfassungsformula 2 Komponenten der Mo 2.1 Zusammenstellung 2.2 Zusammenhang de 3 Definition und Erläute 3.1 Attribute ............... 3.2 Vorlagen ............... 3.2.1 Vorlage:Beispiel 3.2.2 Vorlage:Beispiel 3.2.3 CSS-Vorlagen .... 3.3 Formular:Beispiel-F 3.3.1 Formular: Quellc 3.3.2 Mit dem Formul 3.3.3 Verknüpfung ein 3.4 Kategorie:BeispielF 3.5 Seite Beispiel:Feste 4 Technische Informatio 5 Information und Kont 6 Copyright ................... ----------------------------------------------------------- der Beispielanwendung „Feste“ 15.11.201 Fest-Verwaltungs-Komponente im odelierungs- und Beschreibungsbeispiel Karin Haenelt 15.11.2011 Verwaltungs-Komponente im MediaWiki ........ ......................................................................... est ..................................................................... der Feste ......................................................... ar für Festbeschreibungen ............................... odellierung ...................................................... g der Komponenten......................................... er inhaltsbezogenen Komponenten ................ erung der Komponenten ................................. ......................................................................... ......................................................................... l-Feste-Festbeschreibung ................................ l-Feste-Kategorie ............................................. ......................................................................... Feste ............................................................... code und Erläuterungen ................................. lar erzeugte Beispielseite “Heinerfest”: Quell ner Seite mit dem zugehörigen Formular ....... Feste ................................................................ e-Tabelle ......................................................... on .................................................................... takt................................................................... ......................................................................... ------------------------- 11 1/15 m MediaWiki ............................. 1 ............................. 2 ............................. 2 ............................. 3 ............................. 4 ............................. 5 ............................. 5 ............................. 6 ............................. 7 ............................. 8 ............................. 8 ............................. 9 ........................... 10 ........................... 10 ........................... 11 ........................... 11 lcode .................. 12 ........................... 13 ........................... 13 ........................... 13 ........................... 14 ........................... 15 ........................... 15

Modellierung einer Fest-Verwaltungs-Komponente im MediaWikikontext.fraunhofer.de/haenelt/kurs/Skripten/Wiki-Anleitungen/Haenelt... · Zur Definition gehört die Angabe des Attribut:Beispiel-Feste-Festname

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

Modellierung einer Fest

Ein Modelierungs

Inhalt

Modellierung einer Fest-Verwaltungs

1 Funktion ................................

1.1 Wikiseite:Heinerfest

1.2 Übersichtstabelle der

1.3 Erfassungsformular für Festbeschreibungen

2 Komponenten der Modellierung

2.1 Zusammenstellung der Komponenten

2.2 Zusammenhang der inhaltsbezogenen Komponenten

3 Definition und Erläuterung der Komponenten

3.1 Attribute ................................

3.2 Vorlagen ................................

3.2.1 Vorlage:Beispiel

3.2.2 Vorlage:Beispiel

3.2.3 CSS-Vorlagen ................................

3.3 Formular:Beispiel-Feste

3.3.1 Formular: Quellcode und Erläuterungen

3.3.2 Mit dem Formular erzeugte Beispielseite “Heinerfest”: Quellcode

3.3.3 Verknüpfung einer Seite mit dem zugehörigen Formular

3.4 Kategorie:BeispielFeste

3.5 Seite Beispiel:Feste

4 Technische Information

5 Information und Kontakt

6 Copyright ................................

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Fest-Verwaltungs-Komponente im MediaWiki

Modelierungs- und Beschreibungsbeispiel

Karin Haenelt

15.11.2011

Verwaltungs-Komponente im MediaWiki ................................

................................................................................................

Wikiseite:Heinerfest ................................................................................................

Übersichtstabelle der Feste ................................................................

Erfassungsformular für Festbeschreibungen ................................

Komponenten der Modellierung ................................................................

Zusammenstellung der Komponenten................................................................

ng der inhaltsbezogenen Komponenten ................................

Definition und Erläuterung der Komponenten .............................................................

................................................................................................

................................................................................................

Vorlage:Beispiel-Feste-Festbeschreibung ................................

Vorlage:Beispiel-Feste-Kategorie ................................................................

................................................................................................

Feste ................................................................

Formular: Quellcode und Erläuterungen ...........................................................

Mit dem Formular erzeugte Beispielseite “Heinerfest”: Quellcode

Verknüpfung einer Seite mit dem zugehörigen Formular ................................

Kategorie:BeispielFeste ................................................................

Seite Beispiel:Feste-Tabelle ................................................................

mation ..............................................................................................

Information und Kontakt .............................................................................................

................................................................................................

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 1/15

im MediaWiki

.................................... 1

........................................................ 2

................................. 2

..................................................... 3

........................................................... 4

.................................................. 5

..................................... 5

............................................ 6

............................. 7

................................................... 8

................................................... 8

............................................................ 9

....................................... 10

...................................... 10

......................................................... 11

........................... 11

Mit dem Formular erzeugte Beispielseite “Heinerfest”: Quellcode .................. 12

................................. 13

.......................................................... 13

................................................... 13

.............................. 14

............................. 15

..................................................... 15

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

1 Funktion

Das Wiki enthält eine Komponente zur Verwaltung von Festbeschreibungen. Zu dieser

Komponente gehören folgende Seiten

- Seiten, auf denen einzelne Feste beschrieben sind

folgende Informationen zu den Festen

o strukturierte Standardinformationen (Titel, Grafik, Festname, Festort,

Festmonat) und

o beliebige Freitextinformationen

- eine Übersichtsseite, auf der die Standardinformationen

dargestellt ist,

- ein Erfassungsformular für die Erstellung und Bearbeitung von “Fest”

1.1 Wikiseite:Heinerfest

Ein Beispiel einer Festseite zeigt

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Das Wiki enthält eine Komponente zur Verwaltung von Festbeschreibungen. Zu dieser

Komponente gehören folgende Seiten:

Seiten, auf denen einzelne Feste beschrieben sind. Dabei stehen auf jeder Seite

formationen zu den Festen:

strukturierte Standardinformationen (Titel, Grafik, Festname, Festort,

Festmonat) und

beliebige Freitextinformationen

, auf der die Standardinformationen zu den Fest

ein Erfassungsformular für die Erstellung und Bearbeitung von “Fest”

Wikiseite:Heinerfest

Ein Beispiel einer Festseite zeigt Abbildung 1.

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 2/15

Das Wiki enthält eine Komponente zur Verwaltung von Festbeschreibungen. Zu dieser

auf jeder Seite

strukturierte Standardinformationen (Titel, Grafik, Festname, Festort,

zu den Festen tabellarisch

ein Erfassungsformular für die Erstellung und Bearbeitung von “Fest”-Seiten.

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

Abbildung 1 Beispielseite: Heinerfest

Auf der Seite steht oben strukturierte Information (Logo, Festname, Festort, Festmonat).

Darunter folgt Freitext im Standard

1.2 Übersichtstabelle der Feste

Die Übersichtstabelle der Feste

Informationen der Wikiseiten automatisch erzeugt werden, damit sie immer aktuell ist.

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Beispielseite: Heinerfest

Auf der Seite steht oben strukturierte Information (Logo, Festname, Festort, Festmonat).

nter folgt Freitext im Standard-Wiki-Format. Dann folgt noch eine Box mit Kategorien.

Übersichtstabelle der Feste

tabelle der Feste zeigt Abbildung 2. Diese Tabelle wird aus den strukturierten

Informationen der Wikiseiten automatisch erzeugt werden, damit sie immer aktuell ist.

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 3/15

Auf der Seite steht oben strukturierte Information (Logo, Festname, Festort, Festmonat).

Format. Dann folgt noch eine Box mit Kategorien.

aus den strukturierten

Informationen der Wikiseiten automatisch erzeugt werden, damit sie immer aktuell ist.

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

Abbildung 2 Übersichtstabelle der Feste

1.3 Erfassungsformular für Festbeschreibungen

Um sicherzustellen, dass die Information, die in der Übersichtstabelle stehen soll, formal

korrekt eingegeben wird, ist es sinnvoll, die Information m

unser Beispiel sieht das Formular wie in

Abbildung 3 Startseite der Erfassungsformulars

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Übersichtstabelle der Feste

Erfassungsformular für Festbeschreibungen

Um sicherzustellen, dass die Information, die in der Übersichtstabelle stehen soll, formal

korrekt eingegeben wird, ist es sinnvoll, die Information mit einem Formular zu e

das Formular wie in Abbildung 3 und Abbildung 4 gezeigt, aussehen.

Startseite der Erfassungsformulars

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 4/15

Um sicherzustellen, dass die Information, die in der Übersichtstabelle stehen soll, formal

it einem Formular zu erfassen. Für

gezeigt, aussehen.

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

Abbildung 4 Erfassungsformular zum Ausfüllen der Information für eine Anwendungsseite

Im Erfassungsformular sieht man oben die

unteren Teil steht Freitext im normalen MediaWiki

Erstellung der Seite als auch der weiteren Bearbeitung. Der Freitext

ohne Formular über die “edit”

2 Komponenten der Modellierung

2.1 Zusammenstellung

Zur Modellierung der Anwendung gehören die

- Attribute für die strukturierte

- Attribut:Beispiel

- Attribut:Beispiel

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Erfassungsformular zum Ausfüllen der Information für eine Anwendungsseite

Im Erfassungsformular sieht man oben die Abfrage der strukturierten Information. Im

unteren Teil steht Freitext im normalen MediaWiki-Format. Das Formular dient sowohl der

Erstellung der Seite als auch der weiteren Bearbeitung. Der Freitext-Teil kann später auch

ohne Formular über die “edit”-Knöpfe auf der Anwendungsseite bearbeitet werden.

Komponenten der Modellierung

Zusammenstellung der Komponenten

Zur Modellierung der Anwendung gehören die folgenden Komponenten:

strukturierte Information

Attribut:Beispiel-Feste-Festname

Attribut:Beispiel-Feste-Festort

- Attribut:Beispiel

Festmonat

- Attribut:Beispiel

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 5/15

Erfassungsformular zum Ausfüllen der Information für eine Anwendungsseite

Abfrage der strukturierten Information. Im

Format. Das Formular dient sowohl der

Teil kann später auch

fe auf der Anwendungsseite bearbeitet werden.

Attribut:Beispiel-Feste-

Attribut:Beispiel-Feste-Tag

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

- Vorlagen, die beschreiben, in welcher Zusammenstellung und mit welchem Layout

die Attribute und Attributwerte auf den Wiki

- Vorlage:Beispiel

Festbeschreibung

- Vorlagen, die eine Wiki

- Vorlage:Beispiel

- Vorlagen zur Beschreibung des Layouts im Formular

- Vorlage: CSS-table

- Vorlage:CSS-Formular20b

- ein Formular zur Erfassung der Daten

- Formular:Beispiel

- eine Kategorie zur Verbindung der Wiki

- Kategorie:BeispielFeste

- Wiki-Seiten, die den Inhalt des Wikis ausmachen

- Heinerfest

- Feste-Tabelle

2.2 Zusammenhang der inhaltsbezogenen Komponenten

Wir erläutern kurz den Zusammenhang zwischen Attributen, Vorlagen, Formularen und

Wikiseiten.

- Attribute und Attributwerte

werden auf einer Wikiseite in der Form

[[Festmonat::Juli]]) und in einer Datenbank gespeichert

- Vorlagen sind Wikiseiten, die in vorgefertigter Form in an

eingebunden (transkludiert)

semantische Annotationen, also Attribute und Attributwerte (oder auch Variablen für

Attributwerte) enthalten. Wie man die Attribute, die als Anno

Anwendungsseite verwendet werden sollen, in Vorlagen verteilt, hängt von formalen

und inhaltlichen Gesichtspunkten ab.

o Formale Gesichtspunkte sind beispielsweise:

� wird das Attribut einmal oder

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Vorlagen, die beschreiben, in welcher Zusammenstellung und mit welchem Layout

die Attribute und Attributwerte auf den Wiki-Seiten erscheinen sollen

Vorlage:Beispiel-Feste-

Festbeschreibung

Vorlagen, die eine Wiki-Seite mit Kategorien versehen

Vorlage:Beispiel-Fest-Kategorie

Vorlagen zur Beschreibung des Layouts im Formular

table-width100fixed

Formular20b-obl

- Vorlage:CSS-Formular20b

- Vorlage:CSS-Formular80

rmular zur Erfassung der Daten

Formular:Beispiel-Feste

eine Kategorie zur Verbindung der Wiki-Seiten mit dem Formular:Wiki

Kategorie:BeispielFeste

Seiten, die den Inhalt des Wikis ausmachen

-

Zusammenhang der inhaltsbezogenen Komponenten

Wir erläutern kurz den Zusammenhang zwischen Attributen, Vorlagen, Formularen und

Attributwerte dienen der semantischen Annotation von Wikiseiten. Sie

werden auf einer Wikiseite in der Form [[Attribut::Attributwert]] notiert (Beispiel:

[[Festmonat::Juli]]) und in einer Datenbank gespeichert.

sind Wikiseiten, die in vorgefertigter Form in andere Wikiseiten

(transkludiert) werden. Semantische Vorlagen sind Vorlagen, die auch

semantische Annotationen, also Attribute und Attributwerte (oder auch Variablen für

Attributwerte) enthalten. Wie man die Attribute, die als Annotationen einer

Anwendungsseite verwendet werden sollen, in Vorlagen verteilt, hängt von formalen

und inhaltlichen Gesichtspunkten ab.

Formale Gesichtspunkte sind beispielsweise:

das Attribut einmal oder mehrmals auf einer Seite verwendet

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 6/15

Vorlagen, die beschreiben, in welcher Zusammenstellung und mit welchem Layout

Seiten erscheinen sollen

Formular20b-fak

Formular80

Seiten mit dem Formular:Wiki

Wir erläutern kurz den Zusammenhang zwischen Attributen, Vorlagen, Formularen und

dienen der semantischen Annotation von Wikiseiten. Sie

notiert (Beispiel:

dere Wikiseiten per Referenz

sind Vorlagen, die auch

semantische Annotationen, also Attribute und Attributwerte (oder auch Variablen für

tationen einer

Anwendungsseite verwendet werden sollen, in Vorlagen verteilt, hängt von formalen

mehrmals auf einer Seite verwendet?

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

� welche Att

gebraucht?

o Inhaltliche Gesichtspunkte sind beispielsweise:

� wie gehören die Attribute inhaltlich zusammen?

� in welchen Gruppen sollen die Attribute auf einer Wikiseite

erscheinen?

- Ein semantisches Formular

einer Anwendungsseite und erzeugt (oder ändert) dann die Anwendungsseite. Dies

geschieht unter Rückgriff auf die Vorlagen. Das Formular erfasst für die jeweils

angegebenen Vorlagen die Werte der Attribute. Im

einem Formular erfasst wurde, steht dann nur der Vorlagenname, die Attributnamen

und die Attributwerte. Freitext erscheint auch im Formular einfach als Freitext

Rückgriff auf Vorlagen. Bei der Anzeige der Seite im

automatisch aus diesen Angaben gesetzt.

In unserer Beispielanwendung verwenden wir zum Aufbau der semantischen Annotationen

die in Abbildung 5 gezeigten Attribute, Vorlagen und Formulare in dem dort gezeigten

Zusammenhang:

Abbildung 5 Attribute, Vorlagen, Formulare und Wiki

3 Definition und Erläuterung der Komponenten

In diesem Abschnitt erklären wir die Komponenten unserer Modellierung.

Beispiel-Feste-

Festname

Attribute

Beispiel-Feste-

Festort

Beispiel-Feste-

Festmonat

Beispiel

Festbeschreibung

Vorlagen

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

welche Attributbündel werden in welchen Zusammenhängen

gebraucht?

Inhaltliche Gesichtspunkte sind beispielsweise:

wie gehören die Attribute inhaltlich zusammen?

in welchen Gruppen sollen die Attribute auf einer Wikiseite

erscheinen?

Formular erfasst die Angaben für die Erstellung (oder Änderung)

einer Anwendungsseite und erzeugt (oder ändert) dann die Anwendungsseite. Dies

geschieht unter Rückgriff auf die Vorlagen. Das Formular erfasst für die jeweils

angegebenen Vorlagen die Werte der Attribute. Im Quelltext einer Wikiseite, die mit

einem Formular erfasst wurde, steht dann nur der Vorlagenname, die Attributnamen

und die Attributwerte. Freitext erscheint auch im Formular einfach als Freitext

Rückgriff auf Vorlagen. Bei der Anzeige der Seite im Browser wird die Seite

automatisch aus diesen Angaben gesetzt.

In unserer Beispielanwendung verwenden wir zum Aufbau der semantischen Annotationen

gezeigten Attribute, Vorlagen und Formulare in dem dort gezeigten

Attribute, Vorlagen, Formulare und Wiki-Seiten - Zusammenhänge

Definition und Erläuterung der Komponenten

In diesem Abschnitt erklären wir die Komponenten unserer Modellierung.

Beispiel-Feste-

Festbeschreibung

Vorlagen

Beispiel-Feste

Formular

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 7/15

ributbündel werden in welchen Zusammenhängen

in welchen Gruppen sollen die Attribute auf einer Wikiseite

die Angaben für die Erstellung (oder Änderung)

einer Anwendungsseite und erzeugt (oder ändert) dann die Anwendungsseite. Dies

geschieht unter Rückgriff auf die Vorlagen. Das Formular erfasst für die jeweils

Quelltext einer Wikiseite, die mit

einem Formular erfasst wurde, steht dann nur der Vorlagenname, die Attributnamen

und die Attributwerte. Freitext erscheint auch im Formular einfach als Freitext – ohne

Browser wird die Seite

In unserer Beispielanwendung verwenden wir zum Aufbau der semantischen Annotationen

gezeigten Attribute, Vorlagen und Formulare in dem dort gezeigten

Zusammenhänge

In diesem Abschnitt erklären wir die Komponenten unserer Modellierung.

Wiki-Seite

Beispielseite

mit

transkludierten

Vorlagen

und

Attribut-Werten

gemäß Erfassung mit Formular

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

3.1 Attribute

Die Defintion eines semantischen Attributs (und damit eines Datenbankfeldes) erfolgt auf

einer Wikiseite namens Attribut

Datentyps des Attributwertes. Wir zeigen das für das Beispiel

Festname:

Abbildung 6 Seite Attribut:Beispiel

Für unser Beispiel definieren wir die folgenden Attribute:

Attribut

Beispiel-Feste-Festname

Beispiel-Feste-Festort

Beispiel-Feste-Festmonat

3.2 Vorlagen

Vorlagen beschreiben, in welcher Zusammenstellung und mit welchem Layout die Attribute

und Attributwerte auf den Wiki

Vorlage

Vorlage

Beispiel-Feste-

Festbeschreibung

Beispiel-Feste-Kategorie

Wir brauchen deshalb zwei Vorlagen, weil die Attribute unterschiedlich in die Seite

eingebunden werden sollen. Die

die Seite verwendet werden, da alle Attribute nur einmal belegt werden sollen. Die

Vorlage:Beispiel-Fest-Kategorie

Vorlagen zusammengepackt werden.

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Defintion eines semantischen Attributs (und damit eines Datenbankfeldes) erfolgt auf

Attribut:Attributname . Zur Definition gehört die Angabe des

des Attributwertes. Wir zeigen das für das Beispiel Attribut:Beispiel

Seite Attribut:Beispiel-Feste-Festname mit der Definition des Attributs.

Für unser Beispiel definieren wir die folgenden Attribute:

Typ des Attributwertes Verwendung

Zeichenkette für den Namen des Festes

Zeichenkette für den Ort des Festes

Zeichenkette für den Monat des Festes

beschreiben, in welcher Zusammenstellung und mit welchem Layout die Attribute

und Attributwerte auf den Wiki-Seiten erscheinen sollen. Zu unserem Beispiel

Attribute

Beispiel-Feste-Festname, Beispiel-Feste-Festort, Beispiel

Feste-Festmonat

Vorlagen, weil die Attribute unterschiedlich in die Seite

eingebunden werden sollen. Die Vorlage:Beispiel-Feste-Festbeschreibung

die Seite verwendet werden, da alle Attribute nur einmal belegt werden sollen. Die

Kategorie hat Wartungscharakter und soll nicht mit den inhaltlichen

Vorlagen zusammengepackt werden.

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 8/15

Defintion eines semantischen Attributs (und damit eines Datenbankfeldes) erfolgt auf

Zur Definition gehört die Angabe des

Attribut:Beispiel-Feste-

Festname mit der Definition des Attributs.

für den Namen des Festes

für den Ort des Festes

für den Monat des Festes

beschreiben, in welcher Zusammenstellung und mit welchem Layout die Attribute

Beispiel gehört die

Festort, Beispiel-

Vorlagen, weil die Attribute unterschiedlich in die Seite

soll nur einmal für

die Seite verwendet werden, da alle Attribute nur einmal belegt werden sollen. Die

hat Wartungscharakter und soll nicht mit den inhaltlichen

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

3.2.1 Vorlage:Beispiel

Einen Überblick der Variablen in der Vorlage zeigt

Abbildung 7 Ansicht der Seite “Vorlage:Beispiel

Der Quelltext der Vorlage lautet:

<noinclude> Dies ist die Vorlage für „Beispielfolgenden Format aufgerufen werden:<pre> {{Beispiel-Fest- Festbeschreibung|F-Festname= |F-Festort= |F-Festmonat= }} </pre> Bearbeite diese Seite, um den Vorlagentext zu sehen .</noinclude><includeonly>{| "width: 30em; font- size: 90%; border: 1px solid #aaaaaa; backgroundcolor: #f9f9f9; color : black; marginpadding: 0.2em; float: right; clear: right; text! style="text- align: center; background|<big>{{PAGENAME}}</big> |- ! Festname | [[Beispiel-Feste- Festname::{{{F|- ! Festort | [[Beispiel-Feste- Festort::{{{F|- ! Festmonat | [[Beispiel-Feste- Festmonat::{{{F|} </includeonly>

Abbildung 8 Quellcode der Seite “Vorlage:Beispiel

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Vorlage:Beispiel-Feste-Festbeschreibung

Einen Überblick der Variablen in der Vorlage zeigt Abbildung 7.

Ansicht der Seite “Vorlage:Beispiel-Feste-Festbeschreibung”

Der Quelltext der Vorlage lautet:

Dies ist die Vorlage für „Beispiel -Feste- Festbeschreibung“. Sie sollte im folgenden Format aufgerufen werden:

Festbeschreibung

Bearbeite diese Seite, um den Vorlagentext zu sehen . </noinclude><includeonly>

size: 90%; border: 1px solid #aaaaaa; background: black; margin -bottom: 0.5em; margin- left: 1em;

padding: 0.2em; float: right; clear: right; text - align:left;"align: center; background - color:#ccccff;" colspan="2"

Festname::{{{F -Festname|}}}]]

Festort::{{{F -Festort|}}}]]

Festmonat::{{{F -Festmonat|}}}]]

Quellcode der Seite “Vorlage:Beispiel-Feste-Festbeschreibung”

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 9/15

Festbeschreibung”

Festbeschreibung“. Sie sollte im

size: 90%; border: 1px solid #aaaaaa; background -left: 1em;

align:left;" color:#ccccff;" colspan="2"

Festbeschreibung”

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

Diese Vorlage beginnt mit einem Kommentar für die Vorlagenprogrammierung und

Nutzung: dieser Teil ist in die Schlüsselwörter

eingeschlossen. Alles was zwischen diesen Schlüsselwörtern steht, wird auf der Seite, die

diese Vorlage verwendet, nicht sichtbar sein. Zwischen den Schlüsselwörtern

<includeonly> ... </includeonly>

Vorlage verwendet, zu sehen sein wird.

Die Vorlage spezifiziert eine zweispaltige Tabelle und benutzt d

{| Beginn einer Tabelle

|} Ende einer Tabelle

| neue Spalte

|- neue Zeile

In der ersten Spalte der Tabelle steht ein Text, beispielsweise “Festname”, der später auf der

Wiki-Seite erscheinen wird. In der zweiten Spalte steht ein Attribut und eine Variable für

einen Attributwert: [[Beispiel

Beispiel-Wiki-Festname das Attribut und

Attributwert steht. Der Wert für die Variable ist auf jeder Wiki

ihn beim Anlegen einer Wiki- Seite mit dem Formular erfassen. Auf der Wiki

der Attributwert, nicht das Attribut selbst erscheinen.

Die weiteren Zeichen sind Formatierungsan

beschreiben.

3.2.2 Vorlage:Beispiel

Die Vorlage:Beispiel-Feste-Kategorie

Seiten, die diese Vorlage einbinden.

3.2.3 CSS-Vorlagen

Zusätzlich gibt es noch ein paar Vorlagen, deren Name mit “Vorlage:CSS” beginnt. Diese

Vorlagen enthalten Formatierungsbeschreibungen in CSS

sheet-Sprache). Im Beispiel verwenden wir

Erfassungsformulars.

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Diese Vorlage beginnt mit einem Kommentar für die Vorlagenprogrammierung und

Nutzung: dieser Teil ist in die Schlüsselwörter <noinclude> ... </noinclude>

eingeschlossen. Alles was zwischen diesen Schlüsselwörtern steht, wird auf der Seite, die

ge verwendet, nicht sichtbar sein. Zwischen den Schlüsselwörtern

<includeonly> ... </includeonly> steht hingegen alles, was nur auf der Seite, die die

Vorlage verwendet, zu sehen sein wird.

Die Vorlage spezifiziert eine zweispaltige Tabelle und benutzt dazu folgende Zeichen

Beginn einer Tabelle

Ende einer Tabelle

In der ersten Spalte der Tabelle steht ein Text, beispielsweise “Festname”, der später auf der

In der zweiten Spalte steht ein Attribut und eine Variable für

[[Beispiel -Fest-Festname::{{{F-Festname |}}}]]

das Attribut und {{{F-Festname|}}} die Variable, die für den

rt für die Variable ist auf jeder Wiki-Seite spezifisch, wir werden

Seite mit dem Formular erfassen. Auf der Wiki

der Attributwert, nicht das Attribut selbst erscheinen.

Die weiteren Zeichen sind Formatierungsangaben, die das Aussehen der Tabelle

Vorlage:Beispiel-Feste-Kategorie

Kategorie dient der Vergabe der Kategorie “BeispielFeste” an alle

Seiten, die diese Vorlage einbinden.

aar Vorlagen, deren Name mit “Vorlage:CSS” beginnt. Diese

Vorlagen enthalten Formatierungsbeschreibungen in CSS (Cascaded Style Sheets

. Im Beispiel verwenden wir diese Vorlagen für die Gestaltung d

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 10/15

Diese Vorlage beginnt mit einem Kommentar für die Vorlagenprogrammierung und –

<noinclude> ... </noinclude>

eingeschlossen. Alles was zwischen diesen Schlüsselwörtern steht, wird auf der Seite, die

ge verwendet, nicht sichtbar sein. Zwischen den Schlüsselwörtern

steht hingegen alles, was nur auf der Seite, die die

azu folgende Zeichen

In der ersten Spalte der Tabelle steht ein Text, beispielsweise “Festname”, der später auf der

In der zweiten Spalte steht ein Attribut und eine Variable für

|}}}]] , dabei ist

die Variable, die für den

Seite spezifisch, wir werden

Seite mit dem Formular erfassen. Auf der Wiki-Seite wird nur

gaben, die das Aussehen der Tabelle

dient der Vergabe der Kategorie “BeispielFeste” an alle

aar Vorlagen, deren Name mit “Vorlage:CSS” beginnt. Diese

(Cascaded Style Sheets – eine style

diese Vorlagen für die Gestaltung des

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

3.3 Formular:Beispiel

3.3.1 Formular: Quellcode und Erläuterungen

Der Quellcode des Formulars, mit dem wir die Attributwerte für die Seiten erfassen,

<noinclude> Geben Sie in dieses Textfeld den Titel des Festes ein, das Sie beschreiben möchten. <br> Wenn bereits eine Seite mit diesem Namen existiert, werd en Sie zu einem Formular weitergeleitet, mit dem Sie diese Seite be arbeiten können.{{#forminput:form=Beispiel</noinclude><includeonly>{{{for template|Beispiel -{{{end template}}} {{{for template|Beispiel -{| {{CSS-table- width100fixed}} | {{CSS-Formular20b- obl}}| Logo des Festes (z.B. MeinFest.jpg) | {{CSS- Formular80}}|{{{field|F |- | {{CSS-Formular20b- obl}}|Ort des Festes | {{CSS-Formul ar80}}|{{{field|F |- | {{CSS-Formular20b- obl}}|Monat des Festes | {{CSS- Formular80}}|{{{field|F|} {{{end template}}} '''Freitext:''' {{{standard input|free text|autogrow}}} {{{for template|Beispiel -{{{end template}}} {{{standard input|save|class=saveButton}}} {{{stand ard input|preview}}} {{{standard input|changes}}} {{{standard input|canc el}}}</includeonly>

Die Anweisungen haben die folgende Bedeutung

<noinclude> ... </noinclude>

alles, was zwischen diesen Anweisungen steht, gilt nur für die Seite

Feste. Im aktuellen Fall sieht man also beim Aufruf dieser Seite den angegebenen

Hinweistext und die Eingabebox des Formulars.

{{#forminput:...}}

ist ein Parsertag, das dafür sorgt, dass das Formular als Formular interpretiert wird.

<includeonly> ... </includeonly>

alles, was zwischen diesen Anweisungen steht, gilt nur für das Formular in Aktion

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

r:Beispiel-Feste

Formular: Quellcode und Erläuterungen

, mit dem wir die Attributwerte für die Seiten erfassen,

Geben Sie in dieses Textfeld den Titel des Festes ein, das Sie beschreiben

bereits eine Seite mit diesem Namen existiert, werd en Sie zu einem Formular weitergeleitet, mit dem Sie diese Seite be arbeiten können.{{#forminput:form=Beispiel -Feste}} </noinclude><includeonly>

- Feste-Kategorie}}}:

- Feste-Festbeschreibung}}} width100fixed}}

obl}}| Logo des Festes (z.B. MeinFest.jpg)Formular80}}|{{{field|F -Festlogo}}}

obl}}|Ort des Festes ar80}}|{{{field|F -Festort}}}

obl}}|Monat des Festes Formular80}}|{{{field|F -Festmonat}}}

{{{standard input|free text|autogrow}}}

- Feste-QTags}}}

{{{standard input|save|class=saveButton}}} {{{stand ard input|preview}}} {{{standard input|changes}}} {{{standard input|canc el}}}

Die Anweisungen haben die folgende Bedeutung

<noinclude> ... </noinclude>

iesen Anweisungen steht, gilt nur für die Seite Formular:Beispiel

. Im aktuellen Fall sieht man also beim Aufruf dieser Seite den angegebenen

Hinweistext und die Eingabebox des Formulars.

ein Parsertag, das dafür sorgt, dass das Formular als Formular interpretiert wird.

<includeonly> ... </includeonly>

alles, was zwischen diesen Anweisungen steht, gilt nur für das Formular in Aktion

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 11/15

, mit dem wir die Attributwerte für die Seiten erfassen, lautet:

Geben Sie in dieses Textfeld den Titel des Festes ein, das Sie beschreiben

bereits eine Seite mit diesem Namen existiert, werd en Sie zu einem Formular weitergeleitet, mit dem Sie diese Seite be arbeiten können.

obl}}| Logo des Festes (z.B. MeinFest.jpg)

{{{standard input|save|class=saveButton}}} {{{stand ard input|preview}}}

Formular:Beispiel-

. Im aktuellen Fall sieht man also beim Aufruf dieser Seite den angegebenen

ein Parsertag, das dafür sorgt, dass das Formular als Formular interpretiert wird.

alles, was zwischen diesen Anweisungen steht, gilt nur für das Formular in Aktion

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

{{{for template|Beispiel -{{{end template}}}

die Zeilen geben den Beginn und das Ende des Bezugs auf die

Kategorie an.

{{{for template|Beispiel -{{{end template}}}

die Zeilen geben den Beginn und das Ende

Kategorie an. Dazwischen stehen die Variablen der Vorlage, für die die Werte erfasst

werden (Beispiel: {{{field|F

(Beispiel: {{CSS- Formular20b

spezifiziert und führt zu folgender Ansicht:

'''Freitext:''' {{{standard input|free text|autogrow}}}

Der Text “Freitext” erscheint im Formular. Dann folgt ein Eingabefeld

input|free text}}} , und dieses Feld soll mit

(autogrow )

Schließlich folgen noch die MediaWiki

zum Löschen: {{{standard input|save|class=saveButton}}} {{{stand ard input|preview}}} {{{standard input|changes}}} {{{standa

3.3.2 Mit dem Formular erzeugte Beispielseite “Heinerfest”: Quellcode

Mit Hilfe des Formulars werden dann die für eine Wikseite gültigen Attributwerte erfasst.

Das Formular erzeugt mit diesen Werten eine Wikiseite, die aus der Nennung der

und den im Formular eingetragenen Werten für die Attribute in den Vorlagen besteht.

Unsere Beispielseite „Heinerfest

{{Beispiel-Feste- Kategorie}}{{Beispiel-Feste- Festbeschreibung|F- Festlogo=Heinerfest.gif

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

- Feste-Kategorie}}}:

ginn und das Ende des Bezugs auf die Vorlage:Beispiel

- Feste-Festbeschreibung}}} ...

die Zeilen geben den Beginn und das Ende des Bezugs auf die Vorlage:Beispiel

Dazwischen stehen die Variablen der Vorlage, für die die Werte erfasst

{{{field|F -Festlogo}}} ) und Angaben zum Aussehen des Formulars

Formular20b -obl}} ). Das Aussehen ist als zweispaltige Tabelle

spezifiziert und führt zu folgender Ansicht:

{{{standard input|free text|autogrow}}}

Der Text “Freitext” erscheint im Formular. Dann folgt ein Eingabefeld {{{standard

, und dieses Feld soll mit der Größe der Eingabe mitwachsen

MediaWiki-Standardfelder zum Speichern, zur Voransicht und

{{{standard input|save|class=saveButton}}} {{{stand ard input|preview}}} {{{standard input|changes}}} {{{standa rd input|cancel}}}

Mit dem Formular erzeugte Beispielseite “Heinerfest”: Quellcode

Mit Hilfe des Formulars werden dann die für eine Wikseite gültigen Attributwerte erfasst.

Das Formular erzeugt mit diesen Werten eine Wikiseite, die aus der Nennung der

und den im Formular eingetragenen Werten für die Attribute in den Vorlagen besteht.

Heinerfest“ sieht dann folgendermaßen aus:

Kategorie}} Festbeschreibung

Festlogo=Heinerfest.gif

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 12/15

Beispiel-Feste-

Vorlage:Beispiel-Feste-

Dazwischen stehen die Variablen der Vorlage, für die die Werte erfasst

) und Angaben zum Aussehen des Formulars

zweispaltige Tabelle

{{{standard

der Größe der Eingabe mitwachsen

Standardfelder zum Speichern, zur Voransicht und

{{{standard input|save|class=saveButton}}} {{{stand ard input|preview}}}

Mit dem Formular erzeugte Beispielseite “Heinerfest”: Quellcode

Mit Hilfe des Formulars werden dann die für eine Wikseite gültigen Attributwerte erfasst.

Das Formular erzeugt mit diesen Werten eine Wikiseite, die aus der Nennung der Vorlagen

und den im Formular eingetragenen Werten für die Attribute in den Vorlagen besteht.

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

|F-Festort=Darmstadt |F-Festmonat=Juli }} = Karussells, Kultur, Kulinarisches und viel Musik =Der freundlichen Einladung „Kommt alle!“ im flammen den Heinerherz können Jahr für Jahr am ersten Wochenende im Juli Menschen aus der ganzen Welt kaum widerstehen: Sie kommen, um sich dem heiteren Treiben in der Innenstadt hinzugeben: mit kuriosen Ausblicken vom Riesenrad aufs altehrwürdige Schloss, das neue Darmstadtium, das s chöne Jugendstilbad oder bis hin zur Stadtkrone Darmstadts, der Mathildenhöh e.Alle sind eingeladen. = Attraktionen = Wie immer herrscht fröhlicher Ausnahmezustand, wenn am ersten Wochenende im Juli das Darmstädter Heinerfest gefeiert wird: Dann verwandelt sich die Innenstadt in eine bunte Verlustiermeile mit nerven kitzelnden und vergnüglichen Fahr geschäften, mit zahlreichen LosKnusper- und Wahrsagerhäuschen, lauschigen Wein{{Beispiel-Feste-QTags}}

3.3.3 Verknüpfung einer Seite mit dem zugehörigen Formular

Eine einmal mit einem Formular erstellte Seite möchte man auch gerne mit dem

Formular modifizieren können.

verbinden, so dass bei jedem Aufruf der Seite eine weitere Bearbeitung der Seite mit dem

Formular möglich ist. Wir wählen hier die Verbindung über die

Kategorie:BeispielFeste).

Um diese Verbindung automatisch sicherzustellen, vergibt das Formular an die erzeugten

Seite diese Kategorie über die

3.4 Kategorie:BeispielFeste

Diese Kategorie wird mit dem

dieser Seite:

Diese Kategorie nutzt das Formular [[Hat Standardfo rmular::BeispielFeste]].

Dies bedeutet, dass alle Seiten, auf denen

diesem Formular verbunden werden.

Bindestrich gewählt, weil es im MediaWiki oder in den Extensionen immer wieder

Funktionen gibt, die Bindestriche im Kategorienamen nicht verarbeiten können.

3.5 Seite Beispiel:Feste

Diese Seite zeigt in einer Übersichtstabelle für alle Feste die standardisierte Information an.

Der Quelltext der Seite besteht lediglich aus einer Datenbankabfrage. Alle

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

= Karussells, Kultur, Kulinarisches und viel Musik = Der freundlichen Einladung „Kommt alle!“ im flammen den Heinerherz können Jahr für Jahr am ersten Wochenende im Juli Menschen aus der ganzen Welt

kommen, um sich dem heiteren Treiben in der Innenstadt hinzugeben: mit kuriosen Ausblicken vom Riesenrad aufs altehrwürdige Schloss, das neue Darmstadtium, das s chöne Jugendstilbad oder bis hin zur Stadtkrone Darmstadts, der Mathildenhöh e.

Wie immer herrscht fröhlicher Ausnahmezustand, wenn am ersten Wochenende im Juli das Darmstädter Heinerfest gefeiert wird: Dann verwandelt sich die Innenstadt in eine bunte Verlustiermeile mit nerven kitzelnden und

geschäften, mit zahlreichen Los - und Schießbuden, und Wahrsagerhäuschen, lauschigen Wein - …

Verknüpfung einer Seite mit dem zugehörigen Formular

Eine einmal mit einem Formular erstellte Seite möchte man auch gerne mit dem

Formular modifizieren können. Es gibt mehrere Arten, Seiten mit ihren Formularen zu

verbinden, so dass bei jedem Aufruf der Seite eine weitere Bearbeitung der Seite mit dem

Formular möglich ist. Wir wählen hier die Verbindung über die Kategorie:Beis

Um diese Verbindung automatisch sicherzustellen, vergibt das Formular an die erzeugten

Seite diese Kategorie über die Vorlage:Beispiel-Feste-Kategorie.

ispielFeste

Diese Kategorie wird mit dem Formular:Beispiel-Feste verbunden. Wir spezifizieren auf

Diese Kategorie nutzt das Formular [[Hat Standardfo rmular::Beispiel

Dies bedeutet, dass alle Seiten, auf denen [[Kategorie:BeispielFeste ]]

diesem Formular verbunden werden. Wir haben für die Kategorie einen Namen ohne

Bindestrich gewählt, weil es im MediaWiki oder in den Extensionen immer wieder

Funktionen gibt, die Bindestriche im Kategorienamen nicht verarbeiten können.

Beispiel:Feste-Tabelle

Diese Seite zeigt in einer Übersichtstabelle für alle Feste die standardisierte Information an.

Der Quelltext der Seite besteht lediglich aus einer Datenbankabfrage. Alle

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 13/15

Der freundlichen Einladung „Kommt alle!“ im flammen den Heinerherz können Jahr für Jahr am ersten Wochenende im Juli Menschen aus der ganzen Welt

kommen, um sich dem heiteren Treiben in der Innenstadt hinzugeben: mit kuriosen Ausblicken vom Riesenrad aufs altehrwürdige Schloss, das neue Darmstadtium, das s chöne Jugendstilbad oder

Wie immer herrscht fröhlicher Ausnahmezustand, wenn am ersten Wochenende im Juli das Darmstädter Heinerfest gefeiert wird: Dann verwandelt sich die Innenstadt in eine bunte Verlustiermeile mit nerven kitzelnden und

und Schießbuden,

Eine einmal mit einem Formular erstellte Seite möchte man auch gerne mit demselben

Es gibt mehrere Arten, Seiten mit ihren Formularen zu

verbinden, so dass bei jedem Aufruf der Seite eine weitere Bearbeitung der Seite mit dem

Kategorie:BeispielFeste (s. 3.4

Um diese Verbindung automatisch sicherzustellen, vergibt das Formular an die erzeugten

verbunden. Wir spezifizieren auf

Diese Kategorie nutzt das Formular [[Hat Standardfo rmular::Beispiel -

]] steht, mit

Wir haben für die Kategorie einen Namen ohne

Bindestrich gewählt, weil es im MediaWiki oder in den Extensionen immer wieder

Funktionen gibt, die Bindestriche im Kategorienamen nicht verarbeiten können.

Diese Seite zeigt in einer Übersichtstabelle für alle Feste die standardisierte Information an.

Der Quelltext der Seite besteht lediglich aus einer Datenbankabfrage. Alle

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

Standardinformationen werden bei jedem Aufruf der Seite

zusammengestellt.

{{#ask: [[Kategorie:BeispielFeste]]| mainlabel=- | ?Beispiel-Feste- Festname=Fest| ?Beispiel-Feste- Festort=Ort| ?Beispiel-Feste- Festmonat=Festmonat| format=table }}

Bestandteil der Anfrage

[[Kategorie:BeispielFeste]]

| mainlabel=- | ? Beispiel-Feste-Festname=Fest

| format=table

4 Technische Information

Diese Anleitung bezieht sich auf das

- MediaWiki in der Version 1.16.5 in der Standardform

http://www.mediawiki.org/wiki/MediaWiki/de

- mit der Erweiterung Semantic MediaWiki

mediawiki.org/wiki/Semantic_MediaWiki in der Version 1.5

Falls in einem Wiki bereits weitere Anpassungen vorgenommen wurden, können einige

Dinge anders eingerichtet sein. Außerdem werden

- listAttributeValue (eine Eigenentwicklung der Fraunhofer

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

Standardinformationen werden bei jedem Aufruf der Seite aktuell aus der Datenbank

{{#ask: [[Kategorie:BeispielFeste]]

Festname=Fest Festort=Ort Festmonat=Festmonat

Bedeutung

[[Kategorie:BeispielFeste]] Anfragebeschreibung :

was soll gesucht werden? Alle Seiten mit der Kategorie

„BeispielFeste“

Ausgabebeschreibung:

welche Felder der Datenbank(=Attribute) sollen ausgegeben

werden?

„mainlabel=-“ der Seitenname soll nicht ausgegeben werden

„?Beispiel-Feste-Festname=Fest“ die Werte des Attributs

„Beispiel-Feste-Festname“ sollen ausgegeben werden; der

Attributname soll als „Fest“ angezeigt werden (=“Fest“)

Format der Ausgabe

Die Ausgabe soll in Tabellen-Format erfolgen

Technische Information

Diese Anleitung bezieht sich auf das

MediaWiki in der Version 1.16.5 in der Standardform

http://www.mediawiki.org/wiki/MediaWiki/de

mit der Erweiterung Semantic MediaWiki http://semantic-

mediawiki.org/wiki/Semantic_MediaWiki in der Version 1.5.

Falls in einem Wiki bereits weitere Anpassungen vorgenommen wurden, können einige

ingerichtet sein. Außerdem werden folgende Extensionen verwendet

(eine Eigenentwicklung der Fraunhofer-Wiki-Farm)

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 14/15

aktuell aus der Datenbank

Alle Seiten mit der Kategorie

welche Felder der Datenbank(=Attribute) sollen ausgegeben

“ der Seitenname soll nicht ausgegeben werden

Festname=Fest“ die Werte des Attributs

Festname“ sollen ausgegeben werden; der

Attributname soll als „Fest“ angezeigt werden (=“Fest“)

erfolgen

Falls in einem Wiki bereits weitere Anpassungen vorgenommen wurden, können einige

verwendet

Farm)

--------------------------------------------------------------------------------------------------------------------------

Karin Haenelt: Modellierung der Beispielanwendung „Feste“ 15.11.2011

- http://www.mediawiki.org/wiki/Extension:Semantic_Res

eigenen Erweiterung)

- http://www.mediawiki.org/wiki/Extension:Semantic_Forms

5 Information und Kontakt

PD Dr. Karin Haenelt

Fraunhofer-Gesellschaft e.V., Julius

Telefon 06151-6674821

E-Mail [email protected]

6 Copyright

© Karin Haenelt, 2011

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011

http://www.mediawiki.org/wiki/Extension:Semantic_Result_Formats

http://www.mediawiki.org/wiki/Extension:Semantic_Forms

Information und Kontakt

Gesellschaft e.V., Julius-Reiber-Straße 15a, 64293 Darmstadt

6674821

[email protected]

--------------------------------------------------------------------------------------------------------------------------

Modellierung der Beispielanwendung „Feste“ 15.11.2011 15/15

ult_Formats (mit einer FhG-