// ==UserScript== // @name Whirlpool Edit in place // @namespace forums.whirlpool.net.au // @version 0.1 // @description Edit in place // @include http://forums.whirlpool.net.au/forum-replies.cfm* // ==/UserScript== if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1){ $ = unsafeWindow.jQuery; } var editLink = $('.bodypost a'); editLink.parent().after('
(edit in place)
'); var xDate = new Date(); var gF = xDate.getFullYear(); var gM = xDate.getMonth()+1; //Stupid daylight savings var getTtex = $('.nav_item_time').text(); var getHr = getTtex.slice(getTtex.indexOf(':')-2, getTtex.indexOf(':')); var dArr = [''+gM+'', ''+xDate.getDate()+'', ''+xDate.getMinutes()+'', ''+xDate.getSeconds()+'']; for(var i=0;i'+$(this).text()+''); $(this).remove(); }); } if (iGottaP.children('span')){ iGottaP.children('span').each(function(){ var spanClass = $(this).attr('class'); $(this).after('<'+spanClass+'>'+$(this).text()+''); $(this).remove(); }); } (btextHtml != undefined)? btextHtml += $(this).html(): btextHtml = $(this).html(); }); //urge to kill rising btextHtml = btextHtml.replace(RegExp('', 'gi'), "']"); btextHtml = btextHtml.replace(RegExp('', 'gi'), "['"); btextHtml = btextHtml.replace(RegExp('', 'gi'), '"]\n'); btextHtml = btextHtml.replace(RegExp('', 'gi'), '["'); btextHtml = btextHtml.replace(RegExp('', 'gi'), "+]\r"); btextHtml = btextHtml.replace(RegExp('', 'gi'), "\n\n[+"); btextHtml = btextHtml.replace(RegExp('', 'gi'), ")]"); btextHtml = btextHtml.replace(RegExp('', 'gi'), "[("); btextHtml = btextHtml.replace(RegExp('', 'gi'), "`]"); btextHtml = btextHtml.replace(RegExp('', 'gi'), "[`"); btextHtml = btextHtml.replace(RegExp('', 'gi'), "~]"); btextHtml = btextHtml.replace(RegExp('', 'gi'), "[~"); btextHtml = btextHtml.replace(RegExp("
", "gi"), "\n"); btextHtml = btextHtml.replace(RegExp("", "gi"), "[#"); btextHtml = btextHtml.replace(RegExp("", "gi"), "#]"); btextHtml = btextHtml.replace(RegExp("", "gi"), "[*"); btextHtml = btextHtml.replace(RegExp("", "gi"), "*]"); btextHtml = btextHtml.replace(RegExp("", "gi"), "[/"); btextHtml = btextHtml.replace(RegExp("", "gi"), "/]"); btextHtml = btextHtml.replace(RegExp("", "gi"), "[^"); btextHtml = btextHtml.replace(RegExp("", "gi"), "^]"); btextHtml = btextHtml.replace(RegExp("", "gi"), "[\\"); btextHtml = btextHtml.replace(RegExp("", "gi"), "\]"); btextHtml = btextHtml.replace(RegExp("", "gi"), "[-"); btextHtml = btextHtml.replace(RegExp("", "gi"), "-]"); var bth = bt.height()-8; var btw = bt.width()-25; bt.prepend(''); /*$.ajax({ type: "POST", url: editLink.href, data: "post2=post&"+ "form=too+right"+ "timestart={ts+'"+currTime+"'}&"+ "body=meh"+ "&modewc=true&"+ "modeht=true&"+ "modebr=true&"+ //preserve spacing??? "modewl=true&", success: function(msg){ console.log( "Data Saved: " + msg ); } });*/ return false; });