Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[MyCode] Rainbow It
Author Message
mastermunj
Senior Member


Posts: 546
Joined: Aug 2009
Reputation: 2
Post: #1
[MyCode] Rainbow It
This MyCode displays specified text in rainbow as in keeps changing color of each character continuously.

Title:
Code:
Rainbow It

Short Description:
Code:
Displays text as Rainbow. Keeps changing color of each character continuously.

Regular Expression:
Code:
\[rainbow\](.*?)\[/rainbow\]

Replacement:
Code:
<script type="text/javascript">var rainbowMessage = "Rainbow Sample Text";var rainbowSpeed = 50;var rainbowLetters = 2;var rainbowPause = 0;var rainbowPointer = 0;function getRandomHex(){colors = "0123456789abcdef";color="";for(c=0;c<6;c++)color = color + colors.charAt(Math.round(Math.random()*14));return "#"+color;}function Rainbow(rainbowMessage1, rainbowSpeed1){rainbowMessage = rainbowMessage1 ? rainbowMessage1 : rainbowMessage;rainbowSpeed = rainbowSpeed1 ? rainbowSpeed1 : rainbowSpeed;var rmb = document.getElementById("rainbow_container");rmb.innerHTML += '<font color="'+getRandomHex()+'">';for(i = 0; i < rainbowMessage.length; i++)rmb.innerHTML += '<span id="rainbow' + i + '" style="color:' + getRandomHex() + ';">' + rainbowMessage.charAt(i) + '</span>';rmb.innerHTML += '</font>';}function doRainbow(){document.getElementById("rainbow" + rainbowPointer).style.color = getRandomHex();if (rainbowPointer < rainbowMessage.length - 1){rainbowPointer++;}else{rainbowPointer = 0;clearInterval(flash);setTimeout("beginRainbow()", rainbowPause);}}function beginRainbow(){flash = setInterval("doRainbow()", rainbowSpeed);}</script><body onload="javascript: Rainbow('$1'); beginRainbow();"><div id="rainbow_container" style="font-size:1em;"></div></body>


Credits: Inspired from javascript at Dynamic Drive.

Preview:
No Preview, Sorry!!

However, you can test it at http://www.ptcsquad.com
10-06-2009, 12:43 AM
Andraž Rihtar
Theme designer


Posts: 1,898
Joined: Aug 2009
Reputation: 9
Post: #2
RE: [MyCode] Rainbow It
Fantastic Ptcsquad! I might use it on my new project

Andraž Rihtar - Ex-Support Team Member
10-06-2009, 12:53 AM
mastermunj
Senior Member


Posts: 546
Joined: Aug 2009
Reputation: 2
Post: #3
RE: [MyCode] Rainbow It
that's great... first time someone talked about using my MyCode so happy i am!!
10-06-2009, 01:55 AM
AnonymouS12
Junior Member


Posts: 42
Joined: Oct 2009
Reputation: 0
Post: #4
RE: [MyCode] Rainbow It
Yay, Cool. Colourfull!
10-17-2009, 04:48 AM
alvarorojas4
Member


Posts: 95
Joined: Oct 2008
Reputation: 0
Post: #5
RE: [MyCode] Rainbow It
Awesomee
Thanks!
10-18-2009, 11:12 PM
kab012345
Junior Member


Posts: 6
Joined: Nov 2008
Reputation: 0
Post: #6
RE: [MyCode] Rainbow It
Really cool. I've always wanted something like this so that I could do it without having to manually put in random color code.
10-19-2009, 01:43 AM
Chrissy
Member


Posts: 96
Joined: Mar 2009
Reputation: 0
Post: #7
RE: [MyCode] Rainbow It
This is really cool, thanks
10-24-2009, 09:44 PM
jackman
Junior Member


Posts: 23
Joined: Oct 2009
Reputation: 0
Post: #8
RE: [MyCode] Rainbow It
Cool - Will this have any affect on page loading?
10-24-2009, 11:13 PM
mastermunj
Senior Member


Posts: 546
Joined: Aug 2009
Reputation: 2
Post: #9
RE: [MyCode] Rainbow It
nope, page loading won't get affected unless your site has thousands of visitor in a day
10-25-2009, 01:05 AM
Aero
Junior Member


Posts: 4
Joined: Oct 2009
Reputation: 0
Post: #10
RE: [MyCode] Rainbow It
Thank you
10-30-2009, 02:08 PM




User(s) browsing this thread: 2 Guest(s)