확장기능:Nuke

This page is a translated version of the page Extension:Nuke and the translation is 27% complete.
이 확장 기능은 미디어위키 1.18 이상에서 포함됩니다. 따라서 다시 다운로드하지 않아도 됩니다. 하지만 여전히 제공되는 별개의 지침을 따라야 합니다.
미디어위키 확장 기능 설명서
OOjs UI icon advanced-invert.svg
Nuke
출시 상태: 안정
Nuke extension.png
구현 특수 문서 , Page action
설명 관리자에게 문서 대량 삭제 권한을 부여합니다.
만든 이
최신 버전 1.3.0 (2017-03-01)
MediaWiki 1.28.1+
데이터베이스 변경 아니오
라이선스 GNU General Public License 2.0 or later
다운로드
  • nuke
Nuke 확장 기능 번역 (translatewiki.net에서 가능한 경우)

사용법과 버전 매트릭스를 확인합니다.

이슈 미해결 작업 · 버그 보고

대량 삭제 확장 기능은 관리자가 문서를 대량 삭제할 수 있도록 합니다.

설치

  • 파일을 다운로드하고 Nuke 폴더를 extensions/ 디렉토리에 넣어 주세요.
  • 아래의 코드를 LocalSettings.php의 말미에 추가합니다:
    wfLoadExtension( 'Nuke' );
    
  • Configure as required.
  •   완료 – 위키의 ‘Special:Version’에 이동해서, 확장기능이 올바르게 설치된 것을 확인합니다.

미디어위키 1.24 이하를 실행 중인 사용자에게:

위의 지시사항은 wfLoadExtension()을 사용하여 이 확장기능을 설치하는 새로운 방법을 기술한 것으로, wfLoadExtension( 'Nuke' ); 대신 초기 버전(미디어위키 1.24 이하)에 이 확장기능을 설치하려면 다음을 사용해야 합니다:

require_once "$IP/extensions/Nuke/Nuke.php";

설정

The user right "nuke" is automatically granted to the "sysop" user group. To decouple this and assign this right to a dedicated new user group such as "nuke" add the following to your "LocalSettings.php" file:

$wgGroupPermissions['sysop']['nuke'] = false;
$wgGroupPermissions['nuke']['nuke'] = true;

사용법

같이 보기: Help:Extension:Nuke

Go to Special:Nuke in order to mass delete pages recently added by a user or IP address. If you don't want to filter by user, you can also just filter by namespace.

Only pages listed in recentchanges table will be shown. By default, this includes all pages created in last 90 days. The special page is listed under Special:SpecialPages as Mass delete.

You can also specify a pattern for the page title. The field accepts SQL wildcards, like %lol%.

All deletions, as usual, are recorded in Special:Log/delete.

같이 보기

Graphical
Command line
  • deleteBatch.php - Delete multiple pages using a text file containing the names
  • nukeNS.php - Delete all pages in a specific namespace without creating any deletion log (from command line)
  • deleteArchivedRevisions.php - Script to permanently blow away pages after deleting them (e.g. after using Extension:Nuke)