Commit graph

134 commits

Author SHA1 Message Date
pdontthink
598a599ba3
Happy New Year 2025-01-03 11:47:03 -08:00
pdontthink
39cfdaadfd
Happy New Year 2024-01-02 14:58:16 -08:00
pdontthink
ad802a31a9
Don't str_replace() on null values 2023-04-13 10:06:25 -07:00
pdontthink
380afc7213
Happy New Year 2023-01-02 22:04:25 -08:00
pdontthink
bcdfe6e9f1
Happy New Year 2022-01-26 01:06:50 -08:00
pdontthink
c4ef1a0eea
Happy New Year 2021-02-05 11:55:37 -08:00
pdontthink
fc283980d0
Happy New Year 2020-01-07 00:12:38 -08:00
pdontthink
fbcb1ca1f5
Happy New Year 2019-01-07 21:55:08 -08:00
pdontthink
23cd61b628 Happy New Year 2018-01-16 23:44:07 +00:00
pdontthink
ddd1460317 Document bad assumption 2017-12-19 05:02:38 +00:00
pdontthink
52ef23162a Add trailing text to boolean-radio widgets 2017-08-17 02:34:54 +00:00
pdontthink
ffdafad7fc Allow options to use HTML in trailing text 2017-07-25 22:16:04 +00:00
pdontthink
cb71c2a076 Add "trailing_text_small" flag for option widgets 2017-06-12 08:15:08 +00:00
pdontthink
4e0a601333 Allow HTML in option info 2017-06-03 16:30:59 +00:00
pdontthink
6cd24c0552 Happy 2017 2017-01-27 20:34:08 +00:00
pdontthink
877fd1b711 Add PHP5-style constructor 2016-12-10 11:43:49 +00:00
pdontthink
2934017d92 Happy New Year 2016-01-01 20:59:53 +00:00
pdontthink
3b465a0d0f Happy 2015 2015-01-03 04:09:49 +00:00
pdontthink
581dc23061 Happy 2014 2014-01-01 20:33:20 +00:00
pdontthink
5c5e74e227 Add associative edit list option widget with optional folder list selector for values; Minor fixes for non-associative edit list widget 2013-10-22 15:49:26 +00:00
Fredrik Jervfors
c076a1f1ae Update copyright 2013-07-26 17:31:02 +00:00
Thijs Kinkhorst
efd75f4867 Replace calls to htmlspecialchars() with sm_encode_html_special_chars().
New function sm_encode_html_special_chars() encodes HTML special
characters by calling htmlspecialchars(). It sets the character set
to ISO-8859-1, to fix compatibility with PHP >= 5.4.

Patch by Paul Lesniewski.

See #3491925
2012-12-09 12:06:30 +00:00
pdontthink
acc409fb2a Updating copyrights. Happy New Year. 2012-01-02 02:09:17 +00:00
pdontthink
3f6714e22b Sanitize integer option fields - only digits allowed 2011-12-29 06:56:03 +00:00
pdontthink
e61d33ae49 Fix XSS holes in generic options inputs, XSS hole in the SquirrelSpell plugin, and added anti-CSRF protection to the empty trash feature (thanks to Nicholas Carlini for finding all these issues) [CVE-2010-4555] 2011-07-12 04:45:49 +00:00
pdontthink
fc57bf2b59 Happy New Year! 2011-01-06 03:16:21 +00:00
pdontthink
7aa0e60863 Update copyrights to 2010 2010-01-25 03:23:30 +00:00
Fredrik Jervfors
134d462c94 The copyright symbol isn't really needed since the word "copyright" is there. Also it doesn't display right in the documentation. 2009-09-29 12:15:33 +00:00
Fredrik Jervfors
0a6245814a There are too many modified files being committed without the copyright year being updated, so here's a copyright year update the old-fashioned style. 2009-04-15 22:00:49 +00:00
pdontthink
33cfdfb28b Oops 2008-12-19 08:37:39 +00:00
pdontthink
6de4d8ae69 Add password option widget 2008-12-19 08:33:56 +00:00
pdontthink
7e1056287d Add info option widget type 2008-12-19 00:12:54 +00:00
pdontthink
4a76899c55 Minor spacing fix 2008-10-30 21:30:09 +00:00
pdontthink
60ff13d11e Allow control over white space wrapping of auto-generated SquirrelMail option widgets 2008-10-07 04:48:28 +00:00
pdontthink
71d7e677ed Move options constants to constants include file 2008-08-26 06:40:25 +00:00
pdontthink
4005ca5222 Add ability to turn off edit list delete checkbox 2008-06-26 00:09:22 +00:00
pdontthink
c60fed307d Let edit list users turn off the 'add widget'; add submit option type 2008-06-11 05:55:57 +00:00
pdontthink
e2e74c4a6c Fuss with edit list sizing a touch 2008-05-03 22:38:59 +00:00
pdontthink
19d38ed61f Include original configuration array in Option object; allows custom save handlers to add their own parameters and access them at save time 2008-05-02 21:28:59 +00:00
pdontthink
8af69c0e4c Minor JavaScript fix when multiple select-style edit lists appear on the same page 2008-05-01 18:57:24 +00:00
pdontthink
9eaccecc8b Add prettier layout for edit lists, not that I am any kind of graphic designer. Preserve old layout method and allow switching by user control with new layout_type option attribute 2008-04-17 23:30:34 +00:00
pdontthink
94a08b0471 Since multiple select and checkbox widgets may not appear in the post, make sure empty values are pushed into the object's new value slot when saving 2008-04-17 20:54:32 +00:00
pdontthink
dec6e1f1fa More sensible detection of empty widget submissions. Still does not address the fact that select lists and checkboxes may not appear in the POST at all when they are empty in the HTML form 2008-04-17 20:03:36 +00:00
pdontthink
a0d3b8062d Fix issue not allowing save of boolean prefs that default to SMPREF_ON 2008-03-14 09:27:32 +00:00
pdontthink
aad5c82af1 Add radio button group widget type SMOPT_TYPE_STRLIST_RADIO 2008-03-06 01:39:52 +00:00
pdontthink
853a20153b Add yes_text and no_text option attributes that allow the overriding of the Yes/No text for boolean radio widgets 2008-03-05 22:07:09 +00:00
pdontthink
6602a2a04a Boolean option widgets now default to checkboxes 2008-03-05 21:44:14 +00:00
pdontthink
87f7ad3fc0 Create specific boolean radio widget 2008-03-05 20:45:31 +00:00
pdontthink
14610e4a3c Add checkbox type of boolean option widget 2008-03-05 09:42:00 +00:00
pdontthink
e482b190cf Add convenience function; keep track of multi-value widget types in one place 2008-03-04 08:44:14 +00:00