NGU Shout Mod

NGU Shout Box Plugin that adds shout editing and deleting features

当前为 2016-02-17 提交的版本,查看 最新版本

// ==UserScript==
// @name        NGU Shout Mod
// @namespace   http://www.nextgenupdate.com
// @description NGU Shout Box Plugin that adds shout editing and deleting features
// @include     /^https?:\/\/www\.nextgenupdate\.com\/forums\/infernoshout\.php\?do=detach$/
// @include     /^https?:\/\/www\.nextgenupdate\.com\/forums\/(forumhome|index)\.php$/
// @include     /^https?:\/\/www\.nextgenupdate\.com\/forums.?.?$/
// @version     1.01
// @grant       none
// ==/UserScript==

$( document ).ready(function() {    
    var JimErase = function () {
        $('[ondblclick]').each(function(){
            iboxoshouts.shout.ajax.send('infernoshout.php', 'do=doeditshout&shoutid=' + $(this).attr('ondblclick').slice(41, -2) + '&shout=&delete=1');
        });
    }

    var EditAll = function () {
        var Message = prompt("Enter new message!", "");
        if (Message != null) {
            $('[ondblclick]').each(function(){
                iboxoshouts.shout.ajax.send('infernoshout.php', 'do=doeditshout&shoutid=' + $(this).attr('ondblclick').slice(41, -2) + '&shout=' + Message);
            });
        }
    }
    var sbButton = document.getElementsByClassName("col-xs-5 col-md-6 col-lg-5 shoutbox_editor_controls");
    sbAddButton = '<button class="hidden-xs hidden-sm btn btn-info btn-sm sb-btn" type="button" onclick="JimErase();">JimErase</button>';
    sbAddButton += ' <button class="bhidden-xs hidden-sm btn btn-info btn-sm sb-btn" type="button" onclick="EditAll();">Edit Shouts</button>';
    sbButton[0].innerHTML += sbAddButton;


});