squirrelmail.git
19 years agoCompletely cleanup the folders management (create/subscribe etc) code.
kink [Sat, 26 Mar 2005 18:48:43 +0000 (18:48 +0000)]
Completely cleanup the folders management (create/subscribe etc) code.
- Remove the many small src/folders_*, concentrate their functionality
  in functions/folder_manip.php and call that from folders.php.
- Saves duplicate code and an IMAP call here and there.
- Improve the code itself, replace complex structures with simpler ones
  which acheive the same.
- Improve UI by adding Cancel buttons where appropriate.
- Some other small fixes.

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

19 years agoDrop unused file imap_search.php.
kink [Sat, 26 Mar 2005 16:09:54 +0000 (16:09 +0000)]
Drop unused file imap_search.php.

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

19 years agodoc update
tokul [Fri, 25 Mar 2005 14:14:37 +0000 (14:14 +0000)]
doc update

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

19 years agotranslating some internal vmailmgr library messages
tokul [Fri, 25 Mar 2005 14:12:39 +0000 (14:12 +0000)]
translating some internal vmailmgr library messages

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

19 years agoRemove the error suppressors I had included (@)
cigamit [Fri, 25 Mar 2005 06:18:44 +0000 (06:18 +0000)]
Remove the error suppressors I had included (@)

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

19 years agoChange config.php.sample to config.sample.php to allow PHPDocumentor to parse it
cigamit [Fri, 25 Mar 2005 06:09:40 +0000 (06:09 +0000)]
Change config.php.sample to config.sample.php to allow PHPDocumentor to parse it

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

19 years agoUpdate message copy and move functions to allow for custom handling / ignoring of...
cigamit [Fri, 25 Mar 2005 06:00:45 +0000 (06:00 +0000)]
Update message copy and move functions to allow for custom handling / ignoring of the error messages.
This fixes a bug where users with exceeded quota's could not login when the filter plugin is actively filtering.

Currently user does not get an error if filtering failed (I am working on it) and it continues parsing the next filter even if fails (I have code for this, but don't think its necessary)

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

19 years agofirst function can be used in other plugins. second function is private and
tokul [Wed, 23 Mar 2005 14:43:15 +0000 (14:43 +0000)]
first function can be used in other plugins. second function is private and
available in both stable and devel

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

19 years agoChanging "NOT DELETED" to "UNDELETED" per Seth and Marc's suggestion.
cigamit [Tue, 22 Mar 2005 19:58:55 +0000 (19:58 +0000)]
Changing "NOT DELETED" to "UNDELETED" per Seth and Marc's suggestion.

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

19 years agoAdd ability to filter on the Message body, or if text appears any where in the messag...
cigamit [Mon, 21 Mar 2005 22:48:26 +0000 (22:48 +0000)]
Add ability to filter on the Message body, or if text appears any where in the message (Header or Body).
The strings are already translated via our search form
This should close Feature Request # 509443

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

19 years agoAdd ability to filter on the Message body, or if text appears any where in the messag...
cigamit [Mon, 21 Mar 2005 22:42:53 +0000 (22:42 +0000)]
Add ability to filter on the Message body, or if text appears any where in the message (Header or Body).
The strings are already translated via our search form
This should close Feature Request # 509443

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

19 years ago"development team" -> "project team"
kink [Mon, 21 Mar 2005 22:18:32 +0000 (22:18 +0000)]
"development team" -> "project team"

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

19 years agostrip absolute positioning css from html mails.
kink [Mon, 21 Mar 2005 20:56:06 +0000 (20:56 +0000)]
strip absolute positioning css from html mails.

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

19 years agoFixed a few warning messages I ran into today when SMTP had died. We already output...
cigamit [Mon, 21 Mar 2005 20:35:33 +0000 (20:35 +0000)]
Fixed a few warning messages I ran into today when SMTP had died.  We already output nice SMTP error messages, so no need to have the PHP code display its own errors.
Also, the property dlv_server_msg was only being set in the errorCheck function, which was never ran if the socket connection failed, so we would get an undefined error.

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

19 years agoAdd fix for Filters Plugin dealing with duplicate rule processing and
cigamit [Mon, 21 Mar 2005 20:19:49 +0000 (20:19 +0000)]
Add fix for Filters Plugin dealing with duplicate rule processing and
false unread message counts.  This should close both bug # 676073
and patch # 919045 (the patch is not needed after this fix)
I do not have access to close these bugs, so if someone else will do the honor :)

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

19 years agoAdd fix for Filters Plugin dealing with duplicate rule processing and
cigamit [Mon, 21 Mar 2005 17:18:43 +0000 (17:18 +0000)]
Add fix for Filters Plugin dealing with duplicate rule processing and
false unread message counts.  This should close both bug # 676073
and patch # 919045 (the patch is not needed after this fix)
I do not have access to close these bugs, so if someone else will do the honor :)

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

19 years agoAdd to Changelog about bringing the Filters plugin into compliance
cigamit [Mon, 21 Mar 2005 15:50:31 +0000 (15:50 +0000)]
Add to Changelog about bringing the Filters plugin into compliance

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

19 years agoUpdate the filters README to point to the new config.php
cigamit [Sun, 20 Mar 2005 21:58:51 +0000 (21:58 +0000)]
Update the filters README to point to the new config.php

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

19 years agoUpdate the Filters plugin to comply with our Plugin Standards
cigamit [Sun, 20 Mar 2005 21:50:02 +0000 (21:50 +0000)]
Update the Filters plugin to comply with our Plugin Standards
Document all filter functions
(We make all new plugins comply with our standards, so we should set a better example ourselves!)
Please let me know if you see anything we might want to change about this.
I will be added a few bug fixes / enhancements to this plugin in a bit.

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

19 years agoadding space between sentences.
tokul [Sun, 20 Mar 2005 16:59:12 +0000 (16:59 +0000)]
adding space between sentences.

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

19 years agoone more idea
tokul [Sun, 20 Mar 2005 14:31:10 +0000 (14:31 +0000)]
one more idea

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

19 years agoconverting most of string to gettext.
tokul [Sun, 20 Mar 2005 14:29:43 +0000 (14:29 +0000)]
converting most of string to gettext.
only copyright line is untouched.
using 'project team' instead of 'development team'.

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

19 years agoremoving version info from login_error page.
tokul [Sun, 20 Mar 2005 14:26:34 +0000 (14:26 +0000)]
removing version info from login_error page.

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

19 years agoinformation about Sunday's batch of updates
tokul [Sun, 20 Mar 2005 11:08:09 +0000 (11:08 +0000)]
information about Sunday's batch of updates

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

19 years agofix typo in address group.
tokul [Sun, 20 Mar 2005 10:46:24 +0000 (10:46 +0000)]
fix typo in address group.
add local configuration include.
fix variable corruption with latest sqGetGlobalVar
made plugin's array work again

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

19 years agoadding two configuration options
tokul [Sun, 20 Mar 2005 10:43:26 +0000 (10:43 +0000)]
adding two configuration options

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

19 years ago'trim' was not working as expected and admins file was usable on for one admin without
tokul [Sun, 20 Mar 2005 10:42:41 +0000 (10:42 +0000)]
'trim' was not working as expected and admins file was usable on for one admin without
whitespace. specific to 1.5.1cvs and 1.4.5cvs

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

19 years agoseveral messages can be pushed in one array_push
tokul [Sun, 20 Mar 2005 10:39:01 +0000 (10:39 +0000)]
several messages can be pushed in one array_push
ldap_use_tls tests and fixes.
added more checks to ldap_get_values and ldap_set_option calls

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

19 years agosome cleanup in ldap documentation
tokul [Sun, 20 Mar 2005 10:35:09 +0000 (10:35 +0000)]
some cleanup in ldap documentation

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

19 years agoadding "Successfully save options: User's password" message
tokul [Sun, 20 Mar 2005 10:34:23 +0000 (10:34 +0000)]
adding "Successfully save options: User's password" message

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

19 years agoadding two configuration options - remote config test and global file
tokul [Sun, 20 Mar 2005 10:29:47 +0000 (10:29 +0000)]
adding two configuration options - remote config test and global file
backend listing controls.
documenting some options with 'since' tags in order to track them.

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

19 years agoignore other configuration files and admins file from administrator plugin
tokul [Sun, 20 Mar 2005 10:19:52 +0000 (10:19 +0000)]
ignore other configuration files and admins file from administrator plugin

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

19 years agodata_dir is not that important in pear based setups.
tokul [Sun, 20 Mar 2005 10:18:01 +0000 (10:18 +0000)]
data_dir is not that important in pear based setups.
fixed ldap tests. function was tested as constant and ldap error messages were
not suppressed.
added block that does not allow use of script from remote addresses.
configuration files will be updated in other commit.

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

19 years agoscript creates two frames. there is no need to display same error in both.
tokul [Sun, 20 Mar 2005 10:13:01 +0000 (10:13 +0000)]
script creates two frames. there is no need to display same error in both.

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

19 years agodoc/plugins.txt. global.php is loaded by validate.php
tokul [Sun, 20 Mar 2005 10:11:02 +0000 (10:11 +0000)]
doc/plugins.txt. global.php is loaded by validate.php

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

19 years agoadding phpdoc blocks to sqimap_mailbox_list function
tokul [Sun, 20 Mar 2005 10:09:15 +0000 (10:09 +0000)]
adding phpdoc blocks to sqimap_mailbox_list function

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

19 years agoadding warning about nulled var
tokul [Sun, 20 Mar 2005 10:08:11 +0000 (10:08 +0000)]
adding warning about nulled var

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

19 years agoadding listing controls to file backend
tokul [Sun, 20 Mar 2005 10:06:45 +0000 (10:06 +0000)]
adding listing controls to file backend

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

19 years agocheck if object is returned.
tokul [Sun, 20 Mar 2005 10:05:59 +0000 (10:05 +0000)]
check if object is returned.

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

19 years agoFix configtest to use correct PostgreSQL connection function. (#1166228).
jangliss [Sat, 19 Mar 2005 04:41:09 +0000 (04:41 +0000)]
Fix configtest to use correct PostgreSQL connection function. (#1166228).

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

19 years agoJust a little more
pdontthink [Sat, 19 Mar 2005 02:46:44 +0000 (02:46 +0000)]
Just a little more

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

19 years agoAdd missing hooks for new compose options screen
pdontthink [Sat, 19 Mar 2005 02:22:09 +0000 (02:22 +0000)]
Add missing hooks for new compose options screen

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

19 years agoMaking mailto: conversion in magicHTML() optional (defaults to ON)
pdontthink [Fri, 18 Mar 2005 23:41:42 +0000 (23:41 +0000)]
Making mailto: conversion in magicHTML() optional (defaults to ON)

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

19 years agoIt's _blank, not _new
pdontthink [Fri, 18 Mar 2005 23:35:22 +0000 (23:35 +0000)]
It's _blank, not _new

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

19 years agofixed signout page
pdontthink [Fri, 18 Mar 2005 04:20:33 +0000 (04:20 +0000)]
fixed signout page

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

19 years agoRoll back signout.php changes and move the fix to auth.php, since checking $_SESSION...
pdontthink [Fri, 18 Mar 2005 04:18:32 +0000 (04:18 +0000)]
Roll back signout.php changes and move the fix to auth.php, since checking $_SESSION at the top of signout.php *before* the session was even started meant that the user was always considered to be logged out, even before they really were.  This broke most all of the plugins that hooked into signout.php

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

19 years agoXHTML fix
jervfors [Thu, 17 Mar 2005 06:34:53 +0000 (06:34 +0000)]
XHTML fix

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

19 years agoAdded new highlighting color
pdontthink [Thu, 17 Mar 2005 04:04:15 +0000 (04:04 +0000)]
Added new highlighting color

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

19 years agoUpdating strings
jervfors [Thu, 17 Mar 2005 00:44:23 +0000 (00:44 +0000)]
Updating strings

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

19 years agoSorry folks. Changing onClick to onMouseDown so middle mouse/right mouse work correc...
pdontthink [Tue, 15 Mar 2005 23:52:45 +0000 (23:52 +0000)]
Sorry folks.  Changing onClick to onMouseDown so middle mouse/right mouse work correctly too.

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

19 years agoBe nice to plugins who want to add to the onClick... add a semicolon at the end.
pdontthink [Tue, 15 Mar 2005 23:49:56 +0000 (23:49 +0000)]
Be nice to plugins who want to add to the onClick... add a semicolon at the end.

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

19 years agoDon't keep a row highlighted and checkbox checked when user clicked on the subject...
pdontthink [Tue, 15 Mar 2005 23:40:56 +0000 (23:40 +0000)]
Don't keep a row highlighted and checkbox checked when user clicked on the subject to view the message (only for fancy highlighting).  This requires DOM Level 1 support for the 'parentNode' attribute.

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

19 years agobringing back forwarding functionality for message list when comp_in_new is turned...
pdontthink [Tue, 15 Mar 2005 22:42:15 +0000 (22:42 +0000)]
bringing back forwarding functionality for message list when comp_in_new is turned on; also removing superfluous code when not needed - helps bandwidth requirement

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

19 years agoRefactoring JavaScript, reduces bandwidth usage on message list when fancy highlighti...
pdontthink [Tue, 15 Mar 2005 21:47:51 +0000 (21:47 +0000)]
Refactoring JavaScript, reduces bandwidth usage on message list when fancy highlighting is on

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

19 years agoAdd a first rough version of an about box to SquirrelMail.
kink [Tue, 15 Mar 2005 20:19:15 +0000 (20:19 +0000)]
Add a first rough version of an about box to SquirrelMail.
This is linked if $provider_url is set to empty (the new default).
It's also linked from the help file. Furthermore by default no
version numbers are on the loginpage.

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

19 years agoInfo about new hook attribute
pdontthink [Tue, 15 Mar 2005 09:25:55 +0000 (09:25 +0000)]
Info about new hook attribute

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

19 years agoUpdate
jervfors [Tue, 15 Mar 2005 08:28:04 +0000 (08:28 +0000)]
Update

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

19 years agochanges
pdontthink [Tue, 15 Mar 2005 08:05:18 +0000 (08:05 +0000)]
changes

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

19 years agoI think I'm getting tired
pdontthink [Tue, 15 Mar 2005 07:19:40 +0000 (07:19 +0000)]
I think I'm getting tired

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

19 years agoAdding comp_in_new fxn back to message list page. CVS sure is slow these days. :(
pdontthink [Tue, 15 Mar 2005 07:05:58 +0000 (07:05 +0000)]
Adding comp_in_new fxn back to message list page.  CVS sure is slow these days.  :(

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

19 years agoMaking fancy row highlighting an option
pdontthink [Tue, 15 Mar 2005 06:59:06 +0000 (06:59 +0000)]
Making fancy row highlighting an option

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

19 years agoMaking fancy row highlighting an option
pdontthink [Tue, 15 Mar 2005 06:51:02 +0000 (06:51 +0000)]
Making fancy row highlighting an option

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

19 years agoparseUrl was too aggressive; implemented mailto: replacement in magicHTML instead
pdontthink [Tue, 15 Mar 2005 06:26:46 +0000 (06:26 +0000)]
parseUrl was too aggressive; implemented mailto: replacement in magicHTML instead

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

19 years agoMore accurate mailto replacements
pdontthink [Tue, 15 Mar 2005 06:03:11 +0000 (06:03 +0000)]
More accurate mailto replacements

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

19 years agoAnother minor fix to get auto-clicking on rows on mailbox list working
pdontthink [Mon, 14 Mar 2005 21:10:54 +0000 (21:10 +0000)]
Another minor fix to get auto-clicking on rows on mailbox list working

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

19 years agoOops, forgot to comment this out again. Clicking checkboxes on message list works...
pdontthink [Mon, 14 Mar 2005 21:00:50 +0000 (21:00 +0000)]
Oops, forgot to comment this out again.  Clicking checkboxes on message list works correctly now.

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

19 years agoAdding auto-highlite code. This might be a bit contentious, but it seemed to get...
pdontthink [Mon, 14 Mar 2005 02:27:36 +0000 (02:27 +0000)]
Adding auto-highlite code.  This might be a bit contentious, but it seemed to get good response on the DEVEL list, so trying it out.  Things to note: the clicked color isn't the best, but we can also remove that and ONLY have mouseover coloring if we can't find a better color.  The JavaScript was mostly swiped from phpMyAdmin, and it is fairly well written and fairly mature; I don't think there will be widespread problems with it.  That said, this is a pretty big leap for SquirrelMail.  We might want to have this be a user-configurable option instead of making it default when javascript_on is active.  Unfortunately, doing it as a plugin is pretty much out of the question.  Let's see how it goes.  If things go really well, I'd like to port this to STABLE, since this stuff probably won't even see the light of day if we get templating in to 1.5.

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

19 years agoAdding labels to other columns on message list for checkbox. STABLE admins, please...
pdontthink [Mon, 14 Mar 2005 00:09:18 +0000 (00:09 +0000)]
Adding labels to other columns on message list for checkbox.  STABLE admins, please review; I'd like to backport this if people like.

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

19 years agoWhy weren't tag IDs part of the parameters to these functions in the first place...
pdontthink [Mon, 14 Mar 2005 00:06:12 +0000 (00:06 +0000)]
Why weren't tag IDs part of the parameters to these functions in the first place?  Sigh.  For now, just use the same as the name, which is OK except for radio buttons, which concatenate value onto the name.

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

19 years agoupdates
pdontthink [Sun, 13 Mar 2005 02:21:10 +0000 (02:21 +0000)]
updates

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

19 years agoReturn to message list after sending a resumed draft; previous behavior was a bit...
pdontthink [Sun, 13 Mar 2005 01:54:30 +0000 (01:54 +0000)]
Return to message list after sending a resumed draft; previous behavior was a bit silly

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

19 years agoAllow plugins to customize attachment link (for instance, use image instead of text...
pdontthink [Sun, 13 Mar 2005 01:33:19 +0000 (01:33 +0000)]
Allow plugins to customize attachment link (for instance, use image instead of text).  Also, parse URIs out of HTML messages too (originally, the call was to remove mailto: links, but it made sense to simply use parseUrl(); if ppl don't like it, we can work it out.

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

19 years agoFormatting and minor wording fix
pdontthink [Sat, 12 Mar 2005 19:12:25 +0000 (19:12 +0000)]
Formatting and minor wording fix

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

19 years agoadding some phpdoc related files for future generations
tokul [Fri, 11 Mar 2005 13:58:29 +0000 (13:58 +0000)]
adding some phpdoc related files for future generations

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

19 years agoexample works when path is set in phpdoc config
tokul [Fri, 11 Mar 2005 13:20:52 +0000 (13:20 +0000)]
example works when path is set in phpdoc config

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

19 years agophpdoc fix
tokul [Fri, 11 Mar 2005 08:01:02 +0000 (08:01 +0000)]
phpdoc fix

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

19 years agoupdating strings
tokul [Wed, 9 Mar 2005 11:53:13 +0000 (11:53 +0000)]
updating strings

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

19 years agodocumentation update
tokul [Tue, 8 Mar 2005 17:24:51 +0000 (17:24 +0000)]
documentation update

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

19 years agoAdd closing / to link and meta elements only after switching to xhtml 1.0 Transitional.
tokul [Tue, 8 Mar 2005 17:19:22 +0000 (17:19 +0000)]
Add closing / to link and meta elements only after switching to xhtml 1.0 Transitional.

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

19 years agoerror message formating fixes. It is better to use two array_push calls.
tokul [Tue, 8 Mar 2005 14:25:21 +0000 (14:25 +0000)]
error message formating fixes. It is better to use two array_push calls.
password don't match error message is added only when $msgs array is empty.
(no internal script errors).

blowfish fixes. hardcoded use of second blowfish version with specified
number of rounds. code is experimental. similar test worked on openbsd 3.5
and openbsd crypt.3 does not provide enough information about format of salt.

suppressed ldap_modify error messages, because modification errors are
checked in script.

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

19 years agofix typo in $quotvar name
kink [Mon, 7 Mar 2005 08:51:10 +0000 (08:51 +0000)]
fix typo in $quotvar name

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

19 years agoadded display of plugin versions to bug report.
tokul [Sun, 6 Mar 2005 13:02:18 +0000 (13:02 +0000)]
added display of plugin versions to bug report.
added doctype to independent spec. page. Page needs some security test,
that prevents access to it, when bug_report plugin is not enabled.

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

19 years agoadding is_array() test to output of get_class_methods()
tokul [Sun, 6 Mar 2005 12:54:24 +0000 (12:54 +0000)]
adding is_array() test to output of get_class_methods()

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

19 years agoPlacing main message details code inside of a function where it is immensely more...
pdontthink [Sun, 6 Mar 2005 03:11:40 +0000 (03:11 +0000)]
Placing main message details code inside of a function where it is immensely more useful to others; also adding ability to return details without HTML formatting

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

19 years agouse constant instead of integer for hour format pref default
pdontthink [Thu, 3 Mar 2005 20:20:24 +0000 (20:20 +0000)]
use constant instead of integer for hour format pref default

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

19 years agoinformation about closed bug
tokul [Thu, 3 Mar 2005 17:07:52 +0000 (17:07 +0000)]
information about closed bug

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

19 years agofixed $doedit check in order to be able to get to "Should not get here"
tokul [Thu, 3 Mar 2005 16:42:31 +0000 (16:42 +0000)]
fixed $doedit check in order to be able to get to "Should not get here"
simplified if structure.
added simple error message instead of unknown error.
$doedit fix should recreate #1124018 situation and changed error message should fix it.

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

19 years agoPlugin may be invisible when JS is not detected
tokul [Thu, 3 Mar 2005 11:19:42 +0000 (11:19 +0000)]
Plugin may be invisible when JS is not detected

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

19 years agoinformation about use of config file was missing.
tokul [Thu, 3 Mar 2005 11:15:02 +0000 (11:15 +0000)]
information about use of config file was missing.

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

19 years agoprint object methods if object is feeded to sm_print_r
tokul [Wed, 2 Mar 2005 18:19:46 +0000 (18:19 +0000)]
print object methods if object is feeded to sm_print_r

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

19 years agouse same width as other tables on src/addressbook.php
tokul [Wed, 2 Mar 2005 18:17:13 +0000 (18:17 +0000)]
use same width as other tables on src/addressbook.php

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

19 years agoconverting string to ngettext
tokul [Wed, 2 Mar 2005 18:14:51 +0000 (18:14 +0000)]
converting string to ngettext

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

19 years agochangelog
kink [Mon, 28 Feb 2005 10:47:40 +0000 (10:47 +0000)]
changelog

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

19 years agoRevise plugin documentation. Mainly, this removes remains of documentation
kink [Mon, 28 Feb 2005 10:45:57 +0000 (10:45 +0000)]
Revise plugin documentation. Mainly, this removes remains of documentation
that's only relevant for plugins which are not included in the main distro.
The objective is to make it not
- remove instructions about untarring this plugin (since it's already shipped)
- remove version numbers, which are not updated for a long time and not
  relevant anymore.
- remove changelogs, since they don't log the changes (we do that in the
  main ChangeLog).
- explicitly state that this plugin is not maintained anymore by the
  original authors (so bugs/etc get sent to us in stead of someone who
  maintained it four years ago).

If ok I'd like to put this in stable aswell.

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

19 years agoupdate README to reflect inclusion in squirrelmail-core-plugins
kink [Mon, 28 Feb 2005 10:23:29 +0000 (10:23 +0000)]
update README to reflect inclusion in squirrelmail-core-plugins

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

19 years agoChange defaults of some prefs to more sensible / usable settings.
kink [Mon, 28 Feb 2005 10:00:26 +0000 (10:00 +0000)]
Change defaults of some prefs to more sensible / usable settings.
Also use the SMPREF_ON/OFF constant instead of 0/1.

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

19 years agoadding some comments about error check
tokul [Mon, 28 Feb 2005 09:21:10 +0000 (09:21 +0000)]
adding some comments about error check

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

19 years agoadding size controls for newmail popup window.
tokul [Mon, 28 Feb 2005 09:16:41 +0000 (09:16 +0000)]
adding size controls for newmail popup window.
removing dublicate getPref calls.
using <small> for right side comments.
using html_tag function for table formating

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

19 years agoLinefeed not allowed in middle of Content-Type header
pdontthink [Mon, 28 Feb 2005 04:20:44 +0000 (04:20 +0000)]
Linefeed not allowed in middle of Content-Type header

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

19 years agoThe copyright message should be consistent.
jervfors [Sun, 27 Feb 2005 23:36:10 +0000 (23:36 +0000)]
The copyright message should be consistent.
According to Rick Castello the Project, and not the Development Team, holds the copyright.

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