Extension:PortableInfobox/pl
Rozszerzenie PortableInfobox umożliwia tworzenie przenośnych infoboksów, które będą renderowane z wykorzystaniem czystej i semantycznie poprawnej składni HTML na wszystkich skórkach i platformach, jednocześnie zachowując łatwą do zrozumienia i potężną składnię XML. Jest to port rozszerzenia PortableInfobox z Fandomu na nowsze wersje MediaWiki.
Instalacja
- Pobierz i umieść plik(i) w katalogu o nazwie
PortableInfobox
w swoim kataloguextensions/
. - Dodaj poniższy kod na dole twojego pliku LocalSettings.php :
wfLoadExtension( 'PortableInfobox' );
Zrobione – Przejdź do Special:Version na twojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Parametry konfiguracyjne
- $wgAllInfoboxesSubpagesBlacklist (array)
- Lista podstron w przestrzeni nazw szablonów, które będą pomijane przez zapytanie API wszystkich infoboksów (domyślne: [ "doc", "draft", "test" ])
- $wgPortableInfoboxCustomImageWidth (int)
- Rozmiar miniatur obrazów w infoboksach. (domyślne: 300)
- $wgPortableInfoboxUseHeadings (bool)
- Używaj tagów nagłówka dla tytułów i nagłówków grup. Może powodować brak kompatybilności z innymi wersjami . (domyślne: true)
- $wgPortableInfoboxUseTidy (bool)
- Używaj RemexHtml do walidowania kodu HTML w infoboksach. (domyślne: true)
Użycie
- Zobacz Pomoc:Infoboksy/Tagi na Fandomie.
Tag <media />
W wersji 3.0 wprowadzony został tag <media />
, zastępujący <image />
, który jednak wciąż działa (zobacz aliasy).
Umożliwia osadzanie obrazów, filmów i plików dźwiękowych w infoboksie w taki sam sposób jak pozwalał na to tag <image />
w wersji oryginalnej.
Atrybuty
source
- nazwa parametruaudio
- Jeżeli wartość tofalse
, ignorowane są wszystkie pliki dźwiękoweimage
- Jeżeli wartość tofalse
, ignorowane są wszystkie obrazyvideo
- Jeżeli wartość tofalse
, ignorowane są wszystkie filmy
Tagi podrzędne
<default>
<caption>
Aliasy
<audio />
- wariant tagu<media />
, który dopuszcza tylko pliki dźwiękowe<image />
- wariant tagu<media />
, który dopuszcza tylko obrazy i filmy (dla wstecznej kompatybilności może zostać wyłączony przy użyciuvideo="false"
)<video />
- wariant tagu<media />
, który dopuszcza tylko filmy
Różnice względem wersji oryginalnej
- Rozszerzeni jest oparte na wersji Wikia/app@b9fcbe5d6db928e318d64ad0568ec2d09a3f406e. Mogą występować pewne funkcje, które zostały dodane później w wersji oryginalnej, lecz nie ma ich tutaj.
- Motyw Europa został usunięty.
- Gdy nie ma podanego żadnego motywu, zamiast
.pi-theme-wikia
używana jest klasa.pi-theme-default
. - Gdy do infoboksu dodawany jest tag
<gallery>
zawierający obrazy bez podpisów, używana jest nazwa pliku zamiast braku wyświetlania tego obrazu. - Po osadzeniu filmu w infoboksie, do tagu
<figure>
dodawana jest klasa.pi-video
. - Filmy używają tagów
<video>
zamiast wyświetlania filmu w wyskakującym oknie po kliknięciu miniatury. - Klasa
.pi-image
nie jest już obecna w tagu<figure>
z filmem. Zamiast tego stosowana jest klasa.pi-media
do wszystkich elementów multimedialnych. - Zamieniono klasę
.pi-image-collection
na.pi-media-collection
. - Atrybuty
accent-color-*
przyjmują więcej formatów kolorów. - W podpisach obsługiwana jest większa ilość tagów HTML.
- Skórka mobilna nie posiada oddzielnego motywu.
![]() | To rozszerzenie jest dołączone do następujących farm/hostów wiki lub pakietów:
|
Category:AfterParserFetchFileAndTitle extensions/pl
Category:AllInfoboxesQueryRecached extensions/pl
Category:All extensions/pl
Category:ArticlePurge extensions/pl
Category:Extensions by Fandom/pl
Category:Extensions in GitHub version control/pl
Category:Extensions included in Fandom/pl
Category:Extensions included in Miraheze/pl
Category:Extensions included in MyWikis/pl
Category:Extensions included in Telepedia/pl
Category:Extensions included in WikiForge/pl
Category:Extensions included in wiki.gg/pl
Category:Extensions not in ExtensionJson
Category:Extensions with manual MediaWiki version
Category:GPL licensed extensions/pl
Category:Infobox extensions/pl
Category:MultiContentSave extensions/pl
Category:ParserFirstCallInit extensions/pl
Category:ResourceLoaderRegisterModules extensions/pl
Category:Stable extensions/pl
Category:Tag extensions/pl
Category:WgQueryPages extensions/pl