Commit graph

968 commits

Author SHA1 Message Date
Thijs Kinkhorst
3207097950 Disable access to the administrator plugin when plugin is disabled in config.
Stable team/Jon: can I commit this into stable aswell?
2005-06-14 10:22:22 +00:00
Fredrik Jervfors
3fa1843d5c String fix 2005-06-04 22:45:11 +00:00
Fredrik Jervfors
565315b004 HTML fix 2005-06-04 21:46:06 +00:00
tokul
bb0c1809ff added urls of poppass servers and minimal required pear db version for peardb backend 2005-05-22 14:18:47 +00:00
tokul
639984da87 using squirrelmail functions instead of working with $_SESSION directly 2005-05-22 13:46:06 +00:00
tokul
8ca62ac085 fix php5 mistakes and remove disabled code. disabled code might be used to make sure
that list of dictionaries is correct, but it can delete old user's dictionaries.
2005-05-20 07:42:09 +00:00
tokul
1519648b92 information about peardb backend. capitalized php, crypto names and ldap. 2005-05-19 10:01:16 +00:00
tokul
b4535f9f85 adding missing options 2005-05-17 09:41:46 +00:00
tokul
09a36ad70f adding one more change_password backend. similar to mysql one, but provides
more controls over backend SQL server and supports different password
schemas. Tested with dovecot-mysql. Might have to scrap some docs about it.
2005-05-12 08:53:24 +00:00
tokul
1267520e23 unneeded undercore in example 2005-05-05 16:55:30 +00:00
tokul
21357a0805 Moved dictionaries and settings to SM prefs system
Fixed use of $SCRIPT_NAME globals
Removed SQSPELL_EREG setting. Internal dictionary format was changed, use
of ereg is unstable due to mbstring.fu*** :). It would be better to use
boolean configuration option.
Fixed use of php 4.1+ POST and GET vars
Fixed some script errors that might appear when SQSPELL_APP is changed or
invalid module name used in URL.
2005-05-05 13:08:37 +00:00
tokul
70d6cab9ce making sure that plugin works without configuration file. Most of plugin
configuration options are about tuning plugin and not about required site
specific changes.

optimized sqgetGlobalVar and include calls.

updated some docs.
2005-04-29 08:46:42 +00:00
tokul
7452fd586b moved functions from setup.php
added site configuration support
2005-04-25 10:47:14 +00:00
tokul
07723a4627 removing includes that are loaded by validate.php.
switching other files from require_once() to include_once(). They might be
already loaded by plugins attached to load_prefs hook.
2005-04-24 08:55:59 +00:00
tokul
c9944018ec adding api doc 2005-04-24 08:44:25 +00:00
tokul
79f8189f0b using squirrelmail api in order to be able to use plugin with imaps and
imap server mappings
2005-04-24 08:10:53 +00:00
Fredrik Jervfors
2531f52955 Trimming whitespace and replacing tabs 2005-04-23 12:08:00 +00:00
Fredrik Jervfors
ee69c5c3e9 Trimming whitespace 2005-04-23 11:42:18 +00:00
Fredrik Jervfors
c22d2b3e3e Closing PHP tags 2005-04-23 11:39:40 +00:00
tokul
bccc6b86d7 information about new crypto 2005-04-19 13:57:51 +00:00
tokul
171243a95f making sure that imap server variable does not contain mapping. 2005-04-19 13:56:18 +00:00
tokul
dc2db48d53 adding ripe-md160 and md4 support for qmail-ldap 2005-04-19 13:55:27 +00:00
tokul
6e219a293c check mailbox before trying to store emails in it. fix for (#584658).
todo: remove functions from setup.php and move configuration vars to config
file.
2005-04-18 09:43:49 +00:00
tokul
94a5aa3b50 removing functions from setup.php 2005-04-18 07:44:54 +00:00
tokul
1c4d9b4997 adding phpdoc blocks 2005-04-18 07:37:57 +00:00
Fredrik Jervfors
39299a1f56 Clarifying purpose of plugin 2005-04-15 16:14:54 +00:00
Jimmy Conner
0ee6ad0dd0 Fix for updating the filters rules when a folder is renamed. 2005-04-14 15:33:07 +00:00
pdontthink
36ae2afed9 all widgets should be named. 2005-04-14 13:22:06 +00:00
Fredrik Jervfors
ad14571870 Moving documentation from source code to README 2005-04-07 16:22:35 +00:00
Thijs Kinkhorst
1a80cf69ff some html-fixes 2005-04-06 21:30:36 +00:00
Thijs Kinkhorst
ce206dfd16 Drop "$oldway" mailbox list generation code from left_main. The new code
has been surviving fine since 1.3.0 and as far as we know there are no
current problems with it. What this patch does:
- Remove a lot of obsolete code from left_main.php.
- Remove configurable tweak 'oldway' from config (not renumbering conf.pl
  menu at this stage to avoid confusion of menu item numbers).
- Coding style fixes to mailbox generation code.
- Remove unneccessary (only one cell) HTML tables from left_main.
- Add support for unselectable folder color (color[15]) which was missing
  from ListBoxes.
Note: advancedtree is still a configurable tweak as it's not as mature
and has dhtml-dependencies.
2005-04-06 20:58:03 +00:00
tokul
2d8305d513 using signed decimal (%d) instead of nonexistent variable type (%i) 2005-04-04 13:53:55 +00:00
tokul
99be9198a3 adding function that can be used to display 8bit symbols as hex codes. 2005-04-04 13:39:26 +00:00
Fredrik Jervfors
59668fa0c6 phpDoc and i18n fixes.
Moving functions from "setup.php" to "functions.php".
Fixing notice in "mailout.php".
Fixing paths.
2005-04-03 19:36:11 +00:00
Fredrik Jervfors
add02474b9 phpDoc fixes 2005-04-03 17:04:51 +00:00
Thijs Kinkhorst
b2b0a80268 missing sprintf around string 2005-04-02 13:29:15 +00:00
Thijs Kinkhorst
b9389e14be Some string fixes 2005-04-01 13:17:10 +00:00
jangliss
13d88721ce HTML Validation tidy up. Script tags require a "type". 2005-03-31 23:28:44 +00:00
tokul
ac64756b93 handle configuration error without displaying paths in error message. 2005-03-29 16:16:53 +00:00
tokul
38b7d6202c adding phpdoc block before include 2005-03-29 15:10:31 +00:00
tokul
10c5862bcf * removed need to modify backend files. everything is controlled with
config.php overrides.
* config.php file moved to config_default.php.
* site configuration can be stored in config/ or plugin's directories.
* added code that switches to change_password domain, if plugin is used in
1.4.x.
* merak curl test is moved to init function.
* use $cpw_ prefix for all configuration overrides in order to avoid using
generic names.
2005-03-29 13:22:16 +00:00
tokul
b7fc47cab2 doc update 2005-03-25 14:14:37 +00:00
tokul
d3c47968c4 translating some internal vmailmgr library messages 2005-03-25 14:12:39 +00:00
Jimmy Conner
c73e982818 Remove the error suppressors I had included (@) 2005-03-25 06:18:44 +00:00
Jimmy Conner
9bbd9abf10 Change config.php.sample to config.sample.php to allow PHPDocumentor to parse it 2005-03-25 06:09:40 +00:00
Jimmy Conner
f5a3a72aca 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)
2005-03-25 06:00:45 +00:00
tokul
496791f313 first function can be used in other plugins. second function is private and
available in both stable and devel
2005-03-23 14:43:15 +00:00
Jimmy Conner
a894bda5d6 Changing "NOT DELETED" to "UNDELETED" per Seth and Marc's suggestion. 2005-03-22 19:58:55 +00:00
Jimmy Conner
056aa987f5 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
2005-03-21 22:42:53 +00:00
Jimmy Conner
044cbac3f5 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 :)
2005-03-21 17:18:43 +00:00