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