Hello, and welcome to news.ode-is-simple.com.
This is a weblog dedicated to Ode (ode-is-simple.com) and other topics relevant to the project.
If you're looking for general info about Ode you may want to start at the project homepage at ode.simple.com/home
To stay up to date with the newest news and info related to Ode, subscribe to this site's RSS 2.0 using Google Reader or your preferred feed reader.
Ode 1.2.0 is available to download now from ode-is-simple.com/home/.
What's changed?
Added new 'document root URL' setting to the config file.
The new setting allows the script to easily construct direct links to files bypassing ode.cgi.
Added support for $found_theme_url to ode.cgi.
By taking advantage of the new document root URL setting, this new variable is a URI pointing directly to the theme determined to be the correct one to use in answer to the current request.
It allows us to replace hard-coded paths to linked theme resources with dynamic absolute paths that will automatically update whenever a theme is moved or renamed.
Reworked the pattern match that is at the heart of the interpolate routine.
This sounds like a big deal but it shouldn't affect any existing Ode installations. I improved the pattern in the sense that it is now capable of recognizing more valid scaler variable forms (patterns).
The previous version was intentionally more limited, as way to keep interpolation as straightforward as possible during early development. Now that Ode is released and others may be writing addins, I thought it prudent to expand the interpolation routine to recognize a wider set of Perl variable name look-alikes.
Fixed a tags related issue which could result in the script searching for tags beyond the tag block.
Dropped the 'shared_resources' (Part4 in earlier releases) directory from the release package.
Added recently released 'text_page' theme to the release package.
Added recently released Jumper addin to the release.
The upgrade procedure is a little more involved this time.
In addition to replacing the your currently installed copy of ode.cgi, you will need to replace the config file (because of the new document root URL setting).
Upgrade and installation instructions are included as part of the release package.
Again, it's available now at ode-is-simple.com/home/. Enjoy!