[00:36:17] just going to say here, the "possible gibberish" tagging either needs a complete rewrite, or just dropped entirely, for the changes logs in the cvn channels... [00:37:26] especially on talk pages [02:31:57] block, undo translations please - https://www.mediawiki.org/wiki/Special:Contributions/173.177.229.160 [02:37:45] DSquirrelGM: thanks for the heads-up, done [03:31:32] Vermont: you pinged me at #mediawiki earlier, what was it? [03:31:52] I forgot :/ [03:32:05] I don’t think it was very important [03:32:12] Oh I remember, there was someone here asking for help [03:32:15] They’ve left by now [03:36:39] ok [10:07:58] hi [10:08:59] where is csrf token (the default) configured? [10:09:29] I don't know how to configure the tokens [15:19:33] Hi, I need to write for a university project an extension. It doesn't matter if such an extension exists or if it's useful. What I want to do is to count the logins, edits and new created articles of an user and display this beside his username. So I will use the extension boilerplate + hooks. But how/where do I store the data? Is the only way to [15:19:34] create a database table? [15:53:33] jimT2000: it's probably the easiest way overall to do that, yes; in the past some, even notable, extensions (like CheckUser) used to store data in a plain .txt file but obviously that approach has more drawbacks than benefits [15:59:52] ashley thank you for the reply. So I should simply add a new table to the database. OK thanks. [19:51:15] I suddenly have millions of spam users registered and their pernicious articles. [19:51:45] I thought MW was supposed to let me approve ---or at least notify me of--- new users! [19:52:52] I've shut the site down, but in DefaultSettings there does not seem to be a way to simply rename group Users to Approved. [19:52:56] it will notify you of new users if you watch Special:RecentChanges [19:53:04] but that is the extent of it without using an extension [19:53:14] Oh hell. [19:53:34] The ConfirmEdit and AbuseFilter extensions are popular for stopping spam [19:53:41] if you *really* want user approval, the ConfirmAccount extension does that [19:54:06] Ty. [19:54:22] ConfirmEdit adds a captcha to account registration and certain types of edits (such as those which add external links) [19:54:37] AbuseFilter lets you roll your own anti-spam filters that can block edits matching the filter [19:58:49] ReCAPTCHA is G**gle (you're just training their AI), so that's out. [20:04:37] ConfirmEdit comes with several types of captcha. You can use QuestyCaptcha, that lets you define personalized questions and answers [20:04:58] Liking it. [20:05:20] It's the best, since spambots usually manage to bypass ReCaptcha anyway... [20:05:23] I just did not foresee that spammers would want to create articles. [20:14:45] Well... ConfirmEdit is already installed. Must not be enabled somehow. [20:40:31] yes bots bypass captcha [21:41:49] I have about a half a billion users created by bots in the past few days. I've installed ConfirmEdit and enabled it with: wfLoadExtension( 'ConfirmEdit' ); [21:42:38] ... but when I try to enable it with: wfLoadExtension( 'ConfirmEdit/MathCaptcha' ); [21:42:38] $wgCaptchaClass = 'MathCaptcha'; [21:42:39] ... and reload the page, it's just blank. [21:53:36] !blank | quantum [21:53:36] quantum: A blank page or HTTP 500 error usually indicates a fatal PHP error. For information on debugging (including viewing errors), see . [21:54:50] not to mention that math CAPTCHA is not good anyway since bots excel in math whereas people necessarily don't [21:56:14] Damn, maintenance# php removeUnusedAccounts.php --delete just rocks! [21:59:27] ashley: They say that... but a picture of a math problem must be better than most. [21:59:53] I do -not- use G**gle for anything, so Recaptsha is out. [22:03:55] reCAPTCHA is shit, indeed; usually QuestyCaptcha is the best, unless you're like running a multilingual wiki or something