[00:25:49] what is the best way to profile what cause the slowness in my wiki? if i enable debugfile i saw that file does not contain the timestamp for each log [01:02:16] what can cause that category page show pages which not belongs to it anymore? (no jobs at queue and try to purge) [01:18:05] If alost job [01:18:22] Refreshlinks.php withspecial option [01:18:33] Can fix [01:19:20] niso: --dfn-only or something [01:19:27] Cant remember [01:19:57] yea, i got to this script, now trying to search normal way to run it without putty (just web access), there is such way? [01:20:05] Other causes can be pages eith non normalized unicode or namespaces [01:20:24] saw just unmaintained extension [01:20:27] But that would be super weird [01:20:30] Its hard [01:20:45] If you can add a cron script [01:20:55] Or recreate and delete the page [01:21:44] :S [10:56:54] there is easy way to get the potential parameters of template by pagename? [15:02:46] Technical Advice IRC meeting starting in 60 minutes in channel #wikimedia-tech, hosts: @amir1 & @subbu - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting [15:51:38] Technical Advice IRC meeting starting in 10 minutes in channel #wikimedia-tech, hosts: @amir1 & @subbu - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting [15:52:40] ignore wm-bot. this is tomorrow, not today. [17:53:34] Hello and BIG THANK YOU THANK YOU for the awesome quality, awesomely reliable and featurefull software and good support [17:55:04] I'd like to put some restraints in place against misuse of $wgEnableScaryTransclusion. Any suggestions? Like can I make scary transclusion available only to sysops? [17:57:46] Got a unlimited than other by bitrate 100/10Mbps landline and 2 unlimited 4G's (one in phone, one in mobile hotspot), so will idle and thanks in advance on any info on what are my options against misuse of scary transclusion [18:00:12] Scary transclusion isn't as scary as the name implies [18:00:28] Finland: ... ehehehe.. Finlan and telecomms tec ... 100Mbps down and 10Mbps up hardline and an unlimited 4G data-sim == alltogether 15€ / month incl. VAT [18:00:33] I wouldn't worry too much...Just make sure that you only set iw_trans on sites you trust [18:01:57] bawolff: but what if someone transcludes some genitalia article or whatevs? [18:02:21] what if they just add it directly to your wiki :P [18:02:37] Like upload photos, write article? [18:03:58] I would invoke sysop-mode and make it go away and install Oversight if that is needed for the "users don't see this revision"-functionality [18:05:58] right, so you can do the same if someone transcludes instead [18:06:13] I may be the https://develop.consumerium.org/wiki/Lowest_Troll of Consumerium Development wiki, but "different goals, different praxis" I could even imagine banning a user in this new wiki. [18:06:16] they still have to edit a local page in order to be able to transclude the content of a remote page. You can edit out that template call and it goes away [18:07:05] (Extension:Oversight is obsolete btw, that functionaly has been in core for a long time now) [18:07:20] Skizzerz: And I belive there is a "Make this/these revisions dissappear from public view"-functionality [18:07:30] yes, two tiers [18:07:47] Skizzerz: Thanks for the informations re: Oversight [18:07:50] there's the base revision deletion which lets you hide info from regular users, and there's a suppression feature which lets you hide it even from other administrators [18:08:16] revdel sounds just fine for my needs [18:08:42] great. If you go into a history page, you'll see show/hide links or checkboxes. That's how you access revdel functionality [18:11:06] Suppression would not be needed in this new wiki. [18:12:17] Consumerium could use some of this revdel.. Like making old revisions done during the 2010 spam vandal rampage (no modding of account creations and no captcha) [18:15:59] https://develop.consumerium.org/wiki/Main_Page - Zero users banned since founding of in 2003-03-15 [18:16:26] Ehehe.. [18:17:18] Consumerium development wiki got an another problem with the bot(net) regged accounts... there's like 64k of them .. with actually real human registered accounts like certainly under 200 [18:17:55] I've been asking about a _safe_ and _clean_ way to clean the bot regged accounts [18:18:25] hideuser right? [18:18:42] Some people like the UserMerge extension [18:18:49] merge them all to an account named vandal [18:19:36] What could imo work well would be to take all user accounts with zero edits. Go through for deviance of bot methods of constructing usernames (this is probably a human, that just never edited) and delete them en-masse (but only if it is very very very very sure that this will not break wiki [18:21:10] Somebody more texy would write a code to classify the bots to distinct ones by finding and matching the patter of each particular linkspam account regging bot is using [18:22:45] s/bot/username formation method and parameters this particular bot/ [18:23:46] bawolff: I'd hate to do GUI input for almost 64k entries one-by-one [18:24:39] So I'm looking for something that #1 will not break the wiki and #2 automated good. [18:26:16] The issue can be seen here https://develop.consumerium.org/wiki/Special:ListUsers [18:28:20] bawolff: Do you think my idea about deletion en-masse by finding out which user accounts never made a single edit [18:28:44] coz most of those 64k botregged accounts never made a single edit [18:29:09] deleting in mass can cause referential integrity issue (e.g. with Special:log/newusers), better to mark the rows as rev-delete probably [18:32:31] bawolff: I think ascertainty could be found to if there is relatively straightforward SQL to be found to delete accounts and knowing that info about the users has not been written to any other table if (and we ascertain with SQL) they never made a single edit? [18:34:18] there's a script for that [18:34:26] maintenance/deleteUnusedAccounts.php [18:34:41] er [18:34:44] removeUnusedAccounts.php* [18:35:01] Someone who knows the Mediawiki database really well .. or maybe interface builders, could answer the question "If I do this SQL and make all accounts that have edited ZERO things dissappear, there won't be anything written to any other table about them?" [18:35:16] Skizzerz: Oh coooool thannnnx!! [18:59:15] What is the extension used for Discussion at mediawiki.org? [19:00:05] !e Flow | jimbowery [19:00:05] jimbowery: https://www.mediawiki.org/wiki/Extension:Flow_ [19:00:17] err, wait, is it StructuredDiscussions now? [19:00:29] anyways, the url redirects [19:00:51] Thanks! [21:54:32] legoktm: should it be 2.0.0-dev or would that be bad too? [22:01:56] it looks like there is an undocumented key ('DEFAULT') for $wgLBFactoryConf['sectionLoads']... does anyone have documentation for this? [22:02:09] I set it to my master, but I'm not sure. [23:08:02] DEFAULT is for any section unspecified [23:08:43] sectionLoads is for which wikis goes to which master server, usually [23:10:12] so default is the fallback for all the wikis unspecified [23:10:25] in wmf, this would be s3 [23:27:13] hey all, am i right in guessing that we're not using facter with the puppet provisioning of mediawik-vagrant? [23:39:16] actually, I can see we pass in some facter settings in the vagrant file. I wanted to add one of my own but was wondering where the best place to put it would be?