Skip to content

jasonlau/jQuery-jlInsults

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 jlInsults - A jQuery plugin
==================================================================
©2011 JasonLau.biz
==================================================================
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
    
==================================================================
Description
==================================================================

jlInsults is a jQuery plugin insult generator I made for fun.

==================================================================
Usage
==================================================================

Call "insult" on any object that can hold HTML.

==================================================================
Example
==================================================================

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="jquery.jlinsults.js"></script>
<div id="insult"></div>
<script type="text/javascript">
	jQuery(document).ready(function () {
    $('#insult').insult({
        show_form: false,
        animate: true,
        speed: 15,
        names: ['Fred','Wilma','Barney','Betty']
    });
});
</script>

==================================================================
Options And Defaults
==================================================================

show_form : true

== Boolean. Toggles a small form which allows the user to add a custom name to the insult.

form_container : ''

== String. Optional class name or id attribute for the form container. If you specify a container, the form will be appended to it. Otherwise, the form is appended to the insult container.

show_timer : true

== The timer is a button which stops the animation and displays the current amount of time remaining before a new insult is generated.

timer_container : ''

== String. Optional class name or id attribute for the timer container. If you specify a container, the timer will be appended to it. Otherwise, the timer is appended to the insult container.

animate : true

== Boolean. Generates a new insult periodically depending on the speed option.

speed : 10

== Number. The delay in seconds between each new insult.

names : []

== Array. An array consisting of names of insultees. A name will be randomly selected for each insult.

A : ['a confoundedly','a conspicuously','a cruelly','a deucedly','a devilishly','a dreadfully','a frightfully','a grievously','a lamentably','a miserably','a monstrously','a piteously','a precociously','a preposterously','a shockingly','a sickly','a wickedly','a woefully','an abominably','an egregiously','an incalculably','an indescribably','an ineffably','an irredeemably','an outrageously','an unconscionably','an unequivocally','an unutterably']

== Array. Insult string part A.

a : []

== Array. An array of extra entries to add to part A.


B : ['appalling', 'babbling', 'backward', 'bantering', 'blabbering', 'blighted', 'boorish', 'contemptible', 'cretinous', 'debauched', 'decadent', 'demented', 'depraved', 'detestable', 'dissolute', 'execrable', 'fiendish', 'foolish', 'foul', 'gluttonous', 'grotesque', 'gruesome', 'hideous', 'ignominious', 'ignorant', 'ill-bred', 'ill-mannered', 'incompetent', 'incorrigible', 'indecent', 'inept', 'insignificant', 'insufferable', 'insufferable', 'lascivious', 'lecherous', 'licentious', 'loathsome', 'maladjusted', 'minuscule', 'miserable', 'myopic', 'naive', 'narcissistic', 'obese', 'obtuse', 'offensive', 'parasitic', 'pedestrian', 'perverted', 'petty', 'primitive', 'promiscuous', 'reprehensible', 'repugnant', 'repulsive', 'revolting', 'salacious', 'subliterate', 'sybaritic', 'uncivilized', 'uncouth', 'unseemly', 'unsightly', 'vile', 'vulgar', 'witless']

== Array. Insult string part B

b : []

== Array. An array of extra entries to add to part B

C : ['barbarian', 'beetlehead', 'blackguard', 'blackguard', 'cannibal', 'cretin', 'degenerate', 'delinquent', 'derelict', 'dingleberry', 'dolt', 'dreck', 'dullard', 'dunce', 'fiend', 'filcher', 'glutton', 'half-wit', 'harpy', 'heathen', 'heathen', 'hemorrhoid', 'home wrecker', 'idiot', 'ignoramus', 'imbecile', 'lackey', 'lecher', 'libertine', 'loafer', 'lout', 'malefactor', 'mauvais sujet', 'menace', 'miscreant', 'misdemeanant', 'moron', 'mouth breather', 'narcissist', 'neanderthal', 'neer-do-well', 'nincompoop', 'ninny', 'nose picker', 'oaf', 'onanist', 'parasite', 'peon', 'pervert', 'pick pocket', 'plebeian', 'polisson', 'prostitute', 'rapscallion', 'reprobate', 'reprobate', 'reptile', 'rogue', 'ruffian', 'scoundrel', 'scoundrel', 'simpleton', 'slattern', 'sloven', 'sneak', 'sphincter', 'subhuman', 'swine', 'sycophant', 'sycophant', 'tomfool', 'troglodyte', 'trollop', 'twit', 'varmint', 'vermin', 'wretch', 'yokel']

== Array. Insult string part C


c : []

== Array. An array of extra entries to add to part C

D : ['atrocious', 'belligerent', 'catatonic', 'corrupt', 'dastardly', 'debased', 'debauched', 'decadent', 'decrepit', 'degenerate', 'demented', 'deplorable', 'depraved', 'disgusting', 'fecal', 'feculent', 'fiendish', 'flaccid', 'flagitious', 'flagrant', 'frightful', 'gaudy', 'glaring', 'gluttonous', 'gross', 'grotesque', 'heinous', 'hopeless', 'infamous', 'loathsome', 'ludicrous', 'maladjusted', 'malingering', 'malingering', 'malodorous', 'maniacal', 'maniacal', 'masturbatory', 'miscreant', 'miserable', 'monstrous', 'myopic', 'myopic', 'naive', 'narcissistic', 'narcissistic', 'nefarious', 'nefarious', 'outrageous', 'perverse', 'perverted', 'petty', 'preposterous', 'preposterous', 'primitive', 'primitive', 'putrid', 'putrid', 'rank', 'reprehensible', 'repugnant', 'revolting', 'rotten', 'vacuous', 'vapid', 'villainous', 'wearisome']

== Array. Insult string part D

d : []

== Array. An array of extra entries to add to part D

E : ['acidly acrimonious', 'air-polluting', 'all-befouling', 'all-defiling', 'armpit-licking', 'blood-curdling', 'blood-freezing', 'bug-eyed', 'buttock-rimming', 'cantankerously-caterwauling', 'chromosome deficient', 'chronically flatulent', 'cold-hearted', 'coma-inducing', 'congenitally clueless', 'dandruff-eating', 'disease-ridden', 'dull-witted', 'enema-addicted', 'feces-collecting', 'feeble-minded', 'flea-infested', 'flesh-creeping', 'foul-smelling', 'gossip-mongering', 'grudge-festering', 'halitosis-infested', 'heart-sickening', 'Internet-addicted', 'irredeemably boring', 'maliciously malodorous', 'mattress-soiling', 'monotonous solitaire playing', 'mucous-eating', 'nose-picking', 'nostril-offending', 'odiously suffocating', 'one dimensional', 'orgasm faking', 'scruffy-looking', 'sheep-molesting', 'simple-minded', 'small-minded', 'snake-eyed', 'sock-sucking', 'soul-destroying', 'stench-emitting', 'thick-headed', 'toe-sucking', 'urine-reeking']

== Array. Insult string part E

e : []

== Array. An array of extra entries to add to part E

F : ['aberration of nature','abomination of humanity','abomination to all and sundry','abomination to all the senses','abomination to all the senses','acrid smog of oppressively caustic oral effluvium','amalgamation of loathsome repulsiveness','arbitrary dereliction of genetics','assault on the ocular senses','atrocity to all of distinction and quality','blight upon society','blight upon society','buggering bum bandit','cacophonous catastrophe','cause of nightmares in small children','cause of suffering to your parents','cause of wailing and gnashing of teeth','cesspool of putrid effluvium','cesspool of sub-human filth','cheap Internet harpy','chromosome-deficient yokel','conglomerate of intellectual constipation','conglomerate of intellectual constipation','curse on society','deplorable calamity of birth','depraved orgy of subhuman indecency','depravity of genetics','display of indecency','dreck whose natural odor could kill an elephant','dreg of the Internet','drivel and malarkey','excrement stain on a Sumo Wrestlers underpants','failure to endure the scrutiny of those with distinction','festering boil on a whores doo-dah','festering boil on the butt of humanity','glob of grease','grotesque gargoyle','grudge-festering blackguard','gruesome vista to all eyes assaulted by the sight of you','hysterical mass of warbling inanity','Inflicter of misery on all who cross your path','inhabitant of Sodom','lamentable mistake by your parents','leach on humanity','leaking carbuncle on the posterior of a Beauty Queen','malfunctioning little twerp','malodorous heathen','malodorous marinade of ooze and bile','manifestation of contraceptive personality','mass of existential impotence','mass of loathsome repulsiveness','mass of neuroses and complexes','mass of neuroses and pathologies','mass of neuroses and pathologies','mean-spirited poltroon','mediocrity afflicted with mental retardation','menace to the innocent','mental midget with the natural grace of a swamp rat','molester of goat scrotum','molester of small furry animals','molester of small old men','moving stench of leprosy','mutilation of decency','nauseating assault on the senses','nauseating assault on the senses','nefarious vermin','obfuscation of all that is good','object of execration','ocular depravity to all of discrimination','odious leach-covered blob of quivering slime','odious leach-covered glob of quivering slime','offense to all of good taste and decency','offense to all of good taste and decency','oppressive orgy of perversion','orgy of indecency','orgy of indignity','parasite on the states resources','personification of vulgarity','piece of excrement attached to a dogs posterior','pimple on the face of beauty','pitiful sideshow freak','plague of sighing and grief','plague of sighing and grief','plague upon humanity','plot-less melodrama of uneventful life','practitioner of bestiality','proof that evolution can go in reverse','proof that God has a disturbed sense of humor','proof that test tube experiments can go horribly wrong','pulp of stultifying inanity','pulp of stultifying inanity','putrid waste of flesh','repulsive polisson','scourge of decency','sexual assaulter of barnyard animals','shameless exhibition of genetic deficiency','shameless exhibition of genetic deficiency','sideshow freak whose word is worthless','spawn from a lunatics rectum','spawn from a whores rectum','spawn of a mad scientist and a disastrous test tube experiment','spawn of a whore and a thousand maniacs','sub-literate simpleton','syphilitic spawn of Satan','tainted spawn of a syphilitic swamp hog','tainted spawn of a syphilitic swamp hog','tasteless amalgam of dross','toll on the nerves of those with good taste and decency','unfortunate occurrence of unprotected intercourse','unspeakably offensive blackguard','vulgarity to all and sundry','wretched horror to all who encounter you']

== Array. Insult string part F

f : []

== Array. An array of extra entries to add to part F

About

jlInsults is a jQuery plugin insult generator I made for fun.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published