Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Phorm->open() attributes support added #6

Open
wants to merge 49 commits into
base: master
Choose a base branch
from

Commits on Nov 17, 2009

  1. Configuration menu
    Copy the full SHA
    9b03d82 View commit details
    Browse the repository at this point in the history
  2. New example file to demonstrate PhormsExt.

    Thomas committed Nov 17, 2009
    Configuration menu
    Copy the full SHA
    fffda62 View commit details
    Browse the repository at this point in the history
  3. Add integration with "Really Easy Field Validation" (based on prototy…

    …pejs) for real-time and client-side validation (example updated).
    Thomas committed Nov 17, 2009
    Configuration menu
    Copy the full SHA
    c1da8df View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2009

  1. Configuration menu
    Copy the full SHA
    d33b317 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8337b3 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2009

  1. Add new field types : AlphaField, AlphaNumField.

    Thomas committed Nov 30, 2009
    Configuration menu
    Copy the full SHA
    8269267 View commit details
    Browse the repository at this point in the history
  2. Add missing translations.

    Thomas committed Nov 30, 2009
    Configuration menu
    Copy the full SHA
    b1fec8b View commit details
    Browse the repository at this point in the history
  3. Fix a typo.

    Thomas committed Nov 30, 2009
    Configuration menu
    Copy the full SHA
    ed2b8cb View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2009

  1. Configuration menu
    Copy the full SHA
    4fc8e48 View commit details
    Browse the repository at this point in the history
  2. When validating an array input field, don't throw an error if the val…

    …ue is not
    
    an array; it may simply have received no input.
    sodabrew committed Dec 23, 2009
    Configuration menu
    Copy the full SHA
    4321cd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f72183 View commit details
    Browse the repository at this point in the history
  4. The choices field needs to be public in order to be inherited properl…

    …y the OptionsField subclass.
    sodabrew committed Dec 23, 2009
    Configuration menu
    Copy the full SHA
    5058722 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2009

  1. Final newlines.

    sodabrew committed Dec 24, 2009
    Configuration menu
    Copy the full SHA
    8ff7072 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eba0ef1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    908666f View commit details
    Browse the repository at this point in the history
  4. Add OptionField for an array of RadioWidgets, just like OptionsField …

    …is for CheckboxWidgets. But it'd probably be better to have a single OptionsField and choose between radio and checkbox widgets at instantiation.
    sodabrew committed Dec 24, 2009
    Configuration menu
    Copy the full SHA
    dfd55e5 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2009

  1. Few fixes, improved HTML markup.

    Thomas committed Dec 26, 2009
    Configuration menu
    Copy the full SHA
    a1e9313 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2009

  1. - Update scriptaculous and prototype

    - Little API changes (use PhormValidation::Required instead of a callback function for required fields)
    - Little speed inprovements
    - Better integration of live (javascript) validation.
    - Add support for translations
    - W3C validation passed
    - Better html indentation
    - Add Phorm::display() to display a complete form
    - Merge of Phorm and PhormExt, please use Phorm (class name) now
    - Bug fixes
    Thomas committed Dec 27, 2009
    Configuration menu
    Copy the full SHA
    aee438e View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2010

  1. Configuration menu
    Copy the full SHA
    25c7518 View commit details
    Browse the repository at this point in the history
  2. The MultipleChoiceField class will now use the MultiSelectWidget by d…

    …efault, or optionally an OptionGroupWidget with RadioWidgets or CheckboxWidgets if specified.
    sodabrew committed Jan 1, 2010
    Configuration menu
    Copy the full SHA
    5fbb858 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2010

  1. Configuration menu
    Copy the full SHA
    4c5a735 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc49cff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1791a7f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7830f0d View commit details
    Browse the repository at this point in the history
  5. Rearrange the is_valid method, add a post-validate hook, remove the c…

    …lean_data method, add get_raw_value (for post-validate to get access to values that haven't made available yet -- yuck!), and move error gathering and value gathering directly into their respective functions.
    sodabrew committed Jan 6, 2010
    Configuration menu
    Copy the full SHA
    47ad88a View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2010

  1. Bump to v2 and commit all the changes !

    Thomas committed Jan 21, 2010
    Configuration menu
    Copy the full SHA
    eba6536 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2010

  1. Configuration menu
    Copy the full SHA
    e6c5e12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    016f503 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2010

  1. Currently broken, fixing a lot.

    Removed Javascript files, its gonna happen later when an Ajax way is introduced in parallel with the proper server-side way.
    Removed docs (regenerate later when everything is smooth).
    Removed extra examples and classes.
    Splitted classes to files.
    Unified loading of classes.
    Started implementing filter_var wherever possible.
    Fixed a lot of PHPDoc comments.
    
    Signed-off-by: Petsagourakis George <[email protected]>
    petsagouris committed Aug 17, 2010
    Configuration menu
    Copy the full SHA
    7cf80c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf2697c View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2010

  1. Configuration menu
    Copy the full SHA
    9adfe37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a2c913 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2010

  1. Configuration menu
    Copy the full SHA
    7bcb51a View commit details
    Browse the repository at this point in the history
  2. Improved class usability (IMHO) -- changed "Numeric" field name to "I…

    …nteger", added $size param to Decimal and Integer fields, simplified built-in 'required' validation, changed default form method from GET to POST, added display_errors() function to output ALL error messages, and added a public fields() function to expose all form field objects for looping. Added a new example file, and cleaned up some code and comments.
    jordanlev committed Sep 21, 2010
    Configuration menu
    Copy the full SHA
    f0a50df View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2010

  1. text/integer fields now set html maxlength based on param; refactored…

    … built-in _required_ validation code
    jordanlev committed Sep 22, 2010
    Configuration menu
    Copy the full SHA
    ad428d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c2f3d6 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2011

  1. Configuration menu
    Copy the full SHA
    19dd756 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2011

  1. add validate_required_field to check if checkbox is checked in case o…

    …f "required" validator.
    mhyz committed Jul 5, 2011
    Configuration menu
    Copy the full SHA
    5bfe108 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2510a5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request xdissent#1 from lemats/patch-1

    add validate_required_field: checks if checkbox is checked in case of "required" validator.
    jordanlev committed Jul 5, 2011
    Configuration menu
    Copy the full SHA
    b6f561f View commit details
    Browse the repository at this point in the history
  4. Merge pull request xdissent#2 from lemats/master

    add further checks in file_was_uploaded
    jordanlev committed Jul 5, 2011
    Configuration menu
    Copy the full SHA
    e981dc3 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2012

  1. Configuration menu
    Copy the full SHA
    3a8a35b View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2012

  1. Merge pull request xdissent#5 from tf198/master

    Checkbox Bug
    jordanlev committed Mar 3, 2012
    Configuration menu
    Copy the full SHA
    0ca044c View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2012

  1. Adjusted function signature to avoid warnings

    - added missing parameters to Hidden#label() and Hidden#help_text() to match superclass signatures
    gardiner committed Mar 29, 2012
    Configuration menu
    Copy the full SHA
    d5ddcc9 View commit details
    Browse the repository at this point in the history
  2. Removed duplicate value escaping

    - value was html-escaped twice in this function, resulting in broken forms
    gardiner committed Mar 29, 2012
    Configuration menu
    Copy the full SHA
    c9e0027 View commit details
    Browse the repository at this point in the history
  3. Fixed integer field validation for value "0"

    - added explicit check for 0 to circumvent cast to false
    gardiner committed Mar 29, 2012
    Configuration menu
    Copy the full SHA
    ff54c15 View commit details
    Browse the repository at this point in the history
  4. Merge pull request xdissent#6 from gardiner/bugfixes

    Small bugfixes
    jordanlev committed Mar 29, 2012
    Configuration menu
    Copy the full SHA
    689658e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9ad283b View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2012

  1. Custom attributes for form open tags.

    Steve Lacey committed Apr 17, 2012
    Configuration menu
    Copy the full SHA
    1477d61 View commit details
    Browse the repository at this point in the history