Category /
Forms
HTML forms support allows any wiki page to become a front-end for a database stored in:
- wiki pages
- external files
- some RDBMS
HTML forms support allows any wiki page to become a front-end
- Archive /
- InputForms-Original Adding Input form markup (out of date) (superseded by PmWiki's Input? form markup)
- Cookbook /
- ActionMenu Drop-down menu to page actions (Edit, History, Attach...) instead of links. (Beta)
- AddDeleteLine Create a list where entries can easily be inserted and deleted (unmaintained and not without bugs (use AddDeleteLine2))
- AddDeleteLine3 An easy way to add information to a page and delete it again. (Probably works)
- AddPageForm How to add new pages without creating a link first
- Ai Ai is another mysql data query using an original and efficient system of envelop and masks (functional, but experimental for security reasons maybe)
- BuildForms Create an HTML form with Wiki markup, save values in a file, and pass values to a user defined function (obsolete)
- Comment4Comment adds the possibility to comment on comments to commentboxstyled
- CommentBox Adds a simple form to post comments (Stable)
- CommentBoxPlus Simple styled form to post comments, plus comment counter (Stable)
- Comments-UseCases
- CompareDatabaseRecipes Comparison of Database Recipes for PmWiki (draft)
- CompareFormsRecipes Comparison of various form recipes
- CSVTemplate Allow representing the same CSV data in different locations using templates. (stable)
- DataPlates Automatically generate templates for displaying, editing, and searching database queries. (beta)
- DataQuery Retrieve records and query results from any database supported by ADOdb (such as MySQL) and portray them as wiki pages, allowing them to be processed by other wiki functions such as pagelists, includes, page text variables, and ZAP. (beta)
- Datepicker Adds a datepicker button (use it with a date input field) (beta )
- DQReport Enhance the functionality that DataQuery offers to build a complete database frontend (Functional)
- EditDataPages Bring the wiki's View and Edit commands to ZAP data pages (in active use)
- EditFormCustomFields Add "Title", "Creation Date", etc. custom input fields to the edit form of PmWiki. This enables mentioning the title of a page in a separate input field rather than in the
(:
title ...:)
markup. Also enables changing the value of a page's 'ctime'. Can be customized to include more fields. (Working) - EditTemplatesMenu Allow authors a choice among several pre-filled templates for new pages (Stable)
- EditToolbar A shiny new set of icons, replacing and extending those on the standard edit toolbar. (Active)
- EnableHTML How to include HTML markup in wiki pages
- FormExtensions adds fieldset, legend, and label tags to PmWiki forms (in active use at essentialclarity.com, territoryteller.org)
- FormGuideSystem Flexible, extensible, parameter-driven system to support the use of form pages
- FormsPlus Form extensions adding new HTML5 input types (new updated)
- FormValidation How to validate forms within wiki pages
- Fox Form processor to add, replace, copy, delete content plus upload files and send email notifications using templates and Input markup (stable)
- FoxAuthUserCommentBox Posting comments for logged in users only, using Fox
- FoxCat Using forms and fox to structure category and cross-group linking
- FoxCommentBox Adding a comment form using Fox
- FoxCount Dynamically display the number of words or characters entered or remaining in an input or a textarea input element. (stable)
- FoxCSV Display csv tables automatically or via templates; filtering, sorting, editing csv data. (beta)
- FoxDelete add delete links for deleting lines or sections with Fox (stable)
- FoxEdit add edit links for editing page sections and PTVs with Fox (stable)
- FoxEntryMaskPages use Fox forms as entry masks to store page data instead of wiki mark-up editing (stable)
- FoxHoneyPot Adds honeypot trap for bots to Fox forms (New)
- FoxNotify add email notifications and mailing capability to Fox forms (stable)
- FoxPageManagement creating new pages, new groups and copying pages with Fox forms
- FoxPTVConvert Display and convert hidden PTVs on multiple pages (new)
- FoxSection Make it possible to click on a button to duplicate a form section or to display a section depending on the value of a select input. (stable)
- FoxShoutboxAlternative An alternative Shoutbox (Tested)
- GuiButtons add guibuttons to any textarea edit box (stable)
- InputDefault Demonstrates various ways to set the default values for form controls (in-core)
- InputFormsAndJavaScript Some ideas of combining Javascript with PmWiki Input forms
- InputStar Input control shaped like a group of 5 stars. (Beta)
- JavaScriptHelpers Collection of simple JavaScript tools for wikis (Planning)
- JITS Issue Tracking System (tested with)
- JumpBox A pull down menu that can be used for navigation
- LiveEdit Edit blocks of wiki-text in pop-up windows right from the wiki page. Editable blocks can be automatically detected/created on existing wiki pages using a Javascript-based GUI-like tool. An authenticated user with edit permission can edit the contents inside the blocks right from the page's view in a 'pop-up' editing environment. One can now choose from different themes/skins for the LiveEdit environment, as well as create custom themes/skins. Very useful for better organizing and maintaining contents of a wiki page, especially if the page is large. (Working great! Latest improvements in auto-detect tool are in beta test.)
- Mailform2 Set up a mail form so that visitors can send comments or suggestions to a limited list of recipients
- Mailform3 A single wiki page mail form with feedback (Stable)
- Mailform4 Mailform4 alias Mailform2² - A contact form module with extensible form fields (Stable)
- MailListForm Form for subscription to an email list (working)
- NewGroupBox Input box to create new wiki groups from predefined template pages (stable)
- NewPageBox How to provide a form or box to allow users to create new pages (deprecated in favour of NewPageBoxPlus) (Deprecated)
- NewPageBoxPlus Adds customisable box plus button form for page creation (Stable)
- NewPageForm Adds a new page using a form (Not working with PmWiki 2.2)
- PITS The PmWiki Issue Tracking System (Beta)
- PITS-Community Generic PmWiki Issue Tracking System ("pits")
- PmForm Form processing engine for PmWiki (Development)
- ProcessForm Maintain values in fields and make PVs of the form name/values when a form is submitted (Beta)
- RatingSystem Display a widget from Rating-System.com (Alpha)
- RyeVoting Voting with several option and graph bars (stable)
- SagePayPayment Provides SagePay (previously known as Protx) payment integration into PmWiki (Beta / RC (works for me))
- SerialPageNames Markup expressions to create serial page names (stable)
- Shoutbox Display sidebar shoutbox (tested)
- SimpleAjax Allow a simple ajax interaction within forms, usually via WikiSh (Backup of Development version)
- SimpleCart integration of simple javascript shopping cart with PayPal or Google checkout (stable)
- StarRater 5 star rating system (stable)
- Textarea How to create textareas pre-filled with content
- UpdateForm Easily create forms to display, add, and update records in a MySQL table. (updated 8/20/2017. Live demo at interdepweb.com)
- Voting Add a form to record "votes" on a page
- WikiForms Use a form template to create, edit and list wiki pages (Stable)
- WikiFormSample Defines the layout of a simple issues form to use with the WikiForms recipe
- WikiFormsBugs Bug reports for the WikiForms recipe
- WikiFormsFAQ FAQ regarding the WikiForms recipe
- WikiFormsFeatureRequests Feature requests for the WikiForms recipe
- WikiFormsRecipes Various recipes for the WikiForms recipe
- WikiSh Wiki-based script language roughly emulating linux shell tools - NOTE THIS RECIPE IS NO LONGER MAINTAINED AND DOES NOT WORK ON MODERN VERSIONS OF PHP (Beta)
- ZAP The ZAP forms processor handles data and file management, page insertions (forums, blogs), email & newsletters, e-commerce, and more. (Stable (relies on latest Beta version of PmWiki))
- Magazine /
- PmWikiDirectories (Draft)
- PmForm /
- PmForm Home page for PmForm group, with pagelist
- PmWiki /
- Users The three types of PmWiki users
- Test /
- NewPageBox