[00:20:25] When I make a call to $this->msg('key')->parse() I get the wikitext dumped in escaped html (so it looks like ... on the page) and an error that says the method can't operate on a non-object. When I call wfMessage('key')->parse() nothing is output at all. The message is valid. Suggestions? [00:24:47] not sure what the deal is with this->msg but it seems one must echo the output of wfMessage, unlike $this->msg. [00:26:05] $this->msg is preferred for various reasons, but they both do almost the same thing [00:26:44] In what object are you calling $this->msg() in? [00:26:56] or could you put your code in a patebin [00:34:06] $this->msg does echo under a QuickTemplate class [00:35:09] It's not the same msg function that you get from a ContextSource [00:35:24] sjuxax, bawolff ^ [00:35:47] Ah [00:36:09] That's not confusing at all :) [00:36:15] :) [00:38:09] Yeah, I got it working by echoing wfMessage(). I think this page may need to be updated though: https://www.mediawiki.org/wiki/Manual:Messages_API since it shows people chaining methods with $this->msg and that's not allowed since it automatically echos before you can complete a chain (hence the premature print and complaint about attempting to operate on a non-object). [00:40:13] eh [00:40:46] It's referring to the normal ->msg function you see in a bunch of other classes. Probably should be clarified, but it's not wrong. [00:42:11] bawolff, will you be at wikimania? [00:42:18] Yes I will [00:42:54] okay. I actually need to log off now to get some sleep before my train to London :) [00:44:17] I get in to London on Tuesday morning [00:44:29] * bawolff clarified https://www.mediawiki.org/wiki/Manual:Messages_API#Additional_methods_of_printing_messages [02:27:19] https://www.mediawiki.org/wiki/How_to_debug_MediaWiki tells me "Useful debugging function: http://svn.wikimedia.org/doc/GlobalFunctions_8php.html#2afcb6f3b8c61b2a695c8e4528d1ce40" but that complains. "[deprecated] Use of wfDebugDieBacktrace was deprecated in MediaWiki 1.22." so how can I get a stacktrace? [02:30:26] cariaso: throw new MWException( 'die' ); will give you a backtrace [02:30:29] * legoktm updates docs [02:32:15] https://www.mediawiki.org/w/index.php?title=Manual%3AHow_to_debug&diff=1087212&oldid=1087020 [02:48:21] legoktm thx [02:55:46] legoktm wfDebug("before"); throw new MWException('die'); wfDebug("after"); shows only the before message. if I comment out the throw I do get the after message. so the throw is having an effect, but not producing the trace. [03:00:40] cariaso: you may need to adjust some other settings to provide the full backtrace [03:41:18] I vaguely remember someone setting up a custom Google search for MediaWiki documentation and mailing list answers [03:41:24] does that still exist? [15:21:12] qgil: goals for the month created [15:21:22] thx! [15:32:24] anomie: so https://wikimania2014.wikimedia.org/wiki/Hackathon#API_Roadmap has at least 4 people who have explicitly signed their interest. In my experience this means there are at least 6 other people who will also be interested but haven't gotten around to ~~~'ing yet. You can ping Rachel Farrand or Quim to get help updating https://wikimania2014.wikimedia.org/wiki/Hackathon#Schedule with a timeslot [15:33:44] sumanah: Thanks for pointing that out! [15:33:57] qgil: Ping [15:38:20] anomie, pong [15:38:51] anomie, ref pre-scheduling a session? [15:38:58] qgil: Yes [15:39:52] anomie, does it need to be pre-scheduled? By default we are waiting until the all-hands on Wednesday morning [15:39:55] qgil: I think it's worth getting anomie's API discussion session onto the schedule [15:40:09] qgil: because if we don't do it now I suspect anomie will have an attack of "ah, why bother" on Wed AM [15:40:22] sumanah: I'll *try* not to [15:40:54] anomie, we have asked everybody that requested to think it twice, letting only a few exceptions: newbie oriented sessions and those relying on schedules of many people in other activities [15:41:33] I'm poking anyway the promoters of all sessions with more than +1 people signing up :) [15:41:42] this makes sense qgil [15:44:18] qgil: ok, Wednesday it is [15:44:22] thanks [15:45:28] anomie, thanks! Also, it would be great if you would have some time to chat about "Developer Hub" and technology selections during Wikimania [15:45:59] qgil: I imagine I will [15:46:13] perfect [16:35:14] Goooood morning all! First off, props to whoever wrote the template for HTMLForm, I needed the laugh. Second of all, how can I put a line of text that labels stuff for people without a form element? [16:36:03] Ulfr_: A line of text, but *not* a