X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=plugins%2Fdemo%2Fsetup.php;h=2fb4982ba01bf5427f6fb17c44e4b78a237da21f;hp=0d92dc0ec59cbb6486caf051e79d2c5286a32dbd;hb=6d9f22dba5d50ff55b8d6811412feedd3e534acf;hpb=e04de0b9d163343c246f327b27edbd307a9a1029;ds=sidebyside diff --git a/plugins/demo/setup.php b/plugins/demo/setup.php index 0d92dc0e..2fb4982b 100644 --- a/plugins/demo/setup.php +++ b/plugins/demo/setup.php @@ -2,7 +2,7 @@ /** * SquirrelMail Demo Plugin - * @copyright © 2006-2007 The SquirrelMail Project Team + * @copyright 2006-2010 The SquirrelMail Project Team * @license http://opensource.org/licenses/gpl-license.php GNU Public License * @version $Id$ * @package plugins @@ -28,10 +28,6 @@ function squirrelmail_plugin_init_demo() $squirrelmail_plugin_hooks['login_cookie']['demo'] = 'demo_login_cookie'; -//FIXME: not all of the above hooks are yet implemented below - $squirrelmail_plugin_hooks['login_top']['demo'] - = 'demo_login_top'; - //FIXME: not all of the above hooks are yet implemented below $squirrelmail_plugin_hooks['login_bottom']['demo'] = 'demo_login_bottom'; @@ -43,6 +39,8 @@ function squirrelmail_plugin_init_demo() $squirrelmail_plugin_hooks['optpage_register_block']['demo'] = 'demo_option_link'; + $squirrelmail_plugin_hooks['configtest']['demo'] + = 'demo_check_configuration'; } @@ -109,3 +107,18 @@ function demo_option_link() +/** + * Validate that this plugin is configured correctly + * + * @return boolean Whether or not there was a + * configuration error for this plugin. + * + */ +function demo_check_configuration() +{ + include_once(SM_PATH . 'plugins/demo/functions.php'); + return demo_check_configuration_do(); +} + + +