// ==UserScript==
// @name TMD Video and Audio Linker
// @namespace torrentsmd.com
// @version 6.2
// @description Adauga video de pe Vimeo, Youtube si Audio Player de pe SoundCloud pe TMD
// @include *torrentsmd*
// @include *https://topicmd.com/forum.php*
// @copyright drakulaboy & TMD
// @grant GM_addStyle
// @icon http://s017.radikal.ru/i432/1308/7b/34fa18a96812.png
// @downloadURL https://update.greasyfork.icu/scripts/18949/TMD%20Video%20and%20Audio%20Linker.user.js
// @updateURL https://update.greasyfork.icu/scripts/18949/TMD%20Video%20and%20Audio%20Linker.meta.js
// ==/UserScript==
(function() {
'use strict';
GM_addStyle(".markItUp .ragesmiles li:hover { background-color: none; border-color: #a79f72 }");
GM_addStyle(".markItUp .ragesmiles ul a { width: 40px; height: 40px; padding: 0; margin: 0; background-image: none }");
GM_addStyle(".markItUp .ragesmiles li { border: 1px solid #ece9d8; width: 40px; height: 40px; overflow: hidden; padding: 0; margin: 0; float: left }");
GM_addStyle(".markItUp .ragesmiles ul { width: 300px; padding: 1 } img { border: 0 }");
GM_addStyle('.youtube a {background-image: url(http://i.imgur.com/vkpW0v4.png) !important;}');
GM_addStyle('.Soundcloud a {background-image: url(http://i.imgur.com/WBIdKiT.jpg) !important;}');
GM_addStyle('.ragesmiles {background-image: url(http://i.imgur.com/kcu6Lzb.gif) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-1 a {background-image: url(https://topicmd.com/pic/ragesmilies/aaaeee.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-2 a {background-image: url(https://topicmd.com/pic/ragesmilies/derpcry.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-3 a {background-image: url(https://topicmd.com/pic/ragesmilies/derpneutral.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-4 a {background-image: url(https://topicmd.com/pic/ragesmilies/derpthumb.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-5 a {background-image: url(https://topicmd.com/pic/ragesmilies/foreveralone.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-6 a {background-image: url(https://topicmd.com/pic/ragesmilies/ilied.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-7 a {background-image: url(https://topicmd.com/pic/ragesmilies/mercurywin.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-8 a {background-image: url(https://topicmd.com/pic/ragesmilies/pokerface.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-9 a {background-image: url(https://topicmd.com/pic/ragesmilies/sweetjesusface.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-10 a {background-image: url(https://topicmd.com/pic/ragesmilies/troll.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-11 a {background-image: url(https://topicmd.com/pic/ragesmilies/areyoukiddingme.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-12 a {background-image: url(https://topicmd.com/pic/ragesmilies/derpgop.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-13 a {background-image: url(https://topicmd.com/pic/ragesmilies/derp.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-14 a {background-image: url(https://topicmd.com/pic/ragesmilies/derpwhy.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-15 a {background-image: url(https://topicmd.com/pic/ragesmilies/fuckthatbitch.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-16 a {background-image: url(https://topicmd.com/pic/ragesmilies/jackie.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-17 a {background-image: url(https://topicmd.com/pic/ragesmilies/notbad.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-18 a {background-image: url(https://topicmd.com/pic/ragesmilies/ragemega.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-19 a {background-image: url(https://topicmd.com/pic/ragesmilies/thefuckgirl.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-20 a {background-image: url(https://topicmd.com/pic/ragesmilies/truestory.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-21 a {background-image: url(https://topicmd.com/pic/ragesmilies/cerealguy2.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-22 a {background-image: url(https://topicmd.com/pic/ragesmilies/derphappycry.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-23 a {background-image: url(https://topicmd.com/pic/ragesmilies/derprich.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-24 a {background-image: url(https://topicmd.com/pic/ragesmilies/disappoint.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-25 a {background-image: url(https://topicmd.com/pic/ragesmilies/likeaboss.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-26 a {background-image: url(https://topicmd.com/pic/ragesmilies/numb.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-27 a {background-image: url(https://topicmd.com/pic/ragesmilies/rage.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-28 a {background-image: url(https://topicmd.com/pic/ragesmilies/thefuck.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-29 a {background-image: url(https://topicmd.com/pic/ragesmilies/yuno.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-30 a {background-image: url(https://topicmd.com/pic/ragesmilies/cerealguy.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-31 a {background-image: url(https://topicmd.com/pic/ragesmilies/derphappy.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-32 a {background-image: url(https://topicmd.com/pic/ragesmilies/derpsad.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-33 a {background-image: url(https://topicmd.com/pic/ragesmilies/fap.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-34 a {background-image: url(https://topicmd.com/pic/ragesmilies/gasp.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-35 a {background-image: url(https://topicmd.com/pic/ragesmilies/megustamucho.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-36 a {background-image: url(https://topicmd.com/pic/ragesmilies/ohgod.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-37 a {background-image: url(https://topicmd.com/pic/ragesmilies/ragetext.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-38 a {background-image: url(https://topicmd.com/pic/ragesmilies/trolldad.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-39 a {background-image: url(https://topicmd.com/pic/ragesmilies/challenge.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-40 a {background-image: url(https://topicmd.com/pic/ragesmilies/derplol.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-41 a {background-image: url(https://topicmd.com/pic/ragesmilies/derpstare.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-42 a {background-image: url(https://topicmd.com/pic/ragesmilies/foreveralonehappy.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-43 a {background-image: url(https://topicmd.com/pic/ragesmilies/megusta.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-44 a {background-image: url(https://topicmd.com/pic/ragesmilies/okay.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-45 a {background-image: url(https://topicmd.com/pic/ragesmilies/stare.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-46 a {background-image: url(https://topicmd.com/pic/ragesmilies/trollgirl.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-47 a {background-image: url(https://topicmd.com/pic/ragesmilies/allthethings2.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-48 a {background-image: url(https://topicmd.com/pic/ragesmilies/badass.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-49 a {background-image: url(https://topicmd.com/pic/ragesmilies/cute.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-50 a {background-image: url(https://topicmd.com/pic/ragesmilies/derpsmile.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-51 a {background-image: url(https://topicmd.com/pic/ragesmilies/herpderp.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-52 a {background-image: url(https://topicmd.com/pic/ragesmilies/motherofgod.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-53 a {background-image: url(https://topicmd.com/pic/ragesmilies/pokerface2.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-54 a {background-image: url(https://topicmd.com/pic/ragesmilies/raptor.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-55 a {background-image: url(https://topicmd.com/pic/ragesmilies/stoned.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-56 a {background-image: url(https://topicmd.com/pic/ragesmilies/youdontsay.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-57 a {background-image: url(https://topicmd.com/pic/ragesmilies/allthethings.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-58 a {background-image: url(https://topicmd.com/pic/ragesmilies/computerstare.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-59 a {background-image: url(https://topicmd.com/pic/ragesmilies/derpno.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-60 a {background-image: url(https://topicmd.com/pic/ragesmilies/grin.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-61 a {background-image: url(https://topicmd.com/pic/ragesmilies/isee.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-62 a {background-image: url(https://topicmd.com/pic/ragesmilies/notokay.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-63 a {background-image: url(https://topicmd.com/pic/ragesmilies/question.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-64 a {background-image: url(https://topicmd.com/pic/ragesmilies/soclose.png) !important;}');
GM_addStyle('#markItUpPosttext > div > div.markItUpHeader > ul > li.markItUpButton.markItUpButton12.ragesmiles.markItUpDropMenu > ul > li.markItUpButton.markItUpButton12-65 a {background-image: url(https://topicmd.com/pic/ragesmilies/trollgay.png) !important;}');
jQuery(document).ready(function($){
(function(){
$.tmdBBCodes = function (o) {
if (o && o.lang) message.lang = o.lang;
var smiliesURL = 'pic/smilies/';
var temp = [],
i = 0,
p = 0;
temp[i] = '';
var allTextAreas = "#posttext, form[action*='editpost'] textarea, form[action*='edit'] textarea, textarea[name='test'], textarea[name='msg'], textarea[name='body'], textarea[name='descr'], textarea.message";
function init() {
var fontsDropMenu = [],
fonts = ['Arial', 'Comic Sans MS', 'Courier New', 'Lucida Console', 'Tahoma', 'Times New Roman', 'Verdana', 'Symbol'];
for (var i = 0; i < fonts.length; i++) {
fontsDropMenu.push({
name: fonts[i],
openWith: '[font=' + fonts[i] + ']',
closeWith: '[/font]'
});
}
tmdBbCodes = {
markupSet: [
{
name: 'Bold',
key: 'B',
className: 'bold',
openWith: '[b]',
closeWith: '[/b]'
},
{
name: 'Underline',
key: 'U',
className: 'underline',
openWith: '[u]',
closeWith: '[/u]'
},
{
name: 'Stroke',
className: 'stroke',
openWith: '[s]',
closeWith: '[/s]'
},
{
name: 'Font',
className: 'font',
openWith: '[font=[![Font]!]]',
closeWith: '[/font]',
dropMenu: fontsDropMenu
},
{
separator: ' '
},
{
name: 'Center Alignment',
className: 'center',
openWith: '[center]',
closeWith: '[/center]'
},
{
name: 'Right Alignment',
className: 'right',
openWith: '[right]',
closeWith: '[/right]'
},
{
name: 'Preformed text',
className: 'pre',
openWith: '[pre]',
closeWith: '[/pre]'
},
{
separator: ' '
},
{
name: 'Size',
key: 'S',
className: 'fonts',
openWith: '[size=[![' + message('size') + ']!]]',
closeWith: '[/size]',
dropMenu: [
{
name: 'Size 1',
openWith: '[size=1]',
closeWith: '[/size]'
},
{
name: 'Size 2',
openWith: '[size=2]',
closeWith: '[/size]'
},
{
name: 'Size 3',
openWith: '[size=3]',
closeWith: '[/size]'
},
{
name: 'Size 4',
openWith: '[size=4]',
closeWith: '[/size]'
},
{
name: 'Size 5',
openWith: '[size=5]',
closeWith: '[/size]'
},
{
name: 'Size 6',
openWith: '[size=6]',
closeWith: '[/size]'
},
{
name: 'Size 7',
openWith: '[size=7]',
closeWith: '[/size]'
}
]
},
{
name: 'Colors',
key: 'K',
className: 'colors',
openWith: '[color=[![Color]!]]',
closeWith: '[/color]',
dropMenu: [
{
openWith: '[color=#FFFFFF]',
closeWith: '[/color]',
className: "col1-1"
},
{
openWith: '[color=#CCCCCC]',
closeWith: '[/color]',
className: "col1-2"
},
{
openWith: '[color=#999999]',
closeWith: '[/color]',
className: "col1-3"
},
{
openWith: '[color=#666666]',
closeWith: '[/color]',
className: "col1-4"
},
{
openWith: '[color=#333333]',
closeWith: '[/color]',
className: "col1-5"
},
{
openWith: '[color=#000000]',
closeWith: '[/color]',
className: "col1-6"
},
{
openWith: '[color=#FF3333]',
closeWith: '[/color]',
className: "col2-1"
},
{
openWith: '[color=#FF0000]',
closeWith: '[/color]',
className: "col2-2"
},
{
openWith: '[color=#CC0000]',
closeWith: '[/color]',
className: "col2-3"
},
{
openWith: '[color=#990000]',
closeWith: '[/color]',
className: "col2-4"
},
{
openWith: '[color=#660000]',
closeWith: '[/color]',
className: "col2-5"
},
{
openWith: '[color=#330000]',
closeWith: '[/color]',
className: "col2-6"
},
{
openWith: '[color=#FFFF99]',
closeWith: '[/color]',
className: "col3-1"
},
{
openWith: '[color=#FFFF66]',
closeWith: '[/color]',
className: "col3-2"
},
{
openWith: '[color=#FFCC33]',
closeWith: '[/color]',
className: "col3-3"
},
{
openWith: '[color=#CC9933]',
closeWith: '[/color]',
className: "col3-4"
},
{
openWith: '[color=#996633]',
closeWith: '[/color]',
className: "col3-5"
},
{
openWith: '[color=#663333]',
closeWith: '[/color]',
className: "col3-6"
},
{
openWith: '[color=#66FF66]',
closeWith: '[/color]',
className: "col4-1"
},
{
openWith: '[color=#00FF00]',
closeWith: '[/color]',
className: "col4-2"
},
{
openWith: '[color=#00CC00]',
closeWith: '[/color]',
className: "col4-3"
},
{
openWith: '[color=#009900]',
closeWith: '[/color]',
className: "col4-4"
},
{
openWith: '[color=#006600]',
closeWith: '[/color]',
className: "col4-5"
},
{
openWith: '[color=#003300]',
closeWith: '[/color]',
className: "col4-6"
},
{
openWith: '[color=#6666FF]',
closeWith: '[/color]',
className: "col5-1"
},
{
openWith: '[color=#0000FF]',
closeWith: '[/color]',
className: "col5-2"
},
{
openWith: '[color=#0000CC]',
closeWith: '[/color]',
className: "col5-3"
},
{
openWith: '[color=#000099]',
closeWith: '[/color]',
className: "col5-4"
},
{
openWith: '[color=#000066]',
closeWith: '[/color]',
className: "col5-5"
},
{
openWith: '[color=#000033]',
closeWith: '[/color]',
className: "col5-6"
},
{
openWith: '[color=#FF66FF]',
closeWith: '[/color]',
className: "col6-1"
},
{
openWith: '[color=#FF33FF]',
closeWith: '[/color]',
className: "col6-2"
},
{
openWith: '[color=#CC33CC]',
closeWith: '[/color]',
className: "col6-3"
},
{
openWith: '[color=#993399]',
closeWith: '[/color]',
className: "col6-4"
},
{
openWith: '[color=#663366]',
closeWith: '[/color]',
className: "col6-5"
},
{
openWith: '[color=#330033]',
closeWith: '[/color]',
className: "col6-6"
}
]
},
{
name: 'List item',
className: 'list',
openWith: '[*] ',
multilineSupport: true
},
{
name: 'Smiles',
className: 'smiles',
openWith: function (h) {
h.textarea.id = h.textarea.id || h.textarea.name;
BBsmiles(h.textarea.id)
},
closeWith: '',
dropMenu: [
{
name: 'smile',
openWith: ':)'
},
{
name: 'cry',
openWith: ":'-("
},
{
name: 'sad',
openWith: ':('
},
{
name: 'grin',
openWith: ':D'
},
{
name: 'confused',
openWith: ':-/'
},
{
name: 'w00t',
openWith: ':w00t:'
},
{
name: 'noexpression',
openWith: ":|"
},
{
name: 'acute',
openWith: ':acute:'
},
{
name: 'annoyed',
openWith: ':annoyed:'
},
{
name: 'look',
openWith: ':look:'
},
{
name: 'airkiss',
openWith: ':airkiss:'
},
{
name: 'alien',
openWith: ":alien:"
},
{
name: 'angel',
openWith: ':angel:'
},
{
name: 'beee',
openWith: ':beee:'
},
{
name: 'ras',
openWith: ':ras:'
},
{
name: 'blink',
openWith: ':blink:'
},
{
name: 'blush',
openWith: ":blush:"
},
{
name: 'boxing',
openWith: ':boxing:'
},
{
name: 'bye',
openWith: ':bye:'
},
{
name: 'down',
openWith: ':down:'
},
{
name: 'fie',
openWith: ':fie:'
},
{
name: 'fist',
openWith: ":fist:"
},
{
name: 'fun',
openWith: ':fun:'
},
{
name: 'geek',
openWith: ':geek:'
},
{
name: 'giveheart2',
openWith: ':giveheart2:'
},
{
name: 'heartbeat',
openWith: ':heartbeat:'
},
{
name: 'hmm',
openWith: ":hmm:"
},
{
name: 'hmmm',
openWith: ':hmmm:'
},
{
name: 'huh',
openWith: ':huh:'
},
{
name: 'ike',
openWith: ':ike:'
}
]
},
{
name: 'RageSmiles',
className: 'ragesmiles',
openWith: function (h) {
h.textarea.id = h.textarea.id || h.textarea.name;
BBsmiles(h.textarea.id)
},
closeWith: '',
dropMenu: [
{
name: '',
openWith: ':aaaeee:'
},
{
name: '',
openWith: ':derpcry:'
},
{
name: '',
openWith: ':derpneutral:'
},
{
name: '',
openWith: ':derpthumb:'
},
{
name: '',
openWith: ':foreveralone:'
},
{
name: '',
openWith: ':ilied:'
},
{
name: '',
openWith: ":mercurywin:"
},
{
name: '',
openWith: ':pokerface:'
},
{
name: '',
openWith: ':sweetjesusface:'
},
{
name: '',
openWith: ':troll:'
},
{
name: '',
openWith: ':areyoukiddingme:'
},
{
name: '',
openWith: ":derpgop:"
},
{
name: '',
openWith: ':derp:'
},
{
name: '',
openWith: ':derpwhy:'
},
{
name: '',
openWith: ':fuckthatbitch:'
},
{
name: '',
openWith: ':jackie:'
},
{
name: '',
openWith: ":notbad:"
},
{
name: '',
openWith: ':ragemega:'
},
{
name: '',
openWith: ':thefuckgirl:'
},
{
name: '',
openWith: ':truestory:'
},
{
name: '',
openWith: ':cerealguy2:'
},
{
name: '',
openWith: ":derphappycry:"
},
{
name: '',
openWith: ':derprich:'
},
{
name: '',
openWith: ':disappoint:'
},
{
name: '',
openWith: ':likeaboss:'
},
{
name: '',
openWith: ':numb:'
},
{
name: '',
openWith: ":rage:"
},
{
name: '',
openWith: ':thefuck:'
},
{
name: '',
openWith: ':yuno:'
},
{
name: '',
openWith: ':cerealguy:'
},
{
name: '',
openWith: ':derphappy:'
},
{
name: '',
openWith: ':derpsad:'
},
{
name: '',
openWith: ':fap:'
},
{
name: '',
openWith: ':gasp:'
},
{
name: '',
openWith: ':megustamucho:'
},
{
name: '',
openWith: ':ohgod:'
},
{
name: '',
openWith: ':ragetext:'
},
{
name: '',
openWith: ':trolldad:'
},
{
name: '',
openWith: ':challenge:'
},
{
name: '',
openWith: ':derplol:'
},
{
name: '',
openWith: ':derpstare:'
},
{
name: '',
openWith: ':foreveralonehappy:'
},
{
name: '',
openWith: ':megusta:'
},
{
name: '',
openWith: ':okay:'
},
{
name: '',
openWith: ':stare:'
},
{
name: '',
openWith: ':trollgirl:'
},
{
name: '',
openWith: ':allthethings2:'
},
{
name: '',
openWith: ':badass:'
},
{
name: '',
openWith: ':cute:'
},
{
name: '',
openWith: ':derpsmile:'
},
{
name: '',
openWith: ':herpderp:'
},
{
name: '',
openWith: ':motherofgod:'
},
{
name: '',
openWith: ':pokerface2:'
},
{
name: '',
openWith: ':raptor:'
},
{
name: '',
openWith: ':stoned:'
},
{
name: '',
openWith: ':youdontsay:'
},
{
name: '',
openWith: ':allthethings:'
},
{
name: '',
openWith: ':computerstare:'
},
{
name: '',
openWith: ':derpno:'
},
{
name: '',
openWith: ':grin:'
},
{
name: '',
openWith: ':isee:'
},
{
name: '',
openWith: ':notokay:'
},
{
name: '',
openWith: ':question:'
},
{
name: '',
openWith: ':soclose:'
},
{
name: '',
openWith: ':trollgay:'
},
]
},
{
separator: ' '
},
{
name: 'Picture',
replaceWith: function (h) {
makeStaticMdPopup(h.textarea);
return '';
},
className: "picture", dropMenu: [
{
name: 'Upload',
replaceWith: function (h) {
makeStaticMdPopup(h.textarea);
return '';
},
className: "picture-upload"
},
{
name: 'Url',
key: 'P',
replaceWith: '[img][![Url]!][/img]',
className: "picture-url"
}
]},
{
name: 'Iurl',
className: 'iurl',
openWith: '[iurl=[![Url]!]]{}',
closeWith: '[/iurl]',
placeHolder: 'TEXT'
},
{
name: 'Link',
key: 'L',
className: 'link',
openWith: '[url=[![Url]!]]',
closeWith: '[/url]',
placeHolder: message('link')
},
{
name: 'Anchor',
className: 'anchor',
openWith: '[anchor][![' + message('anchor') + ':]!][/anchor]'
},
{
name: 'Anchor Link',
className: 'anchor_lnk',
openWith: '[url=#[![' + message('anchor') + ':]!]]',
closeWith: '[/url]',
placeHolder: 'Numele linkului'
},
{
name: 'Youtube',
className: 'youtube',
openWith: '[video][![Link la video de pe Youtube sau Vimeo:]!]',
closeWith: '[/video]'
},
{
name: 'Soundcloud',
className: 'Soundcloud',
openWith: '[audio][![Soundcloud link:]!]',
closeWith: '[/audio]'
},
{
separator: ' '
},
{
name: 'Quotes',
openWith: '[quote]',
className: 'quote',
closeWith: '[/quote]'
},
{
name: 'Code',
openWith: '[code]',
className: 'code',
closeWith: '[/code]'
},
{
name: 'Spoiler',
openWith: '[spoiler=[![Spoiler name:]!]]',
className: 'spoiler',
closeWith: '[/spoiler]',
placeHolder: message('spoiler')
},
{
separator: ' '
},
{
name: 'Clean',
className: "clean",
replaceWith: function (markitup) {
return markitup.selection.replace(/\[(.*?)\]/g, "")
}
},
{
name: 'Undo',
key: 'Z',
className: "undo",
replaceWith: function (h) {
h.textarea.value = wLogBack(h.textarea.value)
}
},
{
name: 'Redo',
key: 'Y',
className: "redo",
replaceWith: function (h) {
h.textarea.value = wLogNext(h.textarea.value)
}
},
{
name: 'Preview',
className: "preview"
}
]
};
$(allTextAreas).livequery(function () {
var $this = $(this);
// Distruge markItUp initiliazat anterior
if ($this.closest('.markItUp').length) {
$this.removeClass('markItUpEditor');
$this.closest('.markItUp').replaceWith($this);
}
$this.not('.markItUpEditor').markItUp(tmdBbCodes).show(1, function(){
markItUpStart();
});
});
}
function myPreview(v, e) {
var $t = $('textarea.markItUpEditor');
if ($('#prv').length > 0 || $t.val().replace(/\[(.*?)\]/g, "").length < 1) return;
var $dInfo, $ldngDiv;
var t = $t.map(function () {
return {
w: $(this).width(),
h: $(this).height(),
c: $(this).offset()
}
}).get(0);
$(v).hide();
$ldngDiv = $('', {
'src': 'pic/loading2.gif'
}).css({
'margin-top': '3px'
}).insertAfter($(v));
var val = $t.val();
$.post("tags.php", {
'test': val
}).then(function (data) {
var html = data.replace(/\n/g, '').replace(/.*