Reason Developer Notebook
Filters on backend are persistent again
July 28, 2006 at 1:51 pmContent lister filters, since the code base reorganization, were being forgotten between page hits. As it turns out, session_start () was never being called. The index.php page which would set…
DefaultMinisiteWithAuthModule and Login changes
July 25, 2006 at 3:27 pmI've created a new module that takes care of the basics needed for a module that is for authenticated users only. Instead of extending the DefaultMinisiteModule, a module can extend…
Assets and Login Link
July 21, 2006 at 7:21 pmI made a couple minor changes ... with the switch to the new file organization, uploading assets without extensions became broken due to a misguided method of extension detection and…
UTF-8 for tyr e-mail
July 11, 2006 at 2:03 pmTyr was encoding e-mails as ISO-8859-1, which was causing smart quotes and such to not translate well, since Reason pages are UTF-8. Changing the character encoding of outgoing e-mails to…
Generic3 module provides last modified dates to template
June 28, 2006 at 5:05 pmThe Generic3 module -- and all of the modules that extend from it, including research guides, blogs, av, etc. -- now report the appropriate last modification information back to the…
autofill forms / thor .csv fixes
June 23, 2006 at 5:55 pmAutofill Forms
Forms have a new feature called "autofill," which gives the user the option to autofill fields that are named with a particular string.
The feature only works for logged-in users…
make_link function
June 23, 2006 at 5:48 pmI've added a make_link function to url_utils.php. This is mostly intended to be used by modules which need a simple way to add / remove elements from the query string…
Siblings module no longer tries to run on home pages
June 23, 2006 at 3:31 pmThe siblings module had been listing the children of home pages as if they were siblings (they met the criterion of pages that share the same parent, since home pages…
Reason 4.0 in production at Carleton
June 23, 2006 at 3:27 pmWe have moved Reason 4.0 into production and have almost entirely completed the transition to the codebase that will become the open source release. We have made too many changes…
Added A-Z Parameter to Children Module
June 13, 2006 at 9:32 amFor long lists of children, an a-z index of the children is sometimes useful. I've added the parameter "provide_az_links" to the children module which adds a list of alpha links above the children, so users can skip to the spot they want.
Fixed unclean filter values in backend
June 8, 2006 at 11:39 amThe search/filter strings were not getting cleaned in any way before being put into a db query, which was very bad. We are now using a new function called conditional_addslashes($value),…
database backed thor forms
May 5, 2006 at 11:02 amThor, the thor content manager, and the form module have been upgraded to allow thor form submissions to be saved to a database backend. Old forms should work as is,…