Extension:Page Forms/Related extensions
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
editThe 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.