[00:28:25] 03(mod) Forcing the language for {{PLURAL}} rule - 10https://bugzilla.wikimedia.org/22985 +comment (10wizardist) [00:47:33] 03(mod) sitemap-index doesn't include full location path - 10https://bugzilla.wikimedia.org/9675 (10Jeremy Baron) [00:58:04] 03(mod) CheckUser IPv6 - 10https://bugzilla.wikimedia.org/33734 +ipv6 (10Sam Reed (reedy)) [00:58:40] 03(mod) upload.wikimedia.org provides wrong certificate via IPv6 - 10https://bugzilla.wikimedia.org/31800 +ipv6 (10Sam Reed (reedy)) [01:06:50] 03(mod) add support for bowiki - 10https://bugzilla.wikimedia.org/33717 +comment (10mah) [01:18:31] New code comment: Happy-melon; Only because the removal was incomplete; the intention was to remove the feature entirely. IMO Doma; [01:33:01] Hello guys! Should I use a utf-8 charset in my DB or better binary? I currently have a mixture of both. What do you advise? [01:42:57] Franki: I believe binary is better from the little I've read. [01:43:07] It is what I use [01:43:21] 14(DUP) {{Special:Newimages/XX}} do not work at all. - 10https://bugzilla.wikimedia.org/33735 +comment (10MrBlueSky) [01:43:22] 03(mod) Special:NewImages/250 transclusion only show 50 newest images - 10https://bugzilla.wikimedia.org/33037 +comment (10MrBlueSky) [01:43:28] Do you have a source? [01:43:40] A URL or something? [01:44:33] Franki: For what? [01:45:03] For where it is better. :-) [01:45:32] I also read a little about it, but the only thing I know is that binary should be a bit faster. But I don't know if it is so much that this matters. [01:45:53] And basically both is working so... [01:46:40] 03oren * 10/trunk/lucene-search-2/test/org/wikimedia/lsearch/test/WikiTestCase.java: fixed portability issue for running tests [01:47:37] Franki: I read it during installation [01:52:16] That also was my starting point... [01:55:07] 03(NEW) Several columns are not updated to newest DB scheme - 10https://bugzilla.wikimedia.org/33736 normal; MediaWiki: Database; (mueller062001-reg) [02:23:32] 03oren * 10/trunk/lucene-search-2/test/org/wikimedia/lsearch/config/GlobalConfigurationTest.java: fixed portability issue for running tests. Increased test granularity [02:31:06] 03reedy * 10/branches/wmf/1.18wmf1/extensions/ (. CentralNotice/ CentralNotice/CentralNotice.db.php): MFT r108789 [02:34:04] ohai Reedy [02:35:40] 03(NEW) wgBlockDisablesLogin - block form checkbox? - 10https://bugzilla.wikimedia.org/33737 normal; MediaWiki: Blocking; (jasper) [02:35:56] 03(mod) Users without abusefilter-modify-restricted can remove restricted actions - 10https://bugzilla.wikimedia.org/33392 +comment (10agarrett) [02:37:13] 03(mod) wgBlockDisablesLogin - block form checkbox? - 10https://bugzilla.wikimedia.org/33737 (10jasper) [02:57:46] New code comment: Johnduhart; In the future can we please make hooks for this?; [02:58:31] New code comment: Reedy; For uncommenting code? :p; [03:07:31] New code comment: Johnduhart; No for commenting it in the first place :p \ Before the return \
wfRunHooks( 'CentralNoticeCountr; 
[03:07:54] 	 Reedy: I'd add the hook, but I'm "writing a paper"
[04:05:48] 	 Flaky internet connection... flaky software.... lovely environment
[04:06:24] 	 Irritating!!!
[04:13:58] 	 03oren *  10/trunk/lucene-search-2/test/org/wikimedia/lsearch/test/ (WikiTestCase.java WikiTestCase.java): removed redundant exception
[04:14:58] 	 03oren *  10/trunk/lucene-search-2/test/org/wikimedia/lsearch/config/GlobalConfigurationTest.java: Increased test granularity to isolate the failures
[04:16:57] 	 03oren *  10/trunk/lucene-search-2/test/org/wikimedia/lsearch/analyzers/AnalysisTest.java: removed exception from overridden method signature
[04:25:39] 	 aaaaagh
[04:26:58] 	 03oren *  10/trunk/lucene-search-2/src/org/wikimedia/lsearch/spell/SuggestShell.java: documented class
[04:33:49] 	 Why does unprotect work differently from edit, in the sense that if status changes between loading the page and when the user submits the form, the action gets implemented despite an action have occurred in between
[04:34:32] 	 ie, I click change protection settings, shows page is not semiprotected from editing, page gets semiprotected by another admin, I put a semiprotection and submit the form
[04:34:36] 	 and it still goes thru
[04:34:45] 	 rather than stopping me?
[04:39:18] 	 http://www.mediawiki.org/wiki/API:Protect  It looks like the operation, as coded, doesn't have the timestamps (and thus conflict detection) of edit/upload and friends
[04:39:50] 	 As for why that was implemented this way, I don't know
[04:40:02] 	 Maybe you should stick around for a developer's answer :)
[05:01:55] 	 03oren *  10/trunk/lucene-search-2/src/org/wikimedia/lsearch/config/IndexId.java: fixed some typos
[05:03:07] 	 03oren *  10/trunk/lucene-search-2/src/org/wikimedia/lsearch/spell/Suggest.java: documented class
[05:03:52] 	 03oren *  10/trunk/lucene-search-2/src/org/wikimedia/lsearch/spell/Suggest.java: fixed some typos
[05:04:44] 	 03oren *  10/trunk/lucene-search-2/src/org/wikimedia/lsearch/spell/package.html: added package level documentation
[05:09:52] 	 exit
[05:38:11] 	 03oren *  10/trunk/lucene-search-2/src/org/wikimedia/lsearch/config/ (GlobalConfiguration.java package.html): documentation improvements
[05:38:39] 	 03oren *  10/trunk/lucene-search-2/test/org/wikimedia/lsearch/spell/SuggestUnitTest.java: Increased test granularity to isolate the failures
[06:00:38] 	 badon: why do we have instructions that tell people how to support
[06:00:44] 	 badon: but not instructions to tell them how to oppose?
[06:00:56] 	 Because you didn't add it.
[06:01:03] 	 Go ahead, I won't stop you.
[06:01:13] 	 I didn't add it because polls usually encourage people to write comments explaining their thoughts
[06:01:23] 	 not boilerplate 'I support X'
[06:01:29] 	 which is why I removed it
[06:01:45] 	 I think mediawiki markup is an unnecessary barrier to entry, so a copy-paste 1 line instruction is very helpful.
[06:02:01] 	 At least until we get the new WYSIWYG editor.
[06:02:22] 	 mediawiki markup is a barrier to editing Wikipedia
[06:02:30] 	 but not a barrier to voting to disable Wikipedia?
[06:02:43] 	 Non sequitur?
[06:03:19] 	 Well that's a poll to disable the site, yes?
[06:03:56] 	 And you do have to know mediawiki markup to edit Wikipedia the last time I checked.
[06:04:02] 	 So...?
[06:04:32] 	 No, you don't.
[06:04:41] 	 The majority of the site is plain text.
[06:05:19] 	 This doesn't sound like a #mediawiki topic...
[06:05:26] 	 The vote uses an ordered list, bolding, and a signature - none of those are required for ordinary editing. Besides, it's not aimed at just editors - readers count too.
[06:09:54] 	 johnduhart: it isn't
[06:10:12] 	 badon: those banners are shown only to editors
[06:10:21] 	 no?
[06:12:21] 	 Prodego: Then why is it here?
[06:13:04] 	 johnduhart: because badon happens to be in this channel
[06:15:16] 	 New code comment: Johnduhart; Argh, git-svn; 
[06:15:38] 	 03johnduhart *  10/trunk/extensions/UploadWizard/UploadWizardHooks.php: Adding note about jquery.arrowSteps being added to core, ping r108960
[06:16:32] 	 http://en.wikipedia.org/wiki/User_talk:Badon#Instructions
[06:27:30] 	 03johnduhart *  10/trunk/phase3/resources/jquery/ (8 files in 2 dirs): Fixed properties from r108960
[06:30:31] 	 03(mod) wgBlockDisablesLogin - block form checkbox? - 10https://bugzilla.wikimedia.org/33737  (10jasper)
[06:40:12] 	 03(NEW) Foreign images: links in oldimage summary should point to foreign wiki - 10https://bugzilla.wikimedia.org/33738 normal; MediaWiki: Images and files; (liangent)
[07:02:19] 	 Hi
[07:03:21] 	 I was thinking it would be cool if people could create the functionality found with the commercial version of mediawiki which is Wikia.
[07:04:00] 	 I like Wikia, but I don't like you can't deploy it on your own server. If the open source version of mediawiki could add the functionality of the commercial version that would be great.
[07:04:44] 	 Using the same model as wordpress vs. wordpress.org
[07:04:59] 	 Wikia is great, but I don't want ads and free hosting.
[07:05:16] 	 I' be willing to pay for Wikia some if I could deploy it on my own server.
[07:25:48] 	 03(NEW) \text{���} doesn't add encoding preamble - 10https://bugzilla.wikimedia.org/33739 normal; MediaWiki extensions: Math (texvc); (tim)
[07:26:46] 	 03(mod) \text{���} doesn't add encoding preamble - 10https://bugzilla.wikimedia.org/33739   +need-review +patch (10Tim Landscheidt)
[07:33:36] 	 razer12345: Wikia isn't the "commercial version" of mediawiki, it's just a MediaWiki host
[07:33:57] 	 I went to the site. It is not the same software.
[07:34:04] 	 It is more advanced
[07:34:38] 	 razer12345: http://www.wikia.com/Special:Version
[07:34:48] 	 "This wiki is powered by MediaWiki"
[07:35:24] 	 Right, I know it is using MediaWiki. But what about the extra functionality, that isn't available on MediaWiki.
[07:35:38] 	 They have some custom extensions, but you can get those
[07:35:57] 	 You can get their visual editor?
[07:36:02] 	 Yes
[07:36:13] 	 razer12345: I would debate that topic of 'more advanced'
[07:36:16] 	 And their video/image paste functions and template?
[07:36:23] 	 I've looked at pleny of Wikia's code... A lot of it is hit
[07:36:26] 	 shit*
[07:36:32] 	 That is true
[07:36:46] 	 I searched mediawiki and found a section called "wikis extensions" but it seemed to not have what wikis has.
[07:36:55] 	 "wikia extensions"
[07:37:50] 	 hello?
[07:37:55] 	 Did Wikia release their extensions to the public for free or are these re-creations you are talking about that are similar?
[07:37:56] 	 razer12345: https://www.mediawiki.org/wiki/Wikia
[07:37:57] 	 hi
[07:38:10] 	 For reference Wikia's code is at https://svn.wikia-code.com/wikia/trunk/
[07:38:46] 	 Oh. I don't know if I can use that though.
[07:38:58] 	 What do you expect?
[07:38:59] 	 Oh?
[07:39:27] 	 It's not like Wikia is going to bother writing anything in a way that'll let anyone else use it.
[07:39:40] 	 Well maybe the extensions. I bookmarked that. Am I supposed to be able to take from there?
[07:40:04] 	 Or is that more for very technical people?
[07:40:38] 	 I highly doubt you'll be able to checkout the code and use it without some serious tweaking
[07:40:58] 	 I'm using XAMPP for a MediaWiki installation on the LocalHost. I changed the password for MySQL and now I'm locked out of phpMyAdmin with an error saying "invalid settings".
[07:41:32] 	 Yeah, if somebody could put it together for people to download and use that would be great if it is not easy. If it is really possible to get MediaWiki to act like Wikia, I would like something to make that easy.
[07:42:00] 	 razer12345: Talk to the wikia devs about that, or learn PHP and do it yourself
[07:42:05] 	 Ok
[07:42:28] 	 You mean the wiki devs that work for Wikia Inc. Or MediaWiki?
[07:42:49] 	 Because I don't think WIkia Inc. Would want their product to be free.
[07:42:59] 	 I think they like having the open source not be as good
[07:43:33] 	 Blittle: beyond my knowledge. I bet you have to find where the mySQL password goes and update it
[07:43:54] 	 razer12345: Wikia.
[07:44:15] 	 So which site would that be at? Wikia.com?
[07:44:31] 	 razer12345: Yup. Look up their contact info.
[07:44:57] 	 I don't know how it all works, but I would think they don't want it to be easy to get a free version of Wikia running.
[07:45:20] 	 The only way to get Wikia is to use their hosting and that way they can get money from the ads.
[07:46:16] 	 Then it would seem you're SOL.
[07:46:34] 	 Well mediawiki community could build it.
[07:47:46] 	 I don't find that likely. We're very busy as it is, and I doubt fixing wikia's codebase is on the top of our priorities
[07:48:00] 	 ok, thanks. Got to sleep
[07:48:23] 	 What are we? Slaves? Sheesh.
[08:03:13] 	 johnduhart: you are funny
[08:05:09] 	 you got a couple of minutes >
[08:07:54] 	 I'm trying to fugure out how localsetting.conf commonsetting.conf and InitialiseSettings.php cometogther
[08:17:56] 	 Sure
[08:19:16] 	 OrenBochman: On WMF LocalSettings.php includes CommonsSettings.php, which then pulls InitialiseSettings.php into SiteConfiguration, and that genereates a configuration for a wiki
[08:19:48] 	 doe they also use defaultSettings?
[08:20:24] 	 Yes, that gets inclued before InitialiseSettings.php gets included so that sane defaults are set
[08:22:40] 	 does InitiliseSettings store settings in key value datastructures ? (one per subwiki)?
[08:23:00] 	 OrenBochman: http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php
[08:24:52] 	 lots associative arrays
[08:59:57] 	 03(mod) Change Article::isCountable() check method to more flexible and reliable - 10https://bugzilla.wikimedia.org/24754  (10Nemo_bis)
[09:00:00] 	 03(mod) Use transclusions to count articles as well - 10https://bugzilla.wikimedia.org/11868  (10Nemo_bis)
[09:02:46] 	 New code comment: Danny B.; Yup that's the site I originally read, but then I lost it from my bookmarks and the only think I rem; 
[09:10:49] 	 03(mod) Errors in the article count of Wikisource - 10https://bugzilla.wikimedia.org/33253  +comment (10Nemo_bis)
[09:21:01] 	 New code comment: Nikerabbit; Introduces unreadable core.; 
[09:22:46] 	 New code comment: Nikerabbit; Why are you asking the title from Article when you just used $title to create Article object?; 
[09:25:28] 	 03(mod) Forcing the language for {{PLURAL}} rule - 10https://bugzilla.wikimedia.org/22985  +comment (10niklas.laxstrom)
[09:30:01] 	 New code comment: Nikerabbit; Typos you will find plenty of :). \ What comes to coding style, can we stick the brace on the same li; 
[09:34:47] 	 New code comment: Nikerabbit; Surely there is better mime-type for PNG than octet stream.; 
[09:40:12] 	 hello, I'm wondering if I can get the content of "$wgNamespacesToBeSearchedDefault" via an API call ?
[10:03:46] 	 !1.16
[10:03:46] 	 Old MediaWiki versions may have bugs and security vulnerabilities, we don't recommend you to use any release older than 1 year. See http://www.mediawiki.org/wiki/Version_lifecycle for details.
[10:07:57] 	 03(mod) SF svn rev 108803 - adding multiple instance templates broken - 10https://bugzilla.wikimedia.org/33702  normal->major; +comment (10Niklas Laxström)
[10:29:17] 	 03(mod) [SF] Special:RunQuery error takes down pages using it - 10https://bugzilla.wikimedia.org/33424  (10contrafibularity)
[10:39:01] 	 New code comment: Siebrand; This commit appears to change more than what the commit summary implies. Could it be that you hadn't; 
[10:46:01] 	 03multichill *  10/trunk/extensions/WikimediaMessages/WikimediaLicenseTexts.i18n.php: Some more: FEMA, military & NOAA.
[10:50:40] 	 03multichill *  10/trunk/translatewiki/MediaWiki/mediawiki-defines.txt: Some more optional wm-license wikilinks.
[10:54:25] 	 03(mod) Errors in the article count of Wikisource - 10https://bugzilla.wikimedia.org/33253  (10pierre.beaudouin)
[10:56:10] 	 03(mod) Email notification mistakes log action for new page creation - 10https://bugzilla.wikimedia.org/14901  +comment (10Nemo_bis)
[11:00:49] 	 03(mod) Errors in the article count of Wikisource - 10https://bugzilla.wikimedia.org/33253  +comment (10federicoleva)
[11:03:57] 	 03(FIXED) Inline rendering/thumbnailing for Gimp XCF images - 10https://bugzilla.wikimedia.org/17959  +comment (10Antoine "hashar" Musso)
[11:05:57] 	 03hashar *  10/trunk/phase3/RELEASE-NOTES-1.19:
[11:05:57] 	 Release note for ug 17959
[11:05:57] 	 Bug 17959 - Inline rendering/thumbnailing for Gimp XCF images
[11:05:57] 	 Forgotten in r107351
[11:10:51] 	 03(mod) Database table cleanup (tracking) - 10https://bugzilla.wikimedia.org/16660  +comment (10Nemo_bis)
[11:11:50] 	 03(mod) Run updateArticleCount.php on all Wikisources and Wiktionaries - 10https://bugzilla.wikimedia.org/33253  normal->major;  +shell; summary; +comment (10Nemo_bis)
[11:11:51] 	 03(mod) Wiktionary needs an option to include all in the article count - 10https://bugzilla.wikimedia.org/26033  (10Nemo_bis)
[11:11:53] 	 03(mod) Maintenance scripts waiting to be run on Wikimedia wikis (tracking) - 10https://bugzilla.wikimedia.org/29782  (10Nemo_bis)
[11:26:48] 	 03mkroetzsch *  10/trunk/extensions/SemanticMediaWiki/includes/SMW_CompatibilityHelpers.php: fixed typo that was causing Bug 32592
[11:40:46] 	 New code comment: Fomafix; The question is pure CSS, CSS with expression oder JavaScript. jQuery is just JavaScrip; 
[11:42:43] 	 03ialex *  10/trunk/phase3/includes/profiler/ (Profiler.php ProfilerSimple.php):
[11:42:44] 	 * Fix Profiler::getUserTime() to return a float and not string with space separated values since, was breaking difference calculation since PHP doesn't know how to make the difference of two strings :P
[11:42:44] 	 * Same when adding fake items in the stack after a profiling error
[11:42:44] 	 * Removed useless ProfilerSimple::getTime()
[11:46:55] 	 03(FIXED) v1.6.1 and v1.7.0 / SMW_conceptCache.php --create fails - 10https://bugzilla.wikimedia.org/32592  +comment (10Markus Krötzsch)
[12:08:26] 	 03mkroetzsch *  10/trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SQLStore2_Queries.php: some style improvements
[12:11:31] 	 New code comment: Danny B.; > I think there is no easy workaround for IE6. \ By which we are again hitting the question of droppi; 
[12:25:07] 	 03(mod) v1.6.1 and v1.7.0 / SMW_conceptCache.php --create fails - 10https://bugzilla.wikimedia.org/32592  +comment (10mediawiki)
[12:25:31] 	 New code comment: Krinkle; Using expressions looks hopeful. \  \ /* for all but IE */ \ #nav; 
[12:29:52] 	 03jeroendedauw *  10/trunk/extensions/EducationProgram/includes/ (EPDBObject.php EPOrg.php): added 1.18 compat to logging stuff
[12:30:19] 	 03ialex *  10/trunk/phase3/maintenance/importTextFile.php:
[12:30:19] 	 * Use WikiPage instead of Article to call doEdit()
[12:30:19] 	 * Pass the User object to WikiPage::doEdit()
[12:34:29] 	 Project MediaWiki-phpunit build #5721: FAILURE in 3 min 20 sec: http://integration.mediawiki.org/ci/job/MediaWiki-phpunit/5721/
[12:40:31] 	 New code comment: Nikerabbit; Can't you just use __METHOD__ instead of specifying $fname manually?; 
[12:41:18] 	 03(mod) v1.6.1 / SMW_conceptCache.php --delete fails - 10https://bugzilla.wikimedia.org/32589  +comment (10mediawiki)
[12:41:41] 	 03(mod) v1.6.1 - v1.7.1a2 SMW_conceptCache.php --delete fails - 10https://bugzilla.wikimedia.org/32589  summary (10[[kgh]])
[12:56:01] 	 New code comment: Krinkle; Probably PHP pre-5.0.0 habbits :); 
[12:56:02] 	 03mkroetzsch *  10/trunk/extensions/SemanticMediaWiki/includes/articlepages/ (SMW_ConceptPage.php SMW_OrderedListPage.php): fixed problem with concept pages not listing pages properly (reason was confusion between '' and null for unset query bounds; using '' now throughout)
[12:59:16] 	 Yippie, build fixed!
[12:59:17] 	 Project MediaWiki-phpunit build #5722: FIXED in 3 min 8 sec: http://integration.mediawiki.org/ci/job/MediaWiki-phpunit/5722/
[13:04:11] 	 03(mod) Change project namespace for lb.wiktionary - 10https://bugzilla.wikimedia.org/33662  +comment (10hercule.wikipedia)
[13:06:22] 	 14(DUP) [SMW] 1.7 alpha; execution of SMW_conceptCache.php creates Catchable fatal error: Argument 1 ... SMWSQLStore2::getSemanticData() - 10https://bugzilla.wikimedia.org/32718  +comment (10Markus Krötzsch)
[13:06:24] 	 03(mod) v1.6.1 and v1.7.0 / SMW_conceptCache.php --create fails - 10https://bugzilla.wikimedia.org/32592  +comment (10Markus Krötzsch)
[13:06:32] 	 03jeroendedauw *  10/trunk/extensions/EducationProgram/ (3 files in 3 dirs): Follow up to r108934; rem refs to removed field
[13:07:31] 	 New code comment: Fomafix; > Perhaps we can simply keep the old behavior (which we've used to date for many many years) as fall; 
[13:09:26] 	 I want to call some of my extension's functions using the API -- now I don't know any better... which class am I supposed to inherit? ApiBase, ApiQueryBase or ApiQueryGeneratorBase? Any advise?
[13:16:06] 	 what does "generator functionality" mean in the context of API?
[13:17:16] 	 New code comment: Danny B.; But we could move those !important rules to IE6 specific stylesheets to prevent cluttering of the re; 
[13:26:10] 	 Hi guys, I've written 2 very simple parser-function extensions, and both (obviously) fail to work. Could you please tell what I'm doing wrong? :-(
[13:26:11] 	 1. WikiRightsSharing - adds a couple of social sharing services. Supposed to be split into 2 parts - 1st is inline html code, 2nd is loading scripts at the bottom. At first I tried to do both by one hook, but mw.loader isn't loaded at that stage. Then I tried 2 hooks and keep a boolean to only load the scripts if the parser-function was used - but it fails (works when page first loads,...
[13:26:13] 	 ...doesn't work on subsequent cached loads.)
[13:26:14] 	 WikiRightsSharing@pastebin:  (main) http://pastebin.com/MxsZ75SF (body) http://pastebin.com/hwtZ1iU2 (i18n) http://pastebin.com/LTqakBHX (i18n magic) http://pastebin.com/axDPkHv7
[13:26:16] 	 2. WikiRightsLanguageLinks - supposed to print out a list of interlanguage links. The code is slightly modified from Skin.php's otherLanguages() [I also tried the code from SkinTemplate.php]. Unfortunately, t always returns an empty array! I've triple, quadruple, quintuple-checked, and the page definitely has such links, and they also show at DB:langlinks table. Page content is simply:
[13:26:17] 	 {{#kzlanguages:}}
[13:26:19] 	 [[en:All-Rights:Sandbox]]
[13:26:20] 	 [[ar:כלזכות:ארגז חול]]
[13:26:22] 	 WikiRightsLanguageLinks@pastebin: (main) http://pastebin.com/JyJtPZFE (body) http://pastebin.com/0iX8P7MF (i18n) http://pastebin.com/e5sWxdvy (i18n magic) http://pastebin.com/e5sWxdvy
[13:26:28] 	 03jeroendedauw *  10/trunk/extensions/EducationProgram/ (3 files in 2 dirs): Follow up to r108969; more compat stuff
[13:27:11] 	 (Sorry for the mess, guys - haven't used IRC for quite a few years now)
[13:31:23] 	 03(mod) preview size - 10https://bugzilla.wikimedia.org/33722  (10Peter Bena)
[13:37:46] 	 03warx *  10/trunk/tools/planet/pl/config.ini: +1 pl.planet
[13:40:44] 	 drors - hello!
[13:41:18] 	 For WikiRightsLanguages - is $s set to the right thing at the end of kzlanguages()?
[13:41:32] 	 (Assuming it's actuallly being called?)
[13:47:14] 	 14(DUP) Foreign images: links in oldimage summary should point to foreign wiki - 10https://bugzilla.wikimedia.org/33738  +comment (10Bryan Tong Minh)
[13:47:15] 	 03(mod) File history from shared repository parsed in context of local wiki - 10https://bugzilla.wikimedia.org/22001  +comment (10Bryan Tong Minh)
[13:48:16] 	 Hi Yaron, I know it's called - I actually get the "aargh" on screen.
[13:49:31] 	 New code comment: Krinkle; > The fallback value is not known. Is it possible to use expression without a fallback value? \ Hm.. ; 
[13:50:13] 	 Same thing when I used the commented-out code (from SkinTemplate.php). And otherwise I should have at least seen the span in page source, right?
[13:50:39] 	 Ah, okay.
[13:52:22] 	 I've actually used this code because I assumed it's the standard (after all, one of them is actually used to create the sidebar's interlanguage list). I'm wondering if there's another way of doing this.
[13:53:29] 	 drors - what if, instead of $wgOut->getLanguageLinks(), you call $parser->getOutput->getLanguageLinks()?
[13:53:55] 	 Anyone can tell me what LIMIT_SML1 and LIMIT_SML2 are used for in ApiBase?
[13:54:15] 	 I think the issue is that this code is called before the language links are set; but maybe that alternate approach will work.
[13:54:21] 	 In what kind does it limit usage of API?
[13:54:48] 	 I believe I tried it first (because I wanted to "do the right thing" and avoid globals), but let's see...
[13:56:31] 	 New code comment: Fomafix; When this works this looks like a adequate workaround for IE6.; 
[13:57:02] 	 03krinkle *  10/trunk/phase3/resources/mediawiki.action/mediawiki.action.history.diff.css:
[13:57:02] 	 [mediawiki.action.history.diff.css] remove redundant css rule
[13:57:02] 	 * Background color reset for tables is no longer needed per r80495
[13:57:02] 	 * See r80495 commitmsg for rationale for removal of the `table { backgroundL: white }` rule
[13:57:02] 	 * Also touched in r105280
[13:57:12] 	 Unfortunately, the same result - an empty array.
[13:57:31] 	 New code comment: Krinkle; Done in r108975.; 
[13:59:42] 	 drors - okay. My strong guess is that this code is just being called "too soon", but I don't know how to fix that.
[14:00:32] 	 It could be that changing this into a tag function (like ) instead of a parser function ({{#kzlanguages}}) could fix the problem, but I really don't know.
[14:00:57] 	 It's possible, since tag functions are, I believe, called later than parser functions.
[14:01:52] 	 It shouldn't be too hard to do that - you can look at the InputBox extension, for instance, to see how to register a tag function.
[14:03:52] 	 03jeroendedauw *  10/trunk/extensions/EducationProgram/ (EducationProgram.hooks.php EducationProgram.php): added compat code for logging stuff
[14:04:08] 	 OK, I'll do that - I just used a parserfunc because it seemed easier for might-exist-in-the-future parameters. Thanks!
[14:04:14] 	 Any ideas about the first one (sharing)?  If it's not possible to somehow split the code (call a hook from inside a hooK?), I could just inject the js inline, it just seems wrong, and will slow down the loading of more important stuff.
[14:05:04] 	 Oh, I don't know.
[14:05:15] 	 03oren *  10/trunk/lucene-search-2/lib/ (junit-3.8.2.jar junit-3.8.2.src.jar): these are the correct jars for the units tests = they wont work with Junit 4.x
[14:05:29] 	 Do you know about the Widgets extension? You might not need to create that first extension at all...
[14:05:36] 	 !e Widgets | drors
[14:05:37] 	 drors: https://www.mediawiki.org/wiki/Extension:Widgets
[14:06:16] 	 03oren *  10/trunk/lucene-search-2/test-data/CommonSettings.php.test: sample data for multiple hosts use case
[14:06:27] 	 03oren *  10/trunk/lucene-search-2/test-data/InitialiseSettings.php.test: sample data for multiple hosts use case
[14:07:01] 	 I actually used the Widgets extension for this (I'm using it for embedding players and the like), but it does exactly that - injects js inline... I then converted it into this kludgy code, and proceeded to getting stuck deep in the mud ;-)
[14:07:41] 	 Nikerabbit: poke, I have some logging question:
[14:07:42] 	 Currently my log shows stuff like "created institution [[Special:Institution/foobar]]" but I want it to show "created institution [[Special:Institution/foobar|foobar]]". Is that possible?
[14:08:10] 	 Can see that here btw: http://education.wmflabs.org/index.php/Special:RecentChanges
[14:08:39] 	 drors - oh, it doesn't work if the JS is inline - it has to be at the bottom of the page instead?
[14:11:03] 	 No, it works just fine - but it slows down the page, when it's actually the last scripts I want loaded. Maybe I'm just trying too hard - I should do it inline and wait for mw1.19 to put jQuery at the top so I can use mw.loader for these :-)
[14:11:33] 	 That sounds like the better option already. :)
[14:12:30] 	 Yeah, have to fight those perfectionism instincts.
[14:12:59] 	 drors: jquery is in top in 1.18
[14:13:20] 	 if you do inline scripts, wrap it in mw.loader.using('', function(){ … });
[14:13:28] 	 '' being an array of dependencies
[14:13:39] 	 (if any)
[14:14:00] 	 drors: what does your inline script do ?
[14:14:02] 	 03oren *  10/trunk/lucene-search-2/doc/: java doc location
[14:14:16] 	 @Krinkle, really?  That's great. I glossed over the release notes because I thought it moved there, but didn't see it. OK, I'll upgrade. I actually have to use mw.loader.load because it's an external js.
[14:14:30] 	 mw.loader was in 1.17
[14:14:49] 	 external scripts should be loaded in 1.15 :)
[14:14:52] 	 could*
[14:15:03] 	 03oren *  10/trunk/lucene-search-2/libalt/: alternate libraries folder
[14:15:34] 	 Krinkle, indeed so - but I'm using it inside a parser function, and mw.loader isn't yet available then, right?
[14:15:49] 	 drors: I think you're mixing things up
[14:15:49] 	 03(mod) Some tables lack unique or primary keys, may allow confusing duplicate data - 10https://bugzilla.wikimedia.org/15441  +comment (10domas.mituzas)
[14:16:01] 	 drors: mw.loader is client side, parser is server side
[14:16:01] 	 New code comment: Danny B.; Needs to check if IE6 adds or not the tbody, thead and tfoot.; 
[14:17:36] 	 03(NEW) Extension:Cite broken the Special:PreFixIndex transclusion - 10https://bugzilla.wikimedia.org/33740 major; MediaWiki extensions: Cite; (waihorace)
[14:17:42] 	 03jeroendedauw *  10/trunk/extensions/SemanticMediaWiki/ (RELEASE-NOTES SemanticMediaWiki.php): up rel notes
[14:17:43] 	 Dantman: ping
[14:17:53] 	 03oren *  10/trunk/lucene-search-2/libalt/junit-4.1.jar: removed junit4.1 from current build path
[14:18:03] 	 Maybe I am. However, let's go over it: I'm using a parser hook to inject some html and js. I'd prefer the js not to be inline, because it's the last script I need - so I wanted to use mw.loader for it. However, mw.loader isn't necessarily available at that stage - I can't force it as a dependency because I'm loading an external script. Am I still wrong?
[14:18:25] 	 Partilaly
[14:18:46] 	 (Let's be clear: I'd be happy to be wrong! :-) )
[14:19:01] 	 mw.loader is a javascript function, you can't call it from php obviously.
[14:19:32] 	 what you probably mean is OutputPage::addModules(), which enqueues it with ResourceLoader, which will (from php) output it as mw.loader on the bottom of the page.
[14:19:56] 	 drors: What external script ?
[14:20:03] 	 Yes, but can I declare an external js as a module?
[14:20:08] 	 no
[14:20:28] 	 krinkle: not jQuery :-) It's AddThis & Outbrain's scripts.
[14:20:46] 	 Do you need callbacks ?
[14:20:56] 	 for when those are loaded, or do they self-initifalize
[14:20:59] 	 initialize*
[14:21:04] 	 hi Krinkle
[14:21:19] 	 No, I don't need a callback.
[14:21:20] 	 JeroenDeDauw: yes it is
[14:22:57] 	 So it seems I can't use AddModules, therefore I have to just output