리버티게임:관리자 가이드/2강: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
백괴게임>Manymaster
편집 요약 없음
편집 요약 없음
 
(사용자 4명의 중간 판 11개는 보이지 않습니다)
3번째 줄: 3번째 줄:
# 편집 탭 옆에 있는 더 보기 드롭박스를 클릭하고 삭제를 클릭합니다.
# 편집 탭 옆에 있는 더 보기 드롭박스를 클릭하고 삭제를 클릭합니다.
# 상단의 경고를 확인하셔서 삭제 후 필요한 조치를 확인합니다.
# 상단의 경고를 확인하셔서 삭제 후 필요한 조치를 확인합니다.
#* 좀 더 깔끔히 삭제하고 싶으시다면 [[../2강 보강|보강]] 문서를 참고해주세요.
# 삭제 사유를 선택하거나 작성하십시오.
# 삭제 사유를 선택하거나 작성하십시오.
# 삭제 버튼을 클릭하세요.
# 삭제 버튼을 클릭하세요.
이 과정을 거치면 문서가 삭제됩니다. 그러나 삭제하고자 하는 문서가 너무 많으면 일일이 삭제하기 불편합니다. 이럴 때에 일괄삭제를 쓰면 간편합니다. 다만, 삭제 사유를 선택하고 작성할 수 없으므로 가급적이면 대표 문서 하나는 직접 삭제하고 그 후 일괄삭제를 쓰는 것을 권장합니다.
이 과정을 거치면 문서가 삭제됩니다. 그러나 삭제하고자 하는 문서가 너무 많으면 일일이 삭제하기 불편합니다. 이럴 때에 DPL 대량 삭제를 쓰면 간편합니다.
# [[특수:일괄삭제]]에 들어가세요.
 
# 삭제될 문서 란에 삭제할 문서들을 나열한 뒤 문서 스크립트 란에서 누가 삭제한 것처럼 보일지 선택합니다. 문서 스크립트를 선택하면 {{#을를:{{Username}}}} 선택하면 {{#이가:{{Username}}}} 삭제한 것으로 기록되며 [[사용자:Delete page script|Delete page script]] 봇이 문서를 삭제한 것으로 기록됩니다.
DPL 대량 삭제는 하위 문서 및 토론 문서를 삭제하거나 분류에 속한 문서를 삭제할 때 같은 경우 유용합니다.
#* [[사용자:Delete page script|Delete page script]] 봇이 문서를 삭제한 것으로 기록하면 최근바뀜 문서에 일반적으로 안 보이기 때문에 다른 유저의 편의성을 증대시킬 수 있습니다.
# [[특수:DPL대량삭제]]에 들어가세요.
# 삭제 버튼을 클릭합니다.
# DPL 쿼리로 삭제할 문서를 결정합니다. 필요한 쿼리만 냅두고 나머지는 모두 지워주세요.
#* 문서 제목이 특정 문자열로 시작하거나 끝날 경우, titlematch 규칙을 사용하면 좋습니다. <code>titlematch = </code>를 입력하고 오른쪽에 문서 제목의 패턴을 입력합니다. 이때, 아무 내용이나 와도 된다는 % 기호를 사용할 수 있습니다.
#** 하위 문서 등 특정 문자열로 시작하는 문서라면 문자열을 입력하고 마지막에 %를 붙입니다. 예를 들어, '한게임'이라는 문서의 하위 문서를 삭제할 경우 <code>한게임/%</code>라고 입력할 수 있습니다.
#** 하위 문서와 상위 문서를 모두 삭제하려면 <code>한게임%</code>라고 입력할 수 있지만, '한게임두게임'과 같이 제목이 '한게임'으로 시작하는 별개의 게임이 선택될 수 있습니다.
#** 특정 문서의 토론 문서 등 특정 문자열로 끝나는 문서를 찾고싶다면 문자열을 입력하고 등호 뒤에 %를 붙입니다. 예를 들어, '한게임'이라는 문서와 연결된 토론 문서 등 관련 문서를 찾고싶다면 <code>%한게임</code>라고 입력할 수 있습니다. 다만 이 방법도 마찬가지로 '이상한게임'과 같이 제목이 '한게임'으로 끝나는 별개의 게임이 선택될 수 있습니다. 만약 일반 이름공간의 문서가 아니라면 <code>%:한게임</code>으로 입력하는 것이 안전합니다. 
#** 위 둘을 합쳐서 문자열 앞뒤에 %를 붙일 수도 있습니다. 이렇게요: <code>%한게임/%</code>
#* 특정 분류에 속한 문서를 삭제하고 싶다면 category 규칙을 사용할 수 있습니다. <code>category = </code>를 입력하고 오른쪽에 분류의 이름을 입력합니다. 여러 분류를 선택하고 싶다면 |로 구분해서 입력할 수 있습니다.
#* 넘겨주기 문서를 지우고 싶다면 linksto와 redirects 규칙을 사용할 수 있습니다. linksto 규칙은 특정 문서에 향하는 링크가 포함된 문서를 선택하고, redirects는 넘겨주기 문서를 포함할 지 여부를 선택합니다. <code>linksto = </code>를 입력하고 오른쪽에 넘겨줄 목표 문서를 입력합니다. |로 구분해서 여러 문서를 입력할 수 있습니다. 줄을 바꿔서 <code>redirects = only</code>를 입력합니다. 넘겨주기 문서만 삭제한다는 의미입니다. 기본 설정으로는 넘겨주기 문서가 제외되므로 반드시 수정해 주세요!
# 후보 목록 보기 버튼을 누릅니다.
# 문서 목록에서 삭제하고 싶지 않은 문서를 선택 해제하고 대량 삭제! 버튼을 누릅니다.
# 대량 삭제가 진행되고 결과가 표시됩니다. 오래 걸립니다. 너무 많이 한번에 삭제하려고 할 경우 서버에 엄청난 부하를 주어 삭제가 잘 되지 않거나 서버의 [[:장비를 정지합니다|장비가 정지할 수]] 있으니 가급적 한번에 100개 이내로 삭제되도록 count와 offset 파라미터를 조정하시기 바랍니다.
#* count 파라미터는 한번에 표시되는 문서 후보의 개수를 결정합니다. 일반적으로는 100으로 설정하세요. 제외할 문서가 많다면 500 이하의 더 큰 숫자도 가능하나, 실제 삭제되는 문서는 100개 이하가 되도록 제외하여야 합니다.
#* offset 파라미터는 후보 목록에서 제외되는 문서의 개수를 결정합니다. 문서는 결과의 번호 순서대로 제외됩니다. 일반적인 경우, 처음에는 0을 입력하고 그 이후에는 count 값만큼 늘리세요. 즉, count 값에 기존에 실행한 횟수를 곱한 값입니다.
 
DPL에 대한 자세한 내용은 [https://followthescore.org/dpldemo/index.php?title=DPL:Manual DPL3 메뉴얼]을 참고하세요.
 
축하합니다! 당신은 삭제 기능을 마스터하셨습니다!
축하합니다! 당신은 삭제 기능을 마스터하셨습니다!
한 가지 남용 가능성에 대한 주의 사항을 말씀드리자면, [[리버티게임:발전소|발전소]]에서 삭제가 아닌 보존 결정<ref>보존 이름 공간으로 이동하거나 사용자 문서 아래에 아카이브 처리하는 과정입니다. 이런 게임들은 [[리버티게임:저장소]]에 링크됩니다.</ref>이 나온 게임들은 이동 조치를 할 때 원래 문서는 넘겨주기 문서로 바뀝니다. 그러나 '''이 넘겨주기 문서가 있어야 보존된 게임들이 작동합니다'''. 그렇기 때문에 넘겨주기 문서는 <code>redirects=include</code> 옵션으로 대량 삭제하지 않고 개별적으로 최상위 문서 하나에 한해 삭제 작업을 하는 것이 좋습니다.

2024년 6월 1일 (토) 11:44 기준 최신판

우선 삭제 기능부터 알아보겠습니다.

  1. 삭제하고 싶은 문서로 이동합니다.
  2. 편집 탭 옆에 있는 더 보기 드롭박스를 클릭하고 삭제를 클릭합니다.
  3. 상단의 경고를 확인하셔서 삭제 후 필요한 조치를 확인합니다.
  4. 삭제 사유를 선택하거나 작성하십시오.
  5. 삭제 버튼을 클릭하세요.

이 과정을 거치면 문서가 삭제됩니다. 그러나 삭제하고자 하는 문서가 너무 많으면 일일이 삭제하기 불편합니다. 이럴 때에 DPL 대량 삭제를 쓰면 간편합니다.

DPL 대량 삭제는 하위 문서 및 토론 문서를 삭제하거나 분류에 속한 문서를 삭제할 때 같은 경우 유용합니다.

  1. 특수:DPL대량삭제에 들어가세요.
  2. DPL 쿼리로 삭제할 문서를 결정합니다. 필요한 쿼리만 냅두고 나머지는 모두 지워주세요.
    • 문서 제목이 특정 문자열로 시작하거나 끝날 경우, titlematch 규칙을 사용하면 좋습니다. titlematch = 를 입력하고 오른쪽에 문서 제목의 패턴을 입력합니다. 이때, 아무 내용이나 와도 된다는 % 기호를 사용할 수 있습니다.
      • 하위 문서 등 특정 문자열로 시작하는 문서라면 문자열을 입력하고 마지막에 %를 붙입니다. 예를 들어, '한게임'이라는 문서의 하위 문서를 삭제할 경우 한게임/%라고 입력할 수 있습니다.
      • 하위 문서와 상위 문서를 모두 삭제하려면 한게임%라고 입력할 수 있지만, '한게임두게임'과 같이 제목이 '한게임'으로 시작하는 별개의 게임이 선택될 수 있습니다.
      • 특정 문서의 토론 문서 등 특정 문자열로 끝나는 문서를 찾고싶다면 문자열을 입력하고 등호 뒤에 %를 붙입니다. 예를 들어, '한게임'이라는 문서와 연결된 토론 문서 등 관련 문서를 찾고싶다면 %한게임라고 입력할 수 있습니다. 다만 이 방법도 마찬가지로 '이상한게임'과 같이 제목이 '한게임'으로 끝나는 별개의 게임이 선택될 수 있습니다. 만약 일반 이름공간의 문서가 아니라면 %:한게임으로 입력하는 것이 안전합니다.
      • 위 둘을 합쳐서 문자열 앞뒤에 %를 붙일 수도 있습니다. 이렇게요: %한게임/%
    • 특정 분류에 속한 문서를 삭제하고 싶다면 category 규칙을 사용할 수 있습니다. category = 를 입력하고 오른쪽에 분류의 이름을 입력합니다. 여러 분류를 선택하고 싶다면 |로 구분해서 입력할 수 있습니다.
    • 넘겨주기 문서를 지우고 싶다면 linksto와 redirects 규칙을 사용할 수 있습니다. linksto 규칙은 특정 문서에 향하는 링크가 포함된 문서를 선택하고, redirects는 넘겨주기 문서를 포함할 지 여부를 선택합니다. linksto = 를 입력하고 오른쪽에 넘겨줄 목표 문서를 입력합니다. |로 구분해서 여러 문서를 입력할 수 있습니다. 줄을 바꿔서 redirects = only를 입력합니다. 넘겨주기 문서만 삭제한다는 의미입니다. 기본 설정으로는 넘겨주기 문서가 제외되므로 반드시 수정해 주세요!
  3. 후보 목록 보기 버튼을 누릅니다.
  4. 문서 목록에서 삭제하고 싶지 않은 문서를 선택 해제하고 대량 삭제! 버튼을 누릅니다.
  5. 대량 삭제가 진행되고 결과가 표시됩니다. 오래 걸립니다. 너무 많이 한번에 삭제하려고 할 경우 서버에 엄청난 부하를 주어 삭제가 잘 되지 않거나 서버의 장비가 정지할 수 있으니 가급적 한번에 100개 이내로 삭제되도록 count와 offset 파라미터를 조정하시기 바랍니다.
    • count 파라미터는 한번에 표시되는 문서 후보의 개수를 결정합니다. 일반적으로는 100으로 설정하세요. 제외할 문서가 많다면 500 이하의 더 큰 숫자도 가능하나, 실제 삭제되는 문서는 100개 이하가 되도록 제외하여야 합니다.
    • offset 파라미터는 후보 목록에서 제외되는 문서의 개수를 결정합니다. 문서는 결과의 번호 순서대로 제외됩니다. 일반적인 경우, 처음에는 0을 입력하고 그 이후에는 count 값만큼 늘리세요. 즉, count 값에 기존에 실행한 횟수를 곱한 값입니다.

DPL에 대한 자세한 내용은 DPL3 메뉴얼을 참고하세요.

축하합니다! 당신은 삭제 기능을 마스터하셨습니다!

한 가지 남용 가능성에 대한 주의 사항을 말씀드리자면, 발전소에서 삭제가 아닌 보존 결정[1]이 나온 게임들은 이동 조치를 할 때 원래 문서는 넘겨주기 문서로 바뀝니다. 그러나 이 넘겨주기 문서가 있어야 보존된 게임들이 작동합니다. 그렇기 때문에 넘겨주기 문서는 redirects=include 옵션으로 대량 삭제하지 않고 개별적으로 최상위 문서 하나에 한해 삭제 작업을 하는 것이 좋습니다.

  1. 보존 이름 공간으로 이동하거나 사용자 문서 아래에 아카이브 처리하는 과정입니다. 이런 게임들은 리버티게임:저장소에 링크됩니다.