MediaWiki:Common.js: Porovnání verzí

Z HBblog
Přejít na: navigace, hledání
 
Řádek 14: Řádek 14:
 
     }
 
     }
 
});
 
});
 +
*/
 +
 +
// upraveno takto:
 +
// výše uvedený kod uložen do souboru disable_cache.js v rootu webu
 +
// a LocalSettings doplněn o
 +
/*
 +
$wgResourceModules['disable_cache.js'] = [
 +
    'scripts' => 'disable_cache.js',  // Relativní cesta z rootu MediaWiki
 +
    'localBasePath' => __DIR__,  // Lokální cesta k rootu MediaWiki
 +
    'remoteBasePath' => $wgScriptPath,  // URL cesta k rootu MediaWiki
 +
];
 +
 +
// Načtení modulu pro všechny stránky
 +
$wgHooks['BeforePageDisplay'][] = function ( $out, $skin ) {
 +
    $out->addModules( 'disable_cache.js' );
 +
};
 
*/
 
*/

Aktuální verze z 12. 9. 2024, 08:28

/* Zde uvedený JavaScript bude použit pro všechny uživatele při načtení každé stránky. */
/*
$(document).ready(function() {
    var currentUrl = window.location.href;

    // Kontrola, zda parametr již existuje
    if (currentUrl.indexOf('v=') === -1) {
        var separator = currentUrl.indexOf('?') === -1 ? '?' : '&';
        var rnd = Math.floor(Math.random() * 100000);
        var newUrl = currentUrl + separator + 'v=' + rnd.toString(); // Změň hodnotu parametru dle potřeby

        // Přesměrování na novou URL
        window.location.href = newUrl;
    }
});
*/

// upraveno takto:
// výše uvedený kod uložen do souboru disable_cache.js v rootu webu
// a LocalSettings doplněn o
/*
$wgResourceModules['disable_cache.js'] = [
    'scripts' => 'disable_cache.js',  // Relativní cesta z rootu MediaWiki
    'localBasePath' => __DIR__,  // Lokální cesta k rootu MediaWiki
    'remoteBasePath' => $wgScriptPath,  // URL cesta k rootu MediaWiki
];

// Načtení modulu pro všechny stránky
$wgHooks['BeforePageDisplay'][] = function ( $out, $skin ) {
    $out->addModules( 'disable_cache.js' );
};
*/