_fileapoylv2('portalpcmp3apoyl'); if($file) include $file; } return $re; } public function discuzcode($value) { global $_G,$controslist; $cache = $_G['cache']['plugin']['apoyl_music']; $message = $_G['discuzcodemessage']; $controslist=' '; if($cache['hidedown']){ $file=$this->_fileapoylv2('hidedownmusic'); if($file) include $file; } if ($cache['openoss'] && $cache['ossurl']){ $file=$this->_fileapoylv2('ossmp3pcapoyl'); if($file) include $file; } if ($cache['openmp3'] || $cache['openogg']){ $file=$this->_fileapoylv2('mp3pcapoyl'); if($file) include $file; } if($cache['openwmp3']){ $file=$this->_fileapoylv2('wmp3apoyl'); if($file) include $file; } $_G['discuzcodemessage'] = $message; } protected function _fileapoylv2($filename) { $fileapoyl = dirname(__FILE__) .'/components/' . $filename . '.php'; if (file_exists($fileapoyl)) return $fileapoyl; return ''; } } class plugin_apoyl_music_forum extends plugin_apoyl_music{ public function viewthread_bottom_output($a) { global $_G, $postlist; $cache = $_G['cache']['plugin']['apoyl_music']; $return = ''; if($cache['hidedown']){ $file=$this->_fileapoylv2('hidedown'); if($file) include $file; } return $return; } public function index_nav_extra_output($a){ global $_G; $re=''; $cache = $_G['cache']['plugin']['apoyl_music']; $file=$this->_fileapoylv2('bgpcmp3apoyl'); if($file) include $file; return $re; } public function guide_nav_extra_output($a){ global $_G; $re=''; $cache = $_G['cache']['plugin']['apoyl_music']; $file=$this->_fileapoylv2('guidehotmp3apoyl'); if($file) include $file; return $re; } } class plugin_apoyl_music_portal extends plugin_apoyl_music{ public function view_lyopa_output($a){ global $_G,$content; $cache = $_G['cache']['plugin']['apoyl_music']; $file=$this->_fileapoylv2('articlepcmp3apoyl'); if($file) include $file; if($cache['openwarticlemp3']){ $file=$this->_fileapoylv2('warticlemp3apoyl'); if($file) include $file; } } } ?>