477 Commits

Author SHA1 Message Date
fdf05ec8e8 Force encoding of entities in option name/value/title 2020-05-27 18:58:48 +01:00
40b571c117 Handle 0 defaults properly 2020-05-24 17:54:08 +01:00
13e7c201f4 Default to [] if no default provided 2020-05-24 17:52:54 +01:00
b7e6e8c5d5 Improve handling of undef default 2020-05-24 17:51:25 +01:00
2bcc883280 DEtect undef values in defaults list 2020-05-24 17:48:19 +01:00
251e217a0c Allow for multi-selection in option lists 2020-05-24 13:51:07 +01:00
f617764c75 Set up ExtUtils::MakeMaker build 2020-02-14 15:47:20 +00:00
105840a1d2 Remove outdated webapp example 2020-02-14 15:09:29 +00:00
042c8628c4 Move files around to prepare for easier install 2020-02-14 15:07:44 +00:00
c3c5d7374b Treat empty value correctly 2019-10-20 17:46:29 +01:00
3ecc6ecfda Fix munging of source array hashes 2019-09-17 16:08:47 +01:00
f59fae3738 Allow case insensitive matching on source arrays 2019-08-15 13:27:18 +01:00
42be4997fd Add a simple function to force an arrayref 2019-06-03 22:10:09 +01:00
e0e5b134d0 Switch to 4 byte utf8 support 2019-06-02 14:08:01 +01:00
5dd5bd1b30 Remove redundant MediaWiki integration code 2019-05-27 13:42:51 +01:00
9e9e530465 Remove long-redundant phpBB3 support code 2019-05-27 13:41:51 +01:00
6a80c10f70 Support fallback on url_param() 2018-09-10 14:16:50 +01:00
d97936e258 Allow deactivation of html entity escape in validate_string 2018-07-15 18:39:27 +01:00
22b2ef875a Improve reporting of odd tempalte behaviour 2017-03-27 10:25:35 +01:00
6182b9aec1 Fix stupidity about leading zeros 2017-03-27 10:22:24 +01:00
b2d16ed738 Allow '0' to appear as a path fragment 2017-01-06 11:23:35 +00:00
1263fa2f1f Fix handling of password and actcode reset 2017-01-01 19:24:15 +00:00
4ce6ec6b5e Fix Utils -> Util 2016-12-29 12:12:27 +00:00
a07d1f5120 Check whether refs are blessed before calling can() 2016-12-29 12:11:16 +00:00
29015e28a4 Cleanup argument handling 2016-09-25 15:01:20 +01:00
47e978c44a Provide an array/arrayref utility function like hash_or_hashref 2016-09-23 09:02:07 +01:00
a0703c04a1 Allow '.' in module names, because why not? 2016-01-20 21:54:55 +00:00
bb79a21849 Restore the []s 2015-08-03 15:14:37 +01:00
276ca8e0cd Ooops, need correct regex flags. 2015-08-03 15:03:56 +01:00
8ee9a2caa3 Fixed regex error. 2015-08-03 15:02:23 +01:00
f5db8d1a77 Link underscore fixes. 2015-08-03 15:00:49 +01:00
b1ecc2ac6e Correct zero stripper. 2015-08-03 13:56:51 +01:00
35786934eb Remove leading zeros, as they're not needed. 2015-08-03 13:16:36 +01:00
ffdd883731 Fix up ordinal handling. 2015-08-03 12:45:26 +01:00
7067eb3edb Fixes for cmethod support. 2015-07-21 11:09:02 +01:00
e937763473 Tweaks for new doxygen 2015-07-21 10:54:17 +01:00
992aed117c Tweak to handle header differently. 2015-07-20 10:39:16 +01:00
37e7eaba34 Missing imports. 2015-07-20 10:23:33 +01:00
f83524b253 Typos. 2015-07-20 10:21:41 +01:00
2e9154d647 Support HTML emails. 2015-07-17 15:22:23 +01:00
adb96a3773 Support HMTL to markdown translation. 2015-07-17 15:19:59 +01:00
0df0e0f306 Constant exporting. 2015-05-12 13:02:14 +01:00
ff78d211fe Support runtime dbh discovery 2015-05-12 13:01:54 +01:00
c214303007 Fixes to support direct email specification in queued messages. 2015-04-15 12:10:13 +01:00
3481b61cd0 Typo fix. 2015-03-26 11:20:59 +00:00
e1c198e853 More operator precedence fixes. 2015-03-26 11:16:46 +00:00
0f9ddffb7b 'Possible precedence issue with control flow operator' fixes. 2015-03-26 11:14:46 +00:00
7fa72054c0 Fix warnings about smartmatches. 2015-03-26 11:14:31 +00:00
917f78d024 Allow bare email addresses as message recipients.
BREAKING CHANGE: requires modification of messages_recipients table:
ALTER TABLE `messages_recipients` CHANGE `recipient_id` `recipient_id`
INT(10) UNSIGNED NULL DEFAULT NULL COMMENT 'ID of the user sho should
get the email';
ALTER TABLE `messages_recipients` ADD `email` TEXT CHARACTER SET utf8
COLLATE utf8_unicode_ci NULL AFTER `recipient_id`;
2015-03-19 14:51:50 +00:00
f2e5f6884c Update to newer doxygen 2015-03-19 14:51:37 +00:00