您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Improves PMs on Gaia in a few different ways.
当前为
// ==UserScript== // @name Gaia Online PM improvements // @namespace http://mathemaniac.org // @version 1.1 // @description Improves PMs on Gaia in a few different ways. // @match http://www.gaiaonline.com/profile/privmsg.php* // @require http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js // @copyright 2012, Sebastian Paaske Tørholm // ==/UserScript== // Downloaded from http://userscripts.org/scripts/show/137486 $('#erroroutput.msgbad').each( function (i, e) { //$('#entry_form').attr('action', $('#entry_form').attr('action') + '?auto=1'); var cnt = 50; var username = $('#username').attr('value'); var i = setInterval(function () { if (cnt > 0) { $(e).text("Autosending in " + cnt + " seconds."); $('title').text(username + ': ' + cnt + " seconds."); cnt--; } else { $(e).text("Autosending now..."); clearInterval(i); $('title').text(username + ': Sending...'); $('#selected_options').attr('value', 'post'); $('#entry_form').submit(); } }, 1000); } ); $('button#btn_delete').each( function (i, e) { $(e).after('<a href="#" id="select_read" style="padding-left: 1em; padding-right: 1em;">Select replied</a>'); $('#select_read').click( function (ev) { $('tr').each( function (i, e) { $('input[type="checkbox"]', e).attr('checked', $('img[alt="Replied Message"]', e).length > 0); }); ev.preventDefault(); } ); } ); $('div.mainError div.errorHead').each( function (i, e) { if ($.trim($(e).text()) != "Information") { return; } if (("" + document.location).match(/folder=inbox/)) { document.location = "http://www.gaiaonline.com/profile/privmsg.php?folder=inbox"; } else { // TODO: Make it close window on sent message. // window.close(); } }); (function () { // Hide quotes more than 10 levels deep. var levels = 10; var selector = ""; for (var i = 0; i < levels; i++) { selector += 'td.quote '; } var first = $(selector + 'table').first(); first.css({'display': 'none'}); first.before('<a id="mathemaniac_show_deeply_nested" href="#">Show hidden quotes.</a>'); var nestlink = $('#mathemaniac_show_deeply_nested'); nestlink.css({ 'display': 'block', 'border': '1px solid red', 'padding': '0.25em', 'margin': '0.25em', 'text-align': 'center' }); nestlink.click( function (ev) { nestlink.remove(); first.css({'display': 'inherit'}); ev.preventDefault(); }); })();