qforms á=á=á=á=á= dynarch_calendar á=á=á=jstree

á= á=á=lightbox jsá=á=á= stateful_formá=á=á= á=textarea tools

Bundles that include javascripts, stylesheets and images are getting easier and easier. It’s a wonderful time to be a Rails developer :)

For those who would like to know what bundled_resource is, check out my earlier post that introduces the problem and solution offered by this package.

This release marks a much improved and nearly completely rewritten dynarch calendar bundle. Here’s what’s new:

  • It is no longer necessary to call convert_date_to_multi_params! in your controller
  • Backwards compatibility for non-javascript browsers. Calling dynarch_date_select now calls the built-in rails date_select method so that users who have browsers without javascript can still select a date in a reasonable way.
  • There is no longer an obnoxious “:date” field in the returned multiparameter values.
  • Bundles now accept optional parameters. For the dynarch_calendar bundle, you can specify the color, language and icon for your dynarch calendar.
  • 12-hour time is handled in a novel way, so that the user enters a 12-hour time (e.g. 3 PM) and Rails can read it as if it’s a 24-hour time
  • Better documentation.

Version 0.9 of bundled_resource now also includes a “stateful_form” bundle that makes it easier to store the open/closed states of form sections. This is particularly useful for AJAX forms that have hidden sections that the user can open up. When the form is submitted to the server and returned with an error, the form will retain its open/closed states so that it’s just as the user expects it.

You can download bundled_resource 0.9 here (345 KB) or use the subversion repository directly:

svn://syncid.textdriven.com/svn/opensource/bundled_resource/trunk

Compliments of syncPEOPLE social conference software development