Lompat ke isi

Pengguna:Py21/modern.js: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
Baris 1: Baris 1:
/* Any JavaScript here will be loaded for users using the Modern skin */
// install [[:en:User:Cacycle/wikEd]] in-browser text editor
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
+ '&action=raw&ctype=text/javascript"></' + 'script>');

/* Tooltip accesskey fix */
/* Tooltip accesskey fix */
addOnloadHook( function() {
addOnloadHook( function() {

Revisi per 5 Januari 2013 05.25

/* Any JavaScript here will be loaded for users using the Modern skin */
/* Tooltip accesskey fix */
addOnloadHook( function() {
    var tooltipsToFix = [ 'p-cactions', 'mw_portlets', 'p-personal' ];
    for ( i = 0; i < tooltipsToFix.length; i++ ) {
        var block = document.getElementById( tooltipsToFix[i] );
        if ( block ) {
            updateTooltipAccessKeys( block.getElementsByTagName( 'a' ) );
        }
    }
} );
 
// Compatibility function to run scripts only tested on Monobook.
// Required for using Twinkle or Friendly (along with many other scripts).
document._realGEBI = document.getElementById;
document.getElementById = function( id ) {
    var x = this._realGEBI( id );
    if( x ) return x;
    else {
    // try to find a reasonable equivalent for monobook-specific element ids
        switch(id) {
            case 'content': return this._realGEBI( 'mw_content' );
            case 'column-content': return this._realGEBI( 'mw_contentwrapper' );
            case 'bodyContent': return this._realGEBI( 'mw_contentholder' );
            case 'column-one': return this._realGEBI( 'mw_portlets' );
            case 'globalWrapper': return this._realGEBI( 'mw_main' );
            default: return null;
        }
    }
}