Page Forms


Erweiterung: Page Forms


Übersicht
Beschreibung: Kann mit Semantic MediaWiki oder Cargo (oder von selbst) verwendet werden, mit dem Benutzer Formulare zum Erstellen und Bearbeiten von Seiten mit Infobox-Vorlagen erstellen können. Formulare werden in Wiki-Seiten definiert, in einer benutzerdefinierten Auszeichnungssprache geschrieben und werden während der Anzeige eines Formulars analysiert.
Status: stable Dependency: MediaWiki
Entwickler: Yaron Koren, Stephan Gambke, and others Lizenz: GPL v2+
Typ: MediaWiki Kategorie: Inhaltliche Strukturierung
Edition: BlueSpice pro
For more info, visit Mediawiki.

Funktionen / Anwendung[Quelltext bearbeiten]

Page Forms (bis November 2016 als Semantic Forms bekannt) ist eine Erweiterung von MediaWiki, mit der Benutzer Daten mithilfe von Formularen hinzufügen, bearbeiten und abfragen können.

Es wurde ursprünglich als Ableger der Semantic MediaWiki Erweiterung erstellt, um Vorlagen bearbeiten zu können, in denen ihre Parameter über SMW gespeichert sind, weshalb es ursprünglich als "Semantic Forms" bezeichnet wurde. Es kann jetzt jedoch auch mit der alternativen Cargo Erweiterung oder ohne installierte Erweiterung verwendet werden.

Ganz einfach, mit Page Forms können Sie Formulare zum Erstellen und Bearbeiten von Seiten in Ihrem Wiki sowie zum Abfragen von Daten verwenden, und das alles ohne Programmierung. Formulare können nicht nur von Administratoren, sondern auch von Benutzern selbst erstellt und bearbeitet werden.

Die Hauptkomponenten der Page Forms-Funktionalität sind Formulardefinitionsseiten, die in einem separaten Namespace ("Form:") vorhanden sind. Dies sind Seiten, die aus Markup-Code bestehen, der analysiert wird, wenn ein Benutzer zu einem Formular wechselt. Da Formulare ausschließlich über diese Definitionsseiten definiert werden, können Benutzer selbst Formulare erstellen und ändern, ohne dass eine eigentliche Programmierung erforderlich ist.

Die Erweiterung "Seitenformulare" wird hauptsächlich zum Hinzufügen und Bearbeiten von Aufrufen zu Infobox-templates innerhalb von Seiten verwendet. Ein Formular ermöglicht es dem Benutzer, einen vordefinierten Satz von Vorlagen sowie Seitenabschnitte für jede Seite auszufüllen. Wenn Cargo oder Semantic MediaWiki verwendet werden, können die Daten in den Vorlagen gespeichert und abgefragt werden.

Formulare können auch zum Bearbeiten der Daten auf einer vorhandenen Seite verwendet werden, und Sie können aktivieren, dass eine Registerkarte "" auf jeder Seite angezeigt wird.

Page Forms unterstützt auch die automatische Vervollständigung von Feldern, sodass Benutzer leicht sehen können, welche Werte zuvor für ein bestimmtes Feld eingegeben wurden. Dies trägt erheblich dazu bei, Probleme mit der Benennung von Mehrdeutigkeiten, der Rechtschreibung usw. zu vermeiden.

Daten auf einer Seite, die nicht in das Formular passen, z. B. eine Freiformtextbeschreibung des Betreffs der Seite, werden nicht ignoriert, wenn die Seite mit einem Formular bearbeitet wird. Vielmehr wird es in einem separaten Eingabefeld namens "Freitext" abgelegt.

Page Forms enthält auch eine Vielzahl anderer Funktionen im Zusammenhang mit Formularen.

Für weitere Informationen besuchen Sie bitte MediaWiki.

Anhänge

Diskussionen