[00:01:21] 03rsterbin * 10/trunk/extensions/ArticleFeedbackv5/ (6 files in 3 dirs): (log message trimmed) [00:01:21] Hide/show is now a toggle: [00:01:21] - ArticleFeedbackv5.i18n.php: [00:01:21] - Updated "articlefeedbackv5-form-hide" to follow the feature [00:01:21] requirements [00:01:22] - Removed old messages 'articlefeedbackv5-hide-saved' and [00:01:23] 'articlefeedbackv5-unhide-saved' [00:02:16] New code comment: Aaron Schulz; "Empty considered useful".; [00:04:51] 03(mod) WIkipedia Android app forward button at times does nothing - 10https://bugzilla.wikimedia.org/33280 +comment (10philinje) [00:08:17] 03gregchiasson * 10/trunk/extensions/ArticleFeedbackv5/sql/alter.sql: AFT5 - count queries updated for new schema. [00:09:43] 03(mod) "Save page" should be re-enabled after the page is deleted from saved pages - 10https://bugzilla.wikimedia.org/33621 +comment (10Phil Chang) [00:09:43] 03(mod) change grayed-out "Save page" button to say "Saved page", or "Update saved page" - 10https://bugzilla.wikimedia.org/33807 (10Phil Chang) [00:11:08] "We may combine the information you submit under your account with information from other Google services or third parties in order to provide you with a better experience and to improve the quality of our services." [00:11:18] brion: well thanks google :) [00:11:42] so nice, trying to accommodate for me [00:11:48] 'we were totally not doing that before, promise!' [00:12:15] 03(mod) IE get "Webpage expired" when using back button in RunQuery pages - 10https://bugzilla.wikimedia.org/27497 +comment (10mitchell_neill) [00:14:49] silly google [00:14:58] making my life allegedly better by spying everything i do [00:16:24] 03aaron * 10/trunk/phase3/includes/HTMLForm.php: Reverted r109957 per slush (see CR comments) [00:16:57] brion: Heh, Google is evil, but it doesn't seem to stop orgs like WMF from switching to Google Apps or taking their money. :-) [00:18:29] 03(mod) Hardware search button highlights search field forever - 10https://bugzilla.wikimedia.org/33573 +comment (10philinje) [00:21:13] Joan, true true. not sure what i think about that. :) firefox is mostly funded out of google, which still creeps me out [00:21:18] 03(mod) Run "refreshLinks.php --dfn-only" on all wikis periodically - 10https://bugzilla.wikimedia.org/16112 -shell +ops; +comment (10Rob Lanphier) [00:21:30] * AaronSchulz hmms at 'Error deleting file: Could not move file mwstore://swift-local-backend-copper/local-public/e/ea/Dichotomy_kill_2.jpg to mwstore://swift-local-backend-copper/local-deleted/m/z/mzs3l17qre5fdb27enuha08llz053fq.jpg.' [00:22:10] Yeah, stranger still now that Google has Chrome. [00:22:49] maplebed: I need to write a script to import nfs files to swift [00:22:53] http://www.google.com/goodtoknow/ <-- Newish series from Google. [00:22:58] that might be useful sometime ;) [00:23:33] AaronSchulz: ok. It'll be useful for originals (though less so thumbnails) [00:23:41] right [00:24:34] http://www.google.com/goodtoknow/campaign/ <-- Such silliness. They justify tracking everything about you because it's so much effort to specify a city name or an additional keyword? [00:25:01] New code comment: Aaron Schulz;
public function checkUser( User $user )
\ The docs are confusing. It seems like it's check; [00:25:06] Ashley, you here? [00:26:02] New code comment: Kaldari; + line-height: 40px;s \ typo.; [00:27:33] RoanKattouw_away: what do you think of r100509? [00:30:46] !r 100509 [00:30:46] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/100509 [00:31:01] Thanks [00:31:08] I need to review all of Liangent's Gadgets revs [00:31:20] (next week) [00:31:41] * AaronSchulz wonders if more chocolate is on roan's desk [00:31:49] There is some left, yeah [00:32:34] 03(ASSIGNED) New WAP view, headings into links - 10https://bugzilla.wikimedia.org/31714 +comment (10Phil Chang) [00:33:47] 03rsterbin * 10/trunk/extensions/ArticleFeedbackv5/ArticleFeedbackv5.php: Fix for r110193, where I accidentally reverted the commenting-out of the special page [00:36:53] 03(NEW) Limited languages get Zero banner - 10https://bugzilla.wikimedia.org/33999 normal; Wikimedia Mobile: generic; (philinje) [00:37:24] 03(ASSIGNED) Limited languages get Zero banner - 10https://bugzilla.wikimedia.org/33999 normal->15enhancement (10Phil Chang) [00:39:14] 03(mod) Zero tracker - 10https://bugzilla.wikimedia.org/34000 +tracking; +comment (10Phil Chang) [00:39:14] 03(mod) Tracking bug (tracking) - 10https://bugzilla.wikimedia.org/2007 (10Phil Chang) [00:40:41] 03rsterbin * 10/trunk/extensions/ArticleFeedbackv5/ (4 files in 3 dirs): (log message trimmed) [00:40:41] Delete/Undelete is now a toggle: [00:40:41] - ArticleFeedbackv5.i18n.php: [00:40:41] - Removed old messages [00:40:41] - modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.special.js: [00:40:42] - Updated setBinds() to make delete work as a toggle [00:40:43] - Updated flagFeedback() to change the link text on delete/undelete [00:43:59] 03aaron * 10/trunk/phase3/tests/phpunit/includes/filerepo/StoreBatchTest.php: r110180: fixed copy-paste cruft for custom backend code. Also made backend names consistent. [00:44:31] 03(mod) Limited languages get Zero banner - 10https://bugzilla.wikimedia.org/33999 (10Phil Chang) [00:44:32] 03(mod) Zero tracker - 10https://bugzilla.wikimedia.org/34000 (10Phil Chang) [00:44:49] 03(mod) New WAP view, headings into links - 10https://bugzilla.wikimedia.org/31714 (10Phil Chang) [00:44:49] 03(mod) Zero tracker - 10https://bugzilla.wikimedia.org/34000 (10Phil Chang) [00:45:12] 03(mod) Wikipedia Zero heading banner - 10https://bugzilla.wikimedia.org/32001 (10Phil Chang) [00:45:12] 03(mod) Zero tracker - 10https://bugzilla.wikimedia.org/34000 (10Phil Chang) [00:45:29] 03(mod) Add a data access charge warning for Wikipedia Zero within Mobile Frontend - 10https://bugzilla.wikimedia.org/32002 (10Phil Chang) [00:45:30] 03(mod) Zero tracker - 10https://bugzilla.wikimedia.org/34000 (10Phil Chang) [00:45:55] 03yaron * 10/trunk/extensions/SemanticForms/includes/SF_Utils.php: Follow-up to r110185 - missed one section of the patch [00:46:07] 03(mod) Zero tracker - 10https://bugzilla.wikimedia.org/34000 (10Phil Chang) [00:46:08] 03(mod) wikipedia.org should detect mobile browsers and local language, and forward to xx.m.wp - 10https://bugzilla.wikimedia.org/28815 (10Phil Chang) [00:46:53] The two-letter ID that disambiguates API properties by extension -- is there some registry of these to ensure they don't collide? [00:47:10] 03(mod) Zero tracker - 10https://bugzilla.wikimedia.org/34000 (10Phil Chang) [00:47:10] 03(mod) http://www.wikipedia.org/ mobile detection - 10https://bugzilla.wikimedia.org/30389 (10Phil Chang) [00:47:13] I feel like I did see this once, now I can't find it. [00:52:18] There isn't [00:52:34] They're passed into the constructor of the relevant ApiQueryBase subclass [00:52:40] Maybe there should be one, for extension modulse [01:03:20] RoanKattouw_away: thanks [01:03:25] 03(NEW) PhoneGap-based iOS app: toolbar buttons don't visually respond to presses - 10https://bugzilla.wikimedia.org/34001 normal; Wikimedia Mobile: iphone; (brion) [01:05:43] 03(mod) Wikipedia Android app needs to set explicit user agent for tracking - 10https://bugzilla.wikimedia.org/33998 +analytics (10Diederik van Liere) [01:07:53] 03(NEW) PhoneGap-based iOS app: hash links don't scroll (including references) - 10https://bugzilla.wikimedia.org/34002 normal; Wikimedia Mobile: iphone; (brion) [01:20:57] 03aaron * 10/trunk/phase3/tests/phpunit/includes/ (filerepo/FileBackendTest.php parser/NewParserTest.php): [01:20:57] * In NewParserTest, made it possible to use the --use-filebackend param to run the tests on a given registered backend. [01:20:57] * In FileBackendTest, killed useless recursiveClean() call. [01:20:57] maplebed: copper also has worse data consistency, and fails to write sometimes [01:21:24] getFileList tests always fails, with a different actual value each time ;) [01:21:31] * AaronSchulz misses pmtpa [01:22:09] robla: parser tests seem to be 100% [01:24:36] xlnt! [01:27:25] * Dantman is of the opinion that if we implement a extension control interface, we should NOT offer extension disabling hooks to extensions [01:37:52] Alphos: conscious? [01:57:55] 03rfaulk * 10/trunk/tools/wsor/message_templates/R/ (3 files): [01:57:55] added methods to munge data for chi-squared goodness of fit tests [01:57:55] added script to use helper methods and execute chi-square tests on resulting distributions [02:05:42] 03(mod) "cols" preference is redundant and should be removed - 10https://bugzilla.wikimedia.org/24430 (10jidanni) [02:27:56] hey guys, anyone know how to use short urls without accessing httpd.conf? [02:31:00] g0tcha: http://www.mediawiki.org/wiki/Manual:Short_URL [02:46:45] Prodego, is ths correct if i have my wiki installed on the main directory http://pastebin.com/LKs2Dqtu ? [02:47:10] which solution are you trying? [02:47:43] the first solution [02:49:13] if the top part is localsettings and the bottom htaccess [02:50:20] its the other way around actually http://pastebin.com/TKJcLM23 [02:50:29] top is htaccess and buttom is localsettings [02:51:36] 03(mod) [SF] Special:RunQuery error takes down pages using it - 10https://bugzilla.wikimedia.org/33424 +comment (10fastgoldfish) [02:57:32] hello, I'm still having the problem where, when I reset a user's email address via the MySQL backend, the wiki continues to tell them they have no email set for days or even weeks afterward. [02:57:41] and to be frank I'm a little bit fed up with it. [02:58:19] there has to be a way to force this caching nonsense to refresh and actually read from the database. [02:58:34] short of rebooting the entire server, I mean [03:04:04] http://eternity.mancubus.net/pics/caching_issue.jpg [03:07:43] I have a mediawiki question, but it's kind of WP specific... anybody here want to tackle it? [03:09:38] I don't think anybody's around unfortunately >_> [03:09:49] I had one too but nobody replied [03:11:04] Well, it is Friday night so the number of people monitoring is less than it might be. [03:12:45] psh [03:12:49] geeks with lives [03:14:43] Quasar': you might wish to have the *user* reconfirm their e-mail address. But you can set whether a user is emailconfirmed using Special:UserRights. [03:15:18] What's your question, fortheloveofbaco? [03:16:37] you don't need to login to confirm? [03:17:46] hmm [03:17:47] Member of: doomer [03:17:47] Implicit member of: Autoconfirmed users [03:17:58] You can e-mail confirm someone from user rights, if you have set up e-mail confirmation. [03:18:25] I want to edit my signature so that it has a "talkback" link it it. so people can just click it to post the template to my talk page... I know there's a way to write a URL that fills in and submits a post, but I'm not sure how... or how to have the user put their own name into it [03:19:02] You can get to that via your user preferences. [03:19:15] [[Special:Preferences]] [03:19:49] we don't seem to have email confirmation enabled. [03:20:49] The specific url you probably want to use is: [http://en.wikipedia.org/wiki/User_talk:YourAccount?action=edit§ion=new NewMessageLink] [03:23:23] can I add content to that URL too? [03:24:14] Quasar`: You will want to read more at https://www.mediawiki.org/wiki/Manual:User_rights [03:25:41] fortheloveofbaco: Your signature can have a fair bit of content in it, or it can transclude a user subpage if you want to get really nuts. I believe it is generally frowned upon to use your siggy for spam (which may be a bannable offense on en.WP, I dunno) [03:26:27] 03jhsoby * 10/trunk/extensions/DonationInterface/gateway_common/interface.i18n.php: Adding two more messages for donation forms [03:26:57] Amgine: I don't think that'd qualify as spam... [03:27:45] no... but something like [http:.//My.Blogspot.com Read My Blog!!] might. [03:29:06] and Anything blinking deserves immediate no-recourse complete WMF-wide banning. In my opinion, at least. [03:29:42] Jhs: can you help me with a regex? [03:31:01] 03(mod) Recursive tags in extensions. - 10https://bugzilla.wikimedia.org/1310 (10sharon.dagan) [03:31:38] true... but I use {{talkback}}... and how convenient would it be for someone just to be able to click a link to place the tamplate? [03:33:31] I don't know. I would think that would be more gadget than signature, to be honest. [03:34:12] Yaron: Do you happen to have a regex to capture a template from wikisyntax? [03:34:52] I can't remember now how Semantic Forms does it. [03:35:15] strpos parsing [03:36:15] infobox, Dantman. How will you know when you reach the end of the original template? [03:36:44] The point of strpos parsing is you count the {{'s and }} [03:36:44] 03(VERIFIED) SemanticDrilldown warning about MAG_SHOWINDRILLDOWN - 10https://bugzilla.wikimedia.org/33983 +comment (10Jamie Thingelstad) [03:37:02] Every {{ increments and every }} decrements as you come across them in order [03:37:11] When you return to 0 you've hit the end [03:37:36] hrm. I've never done that. [03:37:38] It's true. [03:37:48] Assuming there's no or whatever masking a uneven set [03:37:55] Though you increment by {, I think. [03:38:03] To account for template parameters? [03:38:15] So when the count of {s equals the count of }s, you're finished. [03:38:34] I think that's how I did it the last time, at least. [03:38:58] use (?R) in preg_match [03:39:19] I've been trying to do that for the past 3 hours, tinm4n. [03:39:28] doh :-) [03:39:51] I've decided I really really hate Friedl. [03:39:58] Just for today. [03:43:24] Are there any known issues with Special:ExtensionDistributor right now? I keep getting "Error from remote subversion client: Lock wait timeout." [04:25:10] 03(mod) Recursive tags in extensions. - 10https://bugzilla.wikimedia.org/1310 +need-review +patch (10Sumana Harihareswara) [04:42:18] 03(NEW) Contributions of a renamed users remain on old account on pt.wiki - 10https://bugzilla.wikimedia.org/34003 normal; Wikimedia: Site requests; (salvadorense) [04:44:42] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (6 files in 4 dirs): added combobox inputs for course level, field of study and master course [04:44:45] 03(mod) Contributions of a renamed users remain on old account on pt.wiki - 10https://bugzilla.wikimedia.org/34003 +shell (10p858snake) [06:52:32] New code comment: JanGerber; fixed in r110151; [07:04:01] 03(NEW) Create a help mailing list for Bengali Wikipedia - 10https://bugzilla.wikimedia.org/34004 normal; Wikimedia: Mailing lists; (wikitanvir) [07:16:45] 03(ASSIGNED) Allow contents in feeds to be variant-converted - 10https://bugzilla.wikimedia.org/33988 (10Liangent) [07:23:46] 03(mod) Hardware search button highlights search field forever - 10https://bugzilla.wikimedia.org/33573 +comment (10stagi.andrea) [07:36:21] 03(FIXED) Create a help mailing list for Bengali Wikipedia - 10https://bugzilla.wikimedia.org/34004 +comment (10Philippe Beaudette) [08:44:33] 14(INVALID) spurious changes - 10https://bugzilla.wikimedia.org/33317 (10Lejonel) [09:09:17] New code comment: Raymond; This revision does not handle the case when using InstantCommons. I miss the other size links on tra; [09:17:24] 03ning * 10/trunk/extensions/ExtTab/includes/ET_Initialize.php: bug fix, $wgMessageCache and MessageCache::addMessages() don't exist anymore since r81027. [09:41:47] New code comment: Hashar; > Shouldn't it be Llamas and/or Camels? \ Those are the most known animals and there are many more in; [10:05:56] hello boys and girls/gens and ladies/boties and ChanServ [10:08:33] 03(NEW) Change uploader flag configuration on Russian Wikipedia - 10https://bugzilla.wikimedia.org/34005 normal; Wikimedia: Site requests; (vasilvv) [10:08:49] 03(mod) Change uploader flag configuration on Russian Wikipedia - 10https://bugzilla.wikimedia.org/34005 +shell (10Victor Vasiliev) [10:14:31] New code comment: Aaron Schulz; Good catch. I think it needs an isLocal() check.; [10:21:51] 03(mod) Stop leaking test data worse than a baby's diaper - 10https://bugzilla.wikimedia.org/33987 +comment (10hashar) [10:22:17] 03santhosh * 10/trunk/extensions/Collection/Collection.body.php: [10:22:17] Do not show $wgCollectionMWServeURL always in error message because it can be overridden by $wgCollectionMWServeURL if a URL configured for the given writer. [10:22:17] Use $serveURL [10:25:59] 03(mod) Version nightlies and git head differently - 10https://bugzilla.wikimedia.org/33962 +comment (10Antoine "hashar" Musso) [10:26:47] 03(mod) PHPUnit test suite leaks temporary data - 10https://bugzilla.wikimedia.org/33987 summary (10Antoine "hashar" Musso) [10:28:40] 03(NEW) Python error when downloading perl script - 10https://bugzilla.wikimedia.org/34006 normal; Wikimedia: Subversion; (foxyshadis) [10:31:06] Any SVN admin around? [10:47:17] New code comment: Aaron Schulz; Actually that still wouldn't work for ForeignDB files. Since ForiegnAPIFile overrides transform() to; [10:50:30] can anyone help me out with short urls? i have the wiki installed on the root folder, so what am i doing wrong here http://pastebin.com/TKJcLM23 ? [10:51:02] New code comment: Siebrand; Hmm, did I forget to add that? Sorry if so.; [10:55:37] 03(mod) Improve Advanced Search form to include other "advanced" features - 10https://bugzilla.wikimedia.org/21988 +comment (10Spinningspark) [11:19:18] Hi! Why isnt my Javacsript (common.js) showing any changes in Wikipedia, as it shows in Mediawiki? [11:19:48] What should I include in the js to show the changes [11:19:50] ? [12:12:07] 03(NEW) File redirects should still show usage - 10https://bugzilla.wikimedia.org/34007 normal; MediaWiki: Images and files; (W) [12:19:37] 03ashley * 10/trunk/extensions/SocialProfile/SystemGifts/ (SpecialSystemGiftManager.php SystemGiftsClass.php): [12:19:37] SocialProfile: fix Fatal error: Cannot access private property [12:19:37] SystemGifts::$categories in [12:19:37] ..\extensions\SocialProfile\SystemGifts\SpecialSystemGiftManager.php on line 156 [12:19:37] by creating an accessor for SystemGifts::$categories and using it in [12:19:38] SpecialSystemGiftManager.php [12:33:17] 03(NEW) Avatar Magic Word - 10https://bugzilla.wikimedia.org/34008 enhancement; MediaWiki extensions: SocialProfile; (gerard) [12:37:41] 03(mod) File redirects should still show usage - 10https://bugzilla.wikimedia.org/34007 (10p858snake) [12:38:59] 03(mod) Introduce magic word {{PAGEID}} to provide the page_id of the current page - 10https://bugzilla.wikimedia.org/23427 summary (10Waldir) [12:41:16] 03(mod) rename curid and wgArticleId to pageid and wgPageId - 10https://bugzilla.wikimedia.org/27087 summary (10Waldir) [13:11:33] Apoc_, what do you mean by "Mediawiki"? The website mediawiki.org? [13:35:23] 03(NEW) Translation of project namespace and site-name for ta.wikiquote - 10https://bugzilla.wikimedia.org/34009 normal; Wikimedia: Site requests; (krishnaprasaths1) [13:37:36] 03(NEW) Special pages can be in content language - 10https://bugzilla.wikimedia.org/34010 normal; MediaWiki: Special pages; (liangent) [13:38:18] 03(mod) Change uploader flag configuration on Russian Wikipedia - 10https://bugzilla.wikimedia.org/34005 normal->15enhancement (10Sam Reed (reedy)) [13:38:29] 03(mod) Translation of project namespace and site-name for ta.wikiquote - 10https://bugzilla.wikimedia.org/34009 normal->15enhancement; +shell (10Sam Reed (reedy)) [13:49:57] MaxSem: why do you pre-populate these? 'ffeed-featured-page' => '', # do not localise [13:50:13] what about leaving them not existing at all? [13:54:08] I was asking myself the same question yesterday:) [14:23:35] 03liangent * 10/trunk/extensions/FeaturedFeeds/ (3 files): Do language variant conversion in feeds [14:24:24] 03(FIXED) Allow contents in feeds to be variant-converted - 10https://bugzilla.wikimedia.org/33988 +comment (10Liangent) [14:30:14] Project MediaWiki-sqlite-phpunit build #6487: FAILURE in 3 min 27 sec: http://integration.mediawiki.org/ci/job/MediaWiki-sqlite-phpunit/6487/ [14:34:48] MaxSem: it doesn't add feed to main page in my test [14:34:56] don't know why. [14:35:10] even exists before my commit [14:35:15] link? [14:35:28] is ccaching enabled? [14:35:56] MaxSem: localhost. I'm clearing cache from time to time but it never appears [14:36:27] then ffeed-*-page doesn't evaluate to a valid title [14:36:52] MaxSem: but if I type feed url directly it works [14:37:10] btw. if I shortcut if ( !$feed->isOK() ) { continue; } it works as well [14:37:48] how do you look for the link? I personally use Opera that displays all feed links [14:38:05] I read html myself [14:40:23] oh, and ffeeds should add links to the sidebar in default configuration [14:41:27] yo Duesentrieb [14:41:45] heya sumanah [14:41:54] Duesentrieb: would you like an additional incentive to announce the WMDE conf date? [14:41:57] * Duesentrieb is having aq mixed weekend experience [14:42:01] Duesentrieb: for I have just conceived of one [14:42:05] oh dear! what's up? [14:42:41] found mold on the wall hidden behind a stack of boxes. wall is soaked, wallpaper peeling. yay. [14:42:48] that was just today's highlight [14:42:49] ugga [14:42:49] anyway [14:42:58] WOW [14:42:59] sounds like so unfun [14:43:04] hmhm [14:43:12] sumanah: so... about the date... what's up? [14:43:13] hope it hasn't made anyone ill [14:43:37] Duesentrieb: so you know how about 5 WM chapters have various tech projects going on? like, France doing that extension work, etc? [14:43:42] hope so too. well, it's "only" in my office. [14:43:57] yea... [14:44:02] Duesentrieb: my idea: as soon as we know the date, I can specifically reach out to them and suggest they join us at the hackathon [14:44:07] would be good to have them all meet an coordinate, huh? [14:44:13] we can swap tales, sing songs, etc [14:44:18] MaxSem: then? what can the problem be [14:44:20] hehehe... [14:44:29] make a bonfire of old dell servers... [14:44:38] sumanah: sounds fun :) [14:44:40] Duesentrieb: let me just get my gas mask [14:44:52] liangent, what's your on-wiki config? [14:44:52] Duesentrieb: :) yeah, fun and useful, right? [14:45:02] especially the bonfire bit. [14:45:22] Duesentrieb: we can also burn a global in effigy, or something [14:45:39] so... i'll suggest to nicole to just announce the date. if there's a serious veto, we could still move it. [14:45:40] Duesentrieb: if it's the burning that'll get you to do this, I'll burn things [14:45:55] it'll be like "will it blend?" [14:45:55] hehe [14:46:03] hi [14:46:09] hi guillom! [14:46:13] sumanah, what kind of tech work is WMFR doing? [14:46:14] MaxSem: "首页" in MediaWiki:Ffeed-featured-page [14:46:19] (I don't even know) [14:46:21] 首页 means Main Page in zh [14:46:21] we could have a burning box event. you know, like burning man, just, well, a box... [14:46:26] guillom: lemme look at https://meta.wikimedia.org/wiki/Wikimedia_chapters/Plans_2011-2012 again [14:46:52] eh, you want to serve whole main page? [14:46:56] guillom: DumpHTML extension development and Development and deployment of "plugs" for offline versions of Wikipedia [14:47:07] Ah, yes, just saw "DumpHTML extension" [14:47:42] MaxSem: yeah it's a testing mw installation and there aren't many pages there [14:47:54] Duesentrieb: someday you should read "Mallory" which has a burningmanesque event [14:48:00] only one line is in the main page [14:48:31] sumanah, it might also interest you to know that a friend of mine from WMFR has found students to work on MediaWiki-related projects; and one of them will consist of finishing the digiKam export plugin to Commons. I'll be involved as an advisor. [14:48:32] MaxSem: localsettings: http://p.defau.lt/?AbbqpWxDRHjz6cI5t6Peaw [14:48:53] sumanah: i guess i should. apropos: have you read Tiger Tiger? [14:49:03] the poem by Blake? [14:49:10] should work [14:49:13] guillom: you are right, it does interest me mightily [14:50:15] guillom: how can I keep track of that project? I could keep my Google Translate page at the ready if all docs/blogs/etc are in French [14:51:19] sumanah, brb [14:51:24] ok, off to be with family [14:51:31] guillom: email me or something? [14:51:32] thanks [14:51:48] k [14:51:54] thx [15:13:06] 03(mod) Python error when downloading perl script - 10https://bugzilla.wikimedia.org/34006 +comment (10sam) [15:18:51] Still no SVN admins? [15:19:28] ? [15:19:41] note it's a weekend ;) [15:19:47] I know [15:19:54] Reedy: I need my account access list to be fixed [15:20:12] what's up with it? [15:20:15] My account was renamed yesterday, and now I cannot commit to trunk [15:20:20] won't let you commit to phase3/extensions? [15:20:25] Yes [15:20:42] Apparently I'm still listed as "vasilievvv" in ACL/whatever [15:20:50] It should be "vvv" [15:20:54] yeah [15:20:58] it's seperate config [15:21:07] easily fixed, I'm supposed to have the permissions... [15:21:50] but aren't in the svnadmins group [15:30:12] 03(mod) Incomplete user renames (and other username discrepancies) (tracking) - 10https://bugzilla.wikimedia.org/29757 (10Sam Reed (reedy)) [15:30:12] 03(mod) Contributions of a renamed users remain on old account on pt.wiki - 10https://bugzilla.wikimedia.org/34003 (10Sam Reed (reedy)) [15:39:48] 03(mod) Special pages can be in content language - 10https://bugzilla.wikimedia.org/34010 +comment (10Krinkle) [15:43:11] 03(mod) File redirects should still show usage - 10https://bugzilla.wikimedia.org/34007 +comment (10Krinkle) [15:45:14] 03(mod) File redirects should still show usage - 10https://bugzilla.wikimedia.org/34007 +comment (10krinklemail) [15:53:38] 03(mod) Refactor mw.action.edit related JavaScript as dynamic ResourceLoader module - 10https://bugzilla.wikimedia.org/33952 summary; +comment (10Krinkle) [15:54:47] 14(DUP) mediawiki.action.edit.js tries to get DOM elements before DOM-ready - 10https://bugzilla.wikimedia.org/33922 +comment (10Krinkle) [15:54:48] 03(mod) Refactor mw.action.edit related JavaScript as dynamic ResourceLoader module - 10https://bugzilla.wikimedia.org/33952 +comment (10Krinkle) [15:56:56] 03(mod) Refactor mw.action.edit related JavaScript as dynamic ResourceLoader module - 10https://bugzilla.wikimedia.org/33952 (10Krinkle) [15:56:58] 03(mod) Unable to add/remove buttons from (classic) toolbar from a gadget after MW update - 10https://bugzilla.wikimedia.org/31511 (10Krinkle) [15:58:27] 03(FIXED) UI cleanup for ApiSandbox - 10https://bugzilla.wikimedia.org/33801 +comment (10Krinkle) [15:58:50] 03(mod) UI cleanup for ApiSandbox - 10https://bugzilla.wikimedia.org/33801 (10Krinkle) [16:15:17] New code comment: Krinkle;
Notice: Undefined variable: message in mediawiki/trunk/phase3/includes/Message.php on line 580<; 
[16:21:52] 	 vvv, give that a try
[16:22:28] 	 03vvv *  10/trunk/extensions/Scripting/ (16 files in 5 dirs):
[16:22:28] 	 Commiting the initial revision of the Scripting extension, a framework that allows programming languages to be embedded regardless of what are those languages actually are and how they are interpreted.
[16:22:28] 	 This is a very raw version, and it misses most messages (even in English!) and probably needs some more work.
[16:22:35] 	 Reedy: ^
[16:22:45] 	 yay
[16:22:56] 	 Thanks
[16:26:17] 	 03krinkle *  10/trunk/phase3/ (3 files in 3 dirs): (log message trimmed)
[16:26:17] 	 [Special:MovePage] Split new title input, fix bug 29454 (byteLimit), namespaceSelector
[16:26:18] 	 * Two reasons:
[16:26:18] 	 -- Limit bug: Limit can't be enforced if the two are together
[16:26:18] 	 because only page_title is limited, the namespace prefix
[16:26:18] 	 is not part of the title. Plus even then, there is still
[16:26:19] 	 ambiguity with the various ways to denote namespaces (aliases)
[16:26:34] 	 03(FIXED) Enforce byteLimit for page title input on Special:MovePage - 10https://bugzilla.wikimedia.org/29454  summary; +comment (10Krinkle)
[16:26:38] 	 Does MediaWiki automatically add pages with bad file links to "Category:Pages with broken file links", or is something else doing that?
[16:29:07] 	 Don't think so
[16:29:24] 	 03(ASSIGNED) Refactor mw.action.edit related JavaScript as dynamic ResourceLoader module - 10https://bugzilla.wikimedia.org/33952  (10Krinkle)
[16:32:59] 	 Yippie, build fixed!
[16:33:00] 	 Project MediaWiki-sqlite-phpunit build #6488: FIXED in 4 min 36 sec: http://integration.mediawiki.org/ci/job/MediaWiki-sqlite-phpunit/6488/
[16:33:28] 	 03(mod) enable "Confirmed users" group on mediawiki.org - 10https://bugzilla.wikimedia.org/32805  +comment (10Peter Bena)
[16:35:16] 	 
[16:38:24] 	 03nikerabbit *  10/trunk/extensions/Translate/utils/MessageGroupStats.php: Add constants for the array indexes to make the code more readable
[16:39:20] 	 03(mod) load.php should return 500 if cannot connect to db - 10https://bugzilla.wikimedia.org/33917  +comment (10krinklemail)
[16:40:53] 	 03(mod) load.php should return 500 if cannot connect to db - 10https://bugzilla.wikimedia.org/33917  +comment (10krinklemail)
[16:45:54] 	 03(mod) Special pages can be in content language - 10https://bugzilla.wikimedia.org/34010  +comment (10liangent)
[16:46:19] 	 03reedy *  10/trunk/extensions/Scripting/ (4 files in 2 dirs):
[16:46:19] 	 Use get accessors
[16:46:19] 	 Add/Improve documentation
[16:46:19] 	 Remove trailing whitespace
[16:49:41] 	 codurr: what excatly is parser?
[16:49:57] 	 03nikerabbit *  10/trunk/extensions/Translate/ (Translate.php _autoload.php utils/TTMServer.php): Core of the ported translation memory
[16:50:05] 	 codurr: i was reading InputBoxForm hook
[16:50:36] 	 in that they pass the parser as argument in the function
[16:51:02] 	 New code comment: Krinkle; 
 \ + // Loop through and run tests \ + $.each( uas, function( agent, data ) { \ + $.each( ['ltr', 'r; 
[16:52:32] 	 New code comment: Dantman; I don't know what I can do about that. The callers sound faulty. \ An empty array ->key is like havin; 
[16:53:52] 	  
[16:55:33] 	 03nikerabbit *  10/trunk/extensions/Translate/ (TranslateHooks.php sql/translate_tm.sql): Database tables for tm, tested on MySQL, unlikely to work for SQLite or PostgreSQL
[16:56:16] 	 03krinkle *  10/trunk/phase3/tests/qunit/suites/resources/jquery/jquery.client.test.js:
[16:56:16] 	 Fix jquery.client.test breakage
[16:56:16] 	 * Remove both classes before adding one. Previously test ran normally on an "ltr" page because the loop starts with "ltr" and they matches naturally. It broke on pages that started out with "rtl". Fixed now
[16:56:16] 	 * Restored body classes after the test, otherwise both "rtl" and "ltr" would be gone, could influence other tests and layout stuff on the page.
[16:56:16] 	 * Follows-up r101845
[16:56:32] 	 New code comment: Krinkle; Resolved in r110214.; 
[16:56:41] 	 can some tell me what is wgHooks["ParserFirstCallInit"]?
[16:57:02] 	 03nikerabbit *  10/trunk/extensions/Translate/scripts/ttmserver-export.php: Bootstrap script for tm
[16:57:46] 	 03(mod) mw.Uri.decode( "%2B" ) - 10https://bugzilla.wikimedia.org/33902  -need-review +reviewed (10Krinkle)
[16:59:44] 	 03nikerabbit *  10/trunk/extensions/Translate/ (Translate.php api/ApiTTMServer.php): Api module for tm
[17:02:20] 	 03(mod) Improve Advanced Search form to include other "advanced" features - 10https://bugzilla.wikimedia.org/21988  +comment (10bawolff+wn)
[17:03:31] 	 New code comment: Krinkle; I'm not saying the frontend produced by calling it this way should magically work, I'm saying it sho; 
[17:05:23] 	 03nikerabbit *  10/trunk/extensions/Translate/ (Translate.php utils/TranslationHelpers.php): Config (disabled by default for now) and display of tm suggestions
[17:05:25] 	 03reedy *  10/trunk/ (10 files in 6 dirs):
[17:05:25] 	 Fix unused variables
[17:05:25] 	 Fix trailing whitespace
[17:05:25] 	 Add/Improve documentation
[17:05:25] 	 Explicit member variable declaration
[17:06:47] 	 03(mod) File redirects should still show usage - 10https://bugzilla.wikimedia.org/34007  +comment (10bawolff+wn)
[17:08:31] 	 03nikerabbit *  10/trunk/extensions/Translate/_autoload.php: Followup r110216, autoload
[17:15:54] 	 Reedy: thanks, always forget something
[17:16:38] 	 heh
[17:52:34] 	 Error creating thumbnail: /var/www/discoverygc.com/public_html/wiki/bin/ulimit4.sh: line 4: /usr/bin/convert: No such file or directory
[17:52:37] 	 ...
[17:52:45] 	 What does that error mean?
[17:54:03] 	 Krenair: you don't have image magick isntalled
[17:54:12] 	 but have mediawiki configured to use image magick
[17:54:26] 	 (or you just have it installed in a non-default location)
[17:54:31] 	 hello all
[17:57:53] 	 bawolff, huh okay. The hoster recently broke short URLs (/wiki/index.php/Main_Page) as well, guess I'll have to ask him to fix it
[18:06:33] 	 lol, never knew that such thing can be performed in Iran: http://youtu.be/fGhNnwA6ZvA
[18:34:07] 	 Hi guys!
[18:34:51] 	 I have activated caching in my wiki using APC. When I now try to run a maintenance script on the commandline I get this error message:
[18:35:22] 	 CACHE_ACCEL requested but no suitable object cache is present. You may want to install APC.
[18:35:48] 	 However, APC is installed and the wiki uses it. Is this a configuration issue or a bug?
[18:36:08] 	  which maintenance script? Any?
[18:36:14] 	 Oh
[18:36:22] 	 Is your CLI php config the same as your apache one?
[18:36:22] 	 I tried rebuildall.php
[18:36:24] 	 Chances possibly not
[18:36:32] 	 And it might therefore not be loading all the same extensions
[18:36:48] 	 Uhh, OK.
[18:37:08] 	 What would have to be changed to fix that? (I don't administrate the server myself).
[18:37:16] 	 try php -m on your command line
[18:37:20] 	 does it list apc?
[18:37:47] 	 No, it does not.
[18:41:00] 	 so i think that is most likely your issue then
[18:42:09] 	 On ubuntu esk things, you need to copy /etc/php5/apache2/conf.d/apc.ini to /etc/php5/cli/conf.d/apc.ini
[18:42:50] 	 I am on Debian; but I guess it is more or less the same there?!
[18:42:57] 	 yup, should be
[18:43:05] 	 OK
[18:44:15] 	 Good to know. We will see what the server guys can do.
[18:44:18] 	 Thanks for your help!
[18:44:21] 	 :-)
[18:54:26] 	 http://www.realjunction.com/index.php?title=Special:Recentchanges&limit=500&hidebots= 
[18:54:31] 	 how to stop these?
[18:54:51] 	 Two ideas:
[18:55:21] 	 1. Disable registration to your wiki, block all spammers and delete the pages.
[18:55:47] 	 and another?
[18:56:13] 	 2. Install a Captcha like ConfirmEdit. It comes with MediaWiki 1.18 by default. Configure it to show a captcha when registering and when editing a page.
[18:56:51] 	 DerJoerg: thanks 
[18:57:06] 	 ConfirmEdit also has special options, so that trusted users, of whom you know that what they do is OK, do not get annoyed by a captcha.
[18:57:26] 	 ok
[18:58:23] 	 is there a way to bulk delete pages 
[18:58:31] 	 other than the ones edited by me?
[18:58:51] 	 query ganeshjacharya: You should also update MediaWiki to a current version.
[18:58:58] 	 *grumml*
[18:59:15] 	 DerJoerg: ok
[19:05:32] 	 I'd like to write some tests to my extension, and I'm looking for a sample. Is there some extension out there that uses the phpunit infrastructure of MW?
[19:11:47] 	 johnduhart: hey i had a doubt
[19:11:59] 	 johnduhart: in any hook.. it has to return an html output right?
[19:16:37] 	 03(mod) Email abuse - filter to stop? - 10https://bugzilla.wikimedia.org/33761  +comment (10rolandrance)
[19:20:17] 	 New code comment: MrBlueSky; It should also have been @brief, but it's indeed not used in any other files, so I'll remove it.; 
[19:21:32] 	 New code comment: MrBlueSky; When 1.20 starts I will try to add a little workaround for the problem doxygen has with @var declara; 
[19:23:45] 	 03(NEW) Semantic search fields - 10https://bugzilla.wikimedia.org/34011 normal; MediaWiki extensions: Lucene Search; (Spinningspark.wiki)
[19:27:19] 	 03(mod) Improve Advanced Search form to include other "advanced" features - 10https://bugzilla.wikimedia.org/21988  +comment (10Spinningspark.wiki)
[19:29:53] 	 Is there any simple way of stopping so many sign-ups from one IP?
[19:30:22] 	 6 people signed up on a wiki with the same IP...
[19:34:09] 	 Hi. Is there any way to prepend a div without reloading the whole page?
[19:34:59] 	 or any way to prepend div when particular div id is detected?
[19:35:11] 	 Prepend to what?
[19:35:49] 	 a particular div id detected, say toctitle
[19:37:24] 	 ?
[19:47:46] 	 yuvipanda: hey..ping
[19:47:54] 	 hey
[19:48:14] 	 yuvipanda: i had small doubt .free for two min?
[19:48:40] 	 sure ask!
[19:49:26] 	 yuvipanda: do you remeber InputBoxForm
[19:49:47] 	 yuvipanda: in that they output a form whjich has certain features
[19:50:18] 	 okay?
[19:50:20] 	 yuvipanda: my doubt is that when we write ..... in the edit of a page
[19:50:50] 	 yuvipanda: .. is not displayed
[19:50:58] 	 a few things
[19:51:05] 	 1. all html that's not whitelisted is stripped off
[19:51:13] 	 2. there is no html element called 
[19:51:30] 	 yeah .. it is an extension
[19:51:32] 	 03(mod) [SF] Special:RunQuery error takes down pages using it - 10https://bugzilla.wikimedia.org/33424  +comment (10Harold Solbrig)
[19:51:53] 	 yuvipanda: whitelisted?
[19:51:58] 	 potter: http://meta.wikimedia.org/wiki/Help:HTML_in_wikitext
[19:52:41] 	 potter: are you talking about http://www.mediawiki.org/wiki/Extension:InputBox
[19:52:41] 	 ?
[19:52:51] 	 yuvipanda: yeah
[19:53:17] 	 New code comment: Bryan; What we really need is a way to determine whether a transform can be considered expensive. Overridin; 
[19:53:26] 	 check Special:Version to see if the extension was actualy enabled?
[19:53:53] 	 yuvipanda: how does wikimedia understand that "inputbox" is a valid extension tag?where in the code is it specified to replace inputbox tag?
[19:54:30] 	 potter: http://www.mediawiki.org/wiki/Manual:Tag_extensions
[19:57:15] 	 yuvipanda: got it ..but i have a new doubt
[19:57:24] 	 sure
[19:57:24] 	 ask
[19:57:35] 	 'don't ask to ask' :)
[19:57:46] 	 yuvipanda: ok
[19:57:57] 	 yuvipanda: the function should return a html object
[19:58:16] 	 yuvipanda: so the tag is replaced with the object returned by the function?
[19:58:32] 	 by html object are you talking about Html:: functions?
[19:58:35] 	 they return simple strings
[19:58:51] 	 so the function returns a string, and that is how the replacement occurs
[19:59:05] 	 yuvipanda: i know that they return strings.. 
[19:59:16] 	 yuvipanda: so the ..
[19:59:25] 	 yuvipanda: is replaced with the strings>?
[19:59:30] 	 yeah
[20:00:15] 	 yuvipanda: so if i want to say read the whole text on the page and underline some words ?how shall i go about
[20:00:29] 	 you'll need to find a proper hook
[20:00:33] 	 not use a tag extension
[20:00:41] 	 potter: http://www.mediawiki.org/wiki/Manual:Hooks
[20:01:18] 	 yuvipanda: inputboxform is also an hook right?
[20:01:22] 	 no
[20:01:29] 	 it is a tag extension
[20:01:38] 	 because it just needs to do replacements
[20:01:51] 	 yuvipanda: oh.. but we it registers itself for wgHooks
[20:02:34] 	 potter: yes, the tag extension related hooks
[20:03:01] 	 i'm guessing it'll be much more clearer to you if you read through the two links I gave you fully, if you haven't already
[20:03:08] 	 :)
[20:03:09] 	 yuvipanda: oh..so how to we go about highligting a particular word in whole page
[20:04:04] 	 potter: look into the hooks link, it has a list of hooks once you scroll down
[20:04:32] 	 potter: you should look for a  hook that lets you modify the html once it's been generated
[20:04:34] 	 yuvipanda: ok.. today here we are putting night out for FOSS
[20:04:43] 	 potter: i saw the thread :P
[20:04:53] 	 potter: i'm on iitm-hackers list
[20:05:01] 	 yuvipanda: you are on iitm-hackers club?
[20:05:07] 	 yes
[20:05:44] 	 yuvipanda: cool.. then you even will know that i will pain you  whole night :P
[20:06:05] 	 potter: heh, if/when you find me. I'll be heading out for breakfast soon :)
[20:06:23] 	 potter: worst case shoot me an email 
[20:06:24] 	 yuvipanda: after how time will you return
[20:06:29] 	 yuvipanda: ok
[20:06:31] 	 potter: *or* just ask on #mediawiki
[20:06:40] 	 there are a lot of other people who would be able to help out too :)
[20:07:09] 	 yuvipanda: yeah..here ppl respond more than other FOSS development IRC channels
[20:07:26] 	 hehe, I know :)
[20:07:43] 	 potter: my friends were surprised when i told i get answer within min
[20:08:54] 	 must be KDE hackers
[20:08:56] * yuvipanda  ducks
[20:09:13] 	 yuvipanda: Perfect
[20:09:59] 	 yuvipanda: ok then tty
[20:10:04] 	 :)
[20:12:52] 	 Hey. Is there any way to prepend div when a particular div id is detected?
[20:14:58] 	 someone said KDE?
[20:19:57] 	 I'd like to write some tests to my extension, and I'm looking for a sample. Is there some extension out there that uses the phpunit infrastructure of MW?
[20:23:01] 	 not many
[20:23:19] 	 suppose i want to higlight a word as soon a page is loaded
[20:23:44] 	 under which Nikerabbit hook should i register my function
[20:23:45] 	 ?
[20:24:07] 	 maybe use javascript?
[20:24:46] 	 Nikerabbit: basically
[20:25:01] 	 Nikerabbit: i want to execute a function after the page loads
[20:25:17] 	 potter: highlighting was an exmaple
[20:25:44] 	 Nikerabbit: highlighting was an example
[20:26:03] 	 in javascript or PHP?
[20:26:17] 	 Nikerabbit: php
[20:26:54] 	 potter: well there is no such thing as "page loads"
[20:27:14] 	 there are things like saving a page or parsing it
[20:27:48] 	 Nikerabbit: what exaclty is parsing..convert raw_data to wiki text?
[20:28:30] 	 Nikerabbit: i m new to mediawiki..so i have very little knowledge
[20:30:02] 	 Nikerabbit: >
[20:31:07] 	 Nikerabbit: ?
[20:37:56] 	 03raymond *  10/trunk/ (40 files in 31 dirs): Localisation updates for core and extension messages from translatewiki.net
[20:38:09] 	 potter: wikitext to html
[20:39:38] 	 Nikerabbit: so is that hook correct for highlighting a given word?
[20:42:14] 	 potter: it depends
[20:42:23] 	 the rendered html gets cached
[20:47:33] 	 Does anyone here use firephp?
[20:50:32] 	 tinm4n, see GeoData for examples
[20:51:16] 	 thanks
[20:54:25] 	 03aaron *  10/trunk/phase3/maintenance/locking/LockServerDaemon.php:
[20:54:25] 	 In LockServerDaemon:
[20:54:25] 	 * r109802: fixed references to bogus vars that are now in LockHolder.
[20:54:25] 	 * Tweaked doCommand() so that if a client re-connects, it's removed from the deadSessions member.
[20:54:25] 	 * Made all socket operations non-blocking. Uses new SocketArray helper class.
[20:54:26] 	 * Bumped default 'maxLocks' parameter to 10000.
[20:59:11] 	 ialex: Hi, do you know anything about CentralAuth internals  ? I'm looking for a cheap way of triggering autocreation of an account en mass. 
[20:59:29] 	 Krinkle: no idea
[20:59:31] 	 Right now we're using index.php?title=MediaWiki:Delete/en&action=render
[20:59:49] 	 basically any request that will load user from session (which is where CentralAuth hooks in for autocreation)
[21:00:08] 	 I'm feeling that page is, although cheap in output (only the word "Delete"), not so cheap in processing
[21:00:22] 	 since it initializes a lot of MediaWiki, including several database connections and the Parser
[21:03:29] 	 Is it really a problem to have the test suite for software that interfaces to MediaWiki use testwiki to test against?
[21:04:10] 	 alot_of_mike: ? no, why do you ask
[21:04:53] 	 if by "testwiki" you mean "a test wiki" and not test.wikimedia.org
[21:05:07] 	 I mean test.wikipedia.org
[21:05:52] 	 alot_of_mike: which test suite ?
[21:05:57] 	 http://test.wikipedia.org/wiki/User_talk:Mike.lifeguard
[21:06:11] 	 The test suite for the Perl module MediaWiki::Bot.
[21:06:30] 	 alot_of_mike: for testing, you really what something testable -- you want to know exactly what the page should say.  testwiki isn't stable enough for that
[21:06:55] 	 hexmode: actually, it has been stable enough for that
[21:07:25] 	 alot_of_mike: I think I know the problem
[21:07:37] 	 alot_of_mike: I'm not sure what you want to test.  If I understood that better I could say something better
[21:07:38] 	 the problem is that your bot's test suite doesn't' test mediawiki, it tests your bot
[21:07:58] 	 Actually, we found a MW bug once :)
[21:08:04] 	 hexmode: the bot makes a bunch of edits and some other stuff through the API to see if it is working
[21:08:28] 	 alot_of_mike: then, yeah, what Krinkle says is right, you aren't testing your bot
[21:08:33] 	 alot_of_mike: fair enough, but it could just as easily (and would be even better at finding bugs) run against a localhost wiki
[21:08:49] 	 that runs trunk of mediawiki
[21:09:06] 	 ^^ that ^^
[21:09:13] 	 I appreciate your advice, but I was asking whether it was a *problem* to use test.wikipedia.org.
[21:09:35] 	 http://test.wikipedia.org/wiki/Wikipedia:What_Test_Wiki_is_not
[21:09:36] 	 alot_of_mike: no one will die
[21:09:52] 	 at least I don't think they will
[21:09:55] 	 "The Wikipedia Test Wiki is for developers to test their code without breaking all of Wikimedia"
[21:10:08] 	 i.e. to test things before they go live on productions wikis
[21:10:14] 	 hexmode: That would be a very impressive bug :D
[21:10:15] 	 it's not a sandbox.
[21:10:58] 	 alot_of_mike: it would be a lot better to test against a localhost mw install
[21:11:07] 	 something that you knew how it was going to act
[21:11:17] 	 you can't predict how testwiki will act
[21:11:24] 	 The people are the problem.
[21:11:41] 	 I agree
[21:11:43] 	 running over to protect testwiki from vandalism or some shit
[21:11:44] 	 dang users
[21:11:59] 	 03(mod) Set $wgBabelUseUserLanguage=true for Commons - 10https://bugzilla.wikimedia.org/32726  15enhancement->trivial; +comment (10Saibo)
[21:12:34] 	 alot_of_mike: you can avoid that silliness by running mw on your local box
[21:13:22] 	 Oh, sure. I can't avoid that by running MW on all the other machines that run the test suite. That's automated testers as well as everyone who installs the software.
[21:13:53] 	 ah, yeah, cpan testers, right?
[21:14:00] 	 Yes
[21:14:07] 	 you can point it at your own mw installation on the web
[21:14:13] 	 alot_of_mike: that reference to vandalism was probably inappropriate but the advice to not run that kind of tests on testwiki is imho correct. That's not what testwiki is meant for. It's not a wiki to test things like that, it's pretty much meant to test things related to wmf-production deployment. e.g. when MediaWiki version 1.19 is going to be deployed, it'll be on testwiki first. Things are tested to work properly and then it goes live on wikiped
[21:14:14] 	 al.
[21:14:27] 	 alot_of_mike: you could even use wmflabs to set up a test machine
[21:14:34] 	 I am absolutely not prepared to run an appropriately configured MW install all the time and for years and years to come
[21:15:07] 	 03kaldari *  10/trunk/extensions/WikiLove/modules/jquery.elastic/jquery.elastic.js: updating jquery.elastic.js
[21:15:08] 	 alot_of_mike: If you need a wiki that nobody is watching recent changes on or cares about, it's not testwikipedia.org. I'd say request an account on Wikimedia Labs where you can host a mediawiki instance and more as well
[21:15:19] 	 alot_of_mike: a good point... do you just want a wiki that is set up like the WMF cluster?
[21:15:30] 	 on Wikimedia Labs (a bit like Tooolserver) you could create a MediaWiki instance as well as run the bot test suite periodically if you like.
[21:15:39] 	 Yes, it should be configured more-or-less like a standard WMF wiki
[21:16:07] 	 alot_of_mike: for now, you should look at beta.wmflabs.org (see todays blog post)
[21:16:56] 	 alot_of_mike: but we should make it really easy to deploy a similar setup for your own use later
[21:18:05] 	 actually, it is possible now
[21:18:10] 	 just takes some work
[21:18:13] 	 Okay, who do I talk to?
[21:18:48] 	 alot_of_mike: join #wikimedia-labs ... look for Ryan_Lane on Monday
[21:19:24] 	 alot_of_mike: also, https://labsconsole.wikimedia.org/
[21:20:30] * alot_of_mike  sigh
[21:20:40] 	 fucking hell, there were fewer problems when we used enwiki
[21:21:27] 	 it's truly impressive when your testwiki has more... "problem-people" than enwiki
[21:21:44] 	 well, it's a testwiki
[21:22:06] 	 alot_of_mike: yeah, I would recommnd wmflabs for what you want
[21:22:14] 	 we don't have a group of dedicated people to get rid of vandalism because, for the most part, no one cares
[21:23:16] 	 Ryan_Lane: Apparently not, they really like causing problems for my stuff. "This is testwiki, and nobody must edit it!"
[21:23:27] 	 :D
[21:23:43] 	 yeah, beta may work better for you, then
[21:23:49] 	 So now we rewrite the test suite /again/ to appease the brainless :)
[21:23:56] 	 and by "we" I mean "I"
[21:24:05] 	 do we have some way of resetting content in beta?
[21:24:14] 	 because we should probably just wipe the content once a week
[21:24:34] 	 *shrug* I have no need for that
[21:24:50] 	 yeah. it would be to avoid vandalism and spam
[21:25:01] 	 and to have a consistent set of content
[21:32:37] 	 Ryan_Lane: Agreed
[21:32:51] 	 I shall talk to reedy about that
[21:32:59] 	 hm. maybe we can do this with database snapshots
[21:33:15] 	 reedy is taking beta over from me, fwiw
[21:33:20] 	 ah. ok
[21:33:41] 	 I need to keep my time available for bugs!
[21:33:48] 	 MOAR BUGZ
[21:33:56] 	 :D
[21:47:27] 	 03(mod) Tag  for discarding whitespaces. - 10https://bugzilla.wikimedia.org/31865  +comment (10van.de.bugger)
[21:47:52] 	 Hi, I want to upgrade from 1.17 to 1.18.1. Do I unpack the new files on the top of the old ones? I am a bit scared ;(
[21:49:44] 	 03(mod) Tag  for discarding whitespaces. - 10https://bugzilla.wikimedia.org/31865  +comment (10Van de Bugger)
[21:50:20] 	 03kaldari *  10/trunk/extensions/ArticleFeedbackv5/ (6 files in 3 dirs): applying jquery.elastic to feedback textarea so that it stretches (and doesnt take up as much screen real estate by default)
[21:50:38] 	 hexmode: fyi, the testswarm instance on my Toolserver account has been locked as of a few minutes ago.
[21:50:41] 	 by me
[21:50:46] 	 http://toolserver.org/~krinkle/testswarm/
[21:51:34] 	 consolidation!
[21:52:30] 	 ' been taking up too much resources (mostly my mysql query connection limit, affecting other tools). Nobody seemed to be using it anyway, the new one is running nicely :) There were a few people's browsers still on the swarm though (all with uptime's over a week)
[21:53:02] 	 New code comment: MrBlueSky; Bug 33967 seems to be caused by this change. In fetchContent() the page contents of the $oldid is on; 
[21:53:29] 	 Ironically, the lock feature is something I came up with, doesn't' actually exist in TestSwarm main stream
[21:53:49] 	 Krinkle++
[21:54:15] 	 I've locked it  randomly before when I was demonstrating one of my gadgets to avoid it from failing when there are too many swarmers leaching from my toolserver account :P
[21:54:49] 	 I've literally gotten 1000s of mails from Toolserver query killer program about queries being killed or aborted
[21:54:58] 	 heh
[21:55:16] 	 I've gotten less than 10
[21:55:39] 	 Try running testswarm once and have it mentioned on wikitech-l, hackathon and mw.org :P
[21:57:00] 	 nah, it's been great to have on the toolserver but I'm also glad it's gone there because I didn't like the other kind of emails in which people ask why tool X isn't working due to "msql connection limit reached" errors - which was caused by TestSwarm.
[21:57:01] 	 does anyone use here firephp
[21:57:01] 	 ?
[21:57:57] 	 potter: no, but checking it out now
[21:58:12] 	 Krinkle: ?
[21:58:18] 	 is it much different from echo '' doing pretty much the same, not sure why one would need a PHP library for that.
[22:04:22] 	 Krinkle: it is just easier to view..and it takes one line to diasble all the print statements..so we need not remove all the print statements
[22:05:03] 	 Krinkle: but i m not able to install and use it
[22:05:50] 	 I think nano 2012 our debuggers are smart enough to extract the info we need from normal requests, and MediaWiki has many debugging systems in itself that are more powerful. I'm happy to tell you about them, but before I do so. What are you working on and why do you want to install FirePHP right now - related to MediaWiki ? 
[22:05:55] 	 anno*
[22:07:05] 	 Krinkle: i was working on my first Extension.. so thought that it is good to jave a php debugger
[22:07:16] 	 have*
[22:08:24] 	 What kind of extension are you working on?
[22:09:15] 	 Krinkle: to bold particular words in a page..
[22:11:03] 	 FirePHP could be handy for particular AJAX development that doesn't hook into MediaWiki core (since MediaWiki core API etc. has a lot of useful and MediaWiki-specific aids already that wouldn't benefit a lot from FIrePHP I think).
[22:11:29] 	 potter: so are you making progress yet ? or planning first ?
[22:12:25] 	 Krinkle: hmm i have divided the problem into some parts.. no progress yet done :(
[22:14:34] 	 Krinkle: first i'll highlight a fixed word .. next step i'll give user the option to highlight  word(s)
[22:14:42] 	 Krinkle: and then i'll try to store the words which the user has higlighted in the page so that it can be displayed next time he visits the page
[22:15:34] 	 Is that the main goal of the extension or a means ? i.e. why / what kind of words ?
[22:15:39] 	 (just curious)
[22:16:28] 	 Krinkle: FirePHP uses headers, so it might be a little more than what you'd get just with a dump... No figuring out where to put the script tag. And it understands php data in php's own terms.
[22:17:17] 	 We could use some sort of toggle switch that'll turn all the normal debug stuff on
[22:17:28] 	 Dantman: can you help me out with firephp?
[22:17:46] 	 Don't bother, we don't use FirePHP's server side library
[22:18:15] 	 Dantman: Then how shall i use it?
[22:18:23] 	 potter: Assuming your not creating Extension:HighlightWordsWithFirePHPDebug, what is the actual problem ;-)
[22:18:39] 	 You don't have to, just explain what your problem is.
[22:19:11] 	 Krinkle: there is actually no problem with the extension.. i just want make firephp worj
[22:19:29] 	 Krinkle: someone here had suggested me to use it..so i thought it is used in MW
[22:20:01] 	 ok, in that case I'd recommend continuing development of your extension. If you run into any problems that you need help with inspecting, let is know.
[22:20:31] 	 Krinkle: even i think that is the right thing to do :)
[22:21:11] 	 Krinkle: cause i have to start it..
[22:27:13] 	 Krinkle: hey.. i want to execute my php function after the page is loaded.. which is the hook i should use?
[22:27:55] 	 PHP can't run anything after it has outputted the page. 
[22:28:02] 	 You mean JavaScript ?
[22:28:14] 	 Krinkle: no in php
[22:28:25] 	 Krinkle: i have to just bold some words
[22:28:29] 	 that's not possible, not in mediawiki not elsewhere.
[22:28:51] 	 Krinkle: so when shall i run my function?
[22:28:58] 	 before the page is loaded
[22:29:03] 	 Krinkle: i mean which hook shoukd i add my function?
[22:29:16] 	 hrm.  someone unprotected the SOPA social media icons.
[22:29:39] 	 Krinkle: there are several on http://www.mediawiki.org/wiki/Manual:Hooks
[22:29:40] 	 I don't know, I don't work with MediaWiki's parser hooks. Someone else might know, I do front-end development.
[22:30:05] 	 Krinkle: oh ok
[22:30:09] 	 do they need to be protected?
[22:30:23] 	 potter: I use some hooks though, looks like you got the right page. those under 'Page Rendering' are good.
[22:30:39] 	 potter: there are more 'Page Rendering' hooks, it depends on what you want to do which hook to use
[22:31:11] 	 Krinkle: yeah i think the page rendering hooks are good ..thanks for the help
[22:32:08] 	 potter: Does the highlighting need to be cached for other users ?
[22:32:14] 	 Or is it per-user ?
[22:32:24] 	 Krinkle: per-user
[22:32:39] 	 Because if it is per-user you probably should not be doing this from the server side since that will destroy the parser cache.
[22:33:02] 	 Unless you do postprocessing
[22:33:16] 	 yeah, OutputPageBeforeHTML hook maybe
[22:33:28] 	 Nah, I had a different though
[22:33:33] 	 oh, which one ?
[22:34:19] 	 BeforePageDisplay ?
[22:34:19] 	 Dantman: which one?
[22:34:54] 	 getText really needs a hook for proper postprocessing though I believe there should be another hook to do with ParserOutput which you could technically abuse to do postprocessing on the parser text
[22:35:31] 	 Dantman: The highlighting can change based on user interaction from the browser
[22:35:41] 	 nah. not anymore.
[22:35:54] 	 i think they're fine.
[22:36:17] 	 jorm: unprotected or protection expired?
[22:36:22] 	 Dantman: i did not get you..could you explain
[22:36:41] 	 Perhaps OutputPageParserOutput
[22:37:11] 	 The icons were originally at wmfwiki.
[22:37:16] 	 Dantman: what did you mean by "another hook to do with ParserOutput which you could technically abuse to do postprocessing on the parser text"
[22:37:19] 	 Err, well, some version of them.
[22:37:20] 	 Dantman: ?
[22:37:25] 	 "Perhaps OutputPageParserOutput"
[22:37:29] 	 A bunch got moved or uploaded to Commons to work on en.wiki.
[22:39:49] 	 Dantman: does ParserOutput objetc contain the text?
[22:40:04] 	 Of course... the html that is
[22:41:38] 	 so be careful not to replace tag names or attributes
[22:43:01] 	 unprotected.
[22:43:22] 	 no, the icons were originally at commons, and then saibo deleted a couple, and they got moved to foundation wiki.
[22:43:47] 	 I thought you were talking about the colorful icons first, but I think you mean the white round ones now.
[22:44:08] 	 yes.  we never used color icons on the sopa pages.
[22:47:03] 	 Dantman: i m trying to use getText method of Parseroutput object but i m getting error 
[22:47:07] 	 Dantman: Using $this when not in object context in /var/lib/mediawiki/includes/parser/ParserOutput.php on line 159 
[22:47:53] 	 03(mod) Parser renders UI messages with up to one newline different from more - 10https://bugzilla.wikimedia.org/19226  +comment (10Platonides)
[22:48:27] 	 Dantman: ?
[22:48:32] 	 Dunno
[22:49:06] 	 Dantman: how should you access the text from the parserobject?
[22:49:16] 	 getText
[22:49:20] 	 There's something else wrong
[22:50:11] 	 Dantman: http://dpaste.com/694484/
[22:50:33] 	 Well then that's your problem...
[22:50:38] 	 getText isn't a static method
[22:50:50] 	 You're supposed to use it on a parser object INSTANCE
[22:51:28] 	 Dantman: so how to i create a parser object instance then?
[22:51:42] 	 You already have it
[22:52:18] 	 Dantman: so what wrong have i done then ?
[22:54:21] 	 Dantman: ?
[22:54:37] 	 *sigh*... leave me and the Darkness alone...
[22:54:50] 	 potter: $parseroutput->getText() you already have the instance
[22:55:22] 	 Dantman: ok..and sorry for disturbing :-|
[22:55:38] 	 that said your real goal is not to get the text but to directly modify $parseroutput->mText
[22:56:27] 	 Dantman: yeah i was checking the text :/
[23:06:56] 	 03(mod) Feature: missing gallery image names become upload links - 10https://bugzilla.wikimedia.org/15464  +comment (10Rd232)
[23:31:02] 	 New code comment: Aaron Schulz; Well ForiegnAPIFile presupposes transform via 404, so it wouldn't be terrible. Another option would ; 
[23:45:49] 	 03(NEW) Please upload Barack Obama's weekly video addresses from January 2012 - 10https://bugzilla.wikimedia.org/34012 normal; Wikimedia: General/Unknown; (odder.wiki)
[23:46:42] 	 Huh
[23:46:53] 	 Bugzilla is a crappy way of uploading files
[23:46:56] * vvv  blames HTTP