Reason Developer Notebook
Page Type Administrative Notes
May 4, 2011 at 12:11 pmIt has long been an issue that custom page types were opaque to Reason users: what they did, how one managed their data. We're proud to announce one step towards…
jQuery UI 1.8.11 in Reason - a few notes on use
April 13, 2011 at 2:10 pmAs of April 14, 2011, jQuery UI 1.8.11 is distributed in Reason, and can be added as a head item and used in a module in a similar way to…
Image sizing for sidebar, gallery, slideshow, and more
March 5, 2011 at 10:48 amMany modules that show images can now be configured to present those images at custom sizes. In all cases, image sizes are configurable through page type parameters. Read on for a list of the updated core modules, information about how to control image sizing, and how you can build image sizing into a custom module.
Custom Image Sizing
January 10, 2011 at 2:48 pmWe have added the ability to generate arbitrarily-sized images from images that have been uploaded to Reason. A link now appears in the image preview page that directs users to…
New config folder / admin module changes / module sets
July 29, 2010 at 2:38 pmWe have created a new folder within the core/local split called config. The intent is to provide a space to configure components of Reason while also providing access to the…
Global variable _reason_deprecated_page_types removed
June 16, 2010 at 2:31 pmThe Reason page_types.php defined a global variables called _reason_deprecated_page_types. The contents were a mixed bag of page_type and module names. The code that used this variable (content_managers/minisite_page.php and scripts/view_page_types.php) treated…
generic3 query optimization / conditional straight joins
May 12, 2010 at 6:16 pmGeneric3 can have terrible performance when multiple relationship filters are applied to a page. I have committed two changes today which should help the situation.
1. generic3 will automatically cause mysql…
developer benchmarks in default template
May 5, 2010 at 3:10 pmDevelopers now have the option of seeing live benchmarks for the init and run phase of any module. This can be very useful for optimizing pages and for debugging purposes.
As…
Removed reset button support from thor and reason form module
May 3, 2010 at 7:02 pmThe thor class and reason forms have previously supported a specially named button called "reset" that would serve as a reset or clear button for a form.
Support for this special…
Enabled inline editing for content above forms
April 14, 2010 at 11:54 amForm pages extended ContentModule instead of EditableContentModule, and so inline editing was not available for the page content area of form pages. This has now been resolved so that inline…
Reason 4 Beta 8 Released - Lots of Changes
April 9, 2010 at 5:14 pmReason 4 Beta 8 was released on April 9, 2010. This post names some of the major changes, provides some links to more details and svn revision numbers.
Review Changes admin module
March 12, 2010 at 4:34 pmThere is a new admin module in town, called "Review Changes." It allows you to see what was added, changed, or deleted in a given timeframe. For Reason administrators, you…