User:Alemas2005/Chat/Logs/20 May 2016

 [10:58]  Either of you know about [10:58]  The Party Mode? [11:08]  HELLO [11:08]  Who here knows about the Chat Party js? [11:08]  O/ [11:09]  Ye do? [11:11]  Would you mind helping me along? I'm helplessly confused. It's the hardest damn thing to implement I've seen so far. [11:13]  How did you guys set up this profanity filter? [11:14]  it's not a profanity filter lol [11:15]  it's a useless adaptation of the emote system to take an arbitrary collection of 'swears' as triggers for block symbols [11:16]  I see. [11:16]  How would I go about implementing something like this on my own wiki? [11:17]  When I try to type a swear word, a warning appears for me. [11:17]  oh, that thing [11:17]  don't mind the crap, Drew came up with it a long time ago and it's broken as buck and we all hate it but our admins won't get rid of the crap [11:18] <Alemas2005> ...hang on. :P [11:18] <Alemas2005> Ah, ok. [11:18] <GuacamoleCCXR> actually alemas [11:18] <Alemas2005> Do you want blocked words or the warning system? [11:18] <GuacamoleCCXR> would you mind like [11:18] <GuacamoleCCXR> actually removing it? [11:18] <Alemas2005> 'cause the warning system doesn't work. :P [11:18] <Alemas2005> But the blocked words do. :P [11:18] <Alemas2005> What? [11:18] <GuacamoleCCXR> iirc Drew implemented it without democratic legitimation [11:19] <GuacamoleCCXR> the warning system [11:19] <Paradox Overlord> /* Word Filter for Wikia chat - Written by Drew1200. */ [11:19] <Paradox Overlord> window.outputWarning = ''; [11:19] <Paradox Overlord> window.badWords = ["test1", "test2", "bfd", "omfg", "penis", "fuck", "shit", "bastard", "bitch", "faggot", "fag", "nigger", "dickface", "whore", "cunt", "wtf", "vagina", "piss", "tits", "damn", "masturbate", "slut", "lmao"]; [11:19] <Paradox Overlord> $('#Write textarea').keydown(function(e) { [11:19] <Paradox Overlord> if(e.keyCode == 13 &amp;&amp; wordFilter === true &amp;&amp; mainRoom.active === true) { [11:19] <Paradox Overlord> for(var i = 0; i &lt; window.badWords.length; i++) { [11:19] <Paradox Overlord> window.outputWarning = $('#Write textarea').val; [11:19] <Paradox Overlord> } [11:19] <Paradox Overlord> $("div.Chat&gt;ul").append("&lt;li class='inline-alert'&gt;WARNING: The message you just posted contains words marked as inappropriate. Are you sure you want to send this message?&lt;span id='temporary'&gt; ~&lt;br&gt;&lt;br&gt;~ &lt;span onclick='ignoreWarning;' style='color:blue;cursor:pointer;'&gt;Yes&lt;/span&gt; or &lt;span onclick='endMessage;' style='color:blue;cursor:pointer;'&gt;Cancel&lt;/span&gt;&lt;span&gt;&lt;/li&gt;"); [11:19] <Paradox Overlord> $(this).unbind('keypress').val(''); [11:19] <Paradox Overlord> } [11:19] <Paradox Overlord> }) [11:19] <Paradox Overlord> [11:19] <Paradox Overlord> function ignoreWarning { [11:19] <Paradox Overlord> postMessage(window.outputWarning); [11:19] <Paradox Overlord> $("#temporary").remove; [11:19] <Paradox Overlord> } [11:19] <Paradox Overlord> [11:19] <Paradox Overlord> function endMessage { [11:19] <Paradox Overlord> $('#temporary').remove; [11:19] <Paradox Overlord> } [11:19] <Paradox Overlord> [11:19] <Paradox Overlord> function wordFilter { [11:19] <Paradox Overlord> for(var i = 0; i &lt; window.badWords.length; i++) { [11:19] <Paradox Overlord> if($('#Write textarea').val.toLowerCase.indexOf(window.badWords ) !== -1) { [11:19] <Paradox Overlord> return true; [11:19] <Paradox Overlord> } [11:19] <Paradox Overlord> } [11:19] <Paradox Overlord> } [11:19] <GuacamoleCCXR> just get rid of it [11:19] <Paradox Overlord> ^ I presume that? [11:19] <Alemas2005> ...that thing... [11:19] <Paradox Overlord> No. It's awesome. [11:19] <Paradox Overlord> The image thing is a bit eh, but the filter is cool. [11:19] <Paradox Overlord> I saw something like that on the dev wiki [11:19] <Alemas2005> I think? [11:19] <Paradox Overlord> but it looked too complicated to even bother with [11:19] <Paradox Overlord> required some kind of additional software or something stupid [11:20] <Paradox Overlord> but it looks like you've gotten it working stand-alone [11:20] <Alemas2005> Try it out, I guess? :P [11:20] <Alemas2005> 'cause I have no idea about JavaScript. :P [11:20] <Paradox Overlord> Haha. [11:20] <GuacamoleCCXR> kill it [11:20] <GuacamoleCCXR> it doesn't even work; if you hit "no" the message will still send [11:21] <GuacamoleCCXR> it's a technical liability and an anachronism given all the change in demographic that transpired on the wiki in the past years after its implementation [11:21] <GuacamoleCCXR> which, if I may add, was not validated by the community [11:21] <GuacamoleCCXR> there are no legal grounds for it existence, there have never even been any in the past [11:21] <Son of Elrond> good morning humans o/ [11:22] <Paradox Overlord> Well when I hit no [11:22] <Paradox Overlord> it didn't send [11:22] <Paradox Overlord> It send an image instead [11:22] <Paradox Overlord> :P [11:22] <Alemas2005> ...eh. [11:22] <GuacamoleCCXR> the emote block and the warning system are not interconnected [11:22] <GuacamoleCCXR> the warning system is a complete and utter failure, the emote blockage functions independently [11:23] <Paradox Overlord> where might I find the js for the emote blockage? [11:23] <Paradox Overlord> ^_- [11:23] <Alemas2005> Eh. [11:23] <Alemas2005> test1 [11:23] <Ked830> O/ [11:23] <Legoanimals750> o/ [11:23] <Alemas2005> Paradox, it doesn't use js. [11:23] <Alemas2005> MediaWiki:Emoticons [11:24] <Alemas2005> View the source and look right at the bottom. [11:24] <Alemas2005> It uses an emote to "cover up" the swears. [11:24] <GuacamoleCCXR> alemas [11:25] <GuacamoleCCXR> do I really need to make a CV for you to remove it [11:25] <GuacamoleCCXR> come on [11:25] <Son of Elrond> Webbae (Derp3) o/ [11:25] <Son of Elrond> wait what's going on [11:25] <Ked830> ^ [11:25] <Paradox Overlord> Very clever to do it like that [11:25] <Paradox Overlord> two different things [11:25] <Legoanimals750> idk, I'm bored. :P [11:25] <Paradox Overlord> the emoticons, make it look like the profanity filter works tbh [11:25] <Paradox Overlord> It fooled me [11:25] <Paradox Overlord> Lol [11:26] <Ked830> O/ [11:26] <Son of Elrond> oh bond [11:26] <Son of Elrond> is that Gandalf? :P [11:26] <T-007Bond> The name's Bond... James Bond. [11:26] <Alemas2005> Guac, I don't get all this hostility towards the warning system. :P [11:26] <Alemas2005> It existed peacefully there, no-one really bothered about it. :P [11:26] <Son of Elrond> as in GotSF? :P [11:26] <T-007Bond> :P [11:26] <GuacamoleCCXR> It's /useless/ [11:26] <GuacamoleCCXR> It does absolutely nothing [11:27] <T-007Bond> Daniel Craig is not gonna play 007 anymore :'( [11:27] <T-007Bond> @SOE: Who? [11:27] <GuacamoleCCXR> It's an artifact of Drew's illegimate supreme reign [11:27] <Son of Elrond> new user, GandalfTheWizard. :P [11:27] <Alemas2005> ...and... :P [11:27] <Alemas2005> Other times, guac. :P [11:27] <T-007Bond> That's Gandy of The Relaxed Chatrpom forsure [11:27] <T-007Bond> For sure* [11:27] <Son of Elrond> yeah ok :P [11:27] <GuacamoleCCXR> what? [11:28] <T-007Bond> Pretty sure it's him :P [11:28] <Alemas2005> It was different back then. :P [11:28] <T-007Bond> Now I gotta act like the T-007 to him. [11:28] <T-007Bond> xP [11:28] <GuacamoleCCXR> That is not relevant [11:29] <T-007Bond> Test [11:29] <Legoanimals750> pass [11:29] <Alemas2005> How is it not relevant...? :P [11:29] <Alemas2005> Removing it just because "Drew it did without the approval of the community" makes little sense if you ask me. :P [11:29] <Alemas2005> And it is useful, if you think about it. [11:29] <Alemas2005> It does work, in the end. [11:29] <GuacamoleCCXR> Alemas, that's not the reason [11:29] <GuacamoleCCXR> it doesn't work [11:29] <GuacamoleCCXR> it makes no sense to have it here anymore [11:30] <Alemas2005> Yes it does, I tried posting "test1" and I got the warning. :P [11:30] <Son of Elrond> Must I repeat my question...? [11:30] <T-007Bond> Huh? [11:30] <GuacamoleCCXR> but the message was still sent [11:30] <Son of Elrond> Not you, Bond [11:30] <GuacamoleCCXR> the warning pops up but you can't block the message [11:30] <T-007Bond> Sry [11:30] <Son of Elrond> s'alright [11:30] <Alemas2005> If you press "Cancel", though. :P [11:30] <T-007Bond> My summer vacation is about to end. Huhuhu [11:30] <Alemas2005> If people ignore the warning, they get kicked/banned. :P [11:31] <GuacamoleCCXR> you cannot cancel the message, though [11:31] <Paradox Overlord> testing [11:31] <Alemas2005> Eh. :P [11:31] <Son of Elrond> My Summer vacation is about to start. xD [11:31] <Paradox Overlord> cunt [11:31] <Alemas2005> "Cancel" works perfectly. [11:31] <Alemas2005> Oi. [11:31] <Paradox Overlord> :O [11:31] <T-007Bond> Oh no [11:31] <Legoanimals750> Mine starts in like 3 weeks [11:31] <GuacamoleCCXR> does not [11:31] <Alemas2005> Can't you do it in PM, hm? [11:31] <Alemas2005> ...yes it does. [11:31] <T-007Bond> My schools atrts on June 13 xP [11:32] <T-007Bond> Starts* [11:32] <Alemas2005> Pressing "Cancel" does not post the message. [11:32] <GuacamoleCCXR> [11:32] <Paradox Overlord> :P [11:32] <Alemas2005> Blank message. [11:32] <Paradox Overlord> i cant get it to work on my wiki [11:32] <Paradox Overlord> how the Hell [11:32] <Paradox Overlord> do you get it to come up [11:32] <Alemas2005> URGH, BBL. -_- [11:32] <Alemas2005> Lunch. [11:33] <Ked830> Bye Ale o/ [11:33] <GuacamoleCCXR> can't get my hacks to switch on [11:33] <GuacamoleCCXR> christ [11:34] <T-007Bond> o/ [11:34] <Ked830> FG o/ [11:34] <Flyinggirl4> Ked o/ Rebooted o/ [11:34] <Son of Elrond> FG o/ [11:34] <Legoanimals750> I'm so bored I'm doing Algebra [11:35] <Son of Elrond> oooh new avatar (derp) [11:36] <T-007Bond> o/