MediaWiki:Gadget-PageTitle.js

Z Nonsensopedii, polskiej encyklopedii humoru

Uwaga: aby zobaczyć zmiany po zapisaniu, może zajść potrzeba wyczyszczenia pamięci podręcznej przeglądarki.

  • Firefox / Safari: Przytrzymaj Shift podczas klikania Odśwież bieżącą stronę, lub naciśnij klawisze Ctrl+F5 lub Ctrl+R (⌘-R na komputerze Mac)
  • Google Chrome: Naciśnij Ctrl-Shift-R (⌘-Shift-R na komputerze Mac)
  • Internet Explorer: Przytrzymaj Ctrl jednocześnie klikając Odśwież lub naciśnij klawisze Ctrl+F5
  • Konqueror: Kliknij polecenie Odśwież lub naciśnij klawisz F5
  • Opera: Wyczyść pamięć podręczną w Narzędzia → Preferencje
/* Zmiana tytułu strony, autor: [[user:Polskacafe]], autor pierwotnej wersji: [[user:Vae]]  */
/* Użycie: {{nibytytul|Przykladowy tytul}}                    */

/*         {{nibytytul|Przykladowy tytul|sub=Podtytul}}       */


function changeTitleOrLogo() {
	var oldHeading = $( "#firstHeading" );
	if ( !oldHeading ) {
		oldHeading = $( "h1" );
	}
	var newHeading = $( "#uTytulStrony" );
	if ( oldHeading.length && newHeading.length ) {
		if ( $( oldHeading ).html().match( "/span/i" ) ) // idk po co to ale ok
			$( oldHeading ).html( $( oldHeading ).html().replace(
				"/^(.*?)<span>/", $( newHeading ).html() + "<span>"
			) );
		else
			$( oldHeading ).html( newHeading.html() );
		$( oldHeading )
			.css( "background-color",
				$( newHeading ).css( "background-color" ) )
			.css( "color", $( newHeading ).css( "color" ) );
		// podtytuł rzery
		var newSubHeading = $( "#uPodtytulStrony" );
		var oldSubHeading = $( "siteSub" );
		if ( newSubHeading.length && oldSubHeading.length && newSubHeading.html() )
			oldSubHeading.html( $( newSubHeading ).html() );
	}
}

$( document ).ready( changeTitleOrLogo );