Michael Snoyman
96e59947eb
Add ToJSON and FromJSON for Textarea ( fixes #738 )
2014-05-13 09:08:44 +03:00
Michael Snoyman
c8f7e34b2f
Merge pull request #731 from andrewthad/master
...
Fix starting field number
2014-05-09 18:28:07 +03:00
andrewthad
9f379bc219
Fix starting field number
...
This commit makes starts the counter as `IntSingle 0` instead of `IntSingle 1`. This is needed because `newFormIdent` yield the incremented state value. Meaning: right now, all of my forms start at f2 instead of f1. This commit will make them start at f1 like I would expect them to.
2014-05-06 09:34:56 -04:00
Michael Snoyman
098bff53ec
Lower bound on hamlet-1.1.8 for yesod-form #727
2014-04-30 07:40:54 +03:00
Michael Snoyman
3f4a870b86
Workaround for GHC 7.8.1 regression
2014-04-09 20:49:03 +03:00
Michael Snoyman
d764464152
conduit 1.1
2014-03-27 16:38:52 +02:00
Michael Snoyman
0774864877
Use pure in an example
2014-03-20 12:09:24 +02:00
Vincent Hanquez
8d07d1fa72
Use const time equality from byteable instead of crypto-api
2014-03-18 08:29:47 +00:00
Satoshi Nakamura
09caea1e49
Remove an extra backslash
2014-03-17 19:35:51 +09:00
Felipe Lessa
969496b9f1
Golf around on identifyForm :).
2014-03-12 11:32:46 -03:00
Felipe Lessa
3d2253d5d3
Typo.
2014-03-12 11:23:32 -03:00
Felipe Lessa
68d0142dda
New identifyForm function ( fixes #649 ).
...
Based on code from @axel-angel but rewritten in a more lightweight
style (IMHO, at least :).
2014-03-12 11:20:31 -03:00
Felipe Lessa
a7a7764c97
Do not display FormFailures as they contain duplicates of field failures.
2014-03-12 10:27:46 -03:00
Felipe Lessa
51fbc2a57b
Use correct error classes on Bootstrap3 module.
2014-03-12 10:14:04 -03:00
Felipe Lessa
e44b93083a
Smarter with{Small,Large}Input, do not override existing classes.
2014-03-11 17:45:59 -03:00
Felipe Lessa
4366dbc05f
Bump yesod-form to version 1.3.8.
2014-03-11 17:10:54 -03:00
Felipe Lessa
59402da412
Deprecate the original renderBootstrap.
2014-03-11 17:09:27 -03:00
Felipe Lessa
12a527a9d5
New Yesod.Form.Bootstrap3 module.
...
The original renderBootstrap code was heavily modified by
Mladen Srdic [1]. I took his code and modified it as well,
and the result is this commit.
[1] https://www.fpcomplete.com/user/msrdic/bootstrap-3-forms-with-yesod-1
2014-03-11 17:08:41 -03:00
Michael Snoyman
43eb8d83f0
Update hello-forms to use multi email field
2014-03-09 18:56:25 +02:00
Toby Goodwin
e2a6ef31ed
eschew fromJust, better error reporting
2014-03-09 16:20:39 +00:00
Toby Goodwin
1acd48079c
improve error handling to report particular errs
2014-03-07 18:57:29 +00:00
Toby Goodwin
010ecffa1b
implement multiEmailField
2014-03-07 18:28:35 +00:00
Michael Snoyman
bcff12bed1
parseHelperGen
2014-03-05 06:59:57 +02:00
Michael Snoyman
12ddec8b8c
Fix pure for AForm #672
2014-02-26 07:54:01 +02:00
Michael Snoyman
480b4e3304
Some fixes for mass input
2014-02-10 11:24:20 +02:00
Michael Snoyman
37a2aba25c
Version bump
2014-02-02 18:45:29 +02:00
Michael Snoyman
cdfd478fcd
Factor out some duplicated code
2014-01-31 13:15:05 +02:00
Elise Huard
a417b95a98
runInputPostResult is the modified method
2014-01-31 10:45:43 +01:00
Elise Huard
12897ae5a0
Defer error handling of runInputForm to user code.
2014-01-30 15:28:56 +01:00
Michael Snoyman
b88308720f
step= for int and double fields
2014-01-21 22:52:18 +02:00
Michael Snoyman
1479f44f82
Version bumps
2014-01-16 07:46:27 +02:00
Ilya Smelkov
d500468b8d
Change doubleField type from text to number
2014-01-13 23:27:22 +04:00
Michael Snoyman
b018c5d7aa
Allow persistent 1.3
2013-12-26 12:13:10 +02:00
Michael Snoyman
8376f4da9e
Revert "Update Functions.hs"
...
This reverts commit 78913a2cfb .
2013-12-22 16:29:12 +02:00
Michael Snoyman
c5a59a98d4
Merge pull request #635 from andrewthad/master
...
Update Functions.hs
2013-12-21 10:02:22 -08:00
andrewthad
78913a2cfb
Update Functions.hs
...
Generalize parseHelper to work with types of messages other than FormMessage.
2013-12-20 12:01:55 -05:00
Michael Snoyman
6f68aa46ff
Version bump
2013-12-13 08:24:18 +02:00
Michael Snoyman
d8bdcae2d5
Add required attribute for radio fields and selects #628
2013-12-11 18:56:48 +02:00
Michael Snoyman
294641c404
Version bumps
2013-11-10 07:48:01 +02:00
Michael Snoyman
ad6e99d589
GHC 7.8 changes
2013-10-15 10:30:05 +03:00
Michael Snoyman
2e7694d465
Version bump
2013-10-13 18:40:17 +03:00
Axel Angel
0dcc9e2b29
Simplify in checkboxesField{,List}: no intermediate selOpts list
2013-09-22 15:08:21 +02:00
Axel Angel
a3bef1bc2b
Add missing exports for checkboxesField{,List}
2013-09-22 15:01:09 +02:00
Axel Angel
d13c145b97
Add checkboxesField{,List} fields (based on multiSelectField{,List})
...
squashed:
- Attrs are applied to checkboxes in checkBoxField
- Fix checkboxesField{,List} attrs are applied to input instead of span
- Fix checkboxesField{,List} attribute checked
2013-09-18 20:27:24 +02:00
Michael Snoyman
c876974656
version bumps
2013-09-10 20:43:42 +03:00
Michael Snoyman
43e806ef4e
true/false for boolField #595
2013-09-08 17:21:08 +02:00
Michael Snoyman
db17c0ade1
shakespeare 1.2/version bumps
2013-09-08 13:48:24 +02:00
Michael Snoyman
5642489841
Minor tweaks for #590
2013-09-01 16:15:03 +03:00
andrewthad
c9791bd2c7
Update Fields.hs
2013-08-30 12:21:40 -04:00
andrewthad
b8d47f880f
Added optionsPersistKey to Fields
...
There is no immediately obvious way to use optionsPersist with selectField. The function optionsPersistKey makes this possible. Example of use:
areq (selectField $ optionsPersistKey [] [Asc UserIdent] userIdent) "User" Nothing
2013-08-28 15:14:08 -04:00