FANDOM


ChatSendButton은 채팅 메세지 상자에 '보내기' 버튼을 추가합니다. 모바일 기기에서 유용하게 쓸 수 있습니다.

사용 방법

  • 위키 전역에서 쓰려면 위키의 MediaWiki:Chat.js 문서에 아래의 코드를 넣으십시오.
  • 개인적으로 쓰려면 이 스크립트를 쓰고 싶은 위키에서 당신의 chat.js 문서에 아래의 코드를 넣으십시오.
importArticles({
    type: 'script',
    articles: [
        'u:dev:ChatSendButton.js'
    ]
});
importArticles — 팬덤에서 JavaScript를 설치하는 가장 좋은 실천
importArticles 문장은 여러 개의 HTTP 요청을 하나의 데이터 전송으로 합쳐 여러 개의 스크립트를 불러 더 빠르게 실행할 수 있도록 되어있습니다. 만약 당신이 몇개의 다른 스크립트를 설치했다면, 당신의 JavaScript 파일은 불필요한 불러오기 문장에 쌓일 수 있습니다. "보이기"를 클릭하여 성능을 높이고 코드를 더 깔끔하게 보이게 하기 위한 스크립트 불러오기를 효율적으로 처리하는 방법을 알 수 있습니다. 또 다른 접근 방법은 미디어위키:ImportJS를 이용하는 것입니다..
만약 당신의 JavaScript 파일이 importScript, importScriptPageimportArticles와 같이 여러 줄의 코드로 되어있다면 이들을 합칠 수 있습니다. 하나의 불러오기에 스크립트 모음을 일괄 처리하여, JavaScript 코드를 더 빠르게 불러오고 더 깔끔하게 보이게 할 수 있습니다. 아래 예시를 참고하십시오. 왼쪽에 있는 예시가 당신의 JavaScript 파일의 현재 모습일 수도 있습니다. 오른쪽은 그 코드를 향상시킬 수 있는 방법입니다.
여러 개의 불러오기 — 복잡하고 느림 하나의 불러오기 — 깨끗하고 효율적
importScriptPage('AjaxRC/code.js','dev');
 
importScript('MediaWiki:localScript.js');
 
importArticle({
  type: 'script',
  article: 'u:dev:FloatingToc/code.js'
});
 
importScriptPage('page1.js', 'wikiname');
 
importScriptPage('page2.js', 'wikiname');
importArticles({
    type: 'script',
    articles: [
        'u:dev:AjaxRC/code.js',
        'MediaWiki:localScript.js',
        'u:dev:FloatingToc/code.js',
        'u:wikiname:page1.js',
        'u:wikiname:page2.js'
    ]
});
참고: 이 예시에서 반점과 다른 구두점에 대해 자세히 살펴보십시오. 프로그래밍에 친근하지 않은 사람들에게는 (친근한 사람이라 해도), 모르고 지우거나, 잊거나, 콤마나 인용 기호 같은 간단한 기호를 잘못 배치하는 것은 코드를 입력하는 중에 저지르는 흔한 실수입니다. 이것은 구문 오류을 일으켜 코드가 깨지게 합니다. importArticles를 쓸 때 보이는 규칙을 조심스럽게 따르십시오.
하지만 이것보다 importArticles에 대한 더 많은 것들이 있습니다. 더 많은 예시와 심화된 활용법에 대해 알고 싶으면, 자바 스크립트 및 CSS 불러오기 도움말 문서를 참고하십시오.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.