Difference between revisions of "MediaWiki:Common.js"
From ISLAB/CAISR
Jump to navigationJump to search| Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
if ( !mw.user.anonymous() ) { | if ( !mw.user.anonymous() ) { | ||
| + | mw.util.addCSS( 'div.hidden_not_loggedin{display:none!important; }' ); | ||
| + | mw.util.addCSS( '#p-tb { display: none!important; }' ); | ||
| + | mw.util.addCSS( '#contentSub { display: none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-protect{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-watch{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-purge{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-history{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-delete{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-move{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-edit{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-talk{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-nstab-main{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '.editsection{ display:none!important; }' ); | ||
| + | mw.util.addCSS( 'div#footer{ display:none!important; }' ); | ||
| + | mw.util.addCSS( '#p-Internal { display: none!important; }' ); | ||
| + | mw.util.addCSS( '#ca-viewsource { display: none!important;}' ); | ||
| + | mw.util.addCSS( '#ca-form_edit { display: none!important;}' ); | ||
| + | mw.util.addCSS( '#jump-to-nav { display: none!important;}' ); | ||
| + | mw.util.addCSS( '#mw-editsection-bracket { display: none!important;}' ); | ||
| + | mw.util.addCSS( '.printfooter { display: none!important;}' ); | ||
mw.util.addCSS( '.mw-jump { display: none!important;}' ); | mw.util.addCSS( '.mw-jump { display: none!important;}' ); | ||
} | } | ||
| − | + | else | |
| + | { | ||
| + | mw.util.addCSS( 'div.hidden_not_loggedin{display:inline!important; }' ); | ||
| + | } | ||
/* | /* | ||
jQuery(function($){ if ( mw.user.isAnon() ) { | jQuery(function($){ if ( mw.user.isAnon() ) { | ||
Revision as of 13:56, 13 March 2014
/* Any JavaScript here will be loaded for all users on every page load. */
if ( !mw.user.anonymous() ) {
mw.util.addCSS( 'div.hidden_not_loggedin{display:none!important; }' );
mw.util.addCSS( '#p-tb { display: none!important; }' );
mw.util.addCSS( '#contentSub { display: none!important; }' );
mw.util.addCSS( '#ca-protect{ display:none!important; }' );
mw.util.addCSS( '#ca-watch{ display:none!important; }' );
mw.util.addCSS( '#ca-purge{ display:none!important; }' );
mw.util.addCSS( '#ca-history{ display:none!important; }' );
mw.util.addCSS( '#ca-delete{ display:none!important; }' );
mw.util.addCSS( '#ca-move{ display:none!important; }' );
mw.util.addCSS( '#ca-edit{ display:none!important; }' );
mw.util.addCSS( '#ca-talk{ display:none!important; }' );
mw.util.addCSS( '#ca-nstab-main{ display:none!important; }' );
mw.util.addCSS( '.editsection{ display:none!important; }' );
mw.util.addCSS( 'div#footer{ display:none!important; }' );
mw.util.addCSS( '#p-Internal { display: none!important; }' );
mw.util.addCSS( '#ca-viewsource { display: none!important;}' );
mw.util.addCSS( '#ca-form_edit { display: none!important;}' );
mw.util.addCSS( '#jump-to-nav { display: none!important;}' );
mw.util.addCSS( '#mw-editsection-bracket { display: none!important;}' );
mw.util.addCSS( '.printfooter { display: none!important;}' );
mw.util.addCSS( '.mw-jump { display: none!important;}' );
}
else
{
mw.util.addCSS( 'div.hidden_not_loggedin{display:inline!important; }' );
}
/*
jQuery(function($){ if ( mw.user.isAnon() ) {
$('#ca-viewsource').hide(); //id or class varies with skin
document.write("<h1>ANON</h1>");
} } );
*/
/* hide certain page elements based on if user is logged in */
/*
if ( !mw.user.isAnon()) {
mw.util.addCSS( 'div.hidden_not_loggedin{display:inline!important; }' );
} else {
*/
/*
mw.util.addCSS( 'div.hidden_not_loggedin{display:none!important; }' );
mw.util.addCSS( '#p-tb { display: none!important; }' );
mw.util.addCSS( '#contentSub { display: none!important; }' );
mw.util.addCSS( '#ca-protect{ display:none!important; }' );
mw.util.addCSS( '#ca-watch{ display:none!important; }' );
mw.util.addCSS( '#ca-purge{ display:none!important; }' );
mw.util.addCSS( '#ca-history{ display:none!important; }' );
mw.util.addCSS( '#ca-delete{ display:none!important; }' );
mw.util.addCSS( '#ca-move{ display:none!important; }' );
mw.util.addCSS( '#ca-edit{ display:none!important; }' );
mw.util.addCSS( '#ca-talk{ display:none!important; }' );
mw.util.addCSS( '#ca-nstab-main{ display:none!important; }' );
mw.util.addCSS( '.editsection{ display:none!important; }' );
mw.util.addCSS( 'div#footer{ display:none!important; }' );
mw.util.addCSS( '#p-Internal { display: none!important; }' );
mw.util.addCSS( '#ca-viewsource { display: none!important;}' );
mw.util.addCSS( '#ca-form_edit { display: none!important;}' );
mw.util.addCSS( '#jump-to-nav { display: none!important;}' );
mw.util.addCSS( '#mw-editsection-bracket { display: none!important;}' );
mw.util.addCSS( '.printfooter { display: none!important;}' );
mw.util.addCSS( '.mw-jump { display: none!important;}' );
$('.mw-jump').hide(); //id or class varies with skin
$('#ca-viewsource').hide(); //id or class varies with skin
mw.util.addCSS( '.mw-jump { display: none!important;}' );
*/
/*
}
*/
/* redirect access to pages with internal in page name if user is not logged in */
/* in no way safe method to protect secret content */
/*
if ( mw.user.isAnon() ) {
var str = mw.config.get( 'wgTitle' );
var patt1=/Internal/gi;
if (str.match(patt1)) {
document.location.href="http://islab.hh.se/mediawiki/";
}
}
*/