Difference between revisions of "MediaWiki:Common.js"

From Korean Wiki Project
Jump to: navigation, search
(Fixed language list to automatically display page name and added language lis to the bottom of grammar template)
(Fixed language list to automatically display page name and added language lis to the bottom of grammar template)
Line 115: Line 115:
 
     "speedTip": "Insert language list",
 
     "speedTip": "Insert language list",
 
     "tagOpen": "{{",
 
     "tagOpen": "{{",
     "tagClose": "}}",
+
     "tagClose": "{{PAGENAME}}}}",
     "sampleText": "Languages|{{PAGENAME}}"};
+
     "sampleText": "Languages|"};
  
 
     mwCustomEditButtons[mwCustomEditButtons.length] = {
 
     mwCustomEditButtons[mwCustomEditButtons.length] = {

Revision as of 01:47, 29 April 2009

/* Any JavaScript here will be loaded for all <s>users</s> on every page load. */
 /** Extra toolbar options ******************************************************
  *
  *  Description: UNDOCUMENTED
  *  Maintainers: [[User:MarkS]]?, [[User:Voice of All]], [[User:R. Koot]]
  */

 //This is a modified copy of a script by User:MarkS for extra features added by User:Voice of All.
 // This is based on the original code on Wikipedia:Tools/Editing tools
 // To disable this script, add <code>mwCustomEditButtons = [];<code> to [[Special:Mypage/monobook.js]]
 
 if (mwCustomEditButtons) {

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_template.png",
     "speedTip": "Insert Grammar Page Template",
     "tagOpen": "'''Grammar pattern''' : This pattern is equivalent to '''equivalent statement'''\n\n==Conjugation Rule==\n*Pattern 1 : If there is no [[받침]]\n*Pattern 2 : If there is a [[받침]]\n\n==Conjugation Examples==\n*Original → After\n\n==Sentence Examples==\n*Example\n\n==Usage Exceptions==\n*Example\n\n==Pronunciation==\n*Special pronunciation rule?\n\n==See Also==\n*Related topic or grammar\n\n[[Category:CATEGORY NAME|WHERE TO SORT]]\n <nowiki>{{Languages|{{PAGENAME}}}}</nowiki>",
     "tagClose": "",
     "sampleText": ""};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_array.png",
     "speedTip": "Insert a table",
     "tagOpen": '{| class="wikitable"\n|-\n',
     "tagClose": "\n|}",
     "sampleText": "|+table title\n! header 1 !! header 2 !! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3"};


   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_image.png",
     "speedTip": "Insert Image",
     "tagOpen": "[[Image:FILENAME.jpg",
     "tagClose": "]]",
     "sampleText": "|thumb|right|200px|Caption"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_mp3.png",
     "speedTip": "Insert Mp3",
     "tagOpen": "<flashmp3>filename.mp3|leftbg=003478|rightbg=c60c30|lefticon=ffffff|righticon=ffffff</flashmp3>",
     "tagClose": "",
     "sampleText": ""};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_video.png",
     "speedTip": "Insert video",
     "tagOpen": "<videoflash>",
     "tagClose": "</videoflash>",
     "sampleText": "VIDEO CODE (Ex. xD6uNM2rUSs)"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_redirect.png",
     "speedTip": "Redirect",
     "tagOpen": "#REDIRECT [[",
     "tagClose": "]]",
     "sampleText": "Insert text"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_category.png",
     "speedTip": "Insert Category",
     "tagOpen": "[[Category:",
     "tagClose": "|WHERE TO SORT]]",
     "sampleText": "CATEGORY NAME"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_align_left.png",
     "speedTip": "Align Left",
     "tagOpen": '<div style="text-align: left; direction: ltr; margin-left: 1em;">',
     "tagClose": "</div>",
     "sampleText": "Left-aligned text"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_center.png",
     "speedTip": "Align Center",
     "tagOpen": '<div style="text-align: center;">',
     "tagClose": "</div>",
     "sampleText": "Centered text"};
  
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_align_right.png",
     "speedTip": "Align Right",
     "tagOpen": '<div style="text-align: right; direction: ltr; margin-left: 1em;">',
     "tagClose": "</div>",
     "sampleText": "Right-aligned text"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_arrow.png",
     "speedTip": "Insert Arrow",
     "tagOpen": "→",
     "tagClose": "",
     "sampleText": ""};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_check.png",
     "speedTip": "Insert Check",
     "tagOpen": "{{",
     "tagClose": "}}",
     "sampleText": "correct"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_ex.png",
     "speedTip": "Insert X",
     "tagOpen": "{{",
     "tagClose": "}}",
     "sampleText": "incorrect"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_rating.png",
     "speedTip": "Insert Rating",
     "tagOpen": "{{",
     "tagClose": "}}",
     "sampleText": "Rating|2.5"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_lang.png",
     "speedTip": "Insert language list",
     "tagOpen": "{{",
     "tagClose": "{{PAGENAME}}}}",
     "sampleText": "Languages|"};

    mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_notice.png",
     "speedTip": "Insert Notice",
     "tagOpen": "{{",
     "tagClose": "}}",
     "sampleText": "Notice|MESSAGE"};

    mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_needsnativecheck.png",
     "speedTip": "Ask for a native check",
     "tagOpen": "{{",
     "tagClose": "}}",
     "sampleText": "NeedsNativeCheck|REASON"};

    mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_checkedbynative.png",
     "speedTip": "Insert natively-checked notice",
     "tagOpen": "{{",
     "tagClose": "}}",
     "sampleText": "CheckedByNative|PUTSIGNATUREHERE"};

  mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_stub.png",
     "speedTip": "Insert Stub",
     "tagOpen": "{{",
     "tagClose": "}}",
     "sampleText": "stub"};

  mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_hangeulassistant.png",
     "speedTip": "Insert the Hangeul Assistant",
     "tagOpen": "{{",
     "tagClose": "}}",
     "sampleText": "HangeulAssistant"};

   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://www.koreanwikiproject.com/wiki/skins/common/images/Button_comment.png",
     "speedTip": "Insert Hidden Comment",
     "tagOpen": "<",
     "tagClose": "!-- comment -->",
     "sampleText": ""};
       
 }