For adding more emoticons on KAT
// ==UserScript==
// @name More Emoticons V3
// @namespace Matrix
// @description For adding more emoticons on KAT
// @include *kat.cr/*
// @version 0.03
// @grant none
// ==/UserScript==
$(window).load(function(){
$('.bbedit-smileybar').append('<img title="Smoking" class="cusSmile" alt="smoke" href src="https://yuq.me/users/45/011/KmLrqHY1Ug.gif" />');
$('.bbedit-smileybar').append('<img title="Laughing" class="cusSmile" alt="bigsmile" src="https://yuq.me/users/45/011/9RgpOm3c48.gif" />');
$('.bbedit-smileybar').append('<img title="Crying" class="cusSmile" alt="crying" src="https://yuq.me/users/45/011/RZ3ew186M4.gif" />');
$('.bbedit-smileybar').append('<img title="Wondering" class="cusSmile" alt="wondering" src="https://yuq.me/users/45/011/yZveN5zCOK.gif" />');
$('.bbedit-smileybar').append('<img title="Talking" class="cusSmile" alt="talking" src="https://yuq.me/users/45/011/udyMl9tce6.gif" />');
$('.bbedit-smileybar').append('<img title="Puking" class="cusSmile" alt="puke" src="https://yuq.me/users/45/011/SCAQgkdyHD.gif" />');
$('.bbedit-smileybar').append('<img title="Boom" class="cusSmile" alt="angry" src="https://yuq.me/users/45/011/Cv43GRglQO.gif" />');
$('.bbedit-smileybar').append('<img title="Party" class="cusSmile" alt="party" src="https://yuq.me/users/45/011/kK6TeSAUqE.gif" />');
$('.bbedit-smileybar').append('<img title="Calling" class="cusSmile" alt="call" src="https://yuq.me/users/45/011/v7BrZFRckL.gif" />');
$('.bbedit-smileybar').append('<img title="Devil" class="cusSmile" alt="devil" src="https://yuq.me/users/45/011/LVC7EPosOd.gif" />');
$('.bbedit-smileybar').append('<img title="Envy" class="cusSmile" alt="envy" src="https://yuq.me/users/45/011/tfWK8yoQlN.gif" />');
$('.bbedit-smileybar').append('<img title="Makeup" class="cusSmile" alt="makeup" src="https://yuq.me/users/45/011/bVO1DwWjgL.gif" />');
$('.bbedit-smileybar').append('<img title="Whew" class="cusSmile" alt="whew" src="https://yuq.me/users/45/011/mjWPfTHY4A.gif" />');
$('.bbedit-smileybar').append('<img title="Sweating" class="cusSmile" alt="sweat" src="https://yuq.me/users/45/011/qATIw9sXu4.gif" />');
$('.bbedit-smileybar').append('<img title="Speechless" class="cusSmile" alt="speechless" src="https://yuq.me/users/45/011/7NCtU3Bi6V.gif" />');
$('.bbedit-smileybar').append('<img title="Tongue Out" class="cusSmile" alt="tongue" src="https://yuq.me/users/45/011/zuSFOpBK2T.gif" />');
$('.bbedit-smileybar').append('<img title="Worried" class="cusSmile" alt="worried" src="https://yuq.me/users/45/011/uMspVi6A1f.gif" />');
$('.bbedit-smileybar').append('<img title="Mmm" class="cusSmile" alt="mmm" src="https://yuq.me/users/45/011/0ekYrd5SgQ.gif" />');
$('.bbedit-smileybar').append('<img title="Angel" class="cusSmile" alt="angel" src="https://yuq.me/users/45/011/x71g0qmeV5.gif" />');
$('.bbedit-smileybar').append('<img title="Eyebrows" class="cusSmile" alt="happy" src="https://yuq.me/users/45/011/JNYymOSLEi.gif" />');
$('.bbedit-smileybar').append('<img title="Wasntme" class="cusSmile" alt="itwasntme" src="https://yuq.me/users/45/011/V0mU9bto3f.gif" />');
$('.bbedit-smileybar').append('<img title="Emo" class="cusSmile" alt="emo" src="https://yuq.me/users/45/011/e2rEC9VwbH.gif" />');
$('.bbedit-smileybar').append('<img title="Bucky" class="cusSmile" alt="bucky" src="https://yuq.me/users/45/011/Lr5wciKuWl.gif" />');
$('.bbedit-smileybar').append('<img title="Captain" class="cusSmile" alt="captain" src="https://yuq.me/users/45/011/8N417Ac0eF.gif" />');
$('.bbedit-smileybar').append('<img title="Lmao" class="cusSmile" alt="lmao" src="https://yuq.me/users/45/011/fSxGoB75c4.gif" />');
$('.bbedit-smileybar').append('<img title="Oliver" class="cusSmile" alt="oliver" src="https://yuq.me/users/45/011/21hrGlcauA.gif" />');
$('.bbedit-smileybar').append('<img title="Ignore" class="cusSmile" alt="donttalktome" src="https://yuq.me/users/45/011/uNWwjXaOZe.gif" />');
$('.bbedit-smileybar').append('<img title="Crossed" class="cusSmile" alt="fingerscrossed" src="https://yuq.me/users/45/011/gedz4UwQx1.gif" />');
$('.bbedit-smileybar').append('<img title="Idea" class="cusSmile" alt="idea" src="https://yuq.me/users/45/011/fnjo24ehCK.gif" />');
$('.bbedit-smileybar').append('<img title="Hangover" class="cusSmile" alt="hungover" src="https://yuq.me/users/45/011/Ss8aHO0Lvi.gif" />');
$('.bbedit-smileybar').append('<img title="Movember" class="cusSmile" alt="movember" src="https://yuq.me/users/45/011/6fRpoi9tW0.gif" />');
$('.bbedit-smileybar').append('<img title="Fury" class="cusSmile" alt="nickfury" src="https://yuq.me/users/45/011/DxOa5G9MIP.gif" />');
$('.bbedit-smileybar').append('<img title="Whistle" class="cusSmile" alt="whistle" src="https://yuq.me/users/45/011/aVk0z8Xcf4.gif" />');
$('.bbedit-smileybar').append('<img title="Vampire" class="cusSmile" alt="vampire" src="https://yuq.me/users/45/011/NRwY5VjhBI.gif" />');
$('.bbedit-smileybar').append('<img title="LadyVampire" class="cusSmile" alt="ladyvampire" src="https://yuq.me/users/45/011/TbnJecW7og.gif" />');
$('.bbedit-smileybar').append('<img title="Hand" class="cusSmile" alt="talktothehand" src="https://yuq.me/users/45/011/oeOCw5vZix.gif" />');
$('.bbedit-smileybar').append('<img title="Surprised" class="cusSmile" alt="surprised" src="https://yuq.me/users/45/011/mUSCfLgxwt.gif" />');
$('.bbedit-smileybar').append('<img title="Dozing" class="cusSmile" alt="dozing" src="https://yuq.me/users/45/011/l47LwP0onk.gif" />');
$('.bbedit-smileybar').append('<img title="Education" class="cusSmile" alt="education" src="https://yuq.me/users/45/011/3Yrb7Uq4lJ.gif" />');
$('.bbedit-smileybar').append('<img title="Holidays" class="cusSmile" alt="holidays" src="https://yuq.me/users/45/011/tyFWPAZ0G3.gif" />');
$('.bbedit-smileybar').append('<img title="Loveintheair" class="cusSmile" alt="loveintheair" src="https://yuq.me/users/45/011/fQ2dTzVhu6.gif" />');
$('.bbedit-smileybar').append('<img title="Sup" class="cusSmile" alt="Sup" src="https://yuq.me/users/45/011/a2Ac9pfWGs.gif" />');
$('.bbedit-smileybar').append('<img title="Smarty" class="cusSmile" alt="smarty" src="https://yuq.me/users/45/011/R5CqP4VhNc.gif" />');
$('.bbedit-smileybar').append('<img title="Sarcasm" class="cusSmile" alt="sarcasm" src="https://yuq.me/users/45/011/S5fyVvFPM3.gif" />');
$('.bbedit-smileybar').append('<img title="Anger" class="cusSmile" alt="anger" src="https://yuq.me/users/45/011/MZ0PLl46pk.gif" />');
$('.bbedit-smileybar').append('<img title="Shock" class="cusSmile" alt="shock" src="https://yuq.me/users/45/011/XiwUn2G9fH.gif" />');
$('.bbedit-smileybar').append('<img title="Santa" class="cusSmile" alt="santa" src="https://yuq.me/users/45/011/4vltgZMKC7.gif" />');
$('.bbedit-smileybar').append('<img title="Sadness" class="cusSmile" alt="sadness" src="https://yuq.me/users/45/011/Ohg5xuQJIC.gif" />');
$('.bbedit-smileybar').append('<img title="Headphones" class="cusSmile" alt="headphones" src="https://yuq.me/users/45/011/gRPIWwbQmx.gif" />');
$('.bbedit-smileybar').append('<img title="Listening" class="cusSmile" alt="listening" src="https://yuq.me/users/45/011/YWG8o7TgO5.gif" />');
$('.bbedit-smileybar').append('<img title="Laugh" class="cusSmile" alt="laugh" src="https://yuq.me/users/45/011/hgME9y4RPt.gif" />');
$('.bbedit-smileybar').append('<img title="Disgust" class="cusSmile" alt="disgust" src="https://yuq.me/users/45/011/jc7eWLZr1B.gif" />');
$('.bbedit-smileybar').append('<img title="Ghost" class="cusSmile" alt="ghost" src="https://yuq.me/users/45/011/emZ5YKyFd9.gif" />');
$('.bbedit-smileybar').append('<img title="Teacher" class="cusSmile" alt="teacher" src="https://yuq.me/users/45/011/SRyjY2H9Ag.gif" />');
$('.bbedit-smileybar').append('<img title="Waiting" class="cusSmile" alt="waiting" src="https://yuq.me/users/45/011/n4GPxZOV7X.gif" />');
$('.bbedit-smileybar').append('<img title="Fckingworried" class="cusSmile" alt="fckingworried" src="https://yuq.me/users/45/011/2l90FViMSk.gif" />');
$('.bbedit-smileybar').append('<img title="Blush" class="cusSmile" alt="blush" src="https://yuq.me/users/45/011/FLYTBwlKkE.gif" />');
$('.bbedit-smileybar').append('<img title="Sobbing" class="cusSmile" alt="sobbing" src="https://yuq.me/users/45/011/phBY167IUv.gif" />');
$('.bbedit-smileybar').append('<img title="Glasses" class="cusSmile" alt="glasses" src="https://yuq.me/users/45/011/O8Dh63ySYa.gif" />');
$('.bbedit-smileybar').append('<img title="Insane" class="cusSmile" alt="insane" src="https://yuq.me/users/45/011/VWBlpMdtob.gif" />');
$('.bbedit-smileybar').append('<img title="Freezing" class="cusSmile" alt="freezing" src="https://yuq.me/users/45/011/3nVB2jyzSb.gif" />');
$('.bbedit-smileybar').append('<img title="Fckyou" class="cusSmile" alt="fckyou" src="https://yuq.me/users/45/011/AJz0yuh9el.gif" />');
$('.bbedit-smileybar').append('<img title="Moon" class="cusSmile" alt="moon" src="https://yuq.me/users/45/011/q4MHr0olut.gif" />');
$('.bbedit-smileybar').append('<img title="Poop" class="cusSmile" alt="poop" src="https://yuq.me/users/45/011/3tyLdlBCzR.gif" />');
$('.bbedit-smileybar').append('<img title="Ok" class="cusSmile" alt="ok" src="https://yuq.me/users/45/011/wV6GNXr9al.gif" />');
$('.bbedit-smileybar').append('<img title="Gtg" class="cusSmile" alt="gtg" src="https://yuq.me/users/45/011/9eITPKlmAi.gif" />');
$('.bbedit-smileybar').append('<img title="You" class="cusSmile" alt="you" src="https://yuq.me/users/45/011/QqkCYEJN5D.gif" />');
$('.bbedit-smileybar').append('<img title="Victory" class="cusSmile" alt="victory" src="https://yuq.me/users/45/011/dWQxyJEalc.gif" />');
$('.bbedit-smileybar').append('<img title="Handshake" class="cusSmile" alt="handshake" src="https://yuq.me/users/45/011/TQ95U4jVkp.gif" />');
$('.bbedit-smileybar').append('<img title="Muscle" class="cusSmile" alt="muscle" src="https://yuq.me/users/45/011/yqMA7cjnxG.gif" />');
$('.bbedit-smileybar').append('<img title="Banger" class="cusSmile" alt="banger" src="https://yuq.me/users/45/011/4yfKOzgADW.gif" />');
jQuery.fn.extend({
insertAtCaret: function(myValue){
return this.each(function(i) {
if (document.selection) {
//For browsers like Internet Explorer
this.focus();
var sel = document.selection.createRange();
sel.text = myValue;
this.focus();
}
else if (this.selectionStart || this.selectionStart == '0') {
//For browsers like Firefox and Webkit based
var startPos = this.selectionStart;
var endPos = this.selectionEnd;
var scrollTop = this.scrollTop;
this.value = this.value.substring(0, startPos)+myValue+this.value.substring(endPos,this.value.length);
this.focus();
this.selectionStart = startPos + myValue.length;
this.selectionEnd = startPos + myValue.length;
this.scrollTop = scrollTop;
} else {
this.value += myValue;
this.focus();
}
});
}
});
$('.cusSmile').click(function(){ $('textarea',$(this).closest('form')).insertAtCaret( '[img]'+ $(this).attr('src') +'[/img]' );})
});