คุยเรื่องมีเดียวิกิ:Monobook.js
คำสั่งที่ย้ายจากหน้าหลัก[แก้]
/* ********** เพิ่มปุ่มช่วยในการแก้ไขบทความ ********** */ window.onload = InsertButtonsToToolBar; /* הגדרת הפונקציה להרחבת סרגל הכלים. */ function InsertButtonsToToolBar() { tooly = document.getElementById('toolbar'); if (tooly != null) { /* สไตรค์ (ขีดฆ่า) */ StrikeTextButton = "<a href=\"javascript:insertTags('<s>','</s>','เส้นขีดฆ่า');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/c/c9/Button_strike.png\" alt=\"เส้นขีดฆ่า\"></a>"; /* เยื้องซ้าย */ LeftTexttButton = "<a href=\"javascript:insertTags('<div style="text-align: left; direction: ltr; margin-left: 1em;">\\n','\\n</div>','เยื้องซ้าย');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/e/ea/Button_align_left.png\" alt=\"เยื้องซ้าย\"></a>"; /* จัดกึ่งกลาง */ CenterTextButton = "<a href=\"javascript:insertTags('<div style="text-align: center;">','</div>','จัดกึ่งกลาง');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/5/5f/Button_center.png\" alt=\"จัดกึ่งกลาง\"></a>"; /* แทรกตาราง */ TableButton = "<a href=\"javascript:insertTags('\\n{| border="1" \\n|- \\n| ส่วนที่ 1 || ส่วนที่ 2 \\n|- \\n| ส่วนที่ 3 || ส่วนที่ 4','\\n|}\\n','');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/6/60/Button_insert_table.png\" alt=\"แทรกตาราง\"></a>"; /* ขึ้นบรรทัดใหม่ */ EenterButton = "<a href=\"javascript:insertTags('<br />','','');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/1/13/Button_enter.png\" alt=\"ขึ้นบรรทัดใหม่\"></a>"; /* ตัวยก */ UpperTextButton = "<a href=\"javascript:insertTags('<sup>','</sup>','ตัวยก');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/8/80/Button_upper_letter.png\" alt=\"ตัวยก\"></a>"; /* ตัวห้อย */ LowerTextlButton = "<a href=\"javascript:insertTags('<sub>','</sub>','ตัวห้อย');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/7/70/Button_lower_letter.png\" alt=\"ตัวห้อย\"></a>"; /* อักษรขนาดเล็กลง */ SmallTextButton = "<a href=\"javascript:insertTags('<small>','</small>','อักษรขนาดเล็ก');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/5/58/Button_small.png\" alt=\"อักษรขนาดเล็ก\"></a>"; /* แทรกคำอธิบายที่ซ่อนไว้ */ CommentButton = "<a href=\"javascript:insertTags('<!--','-->','แทรกคำอธิบาย (ถูกซ่อนไว้)');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/3/34/Button_hide_comment.png\" alt=\"แทรกคำอธิบาย (ถูกซ่อนไว้)\"></a>"; /* สร้างแกลอรี */ GalleryButton = "<a href=\"javascript:insertTags('\\n<gallery>\\n','\\n</gallery>','Image:Example.jpg|แกลอรี\\nImage:Example.jpg|แกลลอรี');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/1/12/Button_gallery.png\" alt=\"สร้างแกลอรี\"></a>"; /* หัวเรื่องรองอันดับสอง */ SecondaryHeadlineButton = "<a href=\"javascript:insertTags('\\n===','===','ข้อความหัวเรื่อง');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/e/e9/Button_headline2.png\" alt=\"หัวเรื่องรองอันดับสอง\"></a>"; /* จัดย่อหน้า */ ShiftingButton = "<a href=\"javascript:insertTags(':','',':');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/8/8e/Button_shifting.png\" alt=\"ย่อหน้า\"></a>"; /* อ้างคำพูด */ BlockQuoteButton = "<a href=\"javascript:insertTags('<blockquote style="border: 1px solid blue; padding: 2em;\">\\n','\\n</blockquote>','สิ่งที่อ้าง');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/f/fd/Button_blockquote.png\" alt=\"อ้างคำพูด\"></a>"; /* ใส่สีแบบอักษร */ FontColorButton = "<a href=\"javascript:insertTags('<span style="color: ColorName">','</span>','ใส่สีแบบอักษร');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/1/1e/Button_font_color.png\" alt=\"ใส่สีแบบอักษร\"></a>"; /* โค้ด */ CodeButton = "<a href=\"javascript:insertTags('<code>','</code>','โค้ด');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/2/23/Button_code.png\" alt=\"แทรกรหัสโค้ด\"></a>"; /* ลิงก์ภายใน ไปยังหัวเรื่องรองในบทความ */ SubLinkButton = "<a href=\"javascript:insertTags('[[บทความ#',']]','ข้อย่อย|ข้อความ');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/9/93/Button_sub_link.png\" alt=\"ลิงก์ภายใน ไปยังหัวเรื่องรองในบทความ\"></a>"; /* แทรกคำอธิบายหรือความหมาย */ DefinitionListCodeButton = "<a href=\"javascript:insertTags('\\n; ',' : ','คำอธิบาย');\"><img src=\"http://upload.wikimedia.org/wikipedia/he/d/d3/Button_definition_list.png\" alt=\"แทรกคำอธิบายหรือความหมาย\"></a>"; /* הוספת כל הכפתורים לסרגל כלים. */ /* הוראות שינוי עיצוב: בכדי להסיר כפתור יש להסיר את שמו ואת סימן ה+ שלפניו. בכדי לשנות את סדר הכפתורים יש להעביר את שם הכפתור למקום הנדרש, כאשר הכפתור הראשון מופיע בסרגל בצד הימני שלו והאחרון בצד השמאלי שלו. */ tooly.innerHTML = tooly.innerHTML + StrikeTextButton + LeftTexttButton + CenterTextButton + TableButton + EenterButton + UpperTextButton + LowerTextlButton + SmallTextButton + CommentButton + GalleryButton + SecondaryHeadlineButton + ShiftingButton + BlockQuoteButton + FontColorButton + CodeButton + SubLinkButton + DefinitionListCodeButton; } } /* add menu for selecting subsets of secial characters */ /***** must match MediaWiki:Edittools *****/ function addCharSubsetMenu() { var specialchars = document.getElementById('specialchars'); if (specialchars) { var menu = "<select style=\"display:inline\" onkeyup=\"chooseCharSubset(selectedIndex)\" onChange=\"chooseCharSubset(selectedIndex)\">"; menu += "<option>วิกิ</option>"; menu += "<option>กรีก</option>"; menu += "<option>คาตาลัน</option>"; menu += "<option>โครเอเชีย</option>"; menu += "<option>เช็ก</option>"; menu += "<option>ซิริลริก</option>"; menu += "<option>เซอร์เบีย</option>"; menu += "<option>โปรตุเกส</option>"; menu += "<option>โปแลนด์</option>"; menu += "<option>พินอิน</option>"; menu += "<option>มัลทิส</option>"; menu += "<option>เยอรมัน</option>"; menu += "<option>โรมะจิ</option>"; menu += "<option>โรมาเนีย</option>"; menu += "<option>ละติน/โรมัน</option>"; menu += "<option>ลิทัวเนีย</option>"; menu += "<option>เวียดนาม</option>"; menu += "<option>เวลส์</option>"; menu += "<option>สแกนดิเนเวีย</option>"; menu += "<option>สเปน</option>"; menu += "<option>อังกฤษโบราณ</option>"; menu += "<option>อิตาลี</option>"; menu += "<option>เอสเปรันโต</option>"; menu += "<option>เอสโตเนีย</option>"; menu += "<option>ไอซ์แลนดิก</option>"; menu += "<option>ฮาวายเอียน</option>"; menu += "<option>เฮียโรกลิฟ</option>"; menu += "<option>IPA</option>"; menu += "</select>"; specialchars.innerHTML = menu + specialchars.innerHTML; /* default subset - try to use a cookie some day */ chooseCharSubset(0); } } /* select subsection of special characters */ function chooseCharSubset(s) { var l = document.getElementById('specialchars').getElementsByTagName('p'); for (var i = 0; i < l.length ; i++) { l[i].style.display = i == s ? 'inline' : 'none'; l[i].style.visibility = i == s ? 'visible' : 'hidden'; } } addLoadEvent(addCharSubsetMenu);
Google Analytics[แก้]
Please remove Google Analytics, at it is not allowed per out m:Privacy policy. See [1] Bryan 21:44, 9 กรกฎาคม 2551 (ICT)
- I have removed it as an emergency measure. Please note that all such violations are considered EXTREMELY SERIOUS and may result in desysopping. MaxSem 00:36, 10 กรกฎาคม 2551 (ICT)
แจ้งโค้ดไม่ได้ใช้ที่สมควรจะลบออก[แก้]
เป็นโค้ดสุดท้ายของ MediaWiki:Monobook.js ในตอนนี้น่ะแหละครับ เนื่องจาก
- จากที่ไปค้นหาประวัติมา พบว่าโค้ดดังกล่าวได้ถูกเพิ่มเข้ามาใน th:Special:Diff/62180 โดยนำมาจากวิกิพีเดียภาษาอังกฤษ en:Special:Diff/23027066 อีกที หลังจากนั้นโค้ดดังกล่าวได้ถูกปรับแก้ใน en:Special:Diff/90255846 - backward compatibility for addOnloadHook และสุดท้ายก็ถูกนำออกในปี พ.ศ. 2550 en:Special:Diff/111677502
- ค้นหา
insource:"addLoadEvent"
ในทุกเนมสเปซที่นี่ ไม่พบการใช้งานโค้ดดังกล่าว - จากข้อมูลที่นี่ โค้ดนี้ไม่มีความสำคัญอีกต่อไป เนื่องจากปัจจุบันสามารถรันโค้ดเป็น "Immediately Invoked Function Expression" ได้เลย
ดังนั้นการแก้ไขนี้จะกลายเป็นการทำหน้าว่าง ผมจึงคิดว่าควรแทนที่ด้วยข้อความ
/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูกโหลดให้แก่ผู้ใช้ที่ใช้สกินโมโนบุ๊ก */
เอาไว้
ทั้งนี้ แจ้งลบเพื่อลดจำนวนองค์ประกอบที่ต้องโหลดในทุกหน้าบนสกิน monobook ครับ --Bebiezaza (คุย) 23:28, 21 ตุลาคม 2565 (+07)
- สำเร็จ --Geonuch (คุย) 12:30, 22 ตุลาคม 2565 (+07)