duplicate function. fix use first. compare functions later.
[squirrelmail.git] / plugins / spamcop / setup.php
CommitLineData
772be735 1<?php
91e0dccc 2/**
f3a91d6b 3 * setup.php -- SpamCop plugin - setup script
4 *
9eb3fcb3 5 * @copyright (c) 1999-2005 The SquirrelMail Project Team
f3a91d6b 6 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
7 * @version $Id$
8 * @package plugins
9 * @subpackage spamcop
10 */
772be735 11
f3a91d6b 12/**
91e0dccc 13 * Initialize the plugin
f3a91d6b 14 * @access private
15 */
772be735 16function squirrelmail_plugin_init_spamcop() {
9f06a087 17 global $squirrelmail_plugin_hooks;
772be735 18
91e0dccc 19 $squirrelmail_plugin_hooks['optpage_register_block']['spamcop'] =
20 'spamcop_options';
21 $squirrelmail_plugin_hooks['loading_prefs']['spamcop'] =
22 'spamcop_load';
23 $squirrelmail_plugin_hooks['read_body_header_right']['spamcop'] =
24 'spamcop_show_link';
9f06a087 25 $squirrelmail_plugin_hooks['compose_send']['spamcop'] =
26 'spamcop_while_sending';
772be735 27}
28
9a422982 29/**
30 * Loads spamcop settings and validates some of values (make '' into 'default', etc.)
f3a91d6b 31 * @access private
9a422982 32 */
772be735 33function spamcop_load() {
da297dd0 34 include_once(SM_PATH . 'plugins/spamcop/functions.php');
35 spamcop_load_function();
772be735 36}
37
38
9a422982 39/**
40 * Shows spamcop link on the read-a-message screen
f3a91d6b 41 * @access private
9a422982 42 */
772be735 43function spamcop_show_link() {
da297dd0 44 include_once(SM_PATH . 'plugins/spamcop/functions.php');
45 spamcop_show_link_function();
772be735 46}
47
9a422982 48/**
49 * Show spamcop options block
f3a91d6b 50 * @access private
9a422982 51 */
9f06a087 52function spamcop_options() {
da297dd0 53 include_once(SM_PATH . 'plugins/spamcop/functions.php');
54 spamcop_options_function();
772be735 55}
56
57
9a422982 58/**
da297dd0 59 * Process messages submitted by email
f3a91d6b 60 * @access private
9a422982 61 */
9f06a087 62function spamcop_while_sending() {
da297dd0 63 include_once(SM_PATH . 'plugins/spamcop/functions.php');
64 spamcop_while_sending_function();
772be735 65}
057e9d6e 66?>