pdontthink [Thu, 28 Feb 2008 05:29:18 +0000 (05:29 +0000)]
Guarantee we have an array
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12974
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 27 Feb 2008 17:15:02 +0000 (17:15 +0000)]
Avoid PHP errors when adding to empty list
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12972
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 20:28:02 +0000 (20:28 +0000)]
Add docs
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12969
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 19:54:15 +0000 (19:54 +0000)]
Prevent PHP notices when possible values is not given
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12968
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 19:14:46 +0000 (19:14 +0000)]
Just remove 'inside' hooks, which make no sense in templated output and were long deprecated
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12967
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 18:52:18 +0000 (18:52 +0000)]
Remove some HTML from the core
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12966
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 26 Feb 2008 02:28:38 +0000 (02:28 +0000)]
Use a template for the edit list widget
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12964
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 25 Feb 2008 23:50:23 +0000 (23:50 +0000)]
Add multiple select string list option widget
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12962
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 24 Feb 2008 22:35:08 +0000 (22:35 +0000)]
Add 'edit list' type option widget
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12961
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 24 Feb 2008 18:13:05 +0000 (18:13 +0000)]
Don't presume output format
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12960
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 20 Feb 2008 19:41:22 +0000 (19:41 +0000)]
Fix broken MDN functionality
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12951
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 20 Feb 2008 19:12:32 +0000 (19:12 +0000)]
Fix broken default value for 'save as draft' and fix explanation of 'move to sent' functionality
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12950
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 16 Feb 2008 11:54:10 +0000 (11:54 +0000)]
Typo.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12946
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 15 Feb 2008 10:18:12 +0000 (10:18 +0000)]
Fixed broken default link for plain text attachments
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12945
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 13 Feb 2008 04:31:04 +0000 (04:31 +0000)]
Make To column header clickable like From is
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12942
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 13 Feb 2008 03:56:19 +0000 (03:56 +0000)]
Change approach for making things like Message-ID available after sending. Tracker #
1322898 inspired me to do what I was originally thinking, even though this shows SM's design weaknesses. I also now guarantee that the Message-ID and Date headers will be the same between that sent to the recipient and that stored in the Sent folder.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12940
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 12 Feb 2008 18:17:33 +0000 (18:17 +0000)]
Correct since tag
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12939
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Mon, 11 Feb 2008 21:04:06 +0000 (21:04 +0000)]
other part of r12925
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12937
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 10 Feb 2008 19:23:03 +0000 (19:23 +0000)]
Don't capitalize PHP fxns
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12935
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 10 Feb 2008 19:07:20 +0000 (19:07 +0000)]
Correct value of undefined hostname
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12933
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 10 Feb 2008 16:38:47 +0000 (16:38 +0000)]
reset token when another < is detected, to ensure that HTML tags between
style tags do not break finding the end tag.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12930
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 10 Feb 2008 16:21:46 +0000 (16:21 +0000)]
improve message ID generation: put together a string based on user-data
(username, IP, remote port), serial data (time in ms) and randomness,
and put this all through a one-way hash. This makes the chance on
collisions unrealistically small, and at the same time prevents all
kinds of trouble when some vars are not available or contain non-allowed
information (like IPv6 addresses).
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12929
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 10 Feb 2008 15:45:01 +0000 (15:45 +0000)]
fix duplicate htmlspecialchars of $sTmp; this comes straight from
decodeHeader that already applies htmlspecialchars to the string.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12928
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 10 Feb 2008 15:44:09 +0000 (15:44 +0000)]
add space to improve display
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12927
7612ce4b-ef26-0410-bec9-
ea0150e637f0
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
jervfors [Thu, 27 Dec 2007 14:09:20 +0000 (14:09 +0000)]
Updating template.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12835
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 19 Dec 2007 08:24:36 +0000 (08:24 +0000)]
Refactor how IMAP messages are "sent"
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12831
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 17 Dec 2007 15:58:12 +0000 (15:58 +0000)]
Mark message as having been replied to before attempting to put a copy in the sent folder so issues with sent folder don't hinder reply tagging
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12829
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 16 Dec 2007 16:34:55 +0000 (16:34 +0000)]
optionally make use of dynamic mysql extension loading done by PEAR.
Thanks Walter Huijbers. (#
1833123)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12826
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 16 Dec 2007 15:24:23 +0000 (15:24 +0000)]
give an error when trying to enable a nonexistent plugin
through the conf.pl commandline, thanks Tomas Kuliavas.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12823
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 7 Dec 2007 18:49:39 +0000 (18:49 +0000)]
Fix include error. Thanks Patrick Dubau.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12808
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 7 Dec 2007 18:46:21 +0000 (18:46 +0000)]
Fix include error. Thanks Patrick Dubau.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12807
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 6 Dec 2007 19:11:00 +0000 (19:11 +0000)]
Fix test that was never working, and was further confused by the change to the PAGE_NAME paradigm
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12806
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jangliss [Wed, 5 Dec 2007 20:25:53 +0000 (20:25 +0000)]
Some IMAP servers handle empty bodies different. NIL is a valid response for the body, but we always expect a literal with a size. See RFC2180 sec 4.1.3.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12804
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jangliss [Wed, 28 Nov 2007 02:46:02 +0000 (02:46 +0000)]
Added code to stop PHP using 'deleted' as a value for the session cookies on expiring them, and forcing a really old date for the expiry time (#
1829098).
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12794
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 27 Nov 2007 11:22:32 +0000 (11:22 +0000)]
Make mailto: links work when viewing HTML messages. Security folks, can this be exploited?
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12789
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 27 Nov 2007 09:12:05 +0000 (09:12 +0000)]
Adding debug mode to core. Please run the configuration utility once after retrieving this update. Note that this update includes a change that makes it possible to use SquirrelMail constants in the configuration file(s).
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12787
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 27 Nov 2007 01:50:43 +0000 (01:50 +0000)]
Fixed mailto: again. Should work with all the cc, bcc, subject parameters as well. Sample Windows registry entry for HKEY_CLASSES_ROOT\mailto\shell\open\command is "C:\Program Files\Mozilla Firefox\firefox.exe" "example.org/webmail/src/mailto.php?emailaddress=%1" or "C:\Program Files\Internet Explorer\IEXPLORE.EXE" "http://example.org/webmail/src/mailto.php?emailaddress=%1"
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12786
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 26 Nov 2007 23:44:44 +0000 (23:44 +0000)]
Specify operating systems
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12782
7612ce4b-ef26-0410-bec9-
ea0150e637f0