squirrelmail.git
16 years agofix mail_fetch class to properly cope with dots as specified
kink [Wed, 30 May 2007 18:30:27 +0000 (18:30 +0000)]
fix mail_fetch class to properly cope with dots as specified
in the RFC, thanks Tomas Kuliavas. Closes: #1621267

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

16 years agoFixed #1727033 (auth support detection in conf.pl)
bouchon [Wed, 30 May 2007 09:43:43 +0000 (09:43 +0000)]
Fixed #1727033 (auth support detection in conf.pl)

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

16 years agowork around broken mailers sending broken date headers without
kink [Tue, 29 May 2007 15:29:13 +0000 (15:29 +0000)]
work around broken mailers sending broken date headers without
a space after the day name (e.g. "Tue,23"). from stable

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

16 years agoRemove duplicated javascript function definition
pdontthink [Fri, 18 May 2007 13:31:55 +0000 (13:31 +0000)]
Remove duplicated javascript function definition

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

16 years agoAdd autohide functionality for preview pane. Thanks to Daniel Watts.
pdontthink [Fri, 18 May 2007 13:17:27 +0000 (13:17 +0000)]
Add autohide functionality for preview pane.  Thanks to Daniel Watts.

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

16 years agoMinor adjustments to variable_orders & gpc_order checks. "Special thanks" to Tomas...
pdontthink [Fri, 18 May 2007 12:22:01 +0000 (12:22 +0000)]
Minor adjustments to variable_orders & gpc_order checks.  "Special thanks" to Tomas for "not informing" about his "pet project".

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

16 years agoUpdate preview pane functionality so it only refreshes message list when viewing...
pdontthink [Fri, 18 May 2007 11:10:12 +0000 (11:10 +0000)]
Update preview pane functionality so it only refreshes message list when viewing a message that has not yet been seen; also small code updates

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

16 years agoAdding comment for future developer(s)
pdontthink [Fri, 18 May 2007 11:05:23 +0000 (11:05 +0000)]
Adding comment for future developer(s)

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

16 years agoFirstTimeSee is useful to other functionalities beside MDN
pdontthink [Fri, 18 May 2007 10:53:51 +0000 (10:53 +0000)]
FirstTimeSee is useful to other functionalities beside MDN

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

16 years agoCorrectly update cached message flags in ALL places when they are changed by the...
pdontthink [Fri, 18 May 2007 10:41:02 +0000 (10:41 +0000)]
Correctly update cached message flags in ALL places when they are changed by the user

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

16 years agoGrammar fix and comment to Marc I think.
pdontthink [Fri, 18 May 2007 10:17:30 +0000 (10:17 +0000)]
Grammar fix and comment to Marc I think.

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

16 years agoAdd the message as a parameter to subject_link hook since it could be useful too
pdontthink [Fri, 18 May 2007 06:57:25 +0000 (06:57 +0000)]
Add the message as a parameter to subject_link hook since it could be useful too

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

16 years agoValues that test as "empty" should actually be displayed in some cases. For now...
pdontthink [Fri, 18 May 2007 06:42:36 +0000 (06:42 +0000)]
Values that test as "empty" should actually be displayed in some cases.  For now, using === intentionally, as isset() is always true due to how the values are passed around, so we have to actually test the contents of the values.

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

16 years agoAdd ability to collapse headers into one line; works with but is unrelated to preview...
pdontthink [Fri, 18 May 2007 06:30:07 +0000 (06:30 +0000)]
Add ability to collapse headers into one line; works with but is unrelated to preview pane functionality.

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

16 years agoFix spacing
pdontthink [Fri, 18 May 2007 06:23:33 +0000 (06:23 +0000)]
Fix spacing

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

16 years agoAdd reminder comments that someone needs to take a look and fix some code in this...
pdontthink [Fri, 18 May 2007 05:27:31 +0000 (05:27 +0000)]
Add reminder comments that someone needs to take a look and fix some code in this file.

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

16 years agoAdd comments reminding someone to make a fix here
pdontthink [Fri, 18 May 2007 05:14:48 +0000 (05:14 +0000)]
Add comments reminding someone to make a fix here

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

16 years agoreplace preg_split without a regular expression with the
kink [Thu, 17 May 2007 16:36:13 +0000 (16:36 +0000)]
replace preg_split without a regular expression with the
faster and less complicated explode()

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

16 years agoalso fix duplicated version of parsepriority code
kink [Thu, 17 May 2007 16:29:47 +0000 (16:29 +0000)]
also fix duplicated version of parsepriority code
and remove a 3rd version

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

16 years agousing split() with wrong perl regexes will not work.
kink [Thu, 17 May 2007 15:39:06 +0000 (15:39 +0000)]
using split() with wrong perl regexes will not work.

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

16 years agocompare addresses case insensitively, thanks Xaviet Bruyet.
kink [Mon, 14 May 2007 16:16:55 +0000 (16:16 +0000)]
compare addresses case insensitively, thanks Xaviet Bruyet.

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

16 years agocentralise the "From"-header construction in functions/identities.php.
kink [Fri, 11 May 2007 21:49:36 +0000 (21:49 +0000)]
centralise the "From"-header construction in functions/identities.php.
This reduces the two instances used under src/ to one, and picks the best
features of both.

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

16 years agoreplace string "Cute." with "Invalid URL" (reuse of existing string)
kink [Thu, 10 May 2007 11:41:20 +0000 (11:41 +0000)]
replace string "Cute." with "Invalid URL" (reuse of existing string)

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

16 years agouse plugins in our examples that actually still exist
kink [Thu, 10 May 2007 11:07:56 +0000 (11:07 +0000)]
use plugins in our examples that actually still exist

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

16 years agoSecurity: fixes for the HTML filter to counter further XSS exploits:
kink [Wed, 9 May 2007 14:01:13 +0000 (14:01 +0000)]
Security: fixes for the HTML filter to counter further XSS exploits:
HTML attachments containing 'data:' URLs, Internet Explorer-specifc
charset conversion exploits, and request forgery through included
images. Thanks to Mikhail Markin, Tomas Kuliavas and Michael Jordon
for reporting these issues. [CVE-2007-1262]

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

16 years agoUse constant instead of hard-coded string for plugin incompatibility indicator
pdontthink [Mon, 7 May 2007 05:43:56 +0000 (05:43 +0000)]
Use constant instead of hard-coded string for plugin incompatibility indicator

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

16 years agoAdd ability for plugin to indicate that they are not compatible with a particular...
pdontthink [Sun, 6 May 2007 03:33:23 +0000 (03:33 +0000)]
Add ability for plugin to indicate that they are not compatible with a particular SM version.  Using hard-coded string maybe should be changed to a constant...?

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

16 years agoForgot CSS style for resizable widget code
pdontthink [Sun, 6 May 2007 02:22:19 +0000 (02:22 +0000)]
Forgot CSS style for resizable widget code

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

16 years agoAdd dynamic textarea sizing slider control to compose screen (default_advanced skin...
pdontthink [Sat, 5 May 2007 18:35:46 +0000 (18:35 +0000)]
Add dynamic textarea sizing slider control to compose screen (default_advanced skin).  Initially based on Drupal implementation.

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

16 years agoImplement checks for correct PHP variables_order and gpc_order settings
pdontthink [Thu, 3 May 2007 04:31:16 +0000 (04:31 +0000)]
Implement checks for correct PHP variables_order and gpc_order settings

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

16 years agoShort PHP tags are against the SquirrelMail coding standards.
jervfors [Thu, 26 Apr 2007 06:22:50 +0000 (06:22 +0000)]
Short PHP tags are against the SquirrelMail coding standards.

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

17 years agoAdd generic get_plugin_requirement() function and change expected structure for plugi...
pdontthink [Thu, 5 Apr 2007 03:48:55 +0000 (03:48 +0000)]
Add generic get_plugin_requirement() function and change expected structure for plugin dependency information (but is still backward compatible).  Also change configtest to make use of extended information

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

17 years agoShifting the location of bind_textdomain_codeset() in the SM wrapper functions
pdontthink [Sun, 1 Apr 2007 23:31:44 +0000 (23:31 +0000)]
Shifting the location of bind_textdomain_codeset() in the SM wrapper functions

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

17 years agoAdd sq_change_text_domain for plugins to use when switching text domains
pdontthink [Fri, 30 Mar 2007 20:45:55 +0000 (20:45 +0000)]
Add sq_change_text_domain for plugins to use when switching text domains

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

17 years agoAdd sq_change_text_domain for plugins to use when switching text domains
pdontthink [Fri, 30 Mar 2007 20:44:27 +0000 (20:44 +0000)]
Add sq_change_text_domain for plugins to use when switching text domains

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

17 years agoHandle change of behavior with session ID being left after session close (see #1685031)
pdontthink [Thu, 29 Mar 2007 21:07:10 +0000 (21:07 +0000)]
Handle change of behavior with session ID being left after session close (see #1685031)

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

17 years agoHandle change of behavior with session ID being left after session close (see #1685031)
pdontthink [Thu, 29 Mar 2007 21:03:53 +0000 (21:03 +0000)]
Handle change of behavior with session ID being left after session close (see #1685031)

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

17 years agoSkip .svn dir. Leaving CVS dir in case it is left over in some people's downloaded...
pdontthink [Tue, 27 Mar 2007 19:08:15 +0000 (19:08 +0000)]
Skip .svn dir.  Leaving CVS dir in case it is left over in some people's downloaded locale packages.

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

17 years agoRevert last change, which caused nasty sesion ID errors, although now we still have...
pdontthink [Mon, 26 Mar 2007 17:39:43 +0000 (17:39 +0000)]
Revert last change, which caused nasty sesion ID errors, although now we still have a problem wherein other cookies that are intentionally set to an empty string are revalued as 'deleted', and the caller may not expect such

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

17 years agoUsing the string 'deleted' in expired cookies can have unintented consequences for...
pdontthink [Mon, 26 Mar 2007 16:32:26 +0000 (16:32 +0000)]
Using the string 'deleted' in expired cookies can have unintented consequences for cookies treated as boolean, also 'deleted' could be a potential valid cookie value.  Using empty string instead.  Anyone know of any reason 'deleted' is actually useful?

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

17 years agoAdd functions to help diagnose if plugin dependencies are in place
pdontthink [Thu, 22 Mar 2007 21:24:05 +0000 (21:24 +0000)]
Add functions to help diagnose if plugin dependencies are in place

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

17 years agoRemove $version, use SM_VERSION constant instead
pdontthink [Thu, 22 Mar 2007 20:01:33 +0000 (20:01 +0000)]
Remove $version, use SM_VERSION constant instead

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

17 years agoRe-add hook just removed; compose templates are so scattered, there is nowhere a...
pdontthink [Thu, 22 Mar 2007 03:14:20 +0000 (03:14 +0000)]
Re-add hook just removed; compose templates are so scattered, there is nowhere a plugin can add output to the bottom of the compose page except to output its own template on this hook -- must make sure plugins NEVER output directly here without using the template API (it is possible a plugin could slip this by us).  Steve did his best with converting the compose page to templates, but it's a pretty big mess, with template chunks and still a lot of output coming directly from compose.php, especially things like the form tags and misc formatting - this must be cleaned out.

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

17 years agoRemoving hook that, AFAIK is only used to add output to compose screen; other hooks...
pdontthink [Thu, 22 Mar 2007 02:52:05 +0000 (02:52 +0000)]
Removing hook that, AFAIK is only used to add output to compose screen; other hooks will be used for this in 1.5.2+

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

17 years agoFix loss of
pdontthink [Tue, 20 Mar 2007 23:17:14 +0000 (23:17 +0000)]
Fix loss of

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

17 years agoFix typo
avel [Mon, 19 Mar 2007 13:45:44 +0000 (13:45 +0000)]
Fix typo

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

17 years agoChanging the service provider's logo string.
jervfors [Sat, 17 Mar 2007 08:24:38 +0000 (08:24 +0000)]
Changing the service provider's logo string.

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

17 years agoAll images must have an alternate text.
jervfors [Fri, 16 Mar 2007 08:52:48 +0000 (08:52 +0000)]
All images must have an alternate text.

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

17 years agoGoing XHTML.
jervfors [Mon, 12 Mar 2007 12:16:17 +0000 (12:16 +0000)]
Going XHTML.

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

17 years agoImages require an alternate text.
jervfors [Mon, 12 Mar 2007 09:35:28 +0000 (09:35 +0000)]
Images require an alternate text.

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

17 years agoRemove unused directory
pdontthink [Sat, 10 Mar 2007 06:12:19 +0000 (06:12 +0000)]
Remove unused directory

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

17 years agoTemplatize (un)collapse buttons; move all templates to default_advanced, since defaul...
pdontthink [Sat, 10 Mar 2007 05:48:35 +0000 (05:48 +0000)]
Templatize (un)collapse buttons; move all templates to default_advanced, since default template does not use preview_pane plugin.

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

17 years agoSome fixes for #1634735.
jangliss [Sat, 10 Mar 2007 04:10:46 +0000 (04:10 +0000)]
Some fixes for #1634735.

- Issue in filters using 'yes' instead of SMPREF_ON
- Using fact that get host function returns hostname if unresolved

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

17 years agoAdding new plugin output sections 'provider_link_after' and 'provider_link_before'
pdontthink [Fri, 9 Mar 2007 06:28:34 +0000 (06:28 +0000)]
Adding new plugin output sections 'provider_link_after' and 'provider_link_before'

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

17 years agoAdding new plugin output section 'provider_link_after'
pdontthink [Fri, 9 Mar 2007 06:23:33 +0000 (06:23 +0000)]
Adding new plugin output section 'provider_link_after'

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

17 years agoAdd (un)collapse buttons
pdontthink [Fri, 9 Mar 2007 06:11:56 +0000 (06:11 +0000)]
Add (un)collapse buttons

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

17 years agoAdding new plugin output section 'provider_link_before'
pdontthink [Fri, 9 Mar 2007 06:05:20 +0000 (06:05 +0000)]
Adding new plugin output section 'provider_link_before'

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

17 years agoRemoving "www." in some links as well as the link to the deprecated feedback page.
jervfors [Thu, 8 Mar 2007 12:13:09 +0000 (12:13 +0000)]
Removing "" in some links as well as the link to the deprecated feedback page.

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

17 years agoAdding a missing setting (since 1.4.6 RC 1).
jervfors [Wed, 7 Mar 2007 21:56:05 +0000 (21:56 +0000)]
Adding a missing setting (since 1.4.6 RC 1).

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

17 years agodo not hardcode "SquirrelMail" in displayhtmlheader-call
kink [Tue, 6 Mar 2007 16:05:55 +0000 (16:05 +0000)]
do not hardcode "SquirrelMail" in displayhtmlheader-call

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

17 years agofix typo
kink [Tue, 6 Mar 2007 16:05:21 +0000 (16:05 +0000)]
fix typo

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

17 years agouse org_title instead of "SquirrelMail" in error_box
kink [Tue, 6 Mar 2007 15:43:19 +0000 (15:43 +0000)]
use org_title instead of "SquirrelMail" in error_box
from Nasmail

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

17 years agodo not special case a folder named 'None'. There's no reason
kink [Tue, 6 Mar 2007 14:57:12 +0000 (14:57 +0000)]
do not special case a folder named 'None'. There's no reason
to not use the empty string and this prevents people who want
to have a "None" folder from using it properly.

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

17 years agodrop obsolte .cvsignore files, these are now svn:ignore properties
kink [Tue, 6 Mar 2007 02:03:36 +0000 (02:03 +0000)]
drop obsolte .cvsignore files, these are now svn:ignore properties

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

17 years agoFix Priority and Receipt compose options being reset after return from
kink [Tue, 6 Mar 2007 01:23:44 +0000 (01:23 +0000)]
Fix Priority and Receipt compose options being reset after return from
HTML addressbook, and allow returning from an empty address book (#1673056).

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

17 years agoUpdating to the newer option page format.
jervfors [Sun, 4 Mar 2007 12:50:00 +0000 (12:50 +0000)]
Updating to the newer option page format.

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

17 years agoRemoving obsolete link to developer documentation.
jervfors [Sun, 4 Mar 2007 02:42:05 +0000 (02:42 +0000)]
Removing obsolete link to developer documentation.

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

17 years agoMoving "doc/themes.txt" to the administrator's manual.
jervfors [Sun, 4 Mar 2007 02:26:29 +0000 (02:26 +0000)]
Moving "doc/themes.txt" to the administrator's manual.

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

17 years agoMoving "doc/db-backend.txt" to the administrator's manual (again).
jervfors [Sun, 4 Mar 2007 02:05:53 +0000 (02:05 +0000)]
Moving "doc/db-backend.txt" to the administrator's manual (again).

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

17 years agoMoving "doc/db-backend.txt" to the administrator's manual.
jervfors [Sun, 4 Mar 2007 01:56:54 +0000 (01:56 +0000)]
Moving "doc/db-backend.txt" to the administrator's manual.

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

17 years agoPrevent including index.php for charset decoding/encoding (#1671874)
kink [Fri, 2 Mar 2007 23:15:52 +0000 (23:15 +0000)]
Prevent including index.php for charset decoding/encoding (#1671874)

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

17 years agoSorry, removing things unrelated to last commit
pdontthink [Wed, 28 Feb 2007 05:11:59 +0000 (05:11 +0000)]
Sorry, removing things unrelated to last commit

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

17 years agoUse $org_name instead of hard-coding "SquirrelMail"
pdontthink [Wed, 28 Feb 2007 05:08:15 +0000 (05:08 +0000)]
Use $org_name instead of hard-coding "SquirrelMail"

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

17 years agoComment change
pdontthink [Wed, 28 Feb 2007 04:54:51 +0000 (04:54 +0000)]
Comment change

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

17 years agofixes for r12283: mistakenly passed already-split date to date_unparsed,
kink [Tue, 27 Feb 2007 19:42:21 +0000 (19:42 +0000)]
fixes for r12283: mistakenly passed already-split date to date_unparsed,
and correct a mistaken comment at that header

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

17 years agolog change
kink [Tue, 27 Feb 2007 18:58:33 +0000 (18:58 +0000)]
log change

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

17 years agoalso store the unparsed date, and display it when we
kink [Tue, 27 Feb 2007 18:57:18 +0000 (18:57 +0000)]
also store the unparsed date, and display it when we
failed to parse a Date. This allows RFC-incompatible
dates to still be seen in e.g. read_body in their
original form, better than nothing. For safety split
any "<",">" out, something might rely on the date being
completely safe to print.

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

17 years agomove HTML output to template, improve HTML on the fly
kink [Tue, 27 Feb 2007 18:22:00 +0000 (18:22 +0000)]
move HTML output to template, improve HTML on the fly

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

17 years agogeneralise folder_manip_dialog CSS into dialogbox CSS
kink [Tue, 27 Feb 2007 18:14:34 +0000 (18:14 +0000)]
generalise folder_manip_dialog CSS into dialogbox CSS

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

17 years agoLogChange
kink [Mon, 26 Feb 2007 17:09:33 +0000 (17:09 +0000)]
LogChange

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

17 years agodrop call to session_register, this is redundant in PHP >4.1.0,
kink [Fri, 23 Feb 2007 08:40:17 +0000 (08:40 +0000)]
drop call to session_register, this is redundant in PHP >4.1.0,
which we require as minimum version, and triggers a bug in PHP4.4.5
(#1664155)

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

17 years agoAdd option to ask users for personal information on first login.
kink [Sun, 18 Feb 2007 18:47:48 +0000 (18:47 +0000)]
Add option to ask users for personal information on first login.
Many users start sending out mail without a decent or even correct
"From" header. Defaults to on. Admin can disable if he has a
retrieve_user_info plugin or the guessed defaults are ok.

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

17 years agoerror out on nonexistant option type.
kink [Sun, 18 Feb 2007 18:11:34 +0000 (18:11 +0000)]
error out on nonexistant option type.

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

17 years agotypo in variable name peardb, reported by Tomas (Closes: #1662444)
kink [Sun, 18 Feb 2007 17:28:44 +0000 (17:28 +0000)]
typo in variable name peardb, reported by Tomas (Closes: #1662444)

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

17 years agoHTTP_SERVER_SERVER should be HTTP_SERVER_VARS, but since
kink [Sun, 18 Feb 2007 12:46:47 +0000 (12:46 +0000)]
HTTP_SERVER_SERVER should be HTTP_SERVER_VARS, but since
we require PHP >= 4.1.x, we need not use it anyware.

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

17 years agoAllow error_box and plain_error_message functions to return output instead of immedia...
pdontthink [Fri, 16 Feb 2007 01:48:34 +0000 (01:48 +0000)]
Allow error_box and plain_error_message functions to return output instead of immediately echoing.  Also make sure all output is generated with templates for these functions

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

17 years agoMake sure no plugins output things before protocol header goes out
pdontthink [Fri, 16 Feb 2007 01:44:22 +0000 (01:44 +0000)]
Make sure no plugins output things before protocol header goes out

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

17 years agoString fixes. "Mails" are what the user sends, "messages" are system information...
jervfors [Wed, 14 Feb 2007 11:48:57 +0000 (11:48 +0000)]
String fixes. "Mails" are what the user sends, "messages" are system information to the user.

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

17 years agoString fixes. "Mails" are what the user sends, "messages" are system information...
jervfors [Wed, 14 Feb 2007 10:23:13 +0000 (10:23 +0000)]
String fixes. "Mails" are what the user sends, "messages" are system information to the user.

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

17 years agoRemove extra parameter that should not have been in previous commit
pdontthink [Wed, 14 Feb 2007 05:35:27 +0000 (05:35 +0000)]
Remove extra parameter that should not have been in previous commit

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

17 years agoReadjust location of code that massages plugin versions to more handy spot
pdontthink [Wed, 14 Feb 2007 05:25:59 +0000 (05:25 +0000)]
Readjust location of code that massages plugin versions to more handy spot

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

17 years agoPlugins like preview_pane should not close their own pages without displaying errors...
pdontthink [Wed, 14 Feb 2007 04:35:23 +0000 (04:35 +0000)]
Plugins like preview_pane should not close their own pages without displaying errors; easiest way to do that is use footer.tpl

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

17 years agoPlugins like listcommands should not close their own pages without displaying errors...
pdontthink [Wed, 14 Feb 2007 04:32:00 +0000 (04:32 +0000)]
Plugins like listcommands should not close their own pages without displaying errors; easiest way to do that is use footer.tpl

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

17 years agoThe mf_cypher variable was not being set in prefs correctly
pdontthink [Tue, 13 Feb 2007 22:45:53 +0000 (22:45 +0000)]
The mf_cypher variable was not being set in prefs correctly

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

17 years agoAllow message list form handler to accept GET args as well
pdontthink [Tue, 13 Feb 2007 22:06:47 +0000 (22:06 +0000)]
Allow message list form handler to accept GET args as well

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

17 years agoString fix (reusing old string).
jervfors [Tue, 13 Feb 2007 07:54:02 +0000 (07:54 +0000)]
String fix (reusing old string).

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

17 years agorequire of mailbox_display was required for sqm_api_mailbox_select() call
kink [Mon, 12 Feb 2007 12:38:47 +0000 (12:38 +0000)]
require of mailbox_display was required for sqm_api_mailbox_select() call

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

17 years agoFix mistake - was using echo instead of adding to output string
pdontthink [Fri, 9 Feb 2007 10:39:34 +0000 (10:39 +0000)]
Fix mistake - was using echo instead of adding to output string

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

17 years agoFix default value for hide attributions
pdontthink [Thu, 8 Feb 2007 20:28:20 +0000 (20:28 +0000)]
Fix default value for hide attributions

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

17 years agoadd squirrelmail attribution to the bottom of message list,
kink [Thu, 8 Feb 2007 15:12:09 +0000 (15:12 +0000)]
add squirrelmail attribution to the bottom of message list,
to keep a path to the about page from our "main" interface.

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