Commit graph

983 commits

Author SHA1 Message Date
tokul
1306fb443a code was checked, when similar code was debugged on openbsd 3.5 for phpldapadmin. 2005-07-31 11:31:29 +00:00
tokul
f7ceeacbb7 fix path disclose problem in functions.php
don't display system information, if plugin is disabled.
use squirrelmail option widgets instead of own functions. Option saving is
handled by sm.
2005-07-17 15:40:49 +00:00
tokul
0019c9a754 misunderstood use of second array_shift command 2005-07-17 07:27:32 +00:00
tokul
f604d5e891 reducing size of setup.php
removing unneeded javascript support detection in registration of options block
2005-07-15 12:44:44 +00:00
tokul
dbaae8d312 if 'js' => TRUE, javascript support is checked by src/options.php 2005-07-15 11:10:03 +00:00
tokul
2b3eadfaba duplicate function. fix use first. compare functions later. 2005-07-15 11:08:28 +00:00
tokul
45cf307ed7 php 5.1b2 - can't use function call inside array_shift() function.
src/configtest.php
- add extra checks in use_php_recode and use_php_iconv.
- fix typo. $dbtype should be used instead $db
2005-07-14 17:44:41 +00:00
tokul
3c66bff2f8 reduced setup.php size.
added checks for disabled plugin in spamcop.php.
listed used hooks and pref keys in README
2005-07-14 14:54:57 +00:00
tokul
9f54612227 using squirrelmail api for error message 2005-07-14 14:50:49 +00:00
tokul
5e13f2f9f3 code reuse. moving generic function from plugin to function/plugins.php 2005-07-14 14:49:22 +00:00
tokul
ef19f56645 stop loading functions in setup.php
detect spamcop submission inside compose_send hook.
add keep/don't keep submitted mails option
fix redirection when compose_new_win = true.
2005-07-13 13:50:51 +00:00
tokul
7b9a3ccb89 time zone configuration options. 2005-07-10 12:54:18 +00:00
tokul
ac7afc8e55 fix broken function first. work on usability later. 2005-07-06 15:45:10 +00:00
stekkel
75c4e716a2 XSS fixes 2005-06-15 23:07:09 +00:00
Thijs Kinkhorst
00a8433399 Fix serveral cross site scripting bugs found by Martijn Brinkers and
ourselves. Part 1/2, patch to magicHTML will follow. This is CAN-2005-1769.
2005-06-15 21:12:08 +00:00
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