插件名稱:豬頭詛咒術
插件作者:HPotter
繁化好人: Rex少
插件類型:娛樂類
插件版本:v1.0
適用版本:Discuz! 5.5.0
最後更新:2007/03/24
功能簡介:
1、前台導航分為:豬頭排行榜、我要詛咒、我要解咒。
2、插件使用介紹:
(1)通過我要詛咒向某人施展魔法,成功後將在豬頭排行榜記錄信息。
(2)被詛咒者會收到被詛咒的短消息,並且在帖子頁面和個人資料裡顯示被咒的豬頭。
(3)被詛咒的時候無論怎麼更改頭像都顯示被詛咒的豬頭。
(4)一個會員只能被詛咒一次,等上次被咒時間到之後,可以對其再詛咒。
(5)可以解咒,並且可以任何一個會員幫其解咒,包括自己。
3、後台可設置每次詛咒花費、詛咒成功率、解咒基本成功率等。
4、解咒方法有兩種:神符和魔戒,兩者都可以設置凍卻時間,即使用解咒功能之後,再一定時間內其他人無法向其施展詛咒。
演示地址:
http://bbs.hkbe3.com/plugin.php?identifier=pig&module=pig
請勿於本站進行任何詛咒測試,多謝合作!****************************************************************
全新安裝方法:
1、上傳壓縮包upload裡的目錄到站點對應的的文件夾;
2、上傳壓縮包裡的pig_install.php到論壇根目錄;
3、在瀏覽器中執行pig_install.php,按提示操作直到完成;
4、立即刪除論壇根目錄的pig_install.php(重要);
5、到後台進行相應設置;
6、修改文件viewthread.php
約在第237行找到
mf.sightml AS signature, mf.customstatus, mf.spacename
在後面添加
往下找到
LEFT JOIN {$tablepre}memberfields mf ON mf.uid=m.uid
在下面添加
LEFT JOIN {$tablepre}pig g ON g.userb=m.username
約在第299行找到
if($showavatars) {
if($_DCACHE['usergroups'][$post['groupid']]['groupavatar']) {
$post['avatar'] = '<img src="'.$_DCACHE['usergroups'][$post['groupid']]['groupavatar'].'" border="0" alt="" />';
} elseif($_DCACHE['usergroups'][$post['groupid']]['allowavatar'] && $post['avatar']) {
$post['avatar'] = '<div class="avatar" style="width: '.$post['avatarwidth'].'"><img src="'.$post['avatar'].'" width="'.$post['avatarwidth'].'" height="'.$post['avatarheight'].'" border="0" alt="" /></div>';
} else {
$post['avatar'] = '';
}
}
替換為
if($post['overtime'] > $timestamp + $_DCACHE['settings']['timeoffset'] * 3600) {
$post['avatar'] = '被詛咒中...<br><img src="images/pig/'.$post['type'].'.gif" border="0" alt="我是豬頭" /><br>恢復時間:'.gmdate('Y-n-d H:i',$post['overtime']);
}else{
if($showavatars) {
if($_DCACHE['usergroups'][$post['groupid']]['groupavatar']) {
$post['avatar'] = '<img src="'.$_DCACHE['usergroups'][$post['groupid']]['groupavatar'].'" border="0" alt="" />';
} elseif($_DCACHE['usergroups'][$post['groupid']]['allowavatar'] && $post['avatar']) {
$post['avatar'] = '<div class="avatar" style="width: '.$post['avatarwidth'].'"><img src="'.$post['avatar'].'" width="'.$post['avatarwidth'].'" height="'.$post['avatarheight'].'" border="0" alt="" /></div>';
} else {
$post['avatar'] = '';
}
}
}
7、修改viewpro.php
約在第36行找到
s.lastactivity as online $oltimeadd1
後面添加
往下找到
LEFT JOIN {$tablepre}ranks r ON m.posts>=r.postshigher
在下面添加
LEFT JOIN {$tablepre}pig p ON p.userb=m.username
約在第52行找到
下面添加
if($member['overtime'] > $timestamp + $_DCACHE['settings']['timeoffset'] * 3600) {
$member['avatar'] = 'images/pig/'.$member['type'].'.gif';
$member['avatarwidth'] = '100';
$member['avatarheight'] = '160';
}
全新安裝完成。
卸載方法:
1、上傳pig_install.php到論壇根目錄;
2、在瀏覽器中執行pig_install.php;
3、刪除服務器上的相應文件即可;
[attach]41670[/attach]
另外:#41有正確安裝程序,請務必更新上傳再安裝
[
本帖最後由 rextsang 於 2007-3-26 17:46 編輯 ]