squirrelmail.git
17 years agoRemoved extraneous comments
pdontthink [Sat, 30 Dec 2006 20:05:22 +0000 (20:05 +0000)]
Removed extraneous comments

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

17 years agoFixed note from last commit, but NOT tested, sorry not an Opera regular
pdontthink [Sat, 30 Dec 2006 09:50:11 +0000 (09:50 +0000)]
Fixed note from last commit, but NOT tested, sorry not an Opera regular

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

17 years agoNote to fix naive user agent sniffing
pdontthink [Sat, 30 Dec 2006 07:57:28 +0000 (07:57 +0000)]
Note to fix naive user agent sniffing

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

17 years agoLanguage fix
pdontthink [Wed, 20 Dec 2006 23:29:51 +0000 (23:29 +0000)]
Language fix

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

17 years agoFix comp_in_new getting tagged onto ALL the menu links
pdontthink [Wed, 20 Dec 2006 07:19:55 +0000 (07:19 +0000)]
Fix comp_in_new getting tagged onto ALL the menu links

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

17 years agoMove code that verifies template and theme settings AFTER plugin hook that might...
pdontthink [Wed, 13 Dec 2006 10:56:19 +0000 (10:56 +0000)]
Move code that verifies template and theme settings AFTER plugin hook that might override those settings

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

17 years agoAllow template sets to override plugin configuration. See config file in template...
pdontthink [Tue, 12 Dec 2006 10:43:00 +0000 (10:43 +0000)]
Allow template sets to override plugin configuration.  See config file in template directories.

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

17 years agoBetter hook placement
pdontthink [Mon, 11 Dec 2006 21:07:32 +0000 (21:07 +0000)]
Better hook placement

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

17 years agoRe-enable plugins in configtest
pdontthink [Mon, 11 Dec 2006 21:05:11 +0000 (21:05 +0000)]
Re-enable plugins in configtest

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

17 years agoCorrect subpackage
pdontthink [Sun, 10 Dec 2006 22:11:12 +0000 (22:11 +0000)]
Correct subpackage

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

17 years agoProbably poor synopsis of plugin system changes...
pdontthink [Sun, 10 Dec 2006 21:51:24 +0000 (21:51 +0000)]
Probably poor synopsis of plugin system changes...

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

17 years agoRemove debugging code
pdontthink [Sun, 10 Dec 2006 21:47:04 +0000 (21:47 +0000)]
Remove debugging code

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

17 years agoStrip HTML for hyperlink creation from core
pdontthink [Sun, 10 Dec 2006 21:44:28 +0000 (21:44 +0000)]
Strip HTML for hyperlink creation from core

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

17 years agoCorrect CVS Id tag
pdontthink [Sun, 10 Dec 2006 21:19:20 +0000 (21:19 +0000)]
Correct CVS Id tag

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

17 years agoListcommands plugin now updated to 1.5.2-style 'templat-ized' output
pdontthink [Sun, 10 Dec 2006 21:10:14 +0000 (21:10 +0000)]
Listcommands plugin now updated to 1.5.2-style 'templat-ized' output

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

17 years agoReposition read_body_header plugin output point
pdontthink [Sun, 10 Dec 2006 21:06:24 +0000 (21:06 +0000)]
Reposition read_body_header plugin output point

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

17 years agomake spamcop plugin work again
kink [Sun, 10 Dec 2006 20:19:45 +0000 (20:19 +0000)]
make spamcop plugin work again

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

17 years agoaccept &$links by reference
kink [Sun, 10 Dec 2006 20:18:47 +0000 (20:18 +0000)]
accept &$links by reference

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

17 years agoRevert last commit; passing by reference like that causes deprecation PHP notices...
pdontthink [Sun, 10 Dec 2006 20:11:29 +0000 (20:11 +0000)]
Revert last commit; passing by reference like that causes deprecation PHP notices in PHP4.  It is the responsibility of the receiving plugin to accept the args by reference if it intends to change its value.

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

17 years ago(finally)fix message_details plugin for new plugin infrastructure, and as
kink [Sun, 10 Dec 2006 19:43:27 +0000 (19:43 +0000)]
(finally)fix message_details plugin for new plugin infrastructure, and as
added bonus, make it work without javascript too

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

17 years agomust pass $args by ref to to plugin function too, if we want the plugin
kink [Sun, 10 Dec 2006 19:37:11 +0000 (19:37 +0000)]
must pass $args by ref to to plugin function too, if we want the plugin
to be able to modify it

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

17 years agoMassive update to plugin system architecture. Please test! Not all core plugins...
pdontthink [Sun, 10 Dec 2006 05:13:40 +0000 (05:13 +0000)]
Massive update to plugin system architecture.  Please test!  Not all core plugins are tested yet, please point out issues that need to be fixed.  Please see marc.theaimsgroup.com/?t=116282394000001&r=1&w=2

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

17 years agoMassive update to plugin system architecture. Please test! Not all core plugins...
pdontthink [Sun, 10 Dec 2006 05:07:54 +0000 (05:07 +0000)]
Massive update to plugin system architecture.  Please test!  Not all core plugins are tested yet, please point out issues that need to be fixed.  Please see marc.theaimsgroup.com/?t=116282394000001&r=1&w=2

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

17 years agoRemove embedded HTML for displaying submit buttons on option pages, also display...
pdontthink [Fri, 8 Dec 2006 05:24:15 +0000 (05:24 +0000)]
Remove embedded HTML for displaying submit buttons on option pages, also display more than one submit button so you need not scroll to the bottom to change options right at the top of a page.  Doesn't look so good on the Personal Information page, so if anyone has any bright ideas on how to fine-tune this...

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

17 years agoadd security fixes to changelog
kink [Mon, 4 Dec 2006 08:46:31 +0000 (08:46 +0000)]
add security fixes to changelog

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

17 years agotweak comments
kink [Mon, 4 Dec 2006 08:45:18 +0000 (08:45 +0000)]
tweak comments

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

17 years agoMore XSS fixes related to magicHtml
stekkel [Mon, 4 Dec 2006 01:08:51 +0000 (01:08 +0000)]
More XSS fixes related to magicHtml

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

17 years agobring string in line with rest
kink [Sun, 3 Dec 2006 10:53:20 +0000 (10:53 +0000)]
bring string in line with rest

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

17 years agoalso show printer friendly link when javascript off
kink [Sat, 2 Dec 2006 19:36:42 +0000 (19:36 +0000)]
also show printer friendly link when javascript off

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

17 years ago - Security: close cross site scripting vulnerability in draft, compose
kink [Sat, 2 Dec 2006 15:11:09 +0000 (15:11 +0000)]
  - Security: close cross site scripting vulnerability in draft, compose
    and mailto functionality [CVE-2006-6142].
  - Security: work around an issue in Internet Explorer that would guess
    the mime type of a file based on contents, not Content-Type header.

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

17 years agothis should read "download as a file"
kink [Thu, 30 Nov 2006 08:26:37 +0000 (08:26 +0000)]
this should read "download as a file"

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

18 years agoBodystructure parsing fix
stekkel [Sun, 26 Nov 2006 21:29:46 +0000 (21:29 +0000)]
Bodystructure parsing fix

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

18 years agoworkaround to make squirrelspell work again in SM 1.5 CVS
avel [Fri, 24 Nov 2006 09:23:50 +0000 (09:23 +0000)]
workaround to make squirrelspell work again in SM 1.5 CVS

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

18 years agoAdding plugins on/off switch, which disables plugins completely (optionally for only...
pdontthink [Thu, 16 Nov 2006 12:25:48 +0000 (12:25 +0000)]
Adding plugins on/off switch, which disables plugins completely (optionally for only one named user, otherwise for all users).

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

18 years agoAdded comment
pdontthink [Thu, 16 Nov 2006 01:44:35 +0000 (01:44 +0000)]
Added comment

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

18 years agoUpdating and converting to UTF-8.
jervfors [Wed, 15 Nov 2006 22:25:56 +0000 (22:25 +0000)]
Updating and converting to UTF-8.

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

18 years agoAllow sqimap_login() to return error string when connection fails; would be nice...
pdontthink [Sat, 11 Nov 2006 20:05:23 +0000 (20:05 +0000)]
Allow sqimap_login() to return error string when connection fails; would be nice if we had an error code system instead; the extent to which HTML is buried in error messages in the core like here is indicative of just how far away SM's architecture is from a good modularized system that is truly ready for t12n and a good API.

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

18 years agoAdd ability to return error string as well. Would be nice if we had an error code...
pdontthink [Sat, 11 Nov 2006 19:49:19 +0000 (19:49 +0000)]
Add ability to return error string as well.  Would be nice if we had an error code system too.....

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

18 years agoAllow silent failure for sqimap_get_message()
pdontthink [Sat, 11 Nov 2006 10:34:22 +0000 (10:34 +0000)]
Allow silent failure for sqimap_get_message()

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

18 years agoDoc fix
pdontthink [Sat, 11 Nov 2006 08:24:25 +0000 (08:24 +0000)]
Doc fix

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

18 years agoLong time in coming: allow sqimap_login() to return even if connection failed. Usefu...
pdontthink [Sat, 11 Nov 2006 08:13:12 +0000 (08:13 +0000)]
Long time in coming: allow sqimap_login() to return even if connection failed.  Useful in many places, including the new API library.

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

18 years agoAdding contact info to author name
pdontthink [Fri, 10 Nov 2006 23:35:09 +0000 (23:35 +0000)]
Adding contact info to author name

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

18 years agoAdd support for SpamAssassin's X-Spam-Status header (#1589520).
perlstalker [Fri, 10 Nov 2006 17:07:17 +0000 (17:07 +0000)]
Add support for SpamAssassin's X-Spam-Status header (#1589520).

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

18 years agoConvert plugin output on signout page to new template system; plugins previously...
pdontthink [Sat, 4 Nov 2006 10:11:01 +0000 (10:11 +0000)]
Convert plugin output on signout page to new template system; plugins previously hooking into the 'logout_above_text' hook should hook into the 'template_construct_signout.tpl' hook and return output in an array under a key called 'signout_message', such as: return array('signout_message' => )

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

18 years agoPlay it a little safer when reassigning login uri
pdontthink [Sat, 4 Nov 2006 04:11:42 +0000 (04:11 +0000)]
Play it a little safer when reassigning login uri

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

18 years agoMake login uri dynamic
pdontthink [Sat, 4 Nov 2006 03:55:54 +0000 (03:55 +0000)]
Make login uri dynamic

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

18 years agoSignout.php needed the error class to be loaded earlier.
pdontthink [Sat, 4 Nov 2006 03:50:20 +0000 (03:50 +0000)]
Signout.php needed the error class to be loaded earlier.

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

18 years agoFix for namespace parsing. UWash has a namespace prefix without a delimiter, which...
avel [Thu, 2 Nov 2006 12:54:14 +0000 (12:54 +0000)]
Fix for namespace parsing. UWash has a namespace prefix without a delimiter, which is perfectly legal.

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

18 years agoI should read RFC 2831 more carefully: DIGEST-MD5 with authzid needs one more tweak.
avel [Wed, 1 Nov 2006 15:24:54 +0000 (15:24 +0000)]
I should read RFC 2831 more carefully: DIGEST-MD5 with authzid needs one more tweak.

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

18 years agologout_error hook should be able to override login link too
pdontthink [Fri, 27 Oct 2006 04:26:54 +0000 (04:26 +0000)]
logout_error hook should be able to override login link too

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

18 years agoRemoved one line left over from copied code
pdontthink [Wed, 25 Oct 2006 11:07:22 +0000 (11:07 +0000)]
Removed one line left over from copied code

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

18 years agoAfter looking into it, I slightly misunderstood the intention here. Code is just...
pdontthink [Wed, 25 Oct 2006 11:05:18 +0000 (11:05 +0000)]
After looking into it, I slightly misunderstood the intention here.  Code is just fine as is.

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

18 years agoAdding ability to hook into ANY attachment type. Also, please review my comments...
pdontthink [Wed, 25 Oct 2006 02:00:54 +0000 (02:00 +0000)]
Adding ability to hook into ANY attachment type.  Also, please review my comments, Does anyone know if/when/how the wildcard attachment code was working???  It looks pretty broken to me, but has been here a long time, so...????

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

18 years agoAttachment hooks were not registering. Also, brace count code had no effect where...
pdontthink [Wed, 25 Oct 2006 01:54:54 +0000 (01:54 +0000)]
Attachment hooks were not registering.  Also, brace count code had no effect where it was.

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

18 years ago- Add CEST and MEST (non-standard) timezone codes for +0200.
kink [Fri, 20 Oct 2006 08:47:20 +0000 (08:47 +0000)]
- Add CEST and MEST (non-standard) timezone codes for +0200.

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

18 years agoTemplate for viewing text attachments.
stevetruckstuff [Thu, 19 Oct 2006 16:49:45 +0000 (16:49 +0000)]
Template for viewing text attachments.

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

18 years agoTemplate for viewing HTML messages in iframes
stevetruckstuff [Thu, 19 Oct 2006 16:08:14 +0000 (16:08 +0000)]
Template for viewing HTML messages in iframes

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

18 years agoTemplate for view header feature.
stevetruckstuff [Thu, 19 Oct 2006 15:23:56 +0000 (15:23 +0000)]
Template for view header feature.

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

18 years ago- Translate plugin: prevent PHP notice when viewing empty message.
kink [Thu, 19 Oct 2006 11:46:25 +0000 (11:46 +0000)]
- Translate plugin: prevent PHP notice when viewing empty message.

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

18 years agoCSS for printer-friendly templates
stevetruckstuff [Wed, 18 Oct 2006 18:42:39 +0000 (18:42 +0000)]
CSS for printer-friendly templates

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

18 years agoTemplates for printer-friendly views
stevetruckstuff [Wed, 18 Oct 2006 18:39:45 +0000 (18:39 +0000)]
Templates for printer-friendly views

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

18 years agoCreate a separate function to build the attachments array so that the same array...
stevetruckstuff [Tue, 17 Oct 2006 22:16:29 +0000 (22:16 +0000)]
Create a separate function to build the attachments array so that the same array can be given to printer-freindly views.

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

18 years agoFix default theme setting.
stevetruckstuff [Tue, 17 Oct 2006 22:15:37 +0000 (22:15 +0000)]
Fix default theme setting.

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

18 years agoAdd two new command line options in conf.pl: --update-plugins or -u updates plugin_ho...
avel [Tue, 17 Oct 2006 13:53:54 +0000 (13:53 +0000)]
Add two new command line options in conf.pl: --update-plugins or -u updates plugin_hooks.php only and exits. --help or -h displays some command line usage.

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

18 years agoReorg placement of plugin loading and add config_override hook. Wondering why we...
pdontthink [Sat, 14 Oct 2006 15:57:13 +0000 (15:57 +0000)]
Reorg placement of plugin loading and add config_override hook.  Wondering why we can't move SM version constants to top of file.  Also considering removal of loading_constants hook.  Anyone know what plugins use it?

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

18 years agoAllow plugins to hook in under other name
pdontthink [Sat, 14 Oct 2006 15:15:52 +0000 (15:15 +0000)]
Allow plugins to hook in under other name

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

18 years agorequire instead of include_once
pdontthink [Fri, 13 Oct 2006 17:57:50 +0000 (17:57 +0000)]
require instead of include_once

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

18 years agoMake config/plugin_hooks.php just a touch more readable
pdontthink [Fri, 13 Oct 2006 17:36:39 +0000 (17:36 +0000)]
Make config/plugin_hooks.php just a touch more readable

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

18 years agoNew static plugin hook registration has now been implemented. Looks to work with...
pdontthink [Fri, 13 Oct 2006 17:29:53 +0000 (17:29 +0000)]
New static plugin hook registration has now been implemented.  Looks to work with a handful of plugins, but keep your eyes out and TEST!  Seems like this will be a winner.  Everyone needs to run conf.pl once and just type 's' to save after updating their CVS trees.

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

18 years agoConvert example theme to directory-based theme.
stevetruckstuff [Fri, 13 Oct 2006 14:42:19 +0000 (14:42 +0000)]
Convert example theme to directory-based theme.

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

18 years agoTemplate themes are now directories, not individual stylesheets.
stevetruckstuff [Fri, 13 Oct 2006 14:41:25 +0000 (14:41 +0000)]
Template themes are now directories, not individual stylesheets.

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

18 years agoCSS corrections to empty folder template
stevetruckstuff [Fri, 13 Oct 2006 14:40:08 +0000 (14:40 +0000)]
CSS corrections to empty folder template

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

18 years agoNo longer needed, removed at Paul's request
tassium [Fri, 13 Oct 2006 12:21:33 +0000 (12:21 +0000)]
No longer needed, removed at Paul's request

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

18 years agoAlternate stylesheets function now returns listing of DIRECTORIES in templates/<templ...
pdontthink [Fri, 13 Oct 2006 04:24:03 +0000 (04:24 +0000)]
Alternate stylesheets function now returns listing of DIRECTORIES in templates/<template name>/css/alternates instead of just .css files therein, so we are consistent with themes provided in the core

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

18 years agoReminder to update to make plugin requirements checks
pdontthink [Thu, 12 Oct 2006 16:18:15 +0000 (16:18 +0000)]
Reminder to update to make plugin requirements checks

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

18 years agoCan I be a member of the dev team, please? :\)
avel [Wed, 11 Oct 2006 10:55:03 +0000 (10:55 +0000)]
Can I be a member of the dev team, please? :\)

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

18 years agodocument the changes for the preliminary NAMESPACE support and the search_expression...
avel [Wed, 11 Oct 2006 10:52:37 +0000 (10:52 +0000)]
document the changes for the preliminary NAMESPACE support and the search_expression in LDAP addressbook

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

18 years agoThe search expression for the LDAP Addressbook backend has been made configurable...
avel [Wed, 11 Oct 2006 10:49:36 +0000 (10:49 +0000)]
The search expression for the LDAP Addressbook backend has been made configurable via search_expression variable / configuration option. Also a few clarifications and more userfriendly text in comments about the filter and search_expression options. The search_expression is a printf-style string, and some more checks/sanitization have been implemented because of it.

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

18 years agoNAMESPACE support in IMAP backend. Also a whitespace fix.
avel [Tue, 10 Oct 2006 12:48:44 +0000 (12:48 +0000)]
NAMESPACE support in IMAP backend. Also a whitespace fix.

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

18 years agoMake authz available globally, if it exists.
avel [Tue, 10 Oct 2006 11:14:44 +0000 (11:14 +0000)]
Make authz available globally, if it exists.

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

18 years agostops double encoding of &. &amp; became &amp;amp;
stekkel [Mon, 9 Oct 2006 22:11:56 +0000 (22:11 +0000)]
stops double encoding of &. &amp; became &amp;amp;

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

18 years agoUse paths for user/template themes rather than u_ and t_ prefixes.
stevetruckstuff [Mon, 9 Oct 2006 20:56:38 +0000 (20:56 +0000)]
Use paths for user/template themes rather than u_ and t_ prefixes.

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

18 years agoThe error handler catched a delayed error => check if dnt is set.
stekkel [Mon, 9 Oct 2006 20:03:41 +0000 (20:03 +0000)]
The error handler catched a delayed error => check if dnt is set.

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

18 years ago<span> tags end with </span>, not </style> stupid!
stevetruckstuff [Mon, 9 Oct 2006 19:50:13 +0000 (19:50 +0000)]
<span> tags end with </span>, not  </style> stupid!

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

18 years agobug fixes from previous commit
stevetruckstuff [Mon, 9 Oct 2006 19:46:18 +0000 (19:46 +0000)]
bug fixes from previous commit

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

18 years agoMore CSS clean ups
stevetruckstuff [Mon, 9 Oct 2006 19:38:03 +0000 (19:38 +0000)]
More CSS clean ups

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

18 years agoutil_global.php is also included by footer.tpl => include_once.
stekkel [Mon, 9 Oct 2006 19:36:36 +0000 (19:36 +0000)]
util_global.php is also included by footer.tpl => include_once.

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

18 years agoutil_global.php was included twice (second time by footer.tpl)
stekkel [Mon, 9 Oct 2006 19:27:17 +0000 (19:27 +0000)]
util_global.php was included twice (second time by footer.tpl)

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

18 years agoerrorhandler class was included twice
stekkel [Mon, 9 Oct 2006 19:23:48 +0000 (19:23 +0000)]
errorhandler class was included twice

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

18 years agoUse $icon_theme_path rather than $settings['iconThemePath'].
stevetruckstuff [Mon, 9 Oct 2006 19:03:27 +0000 (19:03 +0000)]
Use $icon_theme_path rather than $settings['iconThemePath'].

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

18 years agoFix broken left_main.tpl template.
stevetruckstuff [Mon, 9 Oct 2006 18:06:07 +0000 (18:06 +0000)]
Fix broken left_main.tpl template.

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

18 years agoAdd support for fallback icon themes. Similar to fallback template set.
stevetruckstuff [Mon, 9 Oct 2006 18:04:42 +0000 (18:04 +0000)]
Add support for fallback icon themes.  Similar to fallback template set.

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

18 years agoPrepend SM_PATH to $icon_theme_path since it is no longer returned by the template...
stevetruckstuff [Mon, 9 Oct 2006 16:56:50 +0000 (16:56 +0000)]
Prepend SM_PATH to $icon_theme_path since it is no longer returned by the template as part of the path.

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

18 years agoMake sure icon variables are setup on the login page.
stevetruckstuff [Mon, 9 Oct 2006 16:23:06 +0000 (16:23 +0000)]
Make sure icon variables are setup on the login page.

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

18 years agoRemoving check that is no longer needed.
stevetruckstuff [Mon, 9 Oct 2006 16:21:49 +0000 (16:21 +0000)]
Removing check that is no longer needed.

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

18 years agoresigning
tokul [Mon, 9 Oct 2006 16:11:08 +0000 (16:11 +0000)]
resigning

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

18 years agoCSS corrections
stevetruckstuff [Mon, 9 Oct 2006 14:17:43 +0000 (14:17 +0000)]
CSS corrections

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

18 years agoSupport for $Forwarded IMAP keyword, when it is supported or when arbitrary keywords...
avel [Mon, 9 Oct 2006 14:00:34 +0000 (14:00 +0000)]
Support for $Forwarded IMAP keyword, when it is supported or when arbitrary keywords are allowed. RFC 4550 paragraph 2.8

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

18 years agosupport for authz
avel [Mon, 9 Oct 2006 13:38:43 +0000 (13:38 +0000)]
support for authz

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

18 years agoStrict type check prevents old config files from breaking everything (per new changes...
pdontthink [Mon, 9 Oct 2006 11:52:17 +0000 (11:52 +0000)]
Strict type check prevents old config files from breaking everything (per new changes to templateset_default and _fallback)

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