[00:00:21] wait,you got to the wiki? [00:00:49] $error url= http://rafb.net/p/sb1nuB63.html (paste) [00:01:15] it loaded for me, it was just really really effin slow [00:01:25] hmm [00:01:42] Well I can't get to it for some reason [00:03:26] I wonder why [00:05:43] is refactoring a good enough reason to write a patch? [00:06:13] dunno [00:06:20] not my field [00:06:42] I was just looking through the thumbnailing stuff and it's just one huge function [00:07:27] jisatsu, if you can find someone willing to commit it, yeah. [00:07:38] ok :) thanks [00:07:46] But people tend not to be reluctant enough to review actual addition of features. [00:08:27] you mean tend to be reluctant enough [00:09:41] I don't plan on changing stuff drastically, just split each of the methods (im, gd, etc) into a different function, rather than loads of if/else statements in one function [00:10:31] <^demon> If you have a title object, what's the easiest way to determine if it's the mainpage? if ArticleId=0? [00:11:03] BEANS... [00:11:11] no. [00:11:17] if ArticleId =0 then it doesn't exist. [00:11:42] Title->equals( Title::newFromText( wfMsgForContent( 'mainpage' ) ) ); [00:12:02] <^demon> Or Title->equals( Title::newMainPage() )? [00:12:14] That too. [00:12:49] <^demon> Which is cheaper, starting a new title object to check, or checking if the string title is equal to wfMsg('mainpage')? [00:12:55] <^demon> *wfMsgForContent() [00:13:55] ^demon, use whatever's clearest. [00:14:08] Also, double-check that there's no method for this already. [00:14:18] ^demon: wfMsg( 'mainpage' ) is not guaranteed to be normalised. [00:15:08] <^demon> Simetrical: I was thinking of a simple method in Title like isMainpage() might be useful? [00:15:17] Not more Title methods, please. [00:15:27] If it already exists, use it, otherwise check with equals() or something. [00:15:50] *Werdna consoles Simetrical, looks guilty since many of Title's methods are his. [00:15:54] Erm [00:16:59] Title::newMainPage(); [00:19:50] Dantman, yeah, I thought there was some relevant method. [00:20:09] *Simetrical points ^demon to Title::newMainPage() [00:22:08] how do I get a drop-down box to select licenses like the one on the upload form on the Mediawiki site or Wikimedia Commons? [00:25:02] <^demon> I've got MZMcBride's idea working with 1 line change to SkinTemplate.php. [00:25:18] <^demon> Well 2. One line change and 1 line addition. [00:25:22] :O [00:25:49] ^demon, the question is, do we want it? It's very narrow as a feature, and arguably misguided (Main Page shouldn't be in the article namespace if it's not an article). [00:26:06] Simetrical: We've had that discussion thirty-seven times, I believe. [00:26:18] It's always been decided to keep the Main Page in NS:0. [00:27:00] sometimes it is claimed it should be [[Main page]] [00:27:54] <^demon> Simetrical: I see the argument for it. I'm thinking along the lines of 'mainpage-description' being the proper text for the "Main page" [00:28:27] The default would be 'article,' right? [00:28:33] Default what? [00:28:36] <^demon> Default is page, enwiki uses article. [00:28:46] Was about to say 'page'... [00:29:07] Simetrical: It would be a MW message. [00:29:26] ns--3 [00:29:41] User_talk? [00:29:48] <^demon> Negative 3 :-P [00:30:09] T_T Heeey... WikiVid uses that by default... [00:32:11] <^demon> Let's vote? [00:33:20] A vote! [00:34:13] oooh... new voting extension!!! [00:34:37] YAVE >.< [00:36:02] shhhh [00:36:06] we have to vote on the new voting extension [00:36:15] ^demon: whats the point of Special:BlankPage [00:36:38] Alexfusco5, to cause fear, uncertainty, and doubt in the minds of our users. [00:36:48] XD [00:37:00] Actually it's because domas wants a baseline for profiling startup time and Special:Version has too many features to work well anymore. [00:37:36] In principle, handling a blank special page should do basically no work aside from outputting the skin, so it's a way to focus on optimizing stuff that happens on every single page load. [00:37:49] with semantic mediawiki i can have something like this request: http://code.google.com/p/mediawiki/issues/detail?id=20 [00:38:52] *Alexfusco5 goes to file a bug [00:39:06] why not use a Special: page that always errors predictably, like http://en.wikipedia.org/wiki/Special:InvalidateEmail with no parameters [00:39:48] (unless someone put parser functions into the mw: message... nm) [00:43:55] 03(NEW) Moving a page should move the logs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14701 15enhancement; normal; MediaWiki: General/Unknown; (alexfusco5) [00:47:20] 14(DUP) Moving a page should move the logs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14701 +comment (10Simetrical+wikibugs) [00:47:22] brion: :) [00:47:22] 03(mod) Show logs for moved pages corresponding to old page name - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8731 +comment (10Simetrical+wikibugs) [00:47:53] how did I not find that O_o [00:48:07] *Alexfusco5 hates the search in bugzilla [00:48:29] advanced search, -> all status states, and repeat lots of variants on the string [00:49:11] 03(mod) The tab on the main page should read "main page", not "article" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14267 (10innocentkiller) [00:49:16] *Alexfusco5 gives up on filing bugs [00:50:00] brion: When do you plan on updating the WMF wikis? [00:50:20] when code review is complete [00:50:28] *Splarka wonders if all status states at https://bugzilla.wikimedia.org/query.cgi?format=advanced can be set as selected by default in the bugzilla config [00:50:37] many new bugs are old wontfixed/invalid bugs... [00:52:57] <^demon> Simetrical: If nothing else, it's probably the most trivial bug we've talked about today. [00:52:59] brion: Sorry, just curious (They need to be updated before bug 14576 is resolved :) ) [00:53:10] how do I get a drop-down box to select licenses like the one on the upload form on the Mediawiki site or Wikimedia Commons? [00:53:46] Alexfusco5, why do they? [00:55:36] Simetrical: its a shell request and a bug needed to be resolved first, but that bug was resolved in a higher rev # then WM is running [00:57:34] AaronSchulz: Why did you commit r36519? It broke cascade on custom levels [01:02:29] 03(mod) The tab on the main page should read "main page", not "article" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14267 (10Simetrical+wikibugs) [01:03:43] Alexfusco5, the config change can be made before it actually does anything, can't it? [01:04:47] Simetrical: it does something anyway /but/ if that is not updated it will not ask for confirmation [01:05:21] 03brion * r36870 10/trunk/phase3/docs/hooks.txt: format fix [01:05:23] because the resolution of that big is dependent on the resolution of bug 13426 [01:05:46] and if that bug isn't solved then it will cause problems [01:05:50] Alexfusco5, ah, okay. [01:07:53] Alexfusco5, VoA explained his reasons for r36519 on Wikitech-l. [01:08:28] *Alexfusco5 knows, but he br0ke custom cascade [01:08:33] http://lists.wikimedia.org/pipermail/wikitech-l/2008-June/038411.html ff. [01:08:47] The current code is unacceptable for sure. [01:08:59] The code allowing custom cascade had problems too, though. [01:09:57] Simetrical: But some of his logic is wrong [01:10:09] like point 2 [01:10:28] Are you Alexandre Emsenhuber? [01:10:32] *Simetrical revives it [01:10:33] if you don't have the edit permission on the page, you can't edit it [01:10:45] Simetrical: no, thats ialex [01:11:40] AaronSchulz: ^ [01:11:54] specifically the one about the edit permission [01:12:03] 03(WONTFIX) The tab on the main page should read "main page", not "article" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14267 +comment (10innocentkiller) [01:12:28] Ah. [01:13:08] <^demon> Simetrical: Taking your suggestion and closing it. [01:15:40] * if you don't have the edit permission, you can't change the protection [01:15:45] *Alexfusco5 noticed his mistake [01:17:22] AaronSchulz: how about a config setting (something like $wgCascadeRestrictionLevels) [01:19:13] 03brion * r36871 10/trunk/phase3/includes/ (Linker.php parser/Parser.php parser/Parser_OldPP.php): [01:19:13] Some cleanup for r36609: [01:19:13] $url and $alt parameters in makeExternalImage() are now normalized to be escaped [01:19:13] on output instead of before they reach the function. This ensures that any hooks [01:19:13] processing them won't accidentally send plaintext which might become an [01:19:14] injection vector, or just get confused on pre-escaped input they didn't expect. [01:19:47] 03(mod) Cascading protection doesn't work for custom user levels - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14627 +comment (10alexfusco5) [01:20:13] *Alexfusco5 assumes this cleanup is a preparation for an update of the WMF wiki's :) [01:21:46] An explicit lists of which protection levels can cascade would probably be the cleanest way to get this to work, yeah. [01:21:46] *Alexfusco5 points at bug 14576 :) [01:22:28] Simetrical: do you have commit access? [01:22:40] Simetrical: so someone can explicitly define 'autoconfirmed' to be able to cascade? not a good idea imo [01:22:48] Alexfusco5: don't get too excited, i'm still on commits from last week :) [01:22:56] :( [01:23:23] Skizzerz: On there own install of mediawiki, why would that be a problem [01:23:40] because it allows people that can't normally protect pages to be able to protect pages [01:23:47] basically it undermines the permissions system [01:24:13] Alexfusco5, yes, I do. [01:24:28] Skizzerz, if you want autoconfirmed to be able to semiprotect, you could do that. :) [01:24:45] ick [01:24:53] Skizzerz: If its a config setting, it will only affect wiki's that use it [01:24:59] What's wrong with $wgGroupPermissions['autoconfirmed']['protect'] = true? [01:25:06] Other than being almost certainly moronic. [01:25:11] But hey, there's that "almost". [01:25:15] No reason to prohibit it. [01:25:25] Simetrical: that brings in other issues... namely the ability to protect above the current level you can edit at [01:25:27] Give them nice flexible config to hang themselves with. [01:25:33] Skizzerz, how would that be possible? [01:25:48] autoconfirmed person goes into somepage?action=protect, they choose "Sysops only" [01:25:57] they save. Now they can't edit OR unprotect it [01:26:19] Nope, you can't protect to levels you can edit. [01:26:27] when was that fixed? [01:26:30] Can't edit. [01:26:33] Skizzerz: if its a different config setting, then it wouldn't have an effect on the protection right [01:26:33] I don't know. [01:26:34] anyway [01:26:39] I vaguely recall being against it for some reason. [01:26:47] But anyway it's apparently true. [01:28:35] hmm, guess it was fixed [01:31:11] wow [01:31:13] >_< [01:31:16] *Skizzerz is retarded [01:31:32] *Charitwo pats Skizzerz [01:31:37] Simetrical: yeah... it got fixed a while ago... by me [01:31:52] *Skizzerz has the crappiest memory ever [01:32:18] Haha. [01:32:47] *Alexfusco5 hugs CIA-54 [01:32:47] *CIA-54 hugs Alexfusco5 [01:33:11] *Alexfusco5 rubs CIA-54's tummy [01:33:11] *purr* [01:33:23] *Alexfusco5 kicks CIA-54 [01:33:23] ow [01:33:29] *Alexfusco5 kills CIA-54 [01:33:29] *CIA-54 dies [01:33:59] ... [01:34:05] *Skizzerz just noticed a bug in said commit [01:44:31] 03brion * r36872 10/trunk/extensions/CategoryOnUpload/ (CategoryOnUpload.i18n.php CategoryOnUpload.php): Cleanup for r36614: remove stray executable bits [01:44:33] 03skizzerz * r36873 10/trunk/phase3/includes/ProtectionForm.php: * fix error in buildSelector function [01:46:00] Splarka, any simple way to set up email ? [01:48:03] !email [01:48:03] --mwbot-- For more information about MediaWiki e-mail extensions, see . [01:48:05] :O [01:48:13] Not what I want [01:51:38] http://www.google.com/search?q=site%3Amediawiki.org+email+-extension&btnG=Google+Search [02:02:38] 03brion * r36874 10/trunk/phase3/includes/SearchPostgres.php: Cleanup for r36660: use PHP 5 __construct() name for constructors to make things a little clearer when calling parent constructors and such [02:05:41] 03brion * r36875 10/trunk/phase3/languages/LanguageConverter.php: cleanup -- remove added commented-out line [02:10:41] what's the maximum you can query categories in API without apihighlimits? [02:11:43] 500 [02:13:03] then why isn't this working ? [02:13:05] http://www.wowwiki.com/api.php?action=query&list=categorymembers&cmtitle=Category:Item%20Screenshots&cmsort=timestamp&cmdir=desc&cmlimit=500 [02:14:11] Charitwo: because there are only 15 items in the category? [02:14:34] http://www.wowwiki.com/Category:Item_Screenshots <- [02:14:36] O_o [02:14:56] maybe i was thinking of a larger category [02:15:00] note it's in category:incorrect categories [02:15:14] "Articles related to Item Screenshots should not be in this category. The correct category is the Item screenshots category. Please change the category code of such articles to [[Category:Item screenshots]]" [02:16:13] disregard everything i said [02:17:30] :D [02:17:51] brion, can you enable editing via the api [02:18:10] Oh_so_ethical: probably want a little more testing first [02:18:18] :( [02:18:35] brion, Bryan has created an entire python framework to use the api [02:18:40] mw-client, I think it's called [02:18:43] *thumbs up* [02:18:44] sweet [02:18:51] enable :D ? [02:19:06] once i've got things updated we might give it a shot :D [02:19:18] as long as i'm satisfied on the security issues [02:19:27] ok [02:19:33] Yeah, no get edits :P [02:19:36] Only post [02:19:50] editing via GET is evil :D [02:19:59] To 4chan! [02:20:01] brion: yay your updating :) [02:20:01] editing via HEAD, now that'd be SUPER evil :DDD [02:20:13] :DD [02:21:13] brion: hey [02:21:15] *Alexfusco5 points brion to the shell request in bug 14576 :) [02:22:08] i'll keep it in mind :) [02:23:16] *Alexfusco5 meant to do ;-) [02:23:24] brion: Thanks BTW :) [02:23:38] don't thank me til it's done ;) [02:24:13] brion: The update is (I think) [02:24:19] *Alexfusco5 checks [02:24:44] brion: I left some notes at http://www.mediawiki.org/wiki/User:Voice_of_All/code_review [02:24:53] that CategoryTree stuff is huge though [02:25:28] :D [02:26:38] edit by paths [02:26:56] en.wikipedia.org/edit/Flibble/insert_{{delete}} [02:28:29] btw, there are 2 levels of limits [02:29:57] (SML and BIG, apihighlimits and non), but also limits on things like number of titles you can pass, like on ucusers=foo|bar|baz... [02:30:25] http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/api/ApiBase.php?r1=34161&r2=32824 [02:31:17] 03brion * r36876 10/trunk/phase3/includes/specials/SpecialRecentchanges.php: [02:31:18] Revert r36523 -- removal of the fieldset made Recentchanges/Recentchangeslinked very ugly! [02:31:18] Options were in a table, which ended up showing white background without the fieldset (some sites use a light blue background for specials). [02:31:18] Generally everything just ran together, making it hard to visually distinguish the bits of the page. [02:31:19] It's looking much better with the set restored... [02:31:23] oops: http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/api/ApiBase.php?r1=32824&r2=34296 501/51 [02:45:04] 03skizzerz * r36877 10/trunk/extensions/GroupPermissionsManager/ (GPManager.i18n.php GPManager.php GPManager_body.php): * porting a function locally since it was added in 1.13 and the extension is for 1.12+ [02:46:15] 03tstarling * r36878 10/trunk/php/wmerrors/ (error.html package2.xml php_wmerrors.h wmerrors.c): [02:46:15] * Added wmerrors.enabled ini option [02:46:15] * Added standard ini display in phpinfo() [02:46:15] * Fixed %u references in sample error file [02:46:15] * Filled in a few missing fields in package2.xml [02:47:29] *AaronSchulz reads http://upload.wikimedia.org/wikipedia/foundation/4/41/FY_2008_09_Annual_Plan.PDF [02:47:34] wow, that is a lot of devs [02:47:58] i like to think of them as minions [02:48:09] go forth and do my bidding, ye minions! [02:48:13] code! code like the wind! [02:48:30] but it'll take us a while to ramp up to that :) [02:48:54] brion: anything soon? [02:49:02] gettin there [02:49:56] *AaronSchulz still needs his 1099 [02:50:24] we send you that at the end of the year, like a w-2 [02:50:55] at least that's my recollection [02:51:01] yay tax shit [02:52:06] *AaronSchulz gets the impression brion doesn't like taxes much [02:52:33] i like that i have roads and police and stuff [02:52:39] i still hate the paperwork [02:54:06] heh, taxes are fun until you owe them :( (this.... was my first year :( ) [02:54:11] brion: I saw a dream car that is only sold in CA, PA, and 4 or so other states right of PA [02:54:16] it runs on natural gas [02:54:24] ooooh [02:54:41] must be a bitch finding refilling stations [02:54:45] http://automobiles.honda.com/civic-gx/ [02:54:57] brion: not too bad in those places were it is sold, like CA [02:55:04] but crap in the 45 other states ;) [02:55:06] the one thing i hate about the civic is the positioning of the parking brake lever [02:55:09] it digs into my knee [02:55:10] there is a home unit you can buy [02:55:14] maybe the fixed that though ;) [02:55:17] and hook up to your house gas line [02:55:30] yeah my gas bill is high enough with the inefficient heating ;) [02:55:49] AaronSchulz: is NG cheaper than petrol? (I'm all-electric here...) [02:55:59] per BTU, it is cheaper [02:56:23] ahh [02:56:26] the miles/gallon on the car for CNG is around the usual 26 or so [02:56:44] the only thing is, the unit takes a long time to refill the car [02:56:53] I've got a couple generators that run on LPG, and a couple that run on petrol, they're usually about the same to run IIRC [02:56:58] best done each night; an empty tank would take 16 hours [02:56:58] i have the impression it burns cleaner as well, though i've not looked into it [02:57:09] the only pollution is co2 [02:57:19] co2 is good for plants [02:57:21] that makes it green! [02:57:27] lol [02:58:11] my main need for a car these days is for road trips; within town i usually take public transportation [02:58:27] finding a natural gas refilling station haflway between SF and LA might not be so easy :) [02:58:30] hey, silly question probably, but, how often is the HEAD sync'ed with the live WMF code? [02:58:39] natural gas is still (for now) fossil, as is electricity (in the US) [02:58:44] (erm, I have that bass-ackwards) [02:58:56] SQLDb: roughly every day except when i get behind on code review due to conferences etc :) [02:58:57] brion: they claim it is cheaper [02:59:01] we can stay with petrol if we can just close the loop (the french are working on nuclear powered hydrocarbon production) [02:59:09] (assuming you have the 23000 to but the car) ;) [02:59:15] brion: oh, neat, I'm interested to see my patch to antispoof live :) [02:59:20] :D [02:59:21] $24,590 [02:59:32] *buy [02:59:35] buying a hybrid, putting acetone in the tank, using LPG/nautral gas, using electric, you're just polluting the air with smug [02:59:39] well, that's comparable in price to hybrid gas-electric models [02:59:41] ethanol is the worst of all [02:59:53] ethanol is a joke [02:59:55] the only way not to pollute: http://www.lightfootcycles.com/microcar.htm [03:00:06] the only thing it's done is drive up food prices [03:00:23] brion: well, natural gas is at least stable in price [03:00:33] ...until everyone uses it for their cars [03:00:42] if enough people starve to death, the lower population will be more sustainable with earth's limited resources [03:00:44] AaronSchulz: until everybody starts using it [03:00:49] diesel used to be almost free as waste byproduct, until everyone built diesel engines [03:01:02] meh, these cars won't take off anytime soon [03:01:04] Splarka: I'm sure cooking grease will be that way soon :) [03:01:10] no kidding [03:01:12] and production could be upped easier than oil [03:01:12] and acetone boosting [03:01:31] Splarka: acetone boosting? Who'd put nailpolish remover in the gas tank?! [03:01:37] google it [03:01:38] brion: or if enough people get incurable ED [03:01:43] *SQLDb goes to google [03:01:55] *bwahaha* [03:01:57] http://www.google.com/search?q=acetone+gas+mileage [03:02:03] oh, wow [03:02:16] meh, I wouldn't do that in my V8 :( [03:02:17] anyway, there is nice carbon-fiber framed UK car [03:02:22] regular gasoline [03:02:24] gets 80 mpg [03:02:25] technically works, but wouldn't if everyone did it, shortage of acetone [03:02:30] called the Axon [03:02:57] brion: assuming you can afford the carbon-fiber ;) [03:02:57] we need a reusable energy carrier with renewable recharging [03:03:09] wow, 80mpg :) I'm happy when the onboard reads 16mpg :P [03:03:13] solar/battery, nuclear/hydrocarbon, wind/ethanol, heck, wave power and boron! [03:03:23] my poor Civic is getting old [03:03:32] I want a newer one, like an HX [03:03:38] http://www.lightfootcycles.com/engine.htm <-- put onna these on your bicycle, 250mpg [03:03:39] 30-35 mpg [03:03:51] Honda just released a hydrogen car ;) [03:03:52] pretty decent for American cars [03:03:59] FUCK hydrogen [03:04:14] indeed, fuck it in the ear [03:04:27] bulky, unstable, and produced by cracking methane anyway [03:04:44] although once we ran out of methane it would be simple to produce more via electrolysis [03:05:44] it isn't what you burn, that has almost no bearing at all.. it is how you get it, or what you use to make it... you can burn hydrogen and ethanol all day, but there are still coal electrical plants and natural gas wells supplying you [03:07:33] i'm pretty sure if the acetone thing worked, they'd already be selling gas with it in [03:08:08] it's not like the auto industry doesn't know what they're doing :) [03:08:31] i dunno about chevy [03:08:43] I was glad to here today's news about automakers [03:08:51] everyone down at least 20% [03:09:00] this can only mean green change :) [03:09:10] well sure, GM has no fucking clue what they're doing, but what else is new? ;) [03:09:11] because nobody want to pay for SUV gas anymore [03:09:26] *Splarka snickers [03:09:43] brion: ugh, that's for sure. Working on my olds is a nightmare. Whomever designed it is going to hell. [03:09:47] brion: ever read http://www.eagle.ca/~gcowan/boron_blast.html ? [03:09:51] last week i tried to rent a small car to drive us down from the city to the airport hotel this conference was at [03:09:59] there were no small cars available, they gave me an suv [03:10:14] it was terribly silly... didn't even have seating for more than 5 [03:10:26] why do they make these vehicles? [03:10:30] they should have given you a HUMMER :) [03:10:35] more importantly, why have people been buying them for years? [03:10:36] hehhhh [03:10:40] 10 mpg [03:10:42] a stretch hummer limo! [03:10:48] brion: but but but, they can go off-road! :P [03:10:58] *SQLDb never got the SUV thing either [03:11:01] off road would be more friction [03:11:04] even less that 10 mpg [03:11:09] when I had kids, I broke down and got a minivan... [03:11:18] stupid hummer limos [03:11:34] minivan i can understand [03:11:50] suv is just minivan that's more top-heavy and gets even worse mileage [03:11:56] my sister has a cute white mustang [03:12:03] prolly only gets like 16-17 [03:12:04] and, has less seating... [03:12:17] monster truck limo, man [03:12:37] brion: I love small cars that eat up gas [03:12:47] it's called "performance cars" ;) [03:13:05] http://www.limoz.com/Monster_Truck_Limo.jpg O_O [03:13:14] http://www.limoz.com/Monster_Truck_Limo-Monster_Limousine.jpg [03:13:18] oops [03:13:18] bwahahaah [03:13:25] *Splarka snickers [03:13:42] with those you start measuring gallons per mile [03:13:47] lolz, we had to haul a buncha stuff for the new office recently, my boss couldn't fit it in his explorer... I had to go home and get my *gasp* minivan :P [03:14:04] yow... "Refueling the GX may take up to 16 hours if the tank is virtually empty. This process might actually be more convenient than going to a gas station if you fill up each night when you come home. " [03:14:13] yeah that's not going to work too good for road trips is it [03:14:24] jebus! 16 hours?! [03:14:59] that's more in fuel than my pickup actually costs [03:15:01] if it's primarily a commuting vehicle you won't hit the empty-tank case often presumably [03:15:30] "A full tank of gas supplies the GX with a driving range of approximately 220–250 miles*." [03:15:40] it can go 220-250 miles [03:15:41] brion: it's probably also nice not to have to pay *immediately* for the fuel. Likely hurts less. [03:15:53] pretty tight for sf-sacramento round-trip, nowhere enough to reach LA [03:16:02] heh true [03:16:11] brion: lol, I couldn't make it to OSU and back [03:16:15] you just get the bug-eyed gas company bill every month [03:16:15] 300 miles [03:16:23] I know, throwing $110 into my tank, hurts, every couple days :( [03:16:30] yow [03:16:47] http://www.thenewspaper.com/news/24/2445.asp "BMW M3 beats Toyota Prius in Top Gear fuel economy test" [03:17:32] SQLDb: http://www.fueleconomy.gov/feg/bymanu.htm [03:17:36] if the office hadn't moved to san francisco, and i'd moved into the apartment in tampa we were looking at, i'd have like a 30-mile each-way commute... even with my old toyota that'd be costing me these days :P [03:17:39] I want me one of those :( [03:17:50] *SQLDb goes down to look up his car [03:18:10] hahaha 15mpg :( [03:18:12] brion: and it is soo cute [03:18:42] I think I get closer to 12 most of the time :( [03:18:47] SQLDb: not far from my sisters small mustang [03:19:05] ohh, well then, not that close :) [03:19:06] Splarka: what's this? a sports car does better at racing than a passenger car? :) [03:19:09] AaronSchulz: V8 Olds Aurora :P Only takes premium too :( [03:19:19] quelle surprise! [03:19:23] premium [03:19:24] LOL! [03:19:41] AaronSchulz: yeah, I learned a lesson there. Check the fuel tank before you buy. [03:19:50] AaronSchulz: it was a NASTY surprise the first time I went to get gas. [03:19:56] "Premium fuel only". :( [03:19:57] brion: http://www.fueleconomy.gov/feg/bymanu.htm [03:19:58] my mom finally traded in her old minivan for a camry, now she's whining she should have got the prius instead ;) [03:20:02] isn't that cute? [03:20:18] old prius's had a lot of failures it seems [03:20:27] AaronSchulz: maybe it's just iceweasel, but, that just links to a 'car search' for me. [03:20:31] batteries and such [03:20:58] hey, hummer gets 13mpg city [03:21:00] that's not bad [03:21:06] http://www.fueleconomy.gov/feg/2008car1tablef.jsp?id=17426 [03:21:14] there we go [03:21:15] brion: that's if you drive it like an old lady. [03:21:32] brion: my rule is "at least 25" [03:21:36] brion: my car's listing says it gets 15-24mpg, if you drive it like a man, you get signifigantly less :( [03:21:57] i drive like an old lady who had an extra shot of espresso in her latte [03:22:01] lol [03:22:05] SQLDb, brion: isn't that car cute? [03:22:16] *SQLDb drives it like someone who can afford the tickets. [03:22:35] AaronSchulz: the civic? it's ok :) [03:22:36] If I had one, I'd even give her a name [03:22:52] AaronSchulz: it's a civic! :P (They all look the same to me...) [03:22:54] 30-35 mpg is more than ok :D [03:23:11] but it only has a 2 star side crash rating [03:23:31] luckily, that won't be so bad eventually [03:23:31] well, that's about what i got in my tercel, so i consider it the base standard of acceptable fuel efficiency :) [03:23:39] with all these SUVs going off the roads :) [03:23:55] prius averaged about 44.3 mpg on my last trip to LA and back [03:24:09] you have a prius? [03:24:32] what year? [03:24:44] the great thing about renting is you have whatever car you want to try today :) [03:24:59] http://www.cleanmpg.com/photos/data/506/04_Honda_Civic_HX.jpg [03:25:04] another cute pic [03:25:09] it was a recent model, not sure exactly what year [03:25:32] AaronSchulz: looks like most every other civic I've ever seen that some kid with $300 to spend at autozone didn't get ahold of :P [03:25:43] warning: the car's very low; if you detour through windy mountain roads south of san francisco, try not to scrape the shit ouf of the bottom [03:26:17] SQLDb: no spoilers, spinning rims, or flame decals? [03:26:39] brion: mostly flame decals :) They love flame and "Type R" decals :P I' [03:26:41] ERM [03:26:44] brion: http://www.tmz.com/2007/07/05/gore-iii-does-100-in-a-prius-huh/ [03:26:51] well, I guess those babies can still move [03:26:57] I've got a buddy that I swear spent more on decals than he did his intake :) [03:27:06] it accelerates kind of sluggishly imho [03:27:13] but since i drive like an old lady that's ok [03:27:24] 'A Car and Driver magazine test back in 2004 showed the Prius took a whopping 39.6 seconds to hit 100 mph. Not exactly Jeff Gordon material.' [03:28:06] jebus, 40s? I spose I'd take it tho, if the fuel savings were signifigant. I think my car takes about 7-8s :P [03:30:22] 03stipe * r36879 10/branches/MetavidWiki-exp/MetavidWiki/skins/mv_embed/mv_embed.js: improved default player selection in absence of cookie, returned some thumbnail, link_back and duration functionality [03:30:38] Oh, hey, brion, I asked for the 'spoofuser' table on toolserver, but, was told it would have to be run by you first, you wouldn't have any issues with that would you? [03:30:55] i'm cool w that [03:31:19] cool, I wanna write a tool using it :) [03:31:43] http://www.fueleconomy.gov/feg/2008car1tablef.jsp?id=15659 [03:31:47] huh [03:32:13] *AaronSchulz hates sticks [03:32:55] i learned to drive on a stick, and i still have one heh [03:35:33] dinner... back laterz [04:09:34] 03sql * r36880 10/USERINFO/sql: Add my info. First commit, I hope I didn't stuff it up to bad. Copied from daniel mostly :) [04:09:45] GG [04:10:18] bad, grammar. to -> too :( [04:11:49] No name, SQLDb? [04:13:10] G_SabinoMullane: sadly no. [04:13:32] I'd love to list a name, but, some people on the internet take things related to wikimedia too far. [04:14:21] So why not commit to mediawiki as a separate username then? [04:14:46] G_SabinoMullane: that would still leave my real personal data out there. [04:16:09] *SQLDb has a family to think about. [04:17:40] * shrug* hasn't stopped any other committers, but no skin off my back. The more the merrier. :) [04:18:00] :) [04:18:08] *G_SabinoMullane is glad to not be involved in MW politics anymore [04:19:36] hi all.. [04:20:48] i'm looking to syncronize two mediawikis one is with postgres and the other with mysql..i [04:20:54] hiya dirakx! :) [04:21:04] SQLDb: hiya! [04:21:20] is there any pointers out there to do so? [04:21:29] *SQLDb looks at OverlordQ [04:21:33] s/is/are [04:21:56] Well from copying PG to My I'd suggest http://pgfoundry.org/projects/mysql2pgsql/ [04:23:17] OverlordQ: hey thx..i'm going to try it :) [04:27:50] syncronize in what way? [04:30:05] but if you've data in both that you need to merge, I'd say that'll be a lot of work. [04:37:19] i guess sql magic is on the ''lot of work'' part [04:44:47] http://en.wikipedia.org/w/index.php?title=Special%3ALog&type=&user=&page=User%3ARjd0060%2Fprottest&year=&month=-1 <-- this should not happen, no? [04:46:46] 03(mod) Cortado does again not work with Java 6 on GNU/Linux - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14610 (10tstarling) [04:47:37] oddly enough, the same can not be duplicated at http://en.wikipedia.org/w/index.php?title=Special:Log&page=User:SQL/Testme [04:48:43] duplicated at http://en.wikipedia.org/w/index.php?title=Special%3ALog&type=&user=&page=User%3ACobi%2FTest&year=&month=-1 however. [05:00:05] anyone have a clue on how the www.wikipedia.org template on meta works? [05:00:22] 03raymond * r36881 10/trunk/php/wmerrors/error.html: Localisation updates German [05:00:50] haha [05:05:56] Oh_so_ethical: how they "work"? you mean, what they are for, where they are, what they do, or how they get served? [05:07:28] Splarka, how does [05:07:30] http://meta.wikimedia.org/wiki/Www.wikiversity.org_template [05:07:38] Get to www.wikiversity.org [05:07:49] Splarka, basically, I want to replicate it [05:07:50] oh, carrier pigeon [05:08:17] RFC2549 [05:08:28] O.o [05:09:12] Any simple way to set it up, Splarka ? [05:09:15] (in other words, I have no idea about that part, ask in -tech where Tim just gave you a hint) [05:09:42] Oh [05:15:44] why does this error occur? http://wiki.milk-it.net/index.php?title=MediaWiki:Common.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=18000 [05:19:44] that usually happens if you try to access action=raw through your article path [05:19:53] http://en.wikipedia.org/wiki/Foo?action=raw [05:20:23] compared to http://en.wikipedia.org/w/index.php?title=Foo&action=raw&ctype=text/css (ctype to see it in browser) [05:20:55] the reason being, if you allow action=raw through a short URL scheme, you can maliciously construct URLs [05:22:08] http://en.wikipedia.org/wiki/Virus.bat?oldid=220431378&action=raw would, if allowed, grab the text of revision 220431378 and suggest you save it (in many browsers, like firefox), as the last part of the URI path, before the parametrs, "Virus.bat" [05:23:23] trops: that is what the message means, anyways... the error itself is odd [05:24:13] possibly comes from havng a null script path and null article path [06:18:20] 03siebrand * r36882 10/trunk/extensions/MetavidWiki/languages/MV_Messages.php: Some consistency updates (minimise use of capitals, newline at sentence end) [06:22:55] 03(mod) Account cannot be renamed to a global username - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13507 (10verdy_p) [06:26:06] 03siebrand * r36883 10/trunk/extensions/ (7 files in 2 dirs): [06:26:06] * rename GroupPermissionsManager files to standard naming (file and folder names now match) [06:26:06] * update Translate accordingly [06:30:56] 03(FIXED) Various strange effects with Ogg player at low-performance computers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11445 (10tstarling) [06:35:30] 03raymond * r36884 10/trunk/extensions/GroupPermissionsManager/GroupPermissionsManager.php: Fix function addScriptFile. $this was not defined. [06:37:30] 03(mod) Account cannot be renamed to a global username - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13507 (10verdy_p) [06:49:08] when protecting an empty page form creation I'm asked for an 'expires' date for when the protection wears off [06:49:12] what's the format of this date? [06:50:15] no fractions or decimals, but just about anything else is good [06:50:40] "2 months" "10 years" "infinite" "indefinite" "99999 seconds" "176 fortnights" [06:51:14] "3 blue moons" ? :P [06:51:22] *almost* [06:51:27] hehe [06:56:17] Splarka: how about the format of absolute dates? [06:56:55] well, I guess that info enough is fine actually, thanks [06:57:50] look up strtotime() thingy [06:59:08] http://www.php.net/strtotime [06:59:40] "next thursday" heh [07:02:27] hello speak anyone german? [07:02:37] not i [07:07:02] 03(NEW) Show Link to version history in Spezial:UnreviewedPages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14702 15enhancement; normal; MediaWiki extensions: FlaggedRevs; (pbirken) [07:30:33] Werdna: !! [07:31:26] I'm not happy :< [07:31:47] *Duesentrieb gives Nikerabbit a cookie [07:32:35] *Splarka gives werdna a kevlar vest [07:32:57] 03(mod) Add Opera Mini Browser IP range to the list of trusted XFF headers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14700 (10thatcher131) [07:34:22] Werdna: the fatal error [07:36:46] that one to be exact [07:36:54] 03nikerabbit * r36885 10/trunk/phase3/includes/EditPage.php: * Partial revert of r36692. Has been spewing fatal errors for few days already [07:57:18] wfRunHooks cannot be called in LocalSettings.php??????? [07:58:44] How can you ensure that everything is included before calling a function? [07:59:13] Hello is there someone here? [07:59:16] :p [08:00:19] ierpe: LocalSettings.php is for setting configuration options only. it's evaluated before anythign is set up [08:00:32] you can register a function to be called once mediawiki is set up properly [08:00:38] lol yeah i know you told it to me yesterday but i still couldnt get it to work [08:00:50] $wgExtensionFunctions[] = 'myFunctionToDoWhatever'; [08:01:08] and then how will I call it? [08:01:15] you don't. [08:01:18] mediawiki will call it. [08:01:37] well i want it to be executed in the localsettings, so i have to write something in there to call it no? [08:02:03] it can not be executed in localsettings. [08:02:17] because, as you observed, nothing is set up at that point [08:02:27] but.... :p [08:02:32] i dont get it [08:02:34] ^^ [08:02:36] why do you think it should be called in localssettings? it doesn't make any sense whatsoever [08:02:57] ok i tell you briefly what i want to do [08:03:25] i have db tables containing ip related to countries, so i can identify in which country you are [08:03:47] if you request for example fr.sports-wiki.net [08:03:57] then you're not redirected because you asked for a domain [08:04:08] but if you request www.sports-wiki.net [08:04:17] then you have to be redirected on the one of your country [08:04:36] fine. [08:04:41] so, do what i told you to do. [08:04:42] but that's nothing that you have to do within Mediawiki. This redirect can be done on its own [08:04:45] ok [08:04:59] write your logic into a function (defined in localsettings, or in another file included in localsettings) [08:05:03] then register the function [08:05:14] JeLuF: how? :p [08:05:16] ok [08:05:22] Duesentrieb: Why initialize all of Mediawiki just to send a redirect? [08:05:34] JeLuF: because it's the simplest way [08:05:37] No [08:06:01] JeLuF: sure, you can write a small php script or something to handle that domain and pull the data from the db, then send a redirt [08:06:06] JeLuF: not all of mediawiki! my special:random optimizations were awesome! :) [08:06:17] but that means you have to know a lot more about http requests, databases, etc :) [08:06:18] JeLuF: just half of init! :) [08:06:41] Duesentrieb: but much less about Mediawiki. And http requests and databases are well documented [08:06:52] true [08:07:16] i was basically answering the question how to do that "in localsettings" :) [08:07:49] 03mkroetzsch * r36886 10/trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SQLStore2.php: Support for getPropertyValues with initial NULL parameter (get all values, used for autocompletion in SF) [08:07:50] Duesentrieb: I fear that ierpe wants to show fr: content on www.* for people from France, and en: content for people from the US, using the same URL. That would break all of Mediawikis caching layers. He'd end up in hell. [08:08:08] that would suck [08:08:16] but jhe said "redirect". that would be ok [08:08:25] yeah its only a redirection [08:08:41] i was doing it with the browser language before in the localsettings and it was fine [08:08:42] although i'd use the Accept-Language header instead of some ip-to-geolocation crap [08:08:44] but for a redirect, there's absolutely no need for Mediawiki [08:08:58] that could be done with two lines of mod_rewrite code in .htaccess, too :) [08:09:12] it doesnt work with this because i have to access the db [08:09:26] no i cant do it with rewrite [08:09:33] JeLuF: well, it depends on how far you want to integrate that featur. but yes, it's overkill [08:10:05] ierpe: you only need the db if you guess language from ip. which sucks. the brwoser actually telly you which language your user preferes (or should). [08:10:18] im not the boss here :/ [08:10:24] i only do what im asked for [08:10:33] ierpe: what language do you use for canada? or switzerland? [08:10:34] i dont give a fuck about this ip redirection [08:10:58] uk is the default for countries that dont have their own db [08:11:08] ierpe: ask your boss if he knows what Accept-Language does :) [08:11:35] my boss is not a programer and has nothing to do with the code, only the result matters... [08:12:06] which sucks [08:12:06] boss training, one of the arts of a programmer [08:12:46] ierpe: uh... if your boss is not a programmer, and only the results matter, why does he tell you *how* to do something? maybe if you tell him there's a better way, it would *please* him? [08:13:00] i found that often works with people that are not complete pricks. [08:13:12] oh hes cool [08:13:20] but hes told what to do as well [08:13:26] its corporation buzz you know... [08:13:34] *shrug* [08:13:39] garbage in, garbage out... [08:13:43] exactly [08:14:17] they wanted a ugc, but then they ask me to write extensions to block the edit for some countries, to deny all bad language... [08:14:29] its a big joke [08:16:16] see when i remove the domain habdling from the localsettings, the site crashes [08:16:21] handling* [08:16:30] speak anyone german? [08:16:33] cannot connect to the db [08:17:24] 03(FIXED) Option to not display [+] if no sub-category exists - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11132 +comment (10daniel) [08:18:24] 03(mod) Option to not display [+] if no sub-category exists - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11132 (10daniel) [08:19:07] I have been thinking about a simple solution that will work [08:19:10] but.... [08:19:13] im ashamed [08:19:19] :p [08:19:25] 03(WONTFIX) Not show subcategory if subcategory is itself - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11377 +comment (10daniel) [08:19:35] what if I just do a manual db connection just for this special request [08:20:47] hi [08:20:56] 03(mod) Deleted categories continue to be cached until logout - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11525 +comment (10daniel) [08:21:00] ierpe: then you should not do it in mediawiki at all [08:21:16] what are the risks if i do? [08:21:18] ierpe: just write a small, standalone php script (or perl or whatever) [08:21:40] i wonder how can I use the #time function used by WP? [08:21:42] risks? it's overly complicated, slower, popintless, confusing... [08:21:45] because i tried your solution it doesnt work [08:22:06] you know, you can screw skies to a bisycle, but... [08:22:21] i am in a dead end... [08:22:24] ;( [08:22:38] ierpe: "it doesn work" means "you are doing it wrong". [08:22:43] and i gave two possible solutions. [08:22:56] three, actually. [08:23:05] the one with $wgExtensionFunctions[] = 'geoRedirect'; [08:23:10] any idea, guys? [08:23:11] doesnt work [08:23:37] ierpe: "doesn't work" is very unspecific. [08:23:47] ierpe: have you checked if the function gets called? [08:23:50] that should be simple. [08:24:07] ierpe: a standalone script would be better, as jeluf suggested [08:24:09] because the domain handling is not in the local settings anymore, the site just crash [08:24:16] yeah thats what im gonna do [08:24:18] stiull better would be a simple entry in .htaccess, using Accept-Language [08:24:50] is it possible to access a db from an .htaccess? [08:25:04] no. if you use Accept-Language, you don't need a db [08:25:07] that's the point [08:25:18] if you want a db lookup, write a standalone script [08:25:23] or fix whatever crashes your site. [08:25:29] 03(NEW) Cannot sight image descriptions with "Media:..." links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14703 normal; normal; MediaWiki extensions: FlaggedRevs; (tim) [08:27:56] 03(FIXED) "no pages or subcategories" not shown if hideroot="on" or depth ="1" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12149 +comment (10daniel) [08:39:17] 03mkroetzsch * r36887 10/trunk/extensions/SemanticMediaWiki/includes/ (SMW_GlobalFunctions.php SMW_QueryProcessor.php): [08:39:17] Two new helper parser functions: [08:39:17] #show to make very simple queries that just show the property value of a single thing, and [08:39:17] #info to create SMW-style info tooltips directly (uses JavaScript but diplays in any case, though less pretty) [08:43:18] <_wooz> lo [08:44:29] la [08:46:46] lo-lo-lo-lo-lola? [08:49:25] 03daniel * r36888 10/trunk/extensions/CategoryTree/ (3 files): added to force inclusion of ct scripts on all pages [08:52:13] 03(FIXED) Clicking the [+] has no effect in MediaWiki:Edittools ( OutputPage::addWikiMsg() throws away script headers and metadata) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13487 +comment (10daniel) [09:00:59] 03(mod) Add Opera Mini Browser IP range to the list of trusted XFF headers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14700 +comment (10knowsit) [09:03:10] guys, i'm wondering what is {{#something}} in wikipedia [09:03:28] is it a built-in function? [09:04:15] it is called a parserFunction [09:04:19] some are built in, some are extensions [09:04:32] although it isn't quite that simple [09:04:45] {{}} indicates a template [09:05:00] there are 3 main types: magic words, parser functions, and transclusions [09:05:34] a magic word takes the form of a system-supplied variable, like {{PAGENAME}}, more can be seen: http://meta.wikimedia.org/wiki/Help:Magic_words [09:05:47] a parser function is basically a magic word that takes parameters [09:05:57] it can have a hash at the beginning or not: [09:05:58] Splarka, if I want to use on my own mediawiki some parserFunctions like #time, what do I have to do? [09:06:13] {{urlencode:x y @}} -> x+y+%40 [09:06:23] {{#if:1|yes|no}} -> yes [09:06:40] you have to find out if they are core, or if they are part of an extension [09:06:46] #time is part of an extension [09:07:07] there are only 3 that start with a # in core: #tag, #special, and #language [09:07:36] http://meta.wikimedia.org/wiki/Help:ParserFunctions <-- the extension with #time [09:07:38] 03(FIXED) Clicking on the "+" with JavaScript disabled links to the category' s corresponding main namespace page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13680 +comment (10daniel) [09:08:19] Duesentrieb: geez how many bugs did you inadvertnently fix? [09:08:32] three or four i guess. [09:08:48] er, *inadvertently [09:08:52] the one before that i fixed after looking at the report. [09:09:16] Zopieux: http://www.mediawiki.org/wiki/Extension:ParserFunctions is what you'll want [09:09:16] and there's one request to go: a "reverse mode" for CT [09:09:30] yep I'm already reading Splarka thanks [09:09:32] np [09:11:51] 03(mod) Showing also articles in the CategoryTree of categories in he-wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11776 +comment (10daniel) [09:14:05] 03siebrand * r36889 10/trunk/extensions/RandomUsersWithAvatars/RandomUsersWithAvatars.php: EOL whitespace fixes [09:14:27] Hi [09:14:36] I have a problem in Mediawiki [09:14:56] New Account creation is not getting Displayed in my Recent Changes [09:15:16] What could be the problem ? [09:15:32] you need to install the newuserlog extension [09:15:55] oh ok [09:16:03] What all Extensions must be installed.. [09:16:10] Can you please tell... [09:16:30] I just installed Mediawiki few hours ago... [09:17:49] http://www.mediawiki.org/wiki/Extensions#Installing_an_extension skip the extensionfunctions.php [09:18:06] Thank you [09:19:31] *Splarka again wonders why newuserlog isn't core [09:21:23] vinodhrajan: or http://www.mediawiki.org/wiki/Special:ExtensionDistributor [09:21:37] ok [09:21:49] Another Quetions. Is it possible to create to Namespaces ? [09:22:13] ok I have another little problem there [09:23:01] i have a template used on my home page, which shows some text OR includes another templates [09:24:35] Nikerabbit: that was a fatal error? [09:24:45] not suprising, had it on my review notes [09:25:18] AaronSchulz: mm [09:25:20] !extranamespace | vinodhrajan [09:25:20] --mwbot-- vinodhrajan: To add a namespace, modify your LocalSettings.php file, and add namespaces via $wgExtraNamespaces. A comprehensive set of instructions for adding a namespace can be found at . $wgExtraNamespaces can also be used to rename the default namespaces. [09:25:51] I couldn't show the {{{content}}} *or* {{{ {{included}} }}} :( [09:25:52] AaronSchulz: trunks so broken lately... when the cat is away... [09:25:58] +' [09:26:07] Zopieux: [09:26:30] {{#ifexist:Template:{{{1}}}| {{{{{1}}}}} | {{{1|default text}}} }} [09:26:35] or somethinglike that [09:26:56] (but that might not be what you want exactly) [09:27:29] in fact Splarka I want to choose what to show when I declare my variables [09:28:04] if I type {{mytemplate | content = foo}} I want the text to be written [09:28:14] okay [09:28:28] if I type {{mytemplate | include = anothertemplate}} I want the template to be included [09:28:38] can All Extensions will be installed at the same time ? Without installing them on by one.. [09:28:51] There are a lot of extensions..It would take a lot of time to install them individually [09:28:53] Splarka, do you understand now ? [09:29:09] Zopieux: {{mytemplate | content = foo | include = anothertemplate}} what about both? which one? or must both work as you describe even w hen together? [09:29:15] 03siebrand * r36890 10/trunk/extensions/DeleteBatch/ (DeleteBatch.body.php DeleteBatch.i18n.php DeleteBatch.php): [09:29:15] * delay message loading [09:29:15] * add descriptionmsg [09:29:15] * remove EOL whitespace [09:29:24] vinodhrajan: you won't need them all [09:29:25] Splarka, hm, both :) [09:29:35] if you just want the ones Wikipedia uses, see http://en.wikipedia.org/wiki/Special:Version [09:29:48] Splarka, if I declare both, let's show both :) [09:29:50] Zopieux: well, a simple method... [09:30:02] {{{content|}}} [09:30:13] this will show whatever you put in that variable, or nothing if it is undefined [09:30:18] yep, but with another template?? [09:30:23] getting to it [09:30:27] {{{{{template|}}}}} ? [09:30:42] {{#if:{{{include|}}}|{{{{{include|}}}}}|}} [09:30:50] 03aaron * r36891 10/trunk/extensions/FlaggedRevs/specialpages/UnreviewedPages_body.php: Add hist link (bug 14702) [09:30:51] hm, "nice" :D [09:30:53] but you might want to #ifexist it too [09:30:54] thanks Splarka [09:31:05] no worrie about that [09:31:08] +s [09:31:17] in that case, {{{{{template|}}}}} can work too [09:31:25] however, {{#if:{{{include|}}}|{{{{{include|}}}}}|}} has advantages [09:31:36] {{#if:{{{include|}}}|
{{{{{include|}}}}}
|}} [09:31:38] 03(FIXED) Show Link to version history in Spezial:UnreviewedPages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14702 +comment (10JSchulz_4587) [09:31:42] you can wrap it in more code, for example [09:32:33] and if you wanted to get clever, heh... [09:32:40] :) [09:32:44] i see. [09:33:33] {{{content|}}} [09:33:33] {{#if:{{{content|}}}|{{#if:{{{include|}}}|
}}}} [09:33:33] {{{{{include|}}}}} [09:33:43] you could do that to insert a
if both were defined [09:34:53] nice tip [09:34:57] 03(WONTFIX) Bot edit should not mark revision - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14679 +comment (10JSchulz_4587) [09:36:34] 03(mod) Don't show box for default case - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14697 (10JSchulz_4587) [09:37:51] hm Splarka, if I have to use some templates like NEXTWEEK, ... I should create them manually? [09:44:16] hm... hte new category table could also contain the number of *parent* categories... [09:49:41] 03daniel * r36892 10/trunk/extensions/CategoryTree/ (5 files): added inverse mode to navigate parent categories [09:51:34] 03raymond * r36893 10/trunk/phase3/languages/messages/MessagesEn.php: Tweak 'previewnote' a bit: Add a handy link to the edit box. Especially useful on long pages. [09:51:49] 03(mod) Add a "+" click feature to show supercategories above a given category - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12065 +comment (10daniel) [09:58:30] 03daniel * r36894 10/trunk/extensions/CategoryTree/CategoryTree.php: added noparse flag to parserfunction output, as requested by bug 13028 [10:00:18] 03(FIXED) error with the parser function with CategoryTree - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13028 +comment (10daniel) [10:04:00] uh... where to config requests go? into "site requests" or "language setup"? [10:05:06] 03(mod) Showing also articles in the CategoryTree of categories in he-wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11776 +comment (10daniel) [10:05:07] throw a die [10:05:12] :P [10:05:19] why's there no "conig" component? [10:05:37] Duesentrieb: site requests [10:05:52] ok, so i guessed correctly :) [10:07:30] isn't there a 'shell', or is that it? [10:09:31] Splarka: that's a tag, not a component [10:09:45] though i think the distinction is rather silly [10:09:58] mmm... ahh right [10:10:07] why would shell be on anything but site requests... [10:10:18] oh, it could be DNS [10:10:24] or direct db access [10:10:31] that isn't a site request? [10:10:46] i don't think so... [10:10:52] DNS is a separate component :P [10:11:01] but imho all we need is loose tagging [10:11:04] *Splarka shrugs, pays little attention to *those* type of bugs [10:11:07] bugzilla is so.... 90s. [10:11:11] well, I mean, it is related to the site [10:11:25] almost everything is "related to the site" :) [10:11:29] anyway, off for lunch [10:11:48] right, shell requests [10:11:54] except things that aren't related to the site, like, nonshell requests [10:12:09] *Splarka follows Dues to bum lunch off him [10:33:59] 03aaron * r36895 10/trunk/phase3/includes/ (Article.php ImagePage.php): Append subtitle to keep existing stuff for redirects (bug 14696) [10:34:19] 03(FIXED) Redirect-Pages don't show their status - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14696 +comment (10JSchulz_4587) [10:36:33] 03(mod) Make UI easier with diff-only preference - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14581 summary (10JSchulz_4587) [10:37:23] 03(mod) Draft tab does not disappear after sighting - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14561 15enhancement->normal (10JSchulz_4587) [10:41:45] hm... the bit of MonoBook that generates thesidebar is not very flexible. it expects each block to be a bullet list. [10:42:07] would it be a problem to support full html blocks here? that way, extensions could very easily add things to the sidebar. [10:42:53] or maybe there should be a portlet hook [10:43:36] but... there could be many places where one could like to inject a portlet. hmph. [10:44:05] the AfterToolbox hook is named misleadingly.... it's still insided... it should be called EndOfToolbax [10:54:38] 03rainman * r36896 10/branches/lucene-search-2.1/ (63 files in 18 dirs): [10:54:38] * configuration generator & scripts (see README.txt) [10:54:38] * integrate anchor words into alttitle field (per Duesentrieb's thesis) [10:54:38] * add flags to aggregate field struct [10:54:39] * single-pass aggregate caching with cache builds, on search pool init [10:54:41] * cleanup of query parsing: disabled stop words in phrases for the time [10:54:45] being, introduced intitle: prefix, cleaner positional query generation [10:55:03] \o/ [11:02:01] 03rainman * r36897 10/branches/lucene-search-2.1/ (3 files in 2 dirs): We don't need these under revision control any more since they get generated. [11:17:30] 03jojo * r36898 10/trunk/extensions/Collection/Collection.body.php: set type=license [11:18:20] flyingparchment: are you available for a bit of skin musing? i'm wondering how i can best make skins more customizable by extensions. [11:18:31] a little [11:19:29] flyingparchment: ah, cool :) there's basically two things i would want to fiddle with: sidebar and category links. the latter is probably already possible. but as to the sidebar... [11:19:40] flyingparchment: basically, i want to allow extensions to add boxes to the sidebar [11:20:03] well, the first thing i would suggest is ignore non-template skins [11:20:04] the simplest solution i can come up with is to use the $this->data['sidebar'] array [11:20:18] yes, indeed, it's SkinTemplate only :) [11:20:58] so... each entry in $this->data['sidebar'] generates one box. each entries is in turn an array, defining the items of a
    which is in that box [11:21:34] my idea is to allow full html instead of an array of items. so an extension can simply append something to the array, filling a sidebar box with arbitrary html [11:21:50] could be used to inject a categorytree there, for example [11:21:53] what do you think? [11:22:03] (people have been bugging me about this for years now) [11:22:25] it might be nice to have two ways, the raw html way, and some functions to build basic boxes on top of that [11:22:51] well, my idea was to use the raw html as the boxe's *content* [11:22:59] wfSidebarBox('my extn', wfSidebarItem('do something', 'whatever'), wfSidebarItem('..', '..')); [11:23:00] the box code itself woould remain under the control of the skin [11:23:13] Duesentrieb: yes, but there should be a way to build the content without using html [11:23:23] since in 98% of cases it's just going to be a list of items, like all the other portlets [11:23:35] that case is already covered [11:23:48] just make the extension append an array defining the items [11:24:06] problems only arise if you want to add something "special" [11:25:39] 03(NEW) Enable FlaggedRevs custom configuration on English Wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14704 15enhancement; normal; Wikimedia: Site requests; (mike.lifeguard) [11:25:45] anyway... the alternative would be to have an extra hook called by the skin, which could then output more portlets. the question would be *where* the extra portlets get inserted. below the logo? below the toolbox? below the sidebar?... [11:25:47] 03(mod) Enable FlaggedRevs custom configuration on English Wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14704 +shell (10mike.lifeguard) [11:26:21] wfInsertPortlet('sidebar', 'hi'); // inserts a new portlet after the sidebar [11:27:03] nb: we have classes and objects nowdays [11:27:04] well, what would be supported as the first param here? [11:27:09] and how would that work? [11:27:36] would each skin look at some array after creating each portlet, to see if there's more to add? [11:27:38] Duesentrieb: some existing identifier for each sidebar, or something like 'end', or an empty string [11:27:51] well, you can store all portlets in an array before this hook runs [11:28:08] but that would require a major rewrite of monobook [11:28:25] because that's not how portlet generation in monobook works :) [11:28:35] i'd like something less intrusive, for now. [11:28:53] i think that like most of the skin and extension systems in mediawiki, anything you end up with is probably going to suck [11:28:54] well there should be major rewriter either way :o [11:29:00] so much duplications and all [11:29:37] guys, i want something i can do in the next hour, not something that will tie me up for weeks :) [11:29:40] how about more like $tl->addToSidebar('name', $htmlOrItemArray); [11:30:05] 03aaron * r36899 10/trunk/extensions/FlaggedRevs/ (FlaggedArticle.php FlaggedRevs.class.php FlaggedRevsPage.php): Various image param fixes [11:30:10] i like that option best, considering the circumstances [11:30:20] 03(FIXED) Cannot sight image descriptions with "Media:..." links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14703 +comment (10JSchulz_4587) [11:30:29] is there any major reason not to do that? [11:30:51] it does not allow very much control over where the box is places... that's the only major drawback i see. [11:31:43] 14(DUP) Enable FlaggedRevs custom configuration on English Wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14704 +comment (10raimond.spekking) [11:31:52] 03(mod) Enable FlaggedRevs custom configuration on en.wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14618 +comment (10raimond.spekking) [11:32:13] perhaps you should just insert several hooks.. (or the same hook in several places with a parameter check), before generated sidebar, between generated/search, between search/toolbox, between toolbox/languages, and after languages [11:32:45] *Splarka grins sadistically [11:34:12] gnarf [11:35:41] (and like you said, a raw html insert, with a helper function to make a nice pBody portlet, and you could refactor the other pBody calls to use it) [11:35:56] ...halfway to a cleanup? [11:37:29] maybe. though i don't want to give up control over that to the extension. the pBody would be generated by the skin anyway.... [11:38:23] ew [11:38:31] O_O [11:38:33] o_O [11:38:48] hey Doozy :) [11:39:26] hm... i guess, giving SkinTemplate as outputPortlet function and a outputSidebar function would be nice... less code duplication between Monobook and Modern, anyway. [11:43:01] 03(mod) Enable FlaggedRevs custom configuration on en.wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14618 +comment (10JSchulz_4587) [11:43:06] bah, the way the items for each portlet are generated is suptly different each time [11:43:15] Dues: you could also, very dirtily, just have a post column-one hook that gave the raw html of the generated columns, with a little marker between each top level
    for them to insert willy nilly (like making them an array but without actually having to) [11:43:19] i see no good way to unify that :/ [11:43:43] ^/columns/portlets [11:43:58] eww... [11:44:16] dirty dirty [11:44:19] well, basically, the problem is that the htl code is generated from literal html code with interspersed php [11:44:28] (basically what they have to do now eh? scrape the html before output) [11:44:46] meh [11:44:52] if we generate all code programmatically, hooking in is no longer a problem [11:45:07] build an array of this, and array of that, have hooks that can modify all the data... [11:45:13] but the template is no longer readable then [11:45:13] 'burn it down and start again...' [11:45:24] yes. which is what will have to happen at some point [11:45:34] what did flyingparchment say the other day... [11:45:35] but it's not what i was going to start *today* [11:45:59] "we won't rewrite it until we rewrite it in a sensible language" or such ^_^ [11:46:30] 03grondin * r36900 10/trunk/extensions/ (3 files in 2 dirs): [11:46:30] Adding two extensions into Tranlate features [11:46:30] * Delete Batch [11:46:30] * What Is My IP with adding description message. [11:47:10] so i guess i'll have to add my quick little hack into monobook and modern :/ [11:47:36] ignoring the other template skins? [11:48:16] Splarka: the others don't generate any html. they just fool with the styles, afaik [11:48:18] but i'll recheck [11:48:56] > grep -l 'class="portlet"' *.php [11:48:57] BrightByte.php [11:48:57] Modern.php [11:48:57] MonoBook.php [11:49:08] where BrightByte.php is my own custom skin, not in svn [11:49:23] well, true enough [11:49:33] when you create an extension for MW, what encoding do you have to use? [11:49:36] *Splarka glares at river for making a half-template skin [11:50:46] Splarka: hm? Modern uses its own template. the others use the MonoBook template. nothing half-template here [11:50:55] Isb1009: utf-8 [11:51:00] ok [11:51:29] Duesentrieb: with or without BOM? [11:51:31] Isb1009: but if you have any non-ascii chars in program files, you are doing something wrong... they should only happen in an i18n file [11:51:35] no BOM [11:51:37] PHP hates BOM [11:51:41] Dues: well, all template skins until modern were pretty much the same barring styles, images, and JS [11:51:53] ok [11:52:04] but suddenly we have a skin that half works with all the template skin tricks, with vastly different html [11:52:13] (from a client-side perspective, mind you) [11:52:43] i don't think it's even "vastly" different. the portlest are mostly the same. which begs for refactoring [11:52:57] but then it would no longer be a "readable" literal html skin [11:53:03] but all split into functions [11:53:11] (which is precisely what i did with my own skin) [11:53:13] well, it doesn't even have a
    for example [11:53:20] but it does have a contentSub [11:53:39] consistent ids would be nice for js gandgets and bots, i guess [11:53:43] Yesterday I made a patch for an extension I created. Demon applied it but then reverted it because of "Encoding issues." (http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Piwik/Piwik.php?r1=36859&view=log) [11:53:44] (all skins until now had
    , and either "contentSub" or "topbar", predictably) [11:53:59] indeedy [11:54:14] so it has the predictable portlets, but not the predictable wrapping of said portlets [11:54:36] it is not a template skin, but it is not a non-template "other skin with id=content you can rely on not to work as the template skins", it is a third class [11:54:54] 03(mod) Don't show box for default case - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14697 (10pbirken) [11:54:58] and that's not even it [11:55:03] Isb1009: well, maybe that was not about the encoding of the program file, but of some data you are handling? [11:55:28] Splarka: it's a template skin. it's just not a monobook skin. [11:55:34] all the template skins use common/commonPrint.css, all the non use wikiprintable.css, modern has its own [11:56:16] it has no IEfixes (how dare river make a skin with no bugs in IE! blasphemy) [11:56:28] hehe [11:57:26] Isb1009: the encoding in http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Piwik/Piwik.i18n.php?revision=36857&view=markup seems to be botched indeed [11:57:42] Isb1009: ca and es, specifically. [11:58:04] the program file itself is probably ok [11:59:24] Duesentrieb: but the thing is that it's shown as UTF-8 directly with the browser but when I download it (or I update my SVN copy), it's in ANSI [11:59:50] "ANSI" is not really a character encoding. and waht do you mean by "is". [12:00:08] files are not tagged with encoding info [12:00:20] fuilesystems are toos tupid for that. programs guess, and often guess wrong. [12:00:58] well, the program I use (Notepad ++) detects ANSI (maybe Latin-1) as the encoding and I have to change it to UTF-8 [12:01:29] If I work with local copies, the encoding is OK [12:02:46] Isb1009: if you open the i18n file, you should be able to see the arabic, russion, etc scripts correctly. if you don't, you are using the wrong encoding. [12:02:56] if you do, everythign should be fine [12:03:13] what notepad++ does or doesn't detect is pretty irrelevant [12:04:26] well, that's what happens, I cannot see the arabic letters correctly (even with fonts with unicode support) [12:05:03] and I have to tell the program it's encoded as UTF-8 (but that doesn't happen with the local files, only with the ones from SVN) [12:05:24] if it doesn't happen with local files, it's coinsidence [12:05:37] just make sure to use utf-8 [12:05:41] ok [12:05:44] there's no good reason to use anythign else anyway [12:06:02] that's true [12:06:21] I'll try to make the patch again [12:08:42] Isb1009: did you file the bug? [12:08:47] for localsettings? [12:09:07] what do you mean? [12:09:34] oh well, probably not then, never mind [12:15:04] 03aaron * r36901 10/trunk/extensions/FlaggedRevs/ (FlaggedArticle.php FlaggedRevsPage.php): Decouple file param [12:15:39] I've found what was the problem [12:16:36] rafb.net/paste changed the character encoding of the pasted code to ISO-8859-1 [12:25:11] any dev: I've uploaded the patch for Piwik Integration extension (trunk/extensions/Piwik) to http://mi-php.astronomipedia.es/mw/Piwik/Piwik.diff (and yes, it's UTF-8) [12:26:19] Hi i wanted to know how can i show wikipedia content in my desktop app i'm writing in python through xml rpc? [12:44:10] hm guys, I have a little probl�me [12:44:23] i'm including a template in my page with {{#if:{{{include|}}}|{{{{{include|}}}}}|}} [12:45:02] but I don't want to include a template but something like myproject:page [12:45:31] how can I modify this line? [12:52:33] 03(mod) Cortado does again not work with Java 6 on GNU/Linux - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14610 (10N/A) [12:58:47] 03rotem * r36902 10/trunk/phase3/languages/messages/ (MessagesEn.php MessagesHe.php): [12:58:47] * More descriptive message for Special:Blankpage. [12:58:47] * Update for he. [12:59:50] ^demon: I've created a new patch for Piwik extension, now without encoding problems, it's in http://mi-php.astronomipedia.es/mw/Piwik/Piwik.diff [13:00:06] 03rotem * r36903 10/trunk/phase3/languages/messages/MessagesHe.php: Update. [13:00:36] the encoding problem of yesterday was because rafb.net/paste changed the encoding to ISO-8859-1 [13:01:06] <^demon> That's always fun ;-) [13:02:26] <^demon> Yay, patched cleanly without exploding everywhere :-) [13:02:34] thanks! ;) [13:02:41] hi ^demon [13:03:24] <^demon> Nikerabbit: Good morning :-) [13:03:34] 03demon * r36904 10/trunk/extensions/Piwik/ (Piwik.i18n.php Piwik.php Piwik_specialpage.php README): Implement piwik_action_name via $wgPiwikActionNameNew. Patch by Isb1009 (now with less encoding breakage!) [13:06:45] ^demon: what do you mean with $wgPiwikActionNameNew? (I'm talking about "New") [13:07:21] <^demon> That would be my typo in the commit msg, disregard. [13:07:39] doesn't matter ;-) [13:07:59] does anyone know where the wiki_session cookie is being stored and saved? [13:08:16] in php's session store? [13:11:39] I am not talking about PHPSESSID but the cookie the mediawiki creates named (wiki database name)_session [13:14:29] thats same [13:14:35] it just instructs php to have different cookie name [13:18:00] ^demon: where's the plural thingie..? [13:18:42] <^demon> Nikerabbit: I haven't seen SQL to talk to him. [13:18:56] call him [13:19:09] <^demon> He has commit access now too :-P [13:19:47] 03(mod) Text change for MediaWiki:Clearyourcache - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12517 +comment (10sxwiki) [13:20:11] 03demon * r36905 10/USERINFO/sql: set eol-style. [13:21:38] 03(mod) Text change for MediaWiki:Clearyourcache - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12517 (10sxwiki) [13:25:01] domas the PHPSESSID and the wiki_session are not the same, i have checked, unless it is re-encrypting it. [13:28:58] 03(mod) Enable FlaggedRevs custom configuration on en.wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14618 +comment (10darklama) [13:31:07] rzec: issued by different code then [13:33:26] domas and i am trying to find the code that creates the wiki_session so that i can automatically log a user onto the wiki when they log into the main site. [13:35:50] 03rotem * r36906 10/trunk/extensions/CategoryTree/CategoryTree.i18n.php: Update for he. [13:39:28] 03(mod) Account cannot be renamed to a global username - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13507 (10Simetrical+wikibugs) [13:39:35] 03demon * r36907 10/trunk/phase3/ (RELEASE-NOTES includes/specials/SpecialSpecialpages.php): (bug 13862) Add TOC to Special:SpecialPages. [13:40:09] 03(FIXED) Show TOC on Special:SpecialPages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13862 +comment (10innocentkiller) [13:41:44] 03(mod) Text change for MediaWiki:Clearyourcache - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12517 +comment (10Bryan.TongMinh) [13:42:24] 03demon * r36908 10/trunk/phase3/includes/specials/SpecialSpecialpages.php: Adding the id's to the headings might make it work better. [13:44:59] <^demon> SQLDb: Ping [13:45:51] 03grondin * r36909 10/trunk/extensions/ (6 files in 6 dirs): Update from Betawiki translations of new extensions added into Translate features [13:49:56] uhh [13:50:09] unprefixed group names as ids? [13:50:15] isn't that just waiting for collisions? [13:51:07] 03(mod) Enable FlaggedRevs custom configuration on en.wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14618 (10JSchulz_4587) [13:51:35] <^demon> Nikerabbit: Suggestion for prefix? [13:54:00] mw-everyone-loves-demon-$group? [13:54:21] hello all [13:54:53] how can I customize the top page title [13:55:24] When I create a new sidebar topic.. the page (on de right) appears like written in sidebar [13:55:46] I want to do just like "Main Page" [13:57:10] Tourinho: what do you mean, do you want to change the Main Page title? [13:57:40] Isb1009: or add links to the sidebar? [13:58:25] 03(mod) Text change for MediaWiki:Clearyourcache - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12517 +comment (10sxwiki) [13:58:26] Isb1009: I want to create a new page using the title just like main page, where the link that follow is http://localhost/wiki/index.php/Main_Page but the title is "Mais Page" [13:59:07] my page is documents-url and I what to show the tile "Documents" only [13:59:18] 03(mod) Add Opera Mini Browser IP range to the list of trusted XFF headers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14700 (10Simetrical+wikibugs) [13:59:55] I guess that it should be done with macros, or something like that [14:00:00] is that correct? [14:00:19] 03siebrand * r36910 10/trunk/extensions/WhatIsMyIP/WhatIsMyIP_body.php: Delay message loading [14:00:36] do you want to change the title of the link or of the page? [14:01:19] the page [14:02:10] The link is ok.. it shows "Documents" and point to ../documents-url... but the title is showing "Documents-Url" [14:02:23] mmm, maybe you could "move" the page [14:03:17] and call the new one Documents; /documents-url would redirect to /Documents [14:04:31] is that the way for main page ? [14:06:05] You can change your main page URL in MediaWiki:Mainpage [14:06:19] well, title (and title in the URL) [14:06:52] but you'll have to move the contents of the old Main Page to the new one [14:07:05] where can I define that "** mainpage|mainpage" (into sidebar editing) will point to wiki/index.php/Main_Page [14:07:31] in MediaWiki:Mainpage [14:10:55] thanks.. Ill take a look [14:15:08] does anyone know where the wiki_session cookie(no tthe PHPSESSID cookie) is being created and stored? [14:17:10] <^demon> rzec: It's stored with your other cookies. It's created somewhere in the User class. [14:17:20] anyone here use semanticmediawiki? [14:17:29] 03(mod) Account cannot be renamed to a global username - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13507 (10verdy_p) [14:20:04] ^demon: I have search the user class and the only cookie being create have UserID, UserName, or Token, i don't session _session anywhere. Also how the the wiki_session checked to see if it is valid if it is unique everytime you login in(as in what vale does it check againt)? [14:21:43] <^demon> No clue. [14:24:35] rzec: I believe there is use of a php_session cookie, isn't there? [14:37:38] hello [14:38:27] Hi [14:41:01] 03demon * r36916 10/trunk/phase3/ (RELEASE-NOTES includes/specials/SpecialUserlogin.php): (bug 14698) Make "Block account creation" work as advertised. :) [14:41:32] what'S the overhead of call_user_func compared to a "nromal" function call? [14:41:34] any idea? [14:44:19] 03(FIXED) Special:CreateAccount does not respect " Prevent account creation" from Special:BlockIP - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14698 +comment (10innocentkiller) [14:44:35] <^demon> \o/ [14:45:41] 03daniel * r36917 10/trunk/phase3/skins/ (Modern.php MonoBook.php): Allow raw HTML blocks in data['sidebar'] array. This provides a simple ways for extensions to inject portlets containing arbitrary HTML code. For use by CategoryTree and others. [15:00:42] 03demon * r36918 10/trunk/extensions/ConfirmEdit/ (ConfirmEdit.php ConfirmEdit_body.php): (bug 13918), make CAPTCHA less obtrusive. Added a new global $wgCaptchaBadLoginAttempts which can be set to allow 1 (or more) failed attempts before triggering the captcha on login. Default is 0 (current behavior). [15:01:38] 03(FIXED) Make CAPTCHA less obtrusive - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13918 +comment (10innocentkiller) [15:07:03] 03siebrand * r36919 10/trunk/phase3/languages/messages/ (163 files): Localisation updates for core messages from Betawiki (2008-07-02 16:09 CEST) [15:14:06] 03daniel * r36920 10/trunk/extensions/CategoryTree/ (3 files): optionally show category tree in the sidebar (requires skin update from r36917) [15:16:50] i'm trying to put together a nice mediawiki skin but i'm at a loss with all this PHP. is there some kind of resource that can help me with mediawiki? [15:20:59] !help [15:20:59] --mwbot-- Hi! I'm mwbot, a bot that was quickly whipped up by Daniel Cannon (AmiDaniel) to help out around #mediawiki. Some quick help is at < http://www.mediawiki.org/wiki/Mwbot >, you can find all my source code at < http://amidaniel.com/viewvc/trunk/MWBot/?root=svn >. A dump is now available at < http://tools.wikimedia.de/~amidaniel/botbrain.html > [15:21:03] !manual [15:21:03] --mwbot-- An introduction to using MediaWiki is at , see for information about copying it to your own wiki. More technical information for MediaWiki administrators is at . For an introduction on programming with MediaWiki, see . [15:21:08] !skinning [15:21:08] --mwbot-- Overview: . Skin usage: . Gallery of CSS styles: . Writing your own: [15:21:21] esteban_domingo: lots of stuff there :) [15:21:32] 03yaron * r36921 10/trunk/extensions/SemanticDrilldown/specials/ (SD_BrowseData.php SD_CreateFilter.php SD_Filters.php): Added check for wfLoadExtensionMessages() call [15:21:43] !mwhelp [15:21:43] --mwbot-- An introduction to using MediaWiki is at , see for information about copying it to your own wiki. More technical information for MediaWiki administrators is at . For an introduction on programming with MediaWiki, see . [15:21:46] that too [15:21:48] thanks ! [15:21:54] 03yaron * r36922 10/trunk/extensions/SemanticDrilldown/includes/SD_GlobalFunctions.php: Removed now-unnecessary wfLoadExtensionMessages() call [15:27:50] 03(mod) Enable FlaggedRevs custom configuration on en.wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14618 (10darklama) [15:31:48] hi, how can i create users groups? [15:37:18] Hi All [15:38:31] Anyone ever used the UserRightList extension? Mine seems to work but it's not displaying custom groups Any ideas? [15:47:19] Hi everyone, i'm trying to use however, I'm working with a template field that is fed a list of image like so: Image:xx.jpgImage:yy.jpgImage:zz.jpg I was wondering if there was any sort of delimiter I could use to make this work properly when used in ? (maybe \n?) [15:51:10] Howdy all, I'm trying to learn how to properly use mediawiki at the moment (mainly templates) and as a test I was putting in some of the common templates from WP for things like disambiguation, etc. But I've noticed that whenever a template uses conditionals, itt just falls apart in my installation. [15:51:34] Eg, if I try to use Template:Otheruses1 (which in turn relies on Template:Otheruses4) I just get garbage on the page I try it on. [15:51:44] Is there something I am missing? [15:52:11] It ends up half including the proper markup and half including the actual source of the template. [16:28:36] 03raymond * r36924 10/trunk/ (7 files in 7 dirs): Localisation updates German [16:30:36] 03mkroetzsch * r36925 10/trunk/extensions/SemanticMediaWiki/includes/storage/ (SMW_SQLStore2.php SMW_SQLStore2_Queries.php): Better redirect detection, much more efficient caching of internal IDs, much less small DB requests for IDs [16:33:34] 03(mod) Moved new pages don't appear in Special:Newpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3481 +comment (10happy_melon) [17:03:49] can I export *all* the pages in a wiki as XML ? [17:04:13] instead of just naming each pages changes? [17:09:30] webar7: IIRC there's a script in the maintainance/ folder for this. [17:09:54] ok cool so I can't do it "through the web" [17:10:03] but in the shell is ok [17:12:02] 03mkroetzsch * r36926 10/trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SQLStore2.php: fixed typo in id cache [17:14:16] 03mkroetzsch * r36927 10/trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SQLStore2_Queries.php: added forgotten case for new type Code [17:25:08] 03ialex * r36928 10/trunk/extensions/DumpHTML/wm-scripts/index.inc: svn:eol-style native [17:26:54] 03(NEW) Python code in ViewVC lacks syntax highlighting - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14705 15enhancement; normal; Wikimedia: Subversion; (Eugene.Zelenko) [17:35:04] 03ialex * r36929 10/trunk/extensions/Configure/ (CHANGELOG Configure.php Configure.settings.php): Added $wgAdditionalXMLTypes [17:37:31] Guys...What to use while Installine Extensions Include("") or Require_Once('''') [17:38:49] does anyone know where the wiki_session cookie(no tthe PHPSESSID cookie) is being created and stored? [17:39:07] vinodhrajan: require_once is usually used [17:39:36] is there any difference between the two ? [17:39:43] I mean technically [17:39:58] Yes, many [17:40:13] We have include, require, include_once, and require_once [17:40:32] so what should I use ? [17:40:36] Require once ? [17:40:40] yes [17:40:45] Ya ok [17:40:49] Thanks!!!!! [17:40:53] When using include you get a php error (And those may dissapear if you don't have error displaying on), however require gives a fatal error showing you the issue [17:41:32] The ones with _once are only included if they haven't been included before... This avoids double loading of extensions causing PHP errors when you accidentally include the same extension twice [17:41:42] That's why we use require_once [17:42:02] oh ok... [17:42:13] Just installed Mediawiki in my site...so had this doubt... [17:42:55] Will My site get slower if I load too much of extensions ? [17:44:35] Depends on if the extensions are efficiently coded [17:44:49] >.< Heh... Wikia has some Extension:Poke [17:46:15] <^demon> Dantman: Useless :-P [17:46:33] ^_^ heh, that's why it's ammusing [17:47:22] >.< I made an extension that transcludes things using #include <>[]{}; tags as a gag once... [17:47:45] CStyleWikiIncludes heh [17:48:08] so I must be carefull in including the Extensions right ? [17:59:47] 03ialex * r36930 10/trunk/phase3/includes/specials/SpecialBlankpage.php: svn:eol-style native [18:04:05] 03siebrand * r36931 10/trunk/extensions/cldr/LocalNamesEn.php: Update local names (add bcc) [18:05:48] 03siebrand * r36932 10/trunk/phase3/languages/messages/ (10 files): Localisation updates for core messages from Betawiki (2008-07-02 19:44 CEST) [18:09:21] 03siebrand * r36933 10/trunk/extensions/ (18 files in 18 dirs): Localisation updates for extension messages from Betawiki (2008-07-02 19:44 CEST) [18:14:54] 03minuteelectron * r36934 10/trunk/extensions/Babel/Babel.php: * Increment version number to 1.0. [18:15:30] 03huji * r36935 10/trunk/phase3/languages/messages/MessagesFa.php: Localisation updates: Adding/updating Persian translations [18:19:33] Guyz [18:19:45] How to use the CentralNotice Extension ? [18:20:52] 03(mod) Moved new pages don't appear in Special:Newpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3481 +easy; +comment (10nospam) [18:22:50] 03brion * r36936 10/trunk/phase3/includes/db/ (5 files): [18:22:50] Revert r36755 for the moment; various things use 'new Database' [18:22:50] or Database::newFromParams() explicitly at the moment. While that's already bad (breaking PG support etc), I'd rather see those get fixed before we go introducing differences between Database and DatabaseMySql. [18:28:35] *^demon just got reverted [18:31:05] *Duesentrieb is waiting for brion to get up to 368xx... [18:32:29] <^demon> Duesentrieb: I just looked at what the latest live revisions are, then what the latest rev #s was...I was like "Oh...wow, we've all committed a lot since the last svn up. :-P" [18:33:38] well, such are times when brion is busy with other stuff. [18:33:56] <^demon> You mean he doesn't sit at his desk reading the commit logs 24/7? ;-) [18:34:00] :D [18:34:47] *^demon waits for brion to svnup before breaking the database class again ;-) [18:34:48] *Dantman has more issues with svnmerge than commit logs T_T [18:35:50] brion: i got an itch to refactor some of the monobook code to avoid code duplication inside monobook and between monobook and modern. badically, there would be a makePortlet function, with a callback for formating each item in the portlet's list (if applicable). is that totally insane, or worth a shot? [18:36:29] Duesentrieb: do it, please :D [18:40:26] Remove duplication of code in the header to!!! Refactoring things like sitecss, sitejs, userjs, etc... Into a function (with a hook as well even, let extras be inserted in any location) would be nice... Would even save people from hacking the skin to add global stuff because addScript and such doesn't add to a good location... [18:41:15] Dantman: one thing at a time. that's a different issue. but that bit seriously sucks too. [18:41:26] heh [18:41:34] currently, i want a way to replace category links [18:41:50] the code that generates them is seriously crazy. [18:42:04] and full of cats [18:42:14] *^demon has a cat [18:42:37] anybody here familiar with the DifferenceEngine.php implementation? [18:44:55] 03nikerabbit * r36937 10/trunk/extensions/Translate/SpecialMagic.php: * Fix export bugs [18:46:43] guyvdb: basically, nobody really knows how it works. ;) we play with it from time to time to tweak something [18:47:59] is anyone here having a debugger for Javascript in MSIE? I see an "error on page" message on this page in MSIE http://geo.jeluf.mormo.org/index.php/Yerba_Buena_Gardens but I can't see which error there is. [18:52:31] ugh, ie :P :) [18:53:56] brion: It worked before I applied that load time reduction tuning [18:54:35] http://www.jarrodgoddard.com/web-development/internet-explorer-7-javascript-debugging [18:54:38] has some tips [18:54:40] JeLuF: http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx [18:54:47] if you have office 2003 there's something bundled with it o_O? [18:54:55] (not that i have tried it...) [18:54:59] i usually end up plugging in a bunch of alert()s ;) [18:55:06] ...which remindes me... [18:55:42] firebug for ie would be great eh ;) [18:55:46] damn. Why didn't I take the company laptop home? [18:55:52] brion: lol. fine, but then I think I'll just rewrite it all or use another implementation for my part. I'm not sure if the current implementation gives optimal results. [18:56:08] 03vyznev * r36938 10/trunk/phase3/ (RELEASE-NOTES includes/specials/SpecialNewpages.php): Use page_title and page_namespace instead of rc_title and rc_namespace so that moving a page immediately after creating it won't fool the namespace filter. (bug 3481) [18:56:21] guyvdb: that may be wise :) [18:56:36] there are some cases it does very odd things for, and we don't really understand how to fix it [18:57:00] 03(FIXED) Moved new pages don't appear in Special:Newpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3481 +comment (10nospam) [18:57:43] 03siebrand * r36939 10/trunk/extensions/ (Configure/Configure.alias.php Translate/Translate.alias.php): Localisation updates. Special page names. [18:57:51] *guyvdb is printing out tons of Diff papers [18:59:53] :) [19:01:05] The best implementation I know of is in Java, released under the EPL. Is it legal to port that code to PHP and GPL it? [19:01:26] why would you want to change the license on someone else's code? [19:02:40] ^_^ To illegally steal it... [19:02:44] heh [19:02:57] *brion whistles innocently [19:03:28] "The EPL 1.0 is not compatible with the GPL, and a work created by combining a work licensed under the GPL with a work licensed under the EPL cannot be lawfully distributed." says Wikipedia [19:03:37] but you can certainly use it as inspiration >:D [19:04:23] 03(mod) whitelist interface strings of Wikimedia Commons for translation - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5925 +comment (10cbass) [19:04:37] HI [19:04:44] Extension:UploadFreeImages [19:04:49] is not working... [19:05:01] 03(mod) Cascading protection doesn't work for custom user levels - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14627 (10stevend811) [19:05:24] I get the Search form. But when Try to search something, I get my Mainpage [19:06:05] I'll use it as an inspiration and rename most of the variables then ;) [19:08:15] what should I do ? [19:08:25] Any suggestions please [19:08:35] well, do consider that efficiciencies can be very different between interpreted php and compiled java, so you might not implement the same algorithm the same way :) [19:08:44] *FunPika wonders why Aaron broke cascade for custom levels twice [19:08:51] vinodh: offhand you might have a rewrite problem [19:09:02] I dont get u [19:09:03] that tends to create 'url didn't do what i thought' problems [19:09:05] can you show us? [19:10:52] I did a search for Buddha in the Special:UploadFree Images Page [19:11:07] I got his http://buddhism.tamilcc.org/wiki/index.php?q=buddha in my browser address bar [19:11:12] leading me to the mainpage [19:12:15] so what should I do ? [19:12:17] Any Suggestions [19:12:32] ok, probably what's happening is that the extension assumes you're always using "pretty URLs" where the title is in the path portion of the URL [19:12:41] your wiki has these disabled (perhaps because of an odd server configuration) [19:12:59] as a result, certain types of forms will end up losing the title from the action url when they submit via GET [19:13:07] gimme a sec to check the ext [19:13:44] yeah i think i see it [19:14:06] pretty URL issue ? [19:16:16] Brion: I got disconnected [19:16:22] I've found the MSIE bug. Ugly. Very ugly. I've used "alert" to find it. That's ugly, too. [19:16:22] Did u post anything... [19:17:56] 03brion * r36940 10/trunk/extensions/ImportFreeImages/ImportFreeImages.php: [19:17:56] * Fix final import step for ugly-URL case: the title on the form action was overridden by the query parameters from the form when doing a GET request [19:17:56] * Remove stray executable bit [19:18:05] vinodh: ok, grab a fresh copy of ImportFreeImages.php [19:18:08] this should fix your issue [19:18:14] JeLuF: congrats :D [19:19:59] oh ok [19:20:21] Now I have to find out how to fix it :-) [19:22:08] hahaha! MSIE6 under winde usues 140% cpu doing *nothing* [19:22:23] winde? [19:22:33] wine [19:23:20] only 140%? :) [19:23:38] yep, 2x70%, neatly [19:23:46] and wouldn't die cleanly either [19:23:58] now i can't decide who to blame, wine or ms :) [19:24:21] hardly MS's fault it doesn't work under wine [19:24:38] 14(WFM) LocalSetting.php Encoding type (multi-language/ Hebrew support as site name) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14653 +comment (10innocentkiller) [19:24:44] well, maybe it just does use so much cpu, never mind wine :) [19:24:55] <^demon> Duesentrieb: If it's IE8, I blame it...IE8 crashes on me constantly. [19:25:10] it's IE6 [19:25:11] it was ie6, actually [19:25:39] ie7 comes but, but appears to have no network connection [19:26:26] *^demon goes and opens IE8 to watch it esplode...again [19:26:37] ie55 has the problem too [19:26:46] are you using ies4linux? [19:26:50] hm... i wonder if it does on my JS :) [19:26:53] flyingparchment: yes [19:28:01] flyingparchment: actually, i haven't ever used wine for anything else :) [19:28:49] i'm a bit worried that it does choke on my new js code. though i wouldn't know why. [19:30:58] 03brion * r36941 10/trunk/phase3/includes/AutoLoader.php: Revert r36776 -- this function doesn't return a value on success, why on failure? [19:32:47] <^demon> brion: See bug 14670 for why it should return false. [19:33:44] ^demon: but it doesn't return true on success.... [19:34:32] perhaps it should return a value for both cases, rather than just some? :) [19:34:50] <^demon> Mind if I return true and return false, or will that earn a revert as well? [19:35:25] if you do both that's fine [19:35:30] <^demon> Fixing. [19:35:34] wouldn't hurt to note the reason for it in the commit msg [19:35:37] and maybe even a comment :) [19:35:46] <^demon> I'll fix it up and recommit. [19:36:01] What extension do I need for pretty wikitabls? [19:36:02] where can I find the mediawiki version number in the file-system? [19:36:03] *wikitables [19:36:20] jeroen-, special:version should have the version number [19:36:35] oh_so_ethical: the file it self you mean? [19:36:45] Oh [19:37:11] jeroen-, you're just looking for what version you have, no? [19:37:43] yes, but I only have the database and the files [19:37:45] jeroen-: includes/DefaultSettings.php ans search $wgVersion [19:37:53] *and [19:37:56] ialex: tnx [19:38:39] ialex, any idea what I need for pretty wikitables [19:39:08] search in en.wikipedia.org's MediaWiki:Common.css [19:39:50] Ok [19:42:11] 03demon * r36942 10/trunk/phase3/includes/AutoLoader.php: Return true on success, not just false on failure. A bit of documentation as well :-) [19:43:16] <^demon> brion: There we go :-) [19:43:41] :D [19:44:11] <^demon> I explained in the docs why it's important to return false :-) [19:45:11] PHP :O [19:45:15] *oh_so_ethical svn up [19:48:31] brion: why do we mention PHP 4 in the header when it's deprected and no longer updated [19:49:27] <^demon> VasilievVV: Because a few crazy webhosts still use 4 and people have questions? [19:50:46] ^demon: then it's their problem :) [19:51:34] VasilievVV: it *is* updated and people still use it [19:51:34] *^demon is trying hard to find where the HTML for the TOC is generated. [19:51:41] which is why 1.6 is still maintained (for security fixes only) [19:51:54] we had this discussion the last time you tried to make 1.6 go away.. [19:52:17] 1.6 hasn't been maintained in quite a while I thought... (or you never bumped up the version number when you fixed it) [19:52:37] <^demon> I _thought_ it was Linker::tocList(), but nothing I do there shows up on my test wiki. [19:52:54] 98.3% of recent security problems were in the API, which 1.6 doesn't have [19:53:05] 03ialex * r36943 10/trunk/phase3/includes/specials/SpecialRecentchanges.php: Fix for r36876: use the page name instead of 'recentchanges' to show "Related changes" instead of "Recent changes" in Special:Recentchangeslinked [19:53:43] :O [19:53:48] Time to svn up again :P [19:54:42] oh_so_ethical: if you want to keep it up to date, you can do svn up all the time :) [19:54:51] :P [19:55:06] "Support for PHP 4 has been discontinued since 2007-12-31." (C) PHP website [19:55:10] :) [19:55:14] <^demon> To keep up with _latest_ trunk, you pretty much have to svn co several times a day. [19:55:20] "This release wraps up all the outstanding patches for the PHP 4.4 series, and is therefore the last normal PHP 4.4 release. If necessary, releases to address security issues could be made until 2008-08-08." [19:55:22] people still use it, so rather than reply to them individually, we have a note in the header [19:56:41] grrr, getting a block containgin other blocks to be layed out as an inline lement is tricky. [19:56:47] aka, i can't get it to work :( [19:59:40] <^demon> I'm baffled how my TOC is showing when $enoughToc = false apparently... [20:00:12] *^demon headdesks [20:03:04] 03daniel * r36944 10/trunk/phase3/ (docs/hooks.txt includes/OutputPage.php): Add hook to replace logic for generating category links. May be used by CategoryTree one day. [20:04:49] :O [20:05:35] 03jeluf * r36945 10/trunk/extensions/SlippyMap/OpenStreetMap.js: Original OpenStreetMap.js with an additional line that tells the main loop that the javascript has been loaded [20:06:38] <^demon> Apparently as a logged-in user I was getting really bad cache hits? [20:09:47] 03jeluf * r36946 10/trunk/extensions/SlippyMap/SlippyMap.class.php: [20:09:47] MSIE doesn't like dynamically generated javascript. Moved the 'osm_fully_loaded=true;' line to OpenStreetMap.js [20:09:47] TODO: Make the URL of the Javascript a config option [20:17:49] ^demon: svn co? [20:18:41] <^demon> svn checkout. [20:20:07] 03daniel * r36947 10/trunk/extensions/CategoryTree/CategoryTreeFunctions.php: handle red category links (needed for inverse mode) [20:24:30] when I have a category composed of images [20:24:47] is there any way to force it to give me links to the image description pages, rather than displaying the images itself, on the category page? [20:25:19] no, not out of the box [20:25:27] ok [20:25:29] barring that, then [20:25:36] err, it is possible i think [20:25:43] but only globally. not per category [20:25:55] usually, when I put something in a category I can sort it with a pipe and the value I want it to be sorted by [20:26:02] $wgCategoryMagicGallery = false; [20:26:03] but I do that with a category link on an image description page [20:26:16] and it doesn't sort it properly, nor does it display that value [20:26:21] is there any way to do that? [20:26:35] it's normal that the value is now shown. [20:26:48] as to the sorting... i thought it should be sorted accordingly. if it isn't, that's a bug. [20:27:00] hello ! Is there a way to know the *creation* date of an article ? $article->mTimestamp returns the last *modif* date [20:27:02] it doesn't show the value for me [20:27:09] http://wikistates.outwardhosting.com/wiki/Category:Files_of_unknown_copyright_status [20:27:21] iubito: not without scanning through the revisions, afaik [20:27:21] and then you can see, in the image linked from there, that I created the category link properly on the image description page [20:27:39] Schroeder: the sort key is never shown anywhere [20:27:41] ok, that what I was afraid :p [20:27:45] it's only used for sorting [20:27:52] Duesentrieb: it is on regular categories [20:27:57] for instance, if I have just a normal article [20:28:01] Schroeder: huh? since when? [20:28:02] and I do [[Category:Foo|Bar]] [20:28:06] that would be news to me [20:28:17] then on the Category:Foo page, it will be displayed under "Bar", rather than the actual page title [20:28:32] 03sql * r36948 10/trunk/phase3/languages/messages/MessagesEn.php: Fix bug 12517 Text change for MediaWiki:Clearyourcache [20:28:43] Schroeder, I think __NOGALLERY__ does it [20:28:44] Schroeder: *under* Bar, yes. but *as* Foo. [20:29:00] Schroeder: please give an example of images being sorted incorrectly. [20:29:02] so the images doesnt show up in the cat, but links instead [20:29:23] oh_so_ethical: in a category?... that would actually be cool :) [20:29:40] maybe it works, i never tried [20:30:03] It does [20:30:06] 03(FIXED) Text change for MediaWiki:Clearyourcache - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12517 +comment (10sxwiki) [20:30:52] nice to know [20:31:19] iubito: "select rev_timestamp from revision left join page on rev_page=page_id where page_title='Main_page' and page_namespace=0 and rev_parent_id=0" [20:32:02] ok thanks for your answers... but as I sometime clear the old revisions (Special:DeleteOldRevisions), it makes no sense. [20:33:54] hmm... this looks interesting... http://identi.ca/ [20:34:03] open/free twitter clone [20:34:20] and look who i found: http://identi.ca/evan [20:34:32] Oh Canada [20:37:28] SQLDb: Couldn't you just add styling on .em and .strong for that paragraph rather than adding a span on everything? [20:38:59] SQLDb: The way you've done it makes it difficult to translate and remain consistent. [20:39:07] MinuteElectron: admittedly, yes, I coulda. [20:39:22] *^demon waves goodbye [20:39:23] *SQLDb worked mostly from the bug [20:39:27] <^demon> Off work, adios everyone. [20:39:30] night ^demon [20:43:07] gah, I've gotta get going to my in-laws, I'll tidy it up when I get home (my wife is '''literally''' yelling.... :/ ) [21:07:12] hi, is there an estimate for 1.13? [21:07:35] Not really. [21:08:03] ok [21:08:17] is it stable enough or know to break a lot [21:08:39] depending on projects svn is reaaaaally BLEEDING edge or mostly ok [21:10:09] brion: I think that the same 'optimization' is implemented twice in the DifferenceEngine.php code: line 1172&1179 do the same thing as line 939&945, correct me if I'm wrong :) [21:11:14] (lines might be slightly off) [21:15:10] tsdgeos: running off bleeding edge can be risky, usually a bit safer to run off of whatever wikimedia scaps to [21:15:56] yeah right [21:16:00] but i need sqlite support [21:16:04] and 1.12 doesn't have taht [21:17:09] 03daniel * r36949 10/trunk/extensions/CategoryTree/ (CategoryTree.css CategoryTree.php): added EXPERIMENTAL option to hijack category links and make them expandable (inverse) category trees. [21:17:51] right, I don't mean 1.12, wikimedia runs off of the complex formula: ( bleeding - (2 weeks - brion_in_good_mood | 2 weeks ) [21:18:28] aha [21:18:34] how can i know what wikimedia uses? [21:18:36] http://en.wikipedia.org/wiki/Special:Version [21:18:41] Splarka: you have brace disbalance [21:18:41] thanks :-) [21:18:51] his smiley just now closed it [21:18:51] 2 (, 1 ) [21:19:39] tsdgeos: be aware that the revision there does not always indicate the revision of individually scapped files (which can be done sometimes for minor emergency patches and such) [21:20:11] ok [21:20:12] 03(mod) Add a "+" click feature to show supercategories above a given category - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12065 (10daniel) [21:20:18] it's still a good enough pointer [21:22:24] maybe someone could write an extension to alert semi-bleeders when Wikimedia scaps (and the revision status of each file) [21:23:44] <^demon> Splarka: A toolserver script could do it. Send a notfier to a list of people (who sign up) when WMF svn ups. [21:24:04] But getting revision info would require checking ever file [21:24:38] unless it was cached once and then only updated which files were actually copied over. [21:24:40] <^demon> OverlordQ: Why? Let the script hit Special:Version on one WMF project and scrape it. [21:24:52] or use the api [21:24:55] ^demon: individual files can be updated, Special:Version is only a rough guess [21:25:00] rather than screen scraping [21:25:08] <^demon> MinuteElectron: Even better. [21:25:19] OverlordQ: better than nothing [21:25:35] I know, was just mentioning [21:25:38] <^demon> OverlordQ: Well, if one of the sysadmins decided to copy up a single file w/o doing a full svn up, we have no way of knowing anyway :-P [21:25:47] scrape -tech ^_^ [21:26:22] How do I do to add license to my wiki? [21:26:51] Is editing myself the skin footer? [21:27:53] trops: $wgRightsPage, $wgRightsUrl, $wgRightsText, $wgRightsIcon [21:28:27] Duesentrieb: thanks [21:29:13] you can also modify: MediaWiki:copyrightwarning to rephrase the edit copyright warning, and MediaWiki:copyright to edit the 'Content is available under $1.' message [21:42:51] brion: http://www.googlefight.com/index.php?lang=en_GB&word1=cowgirl&word2=doggy+style :) [21:47:22] 03(mod) Account cannot be renamed to a global username - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13507 (10Simetrical+wikibugs) [21:47:37] Has anyone ever mentioned that Bugzilla needs a "delete worthless post" feature? [21:47:39] *Simetrical kicks it [21:48:27] submit a bug for it *snicker* [21:58:47] 03yaron * r36950 10/trunk/extensions/SemanticDrilldown/specials/SD_BrowseData.php: Fixed handling of URL query, changed handling of tag-cloud font size variables [21:59:34] 03yaron * r36951 10/trunk/extensions/SemanticDrilldown/includes/SD_Settings.php: Uncommented global variables to fix security vulnerability [22:00:14] 03yaron * r36952 10/trunk/extensions/SemanticDrilldown/specials/ (SD_CreateFilter.php SD_Filters.php): Removed checks again - MW 1.11 will be required [22:03:22] 03yaron * r36953 10/trunk/extensions/SemanticDrilldown/includes/SD_GlobalFunctions.php: [22:03:22] Removed now-unnecessary setup() function, added autoloading of 'include' [22:03:22] files, simplified some code [22:11:15] hey all, I'm running into a problem with the ASHighlight extension - it gives me a Highlight: not found error. The languages defs are being read, and I wrote a test php script and php can access the highlight program [22:13:08] Hi, why does {{{1}}} gets phrased as "%7B%7B%7B1%7D%7D%7D" with this Template http://cookiepedia.nfshost.com/index.php/Template:Youtube [22:13:10] ? [22:19:58] bit`: because of the parsing order, you cannot use template parameters inside xml-style parser tag hooks [22:20:22] is there a way around it? [22:20:30] #tag [22:20:43] it turns xml tags into parser functions [22:21:05] you mean.... {{#youtube|{{{1}}}}} [22:21:05] ? [22:21:20] no... [22:21:27] {{#tag:youtube|{{{1}}}}} [22:21:39] oh, i was close :D [22:21:42] http://meta.wikimedia.org/wiki/Help:Magic_words#Formatting [22:23:04] thanks, that works! [22:23:12] np [22:23:29] although your guess of #youtube wasn't terribly far off [22:24:07] several of the better-written xml parser hook extensions will have a parser function of the same name (there are advantages and disadvantages to both) [22:31:31] 03simetrical * r36954 10/trunk/phase3/languages/messages/MessagesEn.php: [22:31:31] Change canonical name for BlockIP to BlockUser, since it's been used to block [22:31:31] logged-in users as well as IP users since forever. I double-checked that [22:31:31] "BlockIP" still works, in English and other languages. (I guess this doesn't [22:31:32] need a RELEASE-NOTES mention, since it's technically just a localization change? [22:31:36] Or is that too linguistically egalitarian an attitude?) [22:33:19] My commit message was 28 times as long as the actual change. Is that a record? [22:33:35] unlikely, since there have been single-character commits [22:33:52] Yeah, that's what I was thinking. [22:34:08] Next time I'll have to include a couple of Shakespeare's plays in my commit message, just to be sure. [22:35:20] Now it's definitely not a record. [22:35:22] [recitation needed] [22:35:23] 03simetrical * r36955 10/trunk/phase3/includes/specials/SpecialUserlogin.php: Fix a misspelled word in a comment added by r36916. [22:43:25] Is there any reason why database values don't match across all tables? So far I'm only noticing user_id and user_text fields. There's inconsistancies such as int 10 on the _user table, and int 10 on _user_newtalk. Is there a place for suggestions to include this fix in the next revision of MW? [22:44:14] er sorry I meant into 11 on the _user_newtalk table [22:45:27] tekmosis: https://bugzilla.wikimedia.org [22:46:54] cheers [22:48:42] tekmosis, you can ask here first. [22:48:51] tekmosis, the number after INT doesn't actually do anything, you realize that? [22:48:55] It's a display parameter only. [22:49:04] In current trunk, it's just left off for all tables. [22:49:08] Since 1.12 or so, I think. [22:51:10] What is the setting that lets stewards do the fine-grained user rights stuff? [22:51:48] Simetrical, it's mainly because column types should be identicle with a foreign key otherwise you cannot properly join tables [22:52:06] tekmosis, they are identical. [22:52:16] int(10) is the same as int(11) or int(1000000). [22:52:35] 03brion * r36956 10/trunk/phase3/includes/OutputPage.php: [22:52:35] Attempt to clean up some of the insanity in creating meta and link tags in the headers. [22:52:35] Values are now escaped consistently, which should be a good thing. :) [22:52:37] This is different from character types, where varchar(10) is in some ways different from varchar(11). [22:52:50] And varchar(255) is definitely different from varchar(256). [22:55:48] does mediawiki.org/wikipedia run off trunk ? or updated every few days or ? [22:55:56] exobuzz, updated usually every few days or so. [22:56:00] Sometimes a couple of weeks behind. [22:56:00] ah ok, I was under the impression it wouldn't use the index properly with mismatched data type values upon joins [22:56:09] tekmosis, it won't, but the types aren't mismatched in this case. [22:56:10] so trunk is generally kept working @ all times ? [22:56:12] tekmosis: they're not mismatched, they're the same [22:56:17] exobuzz, it's supposed to be, yes. [22:56:23] It may not quite work, though. [22:56:27] 03brion * r36957 10/trunk/phase3/ (4 files in 3 dirs): [22:56:27] Revert the rest of r36804 -- ExtendJSGlobalVars and wfMessageCacheReplace hooks. [22:56:27] ExtendJSGlobalVars is probably ok in function, though I don't really like its name. [22:56:27] wfMessageCacheReplace seems really unclear as to what it's trying to accomplish. [22:56:36] Simetrical: aah good. because im going a svn_load_dirs as Im impatient to wait for 1.13 [22:56:37] :) [22:56:50] s/going/doing [22:56:55] any steward know what /hide [22:56:58] exobuzz: it tends to be ok if using MySQL, some things might occasionally break if you use other DB's [22:57:01] *Mike_lifeguard headdesk [22:57:07] OverlordQ: ok. i should be ok then [22:57:09] 03(NEW) Add support for Imagick PHP extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14706 15enhancement; normal; MediaWiki: Images; (sadako) [22:57:15] exobuzz: br*on has to revert all the silly (well, all) changes done in those few weeks in order to scap wikimedia to trunk, as you can see [22:57:43] 03(mod) Respect wgArticlePath and wgActionPaths options for all URLs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13348 (10rowan) [22:57:47] wikimedia never upgrades, we just get brion to revert all changes, then scap to an identical newer revision [22:58:01] Splarka: which silly changes ? im missing something? [22:58:13] silly changes == all changes [22:58:18] k :) [22:58:21] as flying re-stated [22:58:30] 03(mod) Text change for MediaWiki:Clearyourcache - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12517 +comment (10lejonel) [22:58:55] exobuzz, changes are committed before review. [22:59:01] So some tend to be bad. [22:59:08] i see [22:59:12] Upgrading to the version running on Wikipedia is usually safe. [22:59:27] hmm, need a flagged commits extension for SVN [22:59:28] is the wikipedia version tagged ? [22:59:38] or it says revision in the stats page or so ? [22:59:49] Special:Version on-wiki [22:59:53] [[Special:Version]] [23:00:32] i just merged 36949 now anyway. so it is too late ;-) [23:01:32] exo: wm is on 36512, and several additions since 36949 have been reverted as of 36957 [23:02:21] damn it was only some mins ago ;-) [23:03:19] ok nothing important for me though [23:03:51] is there a way to do a diff -ru but ignore hidden folders/files ? [23:05:49] aah well. ill work around it with find. [23:07:52] 03brion * r36958 10/trunk/phase3/ (3 files in 2 dirs): (log message trimmed) [23:07:52] Revert r36816 for the moment (Add $wgAdditionalXMLTypes, an array of XML mimetypes we can check for with MimeMagic.) [23:07:52] I very much like the idea of making this extensible, but the current implementation has a couple problems. I'd recommend addresses the following: [23:07:53] * The format of the array isn't documented; it has neither examples nor a [23:07:55] description of the content format in its comment. If I wanted to add something [23:07:57] to it, I wouldn't know what the result should look like without looking up the [23:07:59] code. [23:08:42] ^demon: see my note above :) [23:09:00] *more details in full commit message) [23:09:39] 03simetrical * r36959 10/trunk/extensions/ (3 files in 2 dirs): (log message trimmed) [23:09:39] * Change $wgCaptchaBadLoginAttempts to be inclusive of the first attempt, so [23:09:39] that the old default is 1. 0 now really means that 0 bad logins are tolerated [23:09:39] before the captcha is displayed, i.e., it's always displayed even with no bad [23:09:39] logins. This seems to make more sense (certainly compared to setting it to -1 [23:09:42] to always display the captcha). [23:09:44] * Set the default to 3 instead of 1, to be more forgiving of mistyped passwords. Unlikely to help bots much; quite likely to help blind people who aren't really really really careful typers. [23:10:30] (tell the truth bri*n, you rolled a d20 and got 19 for Revert this turn didn't you) [23:11:34] i spent all my experience points to boost my Revert [23:12:26] <^demon> brion: Point taken, I'll clean it up and recommit. [23:12:32] brion: is mediawiki going to continue to try a quarterly release, or is it moving towards a "when its done" schedule due to large changes etc? [23:12:34] *Splarka rolls to see if we've exhausted the joke pool for revert, 3...guess not! [23:13:11] exobuzz: approximately quarterly [23:13:21] if we wait "til its done" we'll never release, as we have no milestone targets :) [23:13:24] ok. then that does mean 1.13 is due ;-) [23:13:41] yes, it's due whenever we get to it soonish [23:14:02] brion: don't forget to check http://www.mediawiki.org/wiki/User:Voice_of_All/code_review [23:14:30] Splarka: epic fail... while attempting to make a revert joke, you corrupt your repository and lose all your work since last commit [23:14:43] *^demon reverts brion on his localhost [23:14:50] roll 1d6 to see if you have backups [23:15:00] 3, damn [23:15:09] they're 5 month old backups! [23:15:13] >:D [23:15:24] <^demon> I dare you to revert my localhost brion. [23:15:25] *Splarka plays "Goggles" (they do nothing) [23:15:46] ive just got it. this rolling is d&d cr*p right? :) [23:15:58] i fortunately never got into rpg. [23:16:41] me neither, but I use the dice for choosing css colors and such [23:16:45] d16 hex ftw [23:17:19] bwaha [23:18:15] Splarka: the die is in hex or decimal ? [23:18:31] my level 6 gamer orders pizza for the group... each player roll 1d10 to see who has cash to pay the delivery tip [23:18:37] aah you already said hex. i missed that [23:19:03] wtf is wrong with flipping a coin.. surely 2 outcomes is enough for everyone? [23:19:03] :) [23:19:31] well, you could flip multiple coins [23:19:42] 3d2 is equivalent to 1d8 :) [23:20:19] (n^.5)d2 is a BIT of work [23:20:50] er, or whatever it is [23:21:42] brion: so did you see my google fight link? [23:24:46] AaronSchulz: that's sexual harassment and i don't have to take it! [23:25:02] ohh, stop being a pussy! [23:25:12] ah, my delicate ears :) [23:25:31] which google fight link ? [23:25:32] 03demon * r36960 10/trunk/phase3/ (3 files in 2 dirs): Trying this again. Define XML mimetypes in new global called $wgXMLMimeTypes. Used for MimeMagic detection of svg, etc. Now with less code and more documentation. :) [23:25:35] please share it [23:25:37] *^demon hides [23:25:48] *^demon begs for no revert. [23:26:07] so brion is the "boss"? or you all just revert each others commits for fun? :) [23:26:39] <^demon> exobuzz: Brion's the boss, and I think he reverts the rest of us for fun. [23:26:45] <^demon> :) [23:26:51] exo: it is like the dukes of hazzard, where brion is Boss Hog [23:27:36] <^demon> Splarka: Except he's not morbidly obsese and wearing a white cowboy hat. [23:27:41] clearly they roll one dice to see who will revert and dice to see what revision will be reverted [23:28:02] dammit, took me this long to find a pic: http://www.dicecollector.com/D16_OPAQUE_ROUNDED_SOLID_01_GAMESTATION.jpg [23:28:11] <^demon> A 36000+ sided dice to pick a revision to revert? [23:29:36] AaronSchultz did you see my reply to https://bugzilla.wikimedia.org/show_bug.cgi?id=14618, hope you understand better what I'm asking [23:29:40] Hi, i get a error when using {{#expr: {{{3}}} / 1.2354651 round 0}} [23:29:42] Expression error: Unrecognised punctuation character "{" [23:29:45] why is that? [23:30:06] bit`: try a default like {{{3|0}}} [23:30:28] {{{3}}} will always show as {{{3}}} if the parameter is undefined (as it is when viewing the template or omitting the parameter in a template call) [23:30:35] oh right [23:31:07] you might also wrap it in [23:31:20] and there is #iferror available too [23:31:31] ^demon: looks good! [23:31:43] <^demon> brion: Thanks :-) [23:33:04] 03(mod) Enable FlaggedRevs custom configuration on en.wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14618 (10JSchulz_4587) [23:34:18] *AaronSchulz wonders what rev brion is at [23:34:34] AaronSchulz: r1. brion was created perfect by god [23:34:42] haha (in regards to earlier replies to me) [23:34:43] :) [23:35:01] irreducible committery? [23:35:20] 03skizzerz * r36961 10/trunk/extensions/GroupPermissionsManager/ (7 files in 2 dirs): * update for GroupPermissionsManager extension, now with 2 more special pages and a bugfix :) [23:35:23] *AaronSchulz questions flyingparchment's sexuality [23:35:43] Splarka: hehe [23:35:45] *OverlordQ grabs some popcorn [23:35:49] weird.. new files from maintenance/ didnt get "added" to my svn when i merged in new stuff [23:35:57] meanwhile AaronSchulz is trying to convince bri*n of the advantages of cowgirl style [23:35:58] i had to manually svn add them.. i wonder why that happened. [23:36:19] AaronSchulz: would it be possible to create a config setting to allow custom cascade? [23:36:22] if you didn't add them to revision control they wont get committed [23:36:24] Splarka: don't get me wrong, doggy style looks great too [23:36:38] just less intimate [23:36:45] well, then there is no question of your sexuality ^_^ [23:36:53] Alexfusco5: sounds reasonable I guess [23:36:55] OverlordQ: but i did a svn_load_dirs from my old brance and merged the changes between that and the older branch with my trunk [23:36:58] that is what simetrical thought [23:37:03] OverlordQ: should have been automatic when i did the merge [23:37:23] OverlordQ: or maybe merge only handled the moved files and not completely new ones ? [23:37:40] AaronSchulz: BTW, you can't unprotect a page you don't have permission to edit [23:37:52] yes, simetrical said that a while ago [23:38:14] which is an improvement over the previous behavoir [23:38:33] *Splarka can see Protection going the way of Userrights, with each individual level needing specifications as to who/what, and one group given all access, meh [23:38:41] OverlordQ: i think i broke it when i ctrl+c an earlier merge .. i seen to remember something. [23:38:56] anyway. tis fixed now [23:39:13] (and you'll get a feedback cycle, people will want an expiry field and other silly options in userrights) [23:39:30] hehe, got to love "EXPERIMENTAL" features ;) [23:39:39] more options aren't always better [23:39:47] Splarka: an expiry in userrights isn't that bad an idea for temp access [23:40:09] [[m:RFP]] could use that on temp permissions [23:40:39] *Splarka stabs [23:40:57] right, but what about resign expiry? if you are a sysop and can remove yourself from the sysop group, maybe you want it temporary [23:41:17] ... and then where does it end [23:41:27] nevaaaarrrrrrrr! [23:42:08] maybe you want a delay timer, don't perform this action until "next thursday" (heh, silly strtotime) [23:43:06] Splarka: for that you can use $wgGroupsRemoveFromSelf [23:43:58] right, alex, but what I'm saying is.. what if you want a timer, not only for adding rights for a timespan, but *removing* rights for a timespan [23:45:05] Splarka: that would be difficult [23:45:07] what is the rev_parent_id field used for (running update.php on my 1.12 mediawiki) [23:45:08] ? [23:45:34] 03(mod) Enable FlaggedRevs custom configuration on en.wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14618 (10darklama) [23:45:34] points to a "parent" revision ? or [23:45:40] alex: won't prevent someone requesting it! it would be difficult to do and to use, but someone'll want it [23:45:43] AaronSchulz: stable versions actions do not appear in CU, right? [23:45:49] feature creep [23:46:08] Mike_lifeguard: like other log events, they show [23:46:38] oh. I do not see it [23:46:42] *Mike_lifeguard tests again [23:47:03] is update.php from 1.12 -> 1.13 (dev) supposed to go through my mediawiki updating all rev_parent_id ? [23:47:12] (which is taking a while) [23:47:13] 03(mod) Enable FlaggedRevs custom configuration on en.wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14618 (10JSchulz_4587) [23:47:49] I still don't see it :\ [23:47:56] 03brion * r36962 10/trunk/phase3/ (2 files in 2 dirs): Revert r36839 (merge of movepage-moved and movepage-page-moved) -- the two messages have different formats. One is wikitext, the other is plaintext. [23:48:24] 03(mod) Enable FlaggedRevs custom configuration on en.wikibooks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14618 (10mike.lifeguard) [23:49:28] 03brion * r36963 10/trunk/phase3/ (2 files in 2 dirs): Revert r36841 -- followup to reverted r36839 [23:50:08] *Alexfusco5 waits patiently for update of WMF wiki's [23:50:22] patiently [23:50:41] *brion campaigns against software patience [23:50:55] brion: what rev are you on? [23:51:06] up to 36846 [23:51:16] at least i'm at yesterday finally :D [23:51:42] Wikimedia is only on 36512 [23:51:46] :O [23:52:11] brion: at least your almost done :) [23:52:22] brion: are you reviewing all that random extension stuff? [23:52:34] AaronSchulz: I double-checked, and I don't see those log entries in CU. Is that definitely a problem with my wiki, or is it possible they do not get put in CU? [23:52:39] not in much detail :) [23:52:44] yes, it is because people keep bugging brion, and distracting brion on IRC by saying "brion", and sending brion to random meetings and conventions, and brion being brion can't keep up. brion. [23:52:49] i usually just check the top for remote-execution flaws ;) [23:52:52] brion: same here :) [23:53:03] AaronSchulz: the only externsions brion needs to review are the one WM uses [23:53:05] *brion $ apt-get remove distractions [23:53:16] *AaronSchulz is removed [23:53:25] the new special page reorgnisation looks very nice [23:53:50] *Alexfusco5 thinks Special:BlankPage has no purpose [23:53:56] *Splarka plays LightCycle with Aaron [23:54:21] Alex: profiling data on blank load with no distractions [23:54:23] *AaronSchulz thinks Alexfusco5 has no purpose :) [23:54:31] 03(NEW) API: parse does not show revID if title+text is given - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14707 15enhancement; normal; MediaWiki: API; (Wiki.Melancholie) [23:54:35] *darkcode thinks Special:BlankPage should be renamed Special:Sandbox [23:54:36] But it is used for "benchmarking, etc." :) [23:54:55] *Alexfusco5 thinks VoABot has no purpose [23:55:06] 03(mod) API: parse does not show revID if title (&text) is given - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14707 summary (10Wiki.Melancholie) [23:55:29] I'm sure domas thinks BlankPage is very efficient [23:55:30] Alexfusco5: http://test.wikipedia.org/wiki/Special:InvalidateEmail?forceprofile=true view the page source [23:56:00] a build in sandbox page would be nice.. one that perhaps has no history or a limited amount [23:56:12] Splarka: that link doesn't work and couldn't I just view it on svn? [23:56:14] AaronSchulz: I heard he likes it so much he's gonna make all Special pages alias to it [23:56:28] 14(INVALID) API: parse does not show revID if title (&text) is given - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14707 +comment (10brion) [23:56:41] Alex: what doesn't work about it? [23:56:55] (maybe try http://en.wikipedia.org/wiki/Special:InvalidateEmail?forceprofile=true ) [23:57:12] and you can't just view load-specific profile data on svn, no [23:57:24] oh [23:57:51] Splarka: still just says invalid confirmation code [23:58:17] ... [23:58:19] view the page source [23:59:04] it isn't supposed to work, it is as close as you can get to Special:Blankpage right now, afaik [23:59:07] "With the 08-09 budget, [tech people] have approval to hire I believe five technical people in total during FY 2008-09." [23:59:09] Hmm, interesting. [23:59:16] *Simetrical is waiting for the first guy to show up :) [23:59:29] hire domas so we can yell at him [23:59:37] i want to meet the guy who fixes the printer and also writes mediawiki code [23:59:38] "Domas, you broke it" "lalala I don't work here" [23:59:43] 03(NEW) Page Deletions broken in r36961 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14708 major; normal; MediaWiki: Database; (overlordq) [23:59:48] 03(mod) PostgreSQL support (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=384 (10overlordq)