From 8d6a115b0ef06dbcf9b149ba2509208f09b3a2ab Mon Sep 17 00:00:00 2001 From: thomppj Date: Mon, 9 Sep 2002 22:41:46 +0000 Subject: [PATCH] Eliminated all eveil chdir statements. git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@3635 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- plugins/administrator/options.php | 4 +- plugins/bug_report/bug_report.php | 3 +- plugins/calendar/calendar.php | 9 ++- plugins/calendar/day.php | 9 ++- plugins/calendar/event_create.php | 8 +-- plugins/calendar/event_delete.php | 8 +-- plugins/calendar/event_edit.php | 8 +-- plugins/info/options.php | 4 +- plugins/listcommands/mailout.php | 3 +- plugins/mail_fetch/fetch.php | 40 ++++++------ plugins/mail_fetch/options.php | 29 +++++---- .../message_details_bottom.php | 19 +++--- .../message_details/message_details_main.php | 23 ++++--- .../message_details/message_details_top.php | 23 ++++--- plugins/newmail/newmail.php | 33 +++++----- plugins/newmail/newmail_opt.php | 38 ++++++------ plugins/newmail/testsound.php | 19 +++--- plugins/spamcop/options.php | 62 +++++++++++-------- plugins/spamcop/spamcop.php | 11 ++-- plugins/squirrelspell/sqspell_interface.php | 22 +++---- plugins/squirrelspell/sqspell_options.php | 19 +++--- plugins/translate/options.php | 51 +++++++-------- 22 files changed, 216 insertions(+), 229 deletions(-) diff --git a/plugins/administrator/options.php b/plugins/administrator/options.php index 9842e245..32c7cb77 100644 --- a/plugins/administrator/options.php +++ b/plugins/administrator/options.php @@ -132,9 +132,7 @@ function parseConfig( $cfg_file ) { /* ---------------------- main -------------------------- */ -chdir('..'); -chdir('..'); -define('SM_PATH','../'); +define('SM_PATH','../../'); /* SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); diff --git a/plugins/bug_report/bug_report.php b/plugins/bug_report/bug_report.php index 36cdc7d5..2cbfe4e1 100644 --- a/plugins/bug_report/bug_report.php +++ b/plugins/bug_report/bug_report.php @@ -17,8 +17,7 @@ */ session_start(); -chdir('..'); -define('SM_PATH','../'); +define('SM_PATH','../../'); require_once(SM_PATH . 'config/config.php'); require_once(SM_PATH . 'functions/strings.php'); diff --git a/plugins/calendar/calendar.php b/plugins/calendar/calendar.php index a0db3488..524b9dd2 100644 --- a/plugins/calendar/calendar.php +++ b/plugins/calendar/calendar.php @@ -12,12 +12,11 @@ * * $Id$ */ +define('SM_PATH','../../'); -require_once('calendar_data.php'); -require_once('functions.php'); - -chdir('..'); -define('SM_PATH','../'); +/* Calender plugin required files. */ +require_once(SM_PATH . 'plugins/calendar/calendar_data.php'); +require_once(SM_PATH . 'plugins/calendar/functions.php'); /* SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); diff --git a/plugins/calendar/day.php b/plugins/calendar/day.php index fc21bf3e..90bd9e3f 100644 --- a/plugins/calendar/day.php +++ b/plugins/calendar/day.php @@ -11,13 +11,12 @@ * Displays the day page (day view). * * $Id$ - */ -require_once('calendar_data.php'); -require_once('functions.php'); +define('SM_PATH','../../'); -chdir('..'); -define('SM_PATH','../'); +/* Calender plugin required files. */ +require_once(SM_PATH . 'plugins/calendar/calendar_data.php'); +require_once(SM_PATH . 'plugins/calendar/functions.php'); /* SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); diff --git a/plugins/calendar/event_create.php b/plugins/calendar/event_create.php index 92610e06..f021220f 100644 --- a/plugins/calendar/event_create.php +++ b/plugins/calendar/event_create.php @@ -12,12 +12,12 @@ * * $Id$ */ - -require_once('calendar_data.php'); -require_once('functions.php'); -chdir('..'); define('SM_PATH','../'); +/* Calender plugin required files. */ +require_once(SM_PATH . 'plugins/calendar/calendar_data.php'); +require_once(SM_PATH . 'plugins/calendar/functions.php'); + /* SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); require_once(SM_PATH . 'functions/strings.php'); diff --git a/plugins/calendar/event_delete.php b/plugins/calendar/event_delete.php index cd23d8d7..e598081d 100644 --- a/plugins/calendar/event_delete.php +++ b/plugins/calendar/event_delete.php @@ -12,12 +12,12 @@ * * $Id$ */ - -require_once('calendar_data.php'); -require_once('functions.php'); -chdir('..'); define('SM_PATH','../'); +/* Calender plugin required files. */ +require_once(SM_PATH . 'plugins/calendar/calendar_data.php'); +require_once(SM_PATH . 'plugins/calendar/functions.php'); + /* SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); require_once(SM_PATH . 'functions/strings.php'); diff --git a/plugins/calendar/event_edit.php b/plugins/calendar/event_edit.php index c40f175f..286fc1c0 100644 --- a/plugins/calendar/event_edit.php +++ b/plugins/calendar/event_edit.php @@ -12,12 +12,12 @@ * * $Id$ */ - -require_once('calendar_data.php'); -require_once('functions.php'); -chdir('..'); define('SM_PATH','../'); +/* Calender plugin required files. */ +require_once(SM_PATH . 'plugins/calendar/calendar_data.php'); +require_once(SM_PATH . 'plugins/calendar/functions.php'); + /* SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); require_once(SM_PATH . 'functions/strings.php'); diff --git a/plugins/info/options.php b/plugins/info/options.php index 0e8ca49d..46b8bedb 100644 --- a/plugins/info/options.php +++ b/plugins/info/options.php @@ -9,8 +9,8 @@ * Written by: Jason Munro * jason@stdbev.com */ -chdir('..'); -define('SM_PATH','../'); + +define('SM_PATH','../../'); /* SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); diff --git a/plugins/listcommands/mailout.php b/plugins/listcommands/mailout.php index 21be9738..bf2b51b1 100644 --- a/plugins/listcommands/mailout.php +++ b/plugins/listcommands/mailout.php @@ -8,8 +8,7 @@ * $Id$ */ -chdir('..'); -define('SM_PATH','../'); +define('SM_PATH','../../'); /* SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); diff --git a/plugins/mail_fetch/fetch.php b/plugins/mail_fetch/fetch.php index 85753e69..8e23b674 100644 --- a/plugins/mail_fetch/fetch.php +++ b/plugins/mail_fetch/fetch.php @@ -1,28 +1,26 @@ \n"; echo ''; echo ''; echo ''."\n"."\n"; -?> \ No newline at end of file +?> diff --git a/plugins/message_details/message_details_top.php b/plugins/message_details/message_details_top.php index 00547469..2f5aba78 100644 --- a/plugins/message_details/message_details_top.php +++ b/plugins/message_details/message_details_top.php @@ -1,23 +1,22 @@ \n". "