Extension:Page Forms

From semantic-mediawiki.org
(Redirected from Semantic Forms)
Jump to: navigation, search
Has name::Page Forms
Has description::Forms for adding and editing pages with and without semantic data
Further Information
Homepage: follow this link
Maintainer(s): {{#set:Has maintainer=Yaron Koren}}Yaron Koren, {{#set:Has maintainer=Stephan Gambke}}Stephan Gambke
First released: Was first released month::May Was first released year::2007
Release status: Has release status::stable
Development status: Has development status::active
Area of usage: Has area of usage::Adding and modifying data
Associated with:{{#info: SMW = Semantic MediaWiki, SB = Semantic Bundle, SMW+ = Semantic MediaWiki Plus, MW = MediaWiki}} Is associated with::SMW, Is associated with::SB
Shortcut:{{#info: This is the shortcut to mark the beginning of the subject line when writing a support request to the mailing list or to the extension's author directly. See also this help page.}} PF
Repository: Git [?]:
Table of Contents

Contents

Directing user input is always a difficult task to accomplish but Page Forms (PF) formerly known as Semantic Forms (SF) can help by providing form fields that are pre-determined in their range of input possibilities and extend input methods beyond the normal wiki text which can help avoid data misinterpretation

Page Forms allows for the creation of forms to add and edit wiki pages, using the fields within the page's MediaWiki template calls as the fields of the form. All semantic data is meant to be held within templates, and not directly within wiki pages. Templates assign a semantic property to some or (preferably) all of their fields; the type of each semantic property helps determine what sort of input will show up for that field in the form. Data autocompletion is also enabled, as are a variety of other features. Forms can additionally be used for querying the wiki's data.

An detailed list of supported functionality is itemized on the version history while a comprehensive introduction can be found at the documentation pages for the Page Forms extension.

Some examples in how Semantic Forms can help ease user input:


Tips

{{#ask:

Covers extension::Page Forms
|format=ul
|mainlable=-
|limit=10
|order=rand
|searchlabel=... more related tips
|default=So far not tip related to this extension has been added. Be the first one to add a new tip.

}}
{{#set: |docinfo status=effective }}{{#set: |worn by =Template:Docinfo |warning =Master page updated }}{{#set:

|worn by =Template:Docinfo
|warning =No description
}}{{#set:

|revision id=46955 |namespace=Extension |docinfo progress =100 |docinfo priority =4 }}{{#set:docinfo master page=Page Forms }}{{#set:docinfo master rev =46955 }}{{#set:docinfo category=-}}{{#set:docinfo author=User:Kghbln}}{{#set:docinfo editor=User:Kghbln}}{{#set:docinfo support=User:Yaron Koren}}{{#set:docinfo language=en}}

This documentation page applies to all SMW versions from 0.7 to the most current version.
Other versions: {{#ask: Docinfo master page::Page Forms Docinfo language::en from version::!0.7|
   ?from version = |
   ?to version = |
   sort = from version|
   order = desc|
   link=none|
   format=list|
   sep=, |
   template=versionlink|
   limit = 3|
   searchlabel = […]
  }}       Other languages: {{#ask: Docinfo master page::Page Forms from version::0.7 Docinfo language::!en|
  ?Docinfo language =|
  link=none|
  format=list|
  sep=, |
  template=languagelink|
  sort = Docinfo language|
  order = asc|
  limit = 10|
  searchlabel = […]
}}

Docinfo master page::Page Forms Docinfo language::en from version::0.7

{{#set:Release status=current}}

{{#set:Is master page=false}}