Szablon:Icon/doc

Z Terraria Wiki
Przejdź do nawigacji Przejdź do wyszukiwania

Tego szablonu można użyć do wyświetlenia jednej lub więcej ikon platformy.

Uwaga: jeśli chcesz wyświetlać tylko jedną ikonę platformy, powiedzmy PC, możesz oczywiście użyć {{icon|desktop}}; ale jeśli jest to kontekst wrażliwy na wydajność (taki jak używany w innych szablonach), powinieneś użyć {{icon/desktop}} (patrz tutaj dla wszystkich pojedynczych szablonów ikon) bezpośrednio. Ponadto pozwala to na pełną kontrolę nad rozmiarem ikony.

Sposób użycia

{{ icon | <platform 1> | <platform 2> | ... | <platform n> | nl = y (optional) | small = y (optional) }}

Parametry bez nazw

Zobacz poniżej dla listy możliwych wartości. Możliwa liczba nienazwanych parametrów jest prawie nieskończona; ich kolejność jest nieistotna.

nl lub nolink

Usuwa hiperłącze z ikon. Domyślnie, hiperłącze jest aktywne.

small

Zmniejsza rozmiar ikon do 75%.

ParametrOpisTypStatus
Platform1
Nazwa platformy podstawowej.
Linia
wymagany
Platform 22
Nazwa platformy dodatkowej platformy.
Linia
opcjonalny
Platform 33
Nazwa platformy dodatkowej platformy.
Linia
opcjonalny
Platform 44
Nazwa platformy dodatkowej platformy.
Linia
opcjonalny
Platform 55
Nazwa platformy dodatkowej platformy. Powtórz to tyle razy, ile to konieczne.
Linia
opcjonalny
Unlink iconsnl
nolink
Usuwa hiperłącze z ikony.
Wartość automatyczna:
True (1/y/yes)
Wartość logiczna
opcjonalny
Reduce icon sizesmall
Zmniejsza rozmiar ikony do 75%.
Wartość automatyczna:
True (1/y/yes)
Wartość logiczna
opcjonalny

Dla tego szablonu preferowane jest formatowanie parametrów w linii.

Wszystkie możliwe ikony

Wartości podano tutaj małymi literami, ale funkcjonalnie nie rozróżnia wielkości liter.

Wartość Ikona
  • desktop
  • dsk
Wersja Komputerowa
  • console
  • cns
Wersja Konsolowa
  • japan
  • jpc
  • jas
  • jcs
Japońska wersja konsolowa
  • old-gen console
  • old-gen
  • oldgen
  • old
Wersja konsolowa starej generacji
  • mobile
  • mbl
Wersja Mobilna
  • 3ds
Wersja Nintendo 3DS
  • xbox one
  • xboxone
  • xb1
Xbox One
  • xbox 360
  • xbox360
  • xb360
Xbox 360
  • playstation
  • ps
PlayStation
  • playstation3
  • ps3
PlayStation 3
  • playstation4
  • ps4
PlayStation 4
  • psvita
  • psv
  • vita
PlayStation Vita
  • switch
Nintendo Switch
  • wiiu
Wii U
  • android
Android
  • ios
iOS & iPadOS
  • google play
  • googleplay
  • google
Google Play
  • windows phone
  • winphone
  • wp
Windows Phone
  • amazon
  • amz
  • aws
Amazon Appstore

Przykłady

Kod użycia Zwracany wynik Spodziewany wynik
{{icon| desktop }} Wersja Komputerowa Wersja Komputerowa
{{icon| desktop | console }} Wersja KomputerowaWersja Konsolowa Wersja KomputerowaWersja Konsolowa
{{icon| console | desktop }} Wersja KonsolowaWersja Komputerowa Wersja KonsolowaWersja Komputerowa
{{icon| desktop ||   | | console }}
(Blank parameters are irrelevant.)
Wersja KomputerowaWersja Konsolowa Wersja KomputerowaWersja Konsolowa
{{icon| dsk | 3ds | mbl | cns }} Wersja KomputerowaWersja Nintendo 3DSWersja MobilnaWersja Konsolowa Wersja KomputerowaWersja Nintendo 3DSWersja MobilnaWersja Konsolowa
{{icon| dsk | dsk | mbl }} Wersja KomputerowaWersja KomputerowaWersja Mobilna Wersja KomputerowaWersja KomputerowaWersja Mobilna
{{icon| oldgen | mobile | nl=y | small=y }} Wersja konsolowa starej generacjiWersja Mobilna Wersja konsolowa starej generacjiWersja Mobilna
{{icon| small=y | oldgen | nl=y | mobile }}
(Valid, but poor code readability, so not recommended.)
Wersja konsolowa starej generacjiWersja Mobilna Wersja konsolowa starej generacjiWersja Mobilna
Wszystkie ikony:
{{icon| desktop | console | japan | oldgen | mobile | 3ds }} Wersja KomputerowaWersja KonsolowaJapońska wersja konsolowaWersja konsolowa starej generacjiWersja MobilnaWersja Nintendo 3DS Wersja KomputerowaWersja KonsolowaJapońska wersja konsolowaWersja konsolowa starej generacjiWersja MobilnaWersja Nintendo 3DS
{{icon| desktop | console | japan | oldgen | mobile | 3ds | small=y }} Wersja KomputerowaWersja KonsolowaJapońska wersja konsolowaWersja konsolowa starej generacjiWersja MobilnaWersja Nintendo 3DS Wersja KomputerowaWersja KonsolowaJapońska wersja konsolowaWersja konsolowa starej generacjiWersja MobilnaWersja Nintendo 3DS

Jak dodać nowy typ ikony

Wystarczy utworzyć odpowiedni szablon Szablon:Icon/<icon name> (jego treść może odnosić się do {{icon/desktop}}). Jeśli chcesz zezwolić na wiele prawidłowych parametrów, użyj przekierowania.

Powiedzmy na przykład, że chcesz dodać nowy typ ikony iOS:

  1. Utwórz szablon Szablon:Icon/ios (podobny do {{icon/desktop}}). Uwaga: nazwa szablonu musi być pisana małymi literami (tj. Szablon:icon/ios, Szablon:Icon/IOS lub Szablon:Icon/Ios) . To wszystko. Teraz możemy użyć {{icon|ios}} do wyświetlenia ikony iOS.

To wszystko. Teraz możemy użyć {{icon|ios}} do wyświetlenia ikony iOS.

  1. Jeśli chcesz dodać do niego nowy parametr aliasu, na przykład chcesz zezwolić na wyświetlanie ikony iOS za pomocą {{icon|iphone}}, po prostu utwórz przekierowanie do strony Szablon:Icon/iphone i ustaw cel przekierowania na Szablon:Icon/ios.