[00:01:51] Reedy, I'm having a .htaccess problem now :( [00:01:58] Causing from the stuff :P [00:02:05] You did it wrong :p [00:02:13] D: [00:02:32] how do I fix it? [00:03:04] Depends what's broken [00:03:13] the .htaccess [00:03:19] Should be a few lines into your .htaccess, and then a couple to your LocalSettings [00:03:28] New review: Brian Wolff; "/me got really confused reading the rate limiter (not your change, the code that already existed)" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/3677 [00:03:36] after I added stuff in .htaccess [00:03:39] Site wont work [00:05:07] Won't work? [00:05:18] simenolai.info [00:05:21] see yourself :P [00:06:19] Again, over zealous hoster 404 handler by the looks of it [00:07:44] my .htaccess http://pastebin.com/dXYM75ZN [00:08:50] You're missing aliases... [00:09:22] ? [00:09:30] I have no rewrites in my apache files and htey work fine [00:09:54] What do you mean I mis aliases? [00:09:57] miss* [00:10:31] 03(mod) Tag hook: recursiveTagParse() - TOC not loaded - 10https://bugzilla.wikimedia.org/35382 +comment (10Bawolff) [00:10:35] Which guide did you follow? [00:10:51] https://www.mediawiki.org/wiki/Manual:Short_URL/wiki/Page_title for example [00:11:02] No rewrites [00:11:04] I dont know if I chosed the right guide, but I followed this http://www.mediawiki.org/wiki/Manual:Short_URL/wiki/Page_title_--_no_root_access,_version_1.11,_1.12_and_1.13 [00:11:16] Bleh [00:11:18] root ftw [00:12:16] :P [00:12:27] Where did you get the RewriteCond lines from? [00:12:33] huh? [00:12:41] RewriteCond %{REQUEST_FILENAME} !-f [00:12:41] RewriteCond %{REQUEST_FILENAME} !-d [00:12:44] http://www.mediawiki.org/wiki/Manual:Short_URL/wiki/Page_title_--_no_root_access,_version_1.11,_1.12_and_1.13 ? [00:13:10] Are you using 1.11, 1.12 or 1.13? :P [00:13:13] * Dantman wants to go on a rampage deleting all these bad shorturl documents [00:13:17] I actually dont work [00:13:25] s/work/know [00:13:26] * Reedy cheers Dantman on [00:13:26] lol [00:13:27] SimenOlai: That's a bad guide. No matter what version of MW you're on. [00:13:54] SimenOlai: I've tried to codify good shorturl config into a tool http://shorturls.redwerks.org/ [00:13:55] Dantman, then give me a good guide ^^ [00:13:57] 30+ guides [00:13:59] * Reedy barfs [00:14:19] SimenOlai: You should look at [[Special:Version]] on your wiki. [00:14:32] SimenOlai: Kill off the .htaccess parts that are causing the 404 and give it a working long url to your wiki [00:14:44] well Amgine [00:14:46] Kill it [00:14:50] I could if my wiki worked [00:14:50] KILL THEM ALL [00:14:51] lol [00:15:08] Thanks sumanah! Now I have to figure out how to start moving the extensions. [00:15:14] remove the crap you added to .htaccess [00:15:34] Dantman, That link, what do they mean by this? Your Wiki's URL: [00:15:35] jdpond: glad we could help! [00:15:46] SimenOlai: The url to your wiki [00:15:49] jdpond: https://www.mediawiki.org/wiki/Git/New_repositories [00:15:55] Liiike? [00:16:01] http://simenolai.info ? [00:16:16] SimenOlai: Yup... after you fix the 404 issue [00:16:30] New review: Brian Wolff; "Oh i see, r35130 made it so in this situation "user" would override "newbie"." [mediawiki/extensions/MoodBar] (master) - https://gerrit.wikimedia.org/r/3675 [00:16:54] still errors [00:16:55] :( [00:17:00] Wait a minute [00:17:26] There is a index.html and index.php in same ''folder'' is that good or bad? [00:17:37] bad [00:17:45] So that could be my problem? [00:17:47] kill/rename the index.html [00:17:55] Depending on your webserver setup, it might not be helping [00:17:58] but but [00:18:04] Then my buttons dissappear :( [00:18:12] buttons? [00:18:22] OOOOOR just move all wiki files to /wiki? :D [00:18:28] no [00:18:30] SimenOlai: /w [00:18:31] move them to /w [00:18:46] I knew that was going to happen. [00:18:47] SimenOlai: ;) If you move them to /wiki my tool will give you a big warning [00:18:48] why not /wiki [00:18:52] :S [00:18:53] okay [00:18:57] SimenOlai: Because that's just plain wrong [00:19:06] You don't have to use /wiki in the end if you don't want [00:19:11] You can use /foobarluls [00:19:11] That was the first thing I did :P [00:19:15] Not *wrong*, but it does interfere with rewrites. [00:19:24] Okay, now [00:19:30] You get almost all the flaws of root urls and none of the advantages [00:19:33] How do I know which files are wiki files [00:19:35] lol [00:19:46] And what you're really intending to do is not what you're actually doing [00:20:35] Btw, Reedy I collected some notes while I was examining how to configure lighttpd and other servers https://www.mediawiki.org/wiki/User:Dantman/Server_Config_Notes [00:25:12] night all [00:25:37] Okay, simenolai.info works [00:25:40] Reedy, what now? [00:26:03] Cant access wiki files :P [00:26:35] Dantman, Should my, Your Wiki's URL:, be http://simenolai.info/w ? [00:28:01] Anyone? :S [00:28:28] Help meeee [00:28:35] Reedy, Dantman [00:29:45] Does anyone wanna help a noob in need? [00:31:16] SimenOlai: Any url that displays a page on your wiki will work [00:31:33] So simenolai.info/w ? [00:32:11] Sorry, this does not look like a wiki. [00:32:12] D: [00:33:31] SimenOlai: That's because it's still a 404 page [00:33:49] the /w has no .htaccess :O [00:34:19] SimenOlai: Right now you have an issue not with shorturls but with your whole installation configuration. [00:34:47] SimenOlai: Get rid of all the .htaccess files you created for the wiki, and drop any wgArticlePath config you have in your LocalSettings.php [00:35:25] SimenOlai: Also make sure that you updated $wgScriptPath to match your new path. Since you moved from /index.php to /w/index.php make sure that "" gets changed to "/w" [00:36:46] New code comment: Bsitu; Thank you for the comment, I agree with what you said, that means the custom printer needs to be alt; [00:37:55] https://lkml.org/lkml/2011/12/2/316 [00:38:05] $wgScriptPath = "/w"; [00:38:19] 'When populating a new submodule directory with "git submodule init", the $GIT_DIR metainformation directory for submodules is created inside [00:38:21] $GIT_DIR/modules// directory of the superproject and referenced via the gitfile mechanism.' [00:38:42] clearly, git-review wasn't made with that in mind [00:38:48] Dantman, that ok? [00:39:03] SimenOlai: That should be right [00:39:33] Still doesnt work [00:39:34] :( [00:40:59] SimenOlai: You set $wgArticlePath = "/w/$1"; didn't you? [00:41:20] There is no articlepath thing in there [00:42:08] SimenOlai: Copy your LocalSettings.php into a pastebin, delete the wgDBpass and wgSecretKey info [00:44:42] http://pastebin.com/hzTFsDLq [00:44:44] Dantman, [00:46:50] Just be a little fast, need to go to bed soon :P [00:47:11] Birthdayparty ''tomorrow'' (today since it's after 00:00) [00:47:18] Not my, someone elses :P [00:48:20] SimenOlai: For some reason your wiki thinks that the article path is /w/$1 [00:48:33] o.o [00:49:56] SimenOlai: Btw, you should upgrade to the security release later [00:50:10] ? [00:50:20] SimenOlai: You're on 1.18.1 [00:50:37] SimenOlai: Our latest 1.18 is 1.18.2, there are a number of security holes in 1.18.1 [00:50:50] :Oo [00:51:54] ...and your host isn't helping by using such a bad version of PHP [00:52:08] :O [00:52:41] SimenOlai: For now try using $wgArticlePath = "/w/index.php?title=$1"; to force it to use the right path [00:52:44] Which? [00:52:53] Reedy: They're still on 5.2 [00:53:00] 03(NEW) INSTALL not clear about which directory - 10https://bugzilla.wikimedia.org/35440 normal; MediaWiki: Documentation; (jidanni) [00:53:40] 03(mod) INSTALL not clear about which directory - 10https://bugzilla.wikimedia.org/35440 +need-review +patch (10Sam Reed (reedy)) [00:54:07] Dantman, where [00:54:15] what line [00:54:22] yay fixing a badly worded message, with one that sounds grammatically incorrect ;) [00:54:36] SimenOlai: Doesn't really matter, just put it somewhere near the other path config [00:54:37] I know :D [00:54:50] what.... line [00:54:54] tell me [00:55:06] or something will go wrong [00:55:08] you know me, lol [00:55:41] ...you know, at this point I'm actually thinking you should just find a different host [00:55:48] ...they hijack your 404 page [00:55:59] ? [00:56:06] ...their setup seams to be completely messed up [00:56:18] ...and they insert stuff into the end of your page [00:56:19] bawolff: whut? [00:56:35] Amgine: I'm being whiny about jidinni's bugs [00:56:36] It actually breaks my html parser and makes the shorturl tool not work [00:56:48] oh. [00:56:54] Amgine: https://bugzilla.wikimedia.org/attachment.cgi?id=10315&action=diff [00:56:57] Soli, who do you recommend? [00:57:03] Dantman, *** [00:57:06] sorry [00:57:09] 03(mod) INSTALL not clear about which directory - 10https://bugzilla.wikimedia.org/35440 +comment (10p858snake) [00:57:20] SimenOlai: Something that's not a free host.. Preferably Dreamhost or a VPS like Linode [00:57:28] :( [00:57:42] I dont want touse money :( [00:57:59] but I'm goin to ned now [00:58:03] bed* [00:58:25] bawolff: Yes. Bad english. No biscuit. [00:58:45] bawolff: Please don't apply that patch [00:59:07] "wiki/index.php" he's pratically trying to make INSTALL advocate for bad config [00:59:23] Dantman: I assure you I have no intention of doing that ;) [00:59:51] not to mention I haven't bothered to figure out how to commit things yet in this new world we live in [01:00:26] GIT yerself to some tutorialage, Bawolff. [01:00:38] :P [01:01:57] 03(mod) INSTALL not clear about which directory - 10https://bugzilla.wikimedia.org/35440 +comment (10Bawolff) [01:02:24] 03(mod) INSTALL not clear about which directory - 10https://bugzilla.wikimedia.org/35440 +comment (10Daniel Friesen) [01:03:02] 03(mod) INSTALL not clear about which directory - 10https://bugzilla.wikimedia.org/35440 -need-review +reviewed (10p858snake) [01:03:22] Dantman: really it's only wrong if the user wants to worry about shorturls [01:03:31] they are apparently evil according to jidanni [01:03:37] heh [01:03:39] lol [01:04:02] (See the mailing list if you want the back story to that) [01:04:04] Though a good deal of the time //wiki comes from "We'll make the path like Wikipedia" [01:04:36] ;) All he suceeded in doing was making us tweak our ShortURL manual page to eliminate all suggestion that long urls are good [01:05:15] p858snake|l: But there's just so many "Jidini thinks X is devil worship" threads to chose from, it might make it hard to find which one you're referring to [01:10:07] 03(mod) INSTALL not clear about which directory - 10https://bugzilla.wikimedia.org/35440 (10jidanni) [01:10:33] 03(mod) INSTALL not clear about which directory - 10https://bugzilla.wikimedia.org/35440 (10jidanni) [01:24:39] so am I the only one running git >= 1.8.7? [01:25:41] AaronSchulz: I upgraded to 1.7.9.4 last night [01:26:01] does git-review -s work in extensions? [01:26:25] I've never used the -s or an extension repo yet [01:26:33] *1.7.8 [01:26:49] 03raindrift * 10/trunk/extensions/PageTriage/ (14 files in 7 dirs): [01:26:49] Started using the backbone.js framework for the javascript application [01:26:49] The verison of backbone and underscore checked in currently are the non-minified dev versions, which RL should deal with just fine. If we want it smaller, we can switch to the compressed ones. [01:26:49] Modified the API to return full page metadata instead of just the page IDs, in a convenient format [01:26:50] Moved list view into backbone, added metadata. Search still needs to be implemented, and click events hooked up. [01:26:51] Lots left to build, but it does more than it did this morning. :) [01:26:52] Dantman: it doesn't handle the submodule change in 1.7.8 [01:26:57] Which file does resourceloader bundle with Common.js? I can see an importscript in the file containing common.js in the console but its not in common.js Any ideas on where I should look? [01:27:11] * AaronSchulz has a simple fix to get_hooks_target_file() [01:31:20] 03(NEW) Email address confirmation broken due to incorrect or missing assignment of $expiration in User::confirmationToken() - 10https://bugzilla.wikimedia.org/35441 major; MediaWiki: Email; (greenreaper) [01:34:41] Dantman: You don't have sysop on mw wiki? [01:34:47] p858snake|l: Nope [01:34:52] p858snake|l: And I don't have +o here [01:35:06] +o in here is less common [01:35:42] Dantman: anyway, checkout extensions.git and run the sh script it comes with then git-review in some random extension dir [01:35:52] watch it blow up! [01:36:01] * AaronSchulz heads off [01:36:57] #mediawiki: The Story of +o. [01:37:40] (show/hide) 01:37, 24 March 2012 Reedy (Talk | contribs | block) changed group membership for User:Dantman from coder to coder, administrator and bureaucrat [01:37:45] * Sid-G asks again [01:37:50] Reedy: Crat? [01:37:55] He's trusted [01:38:32] https://www.mediawiki.org/wiki/Special:Log [01:38:38] deleted page Manual:Short URL/wiki/Page title -- no root access, version 1.11, 1.12 and 1.13 (Bad configuration instructions) [01:38:40] Win [01:40:10] ...we need to fix our e-mail system [01:40:18] "MediaWiki page Manual:Short URL/wiki.example.com/Page title--Subdomain using mod-rewrite (easy) has been created by Peachey88" [01:40:27] "MediaWiki page User:Dantman has been created by Reedy" [01:40:28] Reedy, what exactly is the purpose of the coder group now? [01:40:50] Krenair: They have some FR stuff [01:40:50] CodeReview is still in use [01:40:55] Krenair: Things still on svn and it also gives some FlaggedRevs rights [01:41:00] and yes, some cr stuff still [01:41:03] But it's decreasing [01:41:20] Reedy: Why do we have translations admin as a seperate group, seems kinda silly [01:41:22] * GreenReaper is just an autoconfirmed peon.  [01:41:30] lol [01:41:31] In theory, new users shouldn't need it [01:41:42] GreenReaper: are you going to file that bug? :p [01:41:49] I . . . did? [01:41:50] https://bugzilla.wikimedia.org/show_bug.cgi?id=35441 [01:41:54] ;) One of these days we should just come up with a way to link a MW.org account to a LDAP/Labs account [01:42:21] GreenReaper: lol, didn't see it [01:42:27] p858snake|l: Dunno, ask Niklas [01:42:36] Maybe I didn't file it hard enough, it's been a while. [01:42:55] [01:33:24] (NEW) Email address confirmation broken due to incorrect or missing assignment of $expiration in User::confirmationToken() - https://bugzilla.wikimedia.org/35441 major; MediaWiki: Email; (greenreaper) [01:42:59] Dantman: ^ [01:42:59] Note that it's not just that version. [01:43:02] I just missed it [01:43:10] mhmm [01:43:22] However, it may be less obvious on later versions because it's removed entirely rather than set with $token(!) [01:43:25] I didn't notice the &$expiration [01:44:11] PHP needs "null may be passed" compilation warnings. :-p [01:44:17] * Sid-G asks a third time [01:44:37] T_T And I did tests, INCLUDING making a half dozen password reset notifications [01:44:49] Nowait e-mail conf notifications [01:45:18] Did you check the expiry time on them? [01:45:34] heh... [01:46:03] Note to self... errors don't always go fatal [01:47:43] Sid-G: look at the requests to load.php [01:48:28] It does break it on 1.17 though, only way I'd have found it myself. [01:48:47] Too many versions, not enough time! [01:49:02] * GreenReaper was fortunately too lazy to upgrade to 1.18 yet. [01:49:19] Reedy:There's an importscript(blah) in the load.php which contains common.js stuff; but that importscript isn't in common.js itself [01:51:07] Sid-G: includes/resourceloader/ResourceLoaderSiteModiule.php [01:51:14] Common.cs, Skin css, print css [01:51:57] * Sid-G looks [01:54:33] * Sid-G found it [01:54:45] thnx Reedy :) [01:55:04] Grep the source, Luke ;) [02:14:06] Is there a parser or string function that can transform a lower-case string into Title Case? [02:20:15] 03(NEW) Special:Import should warn if importing from a wiki with $wgCapitalLinks set different from current wikis - 10https://bugzilla.wikimedia.org/35442 minor; MediaWiki: Export/Import; (bawolff+wn) [02:20:41] wwmorgan: Are we considering languages that have a notion of title case different from upper case? [02:21:23] bawolff: English is fine. Something like turning " [a-z]" into " [A-Z]" would work for my use case [02:21:54] In that case, the closest we have is {{ucfirst:word}} which will uppercase just the first letter [02:23:06] we don't have something for each word given, but you could do words here, however, that is kind of like cheating [02:24:42] (and for completeness, if you need everything uppercased, we have {{uc:words here}} [02:25:13] bawolff: Yeah, I need these to go into links, turning "[[Foo bar baz]]" into "[[Foo Bar Baz]]"...maybe I'll use an arraymap with ucfirst inside it. Thanks! [02:53:06] 03(mod) Article Feedback v5 - Text box scroll bar is floating 5 pixels off the border on Firefox - 10https://bugzilla.wikimedia.org/35443 +aftv5-1.5; +comment (10Fabrice Florin) [02:54:11] 03(mod) Article Feedback v5 - Text box scroll bar is floating 5 pixels off the border on Firefox - 10https://bugzilla.wikimedia.org/35443 +comment (10Fabrice Florin) [02:57:27] oINK. [02:57:47] * Coren growls at his capslock. [03:05:26] 03(NEW) Article Feedback v5 - Feedback forms should not be resizable - 10https://bugzilla.wikimedia.org/35444 normal; MediaWiki extensions: ArticleFeedbackv5; (fflorin) [03:08:24] 03(mod) Article Feedback v5 - Feedback forms should not be resizable - 10https://bugzilla.wikimedia.org/35444 +comment (10Fabrice Florin) [03:19:40] 03(NEW) Article Feedback v5 - "X" Close Button positions the flyover panel in the wrong location on Chrome - 10https://bugzilla.wikimedia.org/35445 major; MediaWiki extensions: ArticleFeedbackv5; (fflorin) [03:21:55] 03(mod) Article Feedback v5 - "X" Close Button positions the flyover panel in the wrong location on Chrome - 10https://bugzilla.wikimedia.org/35445 +comment (10Fabrice Florin) [03:22:44] 03(mod) Article Feedback v5 - "X" Close Button positions the flyover panel in the wrong location on Chrome - 10https://bugzilla.wikimedia.org/35445 +aftv5-1.5 (10Fabrice Florin) [03:27:21] 03(NEW) {{nse:Something that is not a namespace}} causes php warning - 10https://bugzilla.wikimedia.org/35446 normal; MediaWiki: Parser; (bawolff+wn) [03:34:19] 03(mod) SRF: The min and max math formats should work with dates and strings - 10https://bugzilla.wikimedia.org/26027 +comment (10Jeroen De Dauw) [03:57:53] Hi, while trying to clone the MobileFrontend repository, I got the following error: "Could not read status line: connection was closed by server". A little help please? [03:58:29] 03(mod) Rendering of malayalam fonts in SVG - 10https://bugzilla.wikimedia.org/25140 +comment (10Santhosh Thottingal) [03:59:09] 03(NEW) English Wikipedia slow to load - 10https://bugzilla.wikimedia.org/35448 normal; Wikimedia: General/Unknown; (b) [04:00:37] HAH! lol http://www.php.net/archive/2012.php#id2012-03-20-1 [04:05:16] Hm [04:05:24] But http://www.mediawiki.org/wiki/Extension:MobileFrontend doesn't give a link to a git repository [04:05:28] Looks like LQT and WikiLove don't play nicely together [04:05:41] https://www.mediawiki.org/w/index.php?title=User_talk:Aaron_Schulz&diff=514319&oldid=436912 [04:09:48] 03(mod) If user choose to hide a type of edits don't hide the page completely - 10https://bugzilla.wikimedia.org/34163 (10phenotypicaltrait) [04:10:38] *sigh* that was exhausting... finally done: https://www.mediawiki.org/wiki/Manual:Short_URL/Apache [04:12:07] The Apache Short URL guide to end all Apache Short URL guides...... ;) and give us the rationale to delete every single other apache guide we have from that page [04:12:30] !shorturl [04:12:30] To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [04:12:34] !apache [04:12:34] I don't know anything about "apache". You might try: !500 !allowoverride !domdocument !errors !filesize !serversuperglobal !xampp [04:13:00] hmmm... [04:13:01] !404 [04:13:01] I don't know anything about "404". You might try: !autothumb !iis404 [04:13:14] ...sounds like a bot command to come up with later [04:16:34] 03(mod) Article Feedback v5 - Feedback forms should not be resizable - 10https://bugzilla.wikimedia.org/35444 (10phenotypicaltrait) [04:36:32] 03(mod) English Wikipedia slow to load - 10https://bugzilla.wikimedia.org/35448 normal->major (10MZMcBride) [04:49:02] New code comment: Aaron Schulz; The unlock() call below is now misleading. But this functionality ok.; [04:50:37] !shorturl > mjthompson [04:50:37] To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [04:50:48] !shorturl mjthompson [04:50:48] To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [04:50:55] ehh, well I forget how to do the directed thing [04:50:56] Prodego: It's a | [04:51:00] ah thanks [04:51:05] !shorturl | mjthompson [04:51:05] mjthompson: To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [04:51:12] heh [04:51:13] alright, that was totally necessary [04:51:14] Also that's a bit out of date [04:51:30] ok, so my site doesn't work like http://www.example.com/index.php/page [04:51:34] The best manual page we have I just created and haven't linked yet: https://www.mediawiki.org/wiki/Manual:Short_URL/Apache [04:51:37] (id like to know how to do that) [04:51:49] Though the ideal is to try using the tool shorturls.redwerks.org [04:51:50] it works like http://www.example.com/index.php?page=page [04:52:14] Wiki's url? [04:52:31] Well I'd like to first know how to get index.php/page to work [04:52:39] Because then i can use apache rewrite [04:52:47] You don't need that to work [04:53:54] Notetheless I'd like to know how it's done :P [04:54:04] It only works on mod_php [04:54:08] /index.php/page looks nice [04:54:11] imo [04:54:19] /wiki/page looks nicer ;) [04:54:25] It's not a wiki :P [04:54:30] It would be in root directory [04:54:50] Then /whatever/page, /en/page, /foo/page /my/page, /site/page, /page, etc... whatever [04:54:52] Plus the person marking my work can see its in .php [04:54:59] NOOOOO!! [04:55:14] That's affont against the very idea of a URL. [04:55:22] lol [04:55:41] Your URL should identify the content, NOT what language happens to be used to serve it [04:56:09] Ya, but the task is to use a server side language [04:56:20] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3677 [04:56:22] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3677 [04:58:05] URL's don't just identify content, though. [04:58:11] They also include protocol info. [04:58:18] URLs [04:58:45] And often they also have to include arbitrary data. [04:59:46] https:// is an unfortunate necessesity... [05:00:10] Beyond that there should never be a need to have a different protocol [05:00:58] No mailto:? :-) [05:01:01] Or view-source:? [05:01:27] Joan: ;) http://en.wikipedia.org/wiki/URL is never going to become mailto:URL [05:11:18] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (5 files in 3 dirs): work on special:educationprogram [05:25:00] JeroenDeDauw: hey, what's that? [05:25:18] that isn't live anywhere, is it? [05:38:41] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (3 files in 3 dirs): Follow up to r114471; [06:11:33] Anyone got apache on Windows I can check something out on? [06:25:29] * p858snake|l looks at Dantman for not licensing his upload [06:25:54] Dantman: hm? [06:26:23] p858snake|l: ...start making licence template usage more obvious [06:26:46] It's as much a secret art as figuring out what template to use on MW.org or en.wp is [06:26:47] Dantman: Read the upload page then, the section is already in bold [06:27:03] and there is even a drop down box of them! [06:27:56] Aaron|home: There was something about Apache+NTFS mentioned on the wiki I wanted to look at [06:30:37] p858snake|l: I see nothing in bold... and that dropdown is horrid. It presents a very minor subset of templates, with no configuration for the various options, and it's of no help to figuring out what should be used for any case other than "I took a photo, now I get to pick what license I want." [06:32:09] hmm... I swear that was in the header, Most of those licenses don't need additional stuff added to them anyway [06:32:54] ^_^ Well, I have absolutely no clue what the license is when I take a print screen of Firefox's address bar [06:45:01] 03(mod) Suggestion: add a new parameter to limit the number of characters when rendering the channel item - 10https://bugzilla.wikimedia.org/30377 +comment (10T. Gries) [06:47:24] Dantman: You could crop it down so its just the text, then you wouldn't need to worry about that >.> [06:47:41] ...but, the chrome is the whole point of the image [06:48:15] Muahahaha... redlinks, redlinks, redlinks everywhere... [07:03:12] 03(NEW) Robot policy set twice in Special:Watchlist class - 10https://bugzilla.wikimedia.org/35449 normal; MediaWiki: Watchlist; (vivekee047) [07:04:59] 03(mod) Robot policy set twice in Special:Watchlist class - 10https://bugzilla.wikimedia.org/35449 normal->trivial; +easy (10Bagariavivek) [07:12:05] * Dantman feels tempted to evily drop support for /index.php/Foo [07:21:57] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (2 files in 2 dirs): added gender breakdown to stats on special:educationprogram [07:22:30] New patchset: IAlex; "* (bug 35449) Removed double call to OutputPage::setRobotPolicy() in SpecialWatchlist::execute() (the other one is hidden in SpecialPage::setHeaders()) * Special:Watchlist no longer sets links to feed when the user is anonymous" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3678 [07:23:32] hmmm... [07:25:04] 03(FIXED) Robot policy set twice in Special:Watchlist class - 10https://bugzilla.wikimedia.org/35449 +comment (10Alexandre Emsenhuber [IAlex]) [07:25:46] 03jeroendedauw * 10/trunk/extensions/EducationProgram/specials/SpecialEducationProgram.php: set cache duration back to normal and fix number formatting [07:26:46] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3532 [07:26:49] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3532 [07:30:31] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3678 [07:30:33] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3678 [07:37:05] New review: Nikerabbit; "(no comment)" [mediawiki/extensions/FlaggedRevs] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3676 [07:37:22] Change merged: Nikerabbit; [mediawiki/extensions/FlaggedRevs] (master) - https://gerrit.wikimedia.org/r/3676 [07:40:29] Nikerabbit: is there a unified list of open extension changes? [07:41:32] New patchset: Nikerabbit; "Added missing /" [mediawiki/extensions/ExtensionDistributor] (master) - https://gerrit.wikimedia.org/r/3679 [07:49:46] New code comment: Nikerabbit; There are multiple requests for message documentation in translatewiki.net: http://translatewiki.net; [07:52:23] !logs [07:52:23] https://toolserver.org/~mwbot/ [07:54:44] !thanks [07:54:44] You're welcome. :) [07:58:09] 14(INVALID) Rollback autoreview? - 10https://bugzilla.wikimedia.org/35310 (10Aaron Schulz) [07:58:45] 03(NEW) &action=raw&gen=js and gen=js outputs empty page; do not work as documented - 10https://bugzilla.wikimedia.org/35450 normal; MediaWiki: General/Unknown; (mail) [07:58:52] 03(mod) &action=raw&gen=js and gen=js outputs empty page; do not work as documented - 10https://bugzilla.wikimedia.org/35450 (10T. Gries) [07:59:34] 03(mod) &action=raw&gen=js and gen=js output empty page; do not work as documented - 10https://bugzilla.wikimedia.org/35450 summary (10T. Gries) [08:00:22] 03(mod) &action=raw&gen=js and gen=js output empty page; do not work as documented - 10https://bugzilla.wikimedia.org/35450 +comment (10T. Gries) [08:03:59] New review: Hashar; "(no comment)" [mediawiki/extensions/RSS] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3395 [08:06:22] New review: Hashar; "(no comment)" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3390 [08:09:05] New review: Hashar; "(no comment)" [mediawiki/extensions/RSS] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3392 [08:11:04] New patchset: Hashar; "Rename "user" and "text" when upgrading on PostgreSQL" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3323 [08:30:29] New review: Tpt; "An important bug fix. Tag as important on bugzilla." [mediawiki/extensions/ProofreadPage] (master) C: 1; - https://gerrit.wikimedia.org/r/3465 [08:31:58] New review: Tpt; "An important patch ask by many person." [mediawiki/extensions/ProofreadPage] (master) C: 1; - https://gerrit.wikimedia.org/r/3464 [08:33:29] New review: Tpt; "(no comment)" [mediawiki/extensions/ProofreadPage] (master) C: 1; - https://gerrit.wikimedia.org/r/3466 [08:34:44] 04(REOPENED) Need updated fonts for Malayalam in Server - 10https://bugzilla.wikimedia.org/31950 +comment (10praveenp) [08:34:44] 03(mod) Add support for non-Arabic number systems - 10https://bugzilla.wikimedia.org/34193 -need-review +reviewed; +comment (10Amir E. Aharoni) [08:35:43] oops, submitted a comment before completion, and in a very funny way [08:41:01] New review: Hashar; "Patchset 3 fix the whitespace. Submitting since Demon says it was ok :)" [mediawiki/core] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/3323 [08:41:03] 03(mod) Rendering of malayalam fonts in SVG - 10https://bugzilla.wikimedia.org/25140 (10praveenp) [08:41:06] 03(mod) Need updated fonts for Malayalam in Server - 10https://bugzilla.wikimedia.org/31950 (10praveenp) [08:41:15] New review: Hashar; "Patchset 3 fix the whitespace. Submitting since Demon says it was ok :)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3323 [08:41:18] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3323 [08:42:48] New review: Hashar; "(no comment)" [mediawiki/extensions/RSS] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3401 [08:44:00] 03(NEW) Search engine does not index new pages on pl.wikipedia - 10https://bugzilla.wikimedia.org/35451 normal; Wikimedia: lucene-search-2; (beau) [08:44:56] New review: Hashar; "(no comment)" [mediawiki/extensions/RSS] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3393 [08:48:22] 06(LATER) namespace Rubrika in Czech Wikizpravy - 10https://bugzilla.wikimedia.org/34529 +comment (10Danny B.) [08:53:07] New review: Hashar; "(no comment)" [mediawiki/extensions/ExtensionDistributor] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3679 [08:53:09] Change merged: Hashar; [mediawiki/extensions/ExtensionDistributor] (master) - https://gerrit.wikimedia.org/r/3679 [09:00:14] New review: Hashar; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3449 [09:01:02] New review: Hashar; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3448 [09:01:42] New review: Hashar; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3447 [09:01:53] 03(mod) Robot policy set twice in Special:Watchlist class - 10https://bugzilla.wikimedia.org/35449 +comment (10Bagariavivek) [09:03:39] hi, i've installed mediawiki 1.7.1 which wysiwyg editor is compatible? i tryed ckeditor, but it seems to be not compatible with this version [09:04:56] New review: Hashar; "Change reinstating the function is https://gerrit.wikimedia.org/r/3443" [mediawiki/extensions/Collection] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/3446 [09:05:37] ups :> [09:08:02] hurrr [09:08:02] durrr [09:09:04] currr [09:11:09] New patchset: Hashar; "Followup-To: r113740 $wgScriptPath/extensions/ => $wgExtensionAssetsPath" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3441 [09:11:10] New patchset: Hashar; "(bug 33536) Make a list of print on demand publishers configurable for Extension:Collection" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3440 [09:11:11] New patchset: Hashar; "Documentation stuffs" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3443 [09:11:12] New patchset: Hashar; "Followup r113740" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3442 [09:11:54] New review: Hashar; "Patchset 2 reinstate the wgCollectionCompareProps() function" [mediawiki/extensions/Collection] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/3443 [09:13:05] Change abandoned: Hashar; "The function was removed by change 3443 https://gerrit.wikimedia.org/r/3443 . I have submitted a sec..." [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3446 [09:13:35] ok, wikieditor, seems to do the job [09:13:48] now, how can i get things like code blocks and quotes? :> [09:17:35] 03(mod) Add support for non-Arabic number systems - 10https://bugzilla.wikimedia.org/34193 +comment (10Amir E. Aharoni) [09:19:41] New review: Hashar; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3442 [09:21:31] Hi! I have small problem with moving wiki to another machine, can anyone help? http://hkfree.org/wiki/wiki/ Thanks... [09:22:16] 03cervidae * 10/trunk/extensions/LastUserLogin/LastUserLogin.php: Updating 'url' of $wgExtensionCredits per https://www.mediawiki.org/?diff=448605 [09:23:39] New patchset: Hashar; "(bug 33536) Make a list of print on demand publishers configurable for Extension:Collection" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3440 [09:24:31] New code comment: Hashar; Was change https://gerrit.wikimedia.org/r/3441 \ Abandoned and squashed in https://gerrit.wikimedia.o; [09:24:57] Change abandoned: Hashar; "Abandoned. Changes has been squashed in https://gerrit.wikimedia.org/r/3440 (patchset 3)" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3441 [09:25:40] could anyone let me know how is the sponsorship feature delegated in wikimania ? [09:28:50] 03(mod) Add purge_specials right - 10https://bugzilla.wikimedia.org/35321 +comment (10Danny B.) [09:41:21] Hello [09:41:35] Could someone please tell me how to get infoboxes to work with mediawiki? :) [09:43:39] Diaz: could u please be more specific :) [09:43:43] !infoboxes [09:43:44] I don't know anything about "infoboxes". [09:43:48] Diaz: Infoboxes about how MediaWiki works or infoboxes as templates for a MediaWiki? [09:44:16] Templates :) [09:44:59] Like the big box on the right side in this article: [09:45:00] http://en.wikipedia.org/wiki/Ibsen [09:47:00] Potter: Like the big box on the right side in this article: http://en.wikipedia.org/wiki/Ibsen [09:47:18] tim_weyer: Infoboxes like the big box on the right side in thsi article: http://en.wikipedia.org/wiki/Ibsen [09:48:04] Diaz: see if this helps http://en.wikipedia.org/wiki/Template:Taxobox/doc [09:48:07] Diaz: You can use default parser functions and you should install the ParserFunctions extension [09:48:18] Diaz: those are called taxobox [09:48:44] Tim_Weyer: What? [09:49:17] potter: I doubt it.. When you edit the wikipedia article, the "code" starts with "{{infobox", and not taxobox :P [09:49:20] Diaz: You are sysadmin of your wiki!? [09:49:45] Tim_Weyer: yeah, I just set it up, so I dont know much about mediawiki yet [09:50:53] Diaz: oh.. i thought they were taxobox..my bad [09:51:28] Potter: Hehe :P [09:52:14] potter: But got any idea how I make them in mediawiki? I think I need to install something, cause when I do the "code", it just displays a link named "Template: ......" [09:53:06] !taxobox [09:53:06] I don't know anything about "taxobox". [09:53:11] !ok [09:53:11] I don't know anything about "ok". You might try: !5.3 !config !cookies !csshideheader !editbuttons !edittoken !hook !hooks !img_auth !instantcommons !interwiki !repeat !safemode !tag !test !the_mask !version !wf !wptemplates [09:53:19] !lol [09:53:20] I don't know anything about "lol". [09:54:06] Tim_Weyer: But what were you saying? I Think I already have the parserfunctions extension, as it is in the extensions folder... [09:55:22] Diaz: http://www.etcwiki.org/wiki/Install_infobox - check it out [09:56:14] Diaz: You need to include it in LocalSettings.php as you know. It was just a suggestion. By what should I know if you've already installed the extension!? [09:58:13] Tim_Weyer: Will I have to change the "$IP/"? [09:58:23] tim_weyer: To the actuall filepath? [09:58:57] Diaz: ??? just add: require_once ( "$IP/extensions/ParserFunctions/ParserFunctions.php" ); [09:59:10] Tim_weyer: Mkay, I did that [10:02:55] Diaz: follow the instruction in the link.it will work or you will get an error [10:03:23] potter: Well, I got to the part where I am importing templates.. but the first one dosent work.. And you need all of them to make the infobox work.. [10:03:49] potter: the link to the Template:! template dosent work [10:07:07] Potter: ALso Template:Infobox/doc is missing [10:08:12] hello [10:13:00] Diaz: try this - http://www.mediawiki.org/wiki/Thread:Project:Support_desk/Taxobox. [10:13:12] Diaz: i am hell sleepy and so lazy to try out :/ [10:16:00] potter: Template:Mbox templates is also missing [10:16:18] Diaz: ? [10:16:47] potter: That wiki link you sendt me, etcwiki or something.. It tells me to make a page and copy in the source codes for all these things.. [10:17:05] potter: Now, some of these things are missing.. [10:17:31] New review: Tpt; "(no comment)" [mediawiki/extensions/ProofreadPage] (master) C: 1; - https://gerrit.wikimedia.org/r/3465 [10:19:12] Diaz: what are missing? [10:19:25] Diaz: copy the code as instructed [10:19:32] Potter: I am [10:19:36] potter: BUt some of the code is missing [10:19:41] Diaz: like ? [10:19:56] potter: template:! [10:20:12] Diaz: ah [10:20:14] potter: Template:Mbox Templates [10:20:25] Diaz: aha [10:21:13] Diaz: that sad.. [10:22:15] nischayn22: hey..do you knwo how to add infobox/taxobox ? [10:23:36] * potter is very sleep,  [10:23:51] * potter has slept and is snoring  [10:24:12] Potter: Well, I imported everything. And it seems to be working.. A bit atleast :P [10:24:33] Diaz: Cool.. sorry if i couldnt help you to my full extenet [10:24:49] Diaz: what is missing? [10:24:54] Diaz: JS ? [10:25:19] potter: in the info box? no idea.. [10:25:43] Diaz: you told it seems to be working.that means something must be missing right? [10:26:07] potter: but wikipedia does different boxes for different types of things.. ex." {{infobox person", you can add stuff like "|name = " etc.. [10:26:11] potter: That dosent work.. [10:26:27] Diaz: oh... [10:26:44] yuvipanda: good morning! [10:27:48] potter: Any idea? :/ [10:31:16] 03(NEW) datatype URL / breaking URL special character transformation upon clicking (1.7.1) - 10https://bugzilla.wikimedia.org/35452 normal; MediaWiki extensions: Semantic MediaWiki; (mediawiki) [10:31:25] 03(mod) datatype URL / breaking URL special character transformation upon clicking (1.7.1) - 10https://bugzilla.wikimedia.org/35452 normal->major (10[[kgh]]) [10:32:13] 03(mod) RDF export may not work as expected (1.7.1) - 10https://bugzilla.wikimedia.org/35226 summary (10[[kgh]]) [10:32:27] 03(mod) SpecialMovePage should not create log entries until the action successfully completed - 10https://bugzilla.wikimedia.org/35287 summary; +comment (10Krinkle) [10:32:35] 03(mod) SpecialMovePage should not create log entries until the action successfully completed - 10https://bugzilla.wikimedia.org/35287 (10Krinkle) [10:32:45] 03(mod) SpecialMovePage should not create log entries until the action is successfully completed - 10https://bugzilla.wikimedia.org/35287 summary (10Krinkle) [10:33:19] yuvipanda : hi, [10:34:11] 03(mod) datatype URL / breaking URL special character transformation (1.7.1) - 10https://bugzilla.wikimedia.org/35452 summary (10[[kgh]]) [10:34:44] 03(mod) SpecialMovePage should not create log entries until the action is successfully completed - 10https://bugzilla.wikimedia.org/35287 +comment (10Krinkle) [10:34:59] yuvipanda : i was wondering if its possible to make a certain section of a page editable.. and not the whole page [10:37:29] varnent : hi , need to ask something :| [10:39:25] please some help ! [10:40:27] Dantman : some help ! [10:40:42] Dantman : hi, [10:41:18] If you think about it. That concept is ridiculous. [10:41:57] Dantman : i am not talking about that :| [10:42:12] ;) Then it's probably good to just say what your question is. [10:42:40] Dantman : is it possible to just make a certain section of a page editable and not the whole page.. ? [10:43:08] ...that's what concept I said was ridiculous [10:43:44] Dantman : okay .. :) i thought u were referring to what we talked about some days back .. [10:43:56] Well... ;) that too [10:44:41] New patchset: Daniel Friesen; "Separate $wgArticlePath from $wgUsePathInfo." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3680 [10:45:44] 04(REOPENED) namespace Rubrika in Czech Wikizpravy - 10https://bugzilla.wikimedia.org/34529 +comment (10Miroslav Langer) [10:46:05] Dantman : i guess some day i would come up with something that wouldnt seem ridiculous to u .. :) [10:47:20] Dantman : well to say that skin idea just isnt practical at this point considering how skins are currently implemented in mediawiki ... [10:47:48] Have you read my plans yet? [10:48:04] yup i read them that day.. [10:50:08] New review: Daniel Friesen; "I 'was' also contemplating the idea that we should ditch the whole support for automatic /index.php/..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/3680 [10:51:28] Dantman : if u dont mind could u just post that link again... :| [10:51:45] https://www.mediawiki.org/wiki/User:Dantman/Skinning_system [10:55:09] Anyone know the "code" to display a picture real quick? :) [10:55:40] chughakshay16: ;) I've actually been working on the implementation lately. [10:56:19] New patchset: Amire80; "Added ZWNJ and ZWJ according to request at bug 30611. Split special characters from digits." [mediawiki/extensions/WikiEditor] (master) - https://gerrit.wikimedia.org/r/3681 [10:57:16] Dantman : i guess my idea was very much what is suggested here. https://www.mediawiki.org/wiki/User:Dantman/Skinning_system/Templates [10:57:27] Dantman : :| [10:57:54] chughakshay16: The top half of that page is a complete mess [10:58:00] 03(mod) WikiEditor localization for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/30611 +comment (10Amir E. Aharoni) [10:58:31] chughakshay16: That's some docs on low-level implementation code... that has nothing to do with the api for making a skin [10:59:43] https://github.com/dantman/mediawiki-core/blob/461fc86fc535f23dd825a2761ea3c595c600ae3b/includes/skin/TemplateTypes.php [10:59:52] chughakshay16: The goal there is context sensitivity. [11:01:06] {links.foo.bar} will practially be as if you wrote {links.foo.bar.text} [11:01:34] how do I enable file uploading? [11:02:04] !uploading | Diaz [11:02:04] Diaz: File uploads are disabled by default, set $wgEnableUploads=true; to enable it. See for configuration details, and for using uploaded images and other files. [11:02:07] Dantman : seperating logic+context from the html code.. [11:02:17] Dantman : isnt that what you are doing ? [11:02:19] Thanks! :) [11:02:53] This is what I'm doing https://raw.github.com/gist/1239039/480ee2d05425dfef475d41912ad6257eb9507e0f/Vector.tpl [11:06:37] Dantman : u r making it look more like a server side page much like JSP... [11:06:53] ...it's a template language [11:06:54] Dantman : so thats more useful than how its implemented right now [11:07:45] so who parses this template language.. [11:09:14] Is it possible to import wikipedias template texbox:person to mediawiki? [11:09:24] Dantman : so what converts this template language into the html code ? [11:09:59] chughakshay16: https://github.com/dantman/mediawiki-core/blob/skinrewrite-private/includes/skin/SkinTemplateParser.php [11:10:57] Dantman : it seems like everything is mostly done [11:11:14] ...oh no... that's just a minor subset [11:11:16] Anyone got a second to help me? [11:11:28] That's the majority of the parser. [11:11:42] But there's a lot more to do with the logic outputting the html. [11:11:50] There's a whole regions system. A link handling system. [11:12:13] A brand new system for configuring Navigation to replace the sidebar. Complete with a UI. [11:12:50] so how this new implementation would be available to the wiki uses... would it be integrated in the core code ?,, or would have to do be installed as an extension ? [11:13:17] ;) Doesn't the place the code is in give that away [11:13:26] And the project name 'skinrewrite' [11:13:33] This would be the new skin system. [11:13:53] SkinTemplate would become a backwards compat layer and disappear. [11:14:34] Dantman : well honestly it took me a lot of time to come in terms with the skin template system.. [11:15:07] Dantman : so i was looking to come up with something that would make the process a lot easier for a developer.. [11:15:29] That's a bad goal. [11:15:45] Dantman : and since i had worked with Adobe Flex for a long period of time so thats all i could think of that time.. [11:15:49] Anyone got a second to help me? Is there any way to import wikipedias "infobox:person" to mediawiki? [11:16:23] A developer isn't going to create the next great skin. A designer is. Someone who isn't going to be a php guru. [11:16:44] Bonjour. I've got a MW1.18.x install which regularly leaves a coredump file in its top directory. I'm guessing that might be from GD or ImageMagick. Any tips on tracking it down? [11:16:47] Dantman : but query params was killing its very goal of making the process simpler [11:17:16] Dantman : as i saw it it would have been difficult for a designer too :) [11:17:25] Diaz: I imagine you can just copy that templates and all the templates it depends on and use it in your mediawiki [11:17:35] Dantman : anyhow i am not working on that idea anymore.. [11:17:47] maadison: But all the templates it depends on would be.. well.. Loads? [11:18:13] maadison: It "depends" on other templates.. And those templates depends on other templates again.. [11:18:24] Dantman : the query params couldnt let me seperate the logic from the html structure [11:18:27] maadison: Any quicker way to do it than copying them manually? [11:18:42] Diaz: Special:Export can help a little, there's a checkbox to also export pages that the page includes [11:19:14] diaz: I don't know off hand, but there are articles like http://www.etcwiki.org/wiki/How_to_install_template_infobox_in_mediawiki#Install_Template:Infobox and http://www.mediawiki.org/wiki/Manual:Using_content_from_Wikipedia#Template_dependencies [11:19:18] and I bet lots of others. [11:20:39] maadison: some of the templates you dont get the source code from too.. [11:21:31] maadison: http://en.wikipedia.org/w/index.php?title=Template:Infobox_person&action=edit Scroll down to the list of transcluded pages.. Find "Template:Infobox person/doc"... No source..? [11:23:06] the /doc is the documentation subpage, no? it's not a template per se. [11:23:22] aahaa :) [11:24:29] Where are the extensions on git? [11:32:37] New patchset: Nikerabbit; "Simplify script" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3682 [11:32:46] Change abandoned: Hashar; "Already migrated to git as commit c5d75e4" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3442 [11:33:29] New review: Nikerabbit; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3386 [11:33:32] Change merged: Nikerabbit; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3386 [11:35:10] New review: Nikerabbit; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3682 [11:35:13] Change merged: Nikerabbit; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3682 [11:36:07] 03(mod) WikiEditor localization for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/30611 +comment (10Zack) [11:37:05] Change abandoned: Hashar; "Already merged by svn2git as commit 77619c5" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3443 [11:37:47] Change abandoned: Hashar; "Already merged by svn2git as commit a8ab351" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3444 [11:44:26] Change restored: Hashar; "Restoring since the migrated commit was reverted by fa8fa5d. Sorry for the spam." [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3442 [11:44:40] Change restored: Hashar; "Restoring since the migrated commit was reverted by fa8fa5d. Sorry for the spam." [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3443 [11:44:57] Change restored: Hashar; "Restoring since the migrated commit was reverted by fa8fa5d. Sorry for the spam." [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3444 [11:50:44] New review: Hashar; "Need to be squashed in https://gerrit.wikimedia.org/r/3443" [mediawiki/extensions/Collection] (master); V: 1 C: -2; - https://gerrit.wikimedia.org/r/3447 [11:51:16] New review: Hashar; "Needs a new patch set holding https://gerrit.wikimedia.org/r/#change,3447" [mediawiki/extensions/Collection] (master); V: 1 C: -2; - https://gerrit.wikimedia.org/r/3443 [11:52:52] New patchset: Hashar; "Documentation stuffs" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3443 [11:53:34] New review: Hashar; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3443 [11:54:12] Change abandoned: Hashar; "Abandoning change since it got squashed in https://gerrit.wikimedia.org/r/3443" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3447 [11:58:47] Anyone got a second to help me? [12:02:09] 14(INVALID) #set ignores $smwgLinksInValues = false - 10https://bugzilla.wikimedia.org/28105 +comment (10Markus Krötzsch) [12:02:57] Diaz: what's your problem? [12:04:38] IWorld: I imported the templatesneeded to make a infobox for a person.. [12:05:11] IWorld: But I want to add my own.. thing to it.. by thing I mean the points like birthplace, occupation, nationality etc etc [12:05:11] Would someone here be kind enough to explain a PCRE assignment. Its horribly long for me (considering I dont know PCRE) [12:05:42] Diaz: where is the template? [12:06:00] IWorld: what do you mean? [12:06:49] You have an template and want to add your own things. Where is this template? [12:06:59] Noo, I dont have the template [12:07:03] I am asking how to make one [12:07:11] aah [12:07:18] sec [12:07:27] Like, in the template infobox person, you can add like "| party = blahblah" for the political party [12:07:40] I'd want to add that, but have it say "Faction" instead of "political party" [12:09:50] IWorld: Any idea how to do that [12:10:06] I can't understand you. Do you like to type "{{Box|party=text}}" and get "text" in the infobox? [12:10:31] * Sid-G looks for an answer from someone [12:11:11] IWorld: noo [12:11:22] what does this mean: [12:11:24] IWorld: You know the wikipedia infoboxes? [12:11:25] (line1:="(?=@:\"']+@\w+(?!\.[Hh][Tt][Mm])(?!\.(?:[Jj][Pp][Gg]|[Pp][Nn][Gg]))(?:\.\w+){1,3})"; [12:11:31] yes [12:11:38] IWorld: the person type [12:11:58] in Wikipedia? [12:12:07] IWorld: yes [12:12:21] so you mean that: http://en.wikipedia.org/wiki/Template:Infobox_person ? [12:12:21] IWorld: You know how one point you can add to that, is "political party"? [12:12:30] IWorld: yes [12:12:43] IWorld: I imported all of that template to my mediawiki.. And it works [12:12:55] IWorld: But I want to be able to add "faction" to that list [12:13:04] IWorld Instead of "Political party" [12:13:11] ah [12:13:27] any idea how that is done? [12:13:28] 03nikerabbit * 10/trunk/extensions/ (8 files in 8 dirs): Translation updates from translatewiki.net [12:13:37] yes [12:14:01] IWorld: it would be great if you could help me out then :) [12:14:12] Diaz: you edit a template, copy the part that refers to the political party [12:14:14] change {{{party}}} to {{{faction}}} and "Political party" to "Faction". [12:14:23] and the above advice [12:14:30] In what file? [12:14:32] * Sid-G waits for an answer [12:14:52] or, what template page [12:15:04] Diaz:Template:Infobox person [12:15:22] Diaz:Wherever u imported Template:Infobox person on ur wiki [12:15:28] on that template page [12:16:19] | label46 = Political party | data46 = {{{party|}}} [12:16:25] yes! [12:16:44] change that to "| label46 = Faction | data46 = {{{Faction|}}}"? [12:16:45] | label46 = Faction | data46 = {{{faction|}}} [12:16:52] yes! [12:17:00] But what If I wanted to not replace it, but create a new one? [12:17:14] so that both Political party and faction would be options? [12:17:19] Diaz: See [[:w:Template:Infobox]] for that [12:17:51] * Sid-G waits for the bot [12:17:53] Whoop it worked :D [12:18:01] 03(FIXED) WikiEditor localization for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/30611 (10Amir E. Aharoni) [12:18:01] Thanks! :) [12:18:24] Diaz: see http://en.wikipedia.org/wiki/template%3AInfobox [12:19:01] Sid-G: dosent really make much sense to me :P [12:19:32] Diaz:If u can wrap ur head around that u can create any infobox on ur own! Its pretty simple! [12:19:54] Sid-G Alright, I'll definitly give it a shot! :) [12:20:13] Ok, now can anyone help with the PCRE thing? [12:21:21] * Sid-G waits again [12:22:04] 03(VERIFIED) #set ignores $smwgLinksInValues = false - 10https://bugzilla.wikimedia.org/28105 +comment (10Daniel Werner) [12:23:52] ... [12:24:43] 03(mod) namespace Rubrika in Czech Wikizpravy - 10https://bugzilla.wikimedia.org/34529 +comment (10Danny B.) [12:30:27] 03(mod) Vector 'user' icon is low-resolution - 10https://bugzilla.wikimedia.org/35341 +comment (10IWorld (V. G.)) [12:31:37] Can anyone set the "Assigned to" to me? (vgweb@hotmail.de) [https://bugzilla.wikimedia.org/35341] [12:35:05] 03(mod) Tag hook: recursiveTagParse() - TOC not loaded - 10https://bugzilla.wikimedia.org/35382 +comment (10Subfader) [12:41:04] New review: Hashar; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3442 [12:41:51] New patchset: Grunny; "bug 31793 -- let Special:CheckUser/Foo prefill username/IP address field with Foo" [mediawiki/extensions/CheckUser] (master) - https://gerrit.wikimedia.org/r/3683 [12:44:05] New review: Demon; "(no comment)" [mediawiki/extensions/CheckUser] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/3683 [12:53:37] 03(mod) add a variable and parser function for the namespace number - 10https://bugzilla.wikimedia.org/34355 (10fomafix) [12:54:45] 03(mod) Vector 'user' icon is low-resolution - 10https://bugzilla.wikimedia.org/35341 (10p858snake) [12:58:42] why isnt my textbox country working? [13:02:06] New patchset: Amire80; "Grouped Hebrew characters and added comments. Added required punctuation characters." [mediawiki/extensions/WikiEditor] (master) - https://gerrit.wikimedia.org/r/3684 [13:02:25] 03(NEW) #set_recurring_event doesn't work with unit=month or unit=year - 10https://bugzilla.wikimedia.org/35453 normal; MediaWiki extensions: Semantic MediaWiki; (egel) [13:03:31] Diaz: what error message do you get? [13:03:39] sumanah: nothing [13:04:08] sumanah: I "installed" the infobox person earlyer today.. I just went to the wikipedia article "Template: Infobox person", clicked show source, and copied that.. [13:04:35] sumanah: And that was the source for the template.. But when I do the same with the settlement page, I don't get the sourcecode for the template, but for the page.. [13:04:47] settlement page? [13:04:53] * sumanah isn't familiar with this [13:04:59] http://en.wikipedia.org/wiki/Template:Infobox_settlement [13:05:20] Wow, that looks complicated [13:05:30] * Sid-G looks [13:05:45] Look.. Source for infobox person: http://en.wikipedia.org/w/index.php?title=Template:Infobox_person&action=edit [13:05:54] that can be copied in, and used for the template.. [13:05:58] Diaz:here's a trick [13:06:12] But the settlement one.. http://en.wikipedia.org/w/index.php?title=Template:Infobox_settlement&action=edit [13:06:15] completely different [13:06:22] Diaz:open the view source for the en-wp template [13:06:24] Sid-G: what? :P [13:06:37] Diaz:then open the preview for the template on ur wiki [13:06:53] Sid-G: ? [13:07:17] New patchset: Grunny; "follow up, remove ternary operator per Demon's comment" [mediawiki/extensions/CheckUser] (master) - https://gerrit.wikimedia.org/r/3685 [13:07:25] Diaz:U wanna check if u copied all templates that infobox settlement itself needs to work? [13:07:33] I somehow just made it work.. [13:07:41] ... [13:07:43] Yeah, I did.. and it works now.. Somehow.. :P [13:08:03] all's well that ends well? [13:08:12] sometimes these things are Heisenbugs [13:08:24] the act of describing them causes them to disappear [13:08:47] btw Diaz if you want the magic of this face-to-face: [13:08:50] !events | Diaz [13:08:50] Diaz: We run face-to-face events for MediaWiki developers and people who want to learn: https://www.mediawiki.org/wiki/MediaWiki_developer_meetings We also have online meetings in IRC to triage bugs: https://www.mediawiki.org/wiki/Bug_management/Triage [13:09:03] whats that? [13:10:03] Hi. How can I delete single revisions (directly)? I discovered only this way: Delete article and select only revisions for recovery. [13:10:33] I have to delete many Spam-Revisions. ;-) [13:10:56] !spam | ttyS3 [13:10:56] ttyS3: For information about combating and handling spam in MediaWiki, see and . [13:11:19] sumanah: thx [13:11:26] good luck ttyS3 [13:11:30] :-) [13:12:26] New review: Grunny; "(no comment)" [mediawiki/extensions/CheckUser] (master) C: 0; - https://gerrit.wikimedia.org/r/3683 [13:14:37] 03(mod) thumbtime parameter for ogg images does not work with localized numbers - 10https://bugzilla.wikimedia.org/35434 +comment (10reza1615) [13:19:04] Change abandoned: Demon; "Should be submitted as an amended commit to the parent. Helping Grunny with that now." [mediawiki/extensions/CheckUser] (master) - https://gerrit.wikimedia.org/r/3685 [13:20:20] New patchset: Grunny; "bug 31793 -- let Special:CheckUser/Foo prefill username/IP address field with Foo" [mediawiki/extensions/CheckUser] (master) - https://gerrit.wikimedia.org/r/3683 [13:20:32] I used to hate Git. Now i don't hate Git. Git by itself is OK. It takes time to understand, but it's manageable. But Gerrit is really weird. [13:20:40] 03(mod) English Wikipedia slow to load - 10https://bugzilla.wikimedia.org/35448 +comment (10Sam Reed (reedy)) [13:21:34] @all: if I have a commit can I commit to master branch in gerrit.wikimedia.org? [13:22:27] I submit some code for review. Then i want to submit some more code for review. The second submission depends on the first one, but i want to keep it separate. `git review' won't let me do that. [13:24:20] How do I change the "Coordinates" part of the Infobox settlement template, like I changed the political party one of the infobox person? [13:24:36] the template source looks completely different [13:25:23] aharoni: [13:25:39] --yes, -y [13:25:39] Indicate that you do, in fact, understand if you are submitting more than one patch [13:25:59] could that be it? [13:26:12] Sid-G? [13:26:15] or if you just use different topic? [13:27:41] IWorld? [13:27:50] yes, I'm here [13:28:12] IWorld: remember how I changed the political party into Faction? [13:28:36] uh... I'm working on a bug, sorry. [13:28:42] IWorld: Alright :P [13:28:47] Nikerabbit: i know that i can say "yes", but i thought that it's a Bad Thing. [13:28:59] diaz, i'm looking at your template thing. [13:29:03] aharoni: I have no idea [13:29:26] aharoni: as far as I know gerrit knows the dependencies [13:29:39] so maybe it lets you if you just use different topic? [13:29:42] aharoni: Basically the template "source code" for infobox settlement is completely different than infobox person.. So I have no idea how to change the stuff in it.. [13:30:25] diaz: it's OK, they are all different in bewildering ways :) [13:30:32] Aharoni: What? [13:30:35] aharoni: yeah, git is one thing. git with gerrit is a different ballgame [13:31:34] aharoni: I want to change the coordinates point to say something else instead of coordinates [13:31:35] Diaz:Ok [13:31:35] diaz: are you doing it on the English Wikipedia? [13:31:35] mediawiki [13:31:35] Diaz: find this [13:31:35] Coordinates{{ [13:31:54] Sid-G: Found it [13:31:56] Diaz:change the Coordinates{{ to whatever{{ [13:32:06] that will change what shows up [13:32:33] change it to Evil numbers{{ :P [13:32:50] That worked :) [13:32:51] Thanks :) [13:32:55] how do you know all this? :P [13:33:10] Diaz:I wikipedia :P [13:33:19] :P [13:34:20] * Sid-G wonders if there are ppl here who can help with PCRE [13:34:27] anyone? [13:34:36] pcre? [13:34:38] what is that [13:34:43] Well, I can suggest ##php [13:35:09] I wanna understand what some PCRE used in an abusefilter i'm looking at means [13:35:40] this: [13:35:42] (line1:="(?=@:\"']+@\w+(?!\.[Hh][Tt][Mm])(?!\.(?:[Jj][Pp][Gg]|[Pp][Nn][Gg]))(?:\.\w+){1,3})"; [13:36:41] anyone even trying? [13:36:45] [13:36:55] * Sid-G can wait [13:36:57] \[\[ captures [[, [13:37:09] yes [13:37:21] i get the file/image [13:37:25] Sid-G: I did that, but when I add stuff to it in the "article", it dosent show up.. SO I have to use something else than the coordinates part of it.. But the coordinates part of it is always there.. Even if I dont add it.. how do I make it not show up? [13:37:29] whats (? Diaz:U should really see some en-wp help-pages if u wanna keep messing around with templates [13:38:11] they help! [13:38:23] Amgine:whats (? specifically, what does ! do [13:38:52] Looking for it, Sid-G, using duckduckgo.com [13:38:54] !git | iWorld [13:38:54] iWorld: !git is MediaWiki development is using git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts [13:39:00] Diaz:Could u link to ur article? [13:39:03] Sid-G: if it's really perl-compatible, then that's a zero-width negative look-behind assertion. [13:39:12] iWorld: anyone can suggest a merge to any branch as long as they have a Git account [13:39:23] aharoni:thats a what? [13:39:25] Sid-G: But how do I make that point of it not shw up? It seems to just be there if I have it in the article or not.. [13:39:36] Diaz:link me to the article! [13:40:04] Sid-G: it means that "\|[Ii][Dd]=" must not appear before "(\b[^\s\]" etc. [13:40:30] does it make sense? [13:40:47] some [13:41:30] so neither should file/image and other subpatterns that start with it? [13:41:32] from the Perl regex help: "/(? how can i know what all projects running in related to development of mediawiki.give me the link.please [13:41:51] Oh, Sid-G, it's non-capturing comments in file titles. [13:42:08] * Sid-G feels confused [13:42:28] let me see... [13:42:29] you know something [13:42:36] the export pages of wikis are wonderful [13:42:40] why does not more people use it [13:42:56] ashwini: have you tried looking on mediawiki.org? [13:43:00] FAMAS:ppl are stupid? [13:43:12] (or they simply don't know.) [13:43:15] Sid-G: Did you get the whisper? [13:43:19] Amgine:U figured out what the entire thing does? [13:43:19] (ignorance != stupidity) [13:43:27] Diaz:see pm [13:43:32] at least now, there will not be more [13:43:42] sumanah: ah [13:43:46] ya m doing that only.but not getting ... [13:43:50] i will make good use of special export to survive doomsday [13:43:56] sumanah: so can I commit to "master" branch? [13:44:13] sumanah [13:44:15] IWorld: you can submit a merge request to the master branch, but the Gerrit project owners will decide whether to merge it in. [13:44:16] you are from india? [13:44:20] just asking [13:44:23] FAMAS: My parents are from India. [13:44:39] ashwini: what have you tried? :-) that is, on mediawiki.org what have you tried searching for? [13:44:52] ok [13:45:03] sumanah: can I see all my changes on Gerrit? [13:45:06] ashwini: if you're trying to figure out what is happening in the development of MediaWiki, https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2012/March will help a little bit [13:45:20] https://gerrit.wikimedia.org/r/#mine [13:45:34] IWorld: like this? https://gerrit.wikimedia.org/r/#q,owner:sumanah%2540wikimedia.org,n,z [13:45:38] Sid-G: it looks to be targeting the addition of a specific set of garbage file/image names, probably due to a specific event/attack. I would suggest you contact the person who added that section of the regex. [13:45:43] Reedy's link is better, IWorld [13:45:48] ok [13:45:58] ashwini: if you ask a more specific question you'll get a more helpful answer [13:45:58] are there any automated tools that can extract the titles from special:allpages of a wiki and then paste them to special:export? [13:46:03] or do i have to do it all manually? [13:46:39] IWorld: https://www.mediawiki.org/wiki/Git/Workflow is pretty helpful in helping you understand what's going to happen as you submit changes and as you review changes [13:46:58] Amgine:Its supposed to be stopping addition of email ids. Does it do that or is it messed up? [13:46:59] sumanah: where is the repo after approval? [13:47:37] ah, I push my patches.. [13:47:40] IWorld: you're using the word "repo" where I think you mean "changeset" https://gerrit.wikimedia.org/r/#q,status:merged,n,z [13:47:54] yes [13:48:05] repo = SVN; changeset = Git? [13:48:08] got ya..actually ib want to register for google summer of code.for mediawiki development.for long time i didnt get intracted with wikimedia projects .so forgot.thanks [13:48:17] IWorld: no. I suggest that you read the git workflow document before asking more questions [13:48:25] ok [13:48:32] !gsoc | IWorld [13:48:32] IWorld: MediaWiki participates in the Google Summer of Code mentorship program. http://www.mediawiki.org/wiki/GSoC Please read http://en.flossmanuals.net/GSoCStudentGuide/ if you're thinking of applying to GSoC. Student applications will be accepted between March 26 and April 6. [13:48:41] !gsoc | ashwini [13:48:41] ashwini: MediaWiki participates in the Google Summer of Code mentorship program. http://www.mediawiki.org/wiki/GSoC Please read http://en.flossmanuals.net/GSoCStudentGuide/ if you're thinking of applying to GSoC. Student applications will be accepted between March 26 and April 6. [13:48:42] Sid-G: it *may* do that as well, but most of that code is related to .html, .jpg, and .png [13:48:43] sorry IWorld [13:48:47] ok [13:49:15] Amgine:so it sucks? [13:49:26] ya i did that ...read all info.of GSoc [13:49:58] Sid-G: for the specific purpose of capturing an e-mail address? yes, it sucks. [13:50:00] ashwini: you are not speaking like someone who has read all that information. [13:50:13] Amgine:ok, thanx [13:50:33] 03(NEW) Error in .htaccess file that address Bug 23285 - 10https://bugzilla.wikimedia.org/35454 normal; MediaWiki: Images and files; (rffurnrj) [13:50:34] are there any automated tools that can extract the titles from special:allpages of a wiki and then paste them to special:export? [13:50:37] or do i have to do it all manually? [13:50:48] haha...actually was confused betwenn project discription which i will fill in template given by wikimedia [13:50:50] Sid-G: e-mail addresses, in regex, are an infamous problem. [13:51:01] FAMAS:Just do a db download? [13:51:01] ashwini: you should probably speak more clearly then [13:51:21] Amgine:hmm [13:51:34] sid-g [13:51:45] you do realize that not everyone does make a DB of their wiki [13:51:52] so special:export is the way [13:51:57] Sid-G: There is a big difference between *detecting* an e-mail address, and *validating* an email address? [13:52:09] ashwini: "how can i know what all projects running in related to development of mediawiki.give me the link.please" doesn't clearly reference Google Summer of Code, and implies that you haven't looked at the existing GSoC page at all. [13:52:22] Famas: API is your frayend. [13:52:32] Amgine:right. [13:52:44] don't forget https://www.mediawiki.org/wiki/API:Etiquette [13:53:02] ashwini: now: specifically, what project descriptions are confusing you? [13:53:03] sumanah: not-wmf. [13:53:12] yep...m confused .. i have to give them some project idea or i have to tell them in which of their project m interested..apology sumanah.for not clearing my question. [13:53:26] Amgine: yes, but in general, many wiki administrators will also get annoyed at the same behaviors [13:53:46] ashwini: I'm the Google Summer of Code administrator for MediaWiki so you may as well say "give you" instead of "give them" :-) [13:53:56] [13:54:20] ashwini: Go ahead and ask your question. [13:54:28] ashwini: what is actually confusing you? [13:55:11] Ashwini: you can do both/either. [13:55:46] oh.that's great.was confused in project summary part. [13:55:52] * sumanah reads "We have some project ideas below, and welcome your project idea (tips)." Argh, now need to make that clearer. [13:56:40] https://www.mediawiki.org/wiki/Summer_of_Code_2012#Student_applications [13:57:04] "Here are some project ideas you could choose, or you can come up with your own. We welcome all ideas!" [13:57:14] "You can choose one of the project ideas listed below, or invent your own project idea. " [13:57:18] that's my rephrasing, Amgine [13:57:30] Yep, just a cuff. [13:57:34] "cuff"? [13:57:50] off-the-cuff rephrasing. [13:58:07] 03(mod) [[Special:Checkuser/foo]] should prefill the username or IP address field with "foo" - 10https://bugzilla.wikimedia.org/31793 +need-review +patch; +comment (10Grunny) [13:58:20] <- lazy typist> [13:58:36] ashwini: do you have an account in our Git source code repository system? [13:59:04] yes i have "ashwini7security" [13:59:04] sumanah: sorry, at the moment I'm using Windows and TortoiseGit. [13:59:45] * Sid-G goes looking for a win solution again [13:59:49] ashwini: I don't see you in the list of users. Have you logged into https://gerrit.wikimedia.org/ ? [14:00:28] ^demon: ping [14:01:13] * Nikerabbit explodes [14:01:25] see, pings are dangerous. [14:01:26] Nikerabbit: eaten too much? [14:01:32] sumanah: not eaten anything at all [14:01:33] i also did some bug fixing on bugzilla.in this year Hackathon.which was in my college only.SICSR pune. [14:02:02] ashwini: ah, you were at the Pune hackathon, nice [14:02:13] lol [14:04:14] sorry i have my git account on github .not on https://gerrit.wikimedia.org/.registering now. [14:05:26] ashwini: aha. OK. We are aiming to someday have 2-way synchronizing happening between GitHub and our Gerrit installation, but it isn't happening yet, so you will need a Gerrit.wikimedia.org account. [14:06:02] ashwini: I can set you up with a Gerrit account. I'll need: Your preferred email address; Your preferred wiki username - will also be your git username, legal name would be reasonable (this will be permanent so choose wisely); your preferred shell account name (1 to 17 numbers and lower case ASCII letters, as well as the . (full stop), - (hyphen-minus) and _ (low line) characters) [14:06:29] ashwini: also, you are agreeing to this Terms of Service agreement https://www.mediawiki.org/wiki/Wikimedia_Labs/Terms_of_use [14:06:54] ok ...ya aurthur told me that.ok following your instructions. [14:09:34] sumanah:I dont think the dot works for shell names [14:10:30] Sid-G: what makes you say that? have you seen someone experiencing problems committing & pushing to Git due to a period? [14:11:37] ya my mail id -"ashwini7security@gmail.com", wiki username--"ashwini", what about shell account name.that also i have to give you here only.i mean on IRC. [14:12:07] sumanah: I'm maintaining half a dozen or so extensions, most of which are oriented towards access management, so obviously not used in WMF wikis, but probably going to convert to GIT. I'm assuming one project/extension in general? Also, when moving, are folk going back and maintaining different versions as branches or are they just bringing forward the current version into GIT. [14:12:39] ashwini: you have a few options. you can use https://www.mediawiki.org/wiki/Project:Labsconsole_accounts or you can give me your preferred information here, or in a private message in irc [14:13:21] jdpond: I actually don't know the answers to those questions; if you don't mind sending that to wikitech-l someone with more knowledge can answer you [14:13:56] sumanah:reedy tried to make an account for me with a dot. Couldn't. I ended up with an underscore. [14:14:09] jdpond: my guess: it's ok to have one Git repository for all your extensions if they're all basically related, and as for different versions etc., it depends on how much backwards compatibility they care about [14:14:17] thx. Probably should have started there - I've been looking through documentation, and (believe it or not), it's probably running a little behind on those types of subjects :) [14:14:35] Sid-G: that's odd. I'd want to ask Reedy what the issue was there. [14:14:58] jdpond: I absolutely know that the docs are obsolete and not helpful enough on these issues as of today. [14:15:54] I'm grateful to Arthur, Antoine, Amir, Jeff, Krenair, and everyone else who's pitched in to improve and update mediawiki.org docs [14:15:58] Well, as I have in the past, once I figure it out, I will go back and help update. It's just pretty disorganized right now. [14:17:10] BTW I can't get gerrit to work on IE - not that it's a real problem, but it should probably be noted somewhere [14:17:17] actually now i am in college and waiting for bus so i dnt have net connection in bus.so it will be fine if i give all my details after 1 hour.till that time i ill reach my home.and please give me your mail id. [14:17:32] ashwini: just post at https://www.mediawiki.org/wiki/Project:Labsconsole_accounts [14:17:53] jdpond: what version of IE? [14:18:15] jdpond: can you add that to https://labsconsole.wikimedia.org/wiki/Gerrit_bugs_that_matter ? [14:18:32] sumanah:sure i will do that.thanks for helping.i am excited to work for and with wikimedia. [14:18:41] ashwini: you're welcome [14:21:03] sumanah: I'm not sure it's a bug and wouldn't really want to see any effort expended in fixing it. It's just a newb might not know to switch to another browser, think it doesn't work and go away frustrated. [14:21:50] jdpond: what version of IE? If I know that then maybe it's an "upgrade IE" issue.... [14:23:06] Nah, my version is ALWAYS within 15 minutes of General Availability. Might be a java engine issue, but that wouldn't explain why it's working on all the other browsers. [14:25:12] blargh [14:25:17] freaking IE, freaking Gerrit [14:26:58] jdpond:Is it "Internet Explorer cannot display the webpage" [14:28:11] no wait [14:28:19] jdpond: please feel free to stick a "warning, don't use IE" notice someplace [14:28:20] Sid-G: https://labsconsole.wikimedia.org/wiki/Help:Git#Windows [14:29:14] Also might be some security issues - I've always locked down IE. Maybe it's only me too - if no one else has complained. Sid-G: "Loading Gerrit Code Review ..." [14:29:52] jdpond:same here [14:30:43] * Sid-G goes to look at that url [14:35:02] sumanah:It misses out that python is needed for git-review [14:35:10] Sid-G: then add it [14:35:18] * Sid-G adds it [14:37:56] 03(mod) Unable to move a corrupt file on commons: [[:commons:File:Нева.jpg]] - 10https://bugzilla.wikimedia.org/34934 +comment (10Rainer@Rillke.eu) [14:39:16] 03(mod) Unable to move a corrupt file on commons: [[:commons:File:Нева.jpg]] - 10https://bugzilla.wikimedia.org/34934 +comment (10Rainer@Rillke.eu) [14:39:22] sumanah:"Git configuration required to commit" section seems weird [14:39:32] Sid-G: go ahead & improve it [14:40:11] better yet, figure out what belongs there and what belongs on mediawiki.org (in the Git Workflow) page and just make one good page and set the other to a redirect [14:40:38] sumanah:I dont know if thats right or not, but i doubt if its entirely correct [14:41:44] sumanah:I'd rather fix Git/Workflow on mw.org then [14:41:53] sumanah: i tried to improve https://www.mediawiki.org/wiki/Git/Workflow#Better_branching , but i didn't even know where to start. The grammar doesn't begin to make any sense. [14:42:47] aharoni: I disagree but it may just be colloquial [14:43:12] sumanah:there is definitely something messed up there [14:43:25] sumanah:probably some wrong sectioning [14:43:43] Any other extension will make its own decisions. [14:43:45] what does this mean: "The big features of the MediaWiki dev landscape: release branches (19 so far) on core, master (the default branch on trunk)." [14:43:54] that clearly is unrelated to better branching [14:44:33] * sumanah is fixing [14:44:48] jdpond :I finally got an error in IE [14:44:59] Application Error [14:45:00] Class$ejd [14:45:00] Bad JSON response: Class$Ksc: (Error): number: 0 description: [14:45:11] and there's a continue button [14:45:57] I'm still running Sid-G. [14:47:03] i got it to show up [14:47:03] pressed continue, then pressed on the open button for status [14:47:04] voila [14:47:47] I don't know if I like IE enough to take the trouble to debug this one :) [14:49:12] 03(mod) #set_recurring_event doesn't work with unit=month or unit=year - 10https://bugzilla.wikimedia.org/35453 (10egel) [14:49:48] aharoni: ok, now that I reread, I see the problems you saw [14:49:54] sumanah:should we be filing bugs for gerrit? [14:50:38] Sid-G: if you see a problem in Gerrit, please file a bug against Gerrit upstream. http://code.google.com/p/gerrit/issues/detail?id=287 is one such bug [14:51:14] ok [14:51:15] How do you move a page on the stock mediawiki? I'm not seeing a movelink. [14:51:23] Sid-G: and then also file a bug in our Bugzilla and note that you have filed it upstream and provide a link [14:51:35] Sid-G: I might be wrong on that but you can tell people I told you to do that [14:51:44] sorressean: are you the administrator of the wiki? [14:51:52] sumanah: yeah [14:51:58] sorressean: next to the searchbox, see a dropdown menu? [14:52:32] sumanah:there is an option in BZ for gerrit [14:52:36] sumanah: I'm uusing a reader, trying to find it. is it like a combobox or something? [14:52:48] Sid-G: yes, there is [14:53:10] o sweet, thanks. [14:53:23] I had to click that link then make the reader refresht he buffer and it popped it up. [14:53:57] sumanah: I can't see my changes :( [14:54:11] sorressean: I think there are things you can do to make fewer things show up in that particular navigation bar so that "move" is a link instead of being shoved into the dropdown menu, something in your custom css maybe [14:54:21] IWorld: when you submitted your change did you use git-review? [14:54:32] no [14:54:35] IWorld: on the command line when you submitted it did you get any kind of confirmation message? [14:54:47] I use TortoiseGit... [14:54:53] and I use Python 3.2... [14:55:07] IWorld: as you can see in https://www.mediawiki.org/wiki/Git/Workflow#Push_your_change_set_to_Gerrit ... Upon success, you'll get a confirmation and a link to the changeset in Gerrit. [14:55:35] IWorld :u need to use git-review [14:55:37] IWorld: did you get any kind of confirmation message telling you that you were able to submit the change to Gerrit? [14:56:06] IWorld U cant push, u can git-review [14:56:07] I did a "success" message, but I have closed the dialog... [14:56:39] IWorld: this is going to be pretty hard to debug. [14:56:41] IWorld :what sumanah said, actually [14:57:47] IWorld: try using test/mediawiki/extensions/examples.git and try making another change [14:57:57] ok [14:58:44] IWorld: https://www.mediawiki.org/wiki/Git/Workflow#Getting_set_up and https://labsconsole.wikimedia.org/wiki/Help:Git#Windows may help you [14:59:11] IWorld: you're on Windows, right? [14:59:12] I'm using Python 3.2... that needs 2.7... :( [14:59:49] IWorld: nearly every MediaWiki developer is using Linux or Mac. You may find that it's easier for you to just do your development in a Linux VM. I think that's what Max does. [15:00:20] I have a dual boot system: Windows + Ubuntu Linux [15:00:27] IWorld: I actually found Git GUI to be more useful in the original clone process than TortoiseGIT. [15:01:21] * IWorld is booting to Linux... [15:03:17] jdpond:U mean msysgit? [15:04:49] Yes, you have to load it anyway to use TortoiseGIT. [15:05:15] jdpond:I never used it for tgit [15:05:55] You get two flavors when you do, Git GUI and GIT Bash. It's actually pretty good for doing the clones - then switch to TortoiseGit for the rest. [15:06:23] Sid-G: Funny, it wouldn't let me run TortoiseGIT without it - had to go and do a separate download. Funky. [15:06:28] * varnent emerges to peak around room real quick [15:06:28] jdpond:Oh, I never tried the gui [15:06:40] hi varnent [15:06:46] how was your week? [15:06:49] I don't think that TortoiseGit helps a lot with MediaWiki. Gerrit is a very central piece of the new MediaWiki process, and AFAIK TortoiseGit doesn't really know how to work with it. [15:07:12] aharoni: I'm in complete agreement - didn't help me at all. [15:07:13] * IWorld is now on Ubutnu [15:07:14] varnent: I got dragged into more Git/Gerrit documentation work but I am trying to take today off. [15:07:22] So, off I go to brunch with my partner. [15:07:26] * aharoni doesn't really know how to work with Gerrit either. [15:07:37] sumanah: have fun! :) [15:07:39] Also IWorld (I use both Linux and Windows). If you figure out a way of putting a good Windows Memcache in, would like to know. [15:07:48] Have a good day sumanah - you deserve it! [15:07:52] sumanah: I'll be around today - trying to fix a CiviCRM installation [15:08:22] aharoni: you can work this around by using those funny refs/changes/things [15:08:45] aww thanks jdpond [15:08:47] thanks varnent [15:08:51] IWorld: don't do python 3 for most scripts. Good news is that both can usually be installed together [15:08:58] CT Woo's e-mail address is ... [15:09:02] cwoo/wikimedia.org ? [15:09:03] ah [15:09:12] saper: around? around TortoiseGit not working with Gerrit? I don't need TortoiseGit, i'm comfortable enough with the Git command line. [15:09:17] I've added a bunch of links to https://www.mediawiki.org/wiki/Git/Workflow#See_also .... as is so often the case, there is info spread among like 20 wiki pages and someone needs to draw them together, I just haven't made the time [15:09:31] It's Gerrit and git-review that i don't quite understand yet. [15:09:34] ok, eating time [15:10:25] aharoni: did you see my answer here? https://www.mediawiki.org/wiki/Talk:Git/Workflow#Branches_and_patch_sets [15:10:45] that's how I avoid git-review (which failed on me once already) and gerrit web ui [15:10:58] 03(mod) English Wikipedia slow to load - 10https://bugzilla.wikimedia.org/35448 +comment (10MZMcBride) [15:11:12] saper: i'll have to re-read it then. [15:11:33] Im trying to install NukeDPL and when I click on it in special pages this is what comes up http://smokey.homelinux.net:8080/mediawiki/index.php/Special:NukeDPL [15:11:37] any idea whats wrong? [15:11:51] aharoni: I am answering to your last post there [15:15:20] So is it required that we always create a branch before committing? [15:15:53] possible to turn off mediawiki's built in jquery in mw1.18 per page? [15:16:22] * G_SabinoMullane is struggling to understand gerrit as well [15:16:30] trying to run javascript throughout a widget page but seems to clash with mediawiki's query in 1.18 [15:18:52] Wait, one commit per branch? That can't be right. [15:19:11] 03(mod) namespace Rubrika in Czech Wikizpravy - 10https://bugzilla.wikimedia.org/34529 +comment (10Miroslav Langer) [15:21:45] Someone check out http://code.google.com/p/gerrit/issues/detail?id=1058 [15:22:07] spam bots have posted 10,000 spam articles on my wiki [15:22:13] how do I get rid of them [15:22:14] Apparently gerrit should support unicode in comments, but it does not for us [15:22:18] besides deleting them 1 by 1 [15:22:24] Taev:use the nuke extension [15:22:30] and Nuke doesnt work because they are using 1 account per post [15:22:31] !spam | Taev [15:22:32] Taev: For information about combating and handling spam in MediaWiki, see and . [15:22:39] its no more effective than deleting 1 by 1 [15:22:39] Read. [15:22:51] G_SabinoMullane: no [15:23:11] G_SabinoMullane: one commit per review "thing" in gerrit [15:23:15] there is nothing on there telling me how to mass delete spam [15:23:20] What are we using as the db for gerrit? [15:23:30] New review: Reedy; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3663 [15:23:30] ive already taken steps to prevent it, i need to get rid of the posts [15:23:32] Change merged: Reedy; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3663 [15:24:07] How I can authenticate in git (ubuntu/linux)? [15:24:10] New review: Reedy; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3444 [15:24:18] Taev: There are batch delete scripts in the maintenance directory. [15:24:18] Im getting ready to just delete the whole thing and start again [15:24:18] " ive already taken steps to prevent it, i need to get rid of the posts" Oooo. Soooo much out-of-context goodness there. :-) [15:24:23] Or you can do that. [15:24:46] tell me more [15:24:59] Look in the maintenance directory. [15:25:02] Generate a list of bad users. [15:25:03] Then run... [15:25:07] Or bad pages. [15:25:10] And then run... [15:25:14] listen, they are creating 1 page per user [15:25:14] batchDelete.php or whatever it is. [15:25:15] Joan: just use backup copy and restore it [15:25:18] id have to list all 10,000 [15:25:22] users [15:25:33] thats why nuke isnt effective [15:26:29] is there a way to delete all articles created after a certain date? [15:27:38] ^demon: did hashar make any progress with hooks? [15:28:29] there are 5,816 users [15:28:35] and 10,860 posts [15:28:35] What are we using as the db for gerrit? Apparently that decides if unicode comments work or not [15:28:41] <^demon> Nikerabbit: Don't know what his final status was last night. [15:28:45] <^demon> Lemme see if he checked anything in [15:28:55] but all them came after a certain date, can i delete every post made after a certain date? [15:29:11] "Change cannot be merged due to unsatisfiable dependencies." Noooooo [15:29:28] <^demon> Rebase time :) [15:29:36] <^demon> Nikerabbit: I don't see anything in gerrit. I'll e-mail him. [15:30:23] https://www.mediawiki.org/wiki/Git/Workflow#Fixing_unsatisfied_dependencies_.28rebase_changes.29 [15:30:24] jdpond: I got the message "Permission denied (publickey)." [15:30:37] ^demon: just added it as a todo to get someone to add some instructions ;) [15:30:54] <^demon> It's because one or more of the parents were abandoned. [15:31:05] IWorld:U logged in to gerrit and added ur ssh key there? [15:31:09] Yeah [15:31:16] let me see [15:31:29] IWorld:also add the key to labsconsole [15:31:37] nobody has any suggestions? [15:32:55] aharoni: https://www.mediawiki.org/w/index.php?title=Talk:Git/Workflow&diff=515160&oldid=515108 [15:33:17] Sid-G: /home/me/.ssh/id_rsa : No such file or directory [15:33:33] ^demon: The first git review always needs an -s right? no matter which OS one's using? [15:33:48] IWorld:thats supposed to be ur ssh key [15:33:54] ok [15:34:07] IWorld:ur private key in openSSH [15:34:10] <^demon> Sid-G: Right, so it'll download the hook and configure .git/config with gerrit-specific stuff. [15:34:19] look is there a way i can see all the users registered and delete them and their posts? [15:34:24] No [15:34:30] ^demon:I'll update the docs [15:34:32] Nuke is about the only thing [15:34:38] which is useless [15:34:47] oh wait [15:34:51] Tough? [15:34:55] its in there [15:35:27] but then I got this message: http://toolserver.org/~mmovchin/paste/index.php?id=a7d4c026cf [15:35:29] ^demon:What are we using as the db for gerrit? Apparently that decides if unicode comments work or not [15:35:40] <^demon> Mysql, not sure on the encoding. [15:35:47] where are the posts actually stored on my server? [15:35:59] The database tables [15:36:02] ^demon:ok, its the mysql that's causing the problem then [15:36:15] @ Sid-G: but then I got this message: http://toolserver.org/~mmovchin/paste/index.php?id=a7d4c026cf [15:36:17] <^demon> Well, whatever encoding we have set on the tables. [15:36:28] ^demon: see http://code.google.com/p/gerrit/issues/detail?id=1058 [15:36:34] IWorld:hold up a sec [15:36:37] looking [15:37:07] Taev: I told you to use a maintenance script. [15:37:10] IWorld:Use a passphrase? [15:37:15] You can't ignore decent advice and then say you were never given any. [15:37:20] It's also trivial to write your own script. [15:37:23] Sid-G: I think yes [15:37:36] IWorld:Sorry, I have no idea about ubuntu [15:37:40] ok [15:37:41] ok HOW do i do that [15:37:57] and how do I differentiate between my posts and the 10,000 + spam posts [15:37:58] Taev: Do you know how to execute PHP scripts from your server? [15:38:01] From the command line? [15:38:07] no [15:38:13] Well, then it might be difficult. [15:38:24] Do you have SSH access to the server? [15:38:30] yes [15:38:30] aharoni : hi aharoni , [15:38:41] Taev: Okay, so you'll SSH in to the server. [15:38:48] Then navigate to the maintenance directory. [15:38:49] ^demon:can we fix that? [15:38:54] cd wiki/maintenance or something. [15:38:55] <^demon> Checking [15:38:57] Then run... [15:39:02] saper: thanks. it's still very weird... why would go back to an old version just to add a new one?.. [15:39:04] chughakshay16: hi [15:39:09] im there [15:39:55] aharoni : the only way to modify user rights for a particular group is to make changes in a LocalSettings.php file.. right ? [15:40:05] <^demon> Sid-G: They're all varchar fields with latin1 charset. In theory we could change the charset. I'd want to test before we did it on the live site. [15:40:14] Taev: Give me a second. [15:40:16] <^demon> I'll file a bug about it. [15:40:26] chughakshay16: yes, as far as i know. [15:40:37] it would be very simple if i could tell it to delete every post made after a certain date [15:40:39] ^demon:ok :) [15:40:45] or every user created after a certain date [15:40:51] Taev: Run "php deleteBatch.php --help" [15:40:52] or, every user but mine.. [15:41:00] Then read the output. [15:41:16] deleteBatch.php requires an input list. [15:41:23] aharoni : i mean so we cant provide admin an interface where he could change those rights for a group.. [15:41:28] can i not use a wildcard [15:41:29] Deleting all content on a wiki in the manner you're describing isn't a common use-case, Taev. [15:41:33] say all the users a* [15:41:37] You shouldn't be shocked if there isn't a pre-written script. [15:41:41] chughakshay16: i'm not aware of such a feature. [15:41:47] Also, if you're unsatisifed with the product, ask for your money back. [15:41:50] Now simmer down. [15:42:20] So with deleteBatch.php, you'll need to feed it a list of pages to delete. [15:42:33] what about php deleteBatch.php -u a* [15:42:33] You can generate such a list from the MediaWiki API, presuambly. [15:42:37] aharoni : well thats what i thought.. [15:42:41] 03(NEW) Change database schema to support utf8 - 10https://bugzilla.wikimedia.org/35455 major; Wikimedia: Git/Gerrit; (innocentkiller) [15:42:42] will that delete all the users that start with a? [15:42:43] aharoni : :| [15:42:55] The --u option specifies which user deletes the pages. [15:42:55] <^demon> !b 35455 | Sid-G [15:42:55] Sid-G: https://bugzilla.wikimedia.org/show_bug.cgi?id=35455 [15:43:07] --u: User to perform deletion [15:43:14] Says so right there in the output. [15:43:18] :) [15:43:20] ok [15:43:26] So with deleteBatch.php, you'll need to feed it a list of pages to delete. [15:43:29] aharoni : okay, thanks [15:43:29] how do i create a "listfile" of all the pages [15:43:37] i can edit out my own [15:43:40] You can generate such a list from the MediaWiki API, presuambly. [15:43:46] Or you can query the database directly. [15:43:49] If you know SQL. [15:43:55] It depends on what you know. [15:43:56] whats easier? [15:44:00] THE BEAUTY OF OPEN SOURCE. [15:44:09] Um... [15:44:09] <^demon> Sid-G: We've already got a gerrit labs project up and running for UI tweaks--I'll talk to Ryan and the others about testing it out there. [15:44:18] Probably querying the DB directly. [15:44:27] The API has limits that'll get in the way of getting 10,000 results at once. [15:44:34] can you instruct me on how to do it? [15:44:37] ^demon: ok :D [15:44:47] Taev: Do you know how to access MySQL from the command line? [15:44:51] And/or write SQL? [15:45:12] Is your wiki public? [15:45:13] i knew enough to create the database for it. [15:45:17] Can you provide a link? [15:45:24] Well, the installation script created the database. [15:45:28] http://provowiki.homelinux.net [15:45:30] You just told it to. [15:45:45] well i had to create different tables for different things [15:45:48] It's gonna take a few minutes for my browser to come up. [15:46:02] But basically you want to query a list of pages that doesn't have false positives. [15:46:09] So that you can knock out most of the spam. [15:46:28] Or you can just copy and paste from Special:RecentChanges. [15:46:31] If you really want to. [15:46:32] 03(mod) Use baseline shift when positioning inline math PNGs - 10https://bugzilla.wikimedia.org/32694 +comment (10Derk-Jan Hartman) [15:46:41] It doesn't really how the page list is generated. [15:46:46] Lots of ways to skin the cat. [15:47:19] does it go back past 30 days? [15:47:33] recentchanges? No. [15:47:34] all its listing is my deletions [15:47:43] You can hide yourself from the output. [15:48:08] http://smokey.homelinux.net:8080/mediawiki/index.php?title=Special:RecentChanges&days=30&limit=500&hidemyself=1 [15:48:11] Try that link. [15:48:11] 03(mod) English Wikipedia slow to load - 10https://bugzilla.wikimedia.org/35448 +comment (10SlimVirgin) [15:48:15] There's also Special:NewPages. [15:49:10] most of these are old [15:49:16] i was absent for about 6 months [15:49:41] Then you'll need to use SQL or the API. [15:49:44] To query the revision table. [15:50:20] can you instruct me how to do it? [15:50:22] 03(mod) Change database schema to support utf8 - 10https://bugzilla.wikimedia.org/35455 +comment (10Siddhartha Ghai) [15:50:36] New review: Demon; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3324 [15:50:39] Change merged: Demon; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3324 [15:51:08] Taev: Log in to your MySQL database from the command line. [15:52:08] done [15:52:27] Taev: Is it only one user you want to exclude? [15:52:35] yeah [15:52:37] user djs [15:52:39] Okay, so it'd be... [15:53:10] select distinct page_namespace, page_title from page join revision on rev_page = page_id where rev_user_text != 'Djs'; [15:53:19] That should give you a long list of spam pages. [15:53:21] New review: Demon; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3327 [15:53:30] just type that in to the mysql> prompt? [15:53:33] Yes. [15:53:35] Then hit enter. [15:53:48] dont i need to specify which database? [15:53:56] I thought you logged in to the database already. [15:53:56] New review: Demon; "Please rebase for merging." [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3327 [15:53:57] i have other stuff that uses mysql [15:53:59] If you haven't, run... [15:54:03] use databasename; [15:54:18] how do i list the database names? [15:54:22] show databases; [15:54:33] Then "use whateverdb;" [15:54:42] Then you can verify you're in the right place by running... [15:54:44] "show tables;" [15:54:51] You should see a bunch of MediaWiki tables. [15:54:57] Including page and revision. [15:54:59] MySQL is fun! [15:55:24] ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mediawiki [15:56:03] Did you log in with the proper credentials? [15:56:20] i just ran "mysql" [15:56:23] Right. [15:56:27] You need to specify a username/password. [15:56:37] Security is a cruel and fickle mistress. [15:56:47] You can get the values from LocalSettings.php. [15:56:54] So it'd be something like... [15:57:18] mysql localhost -uUsername -p databasename; [15:57:27] Then enter your password. [15:57:35] Then run "show tables;" to make sure you're in the right place. [15:58:44] whats the flag to enter the password [15:59:09] oh -p password databasename? [15:59:09] -p gives you a prompt when you've pressed enter [15:59:19] Right. [15:59:29] So you don't enter your password in the command line and expose it to .bash_history, etc. [15:59:36] Computers are the worst. [15:59:52] I have to poop. [16:00:19] im still trying to log in [16:01:16] We all have our problems. [16:01:29] ok im in [16:02:03] You go girl. [16:02:15] yeah Im in the right database [16:02:40] select distinct page_namespace, page_title from page join revision on rev_page = page_id where rev_user_text != 'Djs'; [16:03:07] ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'how tables [16:04:26] What did you enter? [16:04:37] It looks like you entered "how tables;" [16:04:40] exactly what you posted [16:04:46] No. [16:04:53] You can run "show tables;" [16:05:08] Then try... [16:05:08] select distinct page_namespace, page_title from page join revision on rev_page = page_id where rev_user_text != 'Djs'; [16:06:01] ok its working [16:06:04] stuff is flying by [16:06:20] 9354 rows in set (0.13 sec) [16:06:24] God save the Queen. [16:06:37] So you can use that list as an input list. [16:06:46] After checking that it doesn't have false positives! [16:06:48] Key point. ^^^^^^^^^^^ [16:06:53] how? [16:07:00] Well, read the list. [16:07:06] Do they all look like spam titles? [16:07:09] If one doesn't, check it. [16:07:10] just copy all the user names into a file? [16:07:16] Not user names. [16:07:18] Page names. [16:07:20] And yes. [16:07:22] im the only one that should have posts [16:07:28] so if its not user djs its spam [16:07:28] Though you'll need to remove the | shit around each title. [16:07:39] Right, but this is the revision table. [16:07:47] So let's say that they edited a page where you edited. [16:07:49] The page would be listed. [16:08:05] I suppose you could do a revisoin count as well. [16:08:05] i protected mine [16:08:16] And then left for six months. [16:08:16] Heh. [16:08:27] so remove all the formatting junk right [16:08:27] Anyway, I need to go do other things now. [16:08:33] Right. [16:08:33] user user user user like that? [16:08:40] wait so what do i do with this? [16:08:41] What? [16:08:44] nuke them? [16:08:47] 1 at a time [16:08:49] You need a list of pages. [16:08:50] No. [16:08:54] Make a big list of pages. [16:08:58] In biglistofpages.txt [16:09:00] Then run... [16:09:09] php deleteBatch.php biglistofpages.txt [16:09:10] And it'll delete them. [16:09:13] Anyone got a sec to help me? [16:09:18] You may want to specify some of the other options, though. [16:09:22] !ask | Diaz [16:09:22] Diaz: Hi, how can we help you? Just ask your question. [16:09:23] so i copy all the user names to a file userfile.txt [16:09:28] They're not user names. [16:09:33] For the ninth time. [16:09:35] ok [16:09:36] sorry [16:09:37] How can I create something, an emblem or something, that only mods/admins on the forum can add to articles? [16:09:38] They're page names. [16:09:43] You selected from the page table. [16:09:50] i copy all the stuff into a file, name name name name like that? [16:09:53] ok i got it [16:10:08] Well, put newlines between each page name. [16:10:14] page 1 \n page 2 \n page 3 [16:10:16] talking to me joan? [16:10:38] Diaz: There's no real way to do that in a non-hackish manner... [16:10:39] Diaz: an emblem? something like "featured article icon"? [16:10:45] You could try the AbuseFilter, I guess. [16:10:48] WorleyBaer461 | | 2 | [16:10:58] Joan - Snapper: Yeah, something like that [16:11:04] how come ive got multiple lines with that WorleyBaer461 [16:11:09] I guess Snapper is saper. [16:11:20] I'm fine, thank you :) [16:11:26] Taev: Not being able to read your screen or mind, I have no idea. [16:11:32] 1 sec [16:11:33] snaper* [16:11:42] Still no N. [16:11:46] Getting closer, though. [16:12:13] I need to take a break from this channel. [16:12:31] /quit rage [16:12:35] http://smokey.homelinux.net:8080/tmp/output.jpg [16:12:49] snaper: Yes, something like a featured article icon [16:13:45] so in the file im creating id put WorleyBaer461 then WorthamFlynn438 on the line below it? [16:13:46] Taev: page_namespace is an integer. [16:13:50] That refers to a specific namespace. [16:13:52] 2 is User: [16:13:56] Diaz: not possible unless you try solutions like AbuseFilter OR code your own javascript in MediaWiki:Common.js that adds icon to the page you have on the list. [16:14:04] So you have a page titeld "Worwhatever" and a page titled "User:Worwhatever". [16:14:23] snaper: what does abusefilter do? [16:14:49] Filters abuse [16:14:57] Diaz: it allows blocking some edits based on content of the edit. So you can block people adding "shit" or "fuck" [16:14:59] Diaz: No N. [16:15:08] saper, not snaper. [16:15:22] Joan: not relying on highlight anymore here [16:15:34] saper: Yes, but attention to detail is important. [16:15:35] Well, I started out saying "snapper", so I'm almost there now :P [16:15:47] Diaz: so the same way you can block people adding "MyFavouriteIcon.png" to the page [16:15:58] aaah :) [16:16:02] thanks:) [16:16:03] MediaWiki wasn't designed with the idea of such tight content restrictions. [16:16:10] It's a wiki world! [16:16:18] Diaz: quite a nice analogy to your futile MediaWiki efforts. You are "almost" there, too. [16:17:18] Diaz: I have a simple solution for you [16:17:19] ok i got it [16:17:31] Taev: You can re-run the query with page_namespace = 0 specified. [16:17:34] That'll limit to only articles. [16:17:36] i ran a testfile.txt with 4-5 names and i ran it again it said non existent [16:17:58] Did you check the wiki to see if the pages had been deleted? [16:18:10] Saper: whats that? [16:18:15] http://smokey.homelinux.net:8080/tmp/testfile.txt [16:18:17] Diaz: use [[MediaWiki:Common.css]] - every page has its own CSS class (check the HTML source near "). You can style some pages like ".page-Mypage { background-color: black; } " [16:18:25] i did php deleteBatch testfile.txt [16:18:39] Right. [16:18:42] The file isn't named that. [16:18:42] Saper: SOunds more complicated.. [16:18:45] It's named deleteBatch.php. [16:18:51] Also, it worked: http://smokey.homelinux.net:8080/mediawiki/index.php/Special:RecentChanges [16:18:56] > [16:18:57] (Deletion log); 16:17 . . Delete page script (Talk) deleted "WorthamFlynn438" [16:18:57] (Deletion log); 16:17 . . Delete page script (Talk) deleted "WorleyBaer461" [16:18:57] (Deletion log); 16:16 . . Delete page script (Talk) deleted "WorthamGillispie831" [16:18:57] well i know i just misspelled it [16:19:00] > [16:19:01] Joan: does he have still those funny "|" things ? maybe he should use mysql -NB [16:19:02] so everything is good? [16:19:14] saper: Yeah, there are easier ways. [16:19:35] Diaz: yes, because you didn't go to www.mediawiki.org (did you?) and put "AbuseFilter" in the search box. [16:19:42] But usually stripping | is easier than teaching people how to make output files. [16:19:52] Taev: The script works. [16:19:56] This alone is a project for two weeks. I can offer you a discounted hourly rate. [16:19:57] You can specify a username if you want. [16:19:59] Or other options. [16:20:12] saper: :D [16:20:18] !e AbuseFilter [16:20:18] https://www.mediawiki.org/wiki/Extension:AbuseFilter [16:20:18] so just keep doing what i did [16:20:20] Click. [16:20:22] saper: No, the mediawiki.common.css stuff sounds harder than an extension [16:20:25] and i ll have erased them all? [16:20:27] * Taev hugs Joan  [16:20:28] Taev: If you want to delete pages in batches, yes. [16:20:33] * Joan hugs Taev. [16:20:40] what do you mean? [16:20:44] what am i deleting now? [16:20:48] Pages. [16:20:51] In batches. [16:20:55] deleteBatch.php [16:20:59] Deletes pages in batches. [16:21:03] Taev: all the bitches in batches. [16:21:04] ok so this will get rid of everything? [16:21:06] A batch is just a collection. [16:21:14] ok i misunderstood [16:21:15] It'll get rid of what you put in inputlist. [16:21:38] So if you put every page in there and then run the script, you'll delete every page. ;-) [16:21:41] "batch" is a slang word of computer industry, just forget it. Think of it as "staple". [16:21:55] saper: It really isn't. [16:22:06] https://en.wiktionary.org/wiki/batch#English [16:22:41] why is mediawiki.org loading so slow? [16:22:43] Sense 3 produced sense 4. [16:22:53] Diaz: AIDS. [16:23:00] :-( [16:23:02] David J. Smith might be a native English speaker. Point taken. [16:23:05] awww [16:23:07] thanks a lot. [16:23:11] No problem. [16:23:12] umm.. [16:23:23] are you referring to me? saper [16:23:41] Possibly, yes. [16:23:52] at least IRCNAME says so. [16:24:06] if you are, yes thats my name, and I'm a native American-English speaker [16:24:12] /quit rage [16:24:30] nice to meet you. I hope you won't get more spam. [16:24:34] with a Midlands glaciated allegheny plains accent [16:24:41] and a pittsburghese dialect, to be precise [16:24:45] ty [16:24:48] Joan: did we offer him a [[Special:Nuke]] already? [16:25:55] saper: Yeah. It doesn't work from distributed IPs. [16:26:09] ok time to take my yummy narcotics [16:26:09] For what is the -a option in git commit? [16:26:18] * Taev offers to share his methadone or fentanyl with Joan  [16:26:23] you get first pick [16:26:26] lol [16:26:33] I'm about to take a smoke break. ;-) [16:26:42] disabled army vets get lots of good drugs to give away to those that help [16:26:44] This channel leaves me exhausted. [16:26:53] thanks Joan seriously [16:26:54] I am very proud of a query I wrote there in r113604 [16:26:58] i owe you 1,000 [16:27:06] 1 didnt seem enough [16:27:10] @ saper: for what is the -a option in git commit? [16:27:24] IWorld: same as "git add --all" [16:27:33] aaah [16:27:36] thx [16:28:45] !check mediawiki.org [16:28:45] kind of "Oh please include ALL files I might have accidentally modify before, not only those I really mean to commit". [16:28:45] I don't know anything about "check". You might try: !bleedingedge !checkuser !errors !faq !lazy !notes !phpinfo !session !webrequest !wikipedia !wptemplates [16:28:49] I don't use it [16:28:55] I read that as !fag. [16:29:02] And it was more amusing. [16:29:19] it's from AnonOps IRC. That's how they check if DDoS succeded or not. [16:29:26] I was unsure if you'd still help me after seeing my wiki/site [16:29:40] I didn't read the content. [16:29:42] Taev: why wouldn't we? [16:29:45] Is it interesting? [16:29:46] 03(mod) Page deletions and blocks aren't showing up on watchlists on enwiktionary - 10https://bugzilla.wikimedia.org/33591 +comment (10Bagariavivek) [16:29:51] well Joan said God Save the Queen [16:29:54] Heh. [16:29:57] I was making a joke there. [16:29:58] so I thought he/she might be english [16:30:03] i wasn't sure. [16:30:03] I livei in D.C. [16:30:08] Live, even. [16:30:12] God bless America. [16:30:20] New patchset: IWorld; "Bug 35341: 'user' icon in SVG" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3687 [16:30:27] well the actual site is http://provo.homelinux.net [16:30:31] if anyone is curious [16:30:59] as Provo, Utah? [16:31:05] :) [16:32:08] noooo [16:32:08] not quite [16:32:26] saper: how can I add files to changing? [16:32:30] 03(mod) Special:EditWatchlist no longer returs to self after submitting the form - 10https://bugzilla.wikimedia.org/31753 +comment (10Bagariavivek) [16:33:46] IWorld: git add .. .. [16:34:17] saper: I did that. No result: https://gerrit.wikimedia.org/r/#change,3687 [16:34:56] IWorld: you did what... [16:35:24] saper: http://toolserver.org/~mmovchin/paste/index.php?id=89f39c99d9 [16:35:27] Is mediawiki.org down for everyone else too? [16:35:40] No [16:35:45] Down for some people [16:35:46] http://www.isup.me/mediawiki.org [16:35:47] Known isuse [16:35:54] Ah, its back now [16:36:18] saper: what's the problem? [16:37:27] Shouldn't you also use that image somewhere? [16:37:35] IWorld: I don't know, you have committed skins/vector/images/user-icon.svg [16:37:50] can I commit only one file? [16:38:00] IWorld: that's what you did [16:38:01] no [16:38:45] see: http://toolserver.org/~mmovchin/paste/index.php?id=80adf2e752 [16:41:10] IWorld: how many commits does git log master ^HEAD show? [16:41:18] er [16:41:26] git log HEAD ^master [16:42:02] 3 [16:42:21] only 1 from me [16:42:38] maybe screen.css didn't change? [16:42:50] let me see [16:43:33] I have changed that... [16:45:20] IWorld: and what does "git log HEAD ^master -- skins/vector/screen.css" do? [16:45:28] sec [16:46:01] nothing [16:46:11] and "git diff --cached" ? [16:46:39] "error: invalid option: -cached" [16:46:52] --cached? [16:47:02] oh [16:47:19] nothing [16:47:27] can I try that a 2nd time? [16:47:47] and "git diff" ? [16:48:16] nothing [16:48:37] if you have no changes in the working tree and no changes in the index (staging area for "git add" used by "git commit") then there are no changes to be added [16:48:54] but I have changed something [16:49:14] maybe not in this directory or something [16:49:21] hmm [16:49:41] or before git checkout -b bug35341 master [16:50:41] fatal: git checkout: branch bug35341 already exists [16:51:20] but still that would preserve changes [16:51:35] no you can't do this again, no need to [16:52:25] ^demon|away: what are the permisisons for people pushing to release branches? [16:53:10] Hello all i have started editing wikipedia articles recently and wanted to know how Rss feed works for watchlist [16:53:26] !rss [16:53:27] Feed aggregator extensions: . Feed generator extensions: . [16:54:34] bith are invalid pages.. potter could you please help me [16:55:01] sujay: i dont know about rss in watchlist [16:55:03] 04(REOPENED) Date format in Slovenian - 10https://bugzilla.wikimedia.org/10333 +comment (10Dejan Papež) [16:55:10] potter: ok [16:55:30] saper: can you see that in screen.css: http://toolserver.org/~mmovchin/paste/index.php?id=277c724435 ? [16:55:45] could sumone else help ma out please??? [16:56:51] sujay: did you try to see your RSS URL with a browser? [16:57:21] saper: i have rss feed for BBc and stuff,is that what you meant :) ? [16:58:31] IWorld: no, only background: url(images/user-icon.png) left top no-repeat; [16:58:33] in master [16:58:37] ah [16:58:40] IWorld: now checking your branch [16:58:47] how? [16:59:43] saper: how shall i access the rss of my watchlist ? [17:00:12] saper: for other website i click on a option [17:00:36] saper: "git branch bug35331"? [17:01:00] *41 [17:01:25] saper: example of rss feed in bbc is - "http://news.bbc.co.uk/go/rss/-/sport1/hi/football/14952500.stm".What is the url for wikipedia or any such site? [17:01:37] IWorld: let me check if I can do sth [17:01:50] "sth"? [17:03:21] New patchset: saper; "Resubmit commit by: IWorld " [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3687 [17:03:45] IWorld: ^^ [17:03:52] sujay: visit your watchlist. Look on the left hand side for the "Atom" link in the toolbox [17:04:58] IWorld: can you "git fetch gerrit refs/changes/87/3687/2 && git checkout FETCH_HEAD" ? [17:05:02] how you can do that? [17:05:33] I can do that. [17:05:33] $ git reset --soft HEAD^ [17:05:41] $ git add skins/vector/screen.css [17:06:02] (file was changed already) [17:06:03] $ git commit -c ORIG_HEAD [17:06:13] $ git push gerrit HEAD:refs/changes/3687 [17:06:33] ah [17:06:52] in future I change only one file... [17:07:01] more or less the same as "git add ... , git commit --amend ... git review" [17:07:02] no [17:07:11] just check with git diff first [17:07:17] and after you "git add" [17:07:22] check with git diff --cached [17:07:34] 03(NEW) git-review for branches - 10https://bugzilla.wikimedia.org/35456 normal; Wikimedia: Git/Gerrit; (sam) [17:08:12] can you write a quick command list for me? (--> mmovchin paste) [17:08:18] @ saper [17:08:33] IWorld: check [[Talk:Git/Workflow]] [17:08:53] Reedy: ^^ so I can't submit to REL1_19? [17:09:05] Nope, very few people can :( [17:09:10] Reedy: let me try [17:09:18] can I change RELEASE-NOTES?:) [17:09:31] You should get ! [remote rejected] REL1_19 -> REL1_19 (prohibited by Gerrit) [17:10:53] New patchset: saper; "Testing for bug 35456" [mediawiki/core] (REL1_19) - https://gerrit.wikimedia.org/r/3688 [17:11:15] lol wut [17:11:50] git-review is too magic to me [17:12:08] git-review wouldn't work for me when I tried it earlier this week... [17:12:33] it wasn't git-review, that's why it worked [17:12:55] Did you use git push origin REL1_1X ? [17:13:00] saper: is that right: http://toolserver.org/~mmovchin/paste/index.php?id=3cd126962c ? [17:15:52] 03(mod) git-review for branches - 10https://bugzilla.wikimedia.org/35456 +comment (10Marcin Cieślak) [17:16:01] Reedy: refs/for/REL1_19 [17:16:07] Hmmm [17:16:16] saper: http://toolserver.org/~mmovchin/paste/index.php?id=3cd126962c [17:17:25] Hello, is there somebody with who i can talk about Gsoc and an idea of project ? [17:17:42] * IWorld is away [17:19:42] saper: guess it should be at least documented :p [17:21:09] Reedy: it is documented very well [17:21:12] in gerrit docs [17:21:28] Lol [17:21:32] but we give workarounds [17:22:06] https://www.mediawiki.org/wiki/Git/Workflow#Committing_to_non_HEAD is what I added from before.. [17:27:24] Woah, i just spent a few good minutes in a private chat explaining somebody how to use Git. (On Github, on through our Gerrit.) [17:27:43] s/on/not/ [17:27:44] :) [17:28:38] If you would tell me a year ago that i'll teach Git today, i would kick you. I hated it with a passion back then. [17:29:52] aharoni: same here [17:29:56] aharoni: it don't hate it…but i like hg for the things i do :) [17:31:17] anyone with strong Debian vs. Ubuntu opinions? [17:32:38] Other than debian being rather out of date.. [17:32:44] (ie packages) [17:33:47] New patchset: saper; "Merge 556c5cf464b9103b04b247ed7dd7ee3051e9aef6 for REL1_19 branch" [mediawiki/core] (REL1_19) - https://gerrit.wikimedia.org/r/3689 [17:34:22] 03(mod) git-review for branches - 10https://bugzilla.wikimedia.org/35456 +comment (10Sam Reed (reedy)) [17:35:09] Reedy: good to know - ty :) [17:35:53] Reedy: what is WMF running? [17:35:56] Reedy: lol @ ^^ [17:36:01] varnent: I suspect saying WMF run ubuntu LTS without too many issues ;) [17:36:07] They're on 10.04 atm [17:36:16] kk - that's what I thought [17:36:24] saper: Witch! [17:36:28] SHITTY GIT is using COLORs [17:36:34] someone was trying to talk me into Debian..and I just wasn't convinced.. [17:36:36] or other ANSI sequences [17:43:08] https://www.mediawiki.org/wiki/Git/Workflow#Submitting_a_change_to_a_branch_for_review volunteers needed to clean up color terminal codes [17:44:01] saper: you can use [17:44:10] ... [17:44:40] Looks even worse [17:45:14] Reedy: WMF is running Apache? I would have thought nginx or lighttpd [17:45:22] Reedy: are these steps right: http://toolserver.org/~mmovchin/paste/index.php?id=3cd126962c ? [17:45:24] yus, for mediawiki they are [17:45:35] lighttpd is used for the downloads server and some other bits [17:45:39] I think nginx is used for bits [17:45:53] * varnent gasp [17:45:56] certainly varnish for bits cache rather than squid [17:46:12] ping [17:46:32] Don't use -m [17:46:47] What does that? [17:46:49] cause if you add $ and stuff, you'll get stupid replacements [17:46:57] don't put -m on, and it'll open your default text editor [17:47:50] so can you correct that and publish a new paste? [17:48:04] Just use git commit -a [17:48:24] and the comment? [17:48:36] This is all documented at https://www.mediawiki.org/wiki/Git/Workflow#How_to_submit_a_patch [17:49:05] git commit -a -m "COMMIT MESSAGE HERE" [17:49:13] no [17:49:16] git commit -a [17:49:17] enter [17:49:20] you'll get a text editor [17:49:26] it's fairly self explanitory when it opens [17:50:10] can I test it in /test/mediawiki/extensions/examples.git ? [17:50:14] yeah [17:50:24] cool [17:55:32] 03(mod) Error in .htaccess file that address Bug 23285 - 10https://bugzilla.wikimedia.org/35454 +comment (10Sam Reed (reedy)) [17:56:59] 03(mod) English Wikipedia slow to load - 10https://bugzilla.wikimedia.org/35448 +comment (10Sam Reed (reedy)) [17:58:07] 03(NEW) Allow callbacks also to make more complex replacements - 10https://bugzilla.wikimedia.org/35457 enhancement; MediaWiki extensions: Narayam; (junu.pv+public) [17:58:46] 03(mod) Allow callbacks also to make more complex replacements - 10https://bugzilla.wikimedia.org/35457 (10Junaid) [18:03:07] Reedy: okay, I can see a file. Can I type a comment? [18:03:15] Yup, at the top of it [18:03:20] You can put as much as you want [18:04:01] and then Strg+O, Strg+X? [18:04:17] Strg? Ctrl [18:05:05] I'm a Windows user ;) [18:05:21] Still, I use Ctrl in windows aswell [18:06:01] ah [18:13:10] New patchset: IWorld; "testing committing" [test/mediawiki/extensions/examples] (master) - https://gerrit.wikimedia.org/r/3690 [18:20:26] New review: Hashar; "(no comment)" [mediawiki/core] (REL1_19); V: 0 C: -2; - https://gerrit.wikimedia.org/r/3688 [18:24:08] 03(mod) EXIF orientation (rotation information from digital cameras) should be used in images - 10https://bugzilla.wikimedia.org/6672 +comment (10Jeff G.) [18:27:25] Can anyone review that: https://gerrit.wikimedia.org/r/#change,3687 ? [18:28:46] New review: Hashar; "I am not sure how you merged that change, but to me, you should use "git cherry-pick"." [mediawiki/core] (REL1_19); V: 0 C: -2; - https://gerrit.wikimedia.org/r/3689 [18:30:59] 03(mod) Allow callbacks also to make more complex replacements - 10https://bugzilla.wikimedia.org/35457 +comment (10Siebrand) [18:31:06] New patchset: Jdlrobson; "fix references code for articles which have notes" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3691 [18:31:07] New patchset: Jdlrobson; "make references within references open in reference overlay" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3692 [18:31:08] New patchset: Jdlrobson; "actually used position fixed for iOS 5" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3693 [18:37:05] New patchset: Junaid P V; "bug 35457 - Allow to use callback within rules, so more complex replacement possible. Also add a callback to convert unicode code point to character." [mediawiki/extensions/Narayam] (master) - https://gerrit.wikimedia.org/r/3694 [18:45:54] sorry to bother you again Joan but do you have those mysql commands you gave me? [18:46:26] nm i found it [18:47:21] New patchset: IAlex; "Use local context to get messages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3695 [18:54:45] 03(mod) Allow callbacks also to make more complex replacements - 10https://bugzilla.wikimedia.org/35457 +comment (10Junaid) [18:54:47] Reedy: can you review that: https://gerrit.wikimedia.org/r/#change,3687 ? [18:56:09] What does it mean when the installer says "Warning: Secure keys ($wgSecretKey and $wgUpgradeKey) generated during installation are not completely safe. Consider changing them manually."? [18:57:08] they are keys generated from the system [18:57:33] OK, so I should generate a new set? [18:57:51] Create and type your own set in LocalSettings.php. [18:57:54] *the [18:58:00] oh [18:58:25] ignore the " *the" [18:58:40] Reedy: "Strg" is "Ctrl" on German Tastatür :) [18:59:01] who can speed German? [18:59:10] we all can speed it [18:59:32] *speek [19:00:38] oh, thats right, saper, Strg = Steuerung auf der deutschen Tastatur =) [19:09:59] 03(NEW) HTML genderated by "use this code" does not work as img src URL is missing scheme - 10https://bugzilla.wikimedia.org/35458 normal; Wikimedia: Site requests; (joseph.2011) [19:11:07] New patchset: MaxSem; "Following a performance regression reported on wikitech-l, added merciless profiling to ExtMobileFrontend::DOMParse()" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3696 [19:11:34] now ^^^ needs to be deployed [19:13:43] how do I respond to CR comments in gerrit? [19:14:34] saper, "Review" [19:14:55] just don't change the score [19:16:11] New review: saper; "That's what I did. " [mediawiki/core] (REL1_19) C: 0; - https://gerrit.wikimedia.org/r/3689 [19:16:18] MaxSem: intuitive, thanks :) [19:17:38] Hi everyone! Could you help me: where in main.css is the description of "contents" block? [19:17:52] New review: saper; "I think we fixed the screen.css problem" [mediawiki/core] (master) C: 1; - https://gerrit.wikimedia.org/r/3687 [19:20:30] Change abandoned: saper; "Sure, that was just a proof of concept." [mediawiki/core] (REL1_19) - https://gerrit.wikimedia.org/r/3688 [19:22:04] Kyshtynbai: is there one? [19:22:13] Hi, why isn´t it drawing all pics: http://wiki.aiservices.info/index.php/Incursion_Schiffskunde [19:22:29] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3696 [19:22:32] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3696 [19:23:01] saper: I dont know, there should be ) I hope so [19:23:24] Kyshtynbai: I don't see any element called "contents" [19:23:55]
we have or
or
[19:24:24] there is also
[19:24:43] saper: thanx, i gonna try it now [19:24:45] but just because you have it, it does not mean it has to have style associated [19:27:44] I mean tha thing that could be ramover if __NOTOC__ is written in the page [19:27:54] *removed [19:30:47] Oh I think I've got it [19:38:40] RudyValencia: What's your server OS? [19:39:17] Dantman: I got it figured out; nevermind :D [19:39:27] Well... I mention it because we just overhauled that area of code. [19:40:21] We do need to make a bugfix release, but we're now using a lot more possible sources for the random key generation. [19:40:50] Installing using a newer version may not have that error. [19:41:43] 03(NEW) Revision deletion log entry looks incomplete - 10https://bugzilla.wikimedia.org/35459 normal; MediaWiki: Revision deletion; (beau) [19:44:22] 03preilly * 10/branches/wmf/1.19wmf1/extensions/MobileFrontend/MobileFrontend.body.php: 1.19wmf: MFG Following a performance regression reported on wikitech-l, added merciless profiling to ExtMobileFrontend::DOMParse() Change-Id: I9287783b2406b7ccfa06c724de112f21988aebe2 [19:47:30] varnent: hey..i was writing my GSoC proposal.could you tell me in which section should i mention the importance of the idea and the advantages associated with it? [19:48:47] How do I restrict reading all pages for anons? [19:48:54] potter: https://www.mediawiki.org/wiki/Summer_of_Code_2012/Application_template - deliverables and project summary [19:49:43] varnent: ok. [19:49:46] varnent: thanks [19:49:53] potter: yw [19:50:21] Where's the source for the version of gerrit we use? [19:52:46] oh, right. We're on git. I… was just gonna do a commit :P [19:52:55] I haven't' transformed my local wiki yet [19:53:02] !git [19:53:02] !git is MediaWiki development is using git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts [19:53:09] !gerrit [19:53:09] https://gerrit.wikimedia.org/r/ [19:53:45] https://labsconsole.wikimedia.org/wiki/Special:PasswordReset -> "Internal error [19:53:47] Passwords cannot be changed" [19:54:08] its linked with LDAP, not managed by MediaWiki [19:54:16] !git del [19:54:16] Successfully removed keyword: git [19:54:23] !git is MediaWiki development is using git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts [19:54:23] Successfully added keyword: git [19:54:27] !git [19:54:27] MediaWiki development is using git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts [19:55:38] Receiving objects: 2% (9123/355960), 2.07 MiB | 256 KiB/s [19:55:51] okay, I'll get a drink first :P [19:56:31] (don't get me wrong, I love git) [19:56:54] re [19:57:45] 03amire80 * 10/trunk/translatewiki/OpenStreetMap/WaymarkedTrails.yaml: Addign WaymarkedTrails.yaml. [19:59:01] Change abandoned: Aaron Schulz; "(no reason)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3327 [19:59:13] Do we have SVN in next time? [19:59:34] screw it... Gerrit's code is a mess [20:00:30] ops may hate ruby... but frankly I'd be 100 times more helpful tweaking something written in ruby than this junk [20:01:53] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3695 [20:01:56] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3695 [20:09:34] i remember seeing some documentation about intended wysiwyg explicitely mentioning an example how should unclosed templates be handled, but i can't find it, any hint, pls? [20:12:14] Dantman: I have question, do you see any chance for old skins to implement TOOLBOX in the sidebar (so extensions like Cite can add something there)? [20:12:32] Which skins? [20:12:43] nostalgia, standard I think [20:12:50] Definition of 'chance'? [20:12:56] standard specifically unsets TOOLBOX afair and composes its own [20:13:16] do you remember rationale of it, or should I go ahead and try to change it [20:13:23] pending your review :) [20:13:53] Usually the whole point of legacy skins is that they don't change... [20:14:00] Change it and it's not the same skin [20:14:06] In any case... [20:14:07] Can anyone review my change https://gerrit.wikimedia.org/r/#change,3687 ? [20:14:17] ;) My real plan is to eliminate legacy skins completely [20:14:22] poof [20:14:24] I am using nostalgia [20:14:38] We will morn your loss [20:14:42] Hm.. I'm hitting an issues with my local TestSwarm test. It's not allowed to frame the test suite page apparently. Sending X-Frame-Options: DENY [20:14:45] and one of the standard skins users complained about lack of permalinks from Cite [20:14:49] I know about wgBreakFrames but that's false by default [20:15:06] and Special:JavaScriptTest/qunit is not an edit page nor does it set $out PreventClickjacking = true [20:15:20] I take it as a "Yes, feel free to implement it":) [20:15:22] wtf, mPreventClickjacking=true by default? [20:15:27] that doesn't make sense... [20:15:38] Krinkle: Why not? [20:16:00] ...clickjacking attacks can affect any wiki [20:16:06] that's not relevant [20:16:14] } elseif ( $this->mPreventClickjacking && $wgEditPageFrameOptions ) { [20:16:14] return $wgEditPageFrameOptions; [20:16:28] mPreventClickjacking is to enable/disable usage of wgEditPageFrameOptions [20:16:39] I expect that to only be used on action=edit like pages by default [20:16:53] not on any OutputPage instance, not on a random SpecialPage [20:17:04] Krinkle: Revision links are even more hazardous than edit [20:17:24] And then there are various places extensions add that could be attacked. [20:17:44] So iirc we don't blacklist, we whitelist what's known to be safe. [20:17:45] maybe, I don't care. but the documentation is horrible [20:17:57] !bug 1 [20:17:57] https://bugzilla.wikimedia.org/show_bug.cgi?id=1 [20:18:01] it says wgBreakFrames=false, and wgEditPageFrameOptions="DENY"; [20:18:06] that's whats in DefaultSettings.php [20:18:27] might as well set wgbreakFrames to true, or remove it entirely [20:18:33] it's pointless [20:18:45] it only overrules to "DENY" on pages that are whitelisted [20:18:56] I don't think there is anything on the whitelist [20:19:09] because there never was a whitelist [20:19:24] this was probably changed without explicitly being aware of it [20:20:51] okay, a fair amount of special pages do call allowClickjacking() [20:21:02] I'll just add that to Special:JavaScriptTest then and fix the documentation [20:24:02] Do I have an email adress like "iworld@users.mediawiki.org"? [20:26:43] 03amire80 * 10/trunk/translatewiki/OpenStreetMap/ (README WaymarkedTrails.yaml): Follow up to r114478, corrections according to Niklas' suggestions. [20:33:18] IWorld: No [20:33:22] ok [20:33:42] IWorld: Git requires that commits have an author identified by a nickname, emailaddress and optionally a display name (real name) [20:33:48] ah [20:33:59] since SVN doesn't work that way, old commits from svn were imported with that mail address structure as placeholder [20:33:59] oh, brion has an iPad 3... [20:34:14] yeah, I was thinking the same (re: brions iPad) [20:34:25] high res icons [20:34:36] yes, I'm working on it [20:35:16] but nothing approve my changes like https://gerrit.wikimedia.org/r/#change,3687 ... [20:37:35] @ Krinkle: can you do that? [20:37:59] No, I can't [20:38:37] :-( [20:38:47] and that change probably needs a great deal of testing before approving as well [20:38:58] so even if I could, I wouldn't [20:39:17] ok [20:39:26] I am not confident that that fallback works properly in all browsers MediaWiki supports A-grade [20:39:37] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Rob Lanphier) [20:39:38] Tomorrow I want to change the other icons.. [20:40:01] Krinkle: are you a bugzilla admin? [20:40:04] Yes [20:40:07] oh [20:40:11] hmm [20:40:33] well, for such a major change a commit like you did there is insufficient in my opinion. A one line commit message and no confidence or mention of browser support isn't going to do it [20:41:05] someone will probably get to it at some point, but if you can proof it yourself it will most definitely speed things up [20:41:20] https://www.mediawiki.org/wiki/Compatibility#Browser [20:41:37] I have already created a fallback. [20:41:56] Well, as you know. CSS fallbacks don't work always as expected [20:42:17] I have tested that with Firefox, IE 8 and WebKit [20:42:17] the multiple-background hack to work around it proofs my point [20:42:34] IE6, IE7, IE8, IE9, IE10. Firefox 3.6, Firefix 8, 9, 10. Opera 9, 10, 11. Safari 3+, mobile? [20:43:00] Who tests that? [20:43:14] if nobody does , this change ain't going in. [20:43:43] If you can write a unit test for it, we can pull it through testswarm. [20:43:44] If a user has a problem he can flags that. [20:43:59] No, that's not how we work [20:44:04] ah [20:44:13] IE6? [20:44:39] Yes, IE6 as of now is still on the A-grade list. Which means all core functionality should appear non-broken. [20:45:22] IE6 isn't longer recommended [20:45:55] we do encourage progressive enhancement, so not everything needs to look perfect and top notch. But MediaWiki isn't a typical website, and Wikipedia especially. Although an icon like this isn't important, in general the traffic statistics still show that IE6 is significant [20:46:32] that's because Wikipedia is accessed by many different kinds of people, including in Africa and Asia and whatever small islands floating on the edge of the world [20:46:36] What's testswarm? [20:47:19] TestSwarm is a web application we use that distributes javascript unit tests to a group (a swarm) of browsers that are constantly polling for tests and executing them, pushing the results back to TestSwarm [20:47:38] http://integration.mediawiki.org/testswarm/user/mediawiki [20:47:49] this CSS trick isn't JS [20:47:50] http://integration.mediawiki.org/testswarm/job/1904/ [20:47:53] I know that [20:48:18] But it could be tested with JS maybe. [20:48:30] ah [20:48:50] our testswarm system is only for SVN... [20:48:53] i.e. 1 test to see if the browser supports SVG, and another test to see what the value of backgroundImage is. and see if they match up [20:49:14] IWorld: I'm the one who set it up, and I'm working on that on this very moment [20:49:23] to make it work for git :) [20:49:30] :) [20:49:47] Where you can edit that? [20:49:54] what? [20:50:37] Where is the folder of WMF testswarm? [20:50:46] New code comment: Krinkle; *bump*; [20:50:53] git clone ssh://adamw@gerrit.wikimedia.org:29418/mediawiki mediawiki-git [20:50:55] Cloning into mediawiki-git... [20:50:57] warning: remote HEAD refers to nonexistent ref, unable to checkout. [20:51:16] Too bad, ls-projects made it look like this top-level project existed. [20:51:33] IWorld: it's on the integration server, but that doesn't matter. You can host the little test suite wherever you like and ask someone to submit it to testswarm, it doesn't have to be a commit to mediawiki to go into testswarm [20:52:00] you could (if someone creates an account) create ./user/iworld/ and then you could create little test suites with a html file, a css file and a js file. and submit it [20:52:02] adamw_: type "git clone ssh://adamw@gerrit.wikimedia.org:29418/mediawiki/core.git mediawiki-git" [20:52:19] it's just about testing that the support for SVG matches the support for multiple-backgrounds and that it works in reality [20:52:23] ok [20:52:47] IWorld: thanks [20:52:57] IWorld: I'd recommend creating a little test case at jsfiddle now and I'll pull it through testswarm for you [20:53:06] can you do that? [20:53:13] no [20:53:16] Also noticed that mediawiki/extensions/ has some funky script to add submodules. Is there a discussion about that somewhere? [20:53:22] IWorld: http://jsfiddle.net/ [20:53:56] What is that, Krinkle? [20:53:59] create a simple html page with a
    , then in css add urls to a png and an svg image. and make one of the icons appear on a
  • background [20:54:26] the I can open up testswarm from my computer and I'll test it by hand (opening up a bunch of browsers and looking at them) [20:55:00] * IWorld is tired [20:55:14] fair nuff, ask me later :) [20:56:43] cool: http://browsershots.org/ [20:58:09] Do we have a live version of MediaWiki? [21:00:20] Hellooo [21:00:37] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Tyler Romeo) [21:00:38] Hello SimenOlai. [21:00:54] Just going to check if I'm in right channel [21:01:04] you're in #mediawiki [21:01:54] Okay, I'm in right channel, Dantman Help me [21:02:01] :P [21:09:28] New review: Krinkle; "Before this is merged in. Please confirm thoroughly that this way of declaring a fallback does in fa..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/3687 [21:09:50] IWorld|mobile: browsershots.org is usable but there are much better alternatives [21:10:20] ah [21:10:29] Adobe BrowserLabs for instance allows instant snapshot taking including a delay so that things can initialize first [21:10:49] BrowserStack.com actually gives you access to the virtual machine via the browser window [21:11:03] and CrossBrowserTesting.com as well, and has a screenshot factory as well [21:11:15] but those 3 all require registration though. [21:11:24] oh [21:11:37] do we can use that? [21:11:59] BrowserLabs is free if you have an Adobe ID (which is also free), BrowserStack.com has a 60 minute trial and costs money after that, and CrossBrowsertesting.com also costs a few dolars [21:12:37] alternatively you can just install the browsers yourself on your own computer [21:12:46] for most of them it's fairly straight forward [21:13:25] do we use browserstack? [21:13:31] You can install multiple versions of Firefox and Opera without problems. You only need 1 version of Chrome and Safari. And IE is the only problem, but you could use browserlabs or browsershots.org for that [21:13:42] except that you need a public url to send in there [21:13:55] I use browserstack, who is "we"? [21:14:45] I have an account there and whenever I need to test stuff I log in and test. [21:15:01] New patchset: Greg Sabino Mullane; "Fix whitespace; change tabs to spaces." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3697 [21:15:05] the collective "we" as in MediaWIki developers, we do plan to set up an automated link between an official BrowserStack account and TestSwarm in the future [21:15:22] it's not that hard to set up a public url to use from your local mediawiki install though [21:19:16] if you have a localhost set up, all you need to do is open the port 80 in your modem or router and use the IP-address as a domain name (e.g. 80.100.196.123:80/mediawiki-core/index.php and submit that to browsershots.org [21:19:48] lots of options :) [21:19:48] do whichever you like best [21:20:36] New review: Krinkle; "Hm.. Gerrit includes the comma in the url. This one:" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/3687 [21:23:34] Krinkle: can you test that for me? [21:23:46] sorry, I can't. Not soon at least [21:24:15] oh [21:24:49] good night [21:26:01] New code comment: Skizzerz; I'll get to it sometime next week. Be warned that the "documentation" is going to be very bare-bones; [21:56:11] what's the equivalent of http://www.mediawiki.org/wiki/Special:Code/MediaWiki/author/tstarling in gerrit? #@! [21:58:28] Platonides: http://www.mediawiki.org/wiki/User:Dash1291/GSoC_2012_Application, the scope has been greatly reduced, I would love to have some feedback [22:06:10] 04(REOPENED) Vector EditWarning breaks page caching. Edits get erased when navigating back and forth - 10https://bugzilla.wikimedia.org/22680 +comment (10Cacycle) [22:26:27] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3697 [22:26:29] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3697 [22:27:43] 03(mod) English Wikipedia slow to load - 10https://bugzilla.wikimedia.org/35448 +comment (10Nemo_bis) [22:28:54] 03(mod) Tag hook: recursiveTagParse() - TOC not loaded - 10https://bugzilla.wikimedia.org/35382 +comment (10Bawolff) [22:31:33] New review: Hashar; "That full log is exactly what I was looking for :-]" [mediawiki/core] (REL1_19); V: 0 C: -2; - https://gerrit.wikimedia.org/r/3689 [22:36:14] New review: Platonides; "It should probably be an option in gerrit to add the same change to a different branch. No need for ..." [mediawiki/core] (REL1_19); V: 0 C: 0; - https://gerrit.wikimedia.org/r/3689 [22:36:34] 03(mod) Email address confirmation broken due to incorrect or missing assignment of $expiration in User::confirmationToken() - 10https://bugzilla.wikimedia.org/35441 +need-review +patch; +comment (10Sumana Harihareswara) [22:49:08] how do I find an SVN commit (e.g. r113408) in git? [22:52:44] Pound the keyboard with your forehead to produce an equivalent hash? [22:57:04] 03(mod) Migrate subversion to git (tracking) - 10https://bugzilla.wikimedia.org/22596 (10Marcin Cieślak) [22:57:04] 03(NEW) Need commit notes to match SVN revision numbers for core - 10https://bugzilla.wikimedia.org/35460 trivial; Wikimedia: Git/Gerrit; (marcin.cieslak) [22:57:59] 03(mod) git-review for branches - 10https://bugzilla.wikimedia.org/35456 (10Marcin Cieślak) [22:58:02] New patchset: Platonides; "wfGetIP() generated deprecation warning: Use of wfGetIP was deprecated in MediaWiki 1.19. [Called from GlobalBlocking::getUserPermissionsErrors in extensions/GlobalBlocking/GlobalBlocking.class.php at line 17]" [mediawiki/extensions/GlobalBlocking] (master) - https://gerrit.wikimedia.org/r/3698 [22:58:07] 03(mod) Migrate subversion to git (tracking) - 10https://bugzilla.wikimedia.org/22596 (10Marcin Cieślak) [23:02:08] Anyone know what might cause a random
     tag to show up out of nowhere?
    [23:02:35] 	 Here's an example: http://www.coincompendium.com/w/index.php/CC2187
    [23:05:15] 	 badon, look for spaces at the begin of a line
    [23:05:24] 	  foo
    [23:05:24] 	 There are none
    [23:05:32] 	 gets converted into 
     foo
    [23:05:37] yes, spaces and colons [23:05:45] er, no, just spaces [23:05:57] I don't see any, do you? [23:06:08] Maybe I'm just having a retarded moment. [23:06:13] maybe the templates manage to generate the pre [23:06:17] 03(mod) Add support for non-Arabic number systems - 10https://bugzilla.wikimedia.org/34193 +comment (10Bawolff) [23:06:55] templates? [23:07:08] * badon looks [23:07:27] Oh, yep, I think I found it. [23:07:30] Thanks Platonides [23:07:54] Whitespace is the enemy. [23:08:13] templates are its allieas :) [23:08:15] It was a space between an invisible wiki link and an HTML comment. [23:08:17] heh [23:09:22] you were fast spotting it [23:09:24] 14(DUP) Sort and #expr doesn't work on comma-separated decimals - 10https://bugzilla.wikimedia.org/32807 +comment (10Bawolff) [23:09:24] 03(mod) Add support for non-Arabic number systems - 10https://bugzilla.wikimedia.org/34193 +comment (10Bawolff) [23:19:02] 03(mod) Add purge_specials right - 10https://bugzilla.wikimedia.org/35321 +comment (10Bawolff) [23:22:43] Platonides: I have me a hound dog fer huntin' them whitespace varmints [23:34:24] New patchset: Greg Sabino Mullane; "PostgreSQL schema: * More allowed data type conversions from MySQL to PostgreSQL * Allow for data type SMALLINT: seen for first time! * Handle CREATE TYPE: check for dupes, and allow the name as a valid data type. * Remove the now-deprecated user_options " [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3699 [23:50:25] 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349 +comment (10Immae) [23:54:55] * Sid-G just came in to tell that we didn't lose the ability to view a particular file's history on the webui [23:55:20] its not "accessible" but its there [23:55:58] And if your goal is not a file's history but a path's? [23:56:06] I remember someone here missed this, just dont remember who. So this is for everyone :) [23:56:20] Dantman:what do u mean "a path's"? [23:56:40] As in a log of changes to includes/parser/ for example [23:56:59] changes to a dir can be seen too [23:57:32] e.g. https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Narayam.git;a=history;f=resources;hb=HEAD [23:58:04] Is that what u were looking for? [23:59:03] Dantman: ? [23:59:14] mhmm [23:59:19] :)