kink [Thu, 8 May 2008 10:19:18 +0000 (10:19 +0000)]
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.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13121
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Thu, 8 May 2008 09:24:10 +0000 (09:24 +0000)]
remove another tag straight under it...
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13120
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Thu, 8 May 2008 09:23:28 +0000 (09:23 +0000)]
remove unnecessary html tag
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13119
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 23:54:44 +0000 (23:54 +0000)]
Add plugin section to add control over checkboxes on page
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13117
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 23:08:08 +0000 (23:08 +0000)]
Add toggle all checkbox and plugin output section in nav bar
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13116
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 22:56:34 +0000 (22:56 +0000)]
Make toggle_all JavaScript fxn globally usable
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13115
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 22:27:00 +0000 (22:27 +0000)]
Clarify docs
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13114
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 22:19:58 +0000 (22:19 +0000)]
Put names to checkboxes that can be used by others
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13113
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 19:52:24 +0000 (19:52 +0000)]
Give main abook form a name
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13111
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 18:50:53 +0000 (18:50 +0000)]
Add real checkbox name and extra js args to row_click() and optional plugin input to extra js arg and checkbox input; also add somem documentation
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13109
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 17:18:41 +0000 (17:18 +0000)]
Add form name to row_click call as well
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13108
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 17:04:03 +0000 (17:04 +0000)]
Move some HTML out of core (src/login.php)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13107
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 16:48:15 +0000 (16:48 +0000)]
Don't assume we are the first form on the page
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13106
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 16:44:01 +0000 (16:44 +0000)]
Don't assume we are the first form on the page
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13105
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 16:17:33 +0000 (16:17 +0000)]
Put hidden inputs in HTML-valid location
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13101
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 08:46:22 +0000 (08:46 +0000)]
Carry event object for click events into called JS code
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13099
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 06:55:25 +0000 (06:55 +0000)]
Make spacing consistent between top and bottom nav bars
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13098
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 7 May 2008 05:07:15 +0000 (05:07 +0000)]
Add plugin output next to paginator template
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13097
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 6 May 2008 21:11:15 +0000 (21:11 +0000)]
Allow plugins to add or modify page headers
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13096
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Tue, 6 May 2008 15:13:02 +0000 (15:13 +0000)]
add proper decoding to To fields, thanks Thierry Godefroy
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13095
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Tue, 6 May 2008 15:02:34 +0000 (15:02 +0000)]
skip addressbooks configured not to be shown (thanks Thierry Godefroy)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13094
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Tue, 6 May 2008 14:58:49 +0000 (14:58 +0000)]
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.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13093
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Mon, 5 May 2008 23:37:00 +0000 (23:37 +0000)]
Updating templates.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13090
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Mon, 5 May 2008 23:24:32 +0000 (23:24 +0000)]
The colon has to be part of the strings, since some languages, such as French, requires a space before it. If you find more reuse of strings like this, please fix them.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13089
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Mon, 5 May 2008 23:22:07 +0000 (23:22 +0000)]
Making sure that the strings moved in revision 13028 are part of future translations.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13088
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Mon, 5 May 2008 19:35:55 +0000 (19:35 +0000)]
tweak css for some browsers, suggested by Thierry Godefroy
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13086
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Mon, 5 May 2008 19:34:23 +0000 (19:34 +0000)]
move echo to the right place, inspired by Thierry Godefroy
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13085
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Mon, 5 May 2008 19:28:21 +0000 (19:28 +0000)]
Fix missing internationalisation and display of empty cells, thanks
Thierry Godefroy!
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13084
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 3 May 2008 22:38:59 +0000 (22:38 +0000)]
Fuss with edit list sizing a touch
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13082
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 2 May 2008 21:28:59 +0000 (21:28 +0000)]
Include original configuration array in Option object; allows custom save handlers to add their own parameters and access them at save time
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13080
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 1 May 2008 18:57:24 +0000 (18:57 +0000)]
Minor JavaScript fix when multiple select-style edit lists appear on the same page
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13077
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 28 Apr 2008 02:19:12 +0000 (02:19 +0000)]
Change order of arguments
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13067
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 25 Apr 2008 21:59:00 +0000 (21:59 +0000)]
Don't open multiple IMAP connections when building reply headers during send
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13064
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Mon, 21 Apr 2008 23:56:56 +0000 (23:56 +0000)]
introduce new constant SM_COPYRIGHT that has the copyright years
for display in the interface.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13063
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 20 Apr 2008 15:24:04 +0000 (15:24 +0000)]
update publically visible copyright years.
maybe these should be consolidated into a constant?
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13062
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 20 Apr 2008 02:21:33 +0000 (02:21 +0000)]
Don't put encoding on multipart/alt message parts
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13060
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 17 Apr 2008 23:30:34 +0000 (23:30 +0000)]
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
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13059
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 17 Apr 2008 20:54:32 +0000 (20:54 +0000)]
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
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13056
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 17 Apr 2008 20:03:36 +0000 (20:03 +0000)]
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
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13054
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 12 Apr 2008 03:58:30 +0000 (03:58 +0000)]
Simplify includes
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13053
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 7 Apr 2008 16:21:37 +0000 (16:21 +0000)]
More readable spacing
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13052
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 7 Apr 2008 16:20:11 +0000 (16:20 +0000)]
Per last commit, fix other places using msg message file extension - change to eml
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13051
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 6 Apr 2008 20:55:55 +0000 (20:55 +0000)]
Change message/rfc822 save file extension
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13050
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Fri, 28 Mar 2008 17:48:14 +0000 (17:48 +0000)]
Turning the FIXMEs into one-liners.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13048
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 18 Mar 2008 01:30:50 +0000 (01:30 +0000)]
Get screen width dynamically if possible
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13042
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 15 Mar 2008 08:55:42 +0000 (08:55 +0000)]
Add ability to show plugin list in columns. This should probably be adapted to other lists like skins, themes, whatever. The new column generator function is generic enough to accomodate, but the code that generates the UI for things like skins is not so well designed methinks.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13041
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 14 Mar 2008 20:38:54 +0000 (20:38 +0000)]
Add notes about the fact that the new custom date option needs a better UI
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13040
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 14 Mar 2008 09:37:27 +0000 (09:37 +0000)]
Do not trust case of get_class() return string
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13038
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 14 Mar 2008 09:27:32 +0000 (09:27 +0000)]
Fix issue not allowing save of boolean prefs that default to SMPREF_ON
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13036
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 14 Mar 2008 08:43:30 +0000 (08:43 +0000)]
Add new 'Custom Date Format' option for message list date format
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13035
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Fri, 14 Mar 2008 08:01:20 +0000 (08:01 +0000)]
Merging FIXME into one row.
Fixing typos.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13034
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 14 Mar 2008 07:49:13 +0000 (07:49 +0000)]
Remove use of in function copied from STABLE; change 'FIX ME' to 'FIXME'
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13033
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 11 Mar 2008 05:52:20 +0000 (05:52 +0000)]
One more. I wasn't done.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13031
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 11 Mar 2008 05:46:47 +0000 (05:46 +0000)]
Includes for being called from plugins, etc
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13030
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 11 Mar 2008 04:15:58 +0000 (04:15 +0000)]
Bug Report plugin: general cleanup per SM plugin specs, elimination of HTML output from the core, make it show SM version number again...
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13028
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 11 Mar 2008 04:13:34 +0000 (04:13 +0000)]
Allow plugins to require CORE plugins
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13027
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 11 Mar 2008 02:45:32 +0000 (02:45 +0000)]
Adding FIXME notes
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13026
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Mon, 10 Mar 2008 07:53:46 +0000 (07:53 +0000)]
Fixing variable not parsed through PHP. Thanks to Scott Venier for the patch.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13025
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 8 Mar 2008 10:59:22 +0000 (10:59 +0000)]
Updating use of sqgetGlobalVar.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13020
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 8 Mar 2008 10:53:42 +0000 (10:53 +0000)]
Updating my previous comments.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13019
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 7 Mar 2008 19:28:21 +0000 (19:28 +0000)]
Fix wrong comment syntax. Thanks Thierry Godefroy.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13017
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Thu, 6 Mar 2008 03:50:56 +0000 (03:50 +0000)]
Viewing unsafe images is a core functionality, so I remove these comments.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13013
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 6 Mar 2008 01:39:52 +0000 (01:39 +0000)]
Add radio button group widget type SMOPT_TYPE_STRLIST_RADIO
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13012
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 5 Mar 2008 22:07:09 +0000 (22:07 +0000)]
Add yes_text and no_text option attributes that allow the overriding of the Yes/No text for boolean radio widgets
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13008
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 5 Mar 2008 21:44:14 +0000 (21:44 +0000)]
Boolean option widgets now default to checkboxes
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13004
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 5 Mar 2008 21:07:41 +0000 (21:07 +0000)]
Make the caption for checkboxes a label for the checkbox
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13003
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 5 Mar 2008 20:45:31 +0000 (20:45 +0000)]
Create specific boolean radio widget
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13001
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 5 Mar 2008 10:59:47 +0000 (10:59 +0000)]
Add info about new option widget types
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12999
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 5 Mar 2008 09:42:00 +0000 (09:42 +0000)]
Add checkbox type of boolean option widget
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12995
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 5 Mar 2008 00:43:18 +0000 (00:43 +0000)]
Fix spacing on options pages
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12994
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 4 Mar 2008 08:44:14 +0000 (08:44 +0000)]
Add convenience function; keep track of multi-value widget types in one place
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12990
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 4 Mar 2008 08:42:27 +0000 (08:42 +0000)]
Add FIXME
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12989
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Mon, 3 Mar 2008 14:03:22 +0000 (14:03 +0000)]
get_magic_quotes_* functions deprecated in PHP 5.3.x. Check for
existance and ignore deprecation warnings.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12987
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 1 Mar 2008 06:56:10 +0000 (06:56 +0000)]
Adding comments.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12979
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 29 Feb 2008 22:42:51 +0000 (22:42 +0000)]
Add sq_send_mail()
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12978
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 28 Feb 2008 06:35:00 +0000 (06:35 +0000)]
Guarantee we have an array
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12976
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 28 Feb 2008 05:29:18 +0000 (05:29 +0000)]
Guarantee we have an array
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12974
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 27 Feb 2008 17:15:02 +0000 (17:15 +0000)]
Avoid PHP errors when adding to empty list
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12972
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 20:28:02 +0000 (20:28 +0000)]
Add docs
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12969
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 19:54:15 +0000 (19:54 +0000)]
Prevent PHP notices when possible values is not given
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12968
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 19:14:46 +0000 (19:14 +0000)]
Just remove 'inside' hooks, which make no sense in templated output and were long deprecated
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12967
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 18:52:18 +0000 (18:52 +0000)]
Remove some HTML from the core
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12966
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 02:28:38 +0000 (02:28 +0000)]
Use a template for the edit list widget
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12964
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 25 Feb 2008 23:50:23 +0000 (23:50 +0000)]
Add multiple select string list option widget
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12962
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 24 Feb 2008 22:35:08 +0000 (22:35 +0000)]
Add 'edit list' type option widget
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12961
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 24 Feb 2008 18:13:05 +0000 (18:13 +0000)]
Don't presume output format
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12960
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 20 Feb 2008 19:41:22 +0000 (19:41 +0000)]
Fix broken MDN functionality
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12951
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 20 Feb 2008 19:12:32 +0000 (19:12 +0000)]
Fix broken default value for 'save as draft' and fix explanation of 'move to sent' functionality
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12950
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 16 Feb 2008 11:54:10 +0000 (11:54 +0000)]
Typo.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12946
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 15 Feb 2008 10:18:12 +0000 (10:18 +0000)]
Fixed broken default link for plain text attachments
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12945
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 13 Feb 2008 04:31:04 +0000 (04:31 +0000)]
Make To column header clickable like From is
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12942
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 13 Feb 2008 03:56:19 +0000 (03:56 +0000)]
Change approach for making things like Message-ID available after sending. Tracker #
1322898 inspired me to do what I was originally thinking, even though this shows SM's design weaknesses. I also now guarantee that the Message-ID and Date headers will be the same between that sent to the recipient and that stored in the Sent folder.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12940
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 12 Feb 2008 18:17:33 +0000 (18:17 +0000)]
Correct since tag
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12939
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Mon, 11 Feb 2008 21:04:06 +0000 (21:04 +0000)]
other part of r12925
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12937
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 10 Feb 2008 19:23:03 +0000 (19:23 +0000)]
Don't capitalize PHP fxns
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12935
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 10 Feb 2008 19:07:20 +0000 (19:07 +0000)]
Correct value of undefined hostname
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12933
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 10 Feb 2008 16:38:47 +0000 (16:38 +0000)]
reset token when another < is detected, to ensure that HTML tags between
style tags do not break finding the end tag.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12930
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 10 Feb 2008 16:21:46 +0000 (16:21 +0000)]
improve message ID generation: put together a string based on user-data
(username, IP, remote port), serial data (time in ms) and randomness,
and put this all through a one-way hash. This makes the chance on
collisions unrealistically small, and at the same time prevents all
kinds of trouble when some vars are not available or contain non-allowed
information (like IPv6 addresses).
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12929
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 10 Feb 2008 15:45:01 +0000 (15:45 +0000)]
fix duplicate htmlspecialchars of $sTmp; this comes straight from
decodeHeader that already applies htmlspecialchars to the string.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12928
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 10 Feb 2008 15:44:09 +0000 (15:44 +0000)]
add space to improve display
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12927
7612ce4b-ef26-0410-bec9-
ea0150e637f0