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 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);
     };
     };


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

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