版原作者:LFLY1573
任務精靈6.0升級:bbsguild(先鋒)/bbs.k1host.com
繁化論壇6.0:
http://9966.lenhost.info/index.php
演示:
http://9966.lenhost.info/plugin. ... &module=mission
●任務精靈全新安裝步驟
1。 二進制上傳Upload文件夾內所有文件至FTP對應目錄,非win主機設置文件屬
性為777。包括的文件有以下這些。
./mission_install.php 文件
./plugins/mission/ 目錄下的所有文件
./templates/default/ 目錄下的所有文件
2。 運行mission_install.php文件安裝插件。運行結束刪除該文件。
3。 打開./viewthread.php文件,查找
while($post = $db->fetch_array($query)) {
在下面加入代碼:
if($post['missionid']<>'') {
$post['hack_mission']=explode('|', $post
['missionid']);
if($post['hack_mission'][0]<>$discuz_uid)
$post['missionid']='';
}
4。 打開./templates/default/viewthread.htm,查找
<!--{if $post['signature'] && !$post['anonymous'] &&
$showsignatures}-->
上面加入
<!--{if $post['missionid']}--><span class="smalltxt"><a
href="plugin.php?identifier=mission&module=mission&code=8&pid=$post
[pid]&msid=$post[hack_mission][1]&msck=$post[hack_mission][2]"><img
src="./images/mission/ok.gif" border="0"></a></span><br><!--{/if}-->
5。 默認的程序中設定隨機選取的帖子為最近20天的帖子,同時默認所有版塊的
主題都有可能選取到。如果您的論壇帖子很多或者很少,或者有權限設置的版塊
太多,您可以修改如下參數使插件適合您的論壇運行。打
開./plugins/mission/mission.inc.php可以看到定義參數
$randpidday=20;
$noforums='0';
其中$randpidday變量是領取任務時隨機尋找的帖子的時間天數限制,如果您的論
壇每天的帖子很多您可以適當減少該值,如果每天帖子很少您可以適當增加該值
。
其中$noforums變量是控制領取任務時不隨機的版塊fid,0表示都有可能隨機,如
果您的論壇有很多權限限制的版塊,比如只有版主能訪問的版塊fid為3,那麼您
可以設定$noforums='0,3';比如您要設定3,5,7版塊不被任務隨機到您可以設定
$noforums='0,3,5,7';版塊的fid數字間用「,」格開,注意:該值不能為空,全
部隨機請按默認設置。
由於這兩個值嚴重關係到插件的運行結果,基本上只需要一次設定,為了插件的
安全運行沒有放在後台的參數設置中。
6。 後台 論壇插件-插件管理 將discuz_plugin_mission.txt全部複製提交。
7。 後台 論壇插件-插件設置 設定任務精靈運行的相關參數。
8。 安裝完成。
反安裝方法:請注意順序!
1.刪除插件修改過的系統文件部分
2.然後刪除插件文件
3.上傳mission_install.php文件並選擇刪除插件。
[
本帖最後由 ktp22004 於 2007-12-4 18:47 編輯 ]