Extension:Semantic Forms/Special pages

From MediaWiki.org
Jump to: navigation, search
Semantic Forms - navigation (view)
Basics Main page (talk) · Download and installation · Quick start guide · Hosting · Special pages
Using Semantic Forms SF and templates · Defining forms · The "edit with form" tab · Linking to forms · Creating query forms
Resources for help Common problems · Known bugs and planned features · Getting support · Developers' documentation
About Semantic Forms Authors and credits · Version history · Sites that use Semantic Forms · Related extensions

Semantic Forms defines various special pages, used for a variety of purposes.

Five special pages are defined that serve as "helper forms", to help users create parts of the data structure:

  • Special:CreateForm - lets a user create a new form. (See example of page)
  • Special:CreateTemplate - lets a user create a new template. (See example of page)
  • Special:CreateProperty - lets a user create a new Semantic MediaWiki property. (See example of page)
  • Special:CreateCategory - lets a user create a new category. (See example of page)
  • Special:CreateClass - a page that creates all the elements for a single "class" at the same time - properties, template, form and category (See example of page). Access to this page is dictated by the 'createclass' MediaWiki permission; by default, it is available to all logged-in users.

See the page "Quick start guide" for a brief tutorial on using these helper forms.

Two special pages provide lists of the data-structure pages within the wiki:

Finally, four special pages are used in the standard running of Semantic Forms:

  • Special:FormEdit - lets a user either create or edit a page using a user-created form. (See example of page.)
  • Special:FormStart - used to route a user to either 'FormEdit' or the relevant page's "edit with form" tab. This page should not be accessed directly by users.
  • Special:RunQuery - lets a user run a query, using a form; see "Creating query forms" for more information.
  • Special:UploadWindow - lets a user upload a file; very similar to the standard Special:Upload page, but without the skin. This page is called from within a form, and should not be accessed directly by users.
Personal tools
Namespaces

Variants
Actions
Navigation
Support
Download
Development
Communication
Print/export
Toolbox