squirrelmail.git
16 years agoAdd preliminary printerfriendly-through-css feature. This adds a new print.css
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

16 years agoremove another tag straight under it...
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

16 years agoremove unnecessary html tag
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

16 years agoAdd plugin section to add control over checkboxes on page
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

16 years agoAdd toggle all checkbox and plugin output section in nav bar
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

16 years agoMake toggle_all JavaScript fxn globally usable
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

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

16 years agoPut names to checkboxes that can be used by others
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

16 years agoGive main abook form a name
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

16 years agoAdd real checkbox name and extra js args to row_click() and optional plugin input...
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

16 years agoAdd form name to row_click call as well
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

16 years agoMove some HTML out of core (src/login.php)
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

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