kontakt: [email protected]
Widżet:Countdown: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
imported>Sługa szatana mNie podano opisu zmian |
mNie podano opisu zmian |
||
(Nie pokazano 10 wersji utworzonych przez 2 użytkowników) | |||
Linia 1: | Linia 1: | ||
<includeonly><span id="<!--{$id|escape:'html'|default:'countdown'}-->"></span><script type="text/javascript"> | <includeonly><span id="<!--{$id|escape:'html'|default:'countdown'}-->"></span><script type="text/javascript" async> | ||
(() => { | (() => { | ||
let until = new Date(<!--{$until|validate:int|escape:'javascript'|default:''}-->); | let until = new Date(<!--{$until|validate:int|escape:'javascript'|default:''}-->); | ||
Linia 21: | Linia 21: | ||
let texts = []; | let texts = []; | ||
if (dni != 0) | if (dni != 0) | ||
<!--{if !isset($ago)}--> | |||
texts.push(dni + " " + plural(dni, "dzień", "dni", "dni", "pl-pl")); | texts.push(dni + " " + plural(dni, "dzień", "dni", "dni", "pl-pl")); | ||
<!--{else}--> | |||
texts.push(dni + " " + plural(dni, "dzień", "dni", "dni", "pl-pl")); | |||
<!--{/if}--> | |||
if (godziny != 0) | if (godziny != 0) | ||
<!--{if !isset($ago)}--> | |||
texts.push(godziny + " " + plural(godziny, "godzina", "godziny", "godzin", "pl-pl")); | texts.push(godziny + " " + plural(godziny, "godzina", "godziny", "godzin", "pl-pl")); | ||
<!--{else}--> | |||
texts.push(godziny + " " + plural(godziny, "godzinę", "godziny", "godzin", "pl-pl")); | |||
<!--{/if}--> | |||
if (minuty != 0) | if (minuty != 0) | ||
<!--{if !isset($ago)}--> | |||
texts.push(minuty + " " + plural(minuty, "minuta", "minuty", "minut", "pl-pl")); | texts.push(minuty + " " + plural(minuty, "minuta", "minuty", "minut", "pl-pl")); | ||
<!--{else}--> | |||
texts.push(minuty + " " + plural(minuty, "minutę", "minuty", "minut", "pl-pl")); | |||
<!--{/if}--> | |||
if (sekundy != 0) | if (sekundy != 0) | ||
<!--{if !isset($ago)}--> | |||
texts.push(sekundy + " " + plural(sekundy, "sekunda", "sekundy", "sekund", "pl-pl")); | texts.push(sekundy + " " + plural(sekundy, "sekunda", "sekundy", "sekund", "pl-pl")); | ||
<!--{else}--> | |||
texts.push(sekundy + " " + plural(sekundy, "sekundę", "sekundy", "sekund", "pl-pl")); | |||
<!--{/if}--> | |||
<!--{if $ago}--> | |||
if (ago) | if (ago) | ||
texts[texts.length - 1] += " temu"; | texts[texts.length - 1] += " temu"; | ||
<!--{/if}--> | |||
span.innerText = texts.join(", "); | |||
if (span.innerText != texts.join(", ")) { | |||
span.innerText = texts.join(", "); | |||
} | |||
requestAnimationFrame(update); | |||
}; | }; | ||
requestAnimationFrame(update); | |||
})(); | })(); | ||
</script></includeonly> | </script></includeonly> |