插件机制问题:
当从后台安装设计的插件,安装成功后,插件前端,在发帖提交的时候,会执行 post_newthread_topicsubmit()
但是当在后台点插件的设置,修改并提交保存后,插件前端在发帖提交时,将不再执行 post_newthread_topicsubmit()
应该是一个插件机制的一个bug,希望能修复.
--------------------------------------------------------------------------------------------------------------------------------------------------
bischina_004.class.php
<?php
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
global $k,$texttopic;
$k = 0;
class plugin_bischina_004 {
}
class plugin_bischina_004_forum extends plugin_bischina_004 {
function post_newthread_topicsubmit()
{
global $_G;
if(!isset($_G['cache']['plugin'])){
loadcache('plugin');
}
@extract($_G['cache']['plugin']['bischina_004']);
if(!in_array($_G['fid'],(array)unserialize($usefids))) return array();
$topicsubmit = $_GET['topicsubmit'];
if ($topicsubmit == 'yes')
{
$message = "[pic]我是谁哪样[/pic][pic]你在哪的[/pic]";
//$message = preg_replace("/\[pic\](.*?)\[\/pic\]/ies", "maketexttopic('\\1')",$message);
exit("www:".$texttopic);
}
}
}
?>
|