From 5e35126796f14e0910a007972779d96fd49e1789 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Wed, 25 Jan 2006 17:56:53 -0500 Subject: [PATCH] Added folder purge function and some checks --- index.php | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) diff --git a/index.php b/index.php index 31d4e75..527f4f2 100644 --- a/index.php +++ b/index.php @@ -1,9 +1,8 @@ <?php - /* +-----------------------------------------------------------------------+ | RoundCube Webmail IMAP Client | - | Version 0.1-20051018 | + | Version 0.1-20060104 | | | | Copyright (C) 2005, RoundCube Dev. - Switzerland | | Licensed under the GNU GPL | @@ -41,10 +40,14 @@ */ +define('RCMAIL_VERSION', '0.1-20060104'); + + // define global vars $INSTALL_PATH = dirname($_SERVER['SCRIPT_FILENAME']); $OUTPUT_TYPE = 'html'; $JS_OBJECT_NAME = 'rcmail'; +$CHARSET = 'UTF-8'; if (empty($INSTALL_PATH)) $INSTALL_PATH = './'; @@ -58,7 +61,9 @@ ini_set('session.name', 'sessid'); ini_set('session.use_cookies', 1); -ini_set('error_reporting', E_ALL&~E_NOTICE); +ini_set('session.gc_maxlifetime', 21600); +ini_set('session.gc_divisor', 500); +ini_set('error_reporting', E_ALL&~E_NOTICE); // increase maximum execution time for php scripts // (does not work in safe mode) @@ -238,6 +243,15 @@ if ($_action=='addcontact') include('program/steps/mail/addcontact.inc'); + + if ($_action=='expunge' || $_action=='purge') + include('program/steps/mail/folders.inc'); + + if ($_action=='check-recent') + include('program/steps/mail/check_recent.inc'); + + if ($_action=='getunread') + include('program/steps/mail/getunread.inc'); if ($_action=='list' && $_GET['_remote']) include('program/steps/mail/list.inc'); @@ -267,6 +281,9 @@ if ($_action=='list' && $_GET['_remote']) include('program/steps/addressbook/list.inc'); + + if ($_action=='ldappublicsearch') + include('program/steps/addressbook/ldapsearchform.inc'); } @@ -311,4 +328,4 @@ 'file' => __FILE__, 'message' => "Invalid request"), TRUE, TRUE); -?> \ No newline at end of file +?> -- Gitblit v1.9.1