yesod-form: Form handling support for Yesod Web Framework

[ library, mit, web, yesod ] [ Propose Tags ]

API docs and the README are available at http://www.stackage.org/package/yesod-form. Third-party packages which you can find useful: yesod-form-richtext - richtext form fields (currently it provides only Summernote support).


[Skip to Readme]

Flags

Automatic Flags
NameDescriptionDefault
network-uri

Get Network.URI from the network-uri package

Enabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.0, 0.0.0.1, 0.0.0.2, 0.1.0, 0.1.0.1, 0.2.0, 0.2.0.1, 0.3.1, 0.3.2, 0.3.2.1, 0.3.3, 0.3.4, 0.3.4.1, 0.3.4.2, 0.4.1, 0.4.2, 0.4.2.1, 1.0.0, 1.0.0.1, 1.0.0.2, 1.0.0.3, 1.0.0.4, 1.1.0, 1.1.0.1, 1.1.1, 1.1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.4.1, 1.2.0, 1.2.0.1, 1.2.0.2, 1.2.1, 1.2.1.1, 1.2.1.2, 1.2.1.3, 1.3.0, 1.3.0.1, 1.3.1, 1.3.2, 1.3.2.1, 1.3.2.2, 1.3.3, 1.3.4, 1.3.4.1, 1.3.4.2, 1.3.4.3, 1.3.4.4, 1.3.5, 1.3.5.1, 1.3.5.2, 1.3.6, 1.3.7, 1.3.8, 1.3.8.1, 1.3.8.2, 1.3.8.3, 1.3.9, 1.3.9.1, 1.3.10, 1.3.11, 1.3.12, 1.3.13, 1.3.14, 1.3.15, 1.3.15.1, 1.3.15.2, 1.3.15.3, 1.3.15.4, 1.3.16, 1.4.0, 1.4.0.1, 1.4.0.2, 1.4.1, 1.4.1.1, 1.4.2, 1.4.2.1, 1.4.3, 1.4.3.1, 1.4.4, 1.4.4.1, 1.4.5, 1.4.6, 1.4.7, 1.4.7.1, 1.4.8, 1.4.9, 1.4.10, 1.4.11, 1.4.12, 1.4.13, 1.4.14, 1.4.15, 1.4.16, 1.6.0, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.7.0, 1.7.2, 1.7.3, 1.7.4, 1.7.6
Change log ChangeLog.md
Dependencies aeson, attoparsec (>=0.10), base (>=4.10 && <5), blaze-builder (>=0.2.1.4), blaze-html (>=0.5), blaze-markup (>=0.5.1), byteable, bytestring (>=0.9.1.4), containers (>=0.2), data-default, email-validate (>=1.0), network-uri (>=2.6), persistent, resourcet, shakespeare (>=2.0), text (>=0.9), time (>=1.1.4), transformers (>=0.2.2), wai (>=1.3), xss-sanitize (>=0.3.0.1), yesod-core (>=1.6 && <1.7), yesod-persistent (>=1.6 && <1.7) [details]
License MIT
Author Michael Snoyman <michael@snoyman.com>
Maintainer Michael Snoyman <michael@snoyman.com>
Category Web, Yesod
Home page http://www.yesodweb.com/
Source repo head: git clone https://github.com/yesodweb/yesod
Uploaded by MichaelSnoyman at 2023-09-05T05:53:38Z
Distributions Arch:1.7.6, Debian:1.6.7, Fedora:1.7.4, FreeBSD:1.4.4.1, LTSHaskell:1.7.6, NixOS:1.7.6, Stackage:1.7.6, openSUSE:1.7.6
Reverse Dependencies 50 direct, 36 indirect [details]
Downloads 118014 total (272 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for yesod-form-1.7.6

[back to package description]

yesod-form

Form handling for Yesod, in the same style as formlets. See the forms chapter of the Yesod book.

This package provides a set of basic form inputs such as text, number, time, checkbox, select, textarea, and etc. via Yesod.Form.Fields module. Also, there is Yesod.Form.Nic module providing richtext field using Nic editor. However, this module is grandfathered now and Nic editor is not actively maintained since June 2012. You can find additional richtext editor fields in yesod-form-richtext package (currently in provides support of Summernote editor only).