Šablona:Očekáváno číslo

Z MicroWiki, encyklopedie mikronacionálního světa
Verze z 1. 1. 2018, 12:02, kterou vytvořil Frotsindelar (diskuse | příspěvky) (Založena nová stránka s textem „{{#if:{{{1|}}}<!-- zda je vůbec zadán vstup, zda přítomen --> |{{#ifexpr:not({{IsNum|{{formatnum:{{{1|}}}|R}}|z={{{z|Očekáváno číslo}}}|param={{{…“)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.


Tato šablona používá šablonu {{chyba}} k varování a pouze skryté validační kategorizaci, že jako vstupní hodnota je požadována číselná hodnota, a to v počítačovém formátu: bez mezer pro oddělování tisíců, s desetinnou tečkou.

Mnohé "číselné" hodnoty tu na WP totiž máme už naformátované přímo jako text, místo aby byly zadány jako číslo, a to pak teprve automaticky zobrazeno zformátovaně, zpracováno na text až ve druhém kroku.

Účelem, proč mít číselné hodnoty opravdu jako čísla, je pak jejich další automatizované použití: Např. automatizované dopočítávání hustoty zalidnění v Infoboxu o nějakém území, když už do něj byly zadány hodnoty o počtu obyvatel a plošné výměře. Když by tyto hodnoty jsou zadány jinak než striktní číslo, tedy už formátováno jako text, lze z něj zpětně tu původní číselnou hodnotu vyparsovat už jen těžko, často vůbec ne.

Příklady

wiki zdroj výsledek
{{Očekáváno číslo}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|z=mojemoje}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|z=mojemoje|param=1}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo ...prázdný vstup systém Wikipedie interpretuje jako číslo 0, tato šablona netoleruje.
{{Očekáváno číslo||mojemoje}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|param=1}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo||param=1}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|||param=1}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|z=||param=1}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|1=}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo ...i prázdný pojmenovaný parametr systém Wikipedie interpretuje jako číslo 0, tato šablona netoleruje.
{{Očekáváno číslo|text}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|text|mojemoje}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|1=text}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|5text}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|text5}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|text5|param=1}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo
{{Očekáváno číslo|0}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Monitoring:Články s výpočty ...explicitní nula je přijímána, výpočet je možný.
{{Očekáváno číslo|3}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Monitoring:Články s výpočty
{{Očekáváno číslo|1=3}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Monitoring:Články s výpočty ...nejde o logické porovnávání, nýbrž o explicitní přiřazení hodnoty do prvního implicitního parametru
{{Očekáváno číslo|-3}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Monitoring:Články s výpočty
{{Očekáváno číslo|3.3}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Monitoring:Články s výpočty
{{Očekáváno číslo|3,3}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Monitoring:Články s výpočty ...Wikipedie používá desetinnou tečku, česká je však lokalizovaná: číslo s čárkou by tedy bylo textem, ale šablona zde se toto pokouší parsovat {formatnum:, výsledkem pak stejně ještě může být číslo. (Ačkoli na to raději nespoléhat)
{{Očekáváno číslo|-3.3}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Monitoring:Články s výpočty
{{Očekáváno číslo|3 456}} Chyba ve výrazu: Nerozpoznaný interpunkční znak ˆ„[“.Kategorie:Údržba:Hodnota není číslo ...ani parsování nepomůže: zde jde o text obsahující dvě čísla, ne o jednu číselnou hodnotu. (výpočet selže)