Terraria Wiki
Advertisement
Template-info.svg Dokumentacja Poniższa dokumentacja jest załączona do Szablon:Icon/doc. (edytuj | historia)

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 preferowanie 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
Desktop version
  • console
  • cns
Console version
  • japan
  • jpc
  • jas
  • jcs
Japanese Console version
  • old-gen console
  • old-gen
  • oldgen
  • old
Old-gen console version
  • mobile
  • mbl
Mobile version
  • 3ds
3DS version
  • xbox one
  • xboxone
  • xb1
Xbox One
  • xbox 360
  • xbox360
  • xb360
Xbox 360
  • playstation
  • ps
Playstation
  • playstation3
  • ps3
PS3
  • playstation4
  • ps4
PS4
  • psvita
  • psv
  • vita
PSVita
  • switch
Nintendo Switch
  • wiiu
Wii U
  • android
Android
  • ios
Apple iOS
  • google play
  • googleplay
  • google
Google Play
  • windows phone
  • winphone
  • wp
Windows Phone
  • amazon
  • amz
  • aws
Amazon

Przykłady

Kod użycia Zwracany wynik Spodziewany wynik
{{icon| desktop }} Desktop version Desktop version
{{icon| desktop | console }} Desktop versionConsole version Desktop versionConsole version
{{icon| console | desktop }} Console versionDesktop version Console versionDesktop version
{{icon| desktop ||   | | console }}
(Blank parameters are irrelevant.)
Desktop versionConsole version Desktop versionConsole version
{{icon| dsk | 3ds | mbl | cns }} Desktop version3DS versionMobile versionConsole version Desktop version3DS versionMobile versionConsole version
{{icon| dsk | dsk | mbl }} Desktop versionDesktop versionMobile version Desktop versionDesktop versionMobile version
{{icon| oldgen | mobile | nl=y | small=y }} Old-gen console versionMobile version Old-gen console versionMobile version
{{icon| small=y | oldgen | nl=y | mobile }}
(Valid, but poor code readability, so not recommended.)
Old-gen console versionMobile version Old-gen console versionMobile version
Wszystkie ikony:
{{icon| desktop | console | japan | oldgen | mobile | 3ds }} Desktop versionConsole versionJapanese Console versionOld-gen console versionMobile version3DS version Desktop versionConsole versionJapanese Console versionOld-gen console versionMobile version3DS version
{{icon| desktop | console | japan | oldgen | mobile | 3ds | small=y }} Desktop versionConsole versionJapanese Console versionOld-gen console versionMobile version3DS version Desktop versionConsole versionJapanese Console versionOld-gen console versionMobile version3DS version

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.
Advertisement