Beta .8 Error in spry_input.cfm (download updated)

There are two typos in beta .8 spry_input.cfm. RIAForge is having issues editing your project details at the moment, I'll try to have an updated zip file up shortly.

EDIT - the download file has been updated.

Here are the fixes if you are feeling frisky to do them:

Line 84: class="textFieldRequiredMsg"
Change to: textfieldRequiredMsg (lowercase f on field)

Line 88: class="textFieldInvalidFormatMsg"
Change to: textfieldInvalidFormatMsg(lowercase f on field)

Beta .8 Released

I've just uploaded a beta .8. This release includes:

Radio Widget Support (spry_radio.cfm)


- similar to the checkboxes, the radio buttons takes an input in the form of an array, list, query or structure and parses this into a consistent list ofr display. Also similarly, the developer is alloted several pre-defined display types to lay out your radio buttons.

Autosuggest widget (spry_autosuggest.cfm)


- The autosuggest widget provides all the Spry featureset of the autosuggest widget. This implementation does not provide any form validation to the input element.

Autosuggest functionality added to Textfield widget (spry_input.cfm)


- An additional option is added to the Textfield widget that allows for autosuggest functionality combined with all the current form validation built in to the textfield widget.

Documentation

- A full set of documentation has been added under the documentation/ directory. Included is both a MS Word and PDF version of the document.

Bug Fixes / Enhancements


- Size attribute added to the textfield widget
- Included Spry form validation files updated to version 1.5
- Include Spry files not include xpath and SpryData for the autosuggest widget.
- Styling added to the help and debugging

Status Update

Just a quick update to let you feel warm and fuzzy inside that I haven't abandoned this (who doesn't hate that feeling when something you look at goes off the grid for 6 months arghh 50% of sourceforge heh).

Anyhow I unfortunately had some personal issues and work (read: video games) stuff to deal with and thats why beta .8 was not out in the past week. I'm wrapping up the documentation in the next day or two, and it should hopefully be up next monday - 4 Jun 07.

modified upcoming beta .8

Adobe released Spry 1.5 for download, so the previous items listed for beta .8 are hosed up at the moment as I want to get these 1.5 items in first.

.8 will now have:

- radio button support - auto suggest support added to input fields.

.9: - everything listed in the previous .8 post

I'm sure no one pays attention or probably cares so I'm allowed to do this :)

upcoming beta .8

I've been working on some things for another zip in the next week or two. I'm hoping there will be some bug reports because those late nights I'm sure added some 'features' that need to be fixed.

Here is a brief synopsis:

  • better documentation.
  • some minor consistency bug fixes.
  • initial radio button support.
  • CF Spry Forms generator. Since this is the lazy mans way to access spry form widgets, because I'm lazy, there needs to be a lazy mans way to create the lazy mans way to create spry form widgets... yes I know. I'm working on a basic generator that is just some ajax forms to create the custom tag code quicker without having to type all that formatting etc all the time. I'll probably package it in the zip directory and if you find it useful great, if not I still will use it for my own person stuff (so there :P).

Beta .7

I just put up a new zip file, I suppose considered Beta .7. This new file includes the checkbox widget functionality.

The checkbox widget behaves similarly to the select box widget. The tag accepts the data for the checkboxes as an array, list, query or structure then tries to homogenize it to an array for display. There are several formatting options built-in to format each checkbox passed in. The display types focus around inline or vertical display as well as list item and none.

An example of calling the checkbox would be:

<cf_spry_checkbox cssPath="spryformvalidation/SpryValidationCheckbox.css" jsPath="spryformvalidation/SpryValidationCheckbox.js" id="test" help="true" values="#testData#" displayType="verticalDiv">

Demo site working

http://cfspryforms.danakowalski.com/

The examples are up for the select box, textarea and text field widgets. I should have the checkbox widget added in the next few days, then a couple more things that I think are cool whizzed through my head.

p.s. If anyone can solve why embedding the text field examples into two id'd divs inside a container id div would cause the styles for Spry to break... you win a cookie.

Beta .6 added

I've uploaded a new file with a few fixes and the addition of the textarea support.

spry_textarea.cfm


  • Includes the general features of Spry 1.4 textarea validation including required field, max. characters, min. characters, and character counts.
  • The built-in help attributes provides all theavailable attributes for the tag. Add help="true" to your call to generate the help.
  • The built-in debugging provides a brief glimpse of the pre and post processing items for this tag. Add debug="true" to your tag call to view debugging.

Beta .5 uploaded

I uploaded the beta .5 this morning. For a quick overview:

spry_select.cfm


  • Handles the generation of select boxes using Spry 1.4
  • Takes an input of values for the options in Array, Query, List or Structure formats and homogenizes them for option generation (see the built-in help for formatting).
  • built-in help using help=true attribute lists all valid attributes and options.
  • built-in debugging shows various pre and post processing outputs per select box.

spry_input.cfm


  • Takes all spry validation types like integer, email, zip_code etc.
  • Included an attribute isSensitive to use for password field masking.
  • The built-in help uses the help=true attribute and lists all valid attributes and options.
  • The built-in debugging uses the attribute debug=true and shows various pre and post processing outputs per input box.

BlogCFC was created by Raymond Camden. This blog is running version 5.5.006. | Protected by Akismet | Blog with WordPress