squirrelmail.git
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

16 years agoAvoid E_STRICT errors
pdontthink [Tue, 29 Jan 2008 23:09:43 +0000 (23:09 +0000)]
Avoid E_STRICT errors

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

16 years agoAvoid E_STRICT errors
pdontthink [Tue, 29 Jan 2008 23:08:26 +0000 (23:08 +0000)]
Avoid E_STRICT errors

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

16 years agoJust adding some notes
pdontthink [Tue, 29 Jan 2008 22:03:24 +0000 (22:03 +0000)]
Just adding some notes

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

16 years agomake MiB/KiB translatable
kink [Thu, 24 Jan 2008 15:22:43 +0000 (15:22 +0000)]
make MiB/KiB translatable

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

16 years agotree.php always requires a set of imap functionality, so let it require
kink [Thu, 24 Jan 2008 11:17:48 +0000 (11:17 +0000)]
tree.php always requires a set of imap functionality, so let it require
it to make sure it's present. Thanks Thierry Godefroy.

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

16 years agoonly execute mailbox name manipulation when we actually use $mailbox,
kink [Thu, 24 Jan 2008 10:58:52 +0000 (10:58 +0000)]
only execute mailbox name manipulation when we actually use $mailbox,
thanks Thierry Godefroy.

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

16 years agofix string, thanks Thierry Godefroy
kink [Thu, 24 Jan 2008 10:54:34 +0000 (10:54 +0000)]
fix string, thanks Thierry Godefroy

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

16 years agoAdding comments.
jervfors [Thu, 17 Jan 2008 12:19:46 +0000 (12:19 +0000)]
Adding comments.

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

16 years agoRevert last change
pdontthink [Tue, 15 Jan 2008 22:36:00 +0000 (22:36 +0000)]
Revert last change

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

16 years agoFixed recently changed string
pdontthink [Tue, 15 Jan 2008 20:05:21 +0000 (20:05 +0000)]
Fixed recently changed string

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

16 years agoUsing str_replace instead of sprintf because some languages need to change the order...
pdontthink [Tue, 15 Jan 2008 20:00:14 +0000 (20:00 +0000)]
Using str_replace instead of sprintf because some languages need to change the order of the replaced strings

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

16 years agoIncluding more strings in the template.
jervfors [Tue, 15 Jan 2008 09:10:53 +0000 (09:10 +0000)]
Including more strings in the template.

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

16 years agoRemoving HTML from a string.
jervfors [Tue, 15 Jan 2008 09:08:36 +0000 (09:08 +0000)]
Removing HTML from a string.

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

16 years agoFixing non-translatable strings. Thanks to intrigeri <intrigeri at boum.org> for...
jervfors [Tue, 15 Jan 2008 09:08:04 +0000 (09:08 +0000)]
Fixing non-translatable strings. Thanks to intrigeri <intrigeri at boum.org> for the report.

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

16 years agoAdded "Secured Configuration" mode
pdontthink [Sun, 13 Jan 2008 04:09:43 +0000 (04:09 +0000)]
Added "Secured Configuration" mode

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 06:10:00 +0000 (06:10 +0000)]
avoid E_STRICT errors

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

16 years agoAlso use $nbsp here as well
pdontthink [Sun, 6 Jan 2008 06:02:11 +0000 (06:02 +0000)]
Also use $nbsp here as well

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

16 years agoA few output elements are used often, so just retrieve them once and make them global...
pdontthink [Sun, 6 Jan 2008 06:01:10 +0000 (06:01 +0000)]
A few output elements are used often, so just retrieve them once and make them globally available

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

16 years agoSerialize option types whose values are not scalar. At first, I strongly considered...
pdontthink [Sun, 6 Jan 2008 05:58:24 +0000 (05:58 +0000)]
Serialize option types whose values are not scalar.  At first, I strongly considered simply serializing ALL prefs when they are written to the pref backend, because that method automates prefs better and the user (developer) needn't concern themselves with the details thereof (with this solution, they have to know to unserialize certain prefs after calling getPref()).  I changed my mind, though, primarily because calling unserialize() for every pref that is loaded and serialize() for every pref that is stored seems like unnecessary overhead, and serializing prefs now might unstabilize what seems to be a fairly stable pref storage system to date.  Secondarily, I didn't want to screw everybody's pref files up.  The other bonus is that this can be backported to STABLE (which I just might do).  Again, this solution does mean that developers do have to manually unserialize any non-scalar pref settings.

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

16 years agoMake message details link a non-relative URI. Thanks Thierry Godefroy
pdontthink [Sun, 6 Jan 2008 05:48:35 +0000 (05:48 +0000)]
Make message details link a non-relative URI.  Thanks Thierry Godefroy

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

16 years agoFix missing return value for deliverMessage(). Thanks to Thierry Godefroy
pdontthink [Sun, 6 Jan 2008 05:25:30 +0000 (05:25 +0000)]
Fix missing return value for deliverMessage().  Thanks to Thierry Godefroy

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

16 years agoClarify sloppy variable name usage
pdontthink [Sun, 6 Jan 2008 05:07:29 +0000 (05:07 +0000)]
Clarify sloppy variable name usage

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

16 years agosqsetcookie is called every time sqsession_is_active is called, which results in...
pdontthink [Sun, 6 Jan 2008 04:42:42 +0000 (04:42 +0000)]
sqsetcookie is called every time sqsession_is_active is called, which results in headers-already-sent notices after output has been initiated... here is a fix

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 03:16:00 +0000 (03:16 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 03:00:44 +0000 (03:00 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:58:16 +0000 (02:58 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:56:20 +0000 (02:56 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:54:36 +0000 (02:54 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:50:48 +0000 (02:50 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:47:13 +0000 (02:47 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:10:43 +0000 (02:10 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:06:06 +0000 (02:06 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:04:30 +0000 (02:04 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 01:57:59 +0000 (01:57 +0000)]
avoid E_STRICT errors

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

16 years agoCorrect misplaced code
pdontthink [Sun, 6 Jan 2008 01:05:38 +0000 (01:05 +0000)]
Correct misplaced code

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

16 years agoAllow preview pane message list refresh mechanism to be forced by others
pdontthink [Sat, 5 Jan 2008 11:22:08 +0000 (11:22 +0000)]
Allow preview pane message list refresh mechanism to be forced by others

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

16 years agoAdd ability to force message list refresh
pdontthink [Sat, 5 Jan 2008 11:19:29 +0000 (11:19 +0000)]
Add ability to force message list refresh

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

16 years agoForm values come to PHP as strings, so default comparison should be consistent
pdontthink [Sat, 5 Jan 2008 07:34:17 +0000 (07:34 +0000)]
Form values come to PHP as strings, so default comparison should be consistent

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

16 years agoNotes about HTML we need to remove
pdontthink [Sat, 5 Jan 2008 06:06:21 +0000 (06:06 +0000)]
Notes about HTML we need to remove

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

16 years agoBe explicit about empty form action
pdontthink [Sat, 5 Jan 2008 06:06:06 +0000 (06:06 +0000)]
Be explicit about empty form action

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

16 years agoCorrect some misplaced comments
pdontthink [Sat, 5 Jan 2008 06:05:51 +0000 (06:05 +0000)]
Correct some misplaced comments

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

16 years agoClean up variable naming and function docs.
pdontthink [Sat, 5 Jan 2008 06:05:40 +0000 (06:05 +0000)]
Clean up variable naming and function docs.

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

16 years agoVariable name correction
pdontthink [Sat, 5 Jan 2008 06:05:24 +0000 (06:05 +0000)]
Variable name correction

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

16 years agoAhhhh. I hate having to aim for checkboxes
pdontthink [Fri, 4 Jan 2008 07:18:36 +0000 (07:18 +0000)]
Ahhhh. I hate having to aim for checkboxes

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

16 years agoComment and linguistic fixes
pdontthink [Fri, 4 Jan 2008 04:12:12 +0000 (04:12 +0000)]
Comment and linguistic fixes

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

16 years agoMoving the translators information from "AUTHORS" to "TRANSLATORS".
jervfors [Thu, 3 Jan 2008 16:17:52 +0000 (16:17 +0000)]
Moving the translators information from "AUTHORS" to "TRANSLATORS".
Including "TRANSLATORS" in the future locales releases.

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

16 years agoAdd multiple select folder list option widget (SMOPT_TYPE_FLDRLIST_MULTI)
pdontthink [Wed, 2 Jan 2008 12:11:46 +0000 (12:11 +0000)]
Add multiple select folder list option widget (SMOPT_TYPE_FLDRLIST_MULTI)

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

16 years agoDon't start message ID with a dot when no remote port is available
pdontthink [Wed, 2 Jan 2008 08:52:04 +0000 (08:52 +0000)]
Don't start message ID with a dot when no remote port is available

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

16 years agoAdding the entry left out in commit 12826.
jervfors [Thu, 27 Dec 2007 15:20:07 +0000 (15:20 +0000)]
Adding the entry left out in commit 12826.

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

16 years agoString change based on a report by Alexandros Vellis stating that it works in Opera...
jervfors [Thu, 27 Dec 2007 14:51:48 +0000 (14:51 +0000)]
String change based on a report by Alexandros Vellis stating that it works in Opera, Firefox, and Safari 3/Windows as well.

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