www.gusucode.com > 时尚简洁扁平化社区论坛网站源码程序 > 时尚简洁扁平化社区论坛/整站安装/web/source/plugin/k_misign/sign.class.php
<?php /* Author:信偶网 Website:www.lbw3.com Qq:898235212 */ !defined('IN_DISCUZ') && exit('Access Denied'); class plugin_k_misign{ function _k_misign_showbutton($width) { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['pluginurl'] = $setting['pluginurl'] ? $setting['pluginurl'] : 'plugin.php?id=k_misign:'; $setting['groups'] = unserialize($setting['groups']); $setting['ban'] = explode(",",$setting['ban']); $setting['width'] = $setting['width'] ? $setting['width'] : 220; $setting['bcolor'] = $setting['bcolor'] ? $setting['bcolor'] : '#ff6f3d'; $setting['hcolor'] = $setting['hcolor'] ? $setting['hcolor'] : '#ff7d49'; $setting['width'] = $width ? $width : $setting['width']; $setting['width2'] = $setting['width']-158; $stats = C::t("#k_misign#plugin_k_misignset")->fetch(1); $tdtime = gmmktime(0,0,0,dgmdate($_G['timestamp'], 'n',$setting['tos']),dgmdate($_G['timestamp'], 'j',$setting['tos']),dgmdate($_G['timestamp'], 'Y',$setting['tos'])) - $setting['tos']*3600; if($_G['uid'])$qiandaodb = C::t("#k_misign#plugin_k_misign")->fetch_by_uid($_G['uid']); include template("k_misign:hook_indexside"); return $return; } } class plugin_k_misign_portal extends plugin_k_misign { function index_side_k_misign_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['portal_index']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['portal_index']['width']); }else{ return; } } function list_side_k_misign_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['portal_list']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['portal_list']['width']); }else{ return; } } function view_article_side_top_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['portal_view']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['portal_view']['width']); }else{ return; } } } class plugin_k_misign_forum extends plugin_k_misign { function index_side_top_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['forum_index']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['forum_index']['width']); }else{ return; } } function forumdisplay_side_top_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['forum_forumdisplay']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['forum_forumdisplay']['width']); }else{ return; } } function viewthread_side_k_misign_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['forum_viewthread']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['forum_viewthread']['width']); }else{ return; } } } class plugin_k_misign_group extends plugin_k_misign { function index_side_top_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['group_default']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['group_default']['width']); }else{ return; } } function group_index_side_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['group_index']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['group_index']['width']); }else{ return; } } function forumdisplay_side_top_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['group_forumdisplay']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['group_forumdisplay']['width']); }else{ return; } } function group_side_top_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['group_other']['status'] && ($_G['basescript'] == 'group' && ($_GET['action'] && $_GET['action'] != 'index'))){ return $this->_k_misign_showbutton($setting['modstatus']['group_other']['width']); }else{ return; } } function viewthread_side_k_misign_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['group_viewthread']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['group_viewthread']['width']); }else{ return; } } } class plugin_k_misign_home extends plugin_k_misign { function space_home_side_top_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['modstatus'] = unserialize($setting['modstatus']); if($setting['modstatus']['home_index']['status']){ return $this->_k_misign_showbutton($setting['modstatus']['home_index']['width']); }else{ return; } } } class plugin_k_misign_plugin extends plugin_k_misign { function tie_k_misign_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['pextend'] = unserialize($setting['pextend']); if($setting['pextend']['tie_button']['status']){ return $this->_k_misign_showbutton($setting['pextend']['tie_button']['width']); }else{ return; } } function k0usercard_k_misign_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['pextend'] = unserialize($setting['pextend']); if($setting['pextend']['k_usercard']['status']){ return $this->_k_misign_showbutton($setting['pextend']['k_usercard']['width']); }else{ return; } } function miner_side_middle_output() { global $_G; $setting = $_G['cache']['plugin']['k_misign']; $setting['pextend'] = unserialize($setting['pextend']); if($setting['pextend']['miner']['status']){ return $this->_k_misign_showbutton($setting['pextend']['miner']['width']); }else{ return; } } } //From:www_lbw3_co ?>