Szablon:Ikona/opis

Z POCO56

{{

 #ifeq: opis | opis
 | 

{{

   #ifeq: show | show

|

{{#ifeq:Szablon|Szablon|{{#if:||{{#ifexist:Szablon:Ikona||}}}}}}

 }}{{
   #if: {{#ifeq:Szablon|Szablon||1}}
   | 
   |
 }}

| }}

{{#if:||{{#switch:Szablon|Wikipedysta|Wikipedystka=|#default=}}}} <TemplateStyles src="Szablon:Spis_treści/styles.css" />

Użycie

Ten szablon tworzy wbudowane ikony, które używane są na metastronach polskojęzycznej Wikipedii.

{{Ikona|nazwa|szerokość| link = | dosuń = | alt = | opis = }}

Szablon ten składa się z sześciu parametrów:

  1. pierwszy (bez nazwy) określa, którą ikonę chcemy uzyskać (opisane w sekcji Obecne implementacje ikon w szablonie);
  2. drugi (bez nazwy) – określa jej rozmiar (domyślnie 20 pikseli, opisane w tabeli Dostępne szerokości ikon);
  3. link – umożliwia wstawienie linku działającego po kliknięciu na ikonę (opcja niezalecana, domyślnie wyłączona);
  4. dosuń – położenie ikony na ekranie (opisane w tabeli Położenie ikon);
  5. alt – alternatywny tekst wyświetlany, jeśli nie wyświetli się ikona (opcja niezalecana, domyślnie wyłączona).
  6. opis – opis pojawiający się w dymku po najechaniu myszą nad ikonę (onmouseover/hover)

Uwaga! W wypadku dodawania parametru link wymagane jest dodanie również alt. Należy o tym myśleć jak w normalnych linkach, czyli [[link|alt]]. Czyli alt ma opisywać link, a nie obrazek.

Opis parametrów

Obecne implementacje ikon w szablonie

<templatestyles src="Szablon:Układ wielokolumnowy/styles.css"/>

{{#invoke:Ikona|doc|}} {{#invoke:Ikona|doc|Edytowanie}} {{#invoke:Ikona|doc|Dzielenie i integracja artykułów}} {{#invoke:Ikona|doc|Koordynacja wikiprac}} {{#invoke:Ikona|doc|Grupy uprawnień}} {{#invoke:Ikona|doc|Wyróżnienia}} {{#invoke:Ikona|doc|Pomoc}} {{#invoke:Ikona|doc|Społeczność wikipedystów, konto użytkownika}} {{#invoke:Ikona|doc|Szablony i technikalia}} {{#invoke:Ikona|doc|Zasady i zalecenia}} {{#invoke:Ikona|doc|Problemy z zasadami Wikipedii}} {{#invoke:Ikona|doc|Projekty Wikimedia Foundation}} {{#invoke:Ikona|doc|Komunikaty}} {{#invoke:Ikona|doc|Medale sportowe}} {{#invoke:Ikona|doc|Dyscypliny sportowe}} {{#invoke:Ikona|doc|Astronomia i astrologia}} {{#invoke:Ikona|doc|Checkuserzy}} {{#invoke:Ikona|doc|Inne}}

Nieopisane

{{#invoke:Ikona|doc}}

{{#switch:45em

|= {{#invoke:Sprawdź|Parametry|=problemy {{#if:Szablon||}}

|szerokość=
|liczba=^[2-6]$
|1=txt!

}} {{#if:Szablon||}} |#default={{#switch:{{#invoke:String|match|45em|[a-z]+$||||}}

|em|ch|ex={{#invoke:Sprawdź|Parametry|=problemy {{#if:Szablon||}}
 |szerokość={{#switch:45em
  |9em=txt
  |#default=^[1-9][0-9][a-z]+$}}{{#if:||!}}
 |liczba=^[2-6]$
 |skurcz=^[0-1]?$
 |łam=^[0-1]?$
 |1=txt!
 }}
|#default={{#invoke:Sprawdź|Parametry|=problemy {{#if:Szablon||}}
 |szerokość=^[1-9][0-9][0-9]?[a-z]+${{#if:||!}}
 |liczba=^[2-6]$
 |skurcz=^[0-1]?$
 |1=txt!
 }}

}} }}{{#if:Szablon||{{#switch:{{{liczba}}} |2= |3= |4= |5= |6= }}}}{{#if:{{#invoke:String|match| {{#invoke:Ikona|doc|}} {{#invoke:Ikona|doc|Edytowanie}} {{#invoke:Ikona|doc|Dzielenie i integracja artykułów}} {{#invoke:Ikona|doc|Koordynacja wikiprac}} {{#invoke:Ikona|doc|Grupy uprawnień}} {{#invoke:Ikona|doc|Wyróżnienia}} {{#invoke:Ikona|doc|Pomoc}} {{#invoke:Ikona|doc|Społeczność wikipedystów, konto użytkownika}} {{#invoke:Ikona|doc|Szablony i technikalia}} {{#invoke:Ikona|doc|Zasady i zalecenia}} {{#invoke:Ikona|doc|Problemy z zasadami Wikipedii}} {{#invoke:Ikona|doc|Projekty Wikimedia Foundation}} {{#invoke:Ikona|doc|Komunikaty}} {{#invoke:Ikona|doc|Medale sportowe}} {{#invoke:Ikona|doc|Dyscypliny sportowe}} {{#invoke:Ikona|doc|Astronomia i astrologia}} {{#invoke:Ikona|doc|Checkuserzy}} {{#invoke:Ikona|doc|Inne}}

Nieopisane

{{#invoke:Ikona|doc}} x| [%*;#:][%*;#:]||||}}|{{#if:Szablon||}}}}

Błędy

Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.