Szablon:Inflacja/brudnopis/opis

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

Szablon przelicza podaną kwotę pieniężną z podanego roku na wartość "obecną" na podstawie wskaźników inflacji. Wynik jest zaokrąglany do trzech cyfr (patrz {{Formatprice}}). Obliczenia są automatycznie aktualizowane przy dodawaniu nowych wskaźników do danych. Szablon dodaje przypisy.

Użycie[edytuj kod]

{{Inflacja|kod kraju|kwota|z roku}}

Wyniki działania szablonu są w przykładach.

Obsługiwane kraje:

Kod kraju Kraj Zakres lat Uwagi
DE Niemcy[1] 1881-2020 -
PL Polska[2] 1949-2020 -
UK Wielka Brytania[3] 1209-2020 -
US Stany Zjednoczone[4] 1774-2020 -

Opis parametrów[edytuj kod]

  • | 1 = (kod kraju), wymagany - kod kraju z którego zostaną pobrane dane inflacyjne. Obsługiwane kraje podane są w tabelce powyżej
  • | 2 = (kwota), wymagany - kwota do przeliczenia. Może być podana w polskim formacie, albo amerykańskim (w drugim przypadku nie może posiadać innych separatorów poza separatorem dziesiętnym w postaci kropki - jeśli liczba będzie zawierać równocześnie przecinek i kropkę, zostanie ucięta na jednym z tych separatorów [drugim w kolejności]). Patrz także porady (podawanie kwot z dużą ilością cyfr)
  • | 3 = (z roku), wymagany - rok z którego pochodzi kwota. Musi być co najmniej większa lub równa dolnej granicy zakresu lat danych inflacji z podanego kraju (patrz tabela powyżej).
  • | wywołanie = nie, opcjonalny - przy wartości nie nie dodaje przypisu z wywołaniem szablonu
  • | bezkat = , opcjonalny - przy niepustej wartości nie dodaje kategorii technicznej
  • | fmt = raw, opcjonalny - zostanie zwrócony tylko niesformatowany wynik obliczeń

Przykłady[edytuj kod]

Użycie poprawne[edytuj kod]

Szczególne przypadki (mogą pojawić się ostrzeżenia):

Czasami może się zdarzyć, że dane inflacji kraju mogą nie być aktualizowane przez jakiś czas, wtedy powyższy przykład wygeneruje komunikat o potrzebie aktualizacji danych kraju (w wyglądzie podobny do tego poniżej)
Data z przyszłości

Ostrzeżenia będą widoczne na stronie podglądu edycji w przestrzeni głównej (artykułów), w pozostałych komunikat będzie widoczny od razu na stronie. Dodana zostanie także kategoria techniczna.

Błędne wywołania[edytuj kod]

Wpisanie nieprawidłowych parametrów lub błąd w obliczeniach spowoduje zwrócenie linku NaN, z dodanym komunikatem i kategorią techniczną (patrz opis ostrzeżeń akapit wyżej).

Błąd wewnętrzny[edytuj kod]

W przypadku wewnętrznegop błędu zostanie zwrócony komunikat podobny do tego poniżej, zostanie także dodana kategoria techniczna:

{{Inflacja/brudnopis}} Błąd wewnętrzny: | 1 = DE, {{formatprice/brudnopis|2 = {{{2}}}{{Inflacja/DE|3 = {{{3}}}}}}}

Porady[edytuj kod]

Podawanie kwot z dużą ilością cyfr lub zer[edytuj kod]

Jeśli kwota do przeliczenia zawiera dużą ilość cyfr lub zer, to można podać ją w postaci sformatowanej (w formacie polskim). Ostatecznie można ją zaokrąglić do co najmniej czterech cyfr znaczących i podać w postaci wykładniczej: 1.1e6 (1.1e+6) lub 1.1*10^6 (1,1 mln; także w polskim formacie). Przykłady:

Błędy[edytuj kod]

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

Kategorie techniczne[edytuj kod]

Używane szablony[edytuj kod]

Szablon inflacji do obliczenia wskaźnika inflacji dla danego kraju używa następujących podszablonów:

  • Inflacja/kod kraju - obliczenie wskaźnika
  • Inflacja/kod kraju/dataset - dane inflacji
  • {{Inflacja/rok}} - zakres lat z danych

Inne podszablony:

Lista szablonów inflacji.

Parametry szablonu (strukturyzacja VE)[edytuj kod]

Przelicza wartość podanej kwoty z danego roku na wartość współczesną

Parametry szablonu

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

ParametrOpisTypStatus
kod kraju1

Dwuliterowy kod państwa (PL/DE/UK/US). Patrz strona Szablon:Inflacja

Przykład
PL
Ciąg znakówwymagany
kwota2

Kwota do przeliczenia (jeśli jest w formacie amerykańskim, nie może zawierać innych separatorów niż separator dziesiętny [kropka])

Przykład
12000.2
Liczbawymagany
z roku3

Rok, z którego kwota pochodzi. Musi być conajmniej w dolnym zakresie danych dla danego kraju (patrz strona Szablon:Inflacja)

Przykład
1962
Datawymagany
bezkatbezkat

Jeśli parametr nie jest pusty, nie dodaje strony przy wystąpieniu błędu do kategorii błędów szablonu inflacji

Sugerowane wartości
tak
Przykład
bezkat=tak
Ciąg znakówopcjonalny
wywołaniewywołanie

Jeśli ma wartość "nie", nie tworzy przypisu z wywołaniem szablonu

Sugerowane wartości
nie
Ciąg znakówopcjonalny
fmtfmt

Podanie wartości "raw" zwróci wyłącznie niesformatowany wynik obliczeń

Sugerowane wartości
raw
Przykład
fmt=raw
Ciąg znakówopcjonalny

Zobacz też[edytuj kod]

Przypisy[edytuj kod]

  1. a b c d e Wartość obliczana przez Szablon:Inflacja na podstawie danych inflacji Niemiec:
  2. a b c d e f Wartość obliczana przez Szablon:Inflacja na podstawie danych inflacji Polski:
  3. a b Wartość obliczana przez Szablon:Inflacja na podstawie danych inflacji Wielkiej Brytanii:
  4. a b Wartość obliczana przez Szablon:Inflacja na podstawie danych inflacji Stanów Zjednoczonych:
    • od 1774 do lat obecnych: MeasuringWorth, The Annual Consumer Price Index for the United States, 1774 to Present (ang.)
  5. {{Inflacja|1 = DE|2 = 595|3 = 1995}}
  6. {{Inflacja|1 = PL|2 = 595|3 = 1995}}
  7. {{Inflacja|1 = US|2 = 595|3 = 1995}}
  8. {{Inflacja|1 = DE|2 = 100|3 = 2021}}
  9. {{Inflacja|1 = DE|2 = 100|3 = 2020}}
  10. {{Inflacja|1 = DE|2 = 100|3 = 2022}}
  11. {{Inflacja|1 = PL|2 = 1 100 000|3 = 1995}}
  12. {{Inflacja|1 = PL|2 = 1 100 000|3 = 1995}}
    • Wartość podana dla kwoty: | 2 = 1.1*10^6
  13. {{Inflacja|1 = PL|2 = 1 100 000|3 = 1995}}
  14. {{Inflacja|1 = PL|2 = 1 100 000|3 = 1995}}