squirrelmail/plugins/test/setup.php
2025-01-03 11:47:03 -08:00

75 lines
1.5 KiB
PHP

<?php
/**
* SquirrelMail Test Plugin
* @copyright 2006-2025 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package plugins
* @subpackage test
*/
/**
* Register this plugin with SquirrelMail
*
* @return void
*
*/
function squirrelmail_plugin_init_test() {
global $squirrelmail_plugin_hooks;
$squirrelmail_plugin_hooks['template_construct_page_header.tpl']['test']
= 'test_menuline';
}
/**
* Add link to menu at top of content pane
*
* @return void
*
*/
function test_menuline() {
include_once(SM_PATH . 'plugins/test/functions.php');
return test_menuline_do();
}
/**
* Returns info about this plugin
*
* @return array An array of plugin information.
*
*/
function test_info()
{
return array(
'english_name' => 'Test',
'version' => 'CORE',
'summary' => 'This plugin provides some test mechanisms for further diagnosis of the system upon which you are attempting to run SquirrelMail.',
'details' => 'This plugin provides some test mechanisms for further diagnosis of the system upon which you are attempting to run SquirrelMail.',
'requires_configuration' => 0,
'requires_source_patch' => 0,
);
}
/**
* Returns version info about this plugin
*
*/
function test_version()
{
$info = test_info();
return $info['version'];
}