本栏目下相关链接


HDWiki(For DZ 6.0)V1.3 20080202 正式版到HDWiki(For DZ 6.0)V1.4 20080402 正式版的升级说明

手动升级方法:

注意:若您之前安装过其它插件,则采用如下升级方法.若您的论坛只安装过HDWIKI FOR DZ 1.3,则不用以下升级方法,直接将HDWIKI FOR DZ 1.4的安装包上传,覆盖原有文件,重新安装即可.

只适用从HDWiki(For DZ 6.0)V1.3 20080202 到 HDWiki(For DZ 6.0)V1.4 20080402 正式版的升级
从HDWIKI FOR DZ 1.3 到 HDWIKI FOR DZ 1.4,只需简单三步.

第一步:
上传升级包的所有文件(放心,升级包里的文件没有和DZ的文件冲突的,覆盖的,只是HDWIKI FOR DZ本身的文件.)

第二步:
在DZ后台"系统工具"--"数据库"--"数据库升级"里执行下面SQL语句
(注意:cdb_为安装DZ时,数据表名的默认前缀,若您在安装DZ时改动过,以下SQL语句也要做相应修改)
CREATE TABLE `cdb_doccat` (
`cid` smallint(6) unsigned NOT NULL auto_increment,
`cup` smallint(6) NOT NULL,
`type` enum('one','two','three') NOT NULL,
`name` char(50) NOT NULL,
`status` tinyint(1) NOT NULL,
`displayorder` tinyint(3) NOT NULL,
PRIMARY KEY (`cid`)
) TYPE=MyISAM CHARACTER SET gbk;
replace into `cdb_doccat` (`cup`, `type`, `name`, `status`, `displayorder`) VALUES
(0, 'one', '默认分类', 1, 0);

若您安装的插件是UTF-8版本,则执行以下SQL语句:

CREATE TABLE `cdb_doccat` (
`cid` smallint(6) unsigned NOT NULL auto_increment,
`cup` smallint(6) NOT NULL,
`type` enum('one','two','three') NOT NULL,
`name` char(50) NOT NULL,
`status` tinyint(1) NOT NULL,
`displayorder` tinyint(3) NOT NULL,
PRIMARY KEY (`cid`)
) TYPE=MyISAM CHARACTER SET utf8;
replace into `cdb_doccat` (`cup`, `type`, `name`, `status`, `displayorder`) VALUES
(0, 'one', '默认分类', 1, 0);

第三步:
修改您服务器上的以下文件
一,
/admincp.php
236行
} elseif($action == 'wikicommon' || $action == 'wikiuser' || $action == 'wikidoc') {
$cpscript = 'wiki';
之下加入
}elseif($action == 'catadd' || $action == 'catedit' || $action == 'catmerge'|| $action == 'catdetail'|| $action == 'catdelete'|| $action == 'movecat'){
$cpscript = 'doccat';
二,
/admin/menu.inc.php
134行
array('name' => $lang['menu_hdwiki_user'], 'url' => 'admincp.php?action=wikiuser&opt=manage'),
之下加入
array('name' => $lang['menu_hdwiki_category'], 'url' => 'admincp.php?action=catedit'),
array('name' => $lang['menu_hdwiki_help'], 'url' => 'http://kaiyuan.hoodong.com/download/help1.4/'),

三,
/templates/default/admincp.lang.php
329行
'menu_hdwiki_doc' => '词条管理',
之下加入
'menu_hdwiki_category' => '分类管理',
'menu_hdwiki_help' => '使用帮助',
'menu_hdwiki_addcat' => '添加分类',
'menu_hdwiki_editcat' => '编辑分类',
'menu_hdwiki_merge' => '合并分类',
'cat_edit_up' => '上级分类:',
'cat_edit_up_comment' => '本类别的上级分类',
'cat_edit_name' => '分类名称:',
'cat_doc_name' => '分类名称',
'cats_noparent' => '对不起,您没有选择该分类的上级分类,请返回修改。',
'cats_name_toolong' => '输入分类名称超过50个字符,请返回修改。',
'cats_update_succeed' => '分类设置成功更新。',
'cats_update_fail' => '此分类下面还有子分类,操作无法完成。',
'cats_doc_fail' => '此分类下面还有词条,操作无法完成。',
'cats_name_fail' => '分类名称不能为空,操作无法完成。',
'cats_doc_delete'=>"分类删除成功",
'cats_merge' => '合并分类 - 源分类的下面不能有子分类',
'cats_merge_source' => '源分类',
'cats_merge_target' => '目标分类',
'cats_nonexistence' => '指定的分类不存在,请返回修改',
'cats_merge_succeed' => '分类合并成功。',

'wiki_add_tips' => '<ul><li>您可以在分类名称中使用 HTML 代码。</ul>',
'wiki_add_category' => '添加新分类',
'wiki_move_category' => '修改选定词条的所属分类',
'wiki_success' => '成功',
'wiki_add_category_name' => '新分类名称',
'wiki_add_category2' => '添加二级分类',
'wiki_add_category2_name' => '二级分类名称',
'wiki_add_parent_category' => '上级分类',
'wiki_add_category3' => '添加三级分类',
'wiki_add_category3_name' => '三级分类名称',
'wiki_merge_category' => '合并分类 - 源分类的词条全部转入目标分类,同时删除源分类',

以下$wiki = array()括号里的内容全部替换掉admincp.lang.php中$wiki = array()括号里的内容

$wiki = array
(
'title'=>'名称',
'wiki_add' => '添加词条',
'wiki_make' => '链接管理',
'select' => '选择',
'create' => '是否被创建',
'note' => '提示:您可以手动添加词条,词条中的词要以(中文分号)";" 隔开。',
'noteano2' => '说明:1、请在下面的输入框中输入您要生成百科词条链接的帖子tid,然后点击“开始”按钮,生成词条链接。</br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2、为了节省系统资源,请每次输入的词条数量不要超过1000条。',
'noteano' => '生成百科词条链接',
'noteano3' => '说明:点击下面的清除此条链接接按钮,将会把已删除词条在所有帖子中的链接去掉。',
'noteano4' => '清除百科词条链接',
'begin' => '生成链接',
'begin2' => '清除词条链接',
'createtime' => '创建时间',
'movetobase' => '移到正式库',
'lookdoc' => '查找词条',
'keyword' => '标题关键字:',
'unlock' => '解锁',
'lock' => '锁定',
'cancelsync'=>'取消同步',
'movecat'=>'移动词条分类',
'docsync'=>'同步',
'lookthedoc' => '查看此词条',
'creatthedoc' => '创建此词条',
'clickcommend' => '<a target="_blank" style="text-decoration: underline;" href="http://www.hoodong.com/hdwiki/index.htm"><font color="red">点击此处打开您需要的词库分类,批量复制词条。</font></a><br />将复制好的词条名称粘贴到下面框中,瞬间生成数万词库。比采集功能更加强大!',

'js_movecat' => '没有选择要改变分类的词条!',
'js_nodoc' => '没有选择要删除的词条!',
'js_docdelete' => '您确认要删除所选的词条吗?',
'js_docsync' => '您确认要取消同步所选的词条吗?',
'js_nodocsync' => '没有选择要取消同步的词条!',
'js_nomovedoc' => '没有选择要移动的词条!',
'js_movedoc' => '您确认要移动所选的词条到正式库吗?',
'js_nolockdoc' => '没有选择要锁定的词条!',
'js_lockdoc' => '您确认要锁定所选的词条吗?',
'js_nounlockdoc' => '没有选择要解锁的词条!',
'js_unlockdoc' => '您确认要解锁所选的词条吗?',

'startid'=> '起始tid',
'endid'=> '结束tid',
'separate'=> ';',
'hdwiki_config'=>'参数设置',
'hdwiki_ad'=>'广告代码',
'hdwiki_flash'=>'开启新帖子自动刷wiki链接',

);
四,
/templates/default/templates.lang.php
1837行
'dropedit' => '是否放弃对该词条的编辑',
之下加入
'doctitle' => '词条标题',
'next' => '继续,下一步',
'previous'=>'返回,上一步',
'category' => '词条分类',
//search
'nowno'=>'目前还没有人创建词条',
'nowno2'=>'目前该词条还没有内容,',
'welcreate'=>'欢迎您创建该词条,阐述对',
'welcreate2'=>'欢迎您编辑该词条,阐述对',
'searchedi'=>'的理解,并与今后在此搜索',
'searchedi2'=>'的理解,并与今后在此查看',
'share'=>'的朋友们分享。',
'indoc'=>'进入词条',
'and'=>'与',
'result'=>'相关的搜索结果',
'alldoc'=>'共找到',
'howmany'=>'条的相关词条',


'message2'=>'此词条已存在,请创建其它的词条。',
删除,并替换为:
'message2'=>'的词条已被创建,您也可以点击',
'message21'=>'词条的内容。',
'message22'=>'查看',

五,
/templates/default/wikiheader.htm
2行
<script type="text/javascript" src="include/javascript/ajax.js"></script>
之下加入
<script type="text/javascript" src="include/javascript/search.js"></script>
<script type="text/javascript" src="include/javascript/wiki.lang.js"></script>

39行
<div id="ad_headerbanner"></div>
之下加入
<form method="post" id="searchForm" name="searchForm" onSubmit="return viewSearchDoc();">
<div id="search"><input id="searchname" value="" name="searchname" />
<input class="bu" name="submit1" type="submit" value={lang indoc} />
<input class="bu" name="search" type="button" value={lang search} onclick="searchSubmit();" /></div>
</form>

六,
以下六个文件的改动是一样的
/templates/default/viewthread_activity.htm
/templates/default/viewthread_debate.htm
/templates/default/viewthread_poll.htm
/templates/default/viewthread_reward.htm
/templates/default/viewthread_trade.htm
/templates/default/viewthread_video.htm
4行
<script type="text/javascript">zoomstatus = parseInt($zoomstatus);</script>
之下加入
<script type="text/javascript" src="include/javascript/wiki.lang.js"></script>
<link href="images/wiki/hdwiki.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="include/javascript/viewdoc.js"></script>
<div style="position:absolute;visibility:hidden;z-index:10" id="popup">
<table style="FONT-SIZE: 10pt; border: 1px solid #D1E7FC;" cellpadding="0" cellspacing="0" bgcolor="#E5ECF9" id="summaryData" />
<tbody id="summaryDataBody" ></tbody>
</table>
</div>

升级完成,欢迎使用!