MediaWiki:Common.js: differenze tra le versioni

Admin (discussione | contributi)
Common.js v7: touch+viewport <=1200 = mobile (cattura Desktop Mode)
Rimosso redirect JS useformat=mobile (duplicato del 302 server): faceva perdere i tap sul gate
 
Riga 55: Riga 55:
         if ( getCookie( n ) !== null ) deleteCookie( n );
         if ( getCookie( n ) !== null ) deleteCookie( n );
     } );
     } );
 
     // [ISICNV 14/07/2026] Redirect useformat=mobile RIMOSSO: lo fa gia il server (302).
     // ─── Force ?useformat=mobile se mobile + su Vector ─────
    // Il location.replace ricaricava la pagina dopo il render, facendo perdere i tap sul gate.
    if ( isMobile &&
        document.body &&
        /skin-vector/.test( document.body.className ) ) {
        var url = new URL( window.location.href );
        if ( url.searchParams.get( 'useformat' ) !== 'mobile' ) {
            url.searchParams.set( 'useformat', 'mobile' );
            window.location.replace( url.toString() );
            return;
        }
    }


     // ─── URL decide UI lingua ─────────────────────────────
     // ─── URL decide UI lingua ─────────────────────────────