MediaWiki:Common.js: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian Znacznik: Wycofane |
Nie podano opisu zmian Znacznik: Wycofane |
||
| Linia 1: | Linia 1: | ||
/* Umieszczony tutaj kod JavaScript zostanie załadowany przez każdego użytkownika, podczas każdego ładowania strony. */ | /* Umieszczony tutaj kod JavaScript zostanie załadowany przez każdego użytkownika, podczas każdego ładowania strony. */ | ||
$( '#footer' ).prepend( | mw.loader.using( [ 'mediawiki.api', 'mediawiki.util' ], function () { | ||
new mw.Api().get( { | |||
action: 'query', | |||
titles: 'Plik:Wiki_Logo_Poziom.png', | |||
prop: 'imageinfo', | |||
iiprop: 'url' | |||
); | } ).done( function ( data ) { | ||
var pages = data.query.pages; | |||
var page = pages[ Object.keys(pages)[0] ]; | |||
if ( page && page.imageinfo && page.imageinfo[0] ) { | |||
var imageUrl = page.imageinfo[0].url; | |||
// Usunięcie starych kontenerów logo, jeśli istnieją | |||
$( '.footer-logo-container' ).remove(); | |||
// Dodanie logo na górze stopki | |||
$( '#footer' ).prepend( | |||
'<div class="footer-logo-container" style="text-align: center; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid rgba(0,0,0,0.1);">' + | |||
'<a href="' + mw.util.getUrl( 'Strona_główna' ) + '">' + | |||
'<img src="' + imageUrl + '" alt="HarcWiki Logo" style="max-height: 70px; width: auto; display: inline-block;">' + | |||
'</a>' + | |||
'</div>' | |||
); | |||
} | |||
} ); | |||
} ); | } ); | ||
Wersja z 18:37, 24 wrz 2026
/* Umieszczony tutaj kod JavaScript zostanie załadowany przez każdego użytkownika, podczas każdego ładowania strony. */
mw.loader.using( [ 'mediawiki.api', 'mediawiki.util' ], function () {
new mw.Api().get( {
action: 'query',
titles: 'Plik:Wiki_Logo_Poziom.png',
prop: 'imageinfo',
iiprop: 'url'
} ).done( function ( data ) {
var pages = data.query.pages;
var page = pages[ Object.keys(pages)[0] ];
if ( page && page.imageinfo && page.imageinfo[0] ) {
var imageUrl = page.imageinfo[0].url;
// Usunięcie starych kontenerów logo, jeśli istnieją
$( '.footer-logo-container' ).remove();
// Dodanie logo na górze stopki
$( '#footer' ).prepend(
'<div class="footer-logo-container" style="text-align: center; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid rgba(0,0,0,0.1);">' +
'<a href="' + mw.util.getUrl( 'Strona_główna' ) + '">' +
'<img src="' + imageUrl + '" alt="HarcWiki Logo" style="max-height: 70px; width: auto; display: inline-block;">' +
'</a>' +
'</div>'
);
}
} );
} );