Difference between revisions of "MediaWiki: Tweeki.js"

From OC Systems Wiki!
Jump to: navigation, search
imported>WikiVisor
 
 
Line 7: Line 7:
 
     $(window).resize(collapseActions);
 
     $(window).resize(collapseActions);
 
     strongOCSNamespace()
 
     strongOCSNamespace()
 +
    strongGuideNamespace()
 +
    strongPoweradaNamespace()
 
     paintBlindUploads()
 
     paintBlindUploads()
 
});
 
});
Line 26: Line 28:
 
         $(checknode).detach().prependTo('[role="main"]');
 
         $(checknode).detach().prependTo('[role="main"]');
 
         $(checknode).fadeIn('slow');
 
         $(checknode).fadeIn('slow');
 +
}
 +
 +
function strongGuideNamespace() {
 +
    checknode =  $('.ns-4200 span.guide')
 +
    $(checknode).text( $(checknode).text().replace(':', '') ).detach().prependTo('[role="main"]').fadeIn('slow');
 +
    $('.ns-4200 #contentSub').detach().prependTo('#content').fadeIn('slow');
 +
}
 +
 +
function strongPoweradaNamespace() {
 +
    checknode =  $('.ns-4100 span.namespace')
 +
    $(checknode).text( $(checknode).text().replace(':', '') ).detach().prependTo('[role="main"]').fadeIn('slow');
 +
    $('.ns-4100 #contentSub').detach().prependTo('#content').fadeIn('slow');
 +
    $('.ns-4100 #content img').addClass('img-responsive center-block').closest('p').addClass('guide-img-container');
 +
    $('.ns-4100 div.navigator').clone().appendTo('#content').fadeIn('slow');
 +
    $('.ns-4100 #bottom-notice-ns').detach().appendTo('[role="main"]').fadeIn('slow');
 
}
 
}
  

Latest revision as of 02:06, 6 May 2019

// INTERFACE ACTION LINKS

     collapseActions ()

$(document).ready(function() { 

     $(window).resize(collapseActions);
     strongOCSNamespace()
     strongGuideNamespace()
     strongPoweradaNamespace()
     paintBlindUploads()
});

function collapseActions() {
     if ( $('button.navbar-toggle:visible').length ) {
          $('li#ca-history, li#ca-watch, li#ca-unwatch, li#ca-edit, li#ca-view').detach().insertBefore('li#ca-protect');
          $('a#ca-actions').html("<i class='fa fa-ellipsis-v'></i>");
     } else {
          $('li#ca-watch, li#ca-unwatch, li#ca-edit, li#ca-view').detach().prependTo('.navigation.nav.nav-pills.pull-right');
          $('a#ca-actions').html("Actions <b class='caret'></b>");
     }
     $('a#ca-views').remove();  
}

function strongOCSNamespace() {
     checknode =  $('.ns-3000 span.namespace')
         $(checknode).text( $(checknode).text().replace(':', '') );
         $(checknode).detach().prependTo('[role="main"]');
         $(checknode).fadeIn('slow');
}

function strongGuideNamespace() {
     checknode =  $('.ns-4200 span.guide')
     $(checknode).text( $(checknode).text().replace(':', '') ).detach().prependTo('[role="main"]').fadeIn('slow');
     $('.ns-4200 #contentSub').detach().prependTo('#content').fadeIn('slow');
}

function strongPoweradaNamespace() {
     checknode =  $('.ns-4100 span.namespace')
     $(checknode).text( $(checknode).text().replace(':', '') ).detach().prependTo('[role="main"]').fadeIn('slow');
     $('.ns-4100 #contentSub').detach().prependTo('#content').fadeIn('slow');
     $('.ns-4100 #content img').addClass('img-responsive center-block').closest('p').addClass('guide-img-container');
     $('.ns-4100 div.navigator').clone().appendTo('#content').fadeIn('slow');
     $('.ns-4100 #bottom-notice-ns').detach().appendTo('[role="main"]').fadeIn('slow');
}

function paintBlindUploads() {
         checknode = $('a:contains("Secure Upload")');
         $(checknode).parent().css('background', 'rgb(152, 152, 152) none repeat scroll 0% 0%');
         $(checknode).css('color', '#fff').css('font-weight', 'bold');
}