本栏目下相关链接


HDWiki(For DZ 6.0)V1.4 20080402 覆盖安装说明

    提示:
    1.安装时,论坛一定要处于系统管理员登录状态
    2.若您安装的HDWiki for discuz没有修改以下文件

    admin/menu.inc.php
    admincp.php
    templates/default/目录下的
        admincp.lang.php    templates.lang.php    viewthread.htm    viewthread_activity.htm    viewthread_debate.htm    viewthread_reward.htm
        viewthread_trade.htm    viewthread_video.htm    viewthread_poll.htm
    templates/default/header.htm
    include/newthread.inc.php
    include/editpost.inc.php
    include/newreply.inc.php

    或者您之前没安装过其他插件,则可进行覆盖安装

    覆盖安装说明:
    1、将文件夹下的文件(wikiupgrade.php文件除外),通过ftp上传到论坛的根目录;
    2、执行wiki.install.php,完成安装操作后将其删除。
    3、恭喜你安装完成,请进入到论坛后台中的“扩展设置”开始体验HDWiki的强大功能。

HDWiki(For DZ 6.0)V1.4 20080402手动安装说明

    提示:
    1.安装时,论坛一定要处于系统管理员登录状态
    2.在有安装其他插件的情况下,若修改了以下任意文件

    admin/menu.inc.php
    admincp.php
    templates/default/目录下的
        admincp.lang.php    templates.lang.php    viewthread.htm    viewthread_activity.htm    viewthread_debate.htm    viewthread_reward.htm
        viewthread_trade.htm    viewthread_video.htm    viewthread_poll.htm
    templates/default/header.htm
    include/newthread.inc.php
    include/editpost.inc.php
    include/newreply.inc.php

    则把相应文件按以下方式手动修改,其它文件覆盖即可.

    一、按要求修改以下文件

    请按要求修改以下文件

    1. admin/menu.inc.php

    array('name' => $lang['menu_plugins_config'], 'url' => 'admincp.php?action=pluginsconfig')));
    (130行)
    之下加入
    showmenu($lang['menu_hdwiki'], array(
    array('name' => $lang['menu_hdwiki_common'], 'url' => 'admincp.php?action=wikicommon&opt=manage'),
    array('name' => $lang['menu_hdwiki_user'], 'url' => 'admincp.php?action=wikiuser&opt=manage'),
    array('name' => $lang['menu_hdwiki_doc'], 'url' => 'admincp.php?action=wikidoc&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/')
    ));

    2.admincp.php

    require_once DISCUZ_ROOT.'./include/cache.func.php';
    (14行)
    之下加入
    header("Content-type:text/html;charset=$charset");


    } elseif($action == 'illegallog' || $action == 'ratelog' || $action == 'modslog' || $action == 'medalslog' || $action == 'banlog' || $action == 'cplog' || $action == 'errorlog' || $action == 'invitelog') {
    (233行)
    之上加入

    } elseif($action == 'wikicommon' || $action == 'wikiuser' || $action == 'wikidoc') {
    $cpscript = 'wiki';
    }
    elseif($action == 'catadd' || $action == 'catedit' || $action == 'catmerge'|| $action == 'catdetail'|| $action == 'catdelete'|| $action == 'movecat')
    {
    $cpscript = 'doccat';

    3.templates/default/admincp.lang.php

    'menu_plugins_config' => '插件管理',
    (324行)
    之下加入
    'menu_hdwiki' => 'HDWiki设置',
    'menu_hdwiki_common' => '正式词条',
    'menu_hdwiki_user' => '用户词条',
    'menu_hdwiki_doc' => '词条管理',
    'menu_hdwiki_category' => '分类管理',
    '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' => '合并分类 - 源分类的词条全部转入目标分类,同时删除源分类',


    'settings_seccodewidthheight_invalid' => '验证码图片宽度或者高度超出限定的范围,请返回修改。',
    (3757行)
    之下加入
    'wiki_add_succeed' => '添加词条成功!',
    'wiki_update_succeed' => 'wiki链接更新成功!',
    'wikiconfig_update_succeed'=> 'wiki设置更新成功!',

    在最后的?>之前加入
    (4142行)
    $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链接',

    );

    4.templates/default/templates.lang.php

    'authorinfoitems_location' => '来自',
    (1819行)
    之下加入
    //docedit
    'editduan' => '编辑段落',
    'doctitle' => '词条标题',
    'docnote' => '词条正文',
    'editdoc' => '编辑词条',
    'hisdoc' => '历史版本',
    'docedit' => '编辑本页后请点击“保存”。只有在您能改进该页面的前提下才编辑它。',
    'summary' => '摘要',
    'docsum' => '您可以不填写,我们将提取您撰写的正文前100字作为摘要',
    'tag' => '标签',
    'delete' => '删除',
    'addtag' => '添加更多标签',
    'modreason' => '修改原因',
    'modsmall' => '轻微修改',
    'reveiw' => '预览',
    'save' => '保存',
    'next' => '继续,下一步',
    'previous'=>'返回,上一步',
    'category' => '词条分类',
    'cancell' => '取消',
    'dropedit' => '是否放弃对该词条的编辑',
    //viewdoc
    'thisdoc' => '此词条正被',
    'editing' => '锁定编辑中...',
    'editpart' => '编辑本段',
    'hidden' => '隐藏',
    'showdoc' => '显示',
    'doctable' => '词条目录',
    'canotedit' => '这是一个编辑受限的词条,您没有编辑该词条的权限,请查看帮助!',
    'notcreatobj' => '不能创建XMLHttpRequest对象实例.',
    //hislist
    'thisdoccomp' => '对比查看历史版本',
    'version' => '版本',
    'creatime' => '创建日期',
    'versionmod' => '版本改动',
    'create' => '创建',
    'small' => '小',
    'big' => '大',
    'comptwohis' => '请选中两个历史版本进行比较',
    'edittime' => '编辑时间',
    'closewindow' => '关闭本窗口',
    'tip'=> '注',
    'notice'=> '1、浅绿色 表示一个范围 2、浅紫色 不同点',
    'cancreat'=> '编辑本页后请点击“保存”。只有在您能改进该页面的前提下才编辑它。',
    //doclist
    'doclistNewCreatedList'=>'最新创建列表',
    'doclistNewCoopList'=>'最新协作列表',
    'doclistHotDocList'=>'最热词条列表',
    'commonSummary'=>'摘要',
    'commonReadArticle'=>'[阅读全文]',
    'commonTags'=>'标签',
    'commonCreating'=>'创建于',
    'commonCoop'=>'协作人数',
    'commonView'=>'浏览人数',
    'commoninto'=>'创建新词条',
    'wiki'=>'百科',
    'docCreate'=>'编辑本页后请点击“保存”。',
    'message1'=>'此词条尚未被使用,您可以继续。',
    'message2'=>'的词条已被创建,您也可以点击',
    'message21'=>'词条的内容。',
    'message22'=>'查看',
    'message3'=>'发生错误',
    'message4'=>'请输入词条标题',
    //search
    'nowno'=>'目前还没有人创建词条',
    'nowno2'=>'目前该词条还没有内容,',
    'welcreate'=>'欢迎您创建该词条,阐述对',
    'welcreate2'=>'欢迎您编辑该词条,阐述对',
    'searchedi'=>'的理解,并与今后在此搜索',
    'searchedi2'=>'的理解,并与今后在此查看',
    'share'=>'的朋友们分享',
    'indoc'=>'进入词条',
    'and'=>'与',
    'result'=>'相关的搜索结果',
    'alldoc'=>'共找到',
    'howmany'=>'条的相关词条',

    5.templates/default/viewthread.htm(viewthread_activity.htm,viewthread_debate.htm,viewthread_poll.htm,viewthread_reward.htm,viewthread_trade.htm,viewthread_video.htm)
    等页面在
    <!--{if !$iscircle || !empty($frombbs)}-->{template header}<!--{else}-->{template supesite_header}<!--{/if}-->
    (2行)
    之下加入
    <script type="text/javascript" src="include/javascript/wiki.lang.js"></script>


    <script type="text/javascript">zoomstatus = parseInt($zoomstatus);</script>
    (4行)
    之下加入
    <link href="images/wiki/hdwiki.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="include/javascript/viewdoc.js"></script>
    <style type="text/css">
    .innerlink:link{color: #0033cc;text-decoration: underline}
    .innerlink:visited{color: #0033cc;text-decoration: underline}
    .innerlink:hover{color: #ff0000;text-decoration: underline}
    </style>
    <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>

    6.templates/default/viewthread_poll.htm.htm

    <!--{if !$iscircle || !empty($frombbs)}-->{template header}<!--{else}-->{template supesite_header}<!--{/if}-->
    (2行)
    之下加入
    <script type="text/javascript" src="include/javascript/wiki.lang.js"></script>


    <script type="text/javascript">zoomstatus = parseInt($zoomstatus);</script>
    (4行)
    之下加入
    <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>

    7.include/newthread.inc.php

    updatecredits($discuz_uid, $postattachcredits, count($attachments));
    }
    (434行)
    之下加入
    /* add for wiki */
    if($wiki_flash==1){
    $tids[]=$tid;
    require DISCUZ_ROOT.'./include/wikipost.inc.php';
    }

    8.include/editpost.inc.php
    smileyoff='$smileyoff', subject='$subject' ".($pattachment ? ", attachment='1'" : '')." $anonymousadd ".($auditstatuson && $audit == 1 ? ",invisible='0'" : '')." WHERE pid='$pid'");
    (706行)
    之下加入
    /* add for wiki */
    if($wiki_flash==1){
    $tids[]=$tid;
    require DISCUZ_ROOT.'./include/wikipost.inc.php';
    }

    9.include/newreply.inc.php

    updatecredits($discuz_uid, $postattachcredits, count($attachments));
    }
    (288行)
    之下加入

    /* add for wiki */
    if($wiki_flash==1){
    $tids[]=$tid;
    require DISCUZ_ROOT.'./include/wikipost.inc.php';
    }

    10.templates/default/header.htm

    在 <!--{if $discuz_uid && in_array($adminid, array(1, 2, 3))}--><li><a href="admincp.php" target="_blank">{lang admincp}</a></li><!--{/if}-->
    (81行)
    之下加入

    <li <!--{if $BASESCRIPT == 'doc.php'}--> class="current"<!--{/if}-->><a href="doc.php?action=doclist">{lang wiki}</a></li>

    11.
    1).若您只按上述第10条修改过templates/default/header.htm文件,则将templates/default/wikiheader.htm直接上传.
    2).反之,若进行过其它修改,则删除templates/default/wikiheader.htm,复制templates/default/header.htm文件,改名为wikiheader.htm,则templates/default/下即有header.htm也有wikiheader.htm.
    然后按如下方法修改wikiheader.htm
    在第5行<title>$navtitle $bbname $seotitle - Powered by Discuz!</title>修改为<title>$doc[doc_title] - Powered by Discuz!</title>

    <!--{if $allowcsscache}-->
    <link rel="stylesheet" type="text/css" href="forumdata/cache/style_{STYLEID}.css" />
    <link rel="stylesheet" type="text/css" href="forumdata/cache/style_{STYLEID}_append.css" />
    <!--{else}-->
    <style type="text/css">{template css}</style>
    <style type="text/css">{template css_append}</style>
    <!--{/if}-->
    之下(默认风格的24行)加入
    <link href="images/wiki/hdwiki.css" rel="stylesheet" type="text/css" />
    在第28行
    <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>


    二、然后将修改后所有文件(wikiupgrade.php文件除外)通过ftp上传到论坛的根目录;
    三、执行wiki.install.php,完成安装操作后将其删除。
    四、恭喜你安装完成,请进入到论坛后台中的“扩展设置”开始体验HDWiki的强大功能。