Handbuch:Erweiterung/Page Forms: Unterschied zwischen den Versionen

[freigegebene Version][freigegebene Version]
(Markierung: 2017-Quelltext-Bearbeitung)
(Markierung: 2017-Quelltext-Bearbeitung)
 

Mit Page Forms können Benutzer auch ohne Administrator-Rechte Formulare zum Erstellen und Bearbeiten von Seiten zum Abfragen von Daten verwenden - ohne Programmierung.

Hauptmerkmale[Bearbeiten | Quelltext bearbeiten]

  • Definitionsseiten im Namensraum Formular
    Die Definitionsseiten bestehen aus Markup-Code. Dieser wird analysiert, 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.

  • Anwendungsbeispiel: Infoboxen
    Die Erweiterung wird oft zum Hinzufügen und Bearbeiten von Infobox-Vorlagen innerhalb von Seiten verwendet. Wenn Cargo oder Semantic MediaWiki verwendet werden, können die Daten in den Vorlagen gespeichert und abgefragt werden.

  • Vorhandene Daten über Menüpunkt bearbeiten
    Bereits bestehende Daten können über den Menüpunkt "Mit Formular bearbeiten" geändert werden.

  • Automatische Vervollständigung von Feldern
    Benutzern wird bei der Eingabe bereits existierende Werte vorgeschlagen. Dies reduziert Probleme mit der Benennung von Mehrdeutigkeiten, der Rechtschreibung, usw.

  • Freitextfeld
    Freier Text auf der Seite wird nicht ignoriert, wenn die Seite mit einem Formular bearbeitet wird. Vielmehr wird er in einem separaten Eingabefeld namens "Freitext" zum Bearbeiten angezeigt.

Spezialseiten[Bearbeiten | Quelltext bearbeiten]

Page Forms definiert einige Spezialseiten, die zur Dateneingabe und Datenpflege gebraucht werden.

Zum Sammeln von Daten sind unter anderem folgende Spezialseiten wichtig:

drawio: Erweiterung-Page Forms-12190872
drawio: Erweiterung-Page Forms-12190872

Verwandte Themen

{{DISPLAYTITLE:Seitenformulare (Page Forms)}}
        <section begin="training-intro" />
        

        Mit '''Page Forms''' können Benutzer auch ohne Administrator-Rechte Formulare zum Erstellen und Bearbeiten von Seiten zum Abfragen von Daten verwenden - ohne Programmierung.
        <section end="training-intro" />
        
        ==Hauptmerkmale==
        <section begin="training" />
        <section begin="slide-training" />
        

        *'''Definitionsseiten im Namensraum ''Formular'''''<section end="slide-training" />  Die Definitionsseiten bestehen aus Markup-Code. Dieser wird analysiert, 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.
        <section begin="slide-training" />
        

        *'''Anwendungsbeispiel: Infoboxen'''<section end="slide-training" />  Die Erweiterung wird oft zum Hinzufügen und Bearbeiten von Infobox-Vorlagen innerhalb von Seiten verwendet. Wenn Cargo oder Semantic MediaWiki verwendet werden, können die Daten in den Vorlagen gespeichert und abgefragt werden.
        <section begin="slide-training" />
        

        *'''Vorhandene Daten über Menüpunkt bearbeiten'''<section end="slide-training" />  Bereits bestehende Daten können über den Menüpunkt "Mit Formular bearbeiten" geändert werden.
        <section begin="slide-training" />
        

        *'''Automatische Vervollständigung von Feldern'''<section end="slide-training" />  Benutzern wird bei der Eingabe bereits existierende Werte vorgeschlagen. Dies reduziert Probleme mit der Benennung von Mehrdeutigkeiten, der Rechtschreibung, usw.
        <section begin="slide-training" />
        

        *'''Freitextfeld'''<section end="slide-training" />  Freier Text auf der Seite wird nicht ignoriert, wenn die Seite mit einem Formular bearbeitet wird. Vielmehr wird er in einem separaten Eingabefeld namens "Freitext" zum Bearbeiten angezeigt.
        <section end="training" />
        

        ==Spezialseiten==
        <section begin="training-spezialseiten" />
        

        Page Forms definiert einige Spezialseiten, die zur Dateneingabe und Datenpflege gebraucht werden.
        

        Zum Sammeln von Daten sind unter anderem folgende Spezialseiten wichtig:
        <section end="training-spezialseiten" />
        <bs:drawio filename="Erweiterung/Page Forms-12190872" />
        

        {{Box Links|Thema1=[https://www.mediawiki.org/wiki/Extension:Page_Forms/de https://www.mediawiki.org/wiki/Extension:Page_Forms/de]}}
            

            [[en:Manual:Extension/Page_Forms]][[de:{{FULLPAGENAME}}]]
Zeile 33: Zeile 33:
  
 
{{Box Links|Thema1=[https://www.mediawiki.org/wiki/Extension:Page_Forms/de https://www.mediawiki.org/wiki/Extension:Page_Forms/de]}}
 
{{Box Links|Thema1=[https://www.mediawiki.org/wiki/Extension:Page_Forms/de https://www.mediawiki.org/wiki/Extension:Page_Forms/de]}}
 +
 +
[[en:Manual:Extension/Page_Forms]][[de:{{FULLPAGENAME}}]]

Anhänge

Diskussionen