BBCode pozwala na wyświetlenie tekstu (tekstów) z efektem migania w dwóch wybranych przez uzytkownika kolorach. Dodatkowo użytkownik może ustawić częstotliwość migania, dla każdego koloru osobno.
Autor: all4phone (skrypt js znaleziony w internecie i przystosowany do działania tego BBCode'a)
Uwagi: każdy bbcode musi posiadać inny id ({NUMBER1}) !
BBCode działa w przeglądarkach: IE, Opera, FF, Chrome
Dodaj/zmień znacznik BBCode:
Kod: Zaznacz cały
[blink={NUMBER1},{COLOR1},{NUMBER2},{COLOR2},{NUMBER3}]{INTTEXT}[/blink]
Kod: Zaznacz cały
<script type="text/javascript">
// <![CDATA[
function blink(id, color, time, color2, time2)
{
if (document.getElementById)
{
document.getElementById(id).style.color = color;
setTimeout('blink("' + id + '","' + color2 + '",' + time2 + ',"' + color + '",' + time + ')', time);
}
else if (document.all)
{
document.all[id].style.color = color;
setTimeout('blink("' + id + '","' + color2 + '",' + time2 + ',"' + color + '",' + time + ')', time);
}
}
// ]]>
</script>
<div id="blink{NUMBER1}">{INTTEXT}</div>
<script type="text/javascript">
// <![CDATA[
blink("blink{NUMBER1}", "{COLOR1}", {NUMBER2}, "{COLOR2}", {NUMBER3});
// ]]>
</script>
Kod: Zaznacz cały
[blink=ID bbcode'a,kolor1,czas1,kolor2,czas2]migający_tekst[/blink]
Kod: Zaznacz cały
[blink=1,blue,3000,red,1000]phpBB.pl[/blink]
Demo