MediaWiki:Common.js

/* Any JavaScript here will be loaded for all users on every page load. */ // impart('MediaWiki:Snow.js'); // Shortcut for importArticle function impart(article) { importArticle({ type: 'script', article: article }); }

jQuery.fx.interval = 80;

window.railWAM = { logPage:'Template:WAM Log', loadOnPage:'Special:WikiActivity', loadOnNamespace:[-1], lang:'vi' };

window.DragDropUploader = true;

window.mbLoadingOpacity = 1;

window.ajaxCallAgain = window.ajaxCallAgain || []; window.ajaxCallAgain.push(function {   $('.rc-conntent, .activityfeed')     .find('a')     .each(function { if ($(this).attr('href') !== '#') { $(this).attr('target', '_blank'); }   }); });

window.ajaxPages = ["Special:NewPages", "Special:ListFiles", "Sonako_New_Pages", "Sonako_Real-Time_Feed"]; window.ajaxSpecialPages = ["Recentchanges", "WikiActivity", "Watchlist", "Log", "Images", "Videos"]; window.AjaxRCRefreshText = "Auto-refresh"; window.AjaxRCRefreshHoverText = "Tự động làm mới trang sau mỗi 60 giây"; window.ajaxIndicator = "https://images.wikia.nocookie.net/__cb20100617113123/dev/images/6/6a/Snake_throbber.gif";

window.PurgeButtonText = 'Làm mới trang';

window.nullEditDelay = 1000;

window.lastEdited = { avatar: true, avatarsize: 25, size: false, diff: true, comment: false, time: 'timeago', lang: 'vi', namespaces: { include: [], exclude: [] },   pages: [] };

window.ThreadIndicator = { padlockTitle: "Thớt này đã bị khóa", highlightTitle: "Thớt nổi bật! Xem ngay!" };

// General code importArticles({   type: 'script',    articles: [        'u:sonako:MediaWiki:CategoryTOC.js',        'u:sonako:MediaWiki:Common.js/Skin_Switch_Button.js',        'u:sonako:MediaWiki:Common.js/Usertags.js',        'u:sonako:MediaWiki:DeadVideos.js',        'u:sonako:MediaWiki:Forum.js',        'u:sonako:MediaWiki:GA.js',        'u:sonako:MediaWiki:MaintenanceReport.js',        'u:sonako:MediaWiki:New_Tab.js',        'u:sonako:MediaWiki:Nhac.js',        'u:sonako:MediaWiki:Other.js',        'u:sonako:MediaWiki:PowerPageMaker.js',        'u:sonako:MediaWiki:Reddit_Widget.js',        'u:sonako:MediaWiki:StarRatings/code.js',        'u:sonako:MediaWiki:StarRatings/stats.js',        'u:sonako:MediaWiki:StarRatings/ui.js',        'u:sonako:MediaWiki:TopAndDownButtons2.js',        'u:sonako:MediaWiki:Nav_Poppup_Viet.js',        'u:sonako:MediaWiki:Navigation_popups.js',        'u:sonako:MediaWiki:CatNav.js', 'u:sonako:MediaWiki:Vertical_Tab.js', 'u:sonako:MediaWiki:Tabber.js' ] }); // Time Circles $(function { if (document.getElementsByClassName("countdown")[0] !== null) { impart('MediaWiki:TimeCircles.js'); } }); // For specific pages if (mediaWiki.config.get('wgPageName') === 'Sonako_Patrol') {   importStylesheet('User:Dai_ca_superman/SonakoPatrol.css');    //impart('User:Dai_ca_superman/SonakoPatrol.js'); } if (mediaWiki.config.get('wgPageName') === 'ko_co_gi') {    impart('MediaWiki:Rss.js'); } if (mediaWiki.config.get('wgPageName') === 'PW_Statistics') {    impart('MediaWiki:WikiStats.js'); } if (mediaWiki.config.get('wgPageName') === 'BakaTsuki:Recent_Changes') {    impart('u:dev:RecentChangesMultiple/code.2.js'); } if (mediaWiki.config.get('wgPageName') === 'Power_Character_VN') {    impart('MediaWiki:Mainpage.js'); } // Cài đặt bộ gõ AVIM từ Wikipedia tiếng Việt // Sửa đổi để chạy trên Wikia bởi PWVN if ((mediaWiki.config.get('wgPageName') !== 'Power_Character_VN') && (mediaWiki.config.get('wgNamespaceNumber') === 0 || mediaWiki.config.get('wgNamespaceNumber') === 14 || mediaWiki.config.get('wgNamespaceNumber') === 500 || mediaWiki.config.get('wgNamespaceNumber') === 1202 || mediaWiki.config.get('wgNamespaceNumber') === 1200 || mediaWiki.config.get('wgNamespaceNumber') === 1201 || mediaWiki.config.get('wgNamespaceNumber') === 2000)) { impart('MediaWiki:AVIM.js'); impart('MediaWiki:AVIM_portlet.js'); } if (typeof wgIsEditPage != "undefined" || mw.util.getParamValue('action') == "edit" || mw.util.getParamValue('action') == "submit" || wgPageName == "Special:CreateBlogPage") { impart('MediaWiki:StdTemplates.js'); impart('u:kangaroopower:MediaWiki:Scope.js/dev.js'); } if ($("#mw-upload-form").size || mw.util.getParamValue('DragDrop')) { impart('MediaWiki:Common.js/DragDropUploader.js'); } if (mw.config.get('wgNamespaceNumber') === 0 || mw.config.get('wgNamespaceNumber') === 500) { impart('MediaWiki:Ebook.js'); } // Tạm sửa cho MediaWiki:Group-sysop, hiện không load được if (mw.config.get("wgUserGroups").indexOf('sysop') > -1) { impart('MediaWiki:Group-sysop.js'); }

// CUSTOM EDIT BUTTONS // This is based on the original code on Wikipedia:Tools/Editing tools // To disable this script, add ', 'sampleText': 'Code text' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette2.wikia.nocookie.net/sonako/images/8/80/Button_upper_letter.png', 'speedTip': 'Chữ mũ', 'tagOpen': ' ', 'tagClose': ' ', 'sampleText': 'Chữ mũ' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette1.wikia.nocookie.net/sonako/images/7/70/Button_lower_letter.png', 'speedTip': 'Chữ nhỏ dưới', 'tagOpen': ' ', 'tagClose': ' ', 'sampleText': 'Chữ nhỏ dưới' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette1.wikia.nocookie.net/sonako/images/f/fd/Button_blockquote.png', 'speedTip': 'Chèn đoạn văn trích dẫn', 'tagOpen': ' \n', 'tagClose': '\n ', 'sampleText': 'Đoạn trích dẫn' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette3.wikia.nocookie.net/sonako/images/7/72/Button_span_2.png', 'speedTip': 'Span', 'tagOpen': ' ', 'tagClose': ' ', 'sampleText': 'Span Text' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette1.wikia.nocookie.net/sonako/images/d/d4/Button_div.png', 'speedTip': 'Div', 'tagOpen': ' ', 'tagClose': ' ', 'sampleText': 'Div Text' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette4.wikia.nocookie.net/sonako/images/7/74/Button_comment.png', 'speedTip': 'Chèn chú thích ẩn', 'tagOpen': '', 'sampleText': 'Chú thích' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette4.wikia.nocookie.net/sonako/images/5/56/Button_big.png', 'speedTip': 'Chữ to', 'tagOpen': ' ', 'tagClose': ' ', 'sampleText': 'Chèn chữ' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette3.wikia.nocookie.net/sonako/images/5/58/Button_small.png', 'speedTip': 'Chữ nhỏ', 'tagOpen': ' ', 'tagClose': ' ', 'sampleText': 'Chèn chữ' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette4.wikia.nocookie.net/sonako/images/1/11/Btn_toolbar_liste.png', 'speedTip': 'Danh sách kiểu chấm', 'tagOpen': '\n* ', 'tagClose': '\n* Số 1\n* Số 2', 'sampleText': 'Tên danh sách' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette2.wikia.nocookie.net/sonako/images/8/88/Btn_toolbar_enum.png', 'speedTip': 'Danh sách kiểu số', 'tagOpen': '\n# ', 'tagClose': '\n# Số 1\n# Số 2', 'sampleText': 'Tên danh sách' };   mwCustomEditButtons[mwCustomEditButtons.length] = { 'imageFile': '//vignette1.wikia.nocookie.net/sonako/images/d/d3/Button_definition_list.png', 'speedTip': 'Danh sách kiểu định nghĩa', 'tagOpen': '\n; ', 'tagClose': '\n: Số 1\n: Số 2', 'sampleText': 'Tên danh sách' }; }