作者首頁:
http://mods.db9.dk
http://mods.db9.dk/viewtopic.php?t=21
下載點:
http://mods.db9.dk/download.php?id=25
竹貓相關討論:
就是這一篇
安裝方法:
代碼: 選擇全部
##############################################################
## MOD Title: Prune users
## MOD Author: Niels < ncr@db9.dk > (Niels Chr. R鷣) http://mods.db9.dk
## MOD Description: Admin plug-in that makes it posible to
## delete users who are inactive/haven't
## posted or like.
## MOD Version: 1.4.3
## MOD Compatibility: 2.0.x
##
## Installation Level: Easy
## Installation Time: 2 Minutes (1mn by EasyMOD of Nuttzy)
## Files To Edit: 2
## memberlist.php
## language/lang_english/lang_admin.php
##
## Included Files: 5
## delete_users.php
## admin/admin_prune_users.php
## language/lang_english/lang_prune_users.php
## language/lang_english/email/delete_users.tpl
## templates/subsilver/admin/prune_users_body.tpl
##
##############################################################
代碼: 選擇全部
#
#-----[ COPY 複製 ]------------------------------------------------
#
copy root/delete_users.php to delete_users.php
copy root/language/lang_english/lang_prune_users.php to language/lang_english/lang_prune_users.php
copy root/language/lang_english/email/delete_users.tpl to language/lang_english/email/delete_users.tpl
copy root/admin/admin_prune_users.php to admin/admin_prune_users.php
copy root/templates/subSilver/admin/prune_users_body.tpl to templates/subSilver/admin/prune_users_body.tpl
#
#-----[ OPEN ]------------------------------------------------
#
memberlist.php
#
#-----[ FIND ]------------------------------------------------
#
'ROW_NUMBER' => $i + ( $start + 1 ),
#
#-----[ IN-LINE FIND ]----------------------------------------
#
,
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
.(($userdata['user_level']==ADMIN)?'<a href="' . append_sid("delete_users.$phpEx?mode=user_id&del_user=$user_id") . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete'] . ' '.$username.'" title="' . $lang['Delete'] . ' '.$username.'" border="0" /></a> ':'')
也就是說這一行變成是(相信有很多人改錯):
'ROW_NUMBER' => $i + ( $start + 1 ).(($userdata['user_level']==ADMIN)?'<a href="' . append_sid("delete_users.$phpEx?mode=user_id&del_user=$user_id") . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete'] . ' '.$username.'" title="' . $lang['Delete'] . ' '.$username.'" border="0" /></a> ':''),
#
#-----[ OPEN ]------------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Start add - Prune users MOD
$lang['Prune_users'] = 'Prune users';
// End add - Prune users MOD
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM
代碼: 選擇全部
<?php
/*************************************************************
* MOD Title: Prune users
* MOD Version: 1.4.2
* Translation: English
* Rev date: 19/12/2003
*
* Translator: Niels < ncr@db9.dk > (Niels Chr. R鷣) http://mods.db9.dk
*
**************************************************************/
/***************************************************************************
* lang_prune_users.php [Traditional Chinese Translation]
* -------------------
* Traditional Chinese Translation [正體中文語系]
* -------------------
* begin : Sun Feb 23 2003
* MOD Title : Prune users
* MOD Version : 1.4.2
* by : GFF_Grant(godbless)
* email : yang.grant@msa.hinet.net
***************************************************************************/
// add to prune inactive
$lang['X_Days'] = '%d 天';
$lang['X_Weeks'] = '%d 週';
$lang['X_Months'] = '%d 月';
$lang['X_Years'] = '%d 年';
$lang['Prune_no_users']="沒有需要被刪除的會員";
$lang['Prune_users_number']="%d 位會員已經被刪除, 以下是被刪除會員的名稱";
$lang['Prune_user_list'] = '將會被刪除的會員';
$lang['Prune_on_click'] = '您即將刪除 %d 位會員, 繼續嗎 ?';
$lang['Prune_Action'] = '按下下方的連結處死這些會員';
$lang['Prune_users_explain'] = '你可以在這頁刪除會員, 您可以藉著下面三個方式, 一個將用來刪除沒發文過的會員, 一個將用來刪除沒登入過的會員, 最後一個則是用來刪除未啟用帳號的會員<p/><b> 注意:</b> 這是一個無法回復的功能, 當您按下了下面的連結,所有在表列上的會員都將會被刪除';
$lang['Prune_commands'] = array();
// *******************************************
// here you can make more entrys if needed
$lang['Prune_commands'][0] = '刪除沒有發表文章的會員';
$lang['Prune_explain'][0] = '沒有發表文章的會員, <b>除了</b> 註冊未滿 %d 天的新會員例外。';
$lang['Prune_commands'][1] = '刪除不活躍的會員';
$lang['Prune_explain'][1] = '沒有登入過的會員, <b>除了</b> 註冊未滿 %d 天的新會員例外。';
$lang['Prune_commands'][2] = '刪除尚未啟用的會員';
$lang['Prune_explain'][2] = '刪除註冊後從未啟用他們帳號的會員, <b>除了</b> 註冊未滿 %d 天的新會員例外。';
$lang['Prune_commands'][3] = '刪除久未來訪的會員';
$lang['Prune_explain'][3] = '超過60天沒來拜訪的會員, <b>除了</b> 註冊未滿 %d 天的新會員例外。';
$lang['Prune_commands'][4] = '刪除久未發表文章的會員';
$lang['Prune_explain'][4] = '註冊後平均10天發表少於1篇文章的會員, <b>除了</b> 註冊未滿 %d 天的新會員例外。';
?>
看底下動機不明寫的就知道了:
修正:
http://phpbb-tw.net/phpbb/viewtopic.php?p=141767#141767
http://phpbb-tw.net/phpbb/viewtopic.php?p=146857#146857