מדיה ויקי:Common.js: הבדלים בין גרסאות בדף

מ wikiminiatlas on demand only (en:MediaWiki:Common.js)
מ לפי הצעת קיפודנחש
שורה 106: שורה 106:
*/
*/
( function () {
( function () {
    var require_wikiminiatlas = false;
        if ( $( 'a.external.text[href*=geohack], div.kmldata' ).length ) {
    var coord_filter = /geohack/;
    $( function () {
        $( 'a.external.text' ).each( function( key, link ) {
            if ( link.href && coord_filter.exec( link.href ) ) {
                require_wikiminiatlas = true;
                // break from loop
                return false;
            }
        } );
        if ( $( 'div.kmldata' ).length ) {
            require_wikiminiatlas = true;
        }
        if ( require_wikiminiatlas ) {
            mw.loader.load( '//meta.wikimedia.org/w/index.php?title=MediaWiki:Wikiminiatlas.js&action=raw&ctype=text/javascript' );
            mw.loader.load( '//meta.wikimedia.org/w/index.php?title=MediaWiki:Wikiminiatlas.js&action=raw&ctype=text/javascript' );
        }
        }
    } );
} )();
} )();