Just released a pretty significant upgrade to BoltWire (Version 2.42). This one fixes several bugs, and adds some new features (such as a data function, and much improved handling of fmt/template displays). It also restructures where functions are found, in the process cutting out two scripts. Consider this one slightly experimental. We're on the way to 3.xx! The upgrade so far appears to be flawless on my sites.
* Fixed a bug in the between conditional. * Info Vars are now defined by the first instance, not the last on a page. * Made a significant change to how page content is escaped to solve a very complex bug involving the history action. Please be alert for any unintended ramifications. Developers can now do BOLTescape($text, false) to unescape a string. * Code now removes line returns for inline templates with no content (useful with if's). * Rewrote savedata process so there is a core system function available to plugin developers. Also added a data function which allows data field editing in fields specified by setData in site.config. * Major rewrite of search/list/find templating process to greatly simplify the code, and enhance capabilities (basically I took the best features of all three, merged into one central function). It also opens up nice possibilities for plugin developers. Unfortunately this may break plugins that tap into the BOLTdisplay function. * The default template is now customizable in page template.default. * Slight fix when external urls are linked to and linkTitles is set to true. Now shows url instead of + for label. * Significant restructuring of the barn scripts. All system functions are now in engine.php. All markup functions in markups.php. Search and Library are dropped. * Moved all default variables into the initialization routine, including BOLTattrs and the signature markups. After installing, navigate to your barn/scripts folder and delete search.php and library.php as these are no longer needed. Cheers, Dan P.S. If you are able to check out the new release and report bugs I would appreciate it. It involved some pretty big changes, but it seems to be working fine. It's a good upgrade. Thanks in advance. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "BoltWire" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/boltwire?hl=en -~----------~----~----~----~------~----~------~--~---
