[00:00:04] hello everyone! I have a question about text preloading - is it possible to preload text into description of Special:Upload? [00:00:35] brion: I can imagine... The sweet magic is overwhelming ;) [00:00:55] nom nom :D [00:01:05] brion: btw, threaded cache rebuilds rock [00:01:19] we at least got the update performance cleaned up [00:01:22] ? [00:01:43] rebuildLocalisationCache --threads=n [00:02:00] put .php in there somewhere.. [00:02:03] is there a way to make sure part of a template gets parsed last? [00:02:05] ah on trunk [00:02:06] nom nom [00:02:29] brion: geez, you guys are using old software? :) [00:02:41] haha [00:03:08] oh, the news is: nearly 35k new translations during the translatewiki.net Translation Rally. [00:03:27] *^demon|away will be sure to avoid that commit e-mail [00:03:32] (in 8 days - that's about 20-25k more than usual) [00:06:12] <^demon> Only 62 files have remained unchanged between 1.15.1 and current head :p [00:06:44] sweet [00:06:54] mdale: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55034#c3604 :D [00:06:57] siebrand: spiffy [00:07:29] aww, c'mmon, don't tell me that MediaWiki can't preload text for file uploads... [00:07:47] <^demon> siebrand: Actually false, ignore me. But still it's a lot changed :p [00:10:24] ^demon: stylize.php core :) [00:10:42] im having a problem with an extention and templates, where the tag that triggers the extention is getting parsed before the template values are getting replaced... is there a way to fix that? [00:10:45] gotcha, it's OnImageUpload; sorry for bothering... [00:19:33] 03demon * r55292 10/branches/new-installer/phase3/includes/installer/Installer.php: Revert r55144, re-add wgDeletedDirectory. [00:20:29] 03siebrand * r55293 10/trunk/phase3/languages/messages/ (80 files): Localisation updates for core messages from translatewiki.net (2009-08-18 23:54 UTC) [00:25:55] 03(mod) Install FormMailer and SimpleForms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 major->04CRIT; normal->highest; +comment (10pbeaudette) [00:27:15] 03brion * r55294 10/trunk/phase3/maintenance/rebuildLocalisationCache.php: [00:27:15] Multithreaded rebuild currently relies on PHP's pcntl extension, which is not present by default and unsupported on Windows. [00:27:15] Rather than just spitting out a fatal error, let's gracefully fall back to single threading and tell the user why. [00:27:15] (Also now actually validating the thread number, though a maximum might be wise. ;) [00:27:17] Note that this could be implemented without pcntl instead by shelling out to subprocesses. [00:27:26] 03demon * r55295 10/trunk/extensions/UsabilityInitiative/ClickTracking/ClickTracking.hooks.php: Spacing fixes [00:29:10] 03dale * r55296 10/trunk/phase3/js2/mwEmbed/ (14 files in 9 dirs): * language updates and fixes/enhancements to js/php merge system [00:29:47] 03(NEW) ExportRDF adds extra http:// to !Entity wiki and !Entity property - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20304 major; Normal; MediaWiki extensions: Semantic MediaWiki; (akozak) [00:35:22] 03(NEW) Improve image diff display in CodeReview: file size, zoom - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20305 enhancement; Normal; MediaWiki extensions: CodeReview; (brion) [00:36:35] hi [00:39:36] hey, that's my bug! [00:39:46] 03(mod) Show current variant on drop-down menu - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20193 +comment (10brion) [00:42:45] 03siebrand * r55297 10/trunk/extensions/ (204 files in 187 dirs): Localisation updates for extension messages from translatewiki.net (2009-08-18 23:54 UTC) [00:46:32] 03demon * r55298 10/trunk/phase3/maintenance/syntaxChecker.php: Redo r54644. php -l still sucks, but some people don't have parsekit. So let's support both :) [00:46:34] <^demon> brion: Yay ^^^ [00:47:05] whats a good skin thats clean, attractive, and really simple for end users that will mostly be reading - but still preserves the edit toolbar in case they want to edit [00:47:31] hotchip: Vector, I guess. [00:47:38] whee [00:48:19] ^demon: re http://www.mediawiki.org/wiki/Special:Code/MediaWiki/54829 <- adding 'public' etc everywhere is just a waste of bytes [00:48:27] public is the default visibility [00:48:27] siebrand, i'll give it a look, thanks [00:48:52] <^demon> brion: I know that. But I don't like there being any ambiguity :) [00:48:53] hotchip: go to your favourite Wikipedia and click "Use Beta" [00:49:09] ^demon: there's no ambiguity between PUBLIC and PUBLIC [00:49:37] i'm probably going to do a bulk delete of useless "public" specifiers at some point : [00:49:39] :) [00:49:51] *^demon sighs [00:50:14] private and protected specifiers actually *do* something [00:50:34] <^demon> I know it doesn't _change_ anything, but it at least makes it clear that "this is intended to be public" [00:51:23] Why does Extension:ContactPage require the creation of a new user to figure out which email to send to rather than just doing it from the config file? [00:51:35] chuck: i blame the crack [00:52:17] *that's* why the wikimedia needed that much money during the fundraiser... [00:54:21] <^demon> This explains so much. The Wikimedia Foundation is a giant crack syndicate. [00:56:06] 03(mod) Install FormMailer and SimpleForms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 (10pbeaudette) [00:57:29] 04(REOPENED) Tabs of current deployment are 1 pixel off at the bottom. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20175 +comment (10brion) [00:58:13] So I guess I'll just rewrite it to have a configurable email address [00:58:42] 03(mod) Tabs of current deployment are 1 pixel off at the bottom. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20175 minor->04BLOCKER; +comment (10brion) [00:58:51] (working in my private git repo to avoid angering the strange person who originally made the requirement of having to create an account for the contact form) [01:00:07] zomg blocker [01:03:00] <^demon> I saw blocker and almost instinctively lowered it :p [01:05:41] whoa, the new edit toolbar has dialogs and stuff now [01:05:55] they're way too "web 2.0 glossy" but it's a good start :P [01:07:52] 03siebrand * r55299 10/trunk/phase3/maintenance/renamewiki.php: Fix syntax error from r55287 [01:08:40] $extdb->query( "CREATE DATABASE {$to}" ); [01:08:47] shouldn't that be backtick'd? [01:09:36] chuck: eh? Account for the contact form? [01:10:09] siebrand: you have to create a user and confirm it's email to choose where the mail goes for the contact form currently [01:10:21] chuck: right. [01:11:46] so I'm going to fork it and make it something like this: $wgContactRecipients = array( 'support' => 'support@mysite.com', 'suggestions' => 'suggestions@mysite.com', 'questions' => 'questions@mysite.com' ); [01:12:18] There may be a contact form like that already I think, but it didn't work the way we wanted it to iirc [01:13:27] ^demon: r55299 came out of testing r55298 :) [01:13:46] chuck: fork? [01:14:00] <^demon> siebrand: yay it works :) [01:14:10] ^demon: on Windows, even. [01:14:42] siebrand: yeah [01:14:54] I won't touch the extension in SVN since Wikimedia is using it [01:15:32] chuck: make it able to use both, with a preference for the current behaviour? [01:15:51] hmm [01:16:41] <^demon> siebrand: I tested it on Windows. With both parsekit and php -l\ [01:17:18] ^demon: haven't used parsekit, don't even know what it does. [01:17:29] well, a kit with parsers, probably. [01:18:46] <^demon> It does something with parsing the syntax and checking for errors. I dunno how it works though. [01:18:58] <^demon> But it's massively faster than shelling out to php -l [01:20:28] <^demon> brion: I don't know how your code review uploady thing works, so I guess you'll have to add that to syntaxChecker :) [01:20:37] mm that'd be nice :D [01:24:55] i was looking at what is causing my headache.... is there any solution to https://bugzilla.wikimedia.org/show_bug.cgi?id=2257 as far as a new patch etc? [01:26:22] neurotope: for now you can work around by using {{#tag:whatever|param|param}} instead of [01:26:56] how do i do that when it has data points inside the xml tags... [01:27:38] what i mean is i am using the google maps extention, how would i enter points on the map? [01:39:20] 03brion * r55300 10/trunk/phase3/includes/Html.php: [01:39:20] Cleanup from r54770 "Add Html::input() convenience function" [01:39:20] Split the giant arrays of attributes/values to one item per line, which makes them easier to look at, easier to grep, and easier to see what's happening when they're changed in diffs. [01:39:20] We're not printing; vertical space isn't at a premium. ;) [01:42:33] brion: is there a default argument that is used to represend the content of the content in the form {{#tag:googlemaps|param|param}} [01:43:14] i think the last one? or maybe just whichever doesn't have an = in it :) i forget [01:44:05] brion: is the a standard way to preserve line breaks (they have some significance to this extention... do i just start a line with | and go nuts :-) [01:44:23] neurotope: http://www.mediawiki.org/wiki/Manual:Tag_extensions#Extensions_and_Templates [01:44:32] should work in theory :D [01:45:20] brion: with the 10+ hours i have been wrestleing with this, ill take a theoritical lead :-) thanks [01:47:52] :D [01:50:33] dumb question, if i have some textareas that arent being formatted correctly, even though it clearly says rows=1 in the page source, its got like 20 rows, whats the culprit? [01:54:37] brion: OMG!!! it works, and the content has to be the first param, and unmarked... works like a charm, thank you soooo much!!!! [01:55:26] 03demon * r55301 10/trunk/phase3/includes/HttpFunctions.php: Followup r53884, use wfSuppressWarnings/wfRestoreWarnings instead of @ [01:57:30] <^demon> \o/ Less than 50 fixmes! [02:07:19] 03brion * r55302 10/trunk/phase3/ (3 files in 3 dirs): (log message trimmed) [02:07:19] Revert image crop for now: [02:07:19] r54746 "Update formatting for r54745" [02:07:19] r54745 "Added crop support for inline images." [02:07:19] r54748 "Making demon happy (adding public/protected to function definitions) and add some comments along the way." [02:07:23] Several issues: [02:07:25] * Implementation is ImageMagick-specific, no support for GD backend [02:08:04] 04(REOPENED) allow cropping images when rendered - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7757 +comment (10brion) [02:08:21] congrats neurotope :D [02:11:09] 03(NEW) Reverted revs in CodeReview should have a clearer style; blue BG doesn't say "reverted" to me :) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20306 enhancement; Normal; MediaWiki extensions: CodeReview; (brion) [02:11:24] <^demon> brion: Pick a color [02:11:43] <^demon> :) [02:11:47] hah [02:17:30] 03brion * r55303 10/trunk/phase3/RELEASE-NOTES: Follow-up r54629 - clarify that we're making the style sheets work in Opera, not that we're making them not work :) [02:18:49] <^demon> Sanity check...why isn't the line-through working? http://www.mediawiki.org/wiki/User:^demon/vector.css [02:19:59] *brion looks [02:20:34] <^demon> Stuck cache [02:20:40] looks feasible [02:20:45] <^demon> I was purging....apparently not hard enough [02:21:06] heh [02:21:23] nom nom looks good :D [02:21:42] maybe make the background and the text both a smidge lighter [02:22:30] <^demon> Too late :) [02:22:39] 03demon * r55304 10/trunk/extensions/CodeReview/codereview.css: (bug 20306) Reverted revs in CodeReview should have a clearer style. Now grey with a strikethru. [02:24:00] ^demon: http://www.mediawiki.org/wiki/User:Brion_VIBBER/vector.css ? [02:25:04] <^demon> Looks good to me. [02:26:20] 03demon * r55305 10/trunk/extensions/CodeReview/codereview.css: Make it a bit lighter. [02:26:34] whee [02:26:48] 03(FIXED) Reverted revs in CodeReview should have a clearer style; blue BG doesn't say "reverted" to me :) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20306 +comment (10innocentkiller) [02:28:28] whee thx :D [02:28:36] <^demon> np. [02:33:20] 03brion * r55306 10/trunk/phase3/includes/Preferences.php: [02:33:20] Revert r54585 "Fix bug 19261 by saving the username as the signature if it is submitted empty" [02:33:20] Looks like the base problem is that empty is being interpreted as "put empty in the sig" instead of as "use default sig" at signature replacement time. [02:33:20] We shouldn't be saving the username into preferences if it hasn't been explicitly typed; if the user changes their name, they should automatically pick up the new value. [02:33:46] 04(REOPENED) Do not strip off addition in parenthesis in signature - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19261 +comment (10brion) [02:36:55] ok, gonna eat and return later [03:52:24] Does Krimpet ever come in here? [03:53:03] yes [03:56:27] Unless anyone else has experience fumbling with php's proc_open and pipes the way Lua does, I guess I'm going to have to poke his talkpage. [04:08:48] Is there a way to add a link to a page that goes to the edit page of another entry [04:12:56] Furyofaseraph: if you include a page that has sections, the edit section links will go to that included page [04:12:57] Yes. [04:13:07] and that too. [04:13:14] alternately you can just use {{fullurl:PAGENAME|action=edit}} [04:13:43] *Splarka bites GreenReaper [04:14:27] Hey, does anyone know a place to request SUL-related username usurpation for mediawiki.org? [04:14:32] *Emufarmers gives GreenReaper a rabies shot [04:14:54] http://www.mediawiki.org/wiki/Project:Requests/Renames ? [04:14:54] http://www.mediawiki.org/wiki/Project:Requests#Requests_for_renames [04:14:59] osnap [04:15:14] yah, or that [04:15:38] that second one should be Rename_archive or Renames_(done) or such [04:16:12] or just repeatedly yell for a bureaucrat in here [04:16:24] hmmm [04:16:25] [13:54:48] can I set permissions in a way that users can create and change discussion (talk) pages, but not edit the normal pages? I tried ['user']['edit] = false with ['user']['createtalk']=true, but it seems the former surpresses the latter... [04:16:25] [13:55:35] jelle: No, you can't do that. To create talk pages you need both edit and createtalk [04:16:31] why didn't roan suggest namespace protection? [04:16:44] Thanks guys [04:22:05] hey guys what would be the best extension for mass page deletion (using mediawiki version 1.15)? [04:22:43] if by username, you can use the Nuke extension [04:22:55] !e Nuke | RichardJ87 [04:22:55] --mwbot-- RichardJ87: http://www.mediawiki.org/wiki/Extension:Nuke [04:23:30] if you just have a list of pages, I don't know any good extesions, but I have a javascript that should work: http://en.wikipedia.org/wiki/User:Splarka/ajaxbatchdelete.js [04:23:37] and http://en.wikipedia.org/wiki/User:Splarka/ajaxbatchundelete.js [04:24:04] I was hoping for one that provides a number of options (i.e. delete all pages with this prefix, category, namespace, author, etc.) [04:28:07] I think this is what i'm looking fore - http://www.mediawiki.org/wiki/Extension:NukeDPL [04:33:31] ahhhh, had a nice break poking at laconica instead of mediawiki :) [04:33:42] now for a little more evening code review ;) [04:38:38] 03yaron * r55307 10/trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SQLStore2.php: Added 'smwDeleteSemanticData' hook, for use by Semantic Internal Objects [04:41:14] there we go [04:41:20] Is that a blog in your pocket or are you just happy to see me? [04:41:50] Annemarie: :-P [05:08:30] 03brion * r55308 10/trunk/phase3/maintenance/syntaxChecker.php: newline at end of output :) [05:22:43] brion: use the autoloader for all the requires, or just the ones I added? [05:24:00] just th eone :) [05:24:44] I don't actually know how to use the autoloader; is there some code I could crib? [05:25:07] just add the class to includes/AutoLoader.php [05:33:06] brion: how late are you staying up? [05:34:19] *Splarka wonders why brion was up at 3am on sunday, or if it was his clone... [05:35:08] clearly not a clone [05:35:17] else the CTO position would not have been split [05:36:34] why? it would just prove one clone isn't enough [05:36:43] and it would take a long time to produce a second one [05:39:22] 03(NEW) Generate automatic summary /* blah */ when I manually add a section heading when editing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20307 enhancement; Normal; MediaWiki: Page editing; (brion) [05:41:56] 03emufarmers * r55309 10/trunk/phase3/ (3 files in 2 dirs): Follow-up to http://www.mediawiki.org/wiki/Special:Code/MediaWiki/54561: use the class autoloader. [05:42:26] apergos: not if we have big vats [05:42:30] Emufarmers: just use 'rXXXX' when referring in the commit summary. CodeReview will pick up the reference and link it for you :) [05:42:54] Okay [05:43:00] wonder if we can get CIA to link to codereview urls :) [05:43:14] looks good :D [05:43:15] Better for me: I spent five minutes deciding whether it should be followup, follow-up, or follow up [05:43:37] Emufarmers: just to confirm; what happens if you try to read in a .7z this way but 7za isn't available? [05:43:40] Oops [05:43:42] do we get a sensible error message? [05:43:45] why did I fully link it [05:43:55] *Emufarmers slaps himself upside the head [05:44:06] Didn't test that; let me try [05:46:26] heh [05:47:37] http://dpaste.org/74gP/ [05:47:44] good enough, or do you want explicit failure? [05:59:54] 03(mod) Install FormMailer and SimpleForms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 +comment (10brion) [06:15:39] 03(mod) Install FormMailer and SimpleForms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 +comment (10brion) [06:16:18] 03(mod) Install FormMailer and SimpleForms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 (10brion) [06:17:18] 03(mod) Install FormMailer and SimpleForms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 (10pbeaudette) [06:17:39] brion is still awake? [06:18:01] not anymore [06:18:54] 'critical'/'highest', really? [06:19:28] Well, it depends how you measure. [06:19:51] against every other bug ever [06:20:07] It is high priority for the Foundation, from what I understand. [06:20:14] And deadline-oriented. [06:24:34] Splarka: Do you have any recommendations for the bug? [06:24:51] I suppose a pure JS option is possible? [06:25:17] HTMLets (or some other form of raw HTML), writing a new extension, [06:26:14] "to support the major roll-out of the call for participation phase of strategic priority" [06:26:29] *Splarka waits for that to be translated from buzz to en-gb [06:26:55] Tallyho? [06:27:38] JS isn't a very good option, you'd have to make it a mailto: form, which is lame [06:27:58] needs server side support for Happy Fun Good Times Hilarity, which means an extension [06:30:06] I don't see any current code that's really capable for this. Do you? [06:32:08] FormMailer and SimpleForms ^_^ [06:32:30] http://www.mediawiki.org/wiki/Extension:Form Hm [06:33:19] http://vinismo.com/en/Special:Form/Wine <-- In action [06:37:54] 03(mod) Install FormMailer and SimpleForms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 (10public) [06:52:15] 03(mod) Invoking Exhibit result printer with OntoSkin2 activated causes stack overflow - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20264 (10markus) [06:55:52] on the topic of FormMailer, does anyone know any good examples of wiki's using that extension? [07:10:04] 03siebrand * r55310 10/trunk/extensions/ParserFunctions/ (ParserFunctions.i18n.php ParserFunctions.php): Somehow the implementation of r54847 did not work. Now adding $wgExtensionMessagesFiles ParserFunctionsMagic instead, which does appear to work. [07:10:08] 03(mod) ExportRDF adds extra http:// to !Entity wiki and !Entity property - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20304 (10markus) [07:41:34] 03catrope * r55311 10/trunk/extensions/UsabilityInitiative/js/plugins/jquery.suggestions.js: Follow-up to r55291: remove arrow key throttling from jquery.suggestions.js as well [08:43:37] is there a reliable way to check into which categories does a page belong to while editing it? (i could just parse editPage->textbox1 for category tags (i18n is bit of an issue) but I hope there's a neater way :) ) [08:43:43] in extension i mean :) [08:46:07] maybe API? [08:46:55] title->getParentCategories() does not work as the page has not been saved yet (no db update) [08:46:56] mibbim: check the categorylinks table [08:47:03] ah [08:47:57] mibbim: parse the text and get the categories from the ParserOutput object [08:48:07] http://en.wikipedia.org/w/api.php?text=%5B%5BCategory%3AFoo%5D%5D%0D%0A%5B%5BBar%5D%5D&action=parse [08:48:12] ialex: okay. i'll do that :) [08:48:22] thanks [08:49:28] mibbim: so $poutput = $wgParser->parse( $text, $title, $popts ); [08:50:14] $title must be a Title object, $popts a ParserOptions object and $poutput is the ParserOutput object [08:51:23] cool. i think i'll manage now :) [09:08:12] 03dale * r55312 10/trunk/phase3/js2/mwEmbed/ (libEmbedVideo/embedVideo.js skins/kskin/styles.css): * updated kskin integration (still mostly broken) [09:21:27] <_bt> hi, how do i remove uploaded files visible on the "special pages > files list" page? [09:25:06] remove that list, or delete the files? [09:26:05] how do i enable upload in wiki? [09:26:20] !upload [09:26:20] --mwbot-- File uploads are disabled per default, set $wgEnableUploads=true to enable it. See for configuration details, and for using uploaded images and other files. [09:28:22] where do i set $wgEnableUploads=true ? [09:28:36] <_bt> Splarka: will deleting the files from the underlying filesystem remove them from the wiki then? [09:28:56] _bt: that will cause problems [09:29:10] <_bt> so whats the best way to remove them (from wiki + file sys) ? [09:29:10] make yourself a sysop, and go to the image description page, and click [delete] [09:29:20] <_bt> they are not images, they are pdf's. [09:29:25] <_bt> !sysop [09:29:25] --mwbot-- I don't know anything about "sysop". You might try: !anonnotice !css !javascript !js !oversight !sitenotice [09:29:32] <_bt> i thought i was a sysop [09:29:34] same difference [09:29:52] view a page source, see what you have in var wgUserGroups = [ [09:29:54] brb [09:30:39] <_bt> var wgUserGroups = ["*", "user", "autoconfirmed"]; [09:31:23] !rightssql | _bt [09:31:23] --mwbot-- _bt: INSERT INTO user_groups (ug_user, ug_group) VALUES ('1', 'bureaucrat'); Where '1' is your user ID, and 'bureaucrat' is the group you wish to apply. [09:31:34] <_bt> var wgUserGroups = ["*", "user", "autoconfirmed"]; [09:31:49] <_bt> thats what is in my view source [09:31:59] <_bt> so i need to add myself as sysop yeah? [09:32:14] are there any sysops? Special:Listusers/sysop [09:32:43] <_bt> * Tim ‎(Bureaucrat, Sysop) << me [09:32:50] log in with that account [09:32:54] <_bt> i am logged in... [09:32:57] make your other user +sysop [09:33:05] <_bt> i am just unsure where / how to delete stuff [09:33:10] <_bt> i dont have another user [09:33:17] <_bt> i am logged in as me perm [09:33:21] odd, try logout/login, your wgUserGroups doesn't show you having those [09:33:51] <_bt> var wgUserGroups = ["*", "user", "autoconfirmed"]; [09:34:23] dun dun dun, mystery [09:34:29] <_bt> mystery indeed [09:34:39] can you link to this wiki? [09:34:51] <_bt> no its internal [09:35:02] <_bt> just one sec, maybe i am using a different user? [09:35:06] <_bt> i did set this up a long time ago [09:35:10] probably [09:35:14] login as Tim ^_^ [09:35:33] as Tim, go to Special:Userrights and set your other user +sysop and +bureaucrat [09:35:34] <_bt> var wgUserGroups = ["bureaucrat", "sysop", "*", "user", "autoconfirmed"]; [09:35:58] Special:Listusers should list all users [09:36:05] ok i have done $wgEnableUploads=true and ensured that images is writable. How do i then upload an image? [09:36:09] then on the File: page for files/images, you'll see [delete] [09:36:25] letourdefrance: in 'toolbox' should be "Upload a file" or such [09:36:30] <_bt> thanks for that Splarka !! [09:36:36] <_bt> is there a "special" page i can use to prune users [09:36:37] rar [09:36:42] _bt: nope [09:36:48] !deleteuser [09:36:48] --mwbot-- Deleting users is very messy and not recommended, because this breaks referential integrity in the database (they appear in many different tables like users, edit histories, recentchanges, preferences, etc). A safe solution is to block the users, and possibly rename them with . You can also try [09:37:09] users are pretty much there forever [09:37:53] <_bt> ok - thanks. [09:39:16] Currently I am running mediawiki 1.9 and would like to migrate to a new m/c and upgrade to 1.15 [09:40:07] So my plan is to dump the db from the old server and restore it on the new and run the upgrade scripts there...will this work? [09:42:16] 03(mod) Edit boxes lose changes on back/forward - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20221 (10conti) [09:44:11] any one?...any migration doc? [09:54:43] 03(FIXED) Need to tweak thread search results - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20002 +comment (10agarrett) [10:21:08] is it somehow possible to upload a large image, which wiki then takes and creates a tumbnail from. Then insert the thumbnail on my wiki site, and when the image is clicked, a new windows is opened with the full size image? [10:25:33] 03(mod) Add option for editors in preferences to always show diff to latest flagged revision - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20058 (10pbirken) [10:25:51] huh? [10:26:33] thats our automated bot attached to the bug system [10:28:51] 03siebrand * r55313 10/trunk/phase3/js2/ (9 files in 8 dirs): [10:28:51] * remove message "wgfogg_wrong_version"; was unused [10:28:51] * rename some message keys, to avoid duplicates in mwEmbed.i18n.php with other MediaWiki message keys (not yet done) [10:28:51] * fix link errors and unwanted changes introduced in r55296 where ":" was replaced by " : " also in messages [10:28:54] * update mwEmbed.i18n.php with updated keys [10:39:48] 03dale * r55314 10/trunk/phase3/js2/mwEmbed/ (4 files in 4 dirs): * working display of menus .. now to fix j hooking [10:40:25] 03(NEW) svn.wikimedia.org doesn't respond on IPv6 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20308 normal; Normal; Wikimedia: Subversion; (kenny) [10:45:02] 14(INVALID) svn.wikimedia.org doesn't respond on IPv6 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20308 +comment (10kenny) [10:46:01] Connecting to svn.wikimedia.org|2620:0:862:1:209:3dff:fe10:d5d2|:80... failed: Connection refused. [10:46:53] 14(WFM) mwdumper java.lang.IllegalArgumentException: Invalid contributor - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18328 +comment (10rainman) [10:50:56] 03(NEW) Lucene Search configure doesn't work when maintenance is symlinked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20309 enhancement; Normal; MediaWiki extensions: Lucene Search; (kenny) [10:53:21] 03(mod) Edit boxes lose changes on back/forward - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20221 (10hartman) [10:55:47] letourdefrance: i implemented something like that using floatbox (JS window). check out gallery tag and extend upon it [10:59:55] letourdefrance: to generate thumbs, check out File::createThumb at the API docs [11:06:26] 03werdna * r55315 10/trunk/phase3/includes/DefaultSettings.php: Add doc comment for JS2 dependency in live preview enhancements from r55239 [11:15:20] 03(FIXED) looks cluttered - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20128 +comment (10hartman) [11:15:39] werdna, so i installed LQT, i go to a new talk page, click start new discussion and nothing happens, just the page reloads [11:18:27] rainman-sr: what version? [11:18:42] latest svn [11:25:25] rainman-sr: odd [11:25:49] can you reproduce? [11:26:35] looking... [11:27:27] what's the general difference between objects with prefix $wg and $wf? [11:27:42] f are functions? [11:28:09] and what does "w" stand for? [11:28:38] dunno, wiki? world? women? [11:28:45] wikipedia [11:29:00] i see [11:30:57] the "g" seems to stand for global [11:31:48] 03werdna * r55316 10/trunk/extensions/LiquidThreads/ (lqt.js pages/TalkpageView.php): Move display: none to be added in JS, not in HTML, otherwise the form doesn't appear without JS2 [11:32:39] rainman-sr: fixed there [11:32:56] werdna: http://imagebin.ca/view/AR695nI1.html [11:33:00] 03werdna * r55317 10/trunk/extensions/LiquidThreads/classes/View.php: Remove obsolete restriction on changing the title by people without the "move" permission [11:33:28] werdna: not sure if you knew about that. [11:33:31] Safari 4 [11:33:39] rainman-sr: LiquidThreads is more fun with $wgEnableJS2 on ;) [11:33:58] thedj: happens on all browsers [11:33:59] :) [11:36:30] is there a nicer way to have multiline strings than concatenate them with 'ab'.'cd'? [11:37:02] HEREDOC, not putting a closing quote [11:39:10] 03rainman * r55318 10/branches/lucene-search-2.1/ (11 files in 9 dirs): [11:39:10] Assorted stuff: [11:39:10] * bug 18767 - ./configure does not work properly, it produces garbage [11:39:10] * add experimental support for incremental rsync update of index with daily segment merges, needs a bit more testing [11:39:10] * update mwdumper [11:39:34] 03(FIXED) ./configure does not work properly, it produces garbage - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18767 +comment (10rainman) [11:42:52] 03dale * r55319 10/trunk/phase3/js2/mwEmbed/libEmbedVideo/embedVideo.js: * playhead width and player select fixes [11:43:49] mdale: is there a test setup somewhere btw ? [11:44:17] 03rainman * r55320 10/branches/lucene-search-2.1/src/org/wikimedia/lsearch/util/Configure.java: bug 20309 Lucene Search configure doesn't work when maintenance is symlinked [11:44:26] a few places... [11:44:38] what do you want to test? [11:44:44] 03(FIXED) Lucene Search configure doesn't work when maintenance is symlinked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20309 +comment (10rainman) [11:44:50] *thedj just curious [11:46:27] hmm http://sandbox.kaltura.com/testwiki/index.php/Main_Page has a more or less working version [11:47:23] ah cool [11:51:19] mdale: width:400pxpx; [11:51:48] and when you switch plugins multiple times, it's starts doubling up on wrapping div's in the thumb. [11:52:21] the svn version? [11:52:38] on that kaltura sandbox [11:52:53] hmm [11:53:09] ah.. yea .. need to fix that ;) [11:53:27] http://imagebin.ca/view/R-hvYTFd.html [11:57:28] 03(NEW) Invalid values of added_lines, removed_lines, edit_diff - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20310 enhancement; Normal; MediaWiki extensions: AbuseFilter; (beau) [11:58:16] thedj: yes yes... [11:58:17] 03dale * r55321 10/trunk/phase3/js2/mwEmbed/libEmbedVideo/embedVideo.js: * don't wrap video player container if already in DOM [12:07:12] mdale: and for the media insertion tool, i was wondering if there can be a link to the original media description page, somewhere after i selected a media. [12:07:41] *werdna eyes mdale [12:07:46] what are you doing online at... 5am? [12:09:01] mdale: somewhere it says "rest crop" instead of "reset crop" [12:09:12] there was some breakage with the k-skin that needs integration ... and I leave to BA in less than 12 hours .. [12:10:41] Flights to BA do have a tendency to make devs stay awake [12:11:11] :( [12:11:15] thedj: spelling is fixed in svn [12:11:20] Is there a place on our MediaWiki that we can see all the listed template we created? [12:11:43] mdale: works quit nicely. great job. [12:12:26] thedj: let me know if you have a good idea where to put the original page link ;) [12:13:13] i'll think about it. [12:14:49] hmm i am trying to type a formula in my mediawiki, like this: \frac{1}{\sqrt{2}} but it is just rendered as text. Am I missing something? [12:17:18] the math module ? [12:17:18] 03demon * r55322 10/trunk/extensions/MWReleases/ (. ApiMWReleases.php MWReleases.i18n.php MWReleases.php): Quick and dirty extension to let us output currently supported versions of MW via the API. Intended for MW.org so the new installer can check for the latest version. [12:17:20] <^demon> Yay done. Now it's time to get ready for work :p [12:30:51] where do i find the texvc.exe? [12:36:54] 03siebrand * r55323 10/trunk/extensions/Translate/groups/mediawiki-defines.txt: Add support for MWReleases [12:38:14] I set up my wiki so that only users in the "author"-Group can read and edit pages. But now i have the problem, that non-authors can't logout, as they have no right to read the logout-page :/ [12:38:37] thedj: the math module??? [12:39:02] Is it possible to set something like a background-image repeat-x in a header? [12:39:08] I mean for the template [12:39:54] I tried it without success and I was wondering if it could work with Mediawiki [12:40:26] Can i somehow give normal users the right to view the Logout-Page? [12:41:06] !math [12:41:06] --mwbot-- http://www.mediawiki.org/wiki/Manual:Math [12:41:37] letourdefrance: Read the Installation part there. [12:44:05] thedj: but it says i have to build an configure texvc program. Does this build on a windows machine? [12:45:09] *thedj has no idea. [12:45:16] i doubt it. [12:45:20] hmmm [12:45:24] that sucks [12:46:03] http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows#Building_texvc_on_Windows [12:46:05] letourdefrance: http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows#Mathematics_Support [12:46:08] rofl [12:48:45] How do I remove the edit buttons on the side of each paragraph? [12:49:09] the magic of css [12:49:34] span.editsection { display:none; } [12:49:53] what file is that located im? [12:49:54] *in [12:50:14] this would be for just you ? [12:50:45] all around the wiki [12:51:00] yes, but for only yourself, or for all users ? [12:51:13] All users [12:51:24] you add it to MediaWiki:Common.css [12:51:25] [[Mediawiki:Common.css]] then [12:52:08] dang....that is really difficult to get math support in mediawiki [12:52:25] that does not live up to easy [12:52:29] yeah, it's problem due to lack of support in browsers :D [12:52:49] making everyone having to jump trough hoops getting it implemented serverside. [12:54:13] yeah...but comeon....making people compile source code etc. is not the best way to do this [12:54:26] letourdefrance: you are welcome to improve it. [12:54:30] precompiled versions of the code should be available and shipped with mediawiki [12:54:46] maybe i will [13:01:59] I get Unable to execute 'sh -c "texvc.exe' ?? How do i change that? [13:02:00] 03dale * r55324 10/trunk/phase3/js2/mwEmbed/ (27 files in 9 dirs): [13:02:00] * crappy broken kskin merge with mvpcf for now [13:02:00] * minor sequencer fix [13:02:00] * other minor code cleanup [13:05:18] letourdefrance: you need to actually build the executable first [13:05:21] 03dale * r55325 10/trunk/extensions/MetavidWiki/ (5 files in 4 dirs): * some refactored js2/mv_embed updates (keeping sync with trunk) [13:05:24] which is a bit of a pain on windows, i guess [13:08:01] Duesentrieb i found a precompiled version which i am using [13:08:21] then it's not in the right place, or doesn't have the right permissions [13:08:26] the debug log may tell you more [13:08:28] !debug [13:08:28] --mwbot-- For information on debugging (including viewing errors), see . [13:12:34] i just set up the containing folder in the path, and that seemed to clear it off [13:12:45] now i just get Failed to parse (unknown error): \frac{1}{\sqrt{2}} [13:13:37] hmmm [13:13:40] very strange [13:14:21] it even cannot parse 1 [13:17:56] 03dale * r55326 10/trunk/extensions/MetavidWiki/includes/MV_MagicWords.php: missing o init [13:19:55] uazaaaaaaaaaaaaaaaap [13:21:19] anyone here got a clue how to use GENDER tag in messages ... can't seem to find is used anywhere [13:28:00] 03dale * r55327 10/trunk/extensions/MetavidWiki/includes/articlepages/MV_SequencePage.php: * some seq values missing init [13:28:41] mediawiki math support is really bad i must say [13:29:58] must you :d [13:30:13] yes [13:30:21] i must [13:49:21] another Q ... can't seem to read or i just miss the right pages ... are there any conveniance functions to generate urls as user page, user talk page, special page by title ... [13:51:47] Linker::userTools() and friends, SpecialPage::* [14:00:37] Simetrical .... hmmmm private functions in 13.4 (yes some people still use those) [14:01:04] They shouldn't *all* be private. [14:01:11] Some of those are definitely entry points. [14:01:12] I think. [14:01:45] the simple ones are :S ... i guess i'll stick to Title::makeTitle( NS_USER, $userText ) and such [14:03:18] nope ... this won't fly either [14:04:54] <------- morrrrrrrrrrrrrrrrrrron! ... User.php has them all :S [14:06:06] Hello! I have a question about namespaces: If at pt.wb we request the creation of a "Cookbook" namespace (similar to en.wb), will it be possible to automatically move all pages which currently start with "Livro de receitas" to the new namespace? [14:06:46] when writing an extension, how can i customize the rendering of the edit and preview mode for pages? [14:06:57] <^demon> heldergeovane: possibly, you'd need to mention it in the bug report. namespaceDupes should cover it? [14:07:26] what is namespaceDupes? [14:07:58] <^demon> A maintenance script the shell users can run. [14:10:04] @demon: what that script does? Is it also able to move pages that are in a specific category to a new namespace? [14:10:17] no [14:10:26] you would need some sort of bot to do that [14:28:19] 03(mod) Logo change for pih.wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20249 (10mike_wazhere) [14:52:40] anyone know of any sites where people are looking for users to help them with their wikis? [14:52:42] for cash? [14:52:49] like a job board [14:56:04] ._. [15:08:22] how can i "reload" my extension into mediawiki without restarting the whole webserver? [15:08:39] config changes don't require the webserver to be restarted [15:08:47] that includes installation of extensions [15:08:53] php restarts for every page request anyway [15:09:17] ok thx [15:14:51] new problem: i registered a function in my extension for the event "EditPage::showEditForm:initial", which is executed but doesn't seem to have any effect: $editPage->editFormTextAfterWarn .= '

blabla

'; why doesn't that text show up? [15:15:31] If an XML file to be imported is 5GB uncompressed, should it be expected to take a similar amount of space in a mysql db once imported? [15:16:03] It should be smaller, i think [15:16:08] xml has a high overhead [15:16:10] dgts: There is an exception to the above which probably doesn't apply - if you have APC installed with the stat option off, that will result in the file not being reloaded. So if you're modifying code, don't do that, or exclude the extension from APC. The default is to have stat on. [15:16:42] i don't even know what APC is :) [15:16:46] Jake, BtbN: expect it to be bigger. db has high overhead for extra storage of links and all the indexes. [15:16:56] 03dale * r55328 10/trunk/phase3/js2/mwEmbed/ (6 files in 5 dirs): * some sequence fixes [15:16:58] but not much bigger [15:17:05] should be in the same order of magnitude [15:17:17] ping [15:17:19] ok, Just trying to identify why my imports of enwiki keep failing while I have around 65gb of free space [15:17:26] depening if you have many small or few large pages, and how many links / templates you have on each page, ymmv [15:17:27] that is unfortunate [15:18:00] My estimates of the import of the first 30 000 or so pages show that it might take 100gb+, but perhaps the first pages are bigger than average, which would explain why they import slower [15:18:36] Jake3: yes, olderpages come first and tend to be larger. [15:18:52] this effect is quite evident with all the wikipedia imports i have done [15:18:56] Ah, that makes sense, it's all in chronological order? [15:19:07] or roughly so :) [15:19:09] roughly, but not guaranteed [15:19:12] especially with wikipedia [15:19:27] schema conversions, cross imports, delete&restore etc mix things up [15:19:29] dgts: Well, if you're using MediaWiki, you should! It makes it a lot faster. [15:19:29] Any estimates on enwiki if you happen to have any? [15:19:47] estimate on a full import? using importDump? [15:19:51] Basically caches the code so it doesn't have to be recompiled on every page access. [15:19:58] very much depends on amount of ram, mysql config and disk speed [15:20:04] expect days. [15:20:08] !import [15:20:08] --mwbot-- To import pages a few pages, use Special:Import - you can also import pages directly from another wiki (see !importsources). For mass imports, use importDump.php - see for details. NOTE: when using content from another wiki, follow the LICENSE TERMS, especially, attribute source and authors! [15:20:12] I meant in terms of disk space req'd [15:20:42] ah - no, i parse the text to extract specific info, never did a full import of the wiki as such# [15:21:11] alrighty, but that's what I'm probably going to have to do with these presistent failures, parse out what already imported and start from where it all left off [15:21:14] thanks! [15:21:43] GreenAway, i assume you're talking about Alternative PHP Cache.. however i won't need that, i'm just writing an extension on a dummy wiki [15:22:50] A wiki for dummies, eh? Where do I sign up? [15:23:44] i'll send you an invitation when it's beta ;) [15:24:07] Yes. [15:24:37] 03(NEW) Title of page with foreign characters in Wikipedia Mobile - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20311 normal; Normal; Wikipedia Mobile: server; (malrase) [15:46:23] 03(NEW) Failing thumbnail - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20312 normal; Normal; MediaWiki: Images and files; (Platonides) [16:20:13] I am getting this error when i try to parse a math-formula: PHP Fatal error: Class 'MathRenderer' not found in wiki\includes\parser\Parser.php on line 3231 WHat am I missing? [16:20:31] !math [16:20:31] --mwbot-- http://www.mediawiki.org/wiki/Manual:Math [16:20:35] i bet not [16:29:50] 03dale * r55329 10/trunk/phase3/js2/mwEmbed/skins/kskin/styles.css: * some k-skin clean up for better jquery.ui compatibility [16:48:09] one stupid question: why RecentChanges query is so strange: (SELECT [tables and conditions] AND rc_new=1) UNION (SELECT [same tables and conditions] AND rc_new=0)? [16:48:21] want help [16:48:26] http://www.mediawiki.org/wiki/Project:Support_desk#Problem_when_updating_the_pages [16:49:06] posted a question regarding the problem which i am facing in my mediawiki installation. link is as above [16:57:53] Hello...... Anybody there? [16:57:57] :) [16:59:33] No, just ghosts [17:00:40] so could you provide a solution? [17:02:51] That HTML isn't well-formed [17:03:02] you have open tags where you should be using closing tags [17:03:15] 03brion * r55330 10/trunk/phase3/config/ (Installer.php index.php): [17:03:15] Break installer guts out of config/index.php so we can display the "arglebargle need PHP 5" error. [17:03:15] The installer now uses enough PHP 5 features that PHP 4 won't even parse the file. :) [17:03:15] Still todo: [17:03:15] * auto-forward hits from index.php to index.php5 on a PHP 4/5 mixed setup [17:05:26] thanks, will check it [17:10:51] math module seems to be impossible to get to work on windows :( [17:22:28] MaxSem: according to the comment in the file, // We have a new_namespace_time index! UNION over new=(0,1) and sort result set! [17:22:48] 03brion * r55331 10/branches/wmf-deployment/ (3 files in 3 dirs): [17:22:48] Commit some live hacks: [17:22:48] * UAE proxies for TrustedXFF list [17:22:48] * include PrefStats.sql in new installations [17:22:48] * possibly unnecessary global line in HoneypotIntegration? [17:23:08] In a template... when we create a div at width="100%"... why does the divs go out of browser screen? [17:23:16] MrZ-man, that says nothing to me:P [17:23:24] Like if 100% was like 200px more right than the browser side [17:23:33] probably more efficient index use or something [17:23:45] weird [17:24:09] should be MySQL-specific, then? [17:26:40] is anyone familiar with an existing extension that would add certain wikisyntax to the beginning/end/predetermined place in a document when the document contains a specific category link? haven't found any in the extension matrix and i'm wondering how big of an impact would an extension make if it searches for the specific category whenever a page is being loaded and then appends the wanted syntax to the beginning of the wikitext string? [17:28:43] !r 34710 | MaxSem [17:28:43] --mwbot-- MaxSem: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/34710 [17:29:33] heh, thanks [17:30:06] made the UNION work on SQLite \o/ [17:30:27] union works [17:30:44] but (...) union (...) doesn't :S [17:31:05] you need to remove the parenthesis ;) [17:31:30] then that query will fail even in MySQL ;) [17:32:16] letourdefrance: http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows#Mathematics_Support [17:32:16] because it's (... order...) union (... order ...) order... [17:32:27] that's why we have DatabaseBase::unionQueries() et al. ;) [17:33:09] there's some compiled binaries available, but they're pretty old [17:34:40] 03brion * r55332 10/trunk/ (14 files in 7 dirs): [17:34:40] Revert r54291 "(bug 19004) Added support for tags to the API. Patch by Matthew Britton." [17:34:40] Per notes on code review, this doesn't handle multiple tags correctly right now. [17:35:04] <^demon> ialex: abstraction? pshaw... [17:35:22] 03(mod) API: support for "tags" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19004 (10brion) [18:00:25] <^demon> ialex: I hate that bug. [18:00:45] ^demon: about the mail I just sent? [18:01:03] *^demon nods [18:01:46] that's a PHP bug :) [18:02:20] *ialex stabs PHP one more time [18:03:07] *^demon kicks it, just for good measure [18:03:40] <^demon> ialex: I'd like to track down the exact cause so we can either fix it or throw it upstream. [18:04:08] *ialex only runs PHP 5.3 :) [18:04:28] <^demon> Same. [18:04:33] *^demon shrugs [18:04:55] <^demon> I wasn't able to replicate in 5.2.10 :\ [18:05:18] *ialex has 5.3+-only code in his config file [18:05:22] http://www.mediawiki.org/wiki/User:Splarka/PHP#cite_ref-25 [18:06:00] MrZ-man: just add my post above [18:06:08] to the page :) [18:06:47] :O apparently ^demon loves PHP [18:08:30] *ialex adds a note to the bug [18:09:20] <^demon> ialex: the rev has already been marked fixme by brion. [18:13:18] 03(mod) Cannot view Special:Contributions (possible regression from r53534) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19845 (10alex.emsenhuber) [18:14:57] <^demon> ialex: telling everyone to upgrade to 5.3 isn't the answer :p [18:15:27] ^demon: who said 5.3? it can also be 5.2.10 [18:15:41] lack of desire to upgrade should be punishable [18:16:03] by what? [18:16:05] <^demon> Tell that to the guy running 1.1 a day or so ago :p [18:16:21] D: [18:16:22] <^demon> Although, he *wanted* to upgrade, so bonus points there. [18:16:33] <^demon> atglenn: death panels. [18:16:33] Time to start trimming the topic, methinks [18:16:59] need shorter short urls [18:18:01] http://tinyarro.ws/ [18:18:05] Just buy is.gd, then we can get 36 14-letter URLs; better $5000 you'd ever spend! [18:18:15] *^demon redoes the topic with full urls :) [18:18:33] http://hugeurl.com/ [18:19:07] ^demon: http://bugs.php.net/bug.php?id=48501 ? [18:19:57] 03tparscal * r55333 10/trunk/phase3/skins/vector/ (main-ltr.css main-rtl.css): (log message trimmed) [18:19:57] Bug #20175 identifies some rendering artifacts which started popping up when we [18:19:57] started messing with the font sizes of Vector at the body level. The problem is [18:19:57] that Vector was originally designed with a fixed font size set at the body [18:19:59] level, but using fixed font sizes like px and pt (which browsers like IE 5 - 7 [18:20:00] <^demon> ialex: that sounds like our bug. [18:20:01] don't scaled with user's prefs) - so changing it to something relative caused [18:20:03] other issues like the tabs not lining up right and such. This patch switches the [18:20:14] <^demon> holy crap trevor. [18:20:22] ? [18:20:30] <^demon> flood :p [18:20:34] sorry [18:21:17] <^demon> We've all done it. Better overly verbose than no commit message at all. [18:21:28] nice commit message (notjoking, I mean it :-) ) [18:21:57] I have a page with a % in the page title and when I try to access it there's a "Service Temporarily Unavailable" sign ... how can i access the page to change the title? [18:22:21] hm, is parsekit not compatible with 5.3? [18:22:45] 03brion * r55334 10/trunk/phase3/skins/Vector.php: [18:22:45] Cleanup for r54264 "* Don't suppress warnings while developing, wasting my time for debugging" [18:22:45] Remove the warning suppression entirely; if you're seeing any warnings come up here it's probably because you forgot an isset() :) Please find and fix any such items. [18:23:56] MrZ-man: you need to use trunk version [18:23:59] http://asianmediawiki.com/Wool_100%25 <-- url in question [18:24:08] <^demon> MrZ-man: I checked the parsekit stuff against my 5.2.10 install. [18:24:17] <^demon> I haven't gotten 5.3 parsekit yet [18:25:22] brion: yeah, that was a remnant of monobook - seemed silly to me! [18:25:53] \o/ [18:26:03] ^demon: parsekit on 5.3 throws a lot "Can't redefine function/class" [18:26:30] brion: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55333 [18:26:36] <^demon> ialex: ew. [18:27:55] luna6: smells like http://www.mediawiki.org/wiki/Manual:Short_URL#Ampersand_.28.26.29_problem [18:28:42] <^demon> My irc client needs to support /clear :( [18:28:57] 03(FIXED) Tabs of current deployment are 1 pixel off at the bottom. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20175 +comment (10tparscal) [18:29:12] 03brion * r55335 10/trunk/phase3/includes/db/Database.php: fix up doc comment on Database::buildConcat() [18:29:47] thanks emufarmers [18:29:55] TrevorParscal: looking... [18:30:25] TrevorParscal: don't forget to hit wgStyleVersion on these commits :) [18:30:32] ah [18:30:35] let me do it now [18:31:06] :) [18:31:15] this changes some of the spacing a little for me.... [18:31:42] it's also made the fundraising buttons have a much bigger font size :) will need to udpate those styles before we push those anywhere [18:31:50] yes [18:31:55] that would make sense [18:32:03] <^demon> you know, I wish the php guys would link to a commit entry or something when they say "fixed in cvs" [18:32:10] yeah srsly [18:32:44] um.. style version for the skin.. um.. sorry if this is a dumb question but where is that even set? [18:32:51] <^demon> great, now I need to track down what version was stable when you said that so I can guess which version the fix will ship in :P [18:32:59] <^demon> Trevor: defaultsettings [18:33:06] ah [18:34:12] :) thanks [18:34:20] 03tparscal * r55336 10/trunk/phase3/includes/DefaultSettings.php: Incrimented $wgStyleVersion to refelct the changes in r55333. [18:34:32] <^demon> ialex: So I guess the official answer to that is "upgrade to 5.2.10 or 5.3?" [18:34:49] ^demon: yeah [18:34:51] <^demon> TrevorParscal: yw [18:38:32] hello [18:39:55] Hi kim_ [18:44:51] Hello Emufarmers [18:44:59] where are you emufarming? ;_) [18:46:58] o; [18:48:28] 03dale * r55337 10/trunk/phase3/js2/mwEmbed/ (6 files in 5 dirs): * minor updates [18:49:54] WARNING: if a book is published with adobe digital editions, do NOT spend your money on it!! [18:50:35] Free ones are bad enough [18:54:01] 03ialex * r55338 10/trunk/ (9 files in 7 dirs): svn:eol-style native [18:57:11] letourdefrance, how come? [18:57:45] 03(NEW) Lucene Search "build" doesn't work when maintenance is symlinked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20313 enhancement; Normal; MediaWiki extensions: Lucene Search; (kenny) [18:58:33] so the new Html class - very cool stuff, but it conflicts with the ClientSide library I was using for at least one extension.... hmmm [19:01:08] TrevorParscal, what ClientSide library is this? [19:01:14] 03(mod) Global transclusion/userpage - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16575 +comment (10federicoleva) [19:01:23] extensions/ClientSide [19:01:37] where i defined an Html, Css and Js class [19:01:43] Ah. [19:01:50] which are client side code generation classes [19:02:02] but - perhaps the new Html class in core could work just fine [19:02:26] It seems to do roughly the same thing, yeah. [19:02:28] I will look into dropping clientside and using the new Html class instead [19:02:31] yup [19:02:34] he he he [19:02:37] Actually, it mostly seems to just wrap around Xml. [19:02:46] 03yaron * r55339 10/trunk/extensions/Maps/ (Maps.i18n.php Maps.php): Removed check of plural/singular for extension description - caused problem with magic-words registration [19:03:11] Simetrical: yeah, well, Xml is quite clunky to work with but... idk - clientside isn't all that awesome [19:03:16] it was sort of an experiment [19:03:30] I'm doing things differently lately actually... but... whatever [19:03:36] I will see what I can do about converting it over [19:03:46] 03yaron * r55340 10/trunk/extensions/SemanticMaps/ (SemanticMaps.i18n.php SemanticMaps.php): Removed check of plural/singular for extension description - caused problem with magic-words registration [19:03:54] 03(ASSIGNED) Enable variant aliases for zh WMF projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8532 +comment (10rhalsell) [19:04:13] 03(ASSIGNED) Please enable variant ShortURLs for Chinese Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19019 +comment (10rhalsell) [19:07:26] sorry - battery dies [19:07:28] *died [19:11:04] 03(NEW) Create Portal namespace of Bengali wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20314 enhancement; Normal; MediaWiki: API; (jayantanth) [19:11:55] 03(mod) Create Portal namespace of Bengali wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20314 +shell (10alex.emsenhuber) [19:21:29] 03tparscal * r55341 10/trunk/extensions/ClientSide/ClientSide.php: [19:21:29] Changed ClientSide's static code generation classes from Html, Css and Js to [19:21:29] CsHtml, CsCss and CsJs respectively - as to get out of the way of the new Html [19:21:29] class in core. Use of Clientside should probably be totally replaced with use of [19:21:29] the Html in core - and the javascript in the CommunityVoice Ratings module [19:21:30] should be replaced with a jQuery-based solution. [19:22:12] 03tparscal * r55342 10/trunk/extensions/CommunityVoice/Modules/Ratings.php: Updated calls to ClientSide classes to reflect changes in r55341. [19:36:46] yay php - http://p.defau.lt/?lu4vp_dPuwPXj1nkA3bgXQ [19:37:53] MrZ-man:as I sais some time ago :) [19:38:03] said [19:38:28] <^demon> too bad php -l sucks so freaking much :) [19:42:03] ^demon: what about using parsekit if present, and php -l otherwise? [19:43:13] 03(mod) Create Portal namespace of Bengali wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20314 (10brion) [19:43:17] 03(mod) Add border="1" to tables, not just their stylesheets - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18829 (10jidanni) [19:43:39] vvv: this is the case already imho [19:44:33] <^demon> ialex: imho? it *is* the case :p [19:45:20] <^demon> we should probably fall back to php -l if we're on 5.3, since parsekit seems inherently broken on it right now. [19:45:43] 03yaron * r55343 10/trunk/extensions/SemanticInternalObjects/ (6 files): New extension [19:46:33] 03(mod) GIF thumbnail scaling still disabled on Wikimedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20312 summary; +comment (10brion) [19:46:36] 03(mod) GIF scaling limit should be applied to animated GIFs only - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16451 (10brion) [19:48:57] 03(mod) Title of page with foreign characters in Wikipedia Mobile - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20311 +comment (10brion) [19:50:45] 03(mod) Add border="1" to tables, not just their stylesheets - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18829 (10jidanni) [19:51:25] 14(INVALID) New Article disappeares after saving - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20303 +comment (10brion) [19:57:57] 03werdna * r55344 10/trunk/extensions/LiquidThreads/ (4 files in 3 dirs): [19:57:57] LiquidThreads toolbar: [19:57:57] * Move reply to the LHS, and add text next to it. [19:57:57] * Create desaturated (110% brightness, 10% saturation) versions of the icons for edit and link, and change to the normal ones on hover. [19:57:57] * Change from using img tags to divs with background-image [19:59:45] Question: When writing a new page, you can use (example) :Hello to make a tab before the Hello... right? Now.. I created a template with parameter, the problem is that I can't use those type of code in the parameter... anyway I could do that? [20:00:08] The parameter would be a long texte and could be written the same way a new page without template is written [20:00:15] someone understand? [20:00:52] Let say my template is just a DIV with a parameter {{{content}}} [20:01:26] now when I call it in a new page.. it would be like this {{template|This is my full texte, it can have line breaks, : tabs, etc, etc.}} [20:02:11] 03(mod) Tables without explicit border attributes lose border styles when cut-and-pasted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18829 summary; +comment (10brion) [20:07:17] brion: I've pushed that to my test site if you care and want to take a squizz :) [20:10:20] lawrey, you can't use wikitext in that case. Use
or something instead of :. [20:10:35] werdna, "take a squizz" always sounds obscene to me. [20:10:46] ok... there is absolutely no way of doing that? [20:11:00] lawrey, yes, there is, use HTML instead of wikitext. [20:11:05] Because I want a small table with like 2-3 cells... those cell would be modified but non-programmer [20:11:11] ok... thats my problems :P [20:11:27] I was doing the template to avoid the HTML for who write the Wiki here at my job [20:11:59] They know how to use the wikitext but not HTML [20:12:00] :( [20:12:01] werdna, promoting LQT again? [20:12:19] kim_: that's the plan :) [20:12:29] good luck! [20:15:25] 03raymond * r55345 10/trunk/extensions/UsabilityInitiative/css/ (combined.css combined.min.css wikiEditor.toolbar.css): [20:15:25] Fix CSS syntax error: 'whitespace' / 'white-space'. [20:15:25] Reported on dewiki: http://de.wikipedia.org/w/index.php?title=Wikipedia:Fragen_zur_Wikipedia&oldid=63562401#unbekannte_CSS-Eigenschaft_.22whitespace.22 [20:17:09] hello sander [20:17:26] Hi [20:17:46] Is there any guides for modifying the wikipedia software?.. I want to intigrate it into my own webpage.. but there is alot more features than I need there. [20:19:39] 03(mod) Title of page with foreign characters in Wikipedia Mobile - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20311 (10malrase) [20:25:07] 03(mod) Use CORS for cross domain login - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20298 +comment (10brion) [20:26:16] 03siebrand * r55346 10/trunk/extensions/SemanticInternalObjects/ (4 files): stylize.php and some whitespace removed in i18n file [20:27:11] 03siebrand * r55347 10/trunk/extensions/Translate/groups/mediawiki-defines.txt: Add support for SemanticInternalObjects [20:27:24] 04(REOPENED) Tables without explicit border attributes lose border styles when cut-and-pasted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18829 +comment (10brion) [20:33:22] 03(NEW) Set up readerfeedback.labs.wikimedia.org test site - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20315 enhancement; Normal; Wikimedia: Site requests; (brion) [20:35:49] 03(NEW) Set up http://flaggedrevs.labs.wikimedia.org test site - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20316 major; Normal; Wikimedia: Site requests; (brion) [20:35:51] 03(mod) Enable FlaggedRevs custom configuration on enwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18244 (10brion) [20:35:56] 03(mod) Test implementation of FlaggedRevs for the English Wikipedia on en.labs.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18334 (10brion) [20:37:15] brion: Someone pointed out how many test sites we already have... [20:37:30] moarrrr [20:37:34] :) [20:37:42] we can start killing them off eventually ;) [20:38:01] it's just too political to slap flaggedrevs on main english wikipedia without a little poking first ;) [20:38:09] What about en.labs? :P [20:38:27] en.labs already has a mystery config on it [20:38:31] i'd rather start a clean slate :) [20:38:52] Fair enough. As long as we're moving forward. :-) [20:39:00] mwdumper sure gets faster once you optimize it, ha [20:46:19] Jake23: optimize how? [20:47:23] hello, i've got a strange question to mediawiki. My problem is that my edits to localsettings.php take no effect. would you help me plaese? Special:Version: http://dpaste.org/sTf1 (i'm german so my englsh is not the best) [20:47:29] Just changing memory settings and such, ie: the recommendations [20:47:50] I haven't touched the mwdumper code itself [20:48:00] Does it exist a stripped version of mediawiki without that manu features? [20:48:56] well, not really. there is only this version, and a backup from the former version [20:50:04] Do you think it is easy to stripp off features of mediawiki? [20:50:29] Or.. creating some kinda extention to mediawiki [20:51:10] hm, no. i know only how to use mediawiki, but not how to manage it :D [20:53:42] it's not too hard to write an extension (but depends what you want it to do) [20:54:13] that is, the extension framework itself is not so difficult [20:54:23] 03siebrand * r55348 10/trunk/extensions/ExternalData/ (ExternalData.i18n.php ExternalData.php): Follow-up to r54860: backward compat for magic words at request of Yaron [20:55:22] i entered this channel at the right time. I was about to mention something about the magic words stuff not being backwards compatible with ExternalData :) [20:56:01] Ryan_Lane: learning every day... Didn't know about version_compare(). [20:56:43] siebrand: heh. yeah. I have to deal with it a lot on my authentication plugins [21:02:26] Can anyone think of a reason why I couldn't safely convert MediaWiki's logging table type to ARCHIVE ( http://dev.mysql.com/doc/refman/5.0/en/archive-storage-engine.html - http://dev.mysql.com/tech-resources/articles/storage-engine.html )? [21:03:12] 03laner * r55349 10/trunk/extensions/ExternalData/ (ED_Utils.php ExternalData.i18n.php): [21:03:12] * Escaped messages [21:03:12] * Removed markup from the i18n file, and placed it in the code [21:03:38] 03(ASSIGNED) Set up http://flaggedrevs.labs.wikimedia.org test site - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20316 +comment (10rhalsell) [21:03:39] 03(ASSIGNED) Set up readerfeedback.labs.wikimedia.org test site - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20315 +comment (10rhalsell) [21:03:52] GreenAway: what happens? [21:05:10] Gah, I can see a problem - no indexes. Although I guess they're not looked at that often . . . [21:05:48] It'd cripple a large site though, and they're the only ones that would benefit. [21:06:18] *GreenAway will just have to hope that he can get his sysadmin to install InnoDB Plugin and set the table type to dynamic/compressed instead. [21:06:34] Ryan_Lane: reviewing. [21:06:38] thanks [21:06:53] GreenAway: you don't need to look at the logs that often, but when you do, you want the query to complete in under 20 minutes... [21:07:06] Yeah. [21:09:01] Ryan_Lane: looks fine to me. Will leave final verdict to Nikerabbit, though, because I think he hates wfMsgHtml, too :) [21:09:10] lol [21:09:18] Ryan_Lane: thanks for updating all languages pro-actively. [21:09:25] siebrand: I think that is what Tim recommended to me. [21:09:45] siebrand: no problem. I was using a regular expression, seemed easy enough ;) [21:12:48] Ryan_Lane: from http://www.mediawiki.org/wiki/Internationalization: Other messages with light wiki-parsing can use wfMsg and wfMsgExt with the parsemag. 'wfMsgExt must always be used if the message has parts that depend on linguistic information, like {{PLURAL:$1}}. Do not use wfMsg, wfMsgHtml for those kind of messages! They seem to work but are broken. [21:13:19] doh [21:13:20] Ryan_Lane: but like I said, I'll leave that to Niklas. [21:13:59] I guess I can use htmlentities, and then pass to wfMsgExt [21:14:01] <^demon> We should just use wfMsgExt everywhere :) [21:14:16] Ryan_Lane: another comment there: # wfMsgHtml (don't use unless you really want unescaped parameters) [21:14:48] Ryan_Lane: whenever I use something, I use wfMsg[Ext], and I really have no idea on the details of Niklas' rant on the other methods. [21:15:40] well, I was supposed to escape the messages. If wfMsgExt doesn't escape, then I need to handle it some how :) [21:17:08] doh. looking at that page, wfMsgHtml is a bad choice [21:17:27] Ryan_Lane: it does: wfMsgExt( key, array( 'parse', 'escape' ), para ) [21:17:42] ah. that looks better [21:17:58] Ryan_Lane: details in GlobalFunctions.php [21:21:16] atglenn: this should give you some joy: http://ultimategerardm.blogspot.com/2009/08/blogs-as-my-guest-today.html [21:26:46] 03(mod) Use CORS for cross domain login - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20298 (10hartman) [21:27:56] well, seeing how that function really works now, I can see why ^demon says we should use it everywhere :) [21:28:03] <^demon> :) [21:29:18] 03laner * r55350 10/trunk/extensions/ExternalData/ED_Utils.php: Switching messages to use wfMsgExt instead of wfMsgHtml [21:29:27] ok. I think that'll finally do it. I hope :) [21:31:07] hi, i need some help installing flaggedrevs, but i dont have shell access, i believe that it is still possible to do it manually though? [21:32:53] Bleep: I'm pretty sure it doesn't require shell access [21:33:19] Ryan_Lane: in the onwiki instructions it says a load of PHP scripts need running [21:34:07] is this a fresh mediawiki install? [21:34:57] Bleep: if so, you can skip the step for populating the sha1 hashes. [21:35:09] Bleep: then you can import the SQL using phpmyadmin [21:35:37] yes it is [21:35:38] thanks :) [21:35:40] Bleep: you can also likely skip the update autopromote script (especially if you aren't using auto-promote) [21:35:44] ok [21:35:59] 03(mod) Install FormMailer and SimpleForms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 (10aran) [21:36:05] you may need to make some changes to the sql file before you import it [21:36:28] ok no worries [21:36:32] thanks for your help :) [21:36:34] documentation page says the instructions are in the file [21:36:41] you're welcome [21:36:44] ok :) [21:39:08] 03(mod) Implement input form support on strategy.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 summary; +comment (10pbeaudette) [21:42:30] 03demon * r55351 10/trunk/extensions/MWReleases/ApiMWReleases.php: Add newline to eof [21:43:28] ^demon: Got a minute or two? [21:44:01] 03(mod) Tables without explicit border attributes lose border styles when cut-and-pasted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18829 (10Simetrical+wikibugs) [21:47:15] <^demon> Annemarie: Yeah I got some time. What's up? [21:47:39] ^demon: Can you peek at the last comment here: https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 ? [21:49:59] <^demon> Annemarie: I haven't looked at that extension before. That TODO list is kinda icky :( [21:50:31] ^demon: Well, specifically I'm asking about Extension:Form. [21:50:35] Meh, I imagine Brion or someone will end up having to code a forms extension from scratch [21:50:41] 03yaron * r55352 10/tags/extensions/SemanticInternalObjects/: Directory for Semantic Internal Objects extension [21:50:43] Which seems to be a bit neater, though Brion hasn't looked at it. [21:51:17] <^demon> Annemarie: I'm looking at that now. I'm also looking at the TODO list for it in SVN [21:51:19] Extension:Form looks fairly tightly integrated around creating articles [21:51:32] e sed icky .. its iki. [21:51:44] yeoman: What? [21:51:49] 03yaron * r55353 10/tags/extensions/SemanticInternalObjects/REL_0_1/: Tag for version 0.1 [21:51:53] Are you cleaning your keyboard? [21:52:06] <^demon> http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/SpecialForm/TODO?view=markup [21:52:25] Hmmm. [21:52:43] Some of those are pure luxury, though. [21:53:08] The real question is how easy it would be to convert it from article creation to e-mail output. And whether it's stable / secure enough for WMF. [21:53:26] # Use recaptcha; default to false [21:53:29] And, if not, if there are other solutions or if something needs to be made from scratch. [21:53:45] Emufarmers: What about it? [21:53:52] Annemarie: that's from the code [21:54:01] I figured. What about it? [21:54:09] It being integrated with reCaptcha rather than ConfirmEdit is a bad sign [21:54:24] reCAPTCHA uses ConfirmEdit. [21:54:31] Requires it, even. [21:54:31] Yes [21:54:40] <^demon> require_once( 'recaptchalib.php' ); [21:54:45] <^demon> ^ That doesn't seem like it'd work [21:55:18] Hmmm. [21:56:46] 03(mod) Use CORS for cross domain login - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20298 (10roan.kattouw) [21:58:31] That Strategy wants this sort of email support is a bad sign, IMO [21:58:54] What do you mean? [21:59:12] More behind-closed-door planning, less on-wiki collaboration [21:59:27] I don't think that's really the intention. [21:59:36] "Task forces"? [21:59:58] What sort of e-mail support? [22:00:15] Simetrical: https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 [22:00:31] Emufarmers_: I'm not sure that suggests less transparency. [22:00:46] I guess maybe if it's _just_ the signing up for task forces part that'd be over email [22:00:47] <^demon> Annemarie: Short answer...it's not worth the effort to convert Extension:Form. It needs a lot of general cleanup anyway, much less trying to add e-mail sending into it. Like Emufarmers said, it's pretty tightly wrapped around article editing. [22:01:00] <^demon> Annemarie: You're better off finding a different extension or writing something fresh. [22:01:13] ^demon: I don't think any other extension is feasible. [22:01:26] The strategy people are discussing raw HTML or some Civicrm thing. [22:01:38] wow nice bureaucracy! [22:01:39] *^demon shrugs [22:01:49] Though raw HTML injection on a public wiki is not usually fun. [22:01:52] Then brion will have to write something or tell the strategy people to get bent. ^__^ [22:02:09] (in a very polite way, of course) [22:02:15] <^demon> There's plenty of people other than brion who can write an e-mail form extension. It's not rocket science. [22:02:24] Annemarie: OTRS is all but transparency by the way [22:02:33] Sure, but it sounds like they want it NAU [22:02:41] what do they need forms for? [22:02:52] saper: Sure, that aspect isn't transparent. But as far as I know, they're only using OTRS as a hack, really. [22:03:00] saper: https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 [22:03:11] Annemarie: the bug does not explain the rationale [22:03:22] read the comments [22:03:25] User gets an email. Goes to a page. Enters [22:03:26] their information and checks which task forces they're willing to be on. A [22:03:26] free text field for CV. Then hits send, which sends it to an OTRS queue. [22:03:26] If there are better extensions, do that instead. [22:03:41] I was thinking you could hack up ConfirmAccount. [22:03:49] which user? for what? [22:04:02] Any user? [22:04:16] to tell which groups I want to be in? [22:04:20] we need forms for that? [22:04:23] The idea is that random users will get these e-mails and will need a way to sign up for task forces. [22:04:35] Forms make things machine-readable. [22:04:41] <^demon> Why can't they put their name under a heading on a normal page? [22:04:49] omgprivacy!! [22:05:01] I think this is about everyday people, ^demon. [22:05:14] Editing MediaWiki wikis isn't the simplest task. [22:05:15] <^demon> Oh sorry. [22:05:33] yeah, I am sure that mediawiki-based form will be easier [22:05:40] <^demon> I forgot pressing edit under a very clear "Taskforce Abc" heading and adding your name to the list was difficult. [22:05:46] why not they use javascript hack like plwiki's "report a bug" [22:06:02] ^demon: Four squiggles to sign my name. How ... intuitive? [22:06:14] LiquidThreads! [22:06:27] *^demon isn't even going to argue this anymore [22:06:53] Both of those (signing pages and LQT) assume these people have accounts. [22:06:55] Which I don't know if they will. [22:07:04] saper: That's possibly an option. Not the cleanest solution in general, though. Relying on JS is a bit icky. [22:07:05] Annemarie: where do they get emails from? [22:07:13] I'm not sure. [22:07:20] Not sure if I've seen anything to indicate that this will be targeted at the mass reading public rather than editors, but mrh [22:07:26] Annemarie: works for us well (w3m users can still manually edit the page) [22:07:55] 03roberthl * r55354 10/trunk/extensions/Wikidata/OmegaWiki/SpecialNeedsTranslation.php: OmegaWiki: Patch by Christophe Millet to display an indicator of how many entires are displayed on the NeedsTranslation special page. [22:08:02] Emufarmers_: I suppose most people also don't want to post their CV to a public wiki. [22:08:16] hence "omgprivacy!!" :D [22:08:37] Also, CV? Didn't realize these were srs bsns task forces [22:08:42] It's not "omgprivacy" to not want... not arguing this. [22:08:50] why not replace CV with a simple, userpage-like profile "Who am I"? [22:09:08] *^demon gives a cookie to saper [22:09:11] saper: Only if there's support for a form... [22:09:26] Currently, there doesn't seem to be a stable extension to create custom forms. [22:09:27] Nothing will help make this acceptable to the mass public like requiring a CV [22:09:34] *accessible to [22:10:14] Annemarie: OTRS is all but transparency by the way [22:10:41] <^demon> p858snake|sleep: The vast majority of things I dealt with in OTRS was not of a legal nature. [22:12:41] 03(mod) Implement input form support on strategy.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 (10marcin.cieslak) [22:13:20] p858snake|sleep: I know why OTRS is closed. I don't know why strategy planning needs to be a closed, formalised process. [22:17:45] what you want is the content of the last revision of the article, ipatrol :) [22:17:56] How do you do that? [22:18:00] check for "Lists" in the API help page [22:18:08] Where's that? [22:18:10] and look up "revisions" :) [22:18:10] rvprop=content [22:18:56] uh, properties, not lists >_> [22:19:00] Where's the API help? [22:19:00] http://www.mediawiki.org/wiki/API:Query_-_Properties#revisions_.2F_rv [22:19:31] ipatrol: api.php is self-explaining. just call it without params [22:19:39] there's also a bunch of manual pages [22:19:41] !api [22:19:41] --mwbot-- The MediaWiki API provides direct, high-level access to the data contained in the MediaWiki databases. Client programs should be able to use the API to login, get data, and post changes. Find out more at . For client libraries in various languages, see . [22:20:04] you can also use the old way to fetch wikitext: action=raw [22:20:15] hmm, live preview is broken? [22:20:20] (trunk) [22:20:25] or Special:Export [22:20:40] Or copy and paste. [22:21:00] yes, scripting a browser is fun [22:21:03] ipatrol: Also, http://en.wikipedia.org/w/api.php?format=txtfm&action=query&prop=revisions&titles=Main_Page&rvprop=content&rvlimit=1 [22:25:40] How do I get XML? [22:26:05] format=xml [22:26:13] (Just change the URL) [22:27:03] How do I get wikitext? [22:27:56] out of the tag? [22:28:13] I want the wikitext of the page [22:28:46] isn't that wikitext? [22:28:54] No, HTML [22:28:56] *saper checks again [22:29:07] That is wikitext. [22:29:13] http://en.wikipedia.org/w/api.php?format=xmlfm&action=query&prop=revisions&titles=Wikipedia:Sandbox&rvprop=content&rvlimit=1 [22:29:16] Check it out. [22:29:27] <^demon> siebrand: Need JS2 I think? [22:29:39] ^demon: got that. [22:30:10] Which programming language are you using? [22:30:51] You need to drop the fm [22:30:59] Otherwise it gives html [22:31:16] I'm just opening the links in Firefox [22:31:22] Yes, I use the fm to pretty-print. That's what I told you above. " format=xml" [22:33:34] http://en.wikipedia.org/w/api.php -- the documentation. If you go to the bottom, you'll see a description of all of the formats you can use. [22:36:48] #openweborg if anybody's interested in getting in on the fun :) http://groups.google.com/group/openweb-group/web/openweb-org-proposal [22:44:37] Good morning, Is there and extension to show the contents of a directory? [the directory is on the sam server as my wiki] [22:48:15] 03siebrand * r55355 10/trunk/phase3/languages/messages/ (21 files): Localisation updates for core messages from translatewiki.net (2009-08-19 22:36 UTC) [22:49:53] 03siebrand * r55356 10/trunk/extensions/SemanticInternalObjects/ (5 files): svn:eol-style native [22:50:53] 03(mod) Implement input form support on strategy.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20292 (10pbeaudette) [22:53:46] 03siebrand * r55357 10/trunk/extensions/ (56 files in 52 dirs): Localisation extension for core messages from translatewiki.net (2009-08-19 22:36 UTC) [22:55:05] ha, maybe DirList [22:55:08] <^demon> Whee my extension got translated :) [22:57:41] 03siebrand * r55358 10/trunk/extensions/CountEdits/CountEdits.php: Fix incorrect URL from r29576. Spotted by Meno25 [22:59:33] 03siebrand * r55359 10/trunk/extensions/Configure/Configure.settings-ext.txt: Fix URL for CountEdits [23:12:57] how do i change the font of words i am typing? [23:14:13] in what [23:14:22] in mediawiki in an article [23:14:39] html [23:14:53] depends how much you want to change [23:15:27] font style, like the font you can choose from in a forum type setting [23:19:06] <^demon> brion: Yay \o/ [23:19:29] :D [23:23:25] <^demon> This guy on TV looks like Fat Albert. [23:29:06] hey hey hey [23:29:34] cause being morbidly obese is funny, right? health problems that can cause us to die decades early... HILARIOUS [23:29:43] insensitive clod! [23:30:10] <^demon> I was commenting on his likeness in facial features. [23:30:13] :) [23:33:54] hmm [23:33:56] Preview [23:33:56] Remember that this is only a preview. Your changes have not yet been saved! [23:33:56] Remember that you are only testing/previewing your user JavaScript. It has not yet been saved! [23:34:21] are we supposed to have double preview warnings? [23:34:59] 03demon * r55360 10/trunk/phase3/maintenance/parserTests.inc: Add dash to Britney Spears [23:35:37] 03demon * r55361 10/trunk/phase3/maintenance/parserTests.txt: Oops and fix the test it was supposed to check. [23:37:58] ... [23:38:50] <^demon> Hmm? [23:39:44] <^demon> brion: I can change it to Hannah Montana if you'd prefer? [23:41:00] or paris hilton as long as there is a test that always fails and you name it brain >.> [23:41:00] 03brion * r55362 10/trunk/phase3/ (5 files in 3 dirs): De-clutter base directory; moving install-utils.inc into maintenance. [23:41:02] is there any way to pre-fill user registration form? [23:41:17] I believe it accepts URL parameters. [23:44:20] $ svn blame maintenance/parserTests.txt | grep Britney [23:44:22] 12534 avar

Britney Spears [23:44:24] ah, that explains that ;) [23:44:45] brion, on that embedded language topic... how was it again you feel about JavaScript? [23:44:57] Annemarie: yes! wpName and wpEmail, thanks. [23:45:17] JS is my personal frontrunner on general principle (it's the horrifying scary glue that holds the web together!) [23:45:50] the main problem is we don't have a standard portable way to run JS code server-side [23:46:22] anyone want to petition php to bundle spidermonkey by default? ;) [23:46:28] forth is cool :) [23:46:35] oh god, forth [23:46:38] that brings back 1989 [23:46:57] where do you want to embed it into? [23:47:01] TraceMonkey! V8! [23:47:03] which just makes me miss Turbo Pascall again [23:47:03] *Dantman has been considering Rhino... only absolute dependency is a jre and the ability to use proc_open [23:47:04] *sigh* [23:47:13] mm true [23:47:23] but a jre isn't guaranteed either [23:47:24] If we have a JRE dependency, we may as well just ship binaries. [23:47:31] heh [23:47:48] ok there's only one solution: [23:47:49] Although binaries are a bit more of a pain on our side. [23:47:52] write an x86 emulator in PHP [23:47:54] Or the ability to open a socket [23:47:58] and have *that* run an embedded linux kernal and openjdk [23:48:08] going to be scalable :) [23:48:18] well google web client is not far away from that [23:48:49] *Dantman is experimenting with a bit more than a JS version of Extension:Lua [23:49:01] *brion wonders actually how hard it would be to write a bare-bones java bytecode interpreter in php :) [23:49:05] brion: heh what about x11 stuff jdk sometimes likes to have? [23:49:33] brion: there is a php implementation in java, basically one replaces zend with JavaVM [23:49:49] I don't remember if zend is stack-based as java vm is [23:49:52] i think these days they're fine as long as you've go thte libraries, but we wouldn't be doing anything needing graphics/font stuff anyway :) [23:50:03] saper: yeah but iirc it's proprietary [23:50:31] brion: php on java? maybe, yes [23:50:47] what do we need embedding for? [23:50:50] brion, ;) if you use the socket server mode the jre can also be on a completely different server... heh [23:51:19] brion: btw. did you have chance to read my email re maps stuff? [23:51:30] Dantman: yeah, because *that's* more likely to be enabled on a shared host than the ability to shell out to spidermonkey :) [23:51:46] saper: nope not yet [23:52:28] brion: I am afraid you are the main addressee unfortunately [23:52:37] :) ok lemme check [23:52:56] heh [23:53:40] saper: can you describe something in the subject line or the email address you sent from? [23:53:47] i've got a big inbox ;) [23:54:04] bFurther OpenStreetMap project progress [23:54:12] 15 aug [23:54:23] no "b" sorry [23:54:46] aha there it is thx :D [23:55:14] no prob. I usually have a 10k+ inbox, I understand :) [23:56:17] saper: what's actually needed? i have no idea which servers or access are referred to atm :) [23:56:26] or who they asked, when [23:56:34] brion: well if you have no idea then.... :) [23:56:40] You people with giant inboxes are crazy. [23:56:41] READ YOUR MAIL. [23:56:44] Or filter it out. [23:56:52] *Simetrical has 0 unread pieces of mail :) [23:57:46] Simetrical: I have 2 unread out of 10k+ [23:58:00] Oh, so you just don't move stuff out of your inbox. [23:58:07] I used to not use "archive" in Gmail. [23:58:15] Now I only have three unarchived pieces of mail. [23:58:20] brion: there are 3 or 4 boxes, 1 is "toolserver" WMDE box, two other are meant to be "WMF production map boxes" and everybody is afraid to touch them. [23:58:31] *Simetrical isn't counting the hundreds of commits he hasn't looked at here, though, those aren't in his inbox! [23:58:36] in the meantime, they just blow their fans [23:58:40] ok, what needs to be done on them? [23:59:27] brion: we need to think how we split tiling/rendering/database work. we need to find out how to do large data imports without distracting production work. we need to setup replication of the OSM database. [23:59:57] we need to learn how to schedule rendering effectively across machines, since current osm scheme is kinda suboptimal