NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name NOMarmelos // @namespace SemMarmelos // @description Sem Filtros para chans // @include http://55ch.org/b/* // @include http://77chan.org/b/* // @include http://1500chan.org/b/* // @version 2.2.4 // @homepage https://openuserjs.org/install/baldobaldoso/ // @updateURL https://openuserjs.org/install/baldobaldoso/NOMarmelos.user.js // @require http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js // ==/UserScript== var words = ['>mcq', '4chan', '77chan', '1500chan', '55chan.net', '55ch', 'anime', 'ateu', 'ateia', 'ateísmo', 'ateísta', 'BRchan', 'cristã', 'cristão', 'cristianismo', 'ENEM', 'filtro', 'filtros', 'fio', 'foda', 'foda-se', 'fode', 'hétero', 'holocausto', 'Lula', 'mara', 'melhor horário', 'minha namorada', 'minha pitanga', 'mulher', 'mulheres', 'namorada', 'negra', 'negro', 'negros', 'Olavo', 'Olavo de Carvalho', 'Orkut', 'perguntem qualquer coisa', 'preto', 'punk', 'rateiem', 'Sakura', 'sentimento', 'Serra', 'sexo', 'sexo anal', 'sexo oral', 'skinhead', 'suicidio', 'trap', 'travesti', 'underage', 'VT', 'Hello from Russia', 'T0OOY', 'menes', 'https://www.facebook.com', 'https://www.facebook.com/', 'http://www.facebook.com/', 'http://www.facebook.com', 'www.facebook.com', 'www.facebook.com/', 'facebook.com', 'facebook.com/', 'https://twitter.com/', 'https://twitter.com', 'http://twitter.com/', 'http://twitter.com', 'www.twitter.com/', 'www.twitter.com', 'twitter.com', 'twitter.com/', 'akela', 'dogola', 'd-o-g-o-l-a', 'dogol-a', 'dogo-la', 'dog-ola', 'do-gola', 'd-ogola', 'd-ogol-a', 'd-ogo-la', 'd-og-ola', 'd-o-gola', 'd0gola', 'dog0la', 'd0g0la', 'imperador cão', 'fakul', 'comidademacaco+', 'basinga', 'bazinga', 'bazim', 'basin', 'zimbabwe', 'bozzano', 'bisnaga', 'birulei', 'basimgan', 'basengan', 'basengam', 'bosneta', 'homemdebem', 'homensdebem', 'rainha do b', 'rainha do /b', 'rainha do chan', 'rei do b', 'rei do /b', 'rei do chan', 'duplos decidem', 'triplos decidem', 'chequem meus duplos', 'chequem meus triplos', 'flarechan', 'wtchan', 'ajudandoanoespordinheiro', 'epic-rewards', 'd\'us', 'virjões', 'virjão', 'existe algo mais retardado que viajar?', 'vai chora', 'vai chora?', 'Vai chora', 'Vai chora?', 'sfchan.org', 'vem brincar comigo, onii-chan', 'hussyfan', '2ch.hk', 'miltin', 'miltim', 'mene', 'dilma', 'aécio', 'pt', 'psdb', 'capitalismo', 'capitalista', 'captalista', 'socialismo', 'socialista', 'comunista', 'comuna', 'esquerdista']; $(document).ready(function() { hook_form(); display_enabled(); }); // Exibe mensagem informando que filtro está habilitado abaixo do nome da board function display_enabled() { var css = { 'display': 'block', 'font-size': '12px', } var msg = $('<span>Burlador de filtros habilitado.<br/>Desenvolvido por: anão.</span>') $('.logo').append(msg); msg.css(css); } // Hook no submit do form ---falta consertar links function hook_form() { var form = $('#postform'); form.submit(function(e) { replace_words(); }); } // Substituir palavras function replace_words() { var new_word, length, re, textarea = $('textarea[name="message"]'), text = textarea.val(); $.each(words, function(index, value) { re = new RegExp(value, 'gi'); matches = text.match(re, new_word); if (matches) { $.each(matches, function(index, v) { length = v.length; new_word = v.substring(0, length-1) + '\u200b' + v.substring(length-1, length); text = text.replace(v, new_word); }); } }); textarea.val(text); }