Commit graph

968 commits

Author SHA1 Message Date
tokul
48ad0043fc 1. added non anonymous ldap binding patch. (thanks to Ilyak Kasnacheev <ilyak at online.ru>)
2. added ldap protocol version binding. (bug no. 829929)

3. cleaned administrator plugin options

4. added global sql address book support. Obsolates MySQL address book plugin (http://www.squirrelmail.org/plugin_view.php?id=104).
2003-12-26 09:13:37 +00:00
tokul
9c7f39d1f9 Adding support for spamcop member service.
Adding fix that allows submiting attached spams with web based reporting form
(thanks to Magnus Henoch <mange at freemail.hu>)

Removing page header display, when form is opened in new window.

Removing insertion of javascript, when javascript is disabled.
2003-12-26 08:39:17 +00:00
tokul
71f9bb86c5 rtl alignment fix 2003-12-26 08:28:28 +00:00
Jimmy Conner
baf61c3bd5 Suppress the PHP error message if server is not reachable
(We output our own Error Message about it later)
2003-12-05 03:48:02 +00:00
Jimmy Conner
9d5770a2ea Back out support for using SM without Frames 2003-12-01 21:56:59 +00:00
Jimmy Conner
742afd5b0e Added support for using Squirrelmail without frames
(With many thanks to Jason Wickers (jwickers at scs.wsu.edu))
----
There are still a few minor things to iron out, but overall
it works fairly well at this point.  Any plugin that calls
DisplayPageHeader() will now have to replace their </body></html>
with a simple call to noframes_bottom() to be compatible...
(Possibly rename that function to DisplayPageFooter in the future)
2003-12-01 18:51:07 +00:00
tokul
aafb306035 converting variable extraction to sqgetGlobalVar 2003-11-27 15:53:42 +00:00
tokul
2852774ff6 variable cleanup in form. maybe other $_POST's and $_GET's should be converted
to sqgetGlobalVar too.
2003-11-26 20:45:28 +00:00
tokul
3c38b92f47 haven't changed formatRecipientString.
used last Jon's suggestion about puting variables in post url.
these move buttons should be the only place that break PHP_SELF.
2003-11-26 20:25:33 +00:00
tokul
fcc546d2bd disables quick reporting feature by default. This is not documented
spamcop feature. See bug. 809452
2003-11-24 18:02:02 +00:00
Thijs Kinkhorst
3a1bee740d Add a new hook to the plugin to enable backends to perform any
specific checks before starting. Fix a bug in the Location:
redirect which redirected the user back to the plugin, which
should have been the general options page.
2003-11-17 22:04:31 +00:00
tokul
c4840c1921 delete_move_next uses GET and POST requests 2003-11-17 18:26:55 +00:00
Thijs Kinkhorst
dbb53429e8 A start for a new change_password master plugin. This is not finished
(and should stay only in devel for now), but I'm committing it so others
can take a look and work on it too. Basic functionality is there, now
needs existing plugins added as backends, and implementing "extra" features
such as forcing SSL.

Again, this is a "rough" version, so please change/improve anything
you'd like to be changed.
2003-11-16 14:26:51 +00:00
Jimmy Conner
6ad50213c7 Add closing BODY and HTML tags 2003-11-10 20:44:57 +00:00
Jimmy Conner
56e2674a4e Error Dispaly fix: can't do set_time_limit() in safemode 2003-11-08 18:57:14 +00:00
Jimmy Conner
80723ea2d6 Add closing Body and HTML tags, remove Newlines at end of files (just incase) 2003-11-07 22:25:47 +00:00
alex-brainstorm
2eaafa0c7e Remove notice 2003-11-01 17:36:16 +00:00
Alexandros Vellis
87f158bbda Fix for E_ALL error that can appear with get_browser(): 'browscap ini directive not set'. 2003-10-31 19:33:34 +00:00
tassium
46e4bd65a4 phpdocumentor basic preparation, continued 2003-10-28 21:30:57 +00:00
tassium
94c082f51f Initial groundwork to use phpdocumentor.
Added @package and @subpackage tags.
Some cases of define() for SM_PATH were tagged @ignore to reduce the number of phpdocumentor warnings - this may need to be done everywhere else, or removed where I've done it so far.  We'll see.
2003-10-27 22:24:41 +00:00
Thijs Kinkhorst
46b5d95c3f Fix XXS "hole" (you can only target yourself...) in calendar: make sure
that each of the request-vars concerning dates is numeric.
2003-10-27 11:12:28 +00:00
tokul
2db41c78af Converting strings to gettext 2003-10-24 16:31:09 +00:00
Alexandros Vellis
1c858770b9 Added rest of translation pairs of systran.otenet.gr, besides greek pairs. 2003-10-23 13:43:58 +00:00
stekkel
c0f8ee8a56 use theme colors and removed ugly borders around the mime headers 2003-10-21 16:41:17 +00:00
tokul
00d82d3dbc using temporary array for sorting. linking with =& does not work 2003-10-21 10:47:00 +00:00
tokul
e6e9397112 fixing plugin. original function failed to get message body. 2003-10-15 16:26:14 +00:00
stekkel
8d58730dde filters.php wasn't working with UID's so I rewrote this speed killer plugin
and hope it's now working again and at least is a bit faster.

It need to be tested very well because during my tests I got 3000 messages
moved to the trash folder because ip 127.0.0.1 was entitled as spam.
Hopefully it doesn't happen again. Be carefull with the var YourHop because
default it's ' ' which will match the last added Received header and quits
looking for the rest of the headers. If the last added header (the first
when you look top down) contains 127.0.0.1 then the message might be deleted
if you enabled all the spam blacklists.

People who actually use this plugin should take a look.

The next time I touch this plugin again strip all the functions and echo a
link to spamassasin, procmail and sieve server side filters.
2003-10-13 20:55:22 +00:00
tokul
3fb1f4585c Adds language options in config.
Allows limiting number of available languages.
Two fixes in administrator plugin (global $version and colcpan=2i)
2003-10-13 16:56:34 +00:00
tokul
d1f09c8434 added ) 2003-10-08 17:52:09 +00:00
tokul
51b85f296f Fixing lines that cause warnings with xgettext 2003-10-08 13:08:04 +00:00
tokul
86bb8f5028 Changing string in order to disable incorrect c-format detection 2003-10-05 09:50:53 +00:00
Thijs Kinkhorst
2f16bd3e7c Display the total of new messages in the newmail popup.
This may go into stable after 1.4.2 because it changes strings.
2003-09-27 14:42:18 +00:00
pdontthink
7e613a55a0 Removed Osirusoft since they are no longer around 2003-09-15 23:59:10 +00:00
Thijs Kinkhorst
d349eb1c7e In month view, sort events on a day by starttime so that an event that
starts at 9 is not displayed below one that starts at 17. Include the
time in the tooltips. Remove some E_ALL notices. This whole calendarcode
needs some serious maintentance, but that's for later.
2003-09-10 16:00:27 +00:00
tassium
381bf0c7b0 Finally, a fix for delete_move_next with thread sort. I _think_ this should do the trick.
$thread_sort_messages was being checked, but it was always unset since it is declared in mailbox_display.php.  Once you're in the message view, that's gone.  So grab the value of thread_sort_messages from prefs, defaulting to 0 (no) if there's no pref set.

PLEASE TEST THIS - It "works for me", but that's always the case, isn't it?
2003-09-04 19:02:39 +00:00
Thijs Kinkhorst
2e8e2f06d1 Send the user to the options page if he clicks the Fetch link when
no servers are available.
2003-07-27 22:15:15 +00:00
Thijs Kinkhorst
5bb2c1ca8a Make listcommands plugin work again w.r.t. smaction 2003-07-22 16:30:13 +00:00
Thijs Kinkhorst
46cfe9697d Fix on previous commit 2003-07-21 13:23:44 +00:00
Thijs Kinkhorst
4e302f207b Fix problem with javascript when user has other plugins that include a
form before this form (eg Menu Buttons plugin). Using the name of the
compose form solves this.
Plus, use SquirrelMail standard copyright notice.
2003-07-21 13:10:41 +00:00
tokul
3ef2a7f0e0 Updated list of servers 2003-07-20 07:45:17 +00:00
alex-brainstorm
a1e557f1a4 theme issue caused by validate.php not being first 2003-07-14 16:30:23 +00:00
tokul
e828dd4202 Added translate.ru online translator. Changed strings. Now it is possible
to change number of available languages or language pairs without
squirrelmail.po update. Different string used for InterTran is not mistake.
It looks better when string says "Number of supported languages = 28"
instead of "Number of supported language pairs = 28^2"
2003-07-13 10:45:45 +00:00
Thijs Kinkhorst
4dc2e61e2e default becomes 0 2003-07-07 18:58:29 +00:00
Thijs Kinkhorst
176ac0781b Use new get_identities() function 2003-07-07 13:57:09 +00:00
tokul
1d4d01b968 Duplicate strings. "Modify Server" and "Modify a Server". Leaving only
"Modify Server". This way does not require fixing any translations in
SM-STABLE14 before 1.4.1 release.
2003-07-06 08:32:11 +00:00
tokul
a710c458f6 Mofify a Server -> Modify a Server 2003-07-02 11:17:22 +00:00
Thijs Kinkhorst
5766de5c52 Fix rg issue 2003-07-02 06:45:36 +00:00
stekkel
74f2c3983b Removal of function call to sqimap_read_data_list.
From now on plugins may never call that function. It's an internal function
used by sqimap_run_command or sqimap_run_command_list.
2003-06-28 13:55:49 +00:00
pdontthink
f3b243e033 minor changes 2003-06-13 05:28:50 +00:00
Thijs Kinkhorst
9d5490c98a Fix comp_in_new: make outputing the compose link a function so that
the comp_in_new works the same everywhere.
In this new function, make sure that comp_in_new still works when
JavaScript off.
When JavaScript off, do not output all kinds of JavaScript functions
which are never going to be called.
2003-06-08 14:37:35 +00:00