//===========================================================
//插件名称:[脱离奇虎]帖子关键字及相关主题功能 For Discuz!5.5.0
//适用版本:Discuz! 5.5.0
//插件编码:GBK
//作 者:魔焰男孩
//最后修改:ak477
//最后更新:2007-3-13
//页面演示:http://bbs.188o.com/bbs/viewthread.php?tid=14317&extra=page%3D1
//数据升级:有
//修改文件:viewthread.php , post.php , viewthread.htm
//修改模版:有
//修改难度:易
// A D:易酷资源网社区招收版主,详情http://bbs.188o.com/bbs/viewthread.php?tid=13652&extra=page%3D1
//===========================================================
1. 打开 系统设置 - 数据库 - 数据库升级, 输入以下内容并提交执行:
- DROP TABLE IF EXISTS cdb_similarthreads;
- CREATE TABLE cdb_similarthreads (
- oritid mediumint(6) NOT NULL default '0',
- aimtid mediumint(6) NOT NULL default '0'
- );
- ALTER TABLE cdb_threads ADD keywords varchar(255) NOT NULL default '';
复制代码 2. 打开 ./viewthread.php, 查找:
查找:- include template($iscircle ? 'supesite_viewthread' : 'viewthread');
复制代码 在上面添加:- include DISCUZ_ROOT.'./include/similarthreads.inc.php';
复制代码 3. 打开 ./post.php, 查找:
- } elseif($action == 'edit') {
复制代码 在下面添加:-
- $db->query("UPDATE {$tablepre}threads SET keywords='' WHERE tid='$tid' AND fid='$fid'");
- $db->query("DELETE FROM {$tablepre}similarthreads WHERE oritid='$tid'");
复制代码 4. 打开模板文件 viewthread.htm
查找:- <!--{if $post['number'] == 1 && $relatedkeywords}--><br><br><span class="bold">{lang thread_keywords}</span> $relatedkeywords<br><br><!--{/if}-->
复制代码- <!--{if $post['number'] == 1 && $thread['keywords'] && $keywords && !$relatedkeywords}--><br><br><span class="bold">{lang thread_keywords}</span> $keywords<br><br><br><!--{/if}-->
复制代码 继续查找模板 viewthread.htm, 找到:- <!--{if $relatedthreadlist && $qihoo_location}-->
复制代码 在上面添加:- {template viewthread_similar}
复制代码 5. 下载附件并解压缩, 把里面的upload目录里的所有文件按照存放格式上传到论坛目录里面.
保存所有文件, 更新缓存, 安装完成.
[ 本帖最后由 ak477 于 2007-3-13 14:24 编辑 ] |