squirrelmail.git
16 years agoDon't assume we are the first form on the page
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

16 years agoDon't assume we are the first form on the page
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

16 years agoPut hidden inputs in HTML-valid location
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

16 years agoCarry event object for click events into called JS code
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

16 years agoMake spacing consistent between top and bottom nav bars
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

16 years agoAdd plugin output next to paginator template
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

16 years agoAllow plugins to add or modify page headers
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

16 years agoadd proper decoding to To fields, thanks Thierry Godefroy
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

16 years agoskip addressbooks configured not to be shown (thanks Thierry Godefroy)
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

16 years agoAllow database based preferences to read in default settings from the
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

16 years agoUpdating templates.
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

16 years agoThe colon has to be part of the strings, since some languages, such as French, requir...
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

16 years agoMaking sure that the strings moved in revision 13028 are part of future translations.
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

16 years agotweak css for some browsers, suggested by Thierry Godefroy
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

16 years agomove echo to the right place, inspired by Thierry Godefroy
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

16 years agoFix missing internationalisation and display of empty cells, thanks
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

16 years agoFuss with edit list sizing a touch
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

16 years agoInclude original configuration array in Option object; allows custom save handlers...
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

16 years agoMinor JavaScript fix when multiple select-style edit lists appear on the same page
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

16 years agoChange order of arguments
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

16 years agoDon't open multiple IMAP connections when building reply headers during send
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

16 years agointroduce new constant SM_COPYRIGHT that has the copyright years
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

16 years agoupdate publically visible copyright years.
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

16 years agoDon't put encoding on multipart/alt message parts
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

16 years agoAdd prettier layout for edit lists, not that I am any kind of graphic designer. ...
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

16 years agoSince multiple select and checkbox widgets may not appear in the post, make sure...
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

16 years agoMore sensible detection of empty widget submissions. Still does not address the...
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

16 years agoSimplify includes
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

16 years agoMore readable spacing
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

16 years agoPer last commit, fix other places using msg message file extension - change to eml
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

16 years agoChange message/rfc822 save file extension
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

16 years agoTurning the FIXMEs into one-liners.
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

16 years agoGet screen width dynamically if possible
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

16 years agoAdd ability to show plugin list in columns. This should probably be adapted to other...
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

16 years agoAdd notes about the fact that the new custom date option needs a better UI
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

16 years agoDo not trust case of get_class() return string
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

16 years agoFix issue not allowing save of boolean prefs that default to SMPREF_ON
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

16 years agoAdd new 'Custom Date Format' option for message list date format
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

16 years agoMerging FIXME into one row.
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

16 years agoRemove use of in function copied from STABLE; change 'FIX ME' to 'FIXME'
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

16 years agoOne more. I wasn't done.
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

16 years agoIncludes for being called from plugins, etc
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

16 years agoBug Report plugin: general cleanup per SM plugin specs, elimination of HTML output...
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

16 years agoAllow plugins to require CORE plugins
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

16 years agoAdding FIXME notes
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

16 years agoFixing variable not parsed through PHP. Thanks to Scott Venier for the patch.
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

16 years agoUpdating use of sqgetGlobalVar.
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

16 years agoUpdating my previous comments.
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

16 years agoFix wrong comment syntax. Thanks Thierry Godefroy.
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

16 years agoViewing unsafe images is a core functionality, so I remove these comments.
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

16 years agoAdd radio button group widget type SMOPT_TYPE_STRLIST_RADIO
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

16 years agoAdd yes_text and no_text option attributes that allow the overriding of the Yes/No...
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

16 years agoBoolean option widgets now default to checkboxes
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

16 years agoMake the caption for checkboxes a label for the checkbox
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

16 years agoCreate specific boolean radio widget
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

16 years agoAdd info about new option widget types
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

16 years agoAdd checkbox type of boolean option widget
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

16 years agoFix spacing on options pages
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

16 years agoAdd convenience function; keep track of multi-value widget types in one place
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

16 years agoAdd FIXME
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

16 years agoget_magic_quotes_* functions deprecated in PHP 5.3.x. Check for
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

16 years agoAdding comments.
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

16 years agoAdd sq_send_mail()
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

16 years agoGuarantee we have an array
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

16 years agoGuarantee we have an array
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

16 years agoAvoid PHP errors when adding to empty list
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

16 years agoAdd docs
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

16 years agoPrevent PHP notices when possible values is not given
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

16 years agoJust remove 'inside' hooks, which make no sense in templated output and were long...
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

16 years agoRemove some HTML from the core
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

16 years agoUse a template for the edit list widget
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

16 years agoAdd multiple select string list option widget
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

16 years agoAdd 'edit list' type option widget
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

16 years agoDon't presume output format
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

16 years agoFix broken MDN functionality
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

16 years agoFix broken default value for 'save as draft' and fix explanation of 'move to sent...
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

16 years agoTypo.
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

16 years agoFixed broken default link for plain text attachments
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

16 years agoMake To column header clickable like From is
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

16 years agoChange approach for making things like Message-ID available after sending. Tracker...
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

16 years agoCorrect since tag
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

16 years agoother part of r12925
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

16 years agoDon't capitalize PHP fxns
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

16 years agoCorrect value of undefined hostname
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

16 years agoreset token when another < is detected, to ensure that HTML tags between
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

16 years agoimprove message ID generation: put together a string based on user-data
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

16 years agofix duplicate htmlspecialchars of $sTmp; this comes straight from
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

16 years agoadd space to improve display
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

16 years agofix spelling of variable name which made its meaning confusing
kink [Sun, 10 Feb 2008 15:41:20 +0000 (15:41 +0000)]
fix spelling of variable name which made its meaning confusing

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12926 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoseparate multiple addresses with ",", put as much on a line
kink [Sun, 10 Feb 2008 15:10:14 +0000 (15:10 +0000)]
separate multiple addresses with ",", put as much on a line
as can fit, by default display the first 3 (not 1)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12925 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoadd space for nicer formatting
kink [Sun, 10 Feb 2008 15:02:33 +0000 (15:02 +0000)]
add space for nicer formatting

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12924 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoReinserting support for the "iframe_height" option. This might be done in a better...
jervfors [Thu, 7 Feb 2008 11:29:57 +0000 (11:29 +0000)]
Reinserting support for the "iframe_height" option. This might be done in a better way - if so, please do it.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12923 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoCorrect disappearing addresses when address book entry has email address without...
pdontthink [Wed, 6 Feb 2008 08:14:37 +0000 (08:14 +0000)]
Correct disappearing addresses when address book entry has email address without host portion

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12922 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMake message ID available after message is sent. Not the best solution, but it's...
pdontthink [Wed, 6 Feb 2008 08:13:33 +0000 (08:13 +0000)]
Make message ID available after message is sent.  Not the best solution, but it's smallish and SM design doesn't suit very well

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12919 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoX-Priority Low is 5, not 3. Thanks Thierry Godefroy.
pdontthink [Tue, 5 Feb 2008 04:22:42 +0000 (04:22 +0000)]
X-Priority Low is 5, not 3.  Thanks Thierry Godefroy.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12917 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd "alreadyFocused" functionality to login page
pdontthink [Wed, 30 Jan 2008 20:18:33 +0000 (20:18 +0000)]
Add "alreadyFocused" functionality to login page

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12910 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix undefined field problem
pdontthink [Wed, 30 Jan 2008 07:37:17 +0000 (07:37 +0000)]
Fix undefined field problem

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12907 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix incorrect case of sort fields; strip repetative RE: type subject prefixes; strip...
pdontthink [Wed, 30 Jan 2008 07:33:30 +0000 (07:33 +0000)]
Fix incorrect case of sort fields; strip repetative RE: type subject prefixes; strip FWD: subject prefixes; do not html-encode sort fields

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12906 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoDon't let more general attachment plugins override changes made by specific ones...
pdontthink [Tue, 29 Jan 2008 23:36:14 +0000 (23:36 +0000)]
Don't let more general attachment plugins override changes made by specific ones; also judge by changes to the defaultlink in addition to added links.  Thanks to Thierry Godefroy.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12903 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMake sure plugins have the last say for all attachment types, even ones SM supports...
pdontthink [Tue, 29 Jan 2008 23:23:59 +0000 (23:23 +0000)]
Make sure plugins have the last say for all attachment types, even ones SM supports internally.  Thanks to Thierry Godefroy

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12902 7612ce4b-ef26-0410-bec9-ea0150e637f0