/**
* Change password PearDB backend
*
- * @copyright © 2005-2006 The SquirrelMail Project Team
+ * @copyright 2005-2010 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package plugins
if (isset($cpw_peardb['dsn']))
$cpw_peardb_dsn=$cpw_peardb['dsn'];
if (isset($cpw_peardb['connect_opts']))
- $cpw_peardb_connect_opts=$cpw_peaddb['connect_opts'];
+ $cpw_peardb_connect_opts=$cpw_peardb['connect_opts'];
if (isset($cpw_peardb['table']))
$cpw_peardb_table=$cpw_peardb['table'];
if (isset($cpw_peardb['uid_field']))
* Checks if configuration is correct
*/
function cpw_peardb_init() {
- global $color, $cpw_peardb_detect, $cpw_peardb_dsn, $cpw_peardb_table;
+ global $oTemplate, $cpw_peardb_detect, $cpw_peardb_dsn, $cpw_peardb_table;
if (! $cpw_peardb_detect) {
- error_box(_("Plugin is unable to use PHP Pear DB libraries. PHP Pear includes must be available in your PHP include_path setting."),$color);
- echo "</body></html>\n";
+ error_box(_("Plugin is unable to use PHP Pear DB libraries. PHP Pear includes must be available in your PHP include_path setting."));
+ $oTemplate->display('footer.tpl');
exit();
}
// Test required settings
if ((is_string($cpw_peardb_dsn) && trim($cpw_peardb_dsn)=='')
|| trim($cpw_peardb_table)=='' ) {
- error_box(_("Required change password backend configuration options are missing."),$color);
- echo "</body></html>\n";
+ error_box(_("Required change password backend configuration options are missing."));
+ $oTemplate->display('footer.tpl');
exit();
}
}
}
return $ret;
}
-?>
\ No newline at end of file