xref: /plugin/quicksubscribe/helper.php (revision b2d51c8472ca4b6aa1b06f27c4de32ec4ec7ef1b)
1*b2d51c84SAdrian Lang<?php
2*b2d51c84SAdrian Lang
3*b2d51c84SAdrian Langif (!defined('DOKU_INC')) die();
4*b2d51c84SAdrian Lang
5*b2d51c84SAdrian Langclass helper_plugin_quicksubscribe extends DokuWiki_Plugin {
6*b2d51c84SAdrian Lang
7*b2d51c84SAdrian Lang    function tpl_subscribe() {
8*b2d51c84SAdrian Lang        global $INFO;
9*b2d51c84SAdrian Lang        if($INFO['subscribed']){
10*b2d51c84SAdrian Lang            $img = 'yes';
11*b2d51c84SAdrian Lang            $title = prettyprint_id($INFO['subscribed'][0]['target']);
12*b2d51c84SAdrian Lang        }else{
13*b2d51c84SAdrian Lang            global $lang;
14*b2d51c84SAdrian Lang            $img = 'no';
15*b2d51c84SAdrian Lang            $title = $lang['btn_subscribe'];
16*b2d51c84SAdrian Lang        }
17*b2d51c84SAdrian Lang        $sub = '<img class="qsub__link ' .
18*b2d51c84SAdrian Lang               ($INFO['subscribed'] ? 'qsub__subscribed' : 'qsub__notsubscribed') .
19*b2d51c84SAdrian Lang               '" src="'.DOKU_BASE.'lib/plugins/quicksubscribe/images/mail-' . $img .
20*b2d51c84SAdrian Lang               '.png" width="16" height="16" alt="" title="'.$title.'" />';
21*b2d51c84SAdrian Lang        tpl_actionlink('subscribe','','',$sub);
22*b2d51c84SAdrian Lang    }
23*b2d51c84SAdrian Lang}
24