Rozszerzenie:PortableInfobox
PortableInfobox Status wydania: stabilne |
|
---|---|
Realizacja | Znaczniki |
Opis | Port rozszerzenia PortableInfobox z Fandomu na MediaWiki 1.37.0+ |
Autor(zy) | Universal Omega, Luqgreg, Fandom (wersja oryginalna) |
Ostatnia wersja | 0.6 (2022-01-08) |
Polityka zgodności | Master utrzymuje kompatybilność wsteczną. |
MediaWiki | 1.37.0+ |
Zmiany w bazie danych | Nie |
Licencja | Licencja GNU General Public License 3.0 lub nowsza |
Pobieranie | GitHub: README |
|
|
<infobox> |
|
Public wikis using | 5,873 (Ranked 106th) |
Problemy | Otwarte zgłoszenia · Zgłoś błąd |
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.
<span id="<media />
_tag">
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: To nie jest pełna lista. Niektóre farmy/hosty wiki lub pakiety mogą zawierać to rozszerzenie nawet jeśli nie są one tutaj wymienione. Zawsze sprawdzaj swoje farmy/hosty wiki, aby to potwierdzić. |