틀:PluginX: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
imported>Hsl0
편집 요약 없음
imported>Hsl0
39번째 줄: 39번째 줄:
기존 플러그인은 플러그인 제작자가 만든 플러그인을 사용자의 common.js에 다운로드받는 방식이었으나, pluginX는 다운로드받을 필요 없이 바로 실행할 수 있게 해 줍니다. 덕분에 삭제할 때도 일일이 사용자의 커먼자스 문서를 특정판 삭제하는 수고를 덜 수 있고, 커먼자스가 쓸데없이 길어지는 것도 방지할 수 있습니다. 또한 비 로그인 사용자도 부담 없이 게임을 플레이할 수 있습니다.
기존 플러그인은 플러그인 제작자가 만든 플러그인을 사용자의 common.js에 다운로드받는 방식이었으나, pluginX는 다운로드받을 필요 없이 바로 실행할 수 있게 해 줍니다. 덕분에 삭제할 때도 일일이 사용자의 커먼자스 문서를 특정판 삭제하는 수고를 덜 수 있고, 커먼자스가 쓸데없이 길어지는 것도 방지할 수 있습니다. 또한 비 로그인 사용자도 부담 없이 게임을 플레이할 수 있습니다.


'''미디어위키 버전 변경으로 인해 플러그인 문서는 사용자 네임스페이스에 위치해야 합니다.''' 이는 해결할 방법이 없습니다. 양해 부탁드립니다.
'''미디어위키 정책으로 인해 플러그인 문서는 사용자 네임스페이스에 위치해야 합니다.''' 이는 해결할 방법이 없습니다. 양해 부탁드립니다.


플러그인에 대한 자세한 내용은 [[버:플러그인]]을 참고하세요.
플러그인에 대한 자세한 내용은 [[버:플러그인]]을 참고하세요.

2023년 4월 6일 (목) 18:25 판



VisualEditor - Icon - programming-block.svg
플러그인 문서가 사용자 문서 또는 그 하위 문서가 아닙니다.
플러그인 문서는 미디어위키 보안 정책에 따라 사용자 문서나 그 하위 문서에 위치하여야 합니다.


Applications-system.svg
경고! 이 틀은 구조가 복잡한 틀입니다.
이 틀을 잘못 편집하면 [TEMPLATE ERROR CODE:#A2C4DF 이 틀에 치명적인 오류가 발생하였습니다.]
해당 틀에 쓰이는 특정 문법이나 함수, html 코드를 잘 다루는 분들만 편집하시기 바랍니다. 만약 이 틀을 잘못 건드려서 틀이 제 기능을 하지 못한다면 당장 되돌리기 기능을 이용해 되돌리세요. 면책 조항: 이 틀이 달린 글이라도 사실이 아닐 수 있습니다.
Warning icon.svg
이 틀은 현재 시험 중입니다.
아직 추가되지 않은 기능들이 많고, 오류가 존재할 수 있습니다.

{{플러그인}}의 여러 가지 단점을 보완한 새로운 플러그인 틀입니다.

기존 플러그인과의 차이점

작동 방식

기존 플러그인은 플러그인 제작자가 만든 플러그인을 사용자의 common.js에 다운로드받는 방식이었으나, pluginX는 다운로드받을 필요 없이 바로 실행할 수 있게 해 줍니다. 덕분에 삭제할 때도 일일이 사용자의 커먼자스 문서를 특정판 삭제하는 수고를 덜 수 있고, 커먼자스가 쓸데없이 길어지는 것도 방지할 수 있습니다. 또한 비 로그인 사용자도 부담 없이 게임을 플레이할 수 있습니다.

미디어위키 정책으로 인해 플러그인 문서는 사용자 네임스페이스에 위치해야 합니다. 이는 해결할 방법이 없습니다. 양해 부탁드립니다.

플러그인에 대한 자세한 내용은 버:플러그인을 참고하세요.

사용법

이 틀은 크게 세 가지 방법으로 사용할 수 있습니다.

  1. {{PluginX|script=(스크립트 문서)|name=(플러그인 이름)}} (권장)
  2. {{PluginX|문서=(스크립트 문서)|이름=(플러그인 이름)}} (권장)
  3. {{PluginX|(스크립트 문서)|(플러그인 이름)}} (비권장)

매개변수 기본값

  • script: {{FULLPAGENAME}}/plugin ((게임의 이름)/플러그인으로, 대부분의 경우 작동하지 않습니다.)
  • name: 스크립트 문서의 경로

더 자세한 사항은 이곳을 참조하세요.