Extension:Page Forms/Related extensions
Appearance
From mediawiki.org
There are various other MediaWiki extensions that relate to Page Forms in some way.
Extensions that Page Forms can make use of, if they are installed
[edit ]- Admin Links - provides a page of links for administrators - if PF is installed, it adds many links to the page.
- Cargo - types defined for Cargo tables are used to determine form input types; forms can autocomplete on Cargo data; PF's helper pages can be used to create Cargo-based templates
- Page Schemas - can be used to automatically generate form definition pages from an XML schema.
- Semantic MediaWiki - types defined for SMW properties are used to determine form input types; forms can autocomplete on SMW data; PF's helper pages can be used to create SMW-based templates and property pages
Providing editing interfaces within textarea fields:
Extensions that define Page Forms form inputs
[edit ]- MintyDocs - defines the input type
'mintydocs toc'
. - Semantic Forms Select - defines the input type
'SF_Select'
.
Extensions intended to support Page Forms' template-based approach
[edit ]- Data Transfer - imports data from an external source into wiki pages with template calls.
- NumerAlpha - displays an incrementing number (can be used for multiple-instance templates).
Extensions that perform similar actions to Page Forms
[edit ]- FlexForm - lets users define forms for editing page data (optionally stored within slots), and sending emails
- Forms - lets users define forms for creating pages and sending emails
- VisualData - lets users define forms for editing page data (stored within slots, using JSON and JSON Schema); also allows for querying and displaying this data
Obsolete extensions
[edit ]The following Page Forms-related extensions are archived, obsolete, or at least appear to not be maintained.
That define PF form inputs
[edit ]- HierarchyBuilder - defines the input types
'hierarchySelect'
and'hierarchy'
. - Semantic Forms HTML5 - defines some HTML5-based form inputs.
- Semantic Forms Inputs - defines the input types
'timepicker'
,'datetimepicker'
,'menuselect'
and'two listboxes'
. - Semantic Image Input - defines the input type
'instantimage'
. - Semantic Maps - defines the input types
'map'
and'googlemaps'
. - WikivoteMapsYandex - defines the input type
'yandex'
(for Yandex Maps).
That otherwise require Page Forms
[edit ]- AssembleFormLink - displays a helper form similar to
#forminput
, but that can contain more than one entry field. - AutoFillFormField - lets you add a "preview" field to a form, showing what the resulting page name will be if the name is generated automatically.
- Automatic Semantic Forms - creates on-the-fly forms based on the template calls within a page, without the need to define the forms (part of SMW+).
- Evaluation WikiFlow - used to define workflow for reviewing documents.
- NagiosConfig - used to configure the Nagios monitoring software.
- OWL Wiki Forms - supports forms for editing property, template and form pages.
- RecurrentEventCalendar - lets forms create a large series of event pages at once.
- SemanticAccessControl - used to set read and write permissions on pages in the wiki.
- SemanticFormsToolbar - lets Page Forms (then called Semantic Forms) be used to edit inline template calls within wiki-text.
- Semantic Friendly Forms - the predecessor to OWL Wiki Forms.
- Semantic Image Annotator - uses forms to add annotations to images.
- Semantic Multi Edit Extension - lets forms create multiple pages at once.
- Semantic Page Series - lets forms create a large series of pages at once.
- Semantic Signup - enables a form for populating user pages when users register.
- Semantic Social Profile - lets users enter information for the SocialProfile extension via forms.
- Semantic Text Annotator - uses forms to add annotations to text.
That support a template-based approach
[edit ]- IncludeOnlyNS - allows certain pages to be designated as "include-only", to enable less-hacky transclusion.
- Negref - lets
<ref>
tags be added to wiki-text via a template parameter. - Page Object Model - provides an API for accessing and modifying fields within template calls.
That perform similar actions to Page Forms
[edit ]- Form - lets users define forms for creating (but not editing) pages.
- RecordAdmin - lets users define forms for creating, editing and querying structured data in wiki pages.
- Semantic Page Maker - lets users define forms for creating and editing SMW-based data
- SemanticQueryComposer - enables defining forms for querying semantic data.
- SemanticQueryFormTool - enables defining forms for querying semantic data.
- StructuredInput - lets users define forms for creating and editing pages.
That are based on Page Forms
[edit ]- PopUpFile - lets users add a popup file-upload window to any page.