MediaWiki:Gadget-NamespaceLogoURL.js: Różnice pomiędzy wersjami

Z Nonsensopedii, polskiej encyklopedii humoru
(nowa strona)
 
M (-porum i portal bo tam logo się nie różni)
 
(Nie pokazano 1 wersji utworzonej przez jednego użytkownika)
Linia 7: Linia 7:
**/
**/


const changeHref = function() {
function changeHref() {
const allowed = ["NonNews", "Poradnik", "Forum", "Cytaty", "Nonźródła", "Słownik", "Gra", "Portal", "Help"]; //nazwy KANONICZNE!
const allowed = ["NonNews", "Poradnik", "Cytaty", "Nonźródła", "Słownik", "Gra", "Help"]; //nazwy KANONICZNE!
if (allowed.indexOf(mw.config.get('wgCanonicalNamespace')) !== -1) {
if (allowed.indexOf(mw.config.get('wgCanonicalNamespace')) !== -1) {
$('#p-logo > a.mw-wiki-logo').attr('href', '/wiki/' + mw.config.get('wgCanonicalNamespace') + ':Strona_główna');
$('#p-logo > a.mw-wiki-logo').attr('href', '/wiki/' + mw.config.get('wgCanonicalNamespace') + ':Strona_główna');

Aktualna wersja na dzień 22:47, 23 lut 2021

/**
 * Podmienianie linku na logu ze strony głównej na główną przestrzeni.
 * Przestrzenie ze stroną główną ustawia się manualnie, w stałej allowed w kodzie.
 * Autor: Polskacafe
 * Podstawa prawna do stworzenia **domyślnie włączonego** gadżetu: ustalenia ze spotkania: [[Nonsensopedia:Spotkania/18.07.19/protokół]]
 * Gadżet wyłączalny i wyłączalny powinien być.
**/

function changeHref() {
	const allowed = ["NonNews", "Poradnik", "Cytaty", "Nonźródła", "Słownik", "Gra", "Help"]; //nazwy KANONICZNE!
	if (allowed.indexOf(mw.config.get('wgCanonicalNamespace')) !== -1) {
		$('#p-logo > a.mw-wiki-logo').attr('href', '/wiki/' + mw.config.get('wgCanonicalNamespace') + ':Strona_główna');
	}
};
$(document).ready(changeHref);