[強烈建議] 自動移除install/與contrib/
發表於 : 2005-03-08 14:29
希望能回報給phpbb官方
加入此功能\r
新手不知道裝完要砍掉那兩個資料夾\r
而且很麻煩..不如讓電腦來砍
打開:
找到:
取代:
加入此功能\r
新手不知道裝完要砍掉那兩個資料夾\r
而且很麻煩..不如讓電腦來砍
打開:
代碼: 選擇全部
common.php代碼: 選擇全部
message_die(GENERAL_MESSAGE, 'Please ensure both the install/ and contrib/ directories are deleted');
取代:
代碼: 選擇全部
if (! removeDir('install') ){
message_die(GENERAL_MESSAGE, '無法刪除install/,請手動到phpbb目錄下移除install/這個資料夾');
}
if (! removeDir('contrib') ){
message_die(GENERAL_MESSAGE, '無法刪除contrib/,請手動到phpbb目錄下移除contrib/這個資料夾');
}
function removeDir($dirName) {
$result = false;
if(! is_dir($dirName)){
trigger_error('發生嚴重錯誤,無法刪除', E_USER_ERROR);
}
$handle = opendir($dirName);
while( ( $file = readdir($handle) ) !== false ) {
if($file != '.' && $file != '..'){
$dir = $dirName . DIRECTORY_SEPARATOR . $file;
is_dir($dir) ? removeDir($dir) : unlink($dir);
}
}
closedir($handle);
$result = rmdir($dirName) ? true : false;
return $result;
}