X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=plugins%2Fsquirrelspell%2Fsqspell_interface.php;h=8f42804083bddbff6e06186d15028601e3f580c6;hp=1357162e17979e7e0c49d1f28431e22fbfc270ce;hb=92219031d9ad648536aeda878a336c6bd9b4c3a1;hpb=d112ed5aeee62953707e7042a1edc8e8c2b6a968 diff --git a/plugins/squirrelspell/sqspell_interface.php b/plugins/squirrelspell/sqspell_interface.php index 1357162e..8f428040 100644 --- a/plugins/squirrelspell/sqspell_interface.php +++ b/plugins/squirrelspell/sqspell_interface.php @@ -2,7 +2,7 @@ /** * sqspell_interface.php - * ---------------------- + * * Main wrapper for the pop-up. * * Copyright (c) 1999-2002 The SquirrelMail development team @@ -22,31 +22,33 @@ * defaults. Don't change these, * the setuppable stuff is in * sqspell_config.php */ -$SQSPELL_DIR='squirrelspell'; +$SQSPELL_DIR='plugins/squirrelspell/'; $SQSPELL_CRYPTO=FALSE; /** * Load the stuff needed from squirrelmail */ -chdir('..'); -require_once('../src/validate.php'); -require_once('../src/load_prefs.php'); -require_once("$SQSPELL_DIR/sqspell_config.php"); -require_once("$SQSPELL_DIR/sqspell_functions.php"); + +define('SM_PATH','../../'); + +/* SquirrelMail required files. */ +require_once(SM_PATH . 'include/validate.php'); +require_once(SM_PATH . 'include/load_prefs.php'); +require_once(SM_PATH . $SQSPELL_DIR . 'sqspell_config.php'); +require_once(SM_PATH . $SQSPELL_DIR . 'sqspell_functions.php'); /** * $MOD is the name of the module to invoke. * If $MOD is undefined, use "init", else check for security * breaches. */ -if (!$MOD){ - $MOD='init'; +if (!isset($MOD) || !$MOD){ + $MOD='init'; } else { - sqspell_ckMOD($MOD); + sqspell_ckMOD($MOD); } -/** - * Include the module. - */ -require_once("$SQSPELL_DIR/modules/$MOD.mod"); +/* Include the module. */ +require_once(SM_PATH . $SQSPELL_DIR . "modules/$MOD.mod"); + ?>