[01:08:34] hi..when i tried to register in mediawiki.org it gave me a response saying "Account creation from this IP address (103.225.100.51) has been blocked by Abuse filter. [01:08:34] The reason given by Abuse filter is Automatically blocked by abuse filter. Description of matched rule: Ongoing user page spam" [01:08:47] can anybody help me out here? [01:09:39] anybody? [01:11:45] hm [01:11:48] you're creating a user: article? [01:12:13] oh, just registering [01:12:25] just registering [01:12:49] the page says"The reason given by Abuse filter is Automatically blocked by abuse filter. Description of matched rule: Ongoing user page spam" what does it mean? [01:13:45] i was trying to create an account [01:17:39] anybody? please help [01:28:24] can anybody here tell me why I cannot create an account in mediawiki.org? [01:28:42] the page says "The reason given by Abuse filter is Automatically blocked by abuse filter. Description of matched rule: Ongoing user page spam" [01:29:03] is it only me or is this problem going on for everybody else? [01:29:08] please help me [01:34:15] gforce: let's see [01:35:11] also it says "Account creation from this IP address (103.225.100.51) has been blocked by Abuse filter. The reason given by Abuse filter is Automatically blocked by abuse filter. Description of matched rule: Ongoing user page spam" [01:36:05] yes, i'm looking at the abuse filter rule now, and trying to understand what it does [01:38:36] ok cool! [01:39:16] gforce: i do not understand it (yet), but i have unblocked that IP. can you try again and see what happens? [01:41:08] hey MatmaRex! thanks a lot! the page is open for me now! Big thanks! :) [01:41:45] gforce: you mean, you created an account and it worked? [01:42:00] oh, no, i guess you mean you can edit when not logged in [01:42:50] well i already had an account, but it was not letting me to log in! the error message page popped up whenever i tried to log in [01:43:01] hmph. [01:43:08] Nemo_bis: around? [01:43:49] Nemo_bis: your changes to filter 24 are apparently blocking innocent people, and i don't really feel like figuring out why [01:43:58] (on mw.org) https://www.mediawiki.org/wiki/Special:AbuseFilter/24 https://www.mediawiki.org/wiki/Extension:ConfirmEdit/FancyCaptcha_experiments [02:40:56] How can I make widgets work in my sidebar:http://wiki.gamepaduniverse.com/wiki/MediaWiki:Sidebar ? It seems like all widgets do not work in the sidebar. [07:12:45] As regards filter #24, it's rather because T72828 made the autoblock last 3 months. [07:24:47] https://www.mediawiki.org/wiki/Project:Requests#Change_Abuse_filter_block_lengths_to_3_months_for_IPs_only [10:51:31] somone familar with Special:Tags? [10:51:50] * Steinsplitter pokes legoktm [12:28:16] /msg NickServ khushbu password. [12:30:58] khushbu: I hope that was just an example [12:31:09] ya [12:31:17] mistakenly [12:37:16] Hallo. [12:37:54] What's the right practice about ignoring composer.lock? Should it be in .gitignore or not? I don't know much about it. [12:39:01] legoktm: ^ [13:20:26] aharoni: I reported such a doubt and something was added to docs [13:20:59] some .gitignore was recently changed, too... still unstable matter I think [13:21:23] https://www.mediawiki.org/wiki/Download_from_Git#Fetch_external_libraries [13:59:14] anyone know what has changed from 1.22 to 1.24.1 regarding extensions? I have some homegrown extensions with problems on the special:version page [13:59:50] more specifically this error: (my extension is called "Secrets"): PHP Fatal error: Call to undefined method SecretsConfig::get() in /var/www/wiki/includes/specialpage/SpecialPage.php on line 624 [14:29:29] Many things vary at each release [14:36:10] yeah, but this is obviously some kind of change which requires my extension to implement a new class.. I just can't find the doc for this requirement.. [14:36:47] and, it's not on the special:version page, it's on special:specialpages this fails. [14:40:27] Stigmj: if you're lucky, there's something obvious in https://www.mediawiki.org/wiki/Manual:Special_pages which you forgot [15:51:16] I have a sidebar at http://wiki.gamepaduniverse.com/wiki/MediaWiki:Sidebar , How do i make it display properly? It seems like no widgets work in the sidebar. [15:53:47] achoosneeze: try to make them one line [15:53:59] you might have to somehow make it so you don't use |'s either [15:57:15] ok, moving everything to one line proved to be ineffective [15:57:29] i dont know what oyu mean about the |'s [15:57:45] isn't that a part of what makes a widget [16:00:44] bawolff: I am at a loss [16:01:11] Maybe try something like *{{#widget:Twitter Follow|twitter=GamepadUniverse|what=us}}|Some page to link to [16:01:28] The sidebar parser thingy wasn't really meant to accomodate this use case... [16:02:12] or the other way around: *Some_page|{{#widget:Twitter Follow|twitter=GamepadUniverse|what=us}}|Some page to link to [16:05:18] I am working on updating the API docs. Should I keep information about deprecated methods of obtaining tokens or should I just replace it entirely with the new action=query&meta=tokens method? [16:11:12] I'd keep. Someone will ask. :) [16:11:32] all right [17:02:33] andre__: thanks for taking a look at https://phabricator.wikimedia.org/T89393 . [17:02:38] Now who can do it? :) [17:02:52] I'd think that it's pretty trivial, but maybe I'm naive. [17:03:55] I still can't figure out my widgets problem in the sidebar: http://wiki.gamepaduniverse.com/wiki/MediaWiki:Sidebar [17:04:52] How the heck do i get widgets to work in the sidebar??? [17:05:12] achoosneeze: I'm pretty sure you can't display widgets in the sidebar, unfortunately. [17:05:41] Yaron didn't you create the widgets? [17:05:55] the extension i mean [17:06:02] No, although I'm the main maintainer of the extension right now, by default. [17:06:31] You'd probably have to use a hook that allows adding arbitrary content to sidebar (requires programming knowladge) [17:08:36] I see [17:09:31] My main intent is to add a facebook and twitter widget to the sidebar, which would be my guess to why most people would want widgets in the sidebar. [17:09:43] i would be willing to contribute to make this happen [17:10:53] i see that the syntax is different in the sidebar [17:11:23] can you point me towards what is allowable in this page/namespace? [17:12:15] aharoni, anybody who's member of the Site-Requests project I guess? [17:12:27] !sidebar [17:12:27] To edit the navigation menu on the left, edit page [[MediaWiki:Sidebar]] on your wiki using its special syntax (see https://www.mediawiki.org/wiki/Manual:Interface/Sidebar for details). If you need more control, you can use the SkinBuildSidebar hook (https://www.mediawiki.org/wiki/Manual:Hooks/SkinBuildSidebar). [17:12:33] achoosneeze: I think just basic wikitext formatting - links, bulleted lists... [17:12:55] so presumably a hook would need to be added to editinterface" [17:12:57] andre__: I suppose so, but it's been waiting for over a week, and the people at he.wiktionary are becoming impatient :) [17:13:09] it should be really simple, unless - again - I am missing something. [17:13:23] andre__: can you help with your poking-fu? :) [17:13:24] Yaron: not even that, essentially nothing other then links are allowed. Anything else is an accident of an implementation detail (imo) [17:13:40] well, maybe italics/bold is ok [17:14:01] Not bulleted lists? Am I misunderstanding something? [17:14:41] Well not normal bulleted list, e.g. you can't have sublists, or ordered list [17:15:15] Alright. [17:15:26] aharoni, you can poke the very same people that I can poke, seriously :) [17:15:35] it's not that I knew better who could do it. [17:16:05] I am looking at the "advanced customization" section of http://www.mediawiki.org/wiki/Manual:Interface/Sidebar [17:16:25] is there any reason why additional formats cannot be supported in the future for this? [17:16:53] if i do the work, can i see this being implemented on a future mediawiki release? [17:17:11] andre__: it sounds more convincing from Da Wrangler, and more importantly, I'm not sure that all the right people are subscribed. [17:17:40] aharoni: I usually try and bother people like hoo, krenair, legoktm, or reedy when site requests are taking too long [17:17:56] Glaisher: maybe you're the person to poke about https://phabricator.wikimedia.org/T89393 ?.. [17:18:20] achoosneeze: no reason additional formats can't be. However the sidebar is already really complicated. I imagine that many people would not like the idea of making it any more complicated unless there was a really compelling reason [17:18:35] somone here family with Special:Tags? [17:18:35] bawolff, andre__ - precisely, I don't see Reedy and legoktm there, [17:18:40] aharoni: I don't think so. Why me? :p [17:19:13] aharoni: I don't know specificly if they normally handle site requests now a days, I just know they're easy to nag ;) [17:19:13] * aharoni is not sure whether Glaisher is joking... [17:19:35] bawolff: well precisely - I don't exactly know either, and I hoped that andre__ would. [17:19:42] I'm serious. I've no idea why I'm related to that. [17:19:50] * bawolff reads the bug [17:20:01] Glaisher: If I recall correctly, I saw you taking care of configuration changes occasionally in the last few months. [17:20:17] aharoni: for an extension installation request, I imagine cc'ing whomever is responsible for maintaining the extension would probably be effective [17:20:41] aharoni: I only upload the patches. [17:20:53] Perhaps you should SWAT it? [17:21:19] well maybe ragesoss can chime in about https://phabricator.wikimedia.org/T89393 ?.. [17:21:32] Reedy: used to do config patches once a week or so but I think he doesn't do them after he resigned? [17:21:41] i thought ragesoss was more the political side of things [17:22:35] git blame says Reedy's done most of the education program installing [17:22:48] the cur! [17:23:51] Is anyone deploying config patches now? [17:23:53] * aharoni somehow didn't notice that Reedy resigned :( [17:24:09] wait what [17:24:10] greg-g: Hi. Is anyone doing what Reedy used to do? [17:24:36] As in from wikimedia, or just config changes. [17:24:54] Glaisher: definition please :) [17:24:57] ? [17:25:00] bawolff: from Wikimedia, apparently :( [17:25:16] https://wikimediafoundation.org/w/index.php?title=Template:Staff_and_contractors&diff=101004 [17:25:27] greg-g: enabling an extension [17:25:35] greg-g: https://phabricator.wikimedia.org/T89393 [17:25:36] greg-g: Reedy used to deploy config patches every week without anyone asking them specifically [17:25:43] * bawolff is kind of shocked by this [17:25:43] but there is no one who does them now? [17:25:53] * aharoni is, too [17:25:56] Reedy is like the heart of Wikimedia [17:26:01] s/them/him/ [17:26:11] Glaisher: we still do them, just need more proding [17:26:13] greg-g: who can push that installation forward? [17:26:23] greg-g: consider yourself prodded :) [17:26:25] aharoni: anyone who can deploy [17:26:30] aharoni: not me :) [17:27:03] I'll have Mukunda do a review of those issues [17:27:09] aharoni: Perhaps the easiest way would be to sign up for SWAT [17:27:12] (mukunda and chad, really) [17:27:14] <^d> I should do some [17:27:18] ohai [17:27:21] * ^d was thinking that this morning [17:27:36] greg-g, if I understand andre__ correctly, anyone who can deploy should subscribe to the Site-Requests project - https://phabricator.wikimedia.org/project/members/178/ [17:27:43] this is why I like ^d , he keeps just showing up when I think of him [17:28:05] aharoni: good luck getting everyone who can deploy to be subscribed to that :) [17:28:30] * aharoni feels puzzled about the process. [17:28:33] "everyone" is a fair number of people, and people who don't want to/shouldn't do random other deployments [17:29:03] I guess that greg-g is the right person to decide who _should_ be subscribed. [17:29:09] aharoni: mostly because there was no process before. it was "sam just did it when he could" [17:29:45] greg-g: Aha! This reminds me of my favorite Larry Wall quote: "It may seem a bit weird, but it's OK, because it is weird." [17:30:37] aharoni: :) :) [17:32:05] yeah, there might be a bottleneck here, indeed. [17:34:15] aharoni: first step is to make the config patch, if you haven't already. (I can do that, if you like. As far as patches go, it's pretty trivial.) [17:37:15] ragesoss: config patch already in gerrit [17:38:27] ah, okay. then we're in the 'pester someone who can deploy' phase. [17:39:03] ragesoss: I'm pestering greg-g :) [17:39:18] to sum things up: [17:39:24] should I just add it to the next SWAT? [17:39:50] does it need an approval from anybody? the much-loved Community Consensus is achieved. [17:39:54] <^d> Ok, there's like 4 or so config bugs closed [17:40:02] <^d> go me [17:40:26] \o/ [17:40:33] aharoni: swat's good [17:40:57] yay [17:42:29] :'-( glaisher [17:42:39] what? [17:42:51] aharoni: hi, still need help? [17:43:12] no user know for what the "activate" on special:tags is [17:43:20] legoktm: yes, with merging https://gerrit.wikimedia.org/r/#/c/190357/ [17:43:26] (or should I request SWAT?) [17:44:00] Glaisher: trying to find it out since two day. No documentation etc. :/ [17:44:30] tto might know. I think he was working on tags some days ago [17:44:30] aharoni: probably should go out in a SWAT. Has someone already created the database tables? [17:44:47] qgil, andre__: would you object to giving product owners and scrum masters a permission to create Phab projects? [17:44:58] he seems not on irc, so --> mail [17:45:04] legoktm: Not that I know. How complicated is that? [17:45:17] aharoni, whoever wants permissions and has a reason can bring them up. I don't see why I should hand that out to everybody. [17:45:44] Stern :) [17:46:33] aharoni: There once were 30 admins in WM Bugzilla just because everybody received admin rights for no particular reason. Don't ever want that again. [17:46:54] --> https://phabricator.wikimedia.org/project/profile/835/ [17:47:58] andre__ : maybe you wan to update the triagers description. (hi bzw. :)) [17:48:46] andre__: another thing: do you need anything except Name and Type for https://phabricator.wikimedia.org/T86536 ? [17:48:59] Steinsplitter, where? [17:49:00] to what? [17:49:01] why? [17:49:17] aharoni, see https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects [17:49:31] andre, batch editing is not enabled but it is written there ;) [17:49:42] Steinsplitter, huh? [17:49:46] again: where? [17:49:50] please be clear. thanks. [17:49:58] and where is it not enabled? [17:50:02] steps to reproduce welcome... [17:54:20] andre__ : huh, it was my cache. /me blames firefox... by the way: you can close https://phabricator.wikimedia.org/tag/tool-labs-tools-commons-delinker/ it is no longer needed [17:54:32] magnus is using his own bugtracker [17:54:38] aharoni: I don't see the tables already there so they'll need to be created. I'm not sure who normally creates them though...it might have just been the deployer? [17:55:47] andre__: Thirty admins, and yet noone could assign a bug to themselves ;) [17:56:51] Steinsplitter, ah thanks. where is that bugtracker located? any URL? would like to add that to the project description [17:57:40] Steinsplitter, and any idea what to do about its 11 open tickets? Hmm. [17:58:16] andre: https://bitbucket.org/magnusmanske/commons-delinquent/issues [17:58:30] most of them are fixed [18:02:58] Steinsplitter, thanks! [18:12:33] legoktm, ^d, greg-g, ragesoss - any idea about who creates the db tables when EducationProgram is being deployed? [18:13:38] <^d> Whoever is deploying the patch. [18:14:27] creating tables is easy [18:14:42] modifying might not be [18:15:49] aude: in this case it's creating... this extension doesn't change much. [18:16:03] <^d> Then you just pipe the tables.sql into sql.php [18:16:13] legoktm, ^d - if that's the case, should I still request SWAT? [18:16:24] aharoni: just one wiki? [18:16:31] aude: yes, just one wiki [18:16:38] Probalby [18:16:40] <^d> Is this the hewiktionary thing? [18:16:41] Probably* [18:16:58] ^d: yes, the hewiktionary thing [18:17:03] <^d> I'll jfdi now. I'm knocking out easy config changes [18:17:23] ^d: Thank you! [18:20:09] <^d> aharoni: All done [18:24:41] ^d: Awesome, you made a lot of people happy. (As a background story, the Academy of the Hebrew Language is helping Wikimedia-IL and runs a series of workshops that teach people to write in the Hebrew Wiktionary, and this will be helpful with managing it.) [18:24:48] ragesoss, this may interest you, too ^ [18:25:10] <^d> Glad I could help, pretty easy to setup for you [18:25:21] aharoni: yeah, sounds cool! [18:29:42] Thanks for all the config changes ^d :) [18:29:49] aharoni: it would be interesting to try to extend the Wiki Ed dashboard system to be configurable not just for other languages, but also other projects. [18:29:53] <^d> Nemo_bis: yw [18:30:13] Nemo_bis: which list were you moderated on? [18:32:27] ragesoss: wikimedia-l [18:33:40] https://lists.wikimedia.org/pipermail/commons-l/2015-February/007487.html was the message I sent (donated few dollars) [18:34:08] * ragesoss scratches head... not sure whey that would be a target for moderation. [18:34:51] Nemo bis, maybe the moderator does not like commons... The WikiChees thing was not censored [18:36:08] ragesoss: because of the sender, apparently [18:36:12] (odder) [18:37:14] ah. I'm behind on that drama. :-( [18:43:32] drama sucks. [20:03:38] I have been trying to sort through a VisualEditor issue on the VisualEditor Extension:Talk page. The information is under "Selecting 'Edit' button produces no observable result." My gut feeling is that a simple configuration change will fix it. Could I ask for some help in reviewing my set-up? [20:08:03] Pickle-san: no reason not to ask. you might get better/more replies at #mediawiki-visualeditor [20:11:45] i have successfully set up wikimedia globally on my system [20:12:04] what do i need to do next on wiki page [20:15:58] MatmaRex: I appreciate the suggestion. Let me try #mediawiki-visualeditor. Thank you! [20:16:28] khushbu, what do you want do to next? [20:18:09] i am going through how to becomea wikimedia hacker [20:20:31] start by making sure you are using the right term [20:20:49] I suspect you wanna be a mediawiki hacker? [20:20:55] ya [20:21:08] http://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker [20:21:14] ok [20:21:29] and after that [20:22:00] !wikipmedia [20:22:00] Confused about the differences between MediaWiki, Wikimedia, Wikipedia and wiki? See https://www.mediawiki.org/wiki/Wikipmediawiki [20:22:49] no i am clear about the diff in all terms [20:32:33] khushbu: I'm pretty sure noone is clear about the difference [20:33:02] Arguably, maybe he wants to do volunteer-y things with ops :P [20:34:12] setting the whole wikimedia on its own computer should require a lot of space I guess [20:36:27] That depends, do you serialize the humans too? [20:39:59] but their is no need to serialize [20:40:30] so i won't think it require lot of space [20:41:03] Inside codesniffer, i have added file wg_global_name_pass.php and then tried to run it with "composer test" but there is an error ' does not match PCRE pattern "/FOUND \d+ ERROR/". [20:41:14] Is it necessary to add test file only with "fail.php" and not "pass.php" at the end? [20:43:51] no not necessary to add pss.php [20:51:51] Dunno how this works for extensions without a dedicated maintainer. This is however a https://gerrit.wikimedia.org/r/#/c/192190/ poke. :) [20:57:06] Quick question about phpunit tests - what do I have to install for 'This test needs a rasterizer that can auto-rotate.'? [20:59:32] poke :) [21:01:52] malaverdiere: you need image magick [21:02:06] malaverdiere: but that's only for a couple of the image test, most of the unit tests don' [21:02:09] t need that [21:03:21] k [21:22:41] I cannot understand that when I added the test case in wg_global_name_fail.php, the test case passed for both global $ContLang, $LocalInterwikis; and global $wgContLang, $wgLocalInterwikis; I think the test case should have failed for the second one. When I added another file with wg_global_name_pass.php it passed for one but failed for another. Please help me to understand how it works. https://gerrit.wikimedia.org/r/#/c/1921 [21:29:41] hi Phoenix303 [21:30:03] Phoenix303: is that the wrong patchset? [21:30:05] @seen Platonides [21:30:05] Base: Platonides is in here, right now [21:30:10] hi [21:31:00] No it is not wrong patchset [21:31:15] https://gerrit.wikimedia.org/r/#/c/1921 ? [21:31:57] Phoenix303: your message was too long that maybe IRC truncated part of the URL [21:32:04] https://gerrit.wikimedia.org/r/#/c/192168/ [21:32:25] perhaps it's not only Platonides who might help [21:32:41] oh right thanks Vulpix [21:33:05] i've made https://gerrit.wikimedia.org/r/#/c/192258/1 this morning. but then I have found that there's also https://gerrit.wikimedia.org/r/#/admin/projects/wikimedia/wlm-api exist [21:33:12] which seem to have the same files inside [21:33:45] does anybody have any idea which project is actually the one needed to be edited in order to fix stuff with wlm tool? [21:38:00] legoktm: Even in MediaWikiStandardTest.php the dataprovider testProvider() sends $expectPass = (substr($file, -8) === 'pass.php'); [21:38:56] Phoenix303: so https://gerrit.wikimedia.org/r/#/c/192168/3/MediaWiki/Tests/files/NamingConventions/wg_global_name_fail.php,cm should fail. And because it fails, the tests pass. [21:39:13] If you want to create a test to verify that code code passes, the filename should end with "pass.php" [21:39:18] that good code* [21:42:40] legoktm: if i would have given global $wgContLang, $wgLocalInterwikis; in wg_global_name_fail.php then it should pass, hence pass or fail ? [21:43:54] that should pass the sniff, but since it's in a _fail.php file, it should cause the overall tests to fail [21:44:56] Okay so when i do "composer test" that means passing the sniff ? [21:49:42] legoktm: Okay so when i do "composer test" that means passing the sniff ? [21:50:43] Phoenix303: no, it means that all the sniffs with _pass.php are passing, and those with _fail.php are failing [21:52:05] legoktm: Thanks a lot finally clear with "composer test" [21:52:11] :) [21:52:15] :) [22:37:39] If a user breaks their user javascript to where they can't undo their change to their user js, how can I instruct them to undo the change [22:37:46] i'm not a sysop on their wiki but they are [22:40:17] georgebarnick: tell them to disable javascript support in their browser, fix their stuff, then re-enable javascript [22:40:39] ok [22:40:46] georgebarnick: or find another sysop to clear the user js [22:44:03] Hi, could anyone recommend a good extension for embedding locally hosted videos on mediawiki please? [22:46:28] I found http://www.mediawiki.org/wiki/Extension:MediawikiPlayer so maybe that will be ok [22:47:58] !TimedMediaHandler [22:48:39] https://www.mediawiki.org/wiki/Extension:TimedMediaHandler [22:49:25] thanks I'll take a look :) [22:50:01] This is what Wikimedia is using. But the Kaltura player has some more plugins that you might be able to enable (a Java player and the like) [22:50:53] That's useful to know. I was put off by the beta but if wikimedia is using it, then hopefully should be fine. [22:54:36] Well, it says the latest release of Extension:MediawikiPlayer was in October 2010 - I guess a lot has changed in MediaWiki since [22:54:47] in MediaWiki's core