Commit graph

3121 commits

Author SHA1 Message Date
Fredrik Jervfors
0885d1dcd7 Fix for phpDocumentor. 2008-08-02 16:50:06 +00:00
pdontthink
87f2ed82e7 Clarify language 2008-07-24 18:16:44 +00:00
pdontthink
ce0fb43635 Fix plugin names showing up as "INCOMPATIBLE" on configtest list 2008-07-22 04:47:52 +00:00
pdontthink
8523ca3d2c Allow a different server address for the POP server to be configured when using POP before SMTP 2008-07-19 17:27:54 +00:00
pdontthink
4a76bb288a Plugins have to be able to update the message cache if they manipulate messages 2008-07-11 09:15:16 +00:00
pdontthink
a8fb2585fa Give plugins something to work with 2008-07-11 08:01:46 +00:00
pdontthink
0b830c5620 Allow plugins to have buttons that don't need message selections to work on the mailbox list page 2008-07-11 07:41:14 +00:00
pdontthink
6c2c0ff29b FIXME 2008-07-10 08:43:49 +00:00
pdontthink
167a679501 FIXME 2008-07-10 08:43:04 +00:00
pdontthink
329525803a Guarantee outgoing addresses have a domain part 2008-07-09 19:25:40 +00:00
pdontthink
60517ef7fa Bring the left_main_after_each_folder hook to life 2008-07-09 08:46:36 +00:00
pdontthink
dd5b92c3f3 Don't use GLOBALS['xxx'] -- Doesn't matter, but let's remain with a consistent coding style 2008-07-09 06:55:51 +00:00
pdontthink
f5f1f8d4c0 Allow plugins to specify that other plugins are incompatible with it in the info() function - in the required_plugins array therein, the incompatible plugin name as array key and value of SQ_INCOMPATIBLE. See upcoming release of the add_address plugin for an example. 2008-07-04 08:41:31 +00:00
pdontthink
80fbae3768 Add ability to lookup entries based on fields other than nickname. Thanks to David Hardeman. 2008-07-02 07:33:27 +00:00
pdontthink
a0adab5050 Add error handling to abook db lookups 2008-07-02 03:30:03 +00:00
pdontthink
4005ca5222 Add ability to turn off edit list delete checkbox 2008-06-26 00:09:22 +00:00
pdontthink
cc981461ed Someone added some prefs hooks to the file-based prefs backend but never added them to the db-based one - fix that 2008-06-23 19:57:55 +00:00
pdontthink
4cb8795ffc Allow prefs plugins to fetch values such as FALSE, 0, '', '0', or other values that evaluate to boolean FALSE 2008-06-23 19:54:09 +00:00
pdontthink
327222434c Add clarifying docs 2008-06-20 07:57:38 +00:00
pdontthink
0ac7a4f2b2 Allow lookups by fields other than nickname; LDAP backend needs to have this implemented if poss 2008-06-19 01:07:37 +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
e944855a1a Shorten string 2008-05-23 09:58:03 +00:00
pdontthink
07b74a9048 Forgot to commit set_url_var wrapper function 2008-05-23 07:27:33 +00:00
pdontthink
766622207d Add address list pagination, 'Compose To' button, more labels for checkboxes, hook points for plugins to modify abook nav bar and filter address listings 2008-05-22 01:19:00 +00:00
Fredrik Jervfors
327cb3be77 Only grab comments marked i18n to the template. 2008-05-16 04:33:11 +00:00
pdontthink
67ed8dea89 Change string casing 2008-05-15 06:33:12 +00:00
pdontthink
ba269f888e Make sort links and add form return to the same backend that is currently being viewed 2008-05-15 05:49:56 +00:00
Thijs Kinkhorst
7c8a269029 drop code related to old printer friendly 2008-05-10 12:27:45 +00:00
Thijs Kinkhorst
811297b6ed Add preliminary printerfriendly-through-css feature. This adds a new print.css
stylesheet that is used when using the browser's print (or print preview) function.
A problem is that due to the frames, it won't work if selecting File -> Print because
this will print webmail.php instead of read_body. To see it in action, open read_body
on its own and use File -> Print Preview.

It would be nice if this could replace the printer_friendly function over time, because
it's purely css based and thus doesn't require extra code. For that we need to finetune
the sheet and most importantly, conquer the frames-problem in some smart way.
2008-05-08 10:19:18 +00:00
pdontthink
d27435974b Allow plugins to add or modify page headers 2008-05-06 21:11:15 +00:00
Thijs Kinkhorst
c582eb3d3a Allow database based preferences to read in default settings from the
default_pref file next to hardcoding them into the DB class, thanks
Thierry Godefroy.
2008-05-06 14:58:49 +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
cd7a2534e9 Simplify includes 2008-04-12 03:58:30 +00:00
pdontthink
5348e464a7 More readable spacing 2008-04-07 16:21:37 +00:00
pdontthink
f9f2c44bbe Per last commit, fix other places using msg message file extension - change to eml 2008-04-07 16:20:11 +00:00
pdontthink
02aa632473 Do not trust case of get_class() return string 2008-03-14 09:37:27 +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
579cacd28b Add new 'Custom Date Format' option for message list date format 2008-03-14 08:43:30 +00:00
Fredrik Jervfors
0f7c90ebd7 Merging FIXME into one row.
Fixing typos.
2008-03-14 08:01:20 +00:00
pdontthink
8b3fbe1157 Remove use of in function copied from STABLE; change 'FIX ME' to 'FIXME' 2008-03-14 07:49:13 +00:00
pdontthink
375ec0fde7 One more. I wasn't done. 2008-03-11 05:52:20 +00:00
pdontthink
8b5f53a455 Includes for being called from plugins, etc 2008-03-11 05:46:47 +00:00
pdontthink
9d4c58cb21 Allow plugins to require CORE plugins 2008-03-11 04:13:34 +00:00
Fredrik Jervfors
2c88b013a0 Updating use of sqgetGlobalVar. 2008-03-08 10:59:22 +00:00
Fredrik Jervfors
f5d40976f3 Updating my previous comments. 2008-03-08 10:53:42 +00:00