Sometimes there ***** there are wor**s which make no sen**s.
Printable View
Sometimes there ***** there are wor**s which make no sen**s.
Sorry guy, girlfriend kickedme off the computer last night. Here is my code in it's entirety. Let me know how well it works for you (or things you want changed).
I left it in the html form. If you want it as a js file (not that it's a huge change); let me know. ;)Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>DotAdder</title>
</HEAD>
<body>
<script language="JavaScript" type="text/javascript">
var strMessage; //Input Message
var arrMessage = new Array(); //Message parsed
var intIntensity = 5; //used in the algorithm to determine amount of ellipses
var intConsistency = 5; //used to determine if the ellipse count is consistent or scarttered
var intFrequency = 2; //used to determine how often do we see it
var intRandom = 10; //Percent chance that a random ellipse will just appear for no rhyme or reason
function AbbrevWord(strWord)
{
if (strWord.indexOf(".") > 0) //Is this even an issue?
{
if (strWord.indexOf(".") == strWord.length - 1) //Is the last position a period?
{
var intCount = 0;
for (intCnt2 = 0; intCnt2<strWord.length; intCnt2++) //How many? (Abbreviation check)
{
if (strWord[intCnt2] == ".")
{
intCount++;
}
}
if (intCount > 1)
{
return true;
}
else
{
return false;
}
}
else
{
return true;
}
}
else
{
return true; //No periods at all
}
}
function FloatingNumber(strNum) //Possible floating number
{
var intNum = strNum;
if (parseFloat(intNum))
{
return true;
}
else
{
return false;
}
}
function RndElipse()
{
var Output = new String('');
if ((Math.floor(Math.random() * 100) + 1) % intFrequency == 0)
{
var intPeriods = (Math.floor(Math.random() * intIntensity) + (intIntensity - intConsistency));
for (intCnt3 = 0; intCnt3<intPeriods; intCnt3++)
{
Output = Output + ".";
}
}
return Output;
}
function DotAdder(strInput)
{
var strOutput = new String('');
strMessage = new String(strInput);
arrMessage = new Array();
arrMessage = strMessage.split(' ');
for (intCnt = 0; intCnt<arrMessage.length; intCnt++)
{
strOutput = strOutput + arrMessage[intCnt];
if ((AbbrevWord(arrMessage[intCnt]) == false || (Math.floor(Math.random() * intRandom) + 1) == intRandom) && (FloatingNumber(arrMessage[intCnt]) == false && arrMessage[intCnt].length != 1))
{
strOutput = strOutput + RndElipse()
}
strOutput = strOutput + " ";
}
document.write(strOutput);
}
</script>
<form id="Form1" method="post">
<INPUT TYPE="text" NAME="txtInput" size=150></INPUT>
<INPUT TYPE="button" NAME="Submit" VALUE="Submit" onClick="DotAdder(txtInput.value)"></INPUT>
</form>
</body>
</HTML>
And just a heads up, it's not the fact that I don't program that unleashed the fiery pits of hell. It's that I do.
I know what the general idea is. I was basically asking for a specific list of ephitets to go with the list you gave me. Making up ones would be good I suppose.Quote:
Originally Posted by mendhak
Am I still burning this thing, or am I done? :confused:
The excitement is too much to bear. OMGOMGOMG
:faints:
:lol: How abou that list of ephitets? Anyone?
Give me an example and then I'll try and toss you a couple.
120 seconds...
eyeRMonkey
sn**e
Me***n
Dh**k
ey**
I haven't tested sevenhalo's code yet, I'll do this when I get home.
What's left after that, a few modifications from eyeRMonkey adn that's it?
Is it me or is the deadline going up?
T+284 sconds :p
It is! wth?
I guess that's what happens when you use php... ;)
-11097 seconds remaining. :p
hahaha...silly silly beans..:D
Alright, thanks 7halo. Function added.
Who wants to make any final touches on this? eyeRMonkey? You wanted to add something to the function?
I'll send you guys the latest XPI after receiving the final changes from all of you, if you have any.
eyeRMonkey, you pompous banana peeler, send me the changes you wanted to make!
We're ready for release!
Bah I say to you! I guess I will just add a bunch of made up ephtitets since you never sent me a list. I'll send it to you when I get home (in a few hours).
Okay here is my final word list (replace it with the current one):
Code:var Words = Array(
// FORMAT: [Word to find--INCULDE SPACES BEFORE & AFTER], [List of possible words to insert after that word]
Array(' the ', 'f****r', 'f***ing', '****ty', 'b*****d'),
Array(' a ', 'b****y', 'w*******', 'h****r'),
Array(' that ', 'f***ing'),
Array('...', '****...'),
Array(' an ', 'e***m', 'm****h', 's*****h', '*****l', 'Dh**k', 'sn**e', 'Me***n'),
Array(' some ', 's*****h', 'f***ing', 'b****y'),
Array(' many ', '***sh', 'r****', 'h****r', 'w*******'),
Array(' several ', '***sh', 'r****', 'h****r', 'w*******'),
Array(' their ', 'b****y', '***n', '*****ed', '******ing')
);
Alright. I'll add this tonight.
Expect to receive an email with the final XPI at some obscure time.
Once you do, we shall begin the... 'testing' :D
When in the name of holy sweet Mary, mother of God, are you going to put us all out of our misery and show us whatever this thing is you've been muttering about?
[Runs away from Codehammer]
With bald headed babeis. :cry: :cry:
I preseent to you, the Beta of the VBF Exteension. :( It is :cry:, of course, ment to be the final relaese :(, butt it's being kalled a b****y Beta now just in kase8 theer are mis6takes or errors we ha3ve overlooked.
Plaese start using this 3as yo6u pleese.
(CHECK YOUR EMAILS!)
All comments about it in general, suggestions, whatevers, post back here.
Whatevers would be of most use to us.
Ahh, sevenhalo's nam3e is missing from the list. :(
- ØØ -
Quote:
Originally Posted by mendhak
That is not a bug, but a feauture....
Go away, frogect members only.... ;) ;)
When she asked me she did not tell me..:( I found out too late, I have to pay.
:cry:
Wow, theer is a h****r lot of profanity!
- ØØ -
Code Highlighters > All options
Broken. :(
Can someone find the code for this? And Rainbow Highlight. And find out what other options are missing.
What have we done? :sick:
Alright, fixed the code highlighters menu options. Keep an eye out to see if anything else is missing in this most useful of endeavours. :lol:
Are you building this **** on top of the Cander extension....now that is worse then swearing in the church...:D
Do us a favor NoteMe?
And that is?
- ØØ -
I guess you're not interested. :(Quote:
Originally Posted by NoteMe
Fix it so it is working....it is not working here..:)
- ØØ -
Excuse me, I am really sorry. Can someone answer these questions is great detail, because, no matter how much I read into this frogect, I just don't understand what this actually is.
1. What IS Frogect Rotamiton?
2. How do you pronounce the name? I pronounce it literally but I don't think I am pronouncing it right....
3. What does this Frogect do?
If someone could answer me, that would be great!
1. If we tell you, we'd have to kill you.
2. It's the true name of God. Our tongues are too primitive to speak it.
3. The question is, "What can't it do?"
ROFL. I almost feel bad for Seraphino. And yet I can't stop laughing at 7halo's post. :D
Now the NoteMe knows about it; we can reveal the details.Quote:
Originally Posted by Seraphino
A few weeks ago the idea was born to create a tool which would modify the text in posts so it appeared as if one of our long standing members (NoteMe) had written them. NoteMe has, since joining the forum been the butt of all jokes relating to bad English, with famous mistakes such as coffee and coffin and copulation instead of population.
To pay tribute to his terrible English a team of members got together to create an add-on to the current VBF Firefox extension called "The Notimator". The plan was to develop this addition right under NoteMe's nose under the subtle disguise of a code name (Notimator backwards) and a quiet secrecy.
The results of about four weeks work have converged today to create the Notimator, which bears the following random post modifiers:
- Grouped Letter Substitution - NoteMe's most famous attribute, poorly spelt or completely mangled words. We have compiled a huge list, (which you can add words to) of replacement words.
- Intra-Group Symbol Exchange - This replaces and swaps certain phrases and letters within words such as ee and ea.
- Numeric Padding - Randomly adds numbers to the middle of words and sentances.
- Micro-Circular Pixel Suffixation - NoteMe has a habbit of over using the ..... key, therefore we add strings of full stops to tie this work of art together.
- Graphical Emotion Application - Fills the post up with smiles at the beginning, middle and ens of sentances.
- Feminine Conquestial Digressions - Appends some of NoteMe's most famous quotes pertaining to members of the opposite gender to the end of the post. (Obviously we could not include them all otherwise all the users of this extension will get banned :))
- Epithet sprinkler - NoteMe also has a hobbit of using the **** key. In most cases asterisked out words signify that the VBF word filter has kicked in a replaced a rude word. But in NoteMe's case, it is anyone’s guess as to the original identity of the word.
- Unicode Signature - to apply the finishing touches, we add his unique signature.
Tomorrow the new extension shall be uploaded to NoteMe's website for general VBF consumption. I hope you all enjoy using this.
The Frogect was aptly named, because it's lead is really a Frog and it is to him that I leave the final pleasure of declaring Frogect Rotamiton the first ever ......
Thanks... :rolleyes:
Ohhh...and BTW, this is NO longer an alternative as an update of the official vBulletin extension.