User:Purodha/edit.js

// add buttons to the edit page toolbar if (mwCustomEditButtons) { function kshCustomEditButtonInsertIndex(offset) {  return(offset); for(var i=mwCustomEditButtons.length; i>offset; --i) {   mwCustomEditButtons[i] = mwCustomEditButtons[i-1] }  return(offset) }

// → mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/f/ff/Button_arrow_right.png", "speedTip": "Loor op", "tagOpen": "→ ", "tagClose": "", "sampleText": "Tittel fun dä Sigk"}; /* „“ */ mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/0/05/Button_Anführung.png", "speedTip": "Anföhronge", "tagOpen": "„", "tagClose": "“", "sampleText": "$1"}; /* "" */ mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/4/4d/Button_quotes.png", "speedTip": "Ënglesche Anföhronge", "tagOpen": '"', "tagClose": '"', "sampleText": "Tex"}; //big mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/c/cb/Button_big_2.png", "speedTip": "big", "tagOpen": " ", "tagClose": " ", "sampleText": "Text"}; //sup mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/9/99/Button_sup_2.png", "speedTip": "Huh_jeshtallt", "tagOpen": " ", "tagClose": " ", "sampleText": "Tëx huh_jeshtallt"}; //small mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/1/17/Button_small_2.png", "speedTip": "small", "tagOpen": " ", "tagClose": " ", "sampleText": "Tex en klëijn"}; //sub mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/e/e5/Button_sub_2.png", "speedTip": "Noh onge jeshtallt", "tagOpen": " ", "tagClose": " ", "sampleText": "Noh onge jeshtallte Tëx"}; //s mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png", "speedTip": "Dorschjeschtresche", "tagOpen": " ", "tagClose": " ", "sampleText": "Dorschjeschtresche Tëx"}; //code mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/2/23/Button_code.png", "speedTip": "code", "tagOpen": " ", "sampleText": "Text"}; //span mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/7/72/Button_span_2.png", "speedTip": "span", "tagOpen": ' ', "tagClose": " ", "sampleText": "Text"}; //en mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/6/63/Button_l_en.png", "speedTip": "Ob_Änglesch", "tagOpen": "", "tagClose": "", "sampleText": "English text sample"};

// &amp;nbsp; mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/5/55/Button_nbsp_1.png", "speedTip": "Enne Zwescheroum, dä nėt ed_Äng fun_enne Rëij wääde kann", "tagOpen": " ", "tagClose": "", "sampleText": ""}; // &lt;br /> mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/en/1/13/Button_enter.png", "speedTip": "Eng vun de Reij, un nöüje Reij aanfange", "tagOpen": " ", "tagClose": "", "sampleText": ""};

// –  mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_plantilla.png", "speedTip": "Alls_en Schablohn opprohfe", "tagOpen": "", "sampleText": "Schablon"}; // mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_plantilla.png", "speedTip": "ene Lengk op e Nohreesch", "tagOpen": "", "sampleText": "Nohreesch"}; // mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile":"http://upload.wikimedia.org/wikipedia/commons/2/2e/Button_broom.png", // http://commons.wikimedia.org/wiki/File:Button_d%C3%A9c%C3%A8s.png "speedTip": ":✅ with revision xyzzy. --"+"", "tagOpen": ":✅ with revision ", "tagClose": ". --"+"", "sampleText": "xyzzy"}; //Forsooch: // mwCustomEditButtons[mwCustomEditButtons.length] = mwCustomEditButtons[0] };

/** * Thêm bảng ký tự tiếng Việt có dấu sẵn dành cho bộ sửa đổi của Sáng kiến Khả dụng Wikipedia. */ function addVietCharPage { // Thêm bảng ký tự "Việt". $j("#wpTextbox1").wikiEditor("addToToolbar", {		section: "characters",		pages: {			vietnamese: {				layout: "characters",				label: "Việt",				characters: "ÁáÀàẢảÃãẠạÂâẤấẦầẨẩẪẫẬậĂăẮắẰằẲẳẴẵẶặĐđ₫ÉéÈèẺẻẼẽẸẹÊêẾếỀềỂểỄễỆệÍíÌìỈỉĨĩỊịÓóÒòỎỏÕõỌọÔôỐốỒồỔổỖỗỘộƠơỚớỜờỞởỠỡỢợÚúÙùỦủŨũỤụƯưỨứỪừỬửỮữỰựÝýỲỳỶỷỸỹỴỵ".split("")			}		}	}); // Đẩy khoản "Việt" lên trên danh sách phần. var latnItem = $j("#editform div.section-characters > div.index > div[rel='latin']"); var vietItem = $j("#editform div.section-characters > div.index > div[rel='vietnamese']"); latnItem.before(vietItem); } /** * Cài bảng ký tự tiếng Việt vào bộ sửa đổi của Sáng kiến Khả dụng Wikipedia để cho nó hiện trong danh sách bảng ký tự khi nào mở ngăn kéo "Ký tự đặc biệt". */ function bindVietCharPage { // Ngay sau khi xây dựng phần ký tự, thêm bảng tiếng Việt. $j("#wpTextbox1").bind("wikiEditor-toolbar-buildSection-characters", function (section) {		// Bộ sửa đổi không có cách để gắn hàm sau khi xây dựng phần, nên phải thực hiện không đồng bộ.		setTimeout(addVietCharPage, 0);	}); } if ("wikiEditor" in $j.fn) $(bindVietCharPage);

/** * Dịch mã cho ra của nút Đổi hướng. Xem 24114. */ function bindLocalizedRedirect { $j("#wpTextbox1").bind("wikiEditor-toolbar-buildSection-advanced", function(event, section) {       section.groups.insert.tools.redirect.action.options.pre = "#đổi [[";    }); } $(bindLocalizedRedirect);