Sonako Light Novel Wiki
Advertisement

Chú ý: Sau khi lưu trang, có thể bạn sẽ phải xóa bộ nhớ đệm của trình duyệt để xem các thay đổi.

  • Firefox / Safari: Nhấn giữ phím Shift trong khi nhấn Tải lại (Reload), hoặc nhấn tổ hợp Ctrl-F5 hay Ctrl-R (⌘R trên Mac)
  • Google Chrome: Nhấn tổ hợp Ctrl-Shift-R (⇧⌘R trên Mac)
  • Internet Explorer / Edge: Nhấn giữ phím Ctrl trong khi nhấn Làm tươi (Refresh), hoặc nhấn tổ hợp Ctrl-F5
  • Opera: Nhấn tổ hợp Ctrl-F5.
/* 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.RefreshThreads = {
    interval: 30000
};

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

window.ArticleRating = {
    title: 'Đánh giá trang này',
    values: ['Chán', 'Tàm Tạm', 'Bình thường', 'Tuyệt', 'Miễn chê'],
    starSize: [24, 24],
    starColor: ['#ccc', '#ffba01'],
    starStroke: '#000',
    location: 'top-rail'
};

window.DragDropUploader = true;

window.mbLoadingOpacity = 1;

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

window.ajaxPages = ["Special:NewPages", "Special:ListFiles", "Sonako_Cập_Nhật", "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.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',
    position: {
        element: document.getElementById('WikiaArticle'),
        method: 'prepend'
    },
    namespaces: {
        exclude: []
    },
    pages: []
};

// General code
importArticles({
    type: 'script',
    articles: [
        'u:sonako:MediaWiki:CategoryTOC.js',
        'u:sonako:MediaWiki:Common.js/Usertags.js',
        'u:sonako:MediaWiki:DeadVideos.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:Reddit_Widget.js',
        'u:sonako:MediaWiki:TopAndDownButtons2.js',
        'u:sonako:MediaWiki:Nav_Poppup_Viet.js',
        'u:sonako:MediaWiki:Navigation_popups.js',
        'u:sonako:MediaWiki:FixTabber.js',
        'u:sonako:MediaWiki:Tabber.js',
        'u:sonako:MediaWiki:Vertical_Tab.js',
        'u:sonako:MediaWiki:Follow.js'
    ]
});
// Time Circles
$(function() {
    if (document.getElementsByClassName("countdown")[0] !== null) {
        impart('MediaWiki:TimeCircles.js');
    }
});
// For specific pages
if (mediaWiki.config.get('wgCanonicalSpecialPageName') === 'WikiActivity'|| mediaWiki.config.get('wgPageName') === 'Special:BlankPage/RailWAM/Dashboard') {
    impart('u:dev:MediaWiki:RailWAM/code.js');
}
if ((mw.config.get('wgAction') === 'view') && (mediaWiki.config.get('wgPageName') !== 'Sonako_Light_Novel') && (mediaWiki.config.get('wgNamespaceNumber') !== -1 || mediaWiki.config.get('wgNamespaceNumber') !== 1201 || mediaWiki.config.get('wgNamespaceNumber') !== 2001)) {
    impart('u:dev:MediaWiki:ReferencePopups/code.js');
    impart('u:dev:MediaWiki:LastEdited/code.js');
}
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') === 'Sonako_Real-Time_Feed') {
    impart('MediaWiki:Rss.js');
}
if (mediaWiki.config.get('wgPageName') === 'Sonako_Statistics') {
    impart('MediaWiki:WikiStats.js');
}
if (mediaWiki.config.get('wgPageName') === 'BakaTsuki:Recent_Changes') {
    impart('u:dev:RecentChangesMultiple/code.2.js');
}
// Cài đặt bộ gõ [[Wikipedia:Gõ tiếng Việt|AVIM]] từ Wikipedia tiếng Việt
// Sửa đổi để chạy trên Wikia bởi Dai ca superman
if ((mediaWiki.config.get('wgPageName') !== 'Sonako_Light_Novel') && (mediaWiki.config.get('wgNamespaceNumber') === 0 || 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) || mw.config.get('wgAction') === 'edit') {
    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('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');
}
Advertisement