[00:01:19] Reedy: Has the way to fetch result in databases changed too? I'm running a wireshark trace and see the squery and connection now but I still have no data. [00:04:56] I can understand legalize's frustration. It's not just a matter of "copying" stuff. There's quite of bit of stuff that needs to be added to a mediawiki installation in order to do the fun stuff wikipedia and other wiki's have. [00:05:07] 03reedy * 10/trunk/extensions/MSSQLBackCompat/DatabaseMssqlOld.php: Update code to match changes in r112598 [00:05:39] The boilerplates contain the higher level instructions [00:05:42] I just learned how to get an edit button the way I wanted. I need to put in a "box-header": http://en.wikipedia.org/wiki/Template:Box-header [00:05:52] Asking vaguely for someone who's done it isn't really gonna help you [00:07:05] Solitarius: nothing has really changed [00:07:47] 03siebrand * 10/trunk/extensions/Translate/check-blacklist.php: Update check blacklist. [00:08:08] Hmm.. 'Cannot contact the database server: Unknown error' [00:09:39] can someone tell me what part of this template gets the 3 links at the bottom to show up (title page, talk, edit)? http://en.wikipedia.org/wiki/Template:Labor [00:10:33] New code comment: Krinkle; Very well.; [00:11:17] beenohano: need to look at least 2 levels higher https://en.wikipedia.org/wiki/Template:Sidebar [00:12:02] where on wikipedia does it say all of the different _:// ie: foo:// bar://... [00:12:13] wrong wikimedia channel [00:12:50] git://git.freenode.net/ircd-seven.git [00:12:50] beenohano: http://en.wikipedia.org/wiki/Template:Navbar, perharps. [00:13:06] srong place for link, too [00:14:34] Reedy and Solitarius: I think that's what I needed. Thanks. [00:17:24] Solitarius: there really shouldn't be anything that's changed that much [00:17:33] I still wonder about that code e.g. if (!isset($wgOut)) $wgOut = null; [00:18:13] 03saper * 10/trunk/extensions/Nuke/ (Nuke.i18n.php Nuke.php Nuke_body.php): [00:18:13] bug 16985: Show number of recent edits in Special:Nuke [00:18:13] One aggregate query only to get list of recent changes [00:18:13] matching the criteria. [00:18:14] Bumping extension version + adding myself to credits. [00:18:15] Followup-To: r108602 r108871 [00:18:16] i18n: remove nuke-viewchanges introduced in r111298 [00:18:52] Reedy: Is that in includes/db/Database.php or in extensions/MSSQLBackCompat/DatabaseMssqlOld.php? [00:18:55] 03nad * 10/trunk/extensions/TreeAndMenu/star.js: put name of root node into config and change to "current article" [00:19:04] the extension [00:19:35] the one in core is at least somewhaat saner code [00:19:59] * talueses Saludos! [00:20:16] 03(FIXED) Special:Nuke shows always "1 edit" - 10https://bugzilla.wikimedia.org/16985 +comment (10Marcin Cieślak) [00:23:08] Reedy: Hmm, Is the __construst even called outside of the 'if class_exists && is_subclass_of' ? [00:23:21] outside? [00:23:40] I remember having issue going from newFromType to factory. [00:24:32] I mean is an instance of Database of subclass even created directly from the constructor without using the factory functions (or previously newFromType)? [00:25:46] Wait, nvm, I was mixing things with newFromParams... [00:26:03] AFAIK all new DatabaseFoo() calls were migrated [00:27:14] Yes, indeed, I was looking at the pre-1.17 newFromParams function which directly calls new DatabaseMysql(). [00:29:05] 03(VERIFIED) Special:Nuke shows always "1 edit" - 10https://bugzilla.wikimedia.org/16985 +comment (10Jeroen De Dauw) [00:29:09] I'd have to pull out my Server 2k8 vm to be able to test it [00:29:43] (not that I ever did ;)) [00:30:05] JeroenDeDauw: that was quick thanks :-) [00:30:40] 03(mod) "chapter:" interwiki link doesn't work for non .wikimedia.org chapters wikis - 10https://bugzilla.wikimedia.org/24442 +comment (10waldir) [00:32:32] Reedy: I'm mightly glad you do have that vm to test against though. I'm so worrying that with the new Win32-only MSSQL driver the support for FreeTDS will go away in MediaWiki. [00:34:25] Well, in most cases, if you're wanting to use MSSQL with MediaWiki (itself, not external datasets, per your use case), your webserver is likely to be windows too... [00:35:00] https://en.wikipedia.org/wiki/Template:Navbar [00:35:16] beenohano: ^ [00:35:23] That's what you were looking for. [00:35:38] That's true. And I know there is probably a lot of extra stuff in the extensions that I don't really need to make my simple read-only queries. [00:35:41] Joan: you're 23 minutes late [00:35:41] Reedy: probably you can use PHP FreeTDS extension to go outside to Windows MSSQL box [00:35:56] Reedy: Like it's the first time! [00:36:20] saper: but not with windows native driver thing we have in core now [00:36:32] saper: that's what I do in 1.18 but it broke with 1.19 somewhere. [00:36:37] hm [00:36:40] which is why I copied from history the old one and pushed it into an extension [00:36:59] Solitarius: I'm fixing PostgreSQL now... there was a nice way we mishandled transactions [00:37:36] Solitarius: are you maintaining the MSSQL stuff? and who's for Oracle? [00:37:58] Saper: Oddly right now, if I use wireshark, I see the connection and the query, but the result is lost somewhere inside Mediawiki classes. [00:38:31] Saper: Yikes, I can barely handle more than 30 lines patches. I'm not up to maintain anything yet! [00:38:40] Solitarius: nothing in $wgDebugLogFile ? [00:38:57] saper: freakolowsky is still doing oracle [00:39:16] saper: only this: 'Class PEAR_Error not found; skipped loading' [00:39:42] I also have DBO_DEBUG on but I don't see query to the external DB. [00:40:22] Perharps DatabaseOldmssql don't honor the flag though.. [00:40:28] Solitarius: yeah [[Special:Code/MediaWiki/113487]] and see, 5 follow-ups, probably still one more to go :( [00:41:08] Reedy: thanks, maybe he'll be interested in some transactional stuff [00:41:45] Why is $wgSidebarCacheExpiry only 1 day per default? Why not 30 or even 180 days? [00:42:51] 03(mod) Creation of a new mailing list for Korean local chapter board - 10https://bugzilla.wikimedia.org/35130 +comment (10ryuch) [00:47:19] Is there a better way to output debugging stuff than << echo ("dbname: ($dbname)"); >> in the middle of the constructor? [00:48:10] I usually use var_dump and die ;) [00:48:17] !debug [00:48:17] For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug [00:48:43] Reedy: You're worst than me! ;) [00:48:45] https://www.mediawiki.org/wiki/Manual:How_to_debug#Write_debug_data_to_a_debug_log_file [00:48:59] Setup a logging group [00:49:38] then you can tail -f it in a console [00:50:18] 03siebrand * 10/trunk/phase3/languages/messages/MessagesLus.php: rebuildLanguage.php [00:50:25] 03akshay * 10/trunk/extensions/SignupAPI/includes/SpecialUserSignup.php: added support for HTTPS using signupend [00:50:59] I currently tail $wgDebugLogFile. To append stuff to it I can call wfDebugLog('ext','message');.. Trying that now! Thanks for the help, It will help to get poking the problem with a little more ease. [00:51:06] Solitarius: I'd probably also simplify it down further and do sql commands to a manually created DB object in eval.php [00:51:32] i've gotta copy the vm off my NAS to my laptop and then push it back to my vm host... [00:52:35] Solitarius: I tail $wgDebugLogFile, php error log, recently added $wgDebugDBTransactions for PostgreSQL to track transaction status [00:53:18] New code comment: Reedy; I was going to question why/how you were doing this... Then I noticed core does the same...; [00:56:31] 03(mod) High-density display issues tracking bug (Android hdpi & xhdpi, iPhone Retina display) - 10https://bugzilla.wikimedia.org/32101 (10Brion Vibber) [00:56:31] 03(NEW) Need application icon for Retina iPad (114x114px) - 10https://bugzilla.wikimedia.org/35163 normal; Wikipedia App: Generic; (brion) [00:57:49] 03(NEW) "Back" button is not high-resolution; shows blocky on retina display - 10https://bugzilla.wikimedia.org/35164 normal; Wikipedia App: Generic; (brion) [00:57:49] 03(mod) High-density display issues tracking bug (Android hdpi & xhdpi, iPhone Retina display) - 10https://bugzilla.wikimedia.org/32101 (10Brion Vibber) [00:59:39] I'm starting to wonder if there isn't a second issue with ExternalData... I've manually added the DBO_DEBUG flag and some wfDebug and I see the query being issued correectly.. [01:01:00] Solitarius: wouldn't seem to be too farfetched [01:01:29] Solitarius: have you tried using eval.php to do a simple select query and dump results to teh console? [01:01:54] Good day. The ReCaptcha extension from here [ http://code.google.com/p/recaptcha ] with MediaWiki 1.16 yielded "Detected bug in an extension! Hook ReCaptcha::confirmEdit failed to return a value; should return true to continue hook processing or false to abort." [01:02:09] I'm unfamilliar with eval.php. Is that a CLI utility? [01:02:15] 03(FIXED) Certain special characters are converted to html in the CU log - 10https://bugzilla.wikimedia.org/12782 +comment (10Marcin Cieślak) [01:02:27] 03(mod) Certain special characters are converted to html in the CU log - 10https://bugzilla.wikimedia.org/12782 (10Marcin Cieślak) [01:03:27] sha0: You should upgrade MediaWiki and ditch that version of recaptcha and use the one built into ConfirmEdit [01:03:29] Would anyone happen to have any ideas what I might be doing incorrectly? I added "require_once( "$IP/extensions/recaptcha/ReCaptcha.php" );" to LocalSettings.php [01:03:42] Dantman: I figured. That'd be 1.18, right? [01:03:47] Sure [01:04:00] * sha0 sighs. "But thanks, Dantman. :)" [01:04:29] 1.16 was EOL awhile ago [01:05:05] Oh really? .02 is a big difference, then. :) [01:05:33] Actually that's more like .2 [01:05:37] Solitarius: yeah, it's essentially a php command line, that runs in a setup mediawiki environment [01:05:51] This isn't decimal it's version numbering [01:06:27] 1.16.x is a [1, 16, x] [01:06:33] Dantman: Sure. Well I guess it means compiling from scratch if Fedora 15 doesn't have a package for 1.18. [01:06:49] ...it's php, there's nothing to compile [01:06:58] And you should ditch the packages anyways [01:07:04] They only give you trouble [01:07:11] I see. [01:07:33] I haven't seen a single package installer that makes it any easier to upgrade MW [01:07:39] All of them only make it harder [01:08:16] Solitarius: $mssql = new DatabaseMssqlold( 'servername', 'user', 'password', 'dbname' ); $res = $mssql->query( "SELECT TOP 1 * FROM foo" ); foreach( $res as $row ) { var_dump( $row ); } [01:08:39] Oh! Trying that now... [01:08:44] Dantman: If I have an old MW backup, need I worry about upgrading to 1.18 from 1.16? [01:08:48] New code comment: Akshay.agarwal; Yeah, I copied it from core.; [01:09:17] Migrating a MediaWiki from MySQL to SQLite has been a big challenge for me. [01:09:42] sha0: Our upgrade.php just does sql migrations, so you can just upgrade the db after importing it [01:10:58] The XML backup only includes content (no users). mysql2sqlite.sh works, but the resulting MW isn't editable due to some subtle differences which result in SQL errors upon editing. [01:11:33] Making a new SQLite MW and importing the 'user' table from another SQLite MW yields errors. [01:11:38] One of these days we'll need and inefficient database converter [01:11:42] We really don't have any supported migration paths [01:11:56] an* [01:12:22] Dantman: That's good to know about upgrade.php. [01:14:39] Reedy: There is something in ExternalData too, because the eval.php worked good! [01:14:55] Does it make any sense to hack the XML backup to export all MW tables, beyond media content, or not really? [01:15:21] XML backups use a high level format [01:15:33] It doesn't exactly map to tables [01:15:37] Oh. [01:16:28] What might be my best bet to copy the user, user_preferences, user_groups from an older MySQL MW to a fresh SQLite MW? [01:16:37] write a script to read each table from the source, and paste to the target [01:17:08] 03(WONTFIX) Restore the global CheckUser log - 10https://bugzilla.wikimedia.org/13789 +comment (10Marcin Cieślak) [01:17:09] Where might I find the list of all MW tables? [01:17:34] !layout [01:17:36] maintenance/tables.sql [01:17:36] I don't know anything about "layout". You might try: !schema [01:17:42] !schema [01:17:42] http://www.mediawiki.org/wiki/Manual:Database_layout [01:17:59] * sha0 looks. "Thanks, both." [01:18:43] Reedy: Thanks a lot of your help tonight. I'm going to put a bunch of wfDebug on ExternalData to find where the problem is. I'll report my finding in the bug report. [01:19:03] I'm currently waiting for the vm to copy from the laptop to my vmhost [01:19:12] reckons an hour or so... [01:19:44] I think I shall escape to bed before then [01:19:49] Is the vmhost something on the foundation servers? [01:20:11] Advanced search icon... or search link in the toolbox? [01:20:13] nah [01:20:16] locally [01:20:29] 10 minutes to copy 20GB from my nas. an hour to copy it to the vmhost. gj [01:21:05] Good old ramdisk.sys was so fast, heh? [01:21:31] I could copy it to /dev/null, but it's really not going to help me test iot ;) [01:25:55] 03(mod) Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 +comment (10krinklemail) [01:26:32] 03(mod) [Regression] Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 +code-update-regression; summary (10Krinkle) [01:27:44] The PHP function for ReCaptcha::confirmEdit appears to have all code paths yielding one of true or false, so I'm not sure why I got "Detected bug in an extension! Hook ReCaptcha::confirmEdit failed to return a value; should return true to continue hook processing or false to abort." [01:31:04] 03(mod) Rerun populateParentId from some IDs (English Wikipedia) - 10https://bugzilla.wikimedia.org/34981 +comment (10krinklemail) [01:35:18] 03(mod) Rerun populateParentId from some IDs (English Wikipedia) - 10https://bugzilla.wikimedia.org/34981 +comment (10bawolff+wn) [01:37:15] 03(mod) revert link on page move feature produces error message - 10https://bugzilla.wikimedia.org/34887 +comment (10Krinkle) [01:38:35] 03(mod) [Regression] "(revert)" link after succesfull page move produces error message - 10https://bugzilla.wikimedia.org/34887 +code-update-regression; summary; +comment (10Krinkle) [01:43:14] do we add description tags in MediaWiki? [01:44:02] I'm working on a site and all I'm getting in the google search snippets is chrome [01:44:08] I want the article text to show up [01:48:24] 03(mod) [Regression] $3 and $4 are not being substituted in {{urlencode:}} in message "movepage-moved" - 10https://bugzilla.wikimedia.org/34887 normal->major; summary; +comment (10Krinkle) [01:50:56] werdna: No, we don't add them per article. For one because there isn't a standardized way of extracting textual content right now. [01:51:01] Google seems to be pretty good at it [01:51:31] i.e. exclude infoboxes from the top and strip other wrappers. [01:52:04] In general with sites I feel like google has a sense of the site structure and whatever is duplicate from page to page isn't in the search result snippet [01:52:28] Hmm.. Now it's LdapAuthentication that isn't working on 1.19... [01:52:36] but how to fix it for a site that google doesn't do "it" for, .. no idea [01:54:12] hmm [01:56:23] hi werdna - wrote back to your pal Andrew. [01:56:47] oh great [01:56:50] I saw him like 20 minutes ago [01:56:53] he'll be pleased [01:57:40] 03(mod) Did not find alias for special page 'GetData' - 10https://bugzilla.wikimedia.org/33874 +comment (10yaron57) [01:57:57] werdna: just FYI, if you run into anyone else like that, you don't need to bottleneck on me, as all our GSoC info is on our main GSoC page [01:57:58] !gsoc [01:57:58] 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. [01:58:23] werdna: I feel a bit bad if I can't get back to someone within 1 business day, but sometimes I'm sort of swamped [01:59:35] werdna: more excitingly, https://www.mediawiki.org/wiki/Summer_of_Code_2012#Spread_the_word has links to leaflets you can distribute if you feel inclined [01:59:59] anyone here know anything about CentralAuth [02:00:00] ? [02:00:38] 03(NEW) AutoAuthSetup no longer working on 1.19 - 10https://bugzilla.wikimedia.org/35165 normal; MediaWiki extensions: LdapAuthentication; (mediawiki) [02:01:13] tjf: I believe Reedy does, but just go ahead and ask your question [02:01:27] http://testwiki.org/w/index.php?title=Special%3ACentralAuth&target=Tanner [02:01:51] I think that kinda asks itself, if you look at it. :P [02:02:18] * sumanah pokes around that testwiki [02:02:19] But, how do I fix those errors, how do I fix the homewikis/local wikis [02:02:32] sumanah: best one there is :P [02:02:50] !debug [02:02:50] For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug [02:03:24] I personally don't know, tjf - best of luck. [02:04:05] You might try index.php?title=Special%3ACentralAuth&target=Tanner on one of the wikis that currently runs MediaWiki 1.19 to see whether that helps. [02:04:15] Also, tjf are you interested in installing the 1.19 beta on that testwiki? [02:04:58] sumanah: I've pondered it, but we (obviously) have multiple wikis, and they run off of one set of MW files [02:05:09] ah. [02:05:14] and the other sites need to have 1.18 [02:05:30] btw tjf, this doesn't help with your current problem, but -- events, might you join us sometime? [02:05:32] !events [02:05:32] 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 [02:06:54] sumanah: I'm actually a high school student, so travel isn't quite easy. IRC events I could attend, though. [02:07:34] and I'm kind of in the middle of nowhere. [02:07:46] tjf: We do offer some travel subsidies. But yeah, it's tough. BTW if you're about to graduate and go to college, you may be eligible for Google Summer of Code (paid internship) -- you've heard? [02:08:20] sumanah: Yeah, I'm a freshman though, so I've got a while to go yet. [02:08:27] 03(mod) Auto account creation creates privacy vulnerability - 10https://bugzilla.wikimedia.org/19161 +comment (10Marcin Cieślak) [02:08:32] tjf: Got it. Heard of Google Code-In (for high school students)? [02:08:39] similarly, get paid to do FLOSS tasks [02:08:46] (remotely) [02:08:47] I tried to do it last winter, but the tasks were horrible. [02:08:51] Oh dear. [02:09:00] They were basically things nobody else wanted to do, it seemed. [02:09:08] Yeah, that's often the way. [02:09:20] The mentors weren't all that great, either. [02:09:23] If you can deal with them, of course, then you get rewarded and get more trust to do interesting stuff. [02:09:29] Doesn't that depend on the project? [02:10:06] Yeah, I did it with a couple other people, and we all did various projects, one of them didn't even do what he was supposed to [02:10:08] If you're into Twitter/Identi.ca, you can subscribe to @MediaWikiMeet to know of upcoming IRC meetings [02:10:18] (bbiab)AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA [02:10:21] * tjf kicks irssi [02:24:00] 03(mod) Did not find alias for special page 'GetData' - 10https://bugzilla.wikimedia.org/33874 +comment (10mediawiki) [02:24:27] 03(FIXED) Did not find alias for special page 'GetData' - 10https://bugzilla.wikimedia.org/33874 (10Solitarius) [02:25:17] how do I use maintenance/eval.php? [02:25:37] can I do SpecialPage::getSafeTitleFor("CheckUser") or something like that? [02:26:59] 03(mod) $wgUseCategoryBrowser generates many dupes - 10https://bugzilla.wikimedia.org/33614 +comment (10Technical_13) [02:28:17] saper: From what Reedy told me earlier you should be able to. [02:29:07] ah, I forgot "print" [02:33:06] 03(mod) Auto account creation creates privacy vulnerability - 10https://bugzilla.wikimedia.org/19161 +comment (10verdy_p) [02:34:23] 03(mod) Auto account creation creates privacy vulnerability - 10https://bugzilla.wikimedia.org/19161 +comment (10verdy_p) [02:43:23] 03(mod) $wgUseCategoryBrowser generates many dupes - 10https://bugzilla.wikimedia.org/33614 +comment (10Ken) [02:47:57] 03(mod) Auto account creation creates privacy vulnerability - 10https://bugzilla.wikimedia.org/19161 +comment (10verdy_p) [02:49:39] 03(mod) $wgUseCategoryBrowser generates many dupes - 10https://bugzilla.wikimedia.org/33614 +comment (10ken) [02:50:56] Hmmm... who should I get to review some css changes [02:51:57] do we even have a list of people who review code anyways? [02:53:11] Dantman: No. [02:53:21] Dantman: Any committer can, right now. [02:54:15] Dantman: with the new Gerrit workflow, it will be way more limited. [02:54:22] Dantman: and the list will be published. [02:54:55] Dantman: https://bugzilla.wikimedia.org/show_bug.cgi?id=35148 has the bug to set it up, and the list of who will be in that group [02:56:04] jorm: Want to review two css changes? [02:57:49] [02:59:22] hi santhosh [03:00:25] Hi sumanah, I could not get lab account working [03:00:39] Did not get any mails [03:00:50] santhosh: :-/ try just going to the wiki and trying to reset your password [03:01:01] I may have set you up such that you won't get an email automatically [03:01:03] I'm sorry [03:01:20] i can't remember if i got an email before i reset [03:01:21] ok, I will try and let you know [03:01:29] there are two slightly different ways to set up accounts and Ryan_Lane thinks they're super-easy but I sometimes forget that one doesn't send you an email [03:01:32] but of course maybe process has changed since then [03:03:08] sumanah: well we should either 1) fix both to send an email or 2) fix the one that does send an email to explicitly tell you that an email has been sent. (echo to stderr if not -q) [03:03:29] jeremyb: I'm in the middle of some other stuff. Can you file a bug? [03:03:49] sumanah: idk what the 2 things are that are inconsistent with each other [03:04:13] sumanah: i'm more interested in just digging up there source and fixing it now. but i could file i guess [03:04:28] jeremyb: if you can fix it, try! the two methods are detailed: https://labsconsole.wikimedia.org/wiki/Help:Access#Access_FAQ [03:04:52] santhosh: you know the IP you're IRCing from now is in a blacklist? [03:04:55] is it shared? [03:05:13] jeremyb: what? [03:05:21] santhosh: i think i was fairly clear ;) [03:05:25] actually jeremyb never mind, I just removed the reference to a temp password from the method that won't give one. [03:05:43] * jeremyb hits history [03:06:37] 03jeroendedauw * 10/trunk/extensions/EducationProgram/includes/ (EPIRole.php EPRoleObject.php): minor optimization [03:06:44] hah, never heard of a [[low line]] before [03:15:00] santhosh: did you get in? [03:32:36] 03jeroendedauw * 10/trunk/extensions/EducationProgram/includes/ (EPArticleTable.php EPCoursePager.php): optimize courses pager [03:43:37] 03(mod) Content Security Policy (CSP) - 10https://bugzilla.wikimedia.org/26508 +comment (10mediawiki-bugs) [03:54:22] 03(mod) [SPL] Displays image unintentionally when there are no subpages to list - 10https://bugzilla.wikimedia.org/35000 +comment (10fastgoldfish) [03:57:12] 03(mod) Populating red-linked pages automatically broken - 10https://bugzilla.wikimedia.org/34612 +comment (10fastgoldfish) [04:15:26] 03(mod) nonexisting interface messages cause "<" ">" to appear on the users browser - 10https://bugzilla.wikimedia.org/14531 +comment (10marcin.cieslak) [04:18:15] 03(mod) nonexisting interface messages cause "<" ">" to appear on the users browser - 10https://bugzilla.wikimedia.org/14531 +comment (10marcin.cieslak) [04:20:58] 03(mod) nonexisting interface messages cause "<" ">" to appear on the users browser - 10https://bugzilla.wikimedia.org/14531 +comment (10marcin.cieslak) [04:33:41] Dantman: sure. [04:33:50] Heh... lag [04:33:58] sorry. i was out to dinner. [04:34:06] jorm: Here's the first, https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113566 now that you're around I'll commit the next one [04:34:27] dinner with the guys from Kingdom of Loathing. [04:34:30] 03dantman * 10/trunk/phase3/skins/vector/screen.css: Tweak background colours in Vector's css so that Vector looks sane when images are disabled. [04:34:39] And that's the second. [04:34:58] krinkle got the first one already. [04:35:04] ? [04:35:39] ^_^ Oh, he did [04:35:39] code 113566; you already marked it reviewed. [04:35:46] !r 113566 [04:35:46] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113566 [04:35:48] i'm svn-upping. [04:36:09] The second is me trying to turn http://i.imgur.com/mmr5S.png into http://i.imgur.com/lZ6gW.png [04:36:17] I was doing a weekly sweep of ./trunk/phase3 & status=new [04:36:23] coincedence :) [04:36:50] wow. i haven't synched in a while. [04:37:09] ;) If you're talking sync, what really needs syncing is git [04:37:36] T_T I'm stuck without followup bugfix so all the stuff I do in git has a php warning in it [04:38:36] dantman, i'm getting a grey bar at the top of the screen. [04:38:42] it's not the same color as it used to be. [04:38:48] lemme see [04:39:46] http://elohim.gaijin.com/vector-dantman.png [04:40:02] 03(mod) nonexisting interface messages cause "<" ">" to appear on the users browser - 10https://bugzilla.wikimedia.org/14531 +comment (10marcin.cieslak) [04:40:20] tch [04:41:32] whoever made vector messed up with their images [04:41:56] how so? [04:42:43] Well presumably the rationale for using a background image hack instead of borders was so that things would look right without images [04:43:39] But when they did that top part they used an alpha and relied on a built-in background color. [04:44:11] Resulting in things being messed up when there are no images [04:44:17] ah. [04:45:17] Frankly, unless there's something I'm missing, vector almost would have been better done with proper borders [04:46:17] i thought it was basically to have the fade on the tabs. [04:46:25] which is why not to use borders. [04:47:05] I suppose [04:47:27] i don't really have an opinion one way or the other, not knowing its code very much. [04:47:35] 03(mod) nonexisting interface messages cause "<" ">" to appear on the users browser - 10https://bugzilla.wikimedia.org/14531 +need-review +patch; +comment (10Sumana Harihareswara) [04:47:36] well. i have an opinion on the fading tabs. [04:47:46] the header could default to a white background [04:48:07] vector design is also a few years old by now [04:48:17] initial prices was 2007? maybe a little later [04:48:19] proces* [04:49:53] I just think that you could have used borders + a fade image, and still had something that looked half-decent when images were not there [04:50:36] I can't think of a reason to not use a normal border on the non-fading areas besides wanting to make them all disappear when the images aren't there [04:50:50] And if that was a goal, it got missed [04:51:34] It's a shame image() isn't widely implemented [04:52:32] jorm: Think I should edit that image and kill the alpha? [04:53:10] That'll give us the correct white bg while using a non-white bg that will work properly with images gone [04:53:53] but ahm.. why would images not be there? [04:53:57] they're embedded into the css [04:54:10] how can they not be there, realistically speaking [04:54:17] heh [04:55:00] hmmm... IE on dialup? Some browser that for some reason explicitly disables images? Broken CSP? [04:55:08] :) [04:55:25] ;) That last one is how I found out. [04:55:39] up to you, man. [04:55:52] https://github.com/dantman/mediawiki-core/compare/master...csp [04:56:11] Constraint satisfaction problem ? [04:56:20] which CSP :P [04:56:21] https://en.wikipedia.org/wiki/CSP#Technology [04:56:22] Content Security Policy [04:56:23] there's so many [04:56:37] I figured [04:58:09] 06(LATER) Auto account creation creates privacy vulnerability - 10https://bugzilla.wikimedia.org/19161 +comment (10Marcin Cieślak) [04:59:14] I love how Firefox basically has version 1 through 3.6 and after 4 is just "rapid whatever" [04:59:20] reflected in wikipedia as weel [04:59:21] well* [04:59:29] there is no article on separate versions after 4 [04:59:33] i'm so exhausted. [04:59:55] which was only 10 months ago [04:59:57] version 11 is next month [05:00:02] next week [05:00:06] wow, tomorrow! [05:00:10] March 13 [05:00:11] hi, i've updated from 1.16 to 1.18, and i get an error message on Special:PopularPages, has it been deprecated or is something wrong with my install? [05:00:40] Anarhist: Can you elaborate on "error message" ? [05:01:03] http://www.freedomporn.org/smut/index.php?title=Special:PopularPages&limit=500 [05:01:08] No Such Special Page [05:01:17] "You have requested an invalid special page." [05:02:01] (site is of erotic nature, but there's nothing work unsafe on that page) [05:02:46] Dantman: "Free DOM Porn" [05:02:54] anyway, that's a programmers joke [05:03:13] Anarhist: Aha, I think this may be related to your configuration [05:03:34] it's no joke, if you look at where people come to the site, a lot of people search on google for "free dom porn" [05:03:39] Anarhist: PopularPages is disabled depending on whether you use mediawiki' statistics method or not [05:03:56] aha [05:04:01] Anarhist: D.O.M. as in Document Object Model ? [05:04:11] well, we'll never know [05:04:14] that's what they type [05:04:15] right [05:04:45] it's DOM porn distributed under GPL [05:05:08] many english speaking people have the so-called "English spelling decease" where they put spaces in way too many places. where "too many" is in perspective of Germanic languages [05:05:09] anyway [05:05:24] Anarhist: Can you paste your LocalSettings somewhere (without database credentials0 [05:05:40] "This page has been accessed 178,401 times." the built-in statistics method is enabled [05:05:46] so that page should work [05:05:59] Krinkle, it's probably with some extension [05:06:12] too many of them broke once i've upgraded [05:06:14] http://www.freedomporn.org/smut/index.php?title=Special:PopularPages&limit=500 [05:06:15] works fine now [05:06:17] ? [05:06:33] for me it doesn't [05:06:38] cache? [05:06:46] log out? [05:08:38] it's SysopDisableCounter extension [05:08:40] q; -(= [05:08:55] if i comment it out of LocalSettings everything works for me [05:09:05] it worked for you because you aren't a sysop [05:11:07] if i'd have known that almost all the extensions would stop working, i'd not have upgraded [05:11:13] there should be a warning [05:11:23] multipleupload is also broken [05:11:26] 03(mod) Pages created using hooks (by extensions) are not watched if chosen by user - 10https://bugzilla.wikimedia.org/28289 (10Marcin Cieślak) [05:11:44] Anarhist: Have you tried upgrading the extensions? [05:12:14] 14(WFM) Moving   around in the signature needs to be saved twice - 10https://bugzilla.wikimedia.org/27973 (10Marcin Cieślak) [05:12:21] Dantman, i'm lucky enough to have all my extension writers moving to the greener pastures [05:14:36] The authors should have put said extensions in svn [05:18:06] *facepalm* [05:18:55] vector is unfixable [05:19:18] * Dantman joins the party of people who want a sucessor to vector [05:24:58] 03dantman * 10/trunk/phase3/skins/vector/screen.css: [05:24:58] Revert r113610, it appears it's impossible to fix vector in a sane way. If we [05:24:58] try to fix it without images then the white in the version with images that's [05:24:58] supposed to be there disappears. And that can't be fixed because that part of [05:24:59] vector uses a variable em height disabling the ability to fix the issue by [05:25:00] editing the uploaded image. [05:28:17] 03santhosh * 10/trunk/extensions/Translate/ (2 files in 2 dirs): [05:28:18] Remove the restriction of 'page can reside in only one agregategroup' [05:28:18] Now one page can belong to multiple aggregrate groups. [05:44:23] 04(REOPENED) Auto account creation creates privacy vulnerability - 10https://bugzilla.wikimedia.org/19161 +comment (10John Mark Vandenberg) [05:46:16] 03(mod) Auto account creation creates privacy vulnerability - 10https://bugzilla.wikimedia.org/19161 (10John Mark Vandenberg) [05:49:54] santhosh: hi, could I ask you to take a look at 2 patches that await review? [05:50:35] sumanah: let me see [05:50:40] santhosh: https://bugzilla.wikimedia.org/show_bug.cgi?id=11142 and https://bugzilla.wikimedia.org/show_bug.cgi?id=33032 [05:51:15] actually, santhosh, 11142 isn't an i18n issue so it's just 33032 that I would ask you to look at [05:51:34] * santhosh reading [05:51:51] Reedy: if you could take a look at https://bugzilla.wikimedia.org/show_bug.cgi?id=11142 ? [05:56:08] 03(mod) Activation of FlaggedRevs in catalan wikinews - 10https://bugzilla.wikimedia.org/34135 +comment (10bertrand.grondin) [06:06:08] sumanah: I will take care of this [06:06:29] thank you santhosh [06:06:30] 03(mod) Message missing from i18n - 10https://bugzilla.wikimedia.org/33032 (10Santhosh Thottingal) [06:08:38] hi srikanthlogic [06:17:17] 03(NEW) [Regression] Raw on Special:UserLogin after fresh MediaWiki 1.18.1 install - 10https://bugzilla.wikimedia.org/35166 major; MediaWiki: General/Unknown; (krinklemail) [06:18:38] * p858snake|l pokes Dantman [06:20:25] Krinkle: That works fine on my install (fresh as in yesterday), but i'm on en-gb [06:28:30] hey TimStarling, do you have a moment for some patch review? OK to say no, but https://bugzilla.wikimedia.org/show_bug.cgi?id=11142 has been waiting for a while and is from someone I was trying to personally encourage in Haifa :-/ [06:28:45] 03(mod) [Regression] Raw on Special:UserLogin after fresh MediaWiki 1.18.1 install - 10https://bugzilla.wikimedia.org/35166 +comment (10krinklemail) [06:31:31] if you're in the middle of code review on trunk, of course that's more important [06:33:39] 03(FIXED) Message missing from i18n - 10https://bugzilla.wikimedia.org/33032 +comment (10Santhosh Thottingal) [06:34:32] Thanks santhosh [06:35:14] !r 113253 [06:35:14] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113253 [06:35:36] !r 113362 [06:35:36] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113362 [06:37:10] srikanthlogic: hope you're getting more registrants for the 17 March event! https://www.mediawiki.org/wiki/MediaWiki_developer_meetings#2012 [06:37:37] and off for the day. [06:37:49] 03santhosh * 10/trunk/extensions/Vector/ (3 files in 2 dirs): [06:37:49] Fix Bug 33032 : Message missing from i18n [06:37:49] Patch by Grunny, with some plural support related changes. [06:40:54] 03(mod) [Regression] Raw on Special:UserLogin after fresh MediaWiki 1.18.1 install - 10https://bugzilla.wikimedia.org/35166 +comment (10krinklemail) [06:52:48] lo [07:05:16] 03(mod) Auto account creation creates privacy vulnerability - 10https://bugzilla.wikimedia.org/19161 +comment (10g.m.hagedorn) [07:15:27] 03(mod) Auto account creation creates privacy vulnerability - 10https://bugzilla.wikimedia.org/19161 +comment (10verdy_p) [07:32:48] New code comment: Nikerabbit; Should use ''group'' with wildcards instead of ''groupprefix''. \ $EXPORTPATH sometimes has trailing ; [07:37:40] 03(mod) [Regression] Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 (10Niklas Laxström) [07:42:08] 03(mod) nonexisting interface messages cause "<" ">" to appear on the users browser - 10https://bugzilla.wikimedia.org/14531 +comment (10niklas.laxstrom) [07:43:48] New patchset: QChris; "Correct firstPageID detection for prefetching with new xml dump layout" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3073 [07:44:33] New code comment: Siebrand; It needs a trailing slash if ppgettext is used I found out. \ Don't know what you mean with group pre; [07:46:49] New code comment: Nikerabbit; ppgettext should be fixed.; [07:47:48] New code comment: Nikerabbit; The command line parameter should be --group.; [07:57:41] New patchset: QChris; "Making building of recombine command more robust" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3074 [07:58:07] New patchset: QChris; "Allow to carry on in text dumps, even if prefetch files cannot be parsed" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3075 [07:58:21] New patchset: QChris; "Use result of SQL query only, if the process did not signal error" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3076 [07:58:30] New patchset: QChris; "Refactoring check for truncation" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3077 [07:58:42] New patchset: QChris; "Fix typo in variable name for trucation check" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3078 [07:59:05] New patchset: QChris; "Add missing checks for exit values of CommandPipeline" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3079 [08:00:12] New patchset: QChris; "Cleaning up logs for --verbose" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3080 [08:42:05] 03(mod) Don't autologin if local account doesn't exist (don't autocreate if user doesn't explicitly login) - 10https://bugzilla.wikimedia.org/19161 normal->15enhancement; summary; +comment (10Nemo_bis) [08:51:42] hi [08:51:51] is there ACL with gui? [08:54:48] for mediawiki? [08:57:19] Nikerabbit: yes [08:57:54] freakx: well, mediawiki doesn't have ACL in the first place [08:58:54] so what's that : $wgGroupPermissions? [08:59:03] 03(FIXED) {{GENDER:|}} does not work for message MediaWiki:Watchlist-details on Special:Watchlist - 10https://bugzilla.wikimedia.org/34987 +comment (10Niklas Laxström) [08:59:24] looks like access control list for me;) [08:59:43] a very rudimental one [09:06:10] 03(NEW) in headings is ignored when the heading is shown in table of contents - 10https://bugzilla.wikimedia.org/35167 normal; MediaWiki: Parser; (amir.aharoni) [09:06:11] 03(mod) RTL/bidirectional issues (tracking) - 10https://bugzilla.wikimedia.org/745 (10Amir E. Aharoni) [09:06:38] 03nikerabbit * 10/trunk/extensions/Translate/ffs/Gettext.php: There might be newlines in the text, causing the plural itself to break into multiple lines [09:06:44] 03(mod) Don't autologin if local account doesn't exist (don't autocreate if user doesn't explicitly login) - 10https://bugzilla.wikimedia.org/19161 +comment (10p858snake) [09:08:37] 03(mod) New feedback dialog. Not translated to German - 10https://bugzilla.wikimedia.org/33363 (10Niklas Laxström) [09:09:01] 03(mod) New feedback dialog. Not translated to German - 10https://bugzilla.wikimedia.org/33363 +comment (10niklas.laxstrom) [09:10:25] 03(mod) Make git-review packages for Windows - 10https://bugzilla.wikimedia.org/35145 summary; +comment (10Antoine "hashar" Musso) [09:19:14] 03(mod) Make git-review packages for Windows - 10https://bugzilla.wikimedia.org/35145 +comment (10Max Semenik) [09:30:02] hi [09:30:12] can anyone help me find an image on commons? [09:30:15] search is failing [09:30:27] I want a 'panormic image of a field' [09:30:56] tried #wikimedia-commons? [09:31:09] will do [09:31:10] ty [09:45:17] 03(mod) Under some circumstances mw.loader.using calls document.write and blanks the page - 10https://bugzilla.wikimedia.org/34845 +comment (10listenleser) [09:46:35] could someone tell me how the groups works? I've add user to group 'dummy' (just by inserting user id and groups name to user_groups). Now i'm trying to deny read acces by ... $wgGroupPermissions['dummy']['read'] = false; and it doesnt work ... [09:50:47] i have to add every group to includes/DefaultSettings.php ? [09:54:15] 03(NEW) Exports fail for message groups with many thousands of messages - 10https://bugzilla.wikimedia.org/35168 normal; MediaWiki extensions: Translate; (niklas.laxstrom) [09:56:51] oh, i have to unset everything from DefaultSettings ;d [09:57:13] thx guys, you're so helpful [09:57:14] :) [10:18:47] 03(NEW) The number of articles is not updated - 10https://bugzilla.wikimedia.org/35169 major; MediaWiki: Database; (asep.arsenal) [10:26:12] HI, can someone Help me with my Wiki Server. [10:26:18] Every user has the IP Address of my Squid server and not his own [10:26:24] so i cant block special IP's [10:26:30] because they are all the same :-( [10:39:07] SBachenberg: did you configure wgSquidServers? [10:56:37] thx for the tip, didn't know the is a mw config for squid [10:56:47] now it works for me [10:57:49] 03(FIXED) Unit tests do not work in all DB languages - 10https://bugzilla.wikimedia.org/26464 +comment (10Antoine "hashar" Musso) [10:58:31] SBachenberg: you are welcome! [11:00:39] 03santhosh * 10/trunk/extensions/Translate/ (3 files in 3 dirs): [11:00:40] Use the aggregate groups in translate_metadata table for showing the group structure in Translate special pages. [11:00:40] -Add the aggregate groups to the groups information cache [11:00:40] -clear cache when group structure changed using Special:AggregateGroups [11:00:41] -minor code cleanup [11:15:26] heya, is it possible to remove translations from a mediawiki installation? [11:15:52] 03(mod) DiffHistoryBlobTest::testXdiffAdler32 fails with String is not zero-terminated () - 10https://bugzilla.wikimedia.org/35110 (10Mark A. Hershberger) [11:17:44] 03(mod) DiffHistoryBlobTest::testXdiffAdler32 fails with String is not zero-terminated () - 10https://bugzilla.wikimedia.org/35110 +postgresql (10Mark A. Hershberger) [11:19:24] New review: ArielGlenn; "(no comment)" [operations/dumps] (ariel); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3025 [11:19:26] Change merged: ArielGlenn; [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3025 [11:20:20] 03(mod) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 (10Mark A. Hershberger) [11:21:44] Guillaume: local translations or the ones that came with the software? [11:26:02] Jarry1250: the ones that came with the software... those Messages*.php files [11:31:15] If you delete them, then they fallback to English. [11:31:34] (delete the files, I mean) [11:31:50] If you delete MessagesEn.php things start breaking :P [11:32:35] 03(mod) pdftotext should be poppler version not xpdf version on wikisource - 10https://bugzilla.wikimedia.org/35122 +ops; summary; +comment (10Mark A. Hershberger) [11:37:02] ok... great... so I just have to keep MessagesEn.php ? and I can safely remove every other files in the "messages" dir? [11:46:12] Guillaume: Yes, at least AFAICT. I can have a poke around if you want to confirm (or just move them into a subfolder for a few minutes to test yourself?) [11:46:44] yeah, that's what I'm doing now [11:48:09] (I'm backuping the whole thing before...) [11:48:48] You will need to tweak a few bits if you don't want people to think they're viewing the interface in Swahili, or whatever. [11:50:15] 03(mod) Wikimedia 404 error page should not auto-refresh/auto-redirect - 10https://bugzilla.wikimedia.org/35052 +comment (10mah) [11:51:16] Guillaume: Oh, and also there's going to be caching issues, but I guess this is not a mass-visitor wiki we're talking about? [11:51:39] indeed :) [11:52:57] (about saturn emulation... so yeah, pretty low volume: http://wiki.yabause.org/index.php5?title=Main_Page ) [11:57:41] 03(mod) My user defined javascript does not more work - 10https://bugzilla.wikimedia.org/35154 +comment (10Lupo) [12:07:03] New patchset: ArielGlenn; "Get rid of popen2 (deprecated how long now?)" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3030 [12:08:53] New review: ArielGlenn; "(no comment)" [operations/dumps] (ariel); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3030 [12:08:55] Change merged: ArielGlenn; [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3030 [12:15:01] 03nikerabbit * 10/trunk/extensions/Translate/ (4 files in 3 dirs): Improved and cleaned up Special:LanguageStats JavaScript to support collapsing/expanding nested subgroups [12:24:06] is it possible to make this query not use subqueries? --> SELECT page_id FROM page WHERE NOT EXISTS (SELECT * FROM page_props WHERE pp_page = page_id AND pp_propname = 'has_images') [12:26:54] oh heh, got it [12:32:21] New code comment: Nikerabbit; I think that it should be \
 \ .prepend( $( '