MediaWiki:Common.js: Difference between revisions

From International cyber law: interactive toolkit
Jump to navigation Jump to search
Content added Content deleted
mNo edit summary
(changing the usnwc link to Stockton Center)
 
(One intermediate revision by one other user not shown)
Line 8: Line 8:
html += '<a href="https://www.ccdcoe.org/" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/3/32/Ccdcoe-logo.png" alt="CCD COE logo"></a>';
html += '<a href="https://www.ccdcoe.org/" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/3/32/Ccdcoe-logo.png" alt="CCD COE logo"></a>';
html += '<a href="http://www.exeter.ac.uk/" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/7/7a/Exeter-logo.png" alt="University of Exeter logo"></a>';
html += '<a href="http://www.exeter.ac.uk/" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/7/7a/Exeter-logo.png" alt="University of Exeter logo"></a>';
// html += '<a href="https://usnwc.edu/" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/4/49/NWC_Wordmark_PMSBlue%26colorcrest_Horz-01.png" alt="USNWC logo"></a>';
html += '<a href="https://usnwc.edu/Research-and-Wargaming/Research-Centers/Stockton-Center-for-International-Law" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/4/49/NWC_Wordmark_PMSBlue%26colorcrest_Horz-01.png" alt="USNWC logo"></a>';
html += '<a href="https://en.whu.edu.cn" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/a/a8/WuhanU_logo_t.png" alt="Wuhan University logo"></a>';
html += '<a href="https://en.whu.edu.cn" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/a/a8/WuhanU_logo_t.png" alt="Wuhan University logo"></a>';



Latest revision as of 07:30, 19 October 2023

$(document).ready(function () {
    // Add wrapping div for top navigation menu for better alignment
    $('#left-navigation, #right-navigation').wrapAll("<div class='navigation-wrapper' />");

    // Add partner logos to sidebar
    var html = '<a href="https://nukib.cz/en/" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/f/f6/Nukib-logo.png" alt="NUKIB logo"></a>';
    html += '<a href="https://www.icrc.org/" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/thumb/4/44/ICRC_logo_hor.png/800px-ICRC_logo_hor.png" alt="ICRC logo"></a>';
    html += '<a href="https://www.ccdcoe.org/" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/3/32/Ccdcoe-logo.png" alt="CCD COE logo"></a>';
	html += '<a href="http://www.exeter.ac.uk/" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/7/7a/Exeter-logo.png" alt="University of Exeter logo"></a>';
	html += '<a href="https://usnwc.edu/Research-and-Wargaming/Research-Centers/Stockton-Center-for-International-Law" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/4/49/NWC_Wordmark_PMSBlue%26colorcrest_Horz-01.png" alt="USNWC logo"></a>';
	html += '<a href="https://en.whu.edu.cn" target="_blank" class="sidebar-banners__img"><img src="https://static.miraheze.org/cyberlawwiki/a/a8/WuhanU_logo_t.png" alt="Wuhan University logo"></a>';

    $('#mw-panel').append('<div class="sidebar-banners">' + html + '</div>');

    // Add wrapper divs to front-page sections
    $('#mp-tfa, #mp-tfa-h2').wrapAll("<div class='card-wrapper' />");
    $('#mp-itn, #mp-itn-h2').wrapAll("<div class='card-wrapper card-wrapper--gray' />");
    $('#mp-otd, #mp-otd-h2').wrapAll("<div class='card-wrapper' />");

    // Hide front-page empty table cells
    $('#mp-dyk .wikitable tbody tr td').each(function () {
        if(this.textContent.length == 1) {
            this.classList.add('is-empty-cell');
        }
    });
});