틀:PluginX: 두 판 사이의 차이

리버티게임(개발), 모두가 만들어가는 자유로운 게임
둘러보기로 이동 검색으로 이동
리버티게임>초코나무숲
잔글 (문자열 찾아 바꾸기 - "[[사:" 문자열을 "[[사용자:" 문자열로)
리버티게임>Bd3076
편집 요약 없음
28번째 줄: 28번째 줄:
=== 작동 방식 ===
=== 작동 방식 ===
기존 플러그인은 플러그인 제작자가 만든 플러그인을 사용자의 common.js에 다운로드받는 방식이었으나, pluginX는 다운로드받을 필요 없이 바로 실행할 수 있게 해 줍니다. 덕분에 삭제할 때도 일일이 사용자의 커먼자스 문서를 특정판 삭제하는 수고를 덜 수 있고, 커먼자스가 쓸데없이 길어지는 것도 방지할 수 있습니다. 또한 비 로그인 사용자도 부담 없이 게임을 플레이할 수 있습니다.
기존 플러그인은 플러그인 제작자가 만든 플러그인을 사용자의 common.js에 다운로드받는 방식이었으나, pluginX는 다운로드받을 필요 없이 바로 실행할 수 있게 해 줍니다. 덕분에 삭제할 때도 일일이 사용자의 커먼자스 문서를 특정판 삭제하는 수고를 덜 수 있고, 커먼자스가 쓸데없이 길어지는 것도 방지할 수 있습니다. 또한 비 로그인 사용자도 부담 없이 게임을 플레이할 수 있습니다.
'''미디어위키 버전 변경으로 인해 플러그인 문서는 사용자 네임스페이스에 위치해야 합니다.''' 이는 해결할 방법이 없습니다. 양해 부탁드립니다.


플러그인에 대한 자세한 내용은 [[괴:플러그인]]을 참고하세요.
플러그인에 대한 자세한 내용은 [[괴:플러그인]]을 참고하세요.
39번째 줄: 41번째 줄:


=== 매개변수 기본값 ===
=== 매개변수 기본값 ===
* '''script''': <code><nowiki>{{FULLPAGENAME}}/plugin</nowiki></code> (<code>(게임의 이름)/플러그인</code> 입니다.)
* '''script''': <code><nowiki>{{FULLPAGENAME}}/plugin</nowiki></code> (<code>(게임의 이름)/플러그인</code>으로, 대부분의 경우 작동하지 않습니다.)
* '''name''': 플러그인
* '''name''': 플러그인
* '''creator''': <code><nowiki>{{REVISIONUSER:{{{script}}}}}</nowiki></code> (플러그인 문서를 맨 마지막으로 편집한 사용자입니다.)
* '''creator''': <code><nowiki>{{REVISIONUSER:{{{script}}}}}</nowiki></code> (플러그인 문서를 맨 마지막으로 편집한 사용자입니다.)

2019년 11월 3일 (일) 12:06 판


플러그인 문서가 존재하지 않습니다.
새 플러그인 문서를 만드시려면 여기를 클릭하세요.


경고! 이 틀은 구조가 복잡한 틀입니다.
이 틀을 잘못 편집하면 랜섬웨어가 컴퓨터에 침투할 수도 있습니다. 그러니 제발! 그냥 놔 두세요.
해당 틀에 쓰이는 특정 문법이나 함수, html 코드를 잘 다루는 분들만 편집하시기 바랍니다. 만약 이 틀을 잘못 건드려서 틀이 제 기능을 하지 못한다면 당장 되돌리기 기능을 이용해 되돌리세요. 면책 조항: 이 틀이 달린 글이라도 사실이 아닐 수 있습니다.
이 틀은 현재 시험 중입니다.
아직 추가되지 않은 기능들이 많고, 오류가 존재할 수 있습니다.

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

기존 플러그인과의 차이점

작동 방식

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

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

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

사용법

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

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

매개변수 기본값

  • script: {{FULLPAGENAME}}/plugin ((게임의 이름)/플러그인으로, 대부분의 경우 작동하지 않습니다.)
  • name: 플러그인
  • creator: {{REVISIONUSER:{{{script}}}}} (플러그인 문서를 맨 마지막으로 편집한 사용자입니다.)

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