[00:04:27] 03inez * 10/trunk/extensions/VisualEditor/ (3 files in 2 dirs): Replace CursorObserver and ContentObserver with SurfaceObserver [00:04:32] 03(mod) IE-9 on several wikipedias cause edit page to jump to top when using edit toolbar - 10https://bugzilla.wikimedia.org/35201 +comment (10fur.hewiki) [00:15:09] greetings all. I use collapsable navboxes on my front page of my wiki page. As of late it's been acting all wonky. Sometimes it does not automatically hide and it the view, template, and edit links are all on the said making the bars very thick...kinda hard to explain, easier to show...any help is appreciated [00:15:11] http://worldafropedia.com/afropedia/Main_Page [00:17:08] siebrand: ping [00:17:14] replied to your commenet [00:25:15] 03(mod) Limit the amount of screen real estate given to Leaflet attribution - 10https://bugzilla.wikimedia.org/34910 +comment (10yuvipanda) [00:26:46] siebrand: ping? [00:28:58] Krinkle: have you seen bug 35137? [00:29:32] I think that's a dupe. [00:29:44] 03rmoen * 10/trunk/extensions/VisualEditor/modules/ve/ui/tools/ve.ui.FormatDropdownTool.js: fix dropdown tool to use selection from ce surfaceView [00:29:51] !b 35137 [00:29:52] https://bugzilla.wikimedia.org/show_bug.cgi?id=35137 [00:30:26] AaronSchulz: Yes, that's one of the reasons I wanted to switch to a drop down, so it's easy to disable illegal options before the user makes the mistake [00:30:36] Oh, it got renamed. [00:30:40] But no, I hadn't seen the bug report yet [00:30:41] I saw it as the category bug. [00:31:05] yuvipanda: look up. What do you think {{Identical|Foobar}} is for? ;) [00:31:41] kionii: for the view/talk/edit links all being on different lines making the bar thick - that is a sign you are missing CSS, or there is something wrong with your css [00:31:46] Reedy: where do I look that up? I've this feeling there's some big link somewhere about qqq that I'm missing [00:31:48] 03(mod) [Regression] Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 (10Aaron Schulz) [00:32:08] yuvipanda: line above where you added msg-mw? ;) [00:32:08] 03(mod) Special:Move provides the option to move into unmovable namespace - 10https://bugzilla.wikimedia.org/35137 +comment (10Krinkle) [00:32:37] 03(mod) Special:MovePage should disable options for unmovable namespace - 10https://bugzilla.wikimedia.org/35137 summary (10Krinkle) [00:32:46] 03(mod) Special:MovePage should disable options for immovable namespace - 10https://bugzilla.wikimedia.org/35137 summary (10Krinkle) [00:33:08] 03(mod) wfprofilein Errors on upgrading to 1.19 - 10https://bugzilla.wikimedia.org/32760 (10Aaron Schulz) [00:33:11] Reedy: oh well. But really, are these documented someplace? [00:33:32] !bug 1 | yuvipanda [00:33:32] yuvipanda: https://bugzilla.wikimedia.org/show_bug.cgi?id=1 [00:33:38] ah [00:33:54] https://www.mediawiki.org/wiki/I18n [00:34:01] There might be something better somewhere [00:34:05] 03(mod) [Regression] mwstore:// URLs appear in various error messages - 10https://bugzilla.wikimedia.org/34238 (10Aaron Schulz) [00:34:24] Reedy: that's the exact page that made me use mw-msg [00:34:31] haha [00:34:42] Reedy: https://www.mediawiki.org/wiki/I18n#Message_documentation [00:34:51] > You can link to other messages by using {{msg-mw|message key}}. Please do this if parts of the messages come from other messages (if it cannot be avoided), or if some messages are shown together or in same context. [00:36:14] 03saper * 10/trunk/phase3/includes/installer/PostgresUpdater.php: [00:36:14] Cosmetic improvements to PostreSQL updater output [00:36:14] * Don't WARN on sequences already existing [00:36:14] * Align dots nicely to the rest [00:36:24] bawolff sry, my computer froze. I didn't get to read your whole message [00:36:35] 03(mod) [Regression] Normalize user name on Special:Contributions - 10https://bugzilla.wikimedia.org/34889 +comment (10Aaron Schulz) [00:37:04] [21:31] kionii: for the view/talk/edit links all being on different lines making the bar thick - that is a sign you are missing CSS, or there is something wrong with your css [00:37:05] Reedy: https://github.com/wikimedia/WikipediaMobile/pull/172 should fix that [00:37:19] 03(mod) [Regression] User name should be normalized on Special:Contributions - 10https://bugzilla.wikimedia.org/34889 summary (10Krinkle) [00:38:46] Krinkle: can look at bug 34798? [00:38:50] about diff colors [00:38:58] !b 34798 [00:38:58] https://bugzilla.wikimedia.org/show_bug.cgi?id=34798 [00:39:16] 03(ASSIGNED) Special:MovePage should disable options for immovable namespace - 10https://bugzilla.wikimedia.org/35137 (10Krinkle) [00:39:42] AaronSchulz: Sure [00:39:58] 03(ASSIGNED) Diffs on recent changes feed should have the same formatting of the on wiki diffs - 10https://bugzilla.wikimedia.org/34798 (10Krinkle) [00:41:20] 03(mod) Edit section links do not display while using diff=curr - 10https://bugzilla.wikimedia.org/33671 +comment (10Aaron Schulz) [00:43:19] hmm...thanks bawolff [00:43:57] 03(mod) [Regression] Edit links seen on previous page versions - 10https://bugzilla.wikimedia.org/34841 +comment (10aschulz4587) [00:44:09] 03(mod) Edit section links do not display while using diff=curr - 10https://bugzilla.wikimedia.org/33671 +comment (10matanya.moses) [00:44:45] Krinkle: "Installatron"? [00:44:52] too many movies [00:44:57] AaronSchulz: hehe,noo [00:45:07] that's a one-click install thing that you can find in cPanel, DirectAdmin etc. [00:45:25] fill in a path and site name, and off it goes [00:45:35] has a dropdown menu for version [00:45:44] I choose "1.18.1 (latest)" [00:46:15] As I do regularly on old sites I still have on a shared host [00:46:35] and I'm sure many others [00:46:47] MediaWiki is up there in the featured bar together with 3-4 others, including WordPress [00:47:00] I'm having an issue with a DEFAULTSORT and the job queue. It seems the small IF function I wrote works fine when it is entered manually on a page (and works fine with in a template on the page) but when the job queue runs the change to the template, the pages get sorted 'wonky' for lack of a better word. Has there been any reports of DEFAULTSORT acting up when used through the job queue? [00:47:58] I suspected at first it was the fact that the DEFAULTSORT was triggering regardless of the #IF statement (IE regardless of whether it was true or false), but that doesn't seem to be the case after further testing. [00:48:18] could you define 'wonky' (A link to an example is ideal if possible) [00:48:23] I've added the function to 6 test pages and they all get sorted correctly once saved. [00:48:38] http://aion.wikia.com/wiki/Category:Testing <-- this is ideal. [00:48:41] How to add data-sort-value in table cell https://bugzilla.wikimedia.org/show_bug.cgi?id=24950 ? [00:48:54] The 'function' can be seen on either of those 6 pages. [00:49:37] I have that function in an infobox, but it seems that regardless of the #pos check, the template was sorting by the third letter of the page name (which isn't ideal). [00:50:22] I removed the code because yesterday pages were sorted by characters that were not even in the page's name. [00:50:37] Yet a null save placed them where they should be. [00:51:06] 03inez * 10/trunk/extensions/VisualEditor/modules/ve/ce/nodes/ve.ce.HeadingNode.js: Use tags for rendering headings (instead of divs) [00:51:53] Basically, the code should automatically drop a (Phrase) or Phrase: at the beginning of the page name but not the end. [00:52:22] So "(Phrase) Test" and "Phrase: Test" should both defaultly sort under "Test". [00:52:41] Rappy: but said behaviour is not happening right now? [00:52:45] Instead of having 30+ pages sorted under "(". [00:52:54] (as in the wrong behaviour is not happening currently?) [00:53:06] bawolff - currently, the code was removed, so the job queue has corrected the issue. [00:53:23] I can add it back and check back here tomorrow. [00:53:48] Rappy, possible guess - maybe something specific to how wikia has their job queue set up [00:54:22] It's possible. I've had a bug report in with them for months and they can't find an issue either. [00:54:38] I'm not familar with how wikia runs there wiki, but its theoretically possibly (but maybe not that likely given how many things it would break) for wikia to not have some extension installed on the job runner server [00:54:47] I am not sure to what extent Wikia has changed code to deal with their job queue, if any. [00:56:15] I was just wondering if I could get another pair of eyes on the fuction code. Most everyone else I speak to have no clue what the code should be doing. =p I'm hoping I am not missing something obvious that's breaking it. [00:58:26] 03(mod) [Regression] Edit links seen on previous page versions - 10https://bugzilla.wikimedia.org/34841 +comment (10bawolff+wn) [01:00:12] 03(NEW) Special:Nuke allows deletions even when blocked - 10https://bugzilla.wikimedia.org/35214 major; MediaWiki extensions: Nuke; (techman224) [01:07:15] Is there any page specific user right extension ppl suggest? [01:07:24] i just need to restrict a set of users to a set of pages [01:10:11] Lockdown is fairly popular (however, I have never used it myself) [01:23:03] 03laner * 10/trunk/tools/subversion/user-management/manage-volumes: Fixing global sharing to use NFS, and make it read only. Also ensuring that all volumes are shared with all bricks, by IP address (since hostname seemed to fail). [01:26:37] 03(mod) [Regression] Edit links seen on previous page versions - 10https://bugzilla.wikimedia.org/34841 +comment (10Aaron Schulz) [01:27:05] ^_^ Sweet... http://p.defau.lt/?corjkkBGczXX4K122ohVGw [01:42:16] 03aaron * 10/trunk/phase3/includes/specials/SpecialBlock.php: (bug 32827) "[Regression] Block log for IP ranges not shown on Special:Block" [01:42:33] 03(FIXED) [Regression] Block log for IP ranges not shown on Special:Block - 10https://bugzilla.wikimedia.org/32827 +comment (10Aaron Schulz) [01:47:27] 03(mod) Introduce custom events for MediaWiki's front-end flow - 10https://bugzilla.wikimedia.org/30713 +comment (10krinklemail) [01:50:55] what char names are allowed for page names? [01:51:19] I want to replace wiki links with the link title [01:51:41] e.g [[foo_bar|Foo Bar]] => Foo Bar [01:52:13] Pikkachu: https://www.mediawiki.org/wiki/Manual:$wgLegalTitleChars [01:52:23] But you don't want just legal title characters. [01:52:29] Imagine, for example: [01:52:43] [[{{PAGENAME}}|hello]] [01:58:05] 03saper * 10/trunk/extensions/Nuke/Nuke_body.php: (bug 35214) Special:Nuke allows deletions even when blocked [01:58:22] #gsoc-hiit [01:59:16] 03(FIXED) Special:Nuke allows deletions even when blocked - 10https://bugzilla.wikimedia.org/35214 +comment (10Marcin Cieślak) [02:00:34] New code comment: Saper; This is a quick fix. Will be converting to FormSpecialPage.; [02:08:40] 03(mod) Special:Nuke allows deletions even when blocked - 10https://bugzilla.wikimedia.org/35214 (10Marcin Cieślak) [02:10:49] saper: Are you working for WMF? [02:13:25] 03yaron * 10/trunk/extensions/SemanticForms/specials/SF_FormEdit.php: Patch from Ilmars Poikans to allow users to set number of digits for random number in auto-generated page names [02:21:45] Joan: hmmm, trying to figure out the correct regex patterns [02:24:17] 03saper * 10/trunk/extensions/Nuke/RELEASE-NOTES: Followup-To: r113793 Update RELEASE-NOTES for Extension:Nuke version 1.1.5 [02:26:11] Joan: no [02:26:22] Joan: why should I?:) [02:41:37] 03(NEW) Mobile redirect strips https - 10https://bugzilla.wikimedia.org/35215 normal; MediaWiki extensions: MobileFrontend; (liangent) [02:42:02] 03(NEW) __NOEDITSECTION__ not working with gallery - 10https://bugzilla.wikimedia.org/35216 normal; MediaWiki: API; (jimsafley) [02:42:52] 03(mod) Mobile redirect strips https - 10https://bugzilla.wikimedia.org/35215 +comment (10tfinc) [03:22:34] New code comment: Aaron Schulz; You can't use $0?; [03:28:41] saper: I noticed an uptick in your contributions. Thought you might be contracting. [03:28:49] saper: Good to hear you haven't joined the Dark Side. :-) [04:00:40] 03tstarling * 10/trunk/php/luasandbox/config.m4: [04:00:41] Fixes for r94409: [04:00:41] * use the right version of autoconf when the 2.13/2.50 wrapper is used [04:00:41] * remove debugging output [04:01:38] Joan: I'm ending up using this: \[\[[^\|]+\|([^\]]+)\]\] => $1 then \[\[([^\]]+)\]\] => $1 [04:03:19] Pikkachu: I think I had to do some link stripping recently... [04:03:52] http://p.defau.lt/?csqHJuU3SQvNRWnFoP9R9w [04:03:59] That's what I wrote. [04:06:46] seems similar [04:20:51] thanks Joan [05:29:48] Hello world. I'm here to seek help regarding this year's Mediawiki projects for GSoC. Could anyone help me get started? New to PHP and eveything wiki. [05:37:34] strtld: https://www.mediawiki.org/wiki/GSOC is your starting point [05:42:00] 03santhosh * 10/trunk/extensions/Translate/ (4 files in 3 dirs): [05:42:00] Add logging for adding and removing a group t/from an aggregategroup. [05:42:00] Validate the group before adding or removing to aggregategroup [05:46:49] New code comment: Santhosh.thottingal; Found that the expansion does not work if the group name is non-English. See this expand/collapse li; [05:50:09] santhosh: I have gone through the page already. I ran sudo apt-get build-dep firefox on my terminal and I'm stuck now. Where do I go next to actually begin testing and debuggin firefox (for example). [05:55:39] strtld: you need to refer firefox developer documentation. This is MediaWiki IRC. You won't get answer to that question here. [05:58:32] santhosh: I'm sorry, I typed it in the wrong window. What I meant was PHPMyAdmin. Could I get help to get started with contributing to that please? [06:14:29] Hi. I want to put a *second* mediawiki installation on the same server, and have it 'private'--personal use only. How do I go about this? [06:20:47] ...how would I make it so that one wikipedia shows up on www.website.com/a/article and another, separate mediawiki install uses www.website.com/art/article? [06:23:53] ...install them in separate paths [06:24:02] what do you mean? [06:24:09] ...in different folders? [06:24:15] mhmm [06:24:22] it's really that simple? [06:24:33] just do a second installation, but in a separate folder? [06:24:57] ...that IS how webservers work [06:25:14] do they both need to be subfolders of the www folder (in a linux system, if that makes any difference). [06:25:19] ? [06:25:36] I thought the 'a' was symbolic, though, so I thought it would be a bit more complicated. [06:26:07] What's the current path for the MW install? [06:26:13] I don't remember the first one being installed in a folder called 'a', pretty sure that was set elsewhere, editing php following instructions I wasn't even trying to install. [06:26:21] /var/www, I think [06:26:26] I'll SSH in and check [06:28:10] yeah, /var/www [06:29:01] ...so do I just do an install in /var/www/art and magically get the same result? [06:29:20] @Dantman [06:29:53] Ok so you've got a wiki with /index.php and an article path of /a/$1 [06:30:07] right. [06:30:35] In that case you could install at /var/www/art and get a wiki with /art/index.php and then later configure whatever article path you want. [06:31:22] Or if you want to avoid physically putting a MediaWiki codebase inside a MediaWiki codebase you could install at some other folder (whatever you want) and in apache config have an `Alias /art ...` [06:31:40] Is there a reason I should try to avoid that? [06:32:18] Do whatever you want... the organization is just up to whatever preference you have. [06:32:37] there aren't any ill effects to be expected from this method, is all I'm asking, then? [06:33:13] sounds simple enough to me, whereas I have never messed with any apache config files (just installed and ran). [06:33:29] The only edge case I can think of is if you used a svn checkout... ;) then trying to svn up the parent folder it might affect the subfolder [06:34:13] Like I said it's and organizational preference... if you're browsing the folders you don't usually expect to find a MediaWiki folder inside of another MediaWiki folder [06:36:07] so I just put the .tar.gz into /var/www/art, and run the file there, and it should all work? [06:36:16] mhmm [06:42:24] I got this, Dantman: http://174.129.239.112/art/ [06:42:27] Heh... my template parsing code only takes 18ms to parse a whole template into a tree [06:43:03] ...just do a bit of renaming [06:43:11] rm the tarball [06:43:19] mv art art2 [06:43:29] mv art2/mediawiki... art [06:43:31] rmdir art2 [06:46:06] what? I'm moving art to art2? What am I supposed to do here? Should I not just run the install script now? [06:46:47] @Dantman [06:46:58] Well... then you'd be stuck with that extra mediawiki-... in your install path [06:47:53] so it would be www.website.com/art/mediawikiblah/article? [06:48:15] The article portion comes later and that wouldn't be part of it [06:48:31] But whenever you go and edit a page you'd see that full blah path [06:48:32] I'm saying that if I made an article, that would be the path structure [06:48:36] ok [06:48:41] so how do I fix this? [06:48:51] Actually... if you want /art/Article you DON'T want to install MediaWiki into /art/ [06:49:16] ...That's good to know... So what is it that I do want? [06:49:30] You should install into something like /artwiki so you'll have /artwiki/index.php and /art/Article [06:50:05] where does the /art/Article defining come in, if not in the folder path? [06:50:22] That's virtual... you do it with an alias or a rewrite rule [06:50:50] Thought so. That was why I asked the question in the first place. [06:51:05] So, I install a new mediawiki installation into /var/www/artwiki [06:51:29] then I go and adjust the alias somewhere (presumable LocalSettings.php?)? [06:51:36] And I'm good? [06:51:52] LocalSettings.php only controls what MediaWiki outputs ($wgArticlePath) [06:51:58] MW can't control your webserver [06:52:20] Where will the path be controlled? [06:52:26] The stuff for the virtual path goes either in a .htaccess or your apache config [06:52:39] Ok. Will this walk me through what I need? http://www.mediawiki.org/wiki/Manual:Short_URL [06:52:56] Sort of... most of those howtos are bad [06:53:03] Why so? [06:53:24] A lot of them include ?title=$1 inside the rewrites [06:53:28] That actually breaks things [06:53:40] See if the tool I wrote works http://shorturls.redwerks.org/ [06:53:49] New code comment: Wikinaut; + 'poll_title' => $parser->mTitle->getText() \ "... getText() gives the human readable version of tit; [06:54:05] And more importantly, if not that, then can you tell me yourself or point me in the right direction? I followed one of these almost a year ago, this exact article I think, so that is disconcerting... How could I check to make sure mine isn't screwed up? [06:54:30] Show me what you have in your config... the .htaccess or apache config [06:54:55] where is the apache config file? [06:55:15] I don't see a .htaccess in my /var/www folder. [06:56:20] Usually inside /etc/apache2/ [06:56:49] New code comment: Krinkle;
 \ + var $toggler = $( '' ) \ + .append( $( '
[06:58:53] 	 apache2.conf?
[06:59:00] 	 conf.d?
[06:59:11] 	 Usually sites-available/
[07:00:18] 	 http://pastebin.com/JvtfPWhC
[07:00:27] 	 that's "default"
[07:00:38] 	 there is also "default-ssl"
[07:00:57] 	 There's nothing there for the wiki... you sure you don't have a .htaccess?
[07:01:08] 	 If you're using ls remember to include the -a flag
[07:02:22] 	 where would /htaccess be?
[07:02:35] 	 /var/www/.htaccess
[07:02:41] 	 it's not in /var/www with the rest of the site files...
[07:02:43] 	 odd...
[07:02:58] 	 ls -a doesn't show up anything besides 'default' in apache2, either.
[07:03:06] 	 default and default-ssl, that is
[07:03:10] 	 is it default-ssl?
[07:03:18] 	 No, that would be for https
[07:04:01] 	 thought so
[07:04:56] 	 anyways, this is a secondary issue, I'll solve that later...
[07:07:10] 	 wherever the apache config file is, what will I modify it to say?
[07:08:41] 	 where is httpd.conf located?
[07:08:45] 	 @Dantman
[07:09:09] 	 apache2.conf
[07:09:20] 	 httpd.conf is the old name for apache's primary config file
[07:09:31] 	 huh.
[07:09:44] 	 03santhosh *  10/branches/jsgrammar/includes/resourceloader/ResourceLoaderLanguageDataModule.php:
[07:09:45] 	 grammar rules should set to the key 'grammarForms' instead of language code.
[07:09:45] 	 Followup r112991
[07:09:50] 	 that's the instructions on the main guide, here: http://www.mediawiki.org/wiki/Manual:Short_URL#Recommended_how-to_guide_.28setup_used_on_Wikipedia.29
[07:10:29] 	 ...bad guides
[07:10:40] 	 yeah.
[07:10:49] 	 does it still work if you just substitute it? 
[07:11:21] 	 If you're going the Alias method you really want the sites-available/ file that the vhost your wiki is defined in uses
[07:11:21] 	 or is there some other ideal method?
[07:11:42] 	 vhost?
[07:11:49] 	 
[07:12:55] 	 I actually have a server, I don't have a virtual host. Is that what you mean?
[07:13:19] 	 New code comment: Krinkle; Thanks; 
[07:13:39] 	 VirtualHost blocks are how apache separates configs in a way that lets it serve multiple websites from separate domains on the same webserver
[07:13:39] 	 Or are those used interchangeably? I at least have server space, is that referred to as a vhost if I don't have physical access to the server?
[07:14:02] 	 ok.
[07:14:10] 	 so apache pretends it is more than one server.
[07:14:21] 	 Not exactly...
[07:14:36] 	 more than one 'host'?
[07:14:41] 	 is that not the same thing?
[07:15:04] 	 the best way is most likely the one wikipedia uses, described in section "Recommended how-to guide (setup used on Wikipedia)"
[07:15:18] 	 HTTP works by using DNS to map a domain to an IP address. Then it starts up a TCP connection to that IP address and sends a request which includes a Host: header with the domain name in it
[07:15:46] 	 Then the server uses the Host: and the GET /... to figure out what it's supposed to serve
[07:16:45] 	 ok. That makes more sense.
[07:18:18] 	 03wikinaut *  10/trunk/extensions/AJAXPoll/ (AJAXPoll.php AJAXPoll_body.php):
[07:18:18] 	 follow up r113772 . getText() changed to getPrefixedText() in order to store the
[07:18:18] 	 full page name in the database for admins convenience. It does not influence the
[07:18:18] 	 voting and rendering of polls, because this value is never read.
[07:19:03] 	 Dantman, so I guess I can just define the path later symbolically once i get the config file... But as for the installation of the second wiki itself, it's ok to just install it in /var/www/artwiki?
[07:19:13] 	 mhmm
[07:31:13] 	 Dantman, how do I add a user to a private wiki that I just made?
[07:31:31] 	 The create account portion of the login page
[07:33:29] 	 wait, if anyone can do that, then how is it private?
[07:33:39] 	 it doesn't just allow the first user free or soemthing, does it?
[07:34:18] 	 No... if you set the rights up properly logged in users can use the page to create new accounts but logged out users can't access it
[07:35:07] 	 Well I just created a wiki, and one of the options was a 'private' wiki. First page it gave me was an error saying I had to log in.
[07:35:20] 	 So went to that page, chose 'create an acct', and made one.
[07:35:40] 	 how did I make a new account if I wasn't logged in, and how is the first acct supposed to be made?
[07:36:06] 	 Show me your localsettings.php (minus dbpass and secretkey)
[07:39:04] 	 http://paste.ubuntu.com/882902/\
[07:39:09] 	 minus the last slash
[07:39:38] 	 right, I didn't create an account.
[07:39:40] 	 I can't.
[07:39:40] 	 *cough* I said minus secretkey
[07:40:00] 	 lo
[07:40:29] 	 I thought I had removed secretkey from the server entirely. It's probably the original one that I no longer use...
[07:41:10] 	 If you don't have a secretkey user_token generation will default to microtime() which isn't a very good one
[07:41:42] 	 The first user account would have also had it's user_token created using that secretkey
[07:41:59] 	 You should change it and then change your password so the user token is regenerated
[07:43:08] 	 You have given me concepts that are above me. I need direct instructions; how should I change that secretkey, why does that have anything to do with the user on the website, and what is a usertoken?
[07:43:22] 	 and how will a usertoken help me, moreover?
[07:44:17] 	 user_token is a field we store inside the database, we use it in authentication cookies. If someone knows your user_token and user id then they can log in as you
[07:44:32] 	 wgSecretKey is used when generating the user_token
[07:45:11] 	 If you expose your secret key then you make it exponentially easier to figure out what a user's user_token might be
[07:46:21] 	 ok, but this is all still too abstract for me: how do I log in to the wiki I just made?
[07:46:40] 	 kajo: The installer asks for a username and password to use to create the first user account, a sysop/bureaucrat user. Since you don't have any data and have already compromised that account, why don't you just kill that database and settings file and reinstall
[07:47:44] 	 Thanks.
[08:11:21] 	 Daniel_WMDE_ill: oh dear! Hope you feel better soon.
[08:11:47] 	 sumanah: hey there!
[08:11:58] 	 already feeling better. brain still not fully working, though
[08:12:02] 	 :-/
[08:12:07] 	 *work-appropriate hug*
[08:12:14] 	 i guess i should actually rest for a couple of days to really get rid of this bug
[08:12:27] 	 *gg*
[08:12:44] 	 yeah, please do, heal faster and do higher-quality work!
[08:14:06] 	 hello
[08:14:35] 	 yo hashar 
[08:15:46] 	 sevard: it is unlikely  you will find anyone here using that extension. Your best bet is to contact the author
[08:16:20] 	 03(NEW) Add facility to disable follow-up notification e-mails. - 10https://bugzilla.wikimedia.org/35217 normal; MediaWiki extensions: CodeReview; (wiki)
[08:16:36] 	 03(mod) Add facility to disable follow-up notification e-mails. - 10https://bugzilla.wikimedia.org/35217  (10Mark Clements (HappyDog))
[08:27:01] 	 03(NEW) svnImport generates "svn: No such revision" errors. - 10https://bugzilla.wikimedia.org/35218 normal; MediaWiki extensions: CodeReview; (wiki)
[08:34:50] 	 03santhosh *  10/branches/jsgrammar/includes/resourceloader/ResourceLoaderLanguageDataModule.php:
[08:34:50] 	 Impliment getModifiedTime for ResourceLoaderLanguageDataModule, using CACHE_ANYTHING, store md5 hash of the grammarforms
[08:34:50] 	 and compare the hash to see if it is modified.
[08:34:50] 	 (Code mostly written by Niklas)
[08:34:51] 	 Ping r112991
[08:53:53] 	 03(mod) MathJax: Several commands that work in texvc are not recognized - 10https://bugzilla.wikimedia.org/35186  +comment (10listenleser)
[08:54:27] 	 03(mod) MathJax sometimes shows subscripts in sums at different position as rendered PNG - 10https://bugzilla.wikimedia.org/35188  +comment (10listenleser)
[09:04:02] 	 03(NEW) MathJax sometimes breaks off rendering formulas in Internet Explorer - 10https://bugzilla.wikimedia.org/35219 normal; MediaWiki extensions: Math (texvc); (listenleser)
[09:07:13] 	 03gwicke *  10/trunk/extensions/VisualEditor/modules/parser/pegTokenizer.pegjs.txt: Support {{=}}.
[09:08:11] 	 03tstarling *  10/trunk/php/luasandbox/luasandbox.c: Fix exception handling in LuaSandbox, per Victor's fixme comment in Engine.php. Avoid a segfault by only trying to destroy the retval if it is not null, and kill the Lua code with an error when PHP throws an exception.
[09:14:17] 	 03(mod) jquery.makeCollapsible() very slow if many collapsible, initially collapsed elements - 10https://bugzilla.wikimedia.org/34876  +comment (10lupo.bugzilla)
[09:17:33] 	 03(mod) jquery.makeCollapsible.js doesn't collapse collapsible elements which are inside of a hidden element - 10https://bugzilla.wikimedia.org/35176  +comment (10Lupo)
[09:35:09] 	 Where is the table interwiki?
[09:36:38] 	 03(mod) Script error when reverting username with Arabic scripts - 10https://bugzilla.wikimedia.org/34679  +comment (10Lupo)
[09:39:40] 	 ���� ������
[09:44:17] 	 03(mod) Script error when reverting username with Arabic scripts - 10https://bugzilla.wikimedia.org/34679  +comment (10Amir E. Aharoni)
[09:52:43] 	 03ialex *  10/trunk/phase3/includes/diff/DifferenceEngine.php: Don't create new Revision and Title object if we can use the ones that we already have
[10:03:49] 	 03(NEW) Allow per-session log out - 10https://bugzilla.wikimedia.org/35220 normal; MediaWiki: User login; (liangent)
[10:19:08] 	 New code comment: Tim Starling; There is no constructor for LuaSandbox, only a create_object handler. Constructors do in fact get pa; 
[10:22:53] 	 Joan: no, just relieving from too much stress in other projects
[10:29:42] 	 03(mod) Allow per-session log out - 10https://bugzilla.wikimedia.org/35220  +comment (10Alexandre Emsenhuber [IAlex])
[10:47:03] 	 03ialex *  10/trunk/phase3/includes/diff/DifferenceEngine.php:
[10:47:03] 	 Be consistent in the interface and use Title::quickUserCan() instead of
[10:47:03] 	 Title::userCan() to show items in the interface so that when the user is blocked
[10:47:03] 	 or the page is cascade protected there is not a part of the interface saying you
[10:47:04] 	 can edit the page and another part not.
[10:58:19] 	 03gwicke *  10/trunk/extensions/VisualEditor/modules/parser/ (mediawiki.tokenizer.peg.js pegTokenizer.pegjs.txt): Improve support for {{!}}, and don't produce a pre for indented tables.
[11:00:53] 	 New code comment: Krinkle; 
 \ + $key = wfMemckey( 'rllangdatacache' ); \ 
\ wfMemcKey takes several argument; [11:05:53] New code comment: Krinkle; That's a problem indeed. However that wasn't introduced in this revision. It was done in r76102 and ; [11:07:52] 03(mod) namespace required for "PORTAL" - 10https://bugzilla.wikimedia.org/34923 +comment (10psneog) [11:16:53] dantman : hello , [11:17:03] dantman : one question ! [11:18:05] yes! go one [11:18:09] on [11:19:05] well my question was in relation to what we discussed yesterday... [11:19:08] :) [11:20:11] i was discussing my idea of building a UI library for mediawiki which would help developers build skins and pages for mediawiki [11:22:19] didn't see that discussion [11:22:22] but that's okay [11:22:36] 03(mod) Enable Special:Import for administrator in Bengali Wikipedia - 10https://bugzilla.wikimedia.org/34791 +comment (10jayantanth) [11:24:11] saper : well i was wanting to know if i could change the way in which html text is stored in skin template class ? [11:28:01] 03santhosh * 10/branches/jsgrammar/includes/resourceloader/ResourceLoaderLanguageDataModule.php: [11:28:01] Change the cache key as suggested by Timo in r113800 [11:28:01] Also change wfMemckey to wfMemcKey [11:30:48] 03(FIXED) Create a new wiki for Wikimedia Bangladesh - 10https://bugzilla.wikimedia.org/31096 +comment (10Tanvir Rahman) [11:34:27] chughakshay16: in what way? [11:35:23] New code comment: Bawolff; If you're going to replace it, the best thing to replace it with would probably be a field for names; [11:42:07] chughakshay16: but in *what* way? [11:42:15] maybe you need to look at the parser [11:42:36] chughakshay16: there is also a Visual Editor project that is currently doing something similar [11:55:36] 03jdlrobson * 10/trunk/extensions/MobileFrontend/templates/SearchTemplate.php: [11:55:36] correct id of language selection [11:55:36] javascript and css refers to languageselection [11:55:36] not languageselectionsection [11:58:25] saper : i am not looking to modify the wiki content.. [11:59:12] saper : i m concerned about the components of a skin. [12:02:53] New code comment: Wikinaut; I was aware of the mentioned issue (to perhaps better use the namespace number) and the limitation o; [12:09:50] chughakshay16: Parser is used to create final HTML, are you concerned with that? [12:20:46] saper : but final structuring of content is done in a BaseTemplate class Or its subclass .. right ? [12:21:47] 03(NEW) Categories can contain themselves - 10https://bugzilla.wikimedia.org/35221 normal; MediaWiki: Categories; (rd232) [12:30:23] New code comment: Tim Starling; Scratch that, it's not quite that simple. I'll commit a solution when I have figured it out.; [12:33:33] chughakshay16: not really [12:34:28] saper : yeah most of it is first stored in the template object during the SkinTemplate->output() method , if thats what you are referring to [12:41:15] 03santhosh * 10/trunk/extensions/WebFonts/ (4 files in 2 dirs): [12:41:15] Update Meera font with latest release from upstream, remove normalization code, which is not required for latest version of font [12:41:15] Reintroduce the font for ml. [12:44:33] 03(FIXED) WebFonts converts some unicode sequences to older deprecated forms - 10https://bugzilla.wikimedia.org/29005 +comment (10Santhosh Thottingal) [12:46:00] chughakshay16: did you read this? https://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/OutputPage.php?revision=113737&view=markup [12:46:32] saper : yesss [12:52:51] chughakshay16: at the end of output() skins have something to say; SkinTemplate includes OutputPage product around line 417: $out->mBodytext = Html::rawElement( 'div', $realBodyAttribs, $out->mBodytext ); [12:53:41] so the article is already prepared in the mBodytext by OutputPage [12:54:25] saper : wgOut is the object responsible for everything.. but SkinTemplate and BaseTemplate classes give structure to the content dont you think ? [12:56:42] saper : i know its a multistep process... in which wgOut plays the most important role.. but if we try to think of the final output in terms of html [12:56:55] Skin is what arranges the content.. [12:57:34] saper : skin doesnt prepare the content ,, it just arranges it .. correct me if i am wrong [13:01:57] New review: QChris; "Reading the patch I seem to realize that you never wanted the cache" [operations/dumps] (ariel) C: 0; - https://gerrit.wikimedia.org/r/3085 [13:04:09] New review: QChris; "An alternative approach to this caching problem can be found in change I898fe62e13b3ba267ca66e0b21ca..." [operations/dumps] (ariel) C: 0; - https://gerrit.wikimedia.org/r/2875 [13:07:15] 03(mod) Magic words are considered to be (non-existing) templates - 10https://bugzilla.wikimedia.org/31576 +comment (10l.rabinelli+bugzilla) [13:09:57] 03(NEW) toolserver is listing assessed articles - 10https://bugzilla.wikimedia.org/35222 normal; Wikimedia Tools: [Other]; (saraswatishagnik) [13:10:08] chughakshay16: skin is putting some stuff around the formatted body so to say; so what are you going to do? [13:12:02] 03(NEW) webservice to list WMF hosted MediaWiki extension - 10https://bugzilla.wikimedia.org/35223 normal; Wikimedia: Git/Gerrit; (hashar) [13:12:37] saper : so instead of putting that content around by mixing php and html in BaseTemplate class , wouldn't it be better if we already have a set of components in PHP which we could use to create such elements in a page...and then bind them to the data later [13:12:45] 03(ASSIGNED) webservice to list WMF hosted MediaWiki extension - 10https://bugzilla.wikimedia.org/35223 +comment (10Antoine "hashar" Musso) [13:12:45] 03(mod) Write git localization import scripts for translatewiki.net - 10https://bugzilla.wikimedia.org/34137 (10Antoine "hashar" Musso) [13:13:16] chughakshay16: what kind of components? [13:13:20] saper : PHP UI library would be nothing but an abstraction layer over html components.. [13:14:02] 03(mod) webservice to list WMF hosted MediaWiki extension - 10https://bugzilla.wikimedia.org/35223 +comment (10hashar) [13:14:06] like for example/ [13:14:24] saper : have you ever used Adobe Flex ? [13:14:33] no [13:14:52] I don't even have flash plugin mostly installed [13:15:02] saper : okay :) [13:15:34] saper : see this link http://www.mediawiki.org/wiki/User:Chughakshay16/sample [13:15:51] saper : this is just a low level example of how it would function [13:17:28] you want to get rid of OutputPage::addHTML basically? [13:18:05] saper : i just want to get rid of the clutter present within the BaseTemplate->execute() method [13:19:01] saper : outputting would still be done by OutputPage class.. [13:20:00] saper : and the similar idea could be used within special pages as well [13:20:46] saper : this UI library would be of great help to someone who is new to mediawiki and wants to write skins for it [13:21:32] saper : and at the same time it could also be used by someone who just wants to convert his normal wiki into a website [13:21:45] chughakshay16: do you take caching into account? [13:21:59] saper : yes, [13:22:50] saper : i wont be modifying anything in SkinTemplate class... so all the content gathered from the database, message files or cache would still be the same [13:23:41] 03amire80 * 10/trunk/extensions/TranslationNotifications/ (2 files): Added logic for user selection and email subject and body composition. Doesn't send an actual email yet. [13:24:18] saper : basically i have worked a whole lot on flex.. and what it does is it separates the server generated content separate from the UI elements [13:24:34] saper : so that's what i wish to achieve here.. [13:24:39] that's fine [13:25:08] you might want to look at FormSpecialPage and some special pages that have more UI than "content" [13:25:44] saper : yeah i have looked into those , [13:26:01] saper : but they still dont form the normal elements of a website.. [13:26:35] saper : for example a sortable table, a menu bar, an accordion...these elements are still missing [13:27:25] but sortable table is generated using javascript on top of the generated article HTML [13:27:53] and please don't forget about non-JavaScript fallback for me ;) [13:28:11] saper : yes, so my library would be a combination of php and javascript,, where there would be seperate .js files for each component [13:28:55] here comes ResourceLoader :) [13:29:12] saper : yes thats exactly what i was going to say !! [13:29:12] I'd say hell of a project [13:29:29] saper : you havent heard the most important part of it [13:29:33] saper :) [13:29:39] damn ... i'd need a third and maybe a fourth display just about now ... :S [13:30:45] saper : after this UI library is done , i wish to create a Theme Builder(atleast thats i would like to call it ) which would automate the process of building skins [13:31:16] saper : i mean you could create elements on screen just by drag n drop [13:32:18] saper : but i m quite sure that i would need more than 3 months to complete this thing.. so i have already started working on it [13:32:20] 03(mod) Install script always attempts to connect to database as root - 10https://bugzilla.wikimedia.org/921 (10Rob Lanphier) [13:32:21] 03(mod) Editable MediaWiki messages for all special pages - 10https://bugzilla.wikimedia.org/564 (10Rob Lanphier) [13:32:21] 03(mod) User block by name only - 10https://bugzilla.wikimedia.org/1294 (10Rob Lanphier) [13:32:22] 03(mod) PostgreSQL table definitions - 10https://bugzilla.wikimedia.org/1295 (10Rob Lanphier) [13:32:22] 03(mod) Protect/unprotect do not verify if the page is already protected/unprotected - 10https://bugzilla.wikimedia.org/2261 (10Rob Lanphier) [13:32:23] 03(mod) 20050909_pages_current.xml.gz causes XML::Parser::Expat to abort processing - 10https://bugzilla.wikimedia.org/3473 (10Rob Lanphier) [13:32:24] 03(mod) changes not marked as patrolled on sysop revert - 10https://bugzilla.wikimedia.org/3493 (10Rob Lanphier) [13:32:29] 03(mod) Special:Log - Drop down list on user field - 10https://bugzilla.wikimedia.org/3569 (10Rob Lanphier) [13:32:30] 03(mod) Special:Movepage should have a "Cancel" button - 10https://bugzilla.wikimedia.org/3835 (10Rob Lanphier) [13:32:30] 03(mod) Allow for pre-emptive prevention of autoblocking in certain cases - 10https://bugzilla.wikimedia.org/3868 (10Rob Lanphier) [13:32:31] 03(mod) Most names of group name cannot be translated - 10https://bugzilla.wikimedia.org/3895 (10Rob Lanphier) [13:32:31] 03(mod) Section editing can overwrite the entire page - 10https://bugzilla.wikimedia.org/3919 (10Rob Lanphier) [13:32:32] 03(mod) [[Special:Allmessages]] should display proper titles as they may be case sensitive for the first letter - 10https://bugzilla.wikimedia.org/3971 (10Rob Lanphier) [13:32:32] 03(mod) Confirm protection and confirm unprotection pages' form button share same MediaWiki text - 10https://bugzilla.wikimedia.org/3992 (10Rob Lanphier) [13:32:33] 03(mod) [[MediaWiki:Boteditletter]] (default ''b'') to mark entries attributed to bots - 10https://bugzilla.wikimedia.org/4054 (10Rob Lanphier) [13:32:33] 03(mod) User contributions should be sorted chronologically when viewing earliest first - 10https://bugzilla.wikimedia.org/4056 (10Rob Lanphier) [13:32:34] 03(mod) Adding &bot=1 to a contribs URL does not add &bot=1 to the links to see more results - 10https://bugzilla.wikimedia.org/4093 (10Rob Lanphier) [13:32:35] 03(mod) Some items in Special:Allmessages are marked as different from default after new install. - 10https://bugzilla.wikimedia.org/4108 (10Rob Lanphier) [13:32:36] 03(mod) Update for LanguageSu.php - 10https://bugzilla.wikimedia.org/4144 (10Rob Lanphier) [13:32:36] 03(mod) When installing under IIS, $wgArticlePath = "$wgScript?title=$1" should be set - 10https://bugzilla.wikimedia.org/4258 (10Rob Lanphier) [13:32:37] 03(mod) Special:Disambiguations incorrectly shows pages without {{disambig}} tag. - 10https://bugzilla.wikimedia.org/4302 (10Rob Lanphier) [13:32:37] 03(mod) Feature request: Site wide notice - 10https://bugzilla.wikimedia.org/4095 (10Rob Lanphier) [13:32:38] 03(mod) MessagesPl.php update - 10https://bugzilla.wikimedia.org/4532 (10Rob Lanphier) [13:32:38] 03(mod) setting $wgMaxTocLevel can cause invalid xhtml output (extra and
  • tags) - 10https://bugzilla.wikimedia.org/4834 (10Rob Lanphier) [13:32:38] 03(mod) Configurable size limit for pages (anti-spam) - 10https://bugzilla.wikimedia.org/4631 (10Rob Lanphier) [13:32:39] 03(mod) ability to watch talk pages but not the associated article and vice versa - 10https://bugzilla.wikimedia.org/5153 (10Rob Lanphier) [13:32:40] 03(mod) Add "watch" links to Special:Unwatchedpages - 10https://bugzilla.wikimedia.org/4334 (10Rob Lanphier) [13:32:41] 03(mod) Update for Russian language (ru) - 10https://bugzilla.wikimedia.org/5457 (10Rob Lanphier) [13:35:15] 03yaron * 10/trunk/extensions/ApprovedRevs/ApprovedRevs.sql: Changed "int(8)" to just "int" - specifying number of bytes isn't necessary, and causes problems with PostgreSQL [13:37:52] chughakshay16: fine, but not so cool to me; I'm still using "nostalgia" skin :) [13:51:46] 10min to 1.19 blocker triage in #wikimedia-dev [13:52:03] I should say "1.19 tarball" [13:52:59] 03(mod) PrefSwitch: Turning off the new features in all wikis fails - 10https://bugzilla.wikimedia.org/25029 +comment (10Mark Hurd) [13:53:16] hexmode: you make me nervous [13:53:22] 03(mod) Script error when reverting username with Arabic scripts - 10https://bugzilla.wikimedia.org/34679 +comment (10bknliem) [13:53:35] saper: ? but why ? [13:58:00] 03(FIXED) Listen In Menu item has no icon - 10https://bugzilla.wikimedia.org/35101 (10Patrick Hayes) [13:58:51] 03(mod) Menu items appear rearranged - 10https://bugzilla.wikimedia.org/34839 +comment (10Patrick Hayes) [13:59:03] hexmode: just joking, btw. https://bugzilla.wikimedia.org/show_bug.cgi?id=35214 this is interesting, as I think we have Nuke deployed? [13:59:17] 03(FIXED) Listen In Screen empty - 10https://bugzilla.wikimedia.org/35102 (10Patrick Hayes) [14:00:09] 03(mod) Script error when reverting username with Arabic scripts - 10https://bugzilla.wikimedia.org/34679 +comment (10bknliem) [14:01:35] 03(mod) Script error when reverting username with Arabic scripts - 10https://bugzilla.wikimedia.org/34679 +comment (10bknliem) [14:04:12] 03(NEW) About Menu title bar off-centre - 10https://bugzilla.wikimedia.org/35224 normal; Wikipedia App: Settings; (pfhayes) [14:07:15] 03(NEW) App Icon looks bad - 10https://bugzilla.wikimedia.org/35225 normal; Wiktionary App: Wiktionary; (pfhayes) [14:11:52] 03(mod) Monobook user edit buttons go first - 10https://bugzilla.wikimedia.org/35068 +comment (10Ragimiri) [14:12:50] saper: yeah, interesting. I think you've done everything needed. [14:13:38] 03(mod) Monobook user edit buttons go first - 10https://bugzilla.wikimedia.org/35068 +comment (10ragimiri) [14:26:47] 03(mod) Thumbnails of PDFs with non-standard page sizes are rendered incorrectly - 10https://bugzilla.wikimedia.org/33722 +comment (10ragimiri) [14:37:39] New patchset: Hashar; "fooobar is it in?" [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3150 [15:09:35] New patchset: saper; "See of commit works" [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3151 [15:10:31] Hi everyone! I've just installed mediwiki and I think I've chosen a wrong option: private wiki or something like that. I can login to wiki as administrator but ho do I add new users? [15:10:42] *how [15:14:44] New patchset: saper; "Improve on r3151" [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3152 [15:15:50] 03(FIXED) [Regression] Raw on Special:UserLogin after fresh MediaWiki 1.18.1 install - 10https://bugzilla.wikimedia.org/35166 +comment (10Mark A. Hershberger) [15:18:15] Kyshtynbai: http://www.mediawiki.org/wiki/Disable_account_creation#Restrict_account_creation [15:18:20] 03jdlrobson * 10/trunk/extensions/MobileFrontend/ (javascripts/toggle.js tests/js/test_toggle.js): [15:18:20] define correct behaviour for revealing an already open section [15:18:20] previously clicking a hash link was toggling the section [15:18:20] when it should always reveal [15:18:51] Thank you. [15:19:24] Especially the [[Special:Uerlogin]] step. [15:19:34] [[Special:Userlogin]], that is. You're welcome. [15:20:38] 03jdlrobson * 10/trunk/extensions/MobileFrontend/javascripts/toggle.js: [15:20:38] allow sections to be non-numbers [15:20:38] the footer would like to introduce a section [15:20:38] that can be toggled. This allows us to give it a name [15:20:39] other than a number so it doesn't interfere with [15:20:40] article body sections [15:23:13] 03(mod) [Regression] If heading has a trailing space after == then its name is not preloaded into edit summary on section edit - 10https://bugzilla.wikimedia.org/35051 +comment (10mah) [15:32:11] Someone help me figure out why my [[MediaWiki:Sitenotice]] isn't showing up on my front page (or any other)? I tried purging the squid cache for the page, and I tried modifying LocalSettings.php. Neither seems to work. [15:34:59] Last thing I could do is restart memcached, but I'd _really_ rather not. [15:35:47] 03(mod) [Regression] Edit links seen on previous page versions - 10https://bugzilla.wikimedia.org/34841 +comment (10Peter Bena) [15:36:54] mikemol: Does it show up on brand new pages? If not, something is wrong. If so, yes, you will need to clear memcache [15:38:07] 03reedy * 10/trunk/extensions/ExtensionDistributor/ (3 files): [15:38:07] Bug 27812 - Make ExtensionDistributor work with Git [15:38:07] Added gitGetRev and possibly unneeded isGitDir/isSvnDir from cron.php. Soem refactoring of method names [15:38:07] Still need to actually make use of the git code in svn-invoker.php [15:38:08] Followup r113665 [15:38:09] TODO: Return more useful first 7 chars of SHA1 hash (what github etc do), rather than 40? [15:38:51] No, doesn't appear. [15:39:41] Restarting memcached anyway. Ugh. 1.25 GB of cached objects takes a while to rebuild. [15:42:22] 03jdlrobson * 10/trunk/extensions/MobileFrontend/javascripts/beta_opensearch.js: [15:42:22] remove test for preventDefault [15:42:22] we are using addEventListener or jQuery bind [15:42:22] so we don't need to worry about this [15:49:46] OK, clearing memcached and obliterating the squid cache didn't fix it. [15:50:41] To verify, "MediaWiki:Sitenotice" is the correct page, right? [15:51:09] Aha! Found it! [15:51:21] It was lodged in the PHP object caching. [15:51:27] I had to restart my apache instances. [15:52:26] Looks like I'm going to have to limit my apache instance lifetimes, even though they're not leaking memory. [15:52:38] New code comment: MaxSem; Causes bug 34841 - Edit links seen on previous page versions.; [15:52:56] 03(mod) [Regression] Edit links seen on previous page versions - 10https://bugzilla.wikimedia.org/34841 +comment (10Max Semenik) [15:53:42] PHP object caching is in APC? [15:54:19] Think so. *checks* [15:54:53] Nope. Looks like I'm using xcache. [15:55:14] Debian stable, php5-xcache 1.3.0-7 [16:00:20] 03reedy * 10/trunk/extensions/ExtensionDistributor/svn-invoker.php: [16:00:20] Bug 27812 - Make ExtensionDistributor work with Git [16:00:20] Followup r113813, rest of the svn-invoker.php code [16:01:29] hi Daniel_WMDE_ill [16:01:40] Daniel_WMDE_ill: Lydia_WMDE - I'm waiting for Rachel, who's 5-10 min late [16:01:54] ok. ready when you are. [16:01:58] sumanah: alright [16:02:37] Lydia_WMDE: Daniel_WMDE_ill but if you want to get started without her, you can just invite me [16:03:00] i'm ok with waiting for her [16:03:07] ok! [16:04:23] 03ialex * 10/ (4 files in 4 dirs): * (bug 34841) Fix for r103502: don't show edit links when display old page versions [16:04:44] 03(FIXED) [Regression] Edit links seen on previous page versions - 10https://bugzilla.wikimedia.org/34841 +comment (10Alexandre Emsenhuber [IAlex]) [16:05:08] New code comment: IAlex; Fixed in r113816.; [16:07:03] ok, Rachel has arrived, just needs to set up! [16:10:26] Daniel_WMDE_ill: answer your Skype! [16:14:07] http://etherpad.wikimedia.org/WMDE2012Hackathon [16:18:32] 03ialex * 10/trunk/phase3/includes/RecentChange.php: We have DatabaseBase::selectRow() to select a single row [16:29:49] 03(mod) Create Gujarati Wikisource - 10https://bugzilla.wikimedia.org/35138 +comment (10Sushant_savla) [16:31:03] 03gwicke * 10/trunk/extensions/VisualEditor/modules/parser/ (3 files): [16:31:03] Convert syntactical break flags for templates from counters to the stack [16:31:03] variant to fix the precedence for {{!}} (break on these inside table content, [16:31:03] but not in template options within tables). [16:31:22] 03(mod) [Regression] Link styles in Monobook are broken - 10https://bugzilla.wikimedia.org/34901 +comment (10mah) [16:31:45] 03(FIXED) [Regression] Link styles in Monobook are broken - 10https://bugzilla.wikimedia.org/34901 (10Mark A. Hershberger) [16:31:54] 03maxsem * 10/trunk/phase3/ (2 files in 2 dirs): * (bug 34889) User name should be normalized on Special:Contributions. Fixes regression from r103751. [16:32:53] New code comment: MaxSem; Resolved in r113819.; [16:38:59] 03maxsem * 10/branches/REL1_19/phase3/ (2 files in 2 dirs): MFT r113819 to 1.19: (bug 34889) User name should be normalized on Special:Contributions [16:41:16] 03(mod) Menu items appear rearranged - 10https://bugzilla.wikimedia.org/34839 +comment (10shealen.clare) [16:43:08] New code comment: Nikerabbit; Now that I think about it, getSourceFilePath might not be useful after all, since it will already re; [16:43:25] 03(mod) Menu items appear rearranged - 10https://bugzilla.wikimedia.org/34839 +comment (10pfhayes) [16:44:25] 03(FIXED) [Regression] User name should be normalized on Special:Contributions - 10https://bugzilla.wikimedia.org/34889 +comment (10Mark A. Hershberger) [16:51:24] harry potter, our new celebrity... [16:56:58] 03(mod) [Regression] MediaWiki:Filepage.css not loaded on repo itself - 10https://bugzilla.wikimedia.org/29277 +comment (10Rob Lanphier) [16:56:59] hey johnduhart! [16:59:01] 03(mod) [Regression] Styling in headers breaks sortable tables - 10https://bugzilla.wikimedia.org/31755 +comment (10Rob Lanphier) [16:59:11] 03amire80 * 10/trunk/extensions/Translate/resources/ext.translate.special.pagetranslation.js: More logical indentation and minor comment fixes, follow up r113713. [17:00:19] 03reedy * 10/trunk/extensions/ExtensionDistributor/ExtensionDistributor_body.php: Fail more gracefully if a trunk entry isn't set for extensions (noticed while setting config up) [17:01:07] 03(mod) Special:GlobalUsers subpage parameter mistaken for &username= - 10https://bugzilla.wikimedia.org/34016 (10Rob Lanphier) [17:05:17] 03(mod) Direct linking of RDF specifications using GET parameter does not work (SMW 1.7.1) - 10https://bugzilla.wikimedia.org/35180 +comment (10mediawiki) [17:06:07] 03(mod) mw.loader.load should (continue to) load other modules even if one of them doesn't make it - 10https://bugzilla.wikimedia.org/34853 +comment (10Rob Lanphier) [17:06:22] 03(mod) [CharInsert] Use event binding from a module instead of inline javascript - 10https://bugzilla.wikimedia.org/9424 (10Danny B.) [17:06:25] 03(mod) JavaScript (tracking) - 10https://bugzilla.wikimedia.org/2114 (10Danny B.) [17:06:43] 03(mod) Menu items appear rearranged - 10https://bugzilla.wikimedia.org/34839 +comment (10shealen.clare) [17:07:06] 03(mod) [Regression] WikiLove's preview button only works on second click - 10https://bugzilla.wikimedia.org/35057 (10Rob Lanphier) [17:11:08] 03(mod) [Regression] IRC action text should never contain HTML for title - 10https://bugzilla.wikimedia.org/34980 (10Rob Lanphier) [17:13:08] * Reedy checks out yet another copy of mw trunk [17:13:21] 03(NEW) RDF export may not work as expected (SMW 1.7.1) - 10https://bugzilla.wikimedia.org/35226 normal; MediaWiki extensions: Semantic MediaWiki; (mediawiki) [17:18:07] 03(mod) Extension HTMLets broken after upgrade to PHP 5.3.8 - 10https://bugzilla.wikimedia.org/32714 (10[[kgh]]) [17:18:17] 03(mod) Search should index template expansion - 10https://bugzilla.wikimedia.org/18861 (10Robert) [17:28:33] svn: OPTIONS of 'http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions': Could not resolve hostname `svn.wikimedia.org': Host not found (http://svn.wikimedia.org) [17:28:37] Helpful [17:29:50] 03(mod) [Regression] Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 +comment (10Mark A. Hershberger) [17:36:12] Yay... I got an ok to work on my skin rewrite whenever I run out of client projects to work on [17:36:13] 03(mod) [Regression] File deletions leave stuff behind - 10https://bugzilla.wikimedia.org/35047 +comment (10aschulz4587) [17:36:53] New code comment: Catrope; Resetting to resolved. The revision itself is fine, other than the fact that people think the new UI; [17:36:54] Yay [17:37:18] Dantman: BTW I was researching the 'input' even yesterday and Google turned up a blog post written by you about a year ago :) [17:44:09] 03reedy * 10/trunk/extensions/ExtensionDistributor/svn-setup.sh: Update to match somewhere nearer current situation [17:47:26] 03rmoen * 10/trunk/extensions/Vector/ (Vector.i18n.php modules/ext.vector.footerCleanup.js): follow up r113613, PLURAL consistency, recommended js fixes [17:47:43] 03(mod) Pending changes diff is centered - 10https://bugzilla.wikimedia.org/35202 +comment (10aschulz4587) [17:48:13] 03(mod) Search should index template expansion - 10https://bugzilla.wikimedia.org/18861 (10Rd232) [17:48:23] New code comment: Robmoen; see follow up r113824, marking ok; [17:50:09] 03(mod) Menu items appear rearranged - 10https://bugzilla.wikimedia.org/34839 +comment (10pfhayes) [17:50:15] heh [17:50:25] 03(mod) $wgUseCategoryBrowser generates many dupes - 10https://bugzilla.wikimedia.org/33614 +comment (10mah) [17:50:36] 03(FIXED) Wrong file permissions on searchidx2 - 10https://bugzilla.wikimedia.org/35160 (10Robert Stojnic) [17:50:36] RoanKattouw: ;) Sounds about right for my blog posts..... I never update that thing... [17:52:53] * Dantman likes yet hates $wgUseCategoryBrowser [17:56:05] 03aaron * 10/trunk/phase3/includes/diff/DifferenceEngine.php: Reverted r113803: makes already messy class messier (a bit to much) [18:00:03] 03(mod) $wgUseCategoryBrowser generates many dupes - 10https://bugzilla.wikimedia.org/33614 +comment (10bawolff+wn) [18:02:08] New code comment: Bawolff; >have the same poll on more(!) than one wiki page \ That sounds like a very good reason to drop the f; [18:03:25] Seriously, the fix was hardcoding svn.wm.o in my hosts file [18:03:27] stupid thing [18:04:52] 03amire80 * 10/trunk/extensions/Translate/resources/ext.translate.special.pagetranslation.js: Another indentation fix, follow up r113821. [18:04:53] 03(mod) Categories can contain themselves - 10https://bugzilla.wikimedia.org/35221 +comment (10bawolff+wn) [18:06:51] 03amire80 * 10/trunk/extensions/Translate/TranslateHooks.php: Comment spelling. [18:07:17] 03(mod) [Regression] If heading has a trailing space after == then its name is not preloaded into edit summary on section edit - 10https://bugzilla.wikimedia.org/35051 +comment (10bawolff+wn) [18:08:08] 03(FIXED) Menu items appear rearranged - 10https://bugzilla.wikimedia.org/34839 +comment (10sheac) [18:09:19] 03(mod) pdftotext should be poppler version not xpdf version on wikisource - 10https://bugzilla.wikimedia.org/35122 +comment (10mah) [18:12:59] 03(mod) $wgUseCategoryBrowser generates many dupes - 10https://bugzilla.wikimedia.org/33614 +comment (10Technical_13) [18:16:02] 03(FIXED) Search not properly working on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34869 (10Robert Stojnic) [18:16:46] 03(mod) PrefSwitch: Turning off the new features in all wikis fails - 10https://bugzilla.wikimedia.org/25029 +comment (10federicoleva) [18:20:45] 03(mod) Setup PHP Test and Code Coverage Analysis - 10https://bugzilla.wikimedia.org/31518 +comment (10Mark A. Hershberger) [18:26:12] 04(REOPENED) Search not properly working on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34869 +comment (10Shantanoo) [18:26:37] 03(mod) Search not properly working on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34869 +comment (10shantanoo) [18:28:32] 03preilly * 10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: fix for DOM elements replace after initial transversal [18:29:10] 03preilly * 10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFT r113828 [18:29:46] * shantanoo looking for Robert Stojnic. anyone knows his IRC nick? [18:32:47] he's not around often [18:32:49] rainman [18:35:48] 03(FIXED) Search not properly working on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34869 +comment (10Robert Stojnic) [18:37:25] 03jdlrobson * 10/trunk/extensions/MobileFrontend/ (javascripts/beta_opensearch.js templates/SearchTemplate.php): [18:37:25] allow search to be triggered on a blur and submit event [18:37:26] hitting enter in a search box should trigger a search [18:37:26] for javascript enabled browsers - not redirect to the [18:37:27] search results page [18:37:28] also some browsers (opera mini) do not support keyup [18:37:29] event so providing blur fallback [18:38:05] 03jdlrobson * 10/trunk/extensions/MobileFrontend/javascripts/beta_opensearch.js: [18:38:05] follow up to r113830 [18:38:05] fix indent [18:39:56] 03(mod) __NOEDITSECTION__ not working with gallery - 10https://bugzilla.wikimedia.org/35216 +comment (10P.Copp) [18:42:19] 03(mod) toolserver is listing assessed articles - 10https://bugzilla.wikimedia.org/35222 +comment (10Dan Collins) [18:42:44] RoanKattouw: holy shit it happened [18:43:18] haha [18:43:32] ? [18:43:33] It was the only remaining revision tagged 'roan' [18:43:33] 03(NEW) PrefixSearch not working properly on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35227 normal; MediaWiki extensions: Lucene Search; (shantanoo) [18:43:49] Dantman: I reviewed a revision Aaron has been bugging me about for at least all of 2012 [18:50:32] hexmode: sorry for delay - finally finished things up at: https://www.mediawiki.org/wiki/Project:WikiProject_Bug_Squad [18:50:55] varnent: tyvm [18:51:33] hexmode: let me know if those barnstar and user box templates look/wording/etc. work for you - and if so I'll copy them over to enWP as well [18:51:36] varnent: awsaesome [18:51:45] awesome, even [18:52:43] varnent: could you link to the page in the barnstar? [18:52:59] lol - oh yeah - good call :) [18:57:01] 03preilly * 10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: add support for varying on image support in zero [18:57:26] 03(mod) unreadable on high contrast theme - 10https://bugzilla.wikimedia.org/35200 +comment (10Dan Collins) [18:58:00] 03preilly * 10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: add header for image support in zero [18:58:03] 03(mod) unreadable on high contrast theme - 10https://bugzilla.wikimedia.org/35200 (10Dan Collins) [18:58:56] 03preilly * 10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFT r113833 [19:00:11] hexmode: barnstar is linked up [19:00:41] 03(FIXED) __NOEDITSECTION__ not working with gallery - 10https://bugzilla.wikimedia.org/35216 +comment (10Dan Collins) [19:00:44] looks very good, ty :) [19:01:13] hexmode: yw [19:02:04] varnent: I can see you've provided me with another chore for today: handing out barnstars! [19:02:24] hexmode: lol - yeah - I need to do that for the other wikiprojects soon.. :) [19:02:49] np, I'll copy it over if I don't see it [19:02:56] 03preilly * 10/branches/wmf/1.19wmf1/extensions/MobileFrontend/MobileFrontend.body.php: add images header to vary header to support zero [19:09:34] 03(NEW) Namespace on Norwegian Wikisource - 10https://bugzilla.wikimedia.org/35228 normal; Wikimedia: Site requests; (v85.wikipedia) [19:11:19] Hi, are there any arguments against adding in DatabaseUpdate.php : [19:11:21] public function dropExtensionField( $tableName, $columnName, $sqlPath ) { [19:11:22] $this->extensionUpdates[] = array( 'dropField', $tableName, $columnName, $sqlPath, true ); [19:11:24] } [19:15:39] New code comment: Catrope; Yes, that's what should be done. Move all the code into a protected function and make both watch and; [19:19:38] New code comment: Catrope; This removes the tooltips from the arrow icons; [19:19:48] 03(mod) in headings is ignored when the heading is shown in table of contents - 10https://bugzilla.wikimedia.org/35167 +comment (10Dan Collins) [19:24:04] Wikinaut: is "dropField" defined for all supported databases? [19:25:11] +497 protected function dropField( $table, $field, $patch, $fullpath = false ) [19:28:53] New code comment: Nikerabbit; For the reviewer: We discussed this together for a while and thought about using l10n cache and othe; [19:30:55] saper: I am writing, not for the first time, an database updater in an extension. [19:30:59] I have a question... [19:31:57] all updater functions like addExtensionTable() need an path with an sql statement like "create table..." [19:32:46] yes [19:32:57] I am now fixing PostgreSQL update so I feel your pain :) [19:34:45] ah ! I just noticed that the core routines doesnt have database-specific code for such things. (I copy from OpenID/patches which I know by heart) [19:34:57] but these are onyl for MySQL. [19:35:36] I think we should now start to implement dropField, dropTable addExtensionTable etc. for database-independent use [19:36:22] 14(INVALID) PrefixSearch not working properly on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35227 +comment (10Srikanth Logic) [19:36:23] saper: I will also public function dropExtensionTable() ... however, perhaps some don't like it, because it's a risk- [19:36:38] 03(mod) pdftotext should be poppler version not xpdf version on wikisource - 10https://bugzilla.wikimedia.org/35122 +comment (10marcin.cieslak) [19:37:20] saper: Who is the database guru, Tim Starling ? [19:37:45] 03(mod) Feedback form needs scrollbar so we don't hide Post button in overlay mode - 10https://bugzilla.wikimedia.org/34805 (10Yoni Shostak) [19:38:38] 03(FIXED) Article Feedback Page - Activity link - 10https://bugzilla.wikimedia.org/34090 +comment (10Yoni Shostak) [19:38:40] hexmode: when do you plan to have the next tarball? I might be ready with updated postgresql update [19:39:18] saper: I think we're shooting for the end of the month. If you can do it in the next 2 weeks, that'd be great :) [19:39:27] Wikinaut: I have better idea, why don't we split "Database" and friends into two objects, one more specific to handle schema issues [19:39:52] hexmode: if I want to make to top 5 this week I need to do it *now* [19:40:01] :) [19:40:03] saper: :) [19:40:35] * hexmode likes saper's attitude [19:42:56] saper: basically, I thought, it is already. I see database independent and dependent modules [19:43:21] Wikinaut: well, the answer is "depends", for some things schemas are different [19:43:24] what is missing are the dependent modules for things like dropField, dropTable, addField .. [19:43:36] yes [19:43:38] like PostgreSQL cidr data type or other conveniences [19:43:45] Wikinaut: what we can do [19:43:55] we can try to extract this from installers [19:44:27] Wikinaut: there is a PostgresField already for example [19:44:54] do you want me to add the missing MySQL dropField etc .. ? [19:45:01] so i found http://www.mediawiki.org/wiki/Extension:NumberFormat - does that mean there is no way to configure a standard format for numbers in mediawiki? i want "one million and a half" to display as 1.000.000,5 not as 1,000,000.5 [19:45:28] my setup is for norwegian, but the numbers still show in the wrong format [19:46:19] Wikinaut: I would like to work on this as well - it's not missing I think it's in the installer [19:46:48] magnuse: seen {{#formatnum:}} from [[Extension:ParserFunctions]] ? [19:47:47] Wikinaut: I think splitting "Database" class into DML and DDL would be really cool [19:47:58] saper: at the moment, I would only like to add the two new public functions dropExtensionField and dropExtensionTable [19:48:38] New code comment: Nikerabbit; bytes?; [19:48:40] I need this for E:AJAXPoll, where I will make a schemachange of the extension tables poll_info and poll_vote [19:48:50] inter alias, a rename [19:49:05] which can be done in form of addExtensionTable [19:49:10] saper: hm no, can't seem to find it either [19:49:12] it's already working here [19:49:25] I will pastebin the code [19:49:34] Wikinaut: seen this? $wgExtNewTables etc. [19:49:38] $wgExtPGNewFields [19:49:49] ah this is the OLD way [19:49:50] no. where ? [19:49:52] saper: sorry, too quick - found something now [19:49:55] yep [19:50:03] I use only the new methods [19:50:09] (mom) [19:50:17] 03(mod) PrefixSearch not working properly on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35227 +comment (10shantanoo) [19:50:23] New code comment: Yaron Koren; Bits, bytes... who can tell these days.; [19:51:09] Wikinaut: let me push one update to SVN and I'll be back [19:52:05] saper: I only need this now http://dpaste.com/716567/ [19:54:37] Wikinaut: this won't work, dropTable and dropField are not available everywhere [19:55:29] hey, I have the code in the $sqlPath in /patches [19:55:42] this is standard for extensions [19:56:04] but I admit... [19:56:32] we were talking adding db-dependent modules into core [19:56:41] for functions, which are missing [19:56:53] s/adding/about adding/ [19:58:06] Wikinaut: which extension are you working on? [19:58:26] currently E:AJAXPoll . Also E:OpenID [19:58:50] see https://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/OpenID/patches/ for example [19:59:41] see line 325 seq. in https://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/OpenID/OpenID.hooks.php?revision=99665&view=markup [20:00:07] ... the "else" path [20:01:55] saper: that fixed it, thanks a ton! [20:02:20] Another happy customer!^G [20:02:35] Wikinaut: did you try updating this on PostgreSQL? [20:02:45] I see you have base tables, but will updater work? [20:06:08] New code comment: IAlex; I'm sorry but I don't see what is messy here.; [20:06:18] saper: no. Also the table adder was only for MySQl [20:06:33] AFAIK [20:06:36] actually you have pgsql tables [20:06:41] see .pg.sql file [20:06:42] ? [20:06:46] I am installing now [20:06:47] 03(mod) pdftotext should be poppler version not xpdf version on wikisource - 10https://bugzilla.wikimedia.org/35122 +comment (10Mark A. Hershberger) [20:06:48] you ? [20:06:51] need to intall openid libraries [20:07:12] waiting for you. [20:07:18] I have dual Postgres- MySQL setup ready [20:07:27] for what ? [20:07:54] for testing [20:08:07] I understand. I thought, for E:OpenID [20:08:34] regarding tables, OpenID is "easy", it adds only one table [20:08:48] hexmode: can you check how ubuntu is solving conflicting file name problem? maybe with dpkg -L [20:08:59] but it is updated [20:09:20] yes, when this is needed. You are right. [20:09:28] I added a registration timestamp [20:09:28] saper: it depends on xpdf-utils or poppler-utils [20:09:42] so if you install poppler-utils, it removes xpdf-utils [20:11:10] hashar: anything against this : http://dpaste.com/716567/ ?? [20:11:51] Wikinaut: yes. Submit it post git migration [20:11:59] as for the code I don't know :-] [20:12:01] oh no not git [20:12:02] saper: was that what you wanted to know, or do you need me to check something else? [20:12:03] hexmode: good so you can' have both [20:12:04] Updated my server to 5.4.0, lets hope it doesnt break mediawiki 1.18.1 [20:12:04] I hate git.... [20:12:22] Wikinaut: we are probably going to rewrite everything which is not reviewed [20:12:22] hashar: ok [20:12:32] Wikinaut: then lock subversion and switch to git. [20:12:46] today ? [20:12:50] 21.3. ? [20:12:50] saper: oneric version of ubuntu doesn't have pdftotext in xpdf-utils any more [20:12:52] Wikinaut: the good news is that we will train you and you will end up loving git :-] [20:13:05] Wikinaut: yeah March 21 [20:13:12] !b 30092 | JRWR [20:13:12] JRWR: https://bugzilla.wikimedia.org/show_bug.cgi?id=30092 [20:13:16] as you know, I am already on git [20:13:30] https://github.com/Wikinaut [20:13:37] Wikinaut: you will be brainwashed :) [20:13:42] I hope so [20:13:45] github is nice [20:13:49] saper: and you *could* have both if the xpdf and poppler packagers had used update-alternatives for the binaries :) [20:13:51] it's too nice [20:13:52] It misses [20:13:58] many nice feature [20:13:59] s [20:14:03] we have [20:14:03] you will have gerrit instead! [20:14:12] I saw it [20:14:15] hexmode: nuke that damn xpdf thing :) [20:14:24] :P [20:14:30] gerrit: there's a javascript login [20:14:36] I am not sure if this is safe [20:14:36] I'll let ops make that decision [20:14:49] and then file a bug if something fails ;) [20:14:57] hashar: re. my short patch [20:15:00] 03(NEW) App spinner animation never stops - 10https://bugzilla.wikimedia.org/35229 normal; Wiktionary App: Wiktionary; (tfinc) [20:15:00] can I ? [20:15:03] snv ?? [20:15:10] svn [20:16:07] vns [20:16:12] 03(NEW) Listen in feature needs an icon - 10https://bugzilla.wikimedia.org/35230 normal; Wiktionary App: Wiktionary; (tfinc) [20:16:44] 03wikinaut * 10/trunk/phase3/includes/installer/DatabaseUpdater.php: adding two public convenience function wrappers: dropExtensionField and dropExtensionTable [20:16:50] saper: good thing ive got beta1 :) [20:16:57] Wikinaut: I have no idea [20:17:03] i did [20:17:07] see above [20:17:24] 03(NEW) 'X' image is really pixelated - 10https://bugzilla.wikimedia.org/35231 normal; Wiktionary App: Wiktionary; (tfinc) [20:17:38] New code comment: Wikinaut; I need this in E:AJAXPoll .; [20:17:47] I need a RL whizz [20:17:59] a wunderkind [20:18:14] hexmode - I think you mean "wiz". [20:18:27] 03(WONTFIX) rename right-passwordreset to right-passwordreset-emailsent-capture-view - 10https://bugzilla.wikimedia.org/35121 normal->minor; +comment (10Dan Collins) [20:18:50] Yaron: potato/potatoe ;) [20:19:22] I'm writing a php script to search and replace external links - is it enough to update the el_to column in the Externallinks table? Do I need to edit the el_index col as well, and, if so, are their docs explaining the contents of el_index? [20:19:23] * hexmode wonders if anyone else gets the Quaylism [20:19:29] 03wikinaut * 10/trunk/extensions/AJAXPoll/ (7 files in 2 dirs): version 1.72 -- schema change. database rename . dropping an unused table field. follow up r113772 [20:19:37] 03(mod) restore missing file versions - 10https://bugzilla.wikimedia.org/35048 (10Dan Collins) [20:19:54] Oh, yeah - I guess you're right; I just looked it up. I thought "whizz" only had other meanings. [20:20:23] New code comment: Wikinaut; schema change, drop that field, database rename etc. in ==> r113837 <===; [20:21:07] 03saper * 10/trunk/phase3/includes/ (3 files in 2 dirs): (log message trimmed) [20:21:08] Follow-up to r15791: Rename "user" and "text" when upgrading on PostgreSQL [20:21:08] You can lie to me, but not to your installer. [20:21:08] Make DatabasePostgres::tableExists to check [20:21:09] for real table names, not faked ones. [20:21:11] DatabasePostgres is currently lying to the rest [20:21:12] of the MediaWiki that "mwuser" table is actually [20:21:38] New code comment: Wikinaut; relies on two new public functions in the installer see r113836 .; [20:22:23] New code comment: Wikinaut; AJAXPoll r113837 relies upon r113836 .; [20:22:26] 03(mod) MathJax sometimes breaks off rendering formulas in Internet Explorer - 10https://bugzilla.wikimedia.org/35219 +upstream (10Brion Vibber) [20:23:56] 03(mod) tipsy missing a feature - 10https://bugzilla.wikimedia.org/35212 +comment (10fur.hewiki) [20:25:22] Wikinaut: can I try the unpatched 2.2.2 php-openid library? [20:25:41] 03(mod) tipsy missing a feature - 10https://bugzilla.wikimedia.org/35212 +comment (10Antoine "hashar" Musso) [20:26:00] 03(mod) Feature Request: Transclusion Preprocessing Hook - 10https://bugzilla.wikimedia.org/17131 +need-parsertest (10Dan Collins) [20:26:03] saper: this does _not_ work with PHP5.3.+ [20:26:20] if you use PHP 5.2.x I should work [20:26:27] s/I/it/ [20:26:32] Wikinaut: "make" says $IP/extensions/OpenID/OpenID.php [20:26:47] and READE says $IP/extensions/OpenID/OpenID.setup.php [20:26:51] 03(mod) MathJax sometimes breaks off rendering formulas in Internet Explorer - 10https://bugzilla.wikimedia.org/35219 +comment (10brion) [20:26:55] pls read the manual [20:26:58] ah [20:27:15] setup.php is obsolete [20:27:17] reading it [20:28:28] 03wikinaut * 10/trunk/extensions/AJAXPoll/AJAXPoll_body.php: follow up r113837 oops, i forgot to make the corresponding database changes in the code [20:29:17] 03preilly * 10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: redirect data charges to non zero mobile domain [20:29:37] 03preilly * 10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFT r113840 [20:30:04] 03(mod) tipsy missing a feature - 10https://bugzilla.wikimedia.org/35212 +comment (10fur.hewiki) [20:30:20] 03laner * 10/trunk/tools/subversion/user-management/manage-volumes: Adding a config option to manually add IP addresses to gluster access lists on volumes [20:32:29] 03preilly * 10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: fix string replacement for domain [20:32:55] 03preilly * 10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFT r113843 [20:33:01] Wikinaut: http://tools.wikimedia.pl/~saper/fail/postgresql-openid-installation.txt here it is [20:34:03] 03(mod) Edit toolbar disappeared, and the one under the edit window doesn't work - 10https://bugzilla.wikimedia.org/35155 +comment (10mah) [20:34:16] 03(FIXED) Edit toolbar disappeared, and the one under the edit window doesn't work - 10https://bugzilla.wikimedia.org/35155 (10Mark A. Hershberger) [20:34:38] 03(mod) Edit toolbar disappeared, and the one under the edit window doesn't work - 10https://bugzilla.wikimedia.org/35155 (10Mark A. Hershberger) [20:36:43] sapper: the whole thing is only tested for MySQL [20:38:41] Wikinaut: http://tools.wikimedia.pl/~saper/fail/postgresql-ajaxpoll-installation.txt [20:38:51] Wikinaut: I'll check if there is quick fix, ok? [20:39:02] (mom) [20:39:13] there's a user story on OpenID talk page [20:39:32] Wikinaut: "RENAME TABLE "poll_info" TO "ajaxpoll_info" [20:39:49] "Trending Videos - Japan Bike Storage - 12/13/08" [20:39:53] * AaronSchulz wonders wtf that is [20:39:56] why are you trying to rename the table when creating for a first time? [20:40:47] saper: this is upgrading for _older_ versions [20:41:00] I want to make everything using ajaxpoll- prefix [20:41:03] Wikinaut: I am installing from scratch [20:41:08] this was decided some week ago [20:41:19] 03(mod) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 +comment (10mah) [20:41:26] OpenID / Postgres see https://bugzilla.wikimedia.org/show_bug.cgi?id=34846 and .. [20:41:50] and https://bugzilla.wikimedia.org/show_bug.cgi?id=34844 perhaps it helps [20:42:05] the reporter told me, he could get it running [20:44:20] Wikinaut: your new functions are strange [20:44:31] hehe [20:44:37] they are not [20:44:52] they are in conformity to the others [20:45:57] saper: [20:46:23] did you mean the functions DatabaseUpdater or in AJAXPoll_body [20:46:53] 03(mod) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 +comment (10Saibo) [20:47:07] in DatabaseUpdater.php we may also need public function renameExtensionTable() ... [20:47:44] but there is not even a private function for this. Thus I tried to use only addExtensionsTable - not fully correct, admittedly [20:48:59] saper: ok ! [20:49:35] Now I understand you. In new installations, it throws errors... (bad) [20:49:46] Need to refactor that, ty [20:50:38] New code comment: Saper; Soon we will end up with 'dropPgField' (see 'addPgField') and other horror in updater. Shouldn't we ; [20:51:16] we need renameTable not renameExtensionTable :) [20:52:44] 03reedy * 10/trunk/extensions/ExtensionDistributor/ (3 files): [20:52:44] Fix message key typo [20:52:44] Couple of TODO comments [20:53:51] 03(mod) Non-secure logos on secure pages - 10https://bugzilla.wikimedia.org/18496 +comment (10jayvdb) [20:54:30] Wikinaut: Schema handling improvements (Abstracted database schema description, schema updaters to make the multiple schema variants for MySQL 4.0 and 5/UTF-8 more maintainable) [20:55:18] 03raymond * 10/trunk/ (63 files in 38 dirs): Localisation updates for core and extension messages from translatewiki.net [20:57:30] * Lcawte kicks poor wordpress theming [20:57:41] 03(mod) Make ExtensionDistributor work with Git - 10https://bugzilla.wikimedia.org/27812 +comment (10sam) [20:58:34] addExtensionUpdate is piece of turd it does not solve any problem ;( [20:58:38] Any suggestions on how to look for the cause of a message like this on JS error console? [20:58:41] Failed to load resource: the server responded with a status of 404 (Not Found) https://pt.wikibooks.org/w/function%20(selector,context)%7Breturn%20new%20jQuery.fn.init(selector,context,rootjQuery);%7D [20:59:07] it only appers some times... [20:59:43] and usually, disappears after reloading the page [20:59:47] Whoa wtf [21:00:11] That's "https://pt.wikibooks.org/w/" followed by the source code of jQuery [21:00:24] It's as if someone used mw.wikiScript( $ ) or something [21:00:31] yeah... I probably messed up with some of my scripts, but who knows which one.... [21:00:40] I bet the part after /w/ is equal to $.toString() [21:02:37] 03catrope * 10/trunk/extensions/VisualEditor/modules/ve/dm/ve.dm.DocumentSynchronizer.js: Make DocumentSynchronizer clear the queue after it's done with it [21:02:39] 03catrope * 10/trunk/extensions/VisualEditor/modules/ve/dm/ve.dm.DocumentSynchronizer.js: [21:02:39] Move computation of missing offset from pushAction() to synchronize(), and only [21:02:39] compute offsets for actions that require them. This also fixes an issue where [21:02:39] offsets computed by pushAction() would be adjusted incorrectly by pushAction(). [21:02:40] 03catrope * 10/trunk/extensions/VisualEditor/modules/ve/dm/ve.dm.DocumentSynchronizer.js: Remove the offset adjustment feature from DocumentSynchronizer. It gets in the way when I try to use this class in TransactionProcessor. [21:02:41] 03catrope * 10/trunk/extensions/VisualEditor/ (2 files in 2 dirs): Break out pushAction() into separate functions for each action. This will allow me to change the rebuild action to take totally different parameters. [21:02:46] 03catrope * 10/trunk/extensions/VisualEditor/ (2 files in 2 dirs): Rewrite the rebuild action to take two ranges rather than a node and some data. [21:02:46] 03catrope * 10/trunk/extensions/VisualEditor/tests/ve/ve.dm.DocumentSynchronizer.test.js: Add a test for unwrapping and rewrapping [21:02:58] * AaronSchulz ducks [21:03:01] 03catrope * 10/trunk/extensions/VisualEditor/modules/ve/dm/ve.dm.TransactionProcessor.js: Factor out process() into nextOperation() and executeOperation() [21:03:05] 03catrope * 10/trunk/extensions/VisualEditor/modules/ve/dm/ve.dm.TransactionProcessor.js: Put the invert state / method (commit or rollback) in the TransactionProcessor object and no longer pass it as a parameter to each operation. This makes it easier for operations to execute other operations. [21:03:08] * RoanKattouw apologies for git svn dcommit spam [21:03:18] make it stop!!! aaaah [21:03:28] ;) [21:03:28] It's done, it's only 8 commits [21:04:06] + $row = $dbr->selectRow( 'recentchanges', '*', array( 'rc_id' => $rcid ), __METHOD__ ); 94 [21:04:23] using * [21:04:41] 03aaron * 10/trunk/phase3/includes/filerepo/backend/FileBackend.php: Fixed comment typo [21:05:17] 03christian * 10/trunk/extensions/VisualEditor/demos/playground/ (ie.html noresize.htc): adding test files for IE table resize handling [21:05:41] Reedy: why you talk to Thunderbird? What is Mozilla up to O.o [21:08:23] New code comment: Catrope;
     \ + $(document).on( 'mousemove', function updateCursorPosition( e ) { \ 
    \ This seems to be le; [21:10:35] 03catrope * 10/trunk/phase3/RELEASE-NOTES-1.19: Fix encoding issue in r113197 [21:13:27] 03(mod) Edit toolbar disappeared, and the one under the edit window doesn't work - 10https://bugzilla.wikimedia.org/35155 +comment (10Hoo man) [21:15:33] 03(mod) [QuestyCaptcha] functionality improvement - 10https://bugzilla.wikimedia.org/34911 +comment (10Jeroen De Dauw) [21:17:25] "$db->strictIPs()" what is this?! "Am I allowed to put any junk into recentchanges rc_ip field?" [21:23:12] 03emsmith * 10/trunk/extensions/ArticleFeedbackv5/ (2 files in 2 dirs): bug 35106 - adding | and rev id after rest of tracking items [21:30:30] 03aaron * 10/trunk/phase3/ (4 files in 4 dirs): (log message trimmed) [21:30:30] [FileRepo] [21:30:30] * Added getReadOnlyReason() function to FileRepo to check read-only status. [21:30:30] Added such checks to the File object functions that mutate files in storage. [21:30:31] This should make read-only mode more tolerable (which is needed at least briefly [21:30:32] when switching backends). [21:30:33] * Added lock()/unlock() calls to File restore() function. [21:32:01] 03emsmith * 10/trunk/extensions/ArticleFeedbackv5/ (4 files in 2 dirs): Reverse merged revision(s) 111548 from trunk/extensions/ArticleFeedbackv5/ArticleFeedbackv5.php: Remove the floating tab close button (Request of Fabrice) [21:37:59] 03laner * 10/trunk/tools/subversion/user-management/manage-volumes: Bad manual merges are bad. Moving hosts assignment to proper location. [21:38:30] 03(FIXED) Missing article title from AFT clicktracking log - 10https://bugzilla.wikimedia.org/35106 +comment (10Elizabeth M Smith) [21:40:39] 03(mod) [QuestyCaptcha] functionality improvement - 10https://bugzilla.wikimedia.org/34911 +comment (10jeroen_dedauw) [21:41:39] 03wikinaut * 10/trunk/phase3/includes/installer/DatabaseUpdater.php: follow up r113836 added public function extensionTableExists. [21:42:42] 03(mod) "oversighter", "oversight", "unoversight", "hide" and "unhide" messages are very unclear - 10https://bugzilla.wikimedia.org/35026 +comment (10Elizabeth M Smith) [21:43:11] 03(FIXED) Article Feedback Page v5 - Oversighter Email Notification - 10https://bugzilla.wikimedia.org/35020 +comment (10Elizabeth M Smith) [21:44:01] 03wikinaut * 10/trunk/extensions/AJAXPoll/ (6 files in 2 dirs): follow up r113839 fixes the initial database creation problem. relies on r113862 . [21:45:15] 03(mod) AFT5 Feedback Page Hidden Post Text Tweaks - 10https://bugzilla.wikimedia.org/34881 +comment (10elizabeth) [21:45:39] sapper: update problems E:AJAXPoll are solved now. Now we can concentrate on finding a clean way for db-independent installer methods, and whatelse is missing. [21:47:05] 03(mod) 'Learn to Edit' text link in CTA1 links to the wrong tutorial - 10https://bugzilla.wikimedia.org/33155 (10Yoni Shostak) [21:47:10] 03(NEW) UploadWizard should save prefs, state better - 10https://bugzilla.wikimedia.org/35232 normal; MediaWiki extensions: UploadWizard; (brion) [21:47:21] 03(FIXED) AFT5 Feedback Page Hidden Post Text Tweaks - 10https://bugzilla.wikimedia.org/34881 (10Yoni Shostak) [21:47:33] 03(FIXED) AFT5 Feedback Page "Unhide this post" text link - 10https://bugzilla.wikimedia.org/34882 (10Yoni Shostak) [21:47:55] 03(FIXED) Article Feedback Page - Tweak 'Showing' filter labels - 10https://bugzilla.wikimedia.org/34087 (10Yoni Shostak) [21:48:08] 03(FIXED) Changing the "help" link on the feedback page - 10https://bugzilla.wikimedia.org/34761 (10Yoni Shostak) [21:53:32] 03wikinaut * 10/trunk/phase3/includes/installer/DatabaseUpdater.php: follow up r113836 typo correction in function header dropExtensionTable [21:53:52] anyone here an admin on en wikipedia ? [21:55:01] 03(FIXED) webservice to list WMF hosted MediaWiki extension - 10https://bugzilla.wikimedia.org/35223 +comment (10Antoine "hashar" Musso) [21:55:27] 03awjrichards * 10/trunk/extensions/MobileFrontend/ (3 files): (log message trimmed) [21:55:27] * Changing how 'sticky cookies' work as well as how manually switching between [21:55:27] mobile/desktop views works. If on desktop view, clicking on 'Mobile view' will [21:55:27] switch the user into the mobile view, and will persist until either the cookie [21:55:28] expires or user manually switches back to desktop view. Same is true for desktop [21:55:29] view. [21:55:30] * Changed corresponding language in i18n file. [21:56:16] Wikinaut: updating... [22:05:08] New code comment: Wikinaut; Yes, we need to refactor that in relatively-DB independent manner for all databases, I fully agree. ; [22:06:08] New code comment: Saper; I would like to work on it. Now I just need to bring PostgreSQL updater back in shape!; [22:07:47] 03(mod) Write git localization import scripts for translatewiki.net - 10https://bugzilla.wikimedia.org/34137 +comment (10sumanah) [22:10:31] 03(mod) Edit toolbar disappeared, and the one under the edit window doesn't work - 10https://bugzilla.wikimedia.org/35155 +comment (10mybagzi) [22:14:09] 03(NEW) Mobile sites being indexed by search engines - 10https://bugzilla.wikimedia.org/35233 normal; Wikimedia: General/Unknown; (b) [22:14:09] I use nginx for static cache, and it seems that mediawiki is setting session cookies on first page load, wanted to know if there was a option about this anywhere [22:14:15] 03awjrichards * 10/trunk/extensions/MobileFrontend/tests/MobileFrontendTest.php: Followup r113865, fixing unit tests I broke [22:18:06] hi! opensearch uses the number of incoming links so sort, so it's probably an article database field. Is there an API query for it? Or a query to Special:WhatLinksHere etc? [22:18:42] links to* sort [22:20:18] 03(mod) Mobile sites being indexed by search engines - 10https://bugzilla.wikimedia.org/35233 +comment (10b) [22:20:51] 03(WONTFIX) Mobile sites being indexed by search engines - 10https://bugzilla.wikimedia.org/35233 +comment (10Patrick Reilly) [22:20:53] New code comment: MZMcBride; Related: bug 35233.; [22:22:23] New code comment: Awjrichards; This is superseded by r113865; [22:24:23] 03(mod) App spinner animation never stops - 10https://bugzilla.wikimedia.org/35229 +comment (10sam) [22:24:24] 03(FIXED) MobileFrontend search suggestions go to desktop version of page if mobile version "disabled" by cookie - 10https://bugzilla.wikimedia.org/32078 +comment (10Arthur Richards) [22:26:05] 03(mod) Namespace on Norwegian Wikisource - 10https://bugzilla.wikimedia.org/35228 normal->15enhancement (10Sam Reed (reedy)) [22:26:05] 03(mod) UploadWizard should save prefs, state better - 10https://bugzilla.wikimedia.org/35232 normal->15enhancement (10Sam Reed (reedy)) [22:26:09] 03(mod) IndexPager::reallyDoQuery (BlockListPager) when searching for blocked IP - 10https://bugzilla.wikimedia.org/33612 +comment (10Marcin Cieślak) [22:26:58] !1.19 [22:26:58] Branched at r110996 on 9 Feb 2012. http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/56919 Deployed to Wikimedia sites in Feb/March 2012. Tracking 1.19 bugs at https://bugzilla.wikimedia.org/buglist.cgi?resolution=---&target_milestone=1.19.0%20release&list_id=98470 1.19.0beta1 released 7 March 2012 http://lists.wikimedia.org/pipermail/mediawiki-announce/2012-March/000108.html [22:28:06] 03(mod) Listen in feature needs an icon - 10https://bugzilla.wikimedia.org/35230 normal->15enhancement (10Sam Reed (reedy)) [22:29:39] repeating and rewording my question: what is the easiest (API?) way to get the number of incoming links to an article? [22:29:40] 03(FIXED) Non-secure logos on secure pages - 10https://bugzilla.wikimedia.org/18496 +comment (10MZMcBride) [22:29:43] 03(mod) Add facility to disable follow-up notification e-mails. - 10https://bugzilla.wikimedia.org/35217 +comment (10sam) [22:30:02] 03(FIXED) Option to permanently see mobile frontend from desktop render - 10https://bugzilla.wikimedia.org/29503 +comment (10Arthur Richards) [22:30:29] what would mark the Parser output marked as uncacheable [22:30:39] nm: https://en.wikipedia.org/w/api.php?action=query&list=backlinks&bltitle=Main%20Page&bllimit=max [22:30:49] And then count the number of entries [22:31:11] Reedy: when you backport stuff to 1.19 or 1.18, are you changing @since in trunk as well? [22:31:18] ah excellent. The docs don't have "incoming" or "what links here" keywords in that. Thanks, Reedy! [22:31:49] saper: not specifically. Usually if someone adds something to trunk, with the intention of being backported, they'll mark it down a version [22:31:49] nm: That only counts each link once, though. [22:32:02] ugh [22:32:04] So "[[Foo]] is a [[foo]]" will be counted as one entry. [22:32:09] that's a problem [22:32:13] Not for me. [22:32:17] :-) [22:32:23] 03jeroendedauw * 10/trunk/extensions/EducationProgram/includes/EPArticle.php: allow passing a comment to log functions [22:32:33] JeroenDeDauw: [22:32:34] Reedy: I have no idea if some stuff I am doing should be, need to learn... [22:32:35] hi [22:32:44] I have a question to you [22:33:01] https://www.mediawiki.org/wiki/Extension:SubPageList [22:33:21] is there a reason why you don't show the svn download link in the extension info box ? [22:34:02] 03(FIXED) Desktop version fine on mobile UNTIL clicking "disable mobile view" - 10https://bugzilla.wikimedia.org/30618 +comment (10Arthur Richards) [22:34:12] 03jeroendedauw * 10/trunk/extensions/EducationProgram/specials/SpecialAmbassadorProfile.php: fix http://education.wmflabs.org/wiki/Thread:MW_1.18_talk:Community_portal/Special:CampusAmbassadorProfile_doesn't_contain_text_of_profile,_if_you've_created_one [22:34:19] actually that's not a problem, I was thinking collapsed duplicate pages linking, which even if it happened wouldn't be bad [22:34:30] saper: if it's a bugfix, it's more likely it may need backporting [22:34:56] 03emsmith * 10/trunk/extensions/ArticleFeedbackv5/ (2 files in 2 dirs): bug 34774 - make sure everything has a href="#" so we get the right pointers on mouseover [22:35:55] 03(NEW) Auto-generated API documentation should mention equivalent UI page - 10https://bugzilla.wikimedia.org/35234 normal; MediaWiki: API; (b) [22:36:07] nm: Filed that for you. ^ [22:36:27] 03(mod) Auto-generated API documentation should mention equivalent UI page - 10https://bugzilla.wikimedia.org/35234 normal->trivial (10MZMcBride) [22:36:52] 03(mod) Auto-generated API documentation should mention equivalent UI page - 10https://bugzilla.wikimedia.org/35234 (10Sam Reed (reedy)) [22:36:56] thanks [22:36:57] 03(mod) Documentation is out of date, incomplete (tracking) - 10https://bugzilla.wikimedia.org/1 (10Sam Reed (reedy)) [22:37:20] ty reedy [22:37:23] np [22:37:27] Anyone know how I get the nice diffs in CodeReview that are showing on MW.org? I'm using the version in 1.18 branch. Extension, external tool, or switch to trunk? [22:37:39] trunk [22:37:47] 03(FIXED) 'Permanantly disable mobile frontend' gives 404 on non-WMF uses of MobileFrontend - 10https://bugzilla.wikimedia.org/35205 +comment (10Arthur Richards) [22:38:04] Can you point me to a 'safe' revision? [22:38:19] since 1.19 was branched, I don't think CR has really been touched [22:38:40] hmm, not quite [22:38:47] We're still on 1.18, and will be for a little while longer. [22:39:11] Stealing what is currently in 1.19wmf1 might not be a bad idea [22:41:52] 03(mod) Remove Nested Transactions - 10https://bugzilla.wikimedia.org/27283 +comment (10Marcin Cieślak) [22:42:51] JeroenDeDauw: SubPageList , great [22:44:13] RoanKattouw: ping [22:44:47] 03(FIXED) Secure login on Wikimedia wikis via SSL - 10https://bugzilla.wikimedia.org/225 summary; +comment (10MZMcBride) [22:44:54] ashish_d: Pong [22:45:05] That just spammed a lot of people. [22:45:09] I hope I'm not reverted. :D [22:45:13] I use nginx for static cache, and it seems that mediawiki is setting session cookies on first page load, wanted to know if there was a option about this anywhere [22:45:38] New code comment: MaxSem; * PHP Notice: Undefined index: mobile-frontend-perm-stop-redirect in D:\Projects\MediaWiki\extensio; [22:46:16] 03(mod) MathJax sometimes breaks off rendering formulas in Internet Explorer - 10https://bugzilla.wikimedia.org/35219 +comment (10brion) [22:46:18] RoanKattouw: hey, I hope you know I'm looking to work on the realtime collaboration idea for GSoC this summer [22:46:32] Oh, yeah I heard about you but I didn't know your name [22:46:47] You've been talking to Trevor before? [22:47:24] Yes, alot with Trevor and Gabriel, and Neil much earlier [22:47:30] Reedy: Thanks - I'll try that. [22:47:31] Right [22:47:37] 03(mod) Fix up licensing and attribution of the Wikipedia App and its contributors - 10https://bugzilla.wikimedia.org/33912 summary (10MZMcBride) [22:47:51] Neil doesn't work at the Foundation any more, and Trevor is gonna be out for a week or so for medical reasons [22:47:52] a lot [22:48:01] http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better-than-you-at-everything.html [22:48:28] RoanKattouw: I know about Neil, Trevor is bad at health? [22:49:14] 03(mod) unreadable on high contrast theme - 10https://bugzilla.wikimedia.org/35200 +comment (10Brion Vibber) [22:49:58] ashish_d: No, nothing serious [22:50:21] He's getting oral surgery, so he's gonna be drugged up on pain killers for a while after [22:50:22] 03awjrichards * 10/trunk/extensions/MobileFrontend/ (MobileFrontend.body.php templates/FooterTemplate.php): Followup r113865, removing 'disable mobile site permanantly' elements from footer template [22:50:49] 03(WONTFIX) Support JSMath for math rendering - 10https://bugzilla.wikimedia.org/10585 +comment (10Brion Vibber) [22:50:53] New code comment: Awjrichards; Fixed in r113870; [22:51:45] So yeah the people that we have are Trevor (works on everything), me (works on the data model), Gabriel (works on the parser), Rob Moen (works on the edit surface and the user interface) and two guys from Wikia, Christian and Inez (also work on the edit surface) [22:52:05] 03(ASSIGNED) Styles in math-tag are ignored when using MathJax - 10https://bugzilla.wikimedia.org/35191 +comment (10Brion Vibber) [22:52:08] As for collaborative editing, the most relevant people would be Trevor and me [22:52:42] RoanKattouw: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/113775 another frontend one [22:52:49] RoanKattouw: ah alright, hey so I was wondering - for pointing to a single document state, Google Wave uses a parent hash kind of thing, what according you would be the best way to identify a single revision of the document on VE's data model? [22:52:49] 03(mod) unreadable on high contrast theme - 10https://bugzilla.wikimedia.org/35200 (10Brion Vibber) [22:52:51] 03(mod) Set $wgUseMathJax = true on Wikimedia wikis - 10https://bugzilla.wikimedia.org/31406 (10Brion Vibber) [22:53:07] ashish_d: Would you mind moving to #wikimedia-dev , where it's totally quiet now? [22:53:15] 03(mod) Styles in math-tag are ignored when using MathJax - 10https://bugzilla.wikimedia.org/35191 (10Brion Vibber) [22:53:16] 03(mod) Set $wgUseMathJax = true on Wikimedia wikis - 10https://bugzilla.wikimedia.org/31406 (10Brion Vibber) [22:53:25] Reedy: *bang* fatal error when running update.php [22:53:29] sure! [22:53:39] lol, probably trivial [22:53:43] 03awjrichards * 10/trunk/extensions/MobileFrontend/templates/FooterTemplate.php: Revert r113870, accidentally checked in code [22:53:43] HappyDog: You lose! [22:53:46] missing updater utility method? [22:53:53] Call to undefined method MysqlUpdater::addExtensionField() [22:53:58] yup [22:54:07] Joan: :-) [22:54:20] HappyDog: Have you seen the proposed main page redesigns for mediawiki.org? [22:54:36] Nope! [22:54:37] 03(ASSIGNED) MathJax: Several commands that work in texvc are not recognized - 10https://bugzilla.wikimedia.org/35186 +comment (10Brion Vibber) [22:54:38] 03(mod) Set $wgUseMathJax = true on Wikimedia wikis - 10https://bugzilla.wikimedia.org/31406 (10Brion Vibber) [22:54:47] I thought you might be interested. [22:54:50] Let me find the link. [22:55:16] HappyDog: https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks [22:55:16] Definitely - it's something I've not quite got round to for at least a year... maybe 2! [22:55:55] creepy featurism of DatabaseUpdater.php [22:56:42] 03awjrichards * 10/trunk/extensions/MobileFrontend/templates/FooterTemplate.php: Follow up r113870, r113865, checking in only what I meant to the first time! Removing 'disable mobile site permanantly' elements from footer template [22:57:01] It looks neater [22:59:40] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (EducationProgram.i18n.php includes/EPUtils.php): tweaks suggested by beta testers [23:01:38] New code comment: Catrope; Looks fine, marking OK. I would recommend you double-check this in Opera though, because I seem to r; [23:02:21] 03(mod) unreadable on high contrast theme - 10https://bugzilla.wikimedia.org/35200 +comment (10EN.WP.ST47) [23:03:23] New code comment: Brion VIBBER; I tested briefly with a current version of Opera, but it wouldn't hurt to do a more thorough check.; [23:03:40] New patchset: QChris; "Stop flagging error upon previous dump detection for a wiki's first dump" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3174 [23:04:08] 03(mod) Auto-generated API documentation should mention equivalent UI page - 10https://bugzilla.wikimedia.org/35234 +comment (10sam) [23:04:53] There was some discussion in #wikimedia-stewards about appointing a couple of local CUs (someone suggested Trijnstel) on mediawikiwiki, and having a policy so that stewards could still use checkuser there. Was wondering what you guys thought [23:05:12] Krenair: not appointing but electing. [23:05:49] electing* [23:06:46] RoanKattouw: did you forget to mark OK? [23:07:03] did i? [23:07:19] Meh, I did, done now [23:09:49] New patchset: QChris; "Guard against opening non-existing dumpRunInfoFileName" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3175 [23:13:37] 03(mod) mobile site does not link to authors/history of wikipedia article - 10https://bugzilla.wikimedia.org/34292 +comment (10Arthur Richards) [23:15:00] 03raindrift * 10/trunk/extensions/PageTriage/ (7 files in 3 dirs): added README and INSTALL files, stubs where the unit tests will someday go [23:16:07] Change abandoned: QChris; "You are right." [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3080 [23:16:13] 03pgehres * 10/trunk/extensions/DonationInterface/gateway_common/ (3 files): Adding messages for new country forms. Fixing typo in for Cote d'Ivoire [23:18:32] 03(mod) Make ExtensionDistributor work with Git - 10https://bugzilla.wikimedia.org/27812 +comment (10sam) [23:18:41] 03(mod) Auto-generated API documentation should mention equivalent UI page - 10https://bugzilla.wikimedia.org/35234 +easy (10Sam Reed (reedy)) [23:19:22] 03(mod) Redesign mobile layout to accommodate new features like language switching, contributions, etc - 10https://bugzilla.wikimedia.org/32117 +comment (10Arthur Richards) [23:19:46] 03(mod) mobile site does not link to authors/history of wikipedia article - 10https://bugzilla.wikimedia.org/34292 (10Arthur Richards) [23:19:47] 03(mod) Wikipedia Android App 1.1 tracking - current bugs - 10https://bugzilla.wikimedia.org/31805 (10Arthur Richards) [23:19:47] 03(mod) Redesign mobile layout to accommodate new features like language switching, contributions, etc - 10https://bugzilla.wikimedia.org/32117 (10Arthur Richards) [23:21:46] New review: QChris; "The patch's content is somewhat not visible with the default choice ?All? for ?Ignore Whitespace? in..." [operations/dumps] (ariel) C: 0; - https://gerrit.wikimedia.org/r/3129 [23:22:20] HappyDog: Reedy: was discussing earlier with saper that we (urgently) need database-specific updater functions [23:23:01] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113836#c32164 [23:23:36] "...addField/addTable/dropField/dropTable in relatively-DB independent manner for all databases? " [23:23:42] They already are [23:24:12] really ? [23:24:14] Other than removing a patch per db type (almost), I'm not sure what you're wanting to do [23:24:22] * AaronSchulz was looking at the revert button [23:24:37] protected function dropTable( $table, $patch, $fullpath = false ) { [23:24:38] if ( $this->db->tableExists( $table, __METHOD__ ) ) { [23:24:39] etc [23:24:51] I'm not sure how that isn't db independant [23:25:03] You're delegating the existance checks to the underlying db type [23:25:19] and that method is defined in the base DatabaseUpdater [23:25:20] 03(NEW) All titles broken - 10https://bugzilla.wikimedia.org/35235 normal; MediaWiki: Templates; (pjm2119+wikispam) [23:25:31] DatabaseUpdater shouldn't be adding stuff like addPGField on the public interface [23:25:46] 03(mod) All titles broken - 10https://bugzilla.wikimedia.org/35235 +comment (10pjm2119+wikispam) [23:26:45] 03(mod) All titles broken - 10https://bugzilla.wikimedia.org/35235 +comment (10pjm2119+wikispam) [23:27:15] hey AaronSchulz was thinking if I might hope in some help in flaggedrevs on blenderwiki or if I have to abandon it after all the efforts done to install it :/ [23:27:22] 03(mod) RDF export may not work as expected (SMW 1.7.1) - 10https://bugzilla.wikimedia.org/35226 +comment (10jeroen_dedauw) [23:27:41] AaronSchulz any changce you can help me solve/understand some issues? [23:27:47] what problem? [23:28:07] tells me "no target" after submitting a review [23:28:16] doesn't come back to the original page [23:28:22] and does not save the review [23:28:23] 03pgehres * 10/trunk/extensions/DonationInterface/globalcollect_gateway/forms/html/_personal-information/ (CI.html CM.html GH.html MG.html MR.html SN.html UG.html): New address templates for Africa3 test next week. FU r113875 [23:28:30] oh yeah, and it was an older version of MW [23:29:01] yeah but we'll upgrade to 1.19 later on [23:29:09] has no sense to install 1.18 now [23:30:10] what MW version is it now? [23:30:46] 1.16 [23:30:48] .2 [23:31:10] In 1.18, What would cause the session to be made with a Anon vist? [23:31:12] just wondering if you can have a look at that wiki to see if we're doing something wrong [23:31:26] its being set on home, and its annoying my frontend cache [23:32:03] Firefox 11? Pffff [23:32:23] reedy: I can of course not call the protected function(s) [23:32:34] As you shouldn't be [23:32:53] 03(mod) All titles broken - 10https://bugzilla.wikimedia.org/35235 +comment (10sam) [23:32:59] $updater->dropExtensionField( [23:33:00] 'poll_info', [23:33:02] 'poll_title', [23:33:04] dirname( __FILE__ ) . '/patches/drop-field--poll_info-poll_title.sql' [23:33:05] ); [23:33:07] this ^works [23:33:19] New patchset: QChris; "Keeping stack trace when rethrowing exceptions" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3176 [23:33:27] According to what you said , the following should also work [23:33:42] $updater->dropExtensionField( [23:33:44] 'poll_info', [23:33:45] 'poll_title', [23:33:47] null [23:33:49] ); [23:33:50] but does not [23:34:03] because - IMHO - there's no code for it [23:34:08] There isn't [23:34:20] We abuse patches and add other code [23:34:30] We just use the first part for the condition of whether to do said update [23:34:45] So, what I did, is correct. [23:34:51] ? [23:34:59] yes / no [23:35:00] pgehres: hi. [23:35:25] Reedy [23:35:34] hi nischayn22 [23:35:53] instead of customized $patches it would be better to have core code for MySQl etc [23:36:00] for standard cases [23:36:04] at least [23:36:32] Personally, I'm not saying the MySQLUpdater is right, but the way the PG does it is a mess [23:36:43] pgehres: Have you listed your ideas? [23:36:49] mindrones: do you have a screenshot? [23:36:56] nischayn22: haven't had a chance yet, busy week at work [23:37:10] AaronSchulz can give you access to the wiki if you want [23:39:09] pgehres: ok. I understand [23:39:21] Reedy: agreed [23:39:40] It's all better than it was when it was a huge hack in /maintenance too [23:39:42] * Reedy grins [23:39:50] sure [23:40:35] Im getting a strange issue with MW1.8.1, its setting a session cookie on any page, no matter the status of the user (Anon users shouldnt get a cookie if they just are visting a artical [23:40:49] article* [23:41:12] 1.8.1!? [23:41:31] Reedy: care to review a one-liner? :-) tricky http://tools.wikimedia.pl/~saper/fail/patch-User.diff [23:42:06] * Dantman wonders if he should resurect a /me line from earlier on when only one person was on to see it [23:42:14] Reedy: 1.18.1 [23:42:22] Im not that out of date :P [23:42:24] resurrect [23:42:47] saper: That looks horribly wrong. [23:42:48] JRWR: your own wiki? something with php session auto start? [23:43:28] mindrones: I don't have that problem on 1.16 with fr [23:43:39] (language as fr) [23:44:01] * AaronSchulz remembers how much the FR UI sucked in 1.16 [23:44:06] Dantman: but fixes "MediaWiki default" user... mID = 0 means isAnon() is true, and when isAnon() is true, getName() should return IP address, which is not true in this code... [23:44:23] PCGamingWiki.com, Im trying to get a Static cache for it, but between the Cache-Control and the session cookie, I cant do that [23:44:56] Here are example headers: http://paste.ubuntu.com/884094/ [23:46:03] saper: Anon instances are tyically only defaults... that change like it would suddenly make core treat all logged out users as logged in users... and in the worst case scenario, give random anons the permissions of the user with user_id = 1... ;) Which is typically the wiki's sysop/bureucrat with the most permissions you could ever have [23:46:27] Dantman: yeah I know, I wonder how to fix this... [23:46:40] saper: And MediaWiki default being 0 is not really a bug.... [23:46:48] $user = User::newFromName( 'MediaWiki default' ); [23:47:09] but this produces a wrong user, with mID == 0 with all the consequences [23:47:23] it's an anon with a name :) [23:47:29] WOWWWW [23:47:35] MathJax is pretty sweet [23:47:43] In any case... user_id = 1 is the wrong id for MediaWiki default [23:47:57] 03jeroendedauw * 10/trunk/extensions/EducationProgram/sql/EducationProgram.sql: up docs a bit [23:48:21] You're attributing system made edits to the first user [23:48:32] And? [23:48:35] ...who didn't make them, and who's user_name does not match the _user_text [23:49:11] Dantman: I guess so, but how to fix this? or should I go through all attempts of going User::getName() to really mean "give me IP address"? [23:50:01] "MediaWiki default" does not exist at all, has no "user" entry [23:50:15] AaronSchulz: good to hear :D [23:50:33] saper: So assigning it a user ID would be rather silly. :-) [23:50:37] The one constraint we try to stick to is `if *_user > 0 then for *_user = user.user_id assert *_user_text = user.user_name` [23:50:38] maybe we should have a "class MediaWikiDefault extends User" :) [23:50:45] no... [23:50:49] AaronSchulz: Yeah, it's pretty neat. I'm glad it's finally getting integrated. :-) [23:50:59] Joan: yes but with mID equal 0 you are anonymous and you are supposed to have an IP address :) [23:51:12] Heh, so use -1? [23:51:19] That's what namespaces do. [23:51:23] * AaronSchulz imports [[Euler's_formula]] [23:51:33] saper: No... ;) Users with mID 0 are anonymous... they are not necessarily ip addresses [23:51:45] 03(mod) All titles broken - 10https://bugzilla.wikimedia.org/35235 +comment (10Dan Collins) [23:51:51] The reality is that we actually have 3 states, not 2. [23:52:02] Dantman: LogEntry / Recentchanges want it that way ... maybe this should be changd there [23:52:14] Anonymous IP, Logged in User, and named anon. [23:52:45] so, maybe we should get getIPAddress() in User? [23:52:47] The last one being used for any edit made by the system itself. And also for imported edits. [23:52:58] and for unit tests I am sure [23:53:32] ^_^ Playing around with my user rewrite project was fun [23:54:00] I killed every *_user_text and used a *_user only everywhere [23:54:08] Then killed the user table ;) [23:54:22] Replaced it with a table that maps ids to a type and name [23:54:34] The type could be one of 3, anon, user, or virtual [23:54:50] Dantman: well we should brace for phase4 with a properly normalized DB schema :-) [23:54:52] And a separate table would contain the extra stuff that belong to a user. [23:55:11] I also included a separate column for a cleaned up user name. [23:55:34] I can't remember if I made it possible to make users case insensitive or something [23:55:40] public function getName() // Get the user name, or the IP of an anonymous user [23:55:42] But it did have a nice side effect. [23:56:05] ;) You could do range queries on Special:Contributions [23:56:47] that's nice [23:56:58] Because the cleaned up name for an IP was a hex form IP in the same format we use in ipblocks to make in-db range queries possible [23:57:05] we actually need it for IPv6 [23:57:25] * sumanah works through https://bugzilla.wikimedia.org/showdependencytree.cgi?id=22596&hide_resolved=1 and looks for Gerrit blockers that have not gotten enough progress yet [23:57:55] It also meant you could get a contributions list consisting of every edit made by a blocked anon... ;) mean 'any' blocked anon.... muahaha [23:58:05] RoanKattouw: am I right in thinking that your work today might make https://bugzilla.wikimedia.org/show_bug.cgi?id=34140 moot? [23:58:17] Joan: Thanks! I've spent pretty much exactly an hour crafting a response: http://www.mediawiki.org/wiki/Talk:Requests_for_comment/MediaWiki.org_Main_Page_tweaks#Initial_reactions [23:58:23] anybody know of a good way to handle testing cookies and cookie related things with phpunit in MW? [23:58:33] 03(mod) Integrate Jenkins with Git - 10https://bugzilla.wikimedia.org/34141 +comment (10Sumana Harihareswara) [23:58:47] Dantman: ok what do you think should I do with 'MediaWiki default' case? [23:59:00] saper: What are you doing? [23:59:08] HappyDog: Cool. I'll read later. :-) [23:59:11] varnent: ^^^^ [23:59:44] User::newFromName is used ca. 104 times in core