Widżet:Countdown: Różnice pomiędzy wersjami

Z ChanWiki
Przejdź do nawigacji Przejdź do wyszukiwania
imported>Sługa szatana
mNie podano opisu zmian
mNie podano opisu zmian
 
(Nie pokazano 6 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 24: Linia 24:
             texts.push(dni + " " + plural(dni, "dzień", "dni", "dni", "pl-pl"));
             texts.push(dni + " " + plural(dni, "dzień", "dni", "dni", "pl-pl"));
<!--{else}-->
<!--{else}-->
             texts.push(dni + " " + plural(dni, "dnia", "dni", "dni", "pl-pl"));
             texts.push(dni + " " + plural(dni, "dzień", "dni", "dni", "pl-pl"));
<!--{/if}-->
<!--{/if}-->
         if (godziny != 0)
         if (godziny != 0)
Linia 30: Linia 30:
             texts.push(godziny + " " + plural(godziny, "godzina", "godziny", "godzin", "pl-pl"));
             texts.push(godziny + " " + plural(godziny, "godzina", "godziny", "godzin", "pl-pl"));
<!--{else}-->
<!--{else}-->
             texts.push(godziny + " " + plural(godziny, "godziny", "godzin", "godzin", "pl-pl"));
             texts.push(godziny + " " + plural(godziny, "godzinę", "godziny", "godzin", "pl-pl"));
<!--{/if}-->
<!--{/if}-->
         if (minuty != 0)
         if (minuty != 0)
Linia 36: Linia 36:
             texts.push(minuty + " " + plural(minuty, "minuta", "minuty", "minut", "pl-pl"));
             texts.push(minuty + " " + plural(minuty, "minuta", "minuty", "minut", "pl-pl"));
<!--{else}-->
<!--{else}-->
             texts.push(minuty + " " + plural(minuty, "minuty", "minut", "minut", "pl-pl"));
             texts.push(minuty + " " + plural(minuty, "minutę", "minuty", "minut", "pl-pl"));
<!--{/if}-->
<!--{/if}-->
         if (sekundy != 0)
         if (sekundy != 0)
Linia 42: Linia 42:
             texts.push(sekundy + " " + plural(sekundy, "sekunda", "sekundy", "sekund", "pl-pl"));
             texts.push(sekundy + " " + plural(sekundy, "sekunda", "sekundy", "sekund", "pl-pl"));
<!--{else}-->
<!--{else}-->
             texts.push(sekundy + " " + plural(sekundy, "sekundy", "sekund", "sekund", "pl-pl"));
             texts.push(sekundy + " " + plural(sekundy, "sekundę", "sekundy", "sekund", "pl-pl"));
<!--{/if}-->
<!--{/if}-->
<!--{if $ago}-->
<!--{if $ago}-->
Linia 48: Linia 48:
             texts[texts.length - 1] += " temu";
             texts[texts.length - 1] += " temu";
<!--{/if}-->
<!--{/if}-->
           
 
         span.innerText = texts.join(", ");
         if (span.innerText != texts.join(", ")) {
            span.innerText = texts.join(", ");
        }
        requestAnimationFrame(update);
     };
     };


     update();
     requestAnimationFrame(update);
    setInterval(update, 1000);
})();
})();
</script></includeonly>
</script></includeonly>

Aktualna wersja na dzień 18:25, 24 lut 2025