Rozszerzenie:PortableInfobox
Appearance
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 | README |
|
|
<infobox> |
|
| 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
PortableInfoboxw 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-wikiauż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-imagenie jest już obecna w tagu<figure>z filmem. Zamiast tego stosowana jest klasa.pi-mediado wszystkich elementów multimedialnych. - Zamieniono klasę
.pi-image-collectionna.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ć. |
Categories:
- Stable extensions/pl
- Tag extensions/pl
- GPL licensed extensions/pl
- Extensions in GitHub version control/pl
- ParserFirstCallInit extensions/pl
- AfterParserFetchFileAndTitle extensions/pl
- WgQueryPages extensions/pl
- AllInfoboxesQueryRecached extensions/pl
- ArticlePurge extensions/pl
- MultiContentSave extensions/pl
- ResourceLoaderRegisterModules extensions/pl
- All extensions/pl
- Extensions included in Fandom/pl
- Extensions included in Miraheze/pl
- Extensions included in MyWikis/pl
- Extensions included in Telepedia/pl
- Extensions included in wiki.gg/pl
- Infobox extensions/pl
- Extensions by Fandom/pl
