The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Weird Little Auto-Typing-Textbox
Add this code to any part of your forum and edit the messages to whatever you want.
Demo: <Removed> Installation: Copy + Paste code where ever you want it to be. Code:
<!-- START OF SCRIPT --> <!-- Directions Just add the below where you wish the scroller to appear. Configure the variables inside to change messages/speed. --> <form name="news"> <textarea name="news2" cols=40 rows=4 wrap=virtual></textarea> </form> <script language=JavaScript> var newsText = new Array(); newsText[0] = "This box is fricken awesome! Lol"; newsText[1] = "Looks like a ghost is typing in a message for users to see"; newsText[2] = "I used this on my forum to display important messages in a sexy fashion"; newsText[3] = "Got so many comments and people begged me for this code."; newsText[4] = "So enjoy and have fun with this!" newsText[5] = "Credits = ABC-Coding team ---- iNRoC" //FEEL FREE TO ADD AS MANY "newsText[6] ="'s as you want to expand the message var ttloop = 1; // Repeat forever? (1 = True; 0 = False) var tspeed = 50; // Typing speed in milliseconds (larger number = slower) var tdelay = 1000; // Time delay between newsTexts in milliseconds // ----NO EDITING AFTER THIS LINE ---- \\ var dwAText, cnews=0, eline=0, cchar=0, mxText; function doNews() { mxText = newsText.length - 1; dwAText = newsText[cnews]; setTimeout("addChar()",1000) } function addNews() { cnews += 1; if (cnews <= mxText) { dwAText = newsText[cnews]; if (dwAText.length != 0) { document.news.news2.value = ""; eline = 0; setTimeout("addChar()",tspeed) } } } function addChar() { if (eline!=1) { if (cchar != dwAText.length) { nmttxt = ""; for (var k=0; k<=cchar;k++) nmttxt += dwAText.charAt(k); document.news.news2.value = nmttxt; cchar += 1; if (cchar != dwAText.length) document.news.news2.value += "_"; } else { cchar = 0; eline = 1; } if (mxText==cnews && eline!=0 && ttloop!=0) { cnews = 0; setTimeout("addNews()",tdelay); } else setTimeout("addChar()",tspeed); } else { setTimeout("addNews()",tdelay) } } //enjoy doNews() </script> <!-- END OF SCRIPT --> |
#2
|
||||
|
||||
This has nothing to do with vBulletin... the demo isn't even a vB page, but a simple HTML one :|
|
#3
|
|||
|
|||
Its just a fun little code lol.
|
#4
|
||||
|
||||
not a modification ... moved to discussions
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|