Changes for version 0.4.0

  • Error messages now appear near the fields to which they apply, and can be prettified using the "error" class in a cascading style sheet.
  • A new parameter to the new() method, SESSIONDIR, allows the user to specify where they want their session-handling tokens to be put.
  • The parameters PREVIOUSBUTTON, RESETBUTTON and STARTOVERLINK, when given to new(), allow you to switch off these buttons/links. They default to being on.
  • New validation routines now working: password() credit_card_number() credit_card_expiry()
  • Validation module no longer requires Business::CreditCard
  • Major reworking and bug-fixing of the flow between pages when clicking Next/Previous/etc, including passing round a stack of all previous pages visited.
  • Fixes to validation, including stuff that allows you to validate stuff by hand if you want.
  • SELECT MULTIPLE is now supported.
  • SIZE is now supported for TEXT and SELECT form elements.

Documentation

Modules

easily create CGI form-based applications
localization routines for FormMagick
Perl module that can create any HTML tags, as well as groups of or just parts of them, and complete html headers or footers.
validate data from FormMagick forms

Provides

in lib/CGI/FormMagick/L10N/aa.pm
in lib/CGI/FormMagick/L10N/ab.pm
in lib/CGI/FormMagick/L10N/af.pm
in lib/CGI/FormMagick/L10N/am.pm
in lib/CGI/FormMagick/L10N/ar.pm
in lib/CGI/FormMagick/L10N/as.pm
in lib/CGI/FormMagick/L10N/ay.pm
in lib/CGI/FormMagick/L10N/az.pm
in lib/CGI/FormMagick/L10N/ba.pm
in lib/CGI/FormMagick/L10N/be.pm
in lib/CGI/FormMagick/L10N/bg.pm
in lib/CGI/FormMagick/L10N/bh.pm
in lib/CGI/FormMagick/L10N/bi.pm
in lib/CGI/FormMagick/L10N/bn.pm
in lib/CGI/FormMagick/L10N/bo.pm
in lib/CGI/FormMagick/L10N/br.pm
in lib/CGI/FormMagick/L10N/ca.pm
in lib/CGI/FormMagick/L10N/co.pm
in lib/CGI/FormMagick/L10N/cs.pm
in lib/CGI/FormMagick/L10N/cy.pm
in lib/CGI/FormMagick/L10N/da.pm
in lib/CGI/FormMagick/L10N/de.pm
in lib/CGI/FormMagick/L10N/dz.pm
in lib/CGI/FormMagick/L10N/el.pm
in lib/CGI/FormMagick/L10N/en.pm
in lib/CGI/FormMagick/L10N/eo.pm
in lib/CGI/FormMagick/L10N/es.pm
in lib/CGI/FormMagick/L10N/et.pm
in lib/CGI/FormMagick/L10N/eu.pm
in lib/CGI/FormMagick/L10N/fa.pm
in lib/CGI/FormMagick/L10N/fi.pm
in lib/CGI/FormMagick/L10N/fj.pm
in lib/CGI/FormMagick/L10N/fo.pm
in lib/CGI/FormMagick/L10N/fr.pm
in lib/CGI/FormMagick/L10N/fy.pm
in lib/CGI/FormMagick/L10N/ga.pm
in lib/CGI/FormMagick/L10N/gd.pm
in lib/CGI/FormMagick/L10N/gl.pm
in lib/CGI/FormMagick/L10N/gn.pm
in lib/CGI/FormMagick/L10N/gu.pm
in lib/CGI/FormMagick/L10N/ha.pm
in lib/CGI/FormMagick/L10N/he.pm
in lib/CGI/FormMagick/L10N/hi.pm
in lib/CGI/FormMagick/L10N/hr.pm
in lib/CGI/FormMagick/L10N/hu.pm
in lib/CGI/FormMagick/L10N/hy.pm
in lib/CGI/FormMagick/L10N/ia.pm
in lib/CGI/FormMagick/L10N/id.pm
in lib/CGI/FormMagick/L10N/ie.pm
in lib/CGI/FormMagick/L10N/ik.pm
in lib/CGI/FormMagick/L10N/is.pm
in lib/CGI/FormMagick/L10N/it.pm
in lib/CGI/FormMagick/L10N/iu.pm
in lib/CGI/FormMagick/L10N/ja.pm
in lib/CGI/FormMagick/L10N/jw.pm
in lib/CGI/FormMagick/L10N/ka.pm
in lib/CGI/FormMagick/L10N/kk.pm
in lib/CGI/FormMagick/L10N/kl.pm
in lib/CGI/FormMagick/L10N/km.pm
in lib/CGI/FormMagick/L10N/kn.pm
in lib/CGI/FormMagick/L10N/ko.pm
in lib/CGI/FormMagick/L10N/ks.pm
in lib/CGI/FormMagick/L10N/ku.pm
in lib/CGI/FormMagick/L10N/ky.pm
in lib/CGI/FormMagick/L10N/la.pm
in lib/CGI/FormMagick/L10N/ln.pm
in lib/CGI/FormMagick/L10N/lo.pm
in lib/CGI/FormMagick/L10N/lt.pm
in lib/CGI/FormMagick/L10N/lv.pm
in lib/CGI/FormMagick/L10N/mg.pm
in lib/CGI/FormMagick/L10N/mi.pm
in lib/CGI/FormMagick/L10N/mk.pm
in lib/CGI/FormMagick/L10N/ml.pm
in lib/CGI/FormMagick/L10N/mn.pm
in lib/CGI/FormMagick/L10N/mo.pm
in lib/CGI/FormMagick/L10N/mr.pm
in lib/CGI/FormMagick/L10N/ms.pm
in lib/CGI/FormMagick/L10N/mt.pm
in lib/CGI/FormMagick/L10N/my.pm
in lib/CGI/FormMagick/L10N/na.pm
in lib/CGI/FormMagick/L10N/ne.pm
in lib/CGI/FormMagick/L10N/nl.pm
in lib/CGI/FormMagick/L10N/no.pm
in lib/CGI/FormMagick/L10N/oc.pm
in lib/CGI/FormMagick/L10N/om.pm
in lib/CGI/FormMagick/L10N/or.pm
in lib/CGI/FormMagick/L10N/pa.pm
in lib/CGI/FormMagick/L10N/pl.pm
in lib/CGI/FormMagick/L10N/ps.pm
in lib/CGI/FormMagick/L10N/pt.pm
in lib/CGI/FormMagick/L10N/qu.pm
in lib/CGI/FormMagick/L10N/rm.pm
in lib/CGI/FormMagick/L10N/rn.pm
in lib/CGI/FormMagick/L10N/ro.pm
in lib/CGI/FormMagick/L10N/ru.pm
in lib/CGI/FormMagick/L10N/rw.pm
in lib/CGI/FormMagick/L10N/sa.pm
in lib/CGI/FormMagick/L10N/sd.pm
in lib/CGI/FormMagick/L10N/sg.pm
in lib/CGI/FormMagick/L10N/sh.pm
in lib/CGI/FormMagick/L10N/si.pm
in lib/CGI/FormMagick/L10N/sk.pm
in lib/CGI/FormMagick/L10N/sl.pm
in lib/CGI/FormMagick/L10N/sm.pm
in lib/CGI/FormMagick/L10N/sn.pm
in lib/CGI/FormMagick/L10N/so.pm
in lib/CGI/FormMagick/L10N/sq.pm
in lib/CGI/FormMagick/L10N/sr.pm
in lib/CGI/FormMagick/L10N/ss.pm
in lib/CGI/FormMagick/L10N/st.pm
in lib/CGI/FormMagick/L10N/su.pm
in lib/CGI/FormMagick/L10N/sv.pm
in lib/CGI/FormMagick/L10N/sw.pm
in lib/CGI/FormMagick/L10N/ta.pm
in lib/CGI/FormMagick/L10N/te.pm
in lib/CGI/FormMagick/L10N/tg.pm
in lib/CGI/FormMagick/L10N/th.pm
in lib/CGI/FormMagick/L10N/ti.pm
in lib/CGI/FormMagick/L10N/tk.pm
in lib/CGI/FormMagick/L10N/tl.pm
in lib/CGI/FormMagick/L10N/tn.pm
in lib/CGI/FormMagick/L10N/to.pm
in lib/CGI/FormMagick/L10N/tr.pm
in lib/CGI/FormMagick/L10N/ts.pm
in lib/CGI/FormMagick/L10N/tt.pm
in lib/CGI/FormMagick/L10N/tw.pm
in lib/CGI/FormMagick/L10N/ug.pm
in lib/CGI/FormMagick/L10N/uk.pm
in lib/CGI/FormMagick/L10N/ur.pm
in lib/CGI/FormMagick/L10N/uz.pm
in lib/CGI/FormMagick/L10N/vi.pm
in lib/CGI/FormMagick/L10N/vo.pm
in lib/CGI/FormMagick/L10N/wo.pm
in lib/CGI/FormMagick/L10N/xh.pm
in lib/CGI/FormMagick/L10N/yi.pm
in lib/CGI/FormMagick/L10N/yo.pm
in lib/CGI/FormMagick/L10N/za.pm
in lib/CGI/FormMagick/L10N/zh.pm
in lib/CGI/FormMagick/L10N/zu.pm