리버티게임:스크립트 지침

리버티게임, 모두가 만들어가는 자유로운 게임
imported>Hsl0님의 2023년 1월 4일 (수) 01:28 판 (새 문서: {{제안}} # '스크립트'는 사용자의 브라우저에서 작동하는 자바스크립트 프로그램을 말하며, 플러그인, 소도구, '미디어위키:' 이름공간에 저장되어 '.js' 확장자를 가지는 시스템 인터페이스, '사용자:' 이름공간에 저장되어 '.js' 확장자를 가지는 사용자 스크립트 등을 일컫는다. # 관리자의 승인을 받지 않거나, 스크립트를 실행하는 사용자의 동의를 받지 않은 스크...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
Ideology Icon.png
이 문서는 리버티게임의 정책이나 지침 등으로 제안된 상태입니다.
제안 내용은 더욱 추가·보충·수정될 수 있으며, 제안된 내용은 토론란에서 공식적인 채택을 위한 총의를 모으는 과정 중에 있습니다. 이 문서를 참조하거나 링크할 때에는 정책이나 지침이라고 기술하지 않아야 합니다.


  1. '스크립트'는 사용자의 브라우저에서 작동하는 자바스크립트 프로그램을 말하며, 플러그인, 소도구, '미디어위키:' 이름공간에 저장되어 '.js' 확장자를 가지는 시스템 인터페이스, '사용자:' 이름공간에 저장되어 '.js' 확장자를 가지는 사용자 스크립트 등을 일컫는다.
  2. 관리자의 승인을 받지 않거나, 스크립트를 실행하는 사용자의 동의를 받지 않은 스크립트가 실행되어서는 안 된다.
    1. 동일한 코드의 스크립트는 한번 동의를 받으면 그 이후 동의 없이 실행할 수 있다. 단, 동의는 철회할 수 있어야 하며, 다음번에는 묻지 않는다는 점을 명시해야 한다.
    2. 문서 편집, 요소 수정, 설정 변경, 외부 링크로 리다이렉트 기능이 포함되지 않은 스크립트는 동의 없이 실행될 수 있다.
  3. 스크립트를 실행하는 사용자의 동의를 받지 않고 자동으로 문서를 편집할 수 없다.
    1. 고정된 템플릿을 이용하여 동일한 문서를 편집하는 경우 한번 동의를 받으면 그 이후 동의 없이 자동으로 문서를 편집할 수 있다. 단, 동의는 철회할 수 있어야 하며, 다음번에는 묻지 않는다는 점을 명시해야 한다.
      1. 편집할 가능성이 있는 문서 목록이나 문서 제목의 패턴을 제시하여 일괄적으로 동의를 받을 수 있다.
  4. 취약점이 있는 스크립트는 관리자가 재량껏 등록 거부 (소도구, 시스템 인터페이스) 및 삭제할 수 있다.