Just released 4.18 with several more bug fixes and a couple new features.
One is a new highlight function which can be used to make a nice search
output. I've enabled it on BoltWire in the docs page so you can see how it
looks. This may become our default search option...

I've also tried some things with data vars allowing me to set a log page to
page:var, do the same with queries or the info function and it all seems to
work pretty great. Basically, you can now use a data var to store a log or
series of info vars and it works just as if it were a page. Let me know if
you find some spot where this new functionality is not yet 100%. I will be
using it to do some cool comment boxes.

This last point may sound pretty trivial but it accomplishes a major goal
of mine for 5.xx, without requiring me to redefine our page format (my
original solution). In other words, this solution pretty much gets us to
where I wanted for 5.xx, which means 5.xx will be a super easy upgrade. :)

The only thing left is to put a few finishing touches on the info and data
var integration and thoroughly test out the new functionality. Basically,
my plan is to take the time it takes to update the plugins and modules to
squash any remaining bugs--and then when everything is ready, change the
number to 5.xx. Our definite goal is the end of the year.

Here's the features in this particular release:

* Tweaked logout function to prevent redirect loops.
* Fixed bug in BOLTexists when using pageLibraries.
* A couple fixes to form inputs and passdata command involving checkbox
arrays.
* Improved mail function to generate better output in demo mode.
* Added a highlight function which takes a page parameter and returns all
the sentences with parameter 1 in it, with that word highlighted. A
possible candidate for the default search template.
* Completely rewrote the function that handles sorting of searches. Should
add significantly more capability.
* Added special capabilities to the log, info and search function so can
turn a data variable, essentially into a log or info page. Can log to a
page:var, query a page:var, and process info vars all in a page:var.
Somewhat experimental...
* Can set data=true in all three index modes to index data along with page
content, to include data values in index.
* Added a string parameter to the insource conditional so can now do the
equivalent of strpos. Also added a link to help when matching UTF page
names.

Cheers,
Dan

-- 
You received this message because you are subscribed to the Google Groups 
"BoltWire" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/boltwire.
For more options, visit https://groups.google.com/d/optout.

Reply via email to