Pomoc:Funkcje parsera: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
LiveRC: Anulowanie modyfikacji użytkownika 77.223.207.205; cofnięcie do wersji autora Nux |
częściowo miał rację :-, jak będzie artykuł Cosik, to się poddaję ;). |
||
Linia 100:
==== Przykłady ====
: <code>{{#ifexist:
: <code>{{#ifexist:Łoś|Łoś istnieje|Łoś nie istnieje}}</code> - daje w wyniku "{{#ifexist:Łoś|Łoś istnieje|Łoś nie istnieje}}", bo artykuł [[Łoś]] {{#ifexist:Łoś|istnieje|nie istnieje}}.
: <code>{{#ifexist:Wikipedia:Funkcje parsera|dziękujemy za funkcje parsera ;)|mam pomysł na ciekawą funkcjonalność}}</code> - daje w wyniku "{{#ifexist:Wikipedia:Funkcje parsera|dziękujemy za funkcje parsera ;)|mam pomysł na ciekawą funkcjonalność}}".
==== Wyjątki ====
Tu należy zwrócić uwagę, że funkcja działa analogicznie do oznaczania linków na niebiesko (gdy artykuł istnieje) i na czerwono (gdy artykuł nie istnieje). Jak do tej pory, takie oznaczanie linków nie działa dla interwiki (oraz linków do pokrewnych projektów). Podobnie ta funkcja parsera nie obsługuje tego rodzaju linków.
: Choć [[:en:Moose]] istnieje, to:
: <code><nowiki>{{#ifexist::en:Moose|Moose istnieje?|Moose nie istnieje?}}</nowiki></code>
: daje w wyniku "{{#ifexist::en:Moose|Moose istnieje?|Moose nie istnieje?}}", co nie jest prawdą.
=== switch ===
Linia 182:
||<code>{{#expr: 30 * 7}}</code> = {{#expr: 30 * 7}}
|-
! / <br /> div
|| Dzielenie
||<code>{{#expr: 30 / 7}}</code> = {{#expr: 30 / 7}}
Linia 200:
||<code>{{#expr: 30 = 7}}</code> = {{#expr: 30 = 7}}
|-
! <> <br /> !=
|| Nie równa się (jest większe lub mniejsze)
||<code>{{#expr: 30 <> 7}}</code> = {{#expr: 30 <> 7}}
Linia 241:
==== Praktyczny przykład ====
Aby obliczyć ile stopni Celsjusza odpowiada 100
* '''Treść przykładu:'''
{{'''#expr:''' (100 - 32) / 9 * 5 round 0 }}
Linia 247:
{{#expr: (100 - 32) / 9 * 5 round 0}}
Tu należy zauważyć, że 100
=== ifexpr ===
Linia 407:
|--------------
| U
| Sekundy, które upłynęły od [[1 stycznia]] [[1970]] 00:00:00 czasu [[Czas uniwersalny|GMT]].
| od <tt>0</tt> do nieskończoności
| {{#time:U}}
Linia 422:
|}
: '''Zobacz więcej:''' [[meta:ParserFunctions#.23time:|na meta (en)]].
== Znak potoku ==
Linia 446:
* {{lang|en}} [[:en:Category:Templates using ParserFunctions]]
[[Kategoria:Dokumentacja szablonów
[[Kategoria:Pomoc]]
|