[00:02:53] ok yea it works lol, had me scared for a second, deleted the foreign key for a sec, forgot to read add it [00:04:24] what table are namespace names kept in? [00:07:53] 14(WFM) block message in centralauth extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13697 +comment (10brion) [00:08:18] brion: around now? [00:08:42] Werdna: for the moment [00:09:50] brion: what do you think of a 'centralauthLogout' cookie, which causes $user->logout() to be called in AutoAuthenticate if it exists, and it's set site-wide on logout? [00:10:33] 03(mod) Log events occassionally unlogged - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12129 summary (10JSchulz_4587) [00:12:31] TheDaveRoss: Dont think they're in a table [00:13:22] that would explain why I couldn't find them [00:14:29] Werdna: mebbe [00:15:09] they're in DefaultSettings.php afaik [00:15:56] 03(FIXED) On images action=render does not work with diff= - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13433 +comment (10brion) [00:16:23] hmm, on the unlogged thing [00:16:33] I've noticed that's happened with blocks during high SQL load [00:16:44] presumably, the block's INSERT goes through [00:16:49] but the log's doesn't [00:17:29] *slakr wouldn't know for sure though [00:18:34] Werdna: a couple general things to consider; sending someone to the autologout url maliciously probably shouldn't kill their sessions if possible [00:18:46] and it shouldn't affect any accounts that aren't attached [00:19:05] ideally it might be nice to replace all the local sessions with the global session state, but i'm not sure how much trouble that would be :) [00:19:30] we also need to consider exposure of global session cookie info to not-fully-trusted upload and toolserver domains [00:19:45] and with that, it's time for me to head home :) [00:19:55] i'll probably be intermittently online on the weekend trying to catch up with stuff [00:21:08] wouldn't it just be more secure and easier to keep the sessions local but take a passport-style approach? [00:21:20] what do you mean? [00:21:25] well [00:21:45] basically passport does a thing where the site iframes the passport auth page [00:21:50] with its own cookie [00:21:58] i.e., [00:22:11] slakr: think about anons... [00:22:21] auth.wikimedia.org/?cookie=jedkajklfjekliwjoifjwoiejf&site=1 [00:22:27] ? [00:22:28] and we have many many of those :) [00:22:41] and then their content is cached [00:22:42] I thought we were talking about central sessions? [00:22:56] yes, but how to embed a central session? [00:23:01] that's what I"m talking about [00:23:02] only to logged in users? :) [00:23:06] hold on a sec :P [00:23:10] so as I was saying [00:23:21] any given person loads en.wikipedia.org [00:23:28] which iframes auth.wikikmedia.org/..... [00:23:36] because of the info that's supplied to auth.* [00:23:52] auth then contacts whatever server requests it [00:23:57] so, do all anons open auth.wikimedia? [00:24:02] and says "this is the dude" [00:24:37] they can, but that requires significant architecture [00:24:56] can they not? [00:25:03] ? [00:25:06] okay perhaps I'm lost [00:25:06] the trick is that if you go to other domain, you don't have cookies for it [00:25:16] but see [00:25:18] so you're being served cached anonymous content [00:25:20] that's how you synch cookies-- on the backend [00:25:33] okay [00:25:34] you can synch cookies on the backend as much as you want [00:25:34] imagine [00:25:42] as long as browsers don't pass cookies [00:25:46] any backend synch is worth nil [00:25:51] grrrr [00:25:54] :P [00:25:56] okay [00:26:07] question: do you know how Microsoft Passport works ? [00:26:12] no. [00:26:15] :) [00:26:28] basically, it overcomes that whole cross-domain cookie problem [00:26:30] by doing what I just said. [00:26:42] two seperate sessions exist [00:26:46] one on microsoft's server [00:26:50] and one at the local site [00:26:55] the local site has its own cookies [00:27:01] and never sees microsoft's cookies [00:27:04] so [00:27:04] how do i perform a logout? i am taking a value in my session array to create a user if one exists if not i'm doing $u = new User; $u->logout(); but it doesn't seem to log out users [00:27:45] 03(mod) #iferror should catch imagemap errors - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13620 (10derfinn) [00:27:49] the only way to validate a user is either for the local site to ask microsoft whether "who is this session?", or for microsoft to tell the local site "this session is so and so." [00:27:58] which occurs through a backchannel connection [00:28:02] that the client never sees. [00:28:41] translated to wikimedia, there would be a central session server for performing network-wide authentication coordination [00:28:44] and it doesn't matter what domain it's on [00:28:54] slakr: thats the problem - local site doesn't care, unless sees a cookie from a user [00:28:56] because the individual servers connect to it and/or it conencts to them [00:29:08] user would have to hit a Button [00:29:12] in order for site to start caring [00:29:17] like 'log me in' [00:29:17] no, the user opens an iFrame [00:29:26] the URI of which [00:29:30] is generated by the server based on the sessionid [00:29:31] you don't get the most simple idea yet [00:29:35] If I use

instead of == ==, will it not get included in the TOC? [00:29:37] 99% of our traffic is anons [00:29:44] they won't have any iframes. [00:29:56] 03greg * r33155 10/trunk/phase3/maintenance/ (postgres/tables.sql updaters.inc): Add ar_parent_id column. [00:30:10] ok [00:30:13] 03aaron * r33156 10/trunk/phase3/includes/Article.php: Don't log if we unprotect and unprotected page but try to set an expiry [00:30:18] domas: is it actually 99% ? [00:30:31] aaron: 99.9%? :) [00:30:44] yay squids! [00:30:59] How do I make a == == line, which looks like one, but doesn't act like one? [00:31:11] E.g. don't appear in the TOC or has an [edit] link next to it. [00:31:37] domas > so then perhaps I'm missing something [00:31:44] domas > what, exactly, is the problem at hand? [00:31:53] slakr: anons get served by squids [00:31:54] 03(NEW) Special:Search should have different when loaded without query - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13708 trivial; normal; MediaWiki: Special pages; (danny_b) [00:31:57] <slakr> ok. [00:32:02] *slakr knows that [00:32:02] <slakr> :P [00:32:03] <domas> slakr: they don't hit application at all [00:32:13] <wikibugs> 03(mod) Special:Search should have descriptive <title> - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11035 (10danny_b) [00:32:34] <slakr> so how does that relate to an actual single sign-on ? [00:33:03] <slakr> more importantly, how does that prevent javascript from entering into the equation ? [00:34:27] <skierpage> I've got a user using a template that categorizes on page A. He then transcludes page A in page B (using {{:A}} ), but he doesn't want B categorized. I can't see how to defeat with <includeonly>/<noinclude>; is there e.g. a blanket __CATEGORY_OFF__ command? [00:34:58] <skierpage> svip, you can get part of that with __NOEDITSECTION__ , see http://www.mediawiki.org/wiki/Help:Magic_words [00:35:13] <svip> But skierpage, wouldn't that count for ALL sections? [00:35:30] <Danny_B> svip: iirc using html code instead of wikitext causes in new parser ignoring of such header, but i'm not sure if it finally has been implemented this way [00:35:51] <svip> I just tried, it still sees acts like a section. [00:36:04] <skierpage> Danny_B, <h2> shows up in the TOC on en.wikipedia. [00:36:22] <slakr> skierpage: <noinclude>[[Category:Page A's category]]</noinclude> on page A should work [00:36:22] <Danny_B> then it hasn't apparently ;-) [00:36:47] <Danny_B> http://meta.wikimedia.org/wiki/Migration_to_the_new_preprocessor [00:36:49] <skierpage> svip and I both want toggle-on /toggle-off magic words, for TOC handling and for category handling. [00:37:32] <Danny_B> svip: html solves only editsection [00:37:45] <skierpage> slakr, yes refactoring the template is a workaround. [00:37:49] <svip> That's the part HTML didn't solve for me, Danny_B. [00:37:53] <svip> I haven't checked TOC yet. [00:38:12] <Danny_B> toc is influenced always [00:38:19] <Danny_B> as i can see [00:38:43] <svip> Aw, poo. :( [00:39:08] <svip> Then I guess the only way is to hax a <div> tag which looks like a <h2> tag. [00:39:09] <BlackMagik> how do i logout of mediawiki programmatically??? [00:39:20] <BlackMagik> !logout [00:39:20] --mwbot-- I don't know anything about "logout". [00:41:43] <Danny_B> svip: why actually you'd need such text looking like headline but not being headline? [00:42:36] <svip> It's like the title of every article. [00:42:46] <svip> They appear like a headline, but are not a section or in the TOC. [00:42:54] <svip> It is ... sort of similar with this. [00:43:02] <svip> As it is the title of a "box". [00:43:09] <svip> Like a "subarticle" rather than a section. [00:43:45] <Danny_B> well either it IS headline, thus it should use == or <h.> or it is not thus it should not look like headline [00:44:42] <svip> Perhaps, but it looks better as a headline. [00:45:14] <svip> And by what I have in mind, people sure won't be complaining. [00:47:28] <Danny_B> you never know ;-) [00:48:11] <Danny_B> text should be marked according to its semantic meaning in such page [00:58:02] <Ljlego> what's the difference b/t {{LOCALTIMESTAMP}} and {{CURRENTTIMESTAMP}} [00:58:26] <svip> Local is the machine's timestamp, and current is yours (whatever your preferences is). [00:58:35] <svip> Machine being the server hosting the wiki. [00:59:04] <Ljlego> and is {{REVISIONTIMESTAMP}} the same thing? [00:59:10] <Ljlego> using the machine, that is? [01:00:40] <svip> Uhm... [01:00:42] <svip> I wouldn't know. [01:00:59] <Ljlego> alright [01:01:03] <Ljlego> I'll just sandbox it [01:01:17] <Ljlego> thanks [01:02:55] <lymeca> Anyone familiar with the LDAP auth plugin for Mediawiki? [01:05:38] <Ljlego> svip: nope, sorry [01:05:42] <Ljlego> er, lymeca rather [01:19:59] <CIA-48> 03erik * r33157 10/trunk/tools/planet/en/config.ini: +Wikimedia blog [01:22:40] <lymeca> I have short URLs enabled so I have wikisite.org/wiki/Main_Page URLs [01:23:06] <lymeca> I'm trying to configure the LDAP plugin but when I enable it and try and log in via LDAP my web browser just wants to download a file called index.php [01:23:16] <lymeca> This seems like a short url/aliasing error to me [01:31:18] <Ljlego> in an {{#ifeq:}} parserfunction, can you have multiple, mutually exclusive conditions for it? [01:31:35] <Ljlego> {{#ifexpr:{{ns:1}} {{ns:5}} {{ns:7}} {{ns:9}} {{ns:11}} {{ns:13}} {{ns:15}} ? [01:31:45] <Ljlego> or will it require them all? [02:03:14] <Dragonfly6-7> does anyone have any idea why I'm seeing the titles of disambiguation pages in green instead of black? [02:03:32] <Dragonfly6-7> I'm using Classic in Firefox, on Vista [02:05:10] <AaronSchulz> what is you stub threshold at? [02:05:16] <Dragonfly6-7> uh [02:05:21] <Dragonfly6-7> 0 [02:05:25] <Dragonfly6-7> what does that mean? [02:05:26] <AaronSchulz> hmm [02:05:36] <AaronSchulz> that classes links to small pages [02:05:41] <AaronSchulz> redirects can be classed to [02:05:45] <AaronSchulz> but that's not it then [02:05:49] <Gracenotes> Dragonfly6-7: do you have the metadata gadget enabled? [02:05:57] <AaronSchulz> may be some wacky gadget, yes [02:05:59] <Dragonfly6-7> also, [[Salvador Dali]] has oddly blue letters in the title [02:06:14] <Dragonfly6-7> Ah! [02:06:19] <Dragonfly6-7> Gracenotes - that'd be it. [02:06:26] <Dragonfly6-7> Display an assessment of an article's quality as part of the page header for each article. ( [02:06:37] <AaronSchulz> I had that for a while [02:06:39] <AaronSchulz> got tired of it [02:06:45] <Dragonfly6-7> completely forgot about that [02:07:05] <AaronSchulz> I'd prefer a little gadget called flaggedrevs ;) [02:07:35] <AaronSchulz> goddamn it, where can I find The Mission: part IV online? [02:16:42] <Dragonfly6-7> eBay? [02:17:50] <AaronSchulz> rrrrr [02:24:50] <poopix> When I'm trying to install MediaWiki 1.12.0 and I goto /wiki/config/ all I get is a blank page that doesn't do anything? what am i doing wrong? I've uploaded all the files and made a database already. I'm using PHP 5.2.5 and MySQL 5.0.45-community [02:28:11] <Soubhag> i'm not sure, but try /wiki/config/index.php5 [02:30:30] <poopix> I get the same thing, a blank page [03:08:16] <k4jcw> Hello. By default, pages start with a capital letter. In some cases, like a product name, it might be named xProduct. I'd like the page 'xProduct' to show up in the categories list under 'x' or 'X' (don't care which), but with the name 'xProduct' instead of 'XProduct'. Is there a way to do this? [03:09:40] <k4jcw> I guess basically I want to override the name displayed in the category page, while still linking to the actual page. [03:11:35] <jlerner> you may have to turn off forced capitalization [03:12:59] <k4jcw> Ah, a LocalSettings option? [03:13:03] <jlerner> k4jcw: tested it - that seems to result in what you want [03:13:08] <jlerner> $wgCapitalLinks = false; [03:13:24] <k4jcw> Cool. [03:14:45] <Skizzerz> I think that accomplishes the exact opposite... [03:15:49] <k4jcw> No, it does what I want. And since I'm the only contributor, I don't have to worry about names being created incorrectly. [03:15:57] <k4jcw> Thanks, jlerner. [03:16:09] <jlerner> sure thing [03:16:53] <jlerner> if you don't mind the name being xProduct in all cases (URL, display title, as listed on a category page) [03:17:34] <k4jcw> Yea, it's not a problem at all. xProduct is the correct name. [03:23:16] <CIA-48> 03aaron * r33158 10/trunk/ (4 files in 3 dirs): Add $wgRCTypeGroupedLogs to group certain logs by type in changes lists [03:46:37] <wikibugs> 03(mod) Add non-breaking spaces in additional places automatically - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13619 (10dank55) [03:49:39] <wikibugs> 03(mod) Add non-breaking spaces in additional places automatically - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13619 (10l8qjvx002) [03:54:17] <CIA-48> 03aaron * r33159 10/trunk/extensions/FlaggedRevs/FlaggedRevsPage.php: Improve error message [04:08:17] <Zach> if all you had was root beer and triple sec, would you try to make a drink out of it? [04:09:13] <Zach> would you take a shot of triple sec and chase it with the RB? [04:09:32] <Zach> would you make a mixed drink of the triple sec and RB? [05:17:20] <CIA-48> 03aaron * r33160 10/trunk/phase3/includes/Xml.php: Add class [06:09:24] <CIA-48> 03aaron * r33161 10/trunk/phase3/includes/SpecialContributions.php: Tweak date selector defaults [06:11:22] <CIA-48> 03aaron * r33162 10/trunk/phase3/includes/ (LogEventsList.php SpecialLog.php): [06:11:22] <CIA-48> * Add year/month selector like contribs [06:11:22] <CIA-48> * Some code cleanup [07:23:04] <Zach> i have a hypothetical question [07:23:26] <Zach> not really but for future reference it would be nice to know [07:23:50] <Zach> "something" happened to the job queue on enwikinews a while back. [07:24:00] <Zach> and someone killed a process [07:24:14] <Zach> which might've killed the processing of the job queue [07:24:39] <Zach> does that make sense?/could that happen? [07:24:50] <Nikerabbit> maybe or it is just waiting for its turn [07:24:56] <Zach> i notice now that the categorylinks are now all correct [07:25:02] <Zach> but it took a while [07:25:46] <Zach> i think brion or domas said the job queue was running at 2GB of memory? [07:25:59] *VasilievVV kicks CIA-48 [07:26:00] <CIA-48> ow [07:26:08] <Zach> i don't remember specifically, but there was "something wrong with the enwikinews job queue" [07:26:16] <CIA-48> 03vasilievvv * r33163 10/trunk/phase3/ (5 files in 3 dirs): * (bug 6934) Allow separated inclusions, links, redirects on whatlinkshere [07:26:26] <lymeca> I want to disable account creation. I want to get rid of that sentence in the login screen [[Special:Userlogout]] [07:26:38] <lymeca> Don't have a login? Create an account. [07:28:15] <Nikerabbit> lymeca: just disable account creation and modify that message [07:28:33] <lymeca> Nikerabbit: I don't know how to do either. [07:29:16] <Splarka> lymeca: to find and modify the message, see Special:Allmessages [07:29:58] <wikibugs> 03(FIXED) Allow separated inclusions, links, redirects on whatlinkshere - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6934 +comment (10vasilvv) [07:30:50] <Nikerabbit> actually just disabling account creation should be enough [07:34:06] <Nikerabbit> VasilievVV: hmm could you improve the outlook? [07:34:27] <VasilievVV> Nikerabbit: yes [07:34:29] <VasilievVV> ? [07:34:29] <Nikerabbit> also, show and hide are unescaped [07:34:38] <Nikerabbit> VasilievVV: maybe a fieldset around them or something [07:35:08] <Nikerabbit> http://translatewiki.net/sandwiki/index.php/Special:WhatLinksHere/Main_Page?uselang=fi [07:36:18] <VasilievVV> Shall I put it inside the fieldset? [07:36:23] <Nikerabbit> there is now three levers of "configuration" mixed up with one explanatory line and uses get requests and two links [07:36:30] <Nikerabbit> levels* [07:37:01] <Nikerabbit> maybe combine the paging and new links to filtering fieldset belog the old and the explanatory line [07:37:18] <Nikerabbit> if you choose to use link [07:38:19] <Nikerabbit> or with the old one with checkboxes [07:39:27] <lymeca> I want to modify [[Special:Userlogin]] so it doesn't even display two messages. [07:39:50] <lymeca> I found that it displays the values of [[MediaWiki:Nologin]] and [[MediaWiki:Nologinlink]] [07:40:01] <Nikerabbit> with checkoxes there would be no need to contruct messages from pieces [07:40:11] <lymeca> rather than delete the contents of those values I'd rather just remove them from displaying in [[Special:Userlogin]] [07:41:16] <Nikerabbit> lymeca: so disable account creation and it will not show the link to account creation page [07:41:29] <lymeca> Nikerabbit: How do I delete account creation? [07:41:56] <Nikerabbit> you could start with the FAQ linked in the topic [07:43:20] <Nikerabbit> that should lead you to http://www.mediawiki.org/wiki/Manual:Preventing_access [07:45:59] <lymeca> Nikerabbit: Got it, thank you. [07:46:25] <VasilievVV> Nikerabbit: no ideas what's better [07:46:26] <lymeca> Nikerabbit: Also I need to alter the login page beacuse right now it has a pull-down menu with choice of domains preceded with the text: "Your domain" [07:46:43] <lymeca> I want to get rid of this pull-down menu and force the default domain I created in LocalSettings.php [07:49:23] <Nikerabbit> VasilievVV: maybe the check boxes, easier to translate and less page loads [07:49:39] <VasilievVV> It's not a usual way [07:50:12] <Nikerabbit> then maybe we should make it one [07:50:26] <Nikerabbit> special:recentchanges is quite horrible at its current state [07:50:36] <VasilievVV> It isn't [07:50:54] <Nikerabbit> it is [07:51:07] <VasilievVV> You may try to start discussion on linkpanel vs. checkboxes on Wikitech-l [07:52:06] <Nikerabbit> prolly nobody cares enough to say anything before it is committed [07:52:29] <Nikerabbit> anyway wlh does not look good right now [08:05:06] <lymeca> What's the box on the bottom with the Mediawiki button and Privacy Policy and Disclaimer, etc. ? [08:05:08] <lymeca> What's it called? [08:05:48] <VasilievVV> footer [08:13:47] <lymeca> So there's this [[MediaWiki:Yourdomainname]] value which specifies the text before this line on my [[Special:Userlogin]] page with a pull-down menu to select a domain. [08:13:56] <lymeca> I want it completely removes [08:18:33] <saulfin> bonk [08:38:00] <Dantman> Hmmm... footer discussion... [08:38:09] <Dantman> ^_^ Reminds me of my footer rewrite thought [08:38:13] <Dantman> heh [08:38:48] <Splarka> dantman#mouth > #footer [08:40:05] <Dantman> svn revert -R Splarka [08:41:12] <Dantman> :/ Still waiting for it to checkout onto my computer so I can add that USERINFO file [08:59:49] <TimStarling> what do you think is better, hooks or subclassing? [09:01:45] <AaronSchulz> for what? [09:02:41] <VasilievVV> subclassing is more OOPish way [09:03:09] <bango> hey, i want to use the variable $wgArticlePath must i activate it first? [09:03:22] <Nikerabbit> either way the class needs to be well structured or code reuse is next to impossible [09:03:39] <TimStarling> well yeah, for what? what are the things hooks are good for, and what is subclassing good for? [09:04:49] <VasilievVV> Hooks are good where you can't use subclassing [09:06:05] <AaronSchulz> TimStarling: for visual output stuff, subclassing gives a lot power (assume the classes are very OOP and organized) without *too* much fear of breakage [09:06:06] <TimStarling> I think either one tends to break when you change the core [09:06:40] <TimStarling> we haven't broken many subclasses yet in mediawiki, but maybe that's just because we don't have many [09:06:46] <TimStarling> we've certainly broken a lot of hooks [09:07:02] <TimStarling> or some of them just didn't work for what they were intended in the first place [09:07:09] <AaronSchulz> haha [09:08:10] <wikibugs> 03(mod) log events in IRC RC feed not backward compatible/broke bots - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13662 +comment (10dungodung) [09:09:05] <AaronSchulz> TimStarling: http://upload.wikimedia.org/wikipedia/en/6/60/WeirdFacebookApp.PNG [09:09:12] <AaronSchulz> heh, forgot to show you that ;) [09:09:14] <TimStarling> yeah, I saw it [09:09:18] <TimStarling> in scrollback [09:09:31] <TimStarling> Angela wasn't terribly amused [09:09:33] <AaronSchulz> wow, people actually read old scrollback? ;) [09:10:50] <TimStarling> hooks allow for a chain, and subclasses don't, right? [09:11:13] <AaronSchulz> yeah [09:12:25] <Nikerabbit> you need a hook to do subclassing, no? [09:12:55] <TimStarling> in mediawiki we usually just do it by configuring a class name [09:13:12] <Nikerabbit> there is subclassing hook in changelist [09:13:18] <TimStarling> I've done a few recently with the same general configuration idea [09:13:32] <TimStarling> $wgForeignFileRepos, $wgParserConf, $wgLBFactoryConf [09:13:57] <Dantman> ^_^ Maybe I shouldn't be trying to checkout the entire svn repo... rofl [09:14:28] <OverlordQ> that would be a lot [09:14:38] <AaronSchulz> TimStarling: you don't have a facebook page I take it? [09:14:43] <TimStarling> no [09:14:55] <Nikerabbit> wouldn't matter if we used git :o [09:15:12] <Dantman> heh [09:15:25] <Dantman> http://git.wiki-tools.com [09:15:56] <Dantman> Jae poked me enough to make me startup my stuff with git instead of svn [09:16:31] <TimStarling> I don't know why we have so many version management tools all of a sudden [09:16:52] <TimStarling> maybe we should all just use RCS until it settles down [09:20:17] <wikibugs> 03(mod) Advertise locked wikis in Special:SiteMatrix - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13703 +comment (10dungodung) [09:20:45] <TimStarling> I don't like $wgAuth [09:20:58] <AaronSchulz> haha! why? [09:21:16] <TimStarling> it's the only interface of its kind in mediawiki [09:21:28] <TimStarling> it's simply a collection of hooks [09:21:46] <TimStarling> it's an object which needs to be initialised at startup instead of on demand, so it's slow [09:21:55] <TimStarling> except when you use StubObject but that's ugly [09:22:20] <TimStarling> you can only have one of them, you can't support multiple authentication methods [09:24:27] <wikibugs> 03(mod) Flagged bots to have exeption from spamlist - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13706 +comment (10dungodung) [09:24:32] <TimStarling> the interface is routinely accessed from UI components instead of via an abstract core backend [09:24:35] <CIA-48> 03dantman * r33164 10/USERINFO/dantman: [09:24:35] <CIA-48> First Commit; Adding myself to the USERINFO. [09:24:35] <CIA-48> I'll add a url: once I've got my sites working. [09:24:53] <Dantman> ^_^ whohoo, heh [09:25:10] <TimStarling> and it doesn't provide half the features we need for CentralAuth [09:25:37] <AaronSchulz> are you thinking about doing a rewrite? [09:25:42] <TimStarling> and it doesn't have any error reporting system [09:26:15] <TimStarling> I'm always thinking about rewrites, the challenge is to resist, and thus get something useful done [09:27:03] <AaronSchulz> well, I'll need to rewrite newpages soon [09:27:48] <TimStarling> and will all the users thank you for that? [09:28:03] <AaronSchulz> no [09:28:07] <AaronSchulz> but domas will ;) [09:28:12] <Dantman> heh [09:28:20] *Dantman needs to get back to rewriting the Title system [09:28:32] <AaronSchulz> it still uses result offsets rather than the index sitting right there [09:28:47] <AaronSchulz> Dantman: what for? [09:28:53] <TimStarling> so you want to use IndexPager? [09:29:11] <Dantman> ^_^ you should probably look at the discussion in wikitech-l [09:29:13] <AaronSchulz> that's the plan for now [09:29:20] <TimStarling> I've done a few IndexPagers, they're not too hard [09:29:29] <AaronSchulz> I've done a crapload [09:29:36] <AaronSchulz> it's a fairly standard procedure [09:29:38] <TimStarling> oh, well aren't you amazing [09:30:02] <AaronSchulz> if I was amazing I'd be doing something more complicated ;) [09:30:41] <TimStarling> you're not detecting a hint of sarcasm are you? [09:30:47] <Dantman> For the extremely shortened version: https://bugzilla.wikimedia.org/show_bug.cgi?id=13639 [09:31:16] <TimStarling> you realise I invented IndexPager, don't you? [09:31:58] <AaronSchulz> of course [09:32:16] <TimStarling> and you're telling me that it's a standard procedure? [09:32:50] <TimStarling> and that you're so great at it? [09:33:07] <AaronSchulz> I never said "great", hehe [09:33:26] *AaronSchulz isn't sure what that would be anyway [09:34:50] <AaronSchulz> Dantman: hmm, sounds OK [09:35:06] <TimStarling> so... [09:35:22] <Dantman> ^_^ ya... except it implys a massive schema change... heh [09:35:25] <TimStarling> I have two desired features... [09:35:54] <TimStarling> globally configured user emails, and globally configured user aliases [09:36:07] <AaronSchulz> Dantman: so you really digging in right away, eh? [09:36:12] <Dantman> New page_real field... And the update script needs to update every one of the 6 columns storing usernames to use underscores instead of spaces [09:36:57] <Dantman> ^_^ Otherwise Moving User:Username to User:username means that Username cannot log into the wiki anymore... [09:37:03] <AaronSchulz> batch updaters for stuff like that are standard procedure XD [09:37:04] <Dantman> Imagine the bug reports [09:38:01] <TimStarling> it shouldn't be called user_real, that's meaningless [09:38:07] <TimStarling> I mean page_real [09:38:15] <AaronSchulz> page_real = false [09:38:17] <AaronSchulz> it is imaginary [09:38:46] <Dantman> Then come up with a better name and give it to me to use when I actually commit [09:39:20] <TimStarling> I don't know what you want it to achieve anyway, you'd still need a UI hack to make it display arbitrary HTML in titles [09:39:50] <AaronSchulz> ugh [09:40:01] <AaronSchulz> Dantman: well, just get ready to be reverted a lot ;) [09:40:07] <TimStarling> there's also a desparate need for case insensitivity [09:40:15] <TimStarling> at least a case insensitive index [09:40:39] <TimStarling> and your proposal doesn't seem to have anything like that [09:40:56] <Dantman> ^_^ Why do you think brion's message adding me said "dantman (Daniel Friesen) - Title casing alternate branch" [09:41:02] <Dantman> Actually it does [09:41:05] <Dantman> It's got better [09:41:19] <AaronSchulz> so?... [09:41:53] <Dantman> It's a branch... which is going to be worked on for a fair amount of time... and when/if it actually works out may be merged back in [09:42:46] <TimStarling> if this new field is for display, maybe it should be called page_display [09:42:54] <TimStarling> or page_display_title [09:43:11] <AaronSchulz> hmm, looks like some en users want to restrict undo to autoconfirmed [09:43:26] <TimStarling> since page_real by itself doesn't imply any relationship to titles [09:43:34] <Dantman> The rewrite changes the process of normalization, rather than that secureAndSplit call, we've got a normalizing class which can have it's sets of things to do altered in just about any way... And if you don't think you can get enough with just that... ^_^ It also allows you to subclass and override the entire thing [09:43:49] <Dantman> page_real_title ? [09:44:05] <Dantman> The reason I didn't use display is because this isn't the Display title [09:44:10] <TimStarling> what does "real" mean? [09:44:11] <Dantman> It's the non-normalized form of the title [09:44:18] <Dantman> key/real [09:44:28] <TimStarling> what is it used for? [09:45:04] <Dantman> Anywhere the title is actually written.. Except for where the key is needed, such as the url [09:45:19] <Dantman> But the Display title is a separate thing for the title header [09:45:34] <TimStarling> what, contributions? [09:45:39] <TimStarling> RC, etc.? [09:45:44] <Dantman> ^_^ Yup [09:46:01] <Dantman> That's the fault of DISPLAYTITLE, things like iPod will never show there [09:46:28] <Dantman> But with the rewrite everywhere including Allpages will list it as iPod instead of IPod [09:46:54] <TimStarling> it could be page_title_nonnormal [09:48:12] <Dantman> hmmm... wait... whatabout key/ui/display for the url/db key, the actual title of the page, and the title displayed in the header [09:48:28] <Dantman> page_title_ui or page_ui_title [09:50:46] <TimStarling> it's a bit vague, but probably better than "real" or "actual" [09:52:57] <TimStarling> the problem, you see, is that reality is in the eye of the beholder [09:53:09] <TimStarling> you could call any of the three forms the "real" form and people would believe you [09:53:31] <Splarka> page_title_virtual ^_^ [09:53:38] <TimStarling> and similarly, nobody will be able to guess which one is the "real" one given a description of the three [09:54:38] <OsamaK> Hello! is there a blacklog for summery, just like titleblacklog and usernamelacklog? [09:55:02] <Dantman> heh... virtual [09:55:52] <OsamaK> * summaries [09:56:03] *Splarka thinks Wikia still has a summary blacklist [09:56:16] <Splarka> (probably not public yet) [09:56:18] <Jack_Phoenix> Spl: ya, through spamRegex [09:56:25] <Jack_Phoenix> (and it's public, even :D) [09:56:32] <Jack_Phoenix> http://mediawiki.org/wiki/Extension:SpamRegex [09:56:37] <OsamaK> Splarka: Was it removed from mediawiki? [09:56:47] <Splarka> was never part of it, just an extension [09:56:55] <OsamaK> aha [09:57:08] <Splarka> (and finally they started releasing? or is that a bit of "shut up, we're releasing! see?") [09:57:22] <Jack_Phoenix> Spl: the latter [09:57:27] <Splarka> bah [09:57:30] *Splarka shakes fist [09:57:35] <Jack_Phoenix> me too, me too [09:57:41] <Splarka> "you blew it up, didn't you, damn dirty apes!" [09:57:53] <Jack_Phoenix> (I'm actually harras^W poking them about code releases) [09:58:00] <Splarka> yah yah, so is everyone [09:58:10] <Jack_Phoenix> trying to get a public svn and such (with /some/ success...hehe) [09:58:26] <Dantman> Well time for bed... much overdue [09:58:36] <Jack_Phoenix> only a few of Wikia's extensions have been released...you can probably count them with one hand's fingers [09:58:37] <Splarka> at what point must one distribute the source under GFDL... when distributing executable binaries? what about html and media... [09:59:05] <Splarka> code executed on the client's machine? their javascript is compressed to one line X_X... [09:59:13] <Jack_Phoenix> regexBlock, spamRegex, ImageTagging, SocialProfile...well, SimplifiedRegex could be counted as one...and that's pretty much about it [09:59:25] <OsamaK> Well, Is there a 'spam black log' for words (not URLs)? [09:59:43] <Splarka> OsamaK: that is also an extension, or rather, a hacky way of using one [10:00:08] <OsamaK> I want to use this on Wikimedia Wiki [10:00:30] <Splarka> the Spam Blacklist blacklists URLs or parts of URLs, but you can append it in the settings to block certain words or phrases (raw pag regex) (not in the summary though) [10:00:32] <OsamaK> It's not installed by default there, no? [10:00:58] <Splarka> the Spam Blacklist is, but the list of blocked phrases on wikimedia, IIRC, is very very short and rarely utilized thusly... [10:01:55] <OsamaK> Splarka: What's the regex for block 'Wikipediaa' for example? (in spamblacklog) [10:03:05] <Splarka> for example, try saving a page on wikimedia with the text: [10:03:06] <Splarka> <span style="overflow: auto; height: 10px">foo</span> [10:04:42] <OsamaK> Splarka: I didn't mean that, I want to add a word to our locale blacklog [10:05:05] <Splarka> local where? what blacklist extensions are installed? [10:06:01] <OsamaK> :), well, in Wikimedia's wikis, there is "MediaWIki:Spamblacklog", Can I add a word there, if yes how? [10:08:14] <Splarka> oh, you mean http://en.wikipedia.org/wiki/MediaWiki:Spam-blacklist ? [10:08:17] <Splarka> no, that only does URLs [10:08:46] <Splarka> it is possible to do phrases, as I said above, but requires shell access [10:09:15] <wikibugs> 04(REOPENED) (top) in watchlists - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13698 +comment (10catlow) [10:10:10] <OsamaK> Splarka: ok, thx [10:23:18] <wikibugs> 03(mod) Activate transwiki import on scn.wikipedia and scn.wiktionary - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13155 (10nnico) [10:36:35] <CIA-48> 03siebrand * r33165 10/trunk/phase3/maintenance/language/messages.inc: Add the three new messages to messages.inc [10:46:12] <wikibugs> 03(NEW) Critical error in DynamicPageList2 extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13709 04CRIT; normal; MediaWiki extensions: DynamicPageList2; (bertrand.grondin) [10:46:24] <wikibugs> 03(mod) Critical error in DynamicPageList2 extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13709 normal->highest (10bertrand.grondin) [10:47:48] <CIA-48> 03rotem * r33166 10/trunk/phase3/languages/messages/MessagesHe.php: Update. [11:02:58] <wikibugs> 03(NEW) Allow to force "watch this" checkbox via URL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13710 15enhancement; normal; MediaWiki: Page editing; (semenik) [11:06:12] <CIA-48> 03siebrand * r33167 10/trunk/extensions/cldr/LocalNamesEn.php: Add arz [11:13:38] <CIA-48> 03siebrand * r33168 10/trunk/phase3/ (45 files in 3 dirs): Localisation updates for core messages from Betawiki (2008-04-12 12:50 CEST) [11:20:57] <CIA-48> 03siebrand * r33169 10/trunk/extensions/ (49 files in 48 dirs): Localisation updates for extension messages from Betawiki (2008-04-12 12:50 CEST) [11:21:27] <CIA-48> 03shinjiman * r33170 10/trunk/phase3/languages/messages/ (4 files): [11:21:27] <CIA-48> * Update Chinese translations [11:21:27] <CIA-48> * Update Cantonese translations [11:21:27] <CIA-48> * Update Old Chinese / Late Time Chinese translations [11:27:53] <wikibugs> 03(mod) Allow bureaucrats on Meta-wiki to remove rights - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13509 +comment (10cometstyles) [11:45:37] <CIA-48> 03mfarag * r33171 10/trunk/phase3/languages/messages/MessagesAr.php: Update file [11:46:15] <wikibugs> 03(mod) Allow separated inclusions, links, redirects on whatlinkshere - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6934 (10waldir) [12:03:37] <Nikerabbit> hello [12:17:49] <CIA-48> 03mfarag * r33172 10/USERINFO/mfarag: Add me [12:18:18] <wikibugs> 03(FIXED) Allow timestamps to be used as offsets in log pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5446 +comment (10waldir) [12:20:41] <bjwebb> hi [12:20:42] <wikibugs> 03(mod) Allow timestamps to be used as offsets in log pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5446 (10waldir) [12:20:51] <bjwebb> i have a hosted wiki [12:21:00] <bjwebb> where is the license speicified? [12:21:08] <bjwebb> is it in one of the .php files? [12:24:25] <wikibugs> 03(mod) Install more fonts (especially for Unicode) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8898 +comment (10kjoonlee) [12:25:50] <CIA-48> 03mfarag * r33173 10/USERINFO/siebrand: correct typo [12:26:31] <wikibugs> 03(mod) Inverse selection for [[Special:Log]] - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11739 (10waldir) [12:27:02] <wikibugs> 03(FIXED) No "view source" if the entire wiki is "protected" (e.g. wikimediafoundation.org) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1859 +comment (10rotemliss) [12:27:23] <bjwebb> channel of the bots [12:29:03] <k4jcw> Which license? [12:29:50] <bjwebb> well, i actually plan to use a modified bsd license [12:30:01] <bjwebb> as the wiki will be original content [12:30:12] <bjwebb> and i want maximum relicensability possible [12:30:28] <bjwebb> and i think you can do bsd to gpl, gfdl or any cc. [12:31:22] <Werdna> 00:04 < brion> we also need to consider exposure of global session cookie info to not-fully-trusted upload and toolserver domains [12:31:27] <k4jcw> There's the MediaWiki:License page [12:31:35] <Werdna> also worth consideration: 00:03 < brion> Werdna: a couple general things to consider; sending someone to the autologout url maliciously probably shouldn't kill their sessions if possible [12:31:39] <Werdna> 00:03 < brion> and it shouldn't affect any accounts that aren't attached [12:31:43] <Werdna> oops, wrong channel [12:31:52] <Werdna> TimStarling: I meant to say that in #wikimedia-tech, but I was grabbing logs from here. [12:31:55] <k4jcw> That's from #pornbot, isn't it? [12:32:17] <Waldir> on bugzilla, how can I search for all bugs marked as fixed by someone? [12:32:46] <Waldir> I tried this https://bugzilla.wikimedia.org/query.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_status=RESOLVED&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailassigned_to1=1&emailassigned_to2=1&emailcc2=1&emailreporter2=1&emailtype1=substring&emailtype2=substring&field-1-0-0=bug_status&field-1-1-0=resolution&field0-0-0=setters.login_name&keywords=& [12:32:47] <Waldir> keywords_type=allwords&long_desc=&long_desc_type=substring&query_format=advanced&remaction=&resolution=FIXED&short_desc=&short_desc_type=allwordssubstr&type-1-0-0=anyexact&type-1-1-0=anyexact&type0-0-0=substring&value-1-0-0=RESOLVED&value-1-1-0=FIXED&value0-0-0=brion&votes= [12:33:00] <Waldir> but it doesnt seem to work... [12:33:49] <effeietsanders> hello all. Does anyone know what exactly the Block ID is? [12:34:10] <Waldir> btw, sorry if that's the wrong url -- it looks suspicuously long, and is a secure link... [12:34:24] <effeietsanders> it is a number you get when you have an autoblock [12:34:39] <effeietsanders> but can't find anywhere I can use that number to unblock or something... [12:38:34] <CIA-48> 03nikerabbit * r33174 10/trunk/phase3/languages/messages/MessagesAr.php: * Bombom bom [12:41:37] <CIA-48> 03nikerabbit * r33175 10/trunk/phase3/includes/SpecialWhatlinkshere.php: * The gotcha here was that wfMsgHtml does not escape parameters [12:48:24] <wikibugs> 03(mod) Provide a count in Special pages that list articles/pages (e.g. special:whatlinkshere) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4394 (10waldir) [13:02:23] <wikibugs> 03(NEW) It should be possible to use imagemaps as inline elements - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13711 15enhancement; normal; MediaWiki extensions: ImageMap; (rene.kijewski) [13:06:48] <wikibugs> 03(mod) It should be possible to use imagemaps as inline elements - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=13711 (10rene.kijewski) [13:07:25] <wikibugs> 03(mod) Allow from parameter on Special pages that list articles/pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12272 summary; +comment (10waldir) [13:13:30] <wikibugs> 03(mod) Allow from parameter on Special pages that list articles/pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12272 (10waldir) [13:15:33] <k4jcw> !wgAllowUserCss [13:15:33] --mwbot-- I don't know anything about "wgallowusercss". [13:16:09] <k4jcw> !$wgAllowUserCss [13:16:09] --mwbot-- I don't know anything about "$wgallowusercss". [13:16:32] <Jack_Phoenix> !wg AllowUserCss [13:16:32] --mwbot-- http://www.mediawiki.org/wiki/Manual:%24wgAllowUserCss [13:16:40] <Jack_Phoenix> ;-) [13:17:25] <MONK3000> Hi. Is there a way to get rid of the line break problem on articles? I want it to work like <pre></pre> but with all wiki makeup working inside. something like <br></br> but that doesn't work [13:18:10] <k4jcw> but... but... but... There's no space in the variable name! [13:18:18] <Jack_Phoenix> there isn't indeed [13:18:22] <Jack_Phoenix> but that's just how the bot works [13:18:24] <k4jcw> How's someone supposed to find it using ! if you have to insert random spaces? [13:18:42] <Jack_Phoenix> the variable is called $wgAllowUserCss [13:18:48] <k4jcw> I know. [13:18:56] <Jack_Phoenix> the !wg <variable name> is just mwbot stuff...complain to its owner ;-) [13:19:02] <k4jcw> And thus, I expected the goofbot to find it. [13:20:36] <k4jcw> What I'd *really* like is the ability for selected users to be able to embed CSS on a per article basis. [13:21:05] <Jack_Phoenix> !pagecss [13:21:05] --mwbot-- http://www.mediawiki.org/wiki/Extension:PageCSS [13:22:16] <k4jcw> d'oh. I meant to check the extensions list yesterday. I've been running around like a head with its chicken cut off adding content, redirects, and everything else. Thanks. [13:22:36] <Jack_Phoenix> heh, no problem :) [13:28:49] <wikibugs> 03(mod) It should be possible to use imagemaps as inline elements - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=13711 (10rene.kijewski) [13:32:36] <jeblad> Is there any alternative to use disableCache() when a page should be rebuilt after lets say one hour? [13:37:42] <wikibugs> 03(NEW) Parser function on Korean Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=13712 15enhancement; normal; Wikimedia: General/Unknown; (camway) [13:52:42] <MONK3000> Hi, is there a way to get around br tags but still listing rows including wiki markup? pre doesn't work. i made an example: http://www.mediawiki.org/wiki/User:Subfader/br [14:13:13] <wikibugs> 03(NEW) Flagging as quality possible without having reviewer rights - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=13713 normal; normal; MediaWiki extensions: FlaggedRevs; (pbirken) [14:15:04] <kibble> oh noes AaronSchulz [14:20:25] <Grondin> hi TimStarling ! [14:20:41] <Grondin> can you look after https://bugzilla.wikimedia.org/show_bug.cgi?id=13670 ???? [14:26:02] <wikibugs> 03(mod) Parser function on Korean Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13712 (10raimond.spekking) [14:30:42] <NicDumZ> VasilievVV, can I actually, when logged in, use the API to remove the "you've got new messages" banner ? [14:31:15] <VasilievVV> Hm.. no ideas [14:31:20] <VasilievVV> Most probably no [14:31:50] <VasilievVV> You can touch http://en.wikipedia.org/wiki/User_talk:Yourusername when logged it [14:31:52] <VasilievVV> *in [14:32:21] <NicDumZ> mmh... we're trying in fact to do this within pywikipedia and I can't do it [14:32:57] <NicDumZ> getting the pagetext of the talk page editing it apparently does not remove the banner [14:34:40] <Werdna> big commit message coming up [14:35:20] <CIA-48> 03werdna * r33176 10/trunk/extensions/CentralAuth/ (CentralAuth.php CentralAuthUser.php SpecialAutoLogin.php): (log message trimmed) [14:35:20] <CIA-48> A few tweaks to CentralAuth code: [14:35:20] <CIA-48> * Remove setCookies() from setup in wfCentralAuthInitSession() - as discussed [14:35:20] <CIA-48> with Tim, setting a LoggedOut cookie without actually deleting auth cookies (and [14:35:21] <CIA-48> requiring each wiki to delete the local cookies) allows a potential hacker to [14:35:25] <CIA-48> just delete that cookie and remain logged-in as the victim user. [14:35:26] <DaTroll> Hi [14:35:27] <CIA-48> * Refactor SpecialAutoLogin.php. While Brion was incorrect in stating that a [14:37:28] <VasilievVV> Werdna: I'm currently improving Special:CentralAuth, adding logging and possibility to (un)lock account [14:37:42] <VasilievVV> btw, account locking works now badly [14:40:08] <CIA-48> 03btongminh * r33177 10/trunk/pngds/ (6 files): Update to a working version. The C program decompresses PNG to raw RGB data. Paeth defiltering is currently broken. [14:40:30] <Bryan> hmm why does my Paeth defilter not work... [15:04:29] <wikibugs> 03(mod) new parser function for conditional transclusion based on page size - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12698 +comment (10cbm) [15:05:40] <carl-m> TimStarling: do you have a second to look at that? [15:11:37] <CIA-48> 03werdna * r33178 10/trunk/phase3/ (3 files in 3 dirs): * Add a footer (emailuser-footer) to the bottom of messages sent with Special:EmailUser [15:12:07] <TimStarling> carl-m: so you're not concerned about the fact that it won't be updated until the next edit? [15:15:10] <carl-m> TimStarling: it's a significant issue, but I'm not sure of a good way to fix it [15:16:57] <TimStarling> well, you could track the dependency in templatelinks [15:17:53] <carl-m> actually we're thinking of separate issues. yes, tracking in templatelinks is a good idea [15:18:34] <carl-m> I was thinking of the issue that if article Foo calls {{PAGESIZE:Foo}} then it sees the previous size [15:18:42] <carl-m> I'll work on the templatelinks part [15:36:16] <wikibugs> 03(NEW) Emails sent via EmailUser should be more identifiable - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13714 15enhancement; normal; MediaWiki: Email; (gdonato) [15:39:15] <CIA-48> 03vasilievvv * r33179 10/trunk/extensions/CentralAuth/ (4 files): [15:39:15] <CIA-48> * Allow stewards to (un)lock global users using Special:CentralAuth [15:39:16] <CIA-48> * Log all actions (excluding account detachment) [15:39:44] <wikibugs> 03(mod) Emails sent via EmailUser should be more identifiable - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13714 +easy (10kalan.001) [15:40:05] <Mww113> Hello I have a problem [15:40:16] <wikibugs> 03(FIXED) Emails sent via EmailUser should be more identifiable - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13714 -easy ; +comment (10cbrown1023) [15:40:18] <kibble> enhydra: wasn't that just done though? [15:40:20] <kibble> see mine [15:40:41] <Mww113> can anyone help me?? [15:40:43] <kibble> oops, I removed the -easy cuz we had a midair collision :-P [15:40:51] <enhydra> kibble, np :) [15:40:54] <kibble> Mww113: just state your question and if someone can help you they will [15:40:58] <Mww113> ok [15:41:43] <Mww113> How do you add the steward group to a new wiki?? (not WMF owned) Right now all my bearucrats are stewards [15:42:50] <VasilievVV> Configure it [15:42:54] <VasilievVV> !newgroups [15:42:54] --mwbot-- I don't know anything about "newgroups". [15:43:23] <Mww113> ?? [15:43:41] <Mww113> not sure what you mean by !newgroups [15:43:49] <Mww113> !newgroups [15:43:49] --mwbot-- I don't know anything about "newgroups". [15:44:35] <kibble> !groups [15:44:35] --mwbot-- For information on customizing user access, see < http://www.mediawiki.org/wiki/Help:User_rights >. For common examples of restricting access using both rights and extensions, see < http://www.mediawiki.org/wiki/Manual:Preventing_access >. [15:45:56] <Mww113> ok [15:45:59] <Mww113> thanks so much [15:46:59] <wikibugs> 03(mod) new parser function for conditional transclusion based on page size - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12698 (10cbm) [15:48:38] *siebrand pokes Werdna and points out messages.inc. [15:48:57] <MONK3000> where can i get MW 1.13? [15:49:39] <VasilievVV> From SVN [15:49:54] <MONK3000> yes but where [15:49:56] <VasilievVV> !svn | MONK3000 [15:49:56] --mwbot-- MONK3000: Subversion is a version control software that allows users to download the very latest version of a branch without having to wait for someone to get around to packaging it. Advantages to using Subversion include the latest version, vastly simplified updating, the ability to roll back an upgrade, the ability to create and submit patches. See http://www.mediawiki.org/wiki/Subversion for more information. [15:50:02] <MONK3000> http://svn.wikimedia.org/viewvc/mediawiki/ [15:50:08] <VasilievVV> Also you can download a nightly tarball [15:50:11] <siebrand> MONK3000: http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/ [15:50:30] <MONK3000> cheers. just need a single file :) [15:51:26] <GDonato> kibble: bug 13714; that was exactly it. I was just talking to werdna about it but had no idea it was being worked on [15:51:59] <SupaBad> i get a Internal error when enabling the InfoboxData Capture extension on my wiki, is there any way to sort this error? [15:52:58] <CIA-48> 03siebrand * r33180 10/trunk/phase3/maintenance/language/messages.inc: Add message added in r33178. Let's hope Andrewerdna remembers next time. [15:53:30] <VasilievVV> MONK3000: single-file updates may cause many message-incompatibilities, etc. [15:54:35] <SupaBad> http://pastebin.ca/982442 <--the exact, complete error i'm getting :\ [15:58:06] <lymeca> I'm running MediaWiki with the LDAP authenticaton plugin and I want to use SSL with it instead of a 'clear' unencrypted connection. [15:58:19] <lymeca> The MediaWiki server doesn't trust the LDAP server's self-signed certificate though. [15:58:32] <lymeca> I have a copy of the cert file and want to import it somehow so it is 'trusted' [15:59:14] <Zach> are user names stored with spaces or underscores? [15:59:27] <Zach> in the user table [16:06:47] <wikibugs> 03(NEW) Logo change for wo.wikt - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13715 15enhancement; normal; Wikimedia: General/Unknown; (spacebirdy) [16:12:18] <wikibugs> 03(mod) Add non-breaking spaces in additional places automatically - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=13619 +comment (10gnygaard) [16:13:13] <k4jcw> Yay! Like maybe in link text [http://foo.com This Breaks] ? [16:16:40] <bayo___O> hello [16:17:18] <wikibugs> 03(mod) Add non-breaking spaces in additional places automatically - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13619 (10l8qjvx002) [16:17:42] <bayo___O> i would like to know if the "rc" robot on irc.wikimedia.org is maintened by mediawiki ? [16:18:49] <MinuteElectron> No, it is not. [16:19:16] <MinuteElectron> The code for it is somewhere on the mediawiki wiki, but it hasn't been touched in years. [16:19:53] <MinuteElectron> It uses teh UDP packets that MediaWiki can be configured to send out, however. [16:20:00] <MinuteElectron> (that is maintained by mediawiki) [16:20:02] <bayo___O> do you know who i can contact to request a little hack ? [16:20:15] <MinuteElectron> TimStarling [16:20:57] <bayo___O> thank a lot for your fast reply [16:21:32] <wikibugs> 03(mod) Create additional crucial namespaces on [als] - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13578 (10Wiki.Melancholie) [16:30:18] <Nikerabbit> VasilievVV: Xml::inputLabel? [16:32:06] <VasilievVV> Yes [16:32:11] *VasilievVV forgot about it [16:33:46] <wikibugs> 03(mod) Add non-breaking spaces in additional places automatically - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13619 +comment (10pmanderson) [16:34:20] <CIA-48> 03btongminh * r33182 10/trunk/pngds/ (Makefile pngreader.c): Make Paeth working; Fix makefile [16:37:29] <wikibugs> 03(mod) Add non-breaking spaces in additional places automatically - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13619 (10l8qjvx002) [16:39:33] <wikibugs> 03(mod) Add non-breaking spaces in additional places automatically - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=13619 (10l8qjvx002) [16:41:42] <CIA-48> 03rotem * r33183 10/trunk/ (2 files in 2 dirs): Update for he. [17:01:17] <Ramac> hi can you help me please? :) [17:01:42] <Ramac> i get an error [17:02:52] <Ramac> in an extesion page.: Fatal error: Call to a member function getDBKey() on a non-object in /Users/ramac/Sites/mediawiki/extensions/AllBooks/AllBooks.php on line 26. The line in the iile is is $specialPageArray['AllBooks'][] = $title->getDBKey() [17:06:22] <Nikerabbit> $title is not defined then [17:07:34] <Ramac> but is is define before :( [17:08:20] <Ramac> Nikerabbit: $text = wfMsg('AllBooks'); [17:08:24] <Ramac> it is a message :S [17:09:07] <Nikerabbit> Ramac: but $text != $title [17:09:39] <Ramac> sorry :D $title = Title::newFromText($text); [17:10:13] <Nikerabbit> Ramac: then $text is not a valid title [17:11:39] <Ramac> so messages do not work :( [17:12:04] <Nikerabbit> Ramac: is this your extension? [17:12:16] <Ramac> $messages['en'] = array( 'AllBooks' => 'All Books', [17:12:19] <Ramac> yes :) [17:12:37] <Nikerabbit> you need to load the messages too [17:12:52] <Ramac> there is wfLoadExtensionMessages('AllBooks'); :D [17:13:10] <Nikerabbit> Ramac: have you defined the file too? [17:13:17] <Ramac> i copied it from wfLoadExtensionMessages('AllBooks'); [17:13:19] <Ramac> yes [17:13:21] <Ramac> sorry [17:13:29] <Nikerabbit> like $wgExtensionMessagesFiles['Translate'] = $dir . 'Translate.i18n.php'; [17:13:33] <Ramac> http://www.mediawiki.org/wiki/Manual:Special_pages [17:14:08] <Nikerabbit> hmm [17:14:19] <Nikerabbit> and if none of this helps, try lowercase message names [17:19:26] <Ramac> Nikerabbit: why should it work? :) [17:20:46] <Nikerabbit> don't ask me [17:23:10] <Ramac> :D [17:23:48] <Nikerabbit> check for spelling errors in filenames or something too [17:24:50] <HunterG-88> Hi, I need to ask a few questions about MediaWiki before I download it etc, where are all of the pages and files saved to? I mena i know they will be on the internet but where are they saved? [17:25:24] <duke33> Hunter - you specify what directory to install them to. most people install them in a /wiki directory under public_html [17:25:51] <HunterG-88> so there saved to a server somewhere, which you choose? [17:25:53] <tale> HunterG-88: Read the installation instructions, it helps. [17:25:58] <HunterG-88> ok [17:25:59] <duke33> the content itself is saved in a database. a lot of people use mysql [17:26:16] <HunterG-88> and you don't have to have hte database if you set up he wiki? [17:27:28] <HunterG-88> I mean so it wont affect me, I just need to install the setup stuff and that's all it'll cost me (memory wise)? Sorry if I'm asking basic questions, I'm quite new to the 'your own wiki idea', I'm more used to just editing otehr wikis [17:27:29] <CIA-48> 03shinjiman * r33184 10/trunk/phase3/languages/messages/ (4 files): [17:27:29] <CIA-48> * Update Chinese translations [17:27:29] <CIA-48> * Update Cantonese translations [17:27:29] <CIA-48> * Update Old Chinese / Late Time Chinese translations [17:27:30] <duke33> yes you do. Here's the link to the page that Tale mentioned: http://www.mediawiki.org/wiki/Installation [17:28:23] <HunterG-88> ok, thanks [17:28:42] <wikibugs> 03(mod) importdump.php stops with no error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13687 (10werran) [17:29:30] <duke33> Hey all - question about api.php [17:29:48] <wikibugs> 03(NEW) SVG - Request installation WenQuanYi ZenHei for better Chinese gothic fonts rendering - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=13716 trivial; normal; Wikimedia: General/Unknown; (sst.dreams) [17:29:49] <duke33> Is action=edit supported in version 1.12? According to mediawiki.org, it is [17:30:21] <duke33> But, according to the documentation that api.php returns when you make the request, it doesn't look like action=edit is supported yet [17:30:47] <carl-m> I believe it is in the source code but disabled on many wikis [17:32:09] <duke33> I've got the localsettings updated to allow edits. [17:32:38] <wikibugs> 03(mod) Flagging as quality possible without having reviewer rights - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13713 normal->04CRIT; normal->highest (10JSchulz_4587) [17:33:02] <duke33> I looked in the release notes and didn't see it. So, i'm guessing mediawiki.org's page is just incorrect [17:35:01] <carl-m> on my personal wiki, if I enable editing, api.php will include action=edit in the automatically generated help [17:38:49] <CIA-48> 03aaron * r33185 10/trunk/extensions/FlaggedRevs/FlaggedRevsPage.php: Fix broke backend validation [17:39:07] <duke33> carl - maybe we can chat offline? [17:39:10] <wikibugs> 03(FIXED) Flagging as quality possible without having reviewer rights - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13713 +comment (10JSchulz_4587) [17:39:30] <carl-m> duke33: you can msg me [17:41:38] <Nicolas_Jager> hey, do tables have a minimum row height? Cause I can't seem to get it any smaller: http://shaiya.wikia.com/wiki/User:Nicolasjager/Practice_Coding#table_height [17:43:27] *Nicolas_Jager waits hopefully for an answer. [17:50:21] <Ramac> how does wfMsg do? [17:51:05] <Ramac> becuase i get <MessageName>... is it right? :S [17:51:52] <VasilievVV> No [17:51:58] <VasilievVV> It is right [17:52:16] <VasilievVV> Because you don't have message called "MessageName" :) [17:57:45] <k4jcw> Nicolas_Jager, http://www.webmasterworld.com/firefox_browser/3089950.htm [17:58:12] <k4jcw> That shows how to actually manipulate the height and width of a cell... [17:59:12] <CIA-48> 03vasilievvv * r33186 10/trunk/phase3/ (4 files in 4 dirs): * Hide (undo) link if user isn't able to edit page [18:04:58] <CIA-48> 03vasilievvv * r33187 10/trunk/phase3/includes/ (4 files in 2 dirs): * Cache image redirects (and enable them) [18:07:09] <CIA-48> 03vasilievvv * r33188 10/trunk/phase3/ (3 files in 3 dirs): * Invalidate cache of pages that includes images via redirects on upload [18:14:28] <poopix> I just uploaded all of the mediawiki files to /Wiki/, and whenever I goto /Wiki/config/ like the one page tells me to, all I get is a white page. Anyone know how to fix this? I'm using MySQL 5.0.45-community and PHP 5.2.5, btw [18:15:29] <CIA-48> 03vasilievvv * r33189 10/trunk/phase3/includes/filerepo/LocalRepo.php: And here also [18:20:17] <lymeca> I'm running MediaWiki with the LDAP authenticaton plugin and I want to use SSL with it instead of a 'clear' unencrypted connection. The MediaWiki server doesn't trust the LDAP server's self-signed certificate though. [18:20:17] <CIA-48> 03ialex * r33190 10/trunk/phase3/ (RELEASE-NOTES includes/PageHistory.php): (bug 13705) Don't show rollback link in page history if called with dir=prev [18:20:29] <sknh> nohup java -server -jar mwdumper.jar --format=sql:1.5 enwiki-latest-pages-articles.xml.bz2 --filter=titlematch:[cC].* > c.sql 2> c.log [18:20:38] <wikibugs> 03(FIXED) Rollback link should not appear for earliest revisions in page history - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13705 +comment (10alex.emsenhuber) [18:20:54] <sknh> Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2048 [18:20:56] <sknh> at org.apache.xerces.impl.io.UTF8Reader.read(Unknown Source) [18:20:58] <sknh> at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source) [18:21:00] <sknh> at org.apache.xerces.impl.XMLEntityScanner.scanContent(Unknown Source) [18:21:02] <sknh> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanContent(Unknown Source) [18:21:04] <sknh> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) [18:21:06] <sknh> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) [18:21:08] <sknh> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) [18:21:09] <sknh> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) [18:21:11] <sknh> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) [18:21:13] <sknh> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) [18:21:14] <sknh> at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) [18:21:16] <sknh> at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) [18:21:18] <sknh> at javax.xml.parsers.SAXParser.parse(SAXParser.java:176) [18:21:20] <sknh> at org.mediawiki.importer.XmlDumpReader.readDump(Unknown Source) [18:21:22] <sknh> at org.mediawiki.dumper.Dumper.main(Unknown Source) [18:21:22] <Jack_Phoenix> ... [18:21:23] <sknh> any idea anyone? [18:21:34] <Jack_Phoenix> yes. read the channel topic and use pastey for pasting [18:21:37] <k4jcw> Which part of "don't paste text to the channel" are you not udnerstanding? [18:22:09] <sknh> I'm sorry... I thought this was small enough to be pasted here [18:22:10] <sknh> sorry! [18:26:22] <sknh> so, is there anyone here who has knowledge about mwdumper? [18:26:37] <sknh> or what is the best way to import the dump into mysql database? [18:27:41] <Platonides> sknh, there was recently a thread on the ml mentioning that about xerces utf8 support [18:27:57] <Platonides> i think it even mentioned a way to fix it [18:28:16] <sknh> can u provide me the link ? [18:28:41] <Platonides> i'd need to search it, just as you [18:28:55] <sknh> Platonides: ml? [18:29:04] <duke33> mailing list [18:29:23] <sknh> Platonides: okay... I will do the search myself then.. thanks [18:30:09] <NicDumZ> eheh. [18:30:30] <NicDumZ> "doing the search myself" should be the first thing you'd do. [18:30:53] <duke33> ok - i'm confused. does anyone know if ApiEditPage is included with 1.12? [18:31:15] <duke33> i just downloaded the tarball, and it wasn't there. But, this page says it should be: http://svn.wikimedia.org/doc/classApiEditPage.html [18:31:16] <codeispoetry> hi [18:32:02] <CIA-48> 03aaron * r33191 10/trunk/extensions/FlaggedRevs/ (FlaggedRevsPage.i18n.php FlaggedRevsPage.php): Fix broken and inefficient 'unreviewed pages' page [18:32:05] <duke33> unless that's an old page? [18:33:10] <codeispoetry> I think I found a bug in the category members api. Some expert there who wants to check the problem? [18:35:17] <carl-m> codeispoetry: what error? [18:35:59] <codeispoetry> it's about the chronological list of category members. [18:36:14] <codeispoetry> http://de.wikipedia.org/w/api.php?action=query&list=categorymembers&cmtitle=Category:NowCommons&cmsort=timestamp&cmdir=asc&cmlimit=10&cmprop=title&cmnamespace=6 <- overview over the category [18:36:53] <codeispoetry> I want to browse the files by adding date [18:36:59] <codeispoetry> the first one is http://de.wikipedia.org/w/api.php?action=query&list=categorymembers&cmtitle=Category:NowCommons&cmsort=timestamp&cmdir=asc&cmlimit=1&cmprop=title&cmnamespace=6 [18:37:17] <CIA-48> 03ialex * r33192 10/trunk/phase3/ (RELEASE-NOTES includes/SpecialSearch.php): (bug 13708) Don't set "Search results" title when loading Special:Search without query [18:37:22] <codeispoetry> now, the second one should be obtained by adding &cmcontinue=PMSOberwiesenthal 2.jpg| [18:37:31] <wikibugs> 03(FIXED) Special:Search should have different <title> when loaded without query - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13708 +comment (10alex.emsenhuber) [18:37:49] <codeispoetry> but it doesn't work with these specific file names. [18:39:25] <carl-m> how many category members do you get? [18:39:33] <codeispoetry> one [18:39:38] <codeispoetry> I only want one [18:39:54] <codeispoetry> my code worked with some dozen files [18:41:58] <wikibugs> 03(NEW) MediaWiki API returns an error when querying certain redirects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13717 major; normal; MediaWiki: API; (carnildo) [18:43:54] <carl-m> codeispoetry: yes, I see. looks like a bug; I can get the list if I use cmlimit=2 [18:44:11] <CIA-48> 03rotem * r33193 10/trunk/phase3/languages/messages/MessagesHe.php: Update. [18:44:22] <codeispoetry> carl-m: I think I file a bug request, right? [18:45:11] <carl-m> yes, that would be great. file it against MediaWiki, and set the component to 'API' [18:45:25] <codeispoetry> jep [18:45:40] <wikibugs> 03(mod) Diffs do not show changes in whitespace (wikidiff2) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13632 +comment (10alex.emsenhuber) [18:45:48] <codeispoetry> thank you for your review. sometimes it's a problem between keyboard and seat, you know … [18:47:15] <carl-m> I have made mistakes several times that I thought were bugs [18:48:37] <k4jcw> How does one categorize an image? [18:49:39] <carl-m> put [[Category:foo]] on the image page [18:50:04] <wikibugs> 03(NEW) categorymembers does not give the next member with cmcontinue - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13718 normal; normal; MediaWiki: API; (codeispoetry) [18:50:09] <wikibugs> 14(DUP) MediaWiki API returns an error when querying certain redirects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13717 +comment (10alex.emsenhuber) [18:50:16] <wikibugs> 03(mod) "Automatically resolve redirects"-feature causes error at fi. wikipedia.org. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13651 +comment (10alex.emsenhuber) [18:51:16] <k4jcw> Didn't even notice there was an edit tab for images. Makes sense now... [18:51:44] <k4jcw> I just look at the pictures... Kinda like some magazines. [18:51:53] <k4jcw> You know... Readers Digest. Photographer Monthly... [18:52:33] <wikibugs> 03(mod) categorymembers does not give the next member with cmcontinue - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13718 +comment (10cbm) [18:53:20] <carl-m> well, I found a bugzilla bug [18:53:53] <wikibugs> 03(mod) categorymembers does not give the next member with cmcontinue - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13718 +comment (10Bryan.TongMinh) [18:54:19] <codeispoetry> carl-m: nice ^^ [18:54:28] <Bryan> hah! edit conflict while commenting on a bug [18:54:45] <carl-m> it's having trouble autoformatting the links [18:55:01] <codeispoetry> Bryan: *g* [18:57:56] <Bryan> grrr fucking segfaults [19:03:12] <sknh> Platonides: https://lists.wikimedia.org/mailman/htdig/mediawiki-l/2007-July/021537.html [19:03:24] <sknh> Platonides: this is the thread you were talking about? [19:03:54] <sknh> Platonides: it says the dump might not have been downloaded properly.. I have checked the md5sum and it is correct [19:04:39] <sknh> Platonides: I couldn't find any other thread which talks about this error! [19:15:41] <CIA-48> 03btongminh * r33194 10/trunk/pngds/ (7 files): Add a partially working version of the resizer [19:17:04] <Bryan> Platonides: I've got somewhat working stuff for the pngresizer :) [19:17:19] <Bryan> http://svn.wikimedia.org/viewvc/mediawiki/trunk/pngds/ [19:22:19] <wikibugs> 03(NEW) Account creation didn't appear on RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13719 major; normal; MediaWiki: Special pages; (vinhtantran) [19:24:43] <codeispoetry> mh, actually, cmcontinue doesn't seem to work at all. some weeks ago it worked perfectly :( [19:25:39] <codeispoetry> And it's a really nice feature for finding some old forgotten deletion requests etc. [19:28:06] <carl-m> how do you mean they don't work at all? [19:29:27] <CrazyTB> hey, do you know which SVG renderer does wikipedia use? [19:30:01] <codeispoetry> carl-m: http://de.wikipedia.org/w/api.php?action=query&list=categorymembers&cmtitle=Category:NowCommons&cmsort=timestamp&cmdir=asc&cmlimit=1&cmprop=title&cmnamespace=6&cmcontinue=219569003_210fdcc6c2.jpg| [19:31:14] <codeispoetry> carl-m: http://de.wikipedia.org/w/api.php?action=query&list=categorymembers&cmtitle=Category:Wikipedia:L%C3%B6schkandidat&cmsort=timestamp&cmdir=asc&cmlimit=1&cmprop=title&cmcontinue=%20Kategorien| [19:34:15] <carl-m> ick [19:35:00] <Sean_Colombo> i have a very large wiki that's acting rather slow... I've noticed that the objectcache table is empty (I'm using memcache if that's relevant)... should the empty objectcache table worry me? [19:41:21] <wikibugs> 03(mod) new parser function for conditional transclusion based on page size - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12698 (10mrzmanwiki) [19:42:40] <CIA-48> 03ialex * r33195 10/trunk/phase3/ (docs/hooks.txt includes/SpecialPreferences.php): Added parameter to SavePreferences hook, contains old user preferences. See my next commit for an implementation of it. [19:43:16] <codeispoetry> carl-m: I'm going to have look at svn. This feature *worked* some weeks ago. [19:46:00] <Bryan> nobody fucked with categorymembers, afaik [19:46:50] <codeispoetry> Bryan: I fear you're right [19:47:09] <carl-m> I don't see anything interesting in the svn diffs [19:47:10] <Bryan> I think it is the saeme bug that was mentioned earlier on the ML [19:47:34] <codeispoetry> carl-m: +1 [19:47:43] <Bryan> I'll look into it when I'm on bugfixing spree [19:47:47] <codeispoetry> Bryan: dunno you are the dev. [19:47:59] <carl-m> I think I remember query.php had a similar issue [19:48:16] <codeispoetry> hehe, i hope it'll be soon, I need that feature for nuking nowcommons ^^ [19:48:20] <carl-m> the workaround is to use cmlimit=2, I think, and watch out for overlaps between queries [19:50:11] <codeispoetry> nah, I'm going to do some OTRS work, it's nice, too [19:53:04] <carl-m> later [19:54:34] <cirwin> is it possible to create a Namespace alias so that two Namespaces share a common talkspace? [19:59:15] <CIA-48> 03ialex * r33196 10/trunk/extensions/OnlineStatus/OnlineStatus.php: Per r33195: the extension will now check if the user changed his status to invalidate caches on user (talk) pages [20:05:10] <Sean_Colombo> is it a bad sign if my objectcache table is empty (ie: zero rows)?> [20:06:17] <ialex> Sean_Colombo: this is used for parser cache if you don't have another cache method [20:06:34] <ialex> it's not very bad [20:07:14] <CrazyTB> I'm trying to force a thumbnail-rebuild... But I guess I'm failing... [20:07:17] <CrazyTB> Any suggestion? [20:07:29] <ialex> Sean_Colombo: what is the value of $wgMainCacheType in your LocalSettings.php ? [20:08:28] <CrazyTB> I'm trying to force mediawiki rebuild an SVG image thumbnail using another SVG renderer [20:16:55] <Sean_Colombo> ialex: I use memcached, so I think you answered my question :) [20:17:00] <Sean_Colombo> ialex: thank you :) [20:17:22] <Sean_Colombo> ialex: yup... it's $wgMainCacheType = CACHE_MEMCACHED; [20:17:41] <ialex> Sean_Colombo: if you use memcached, it is good that that table is empty then :) [20:21:33] <Sean_Colombo> does memcached need to be shut down and restarted on occasion? [20:21:45] <cirwin> if your memcached servers die [20:21:51] <Sean_Colombo> hmm [20:22:09] <cirwin> but there is no essential data in there [20:22:21] <Sean_Colombo> I'm running a relatively high-traffic wiki (couple million page requests per day), and for some reason it's become very slow in the last day or two [20:22:32] <Sean_Colombo> the database servers are fine, but the Apache/PHP box is getting rocked [20:22:40] <Sean_Colombo> any theories as to what I should look at? [20:23:24] <zocky> Sean_Colombo, have you made any changes to much used templates? [20:23:46] <Sean_Colombo> zocky: Not personally but there are a ton of users that might have [20:23:48] <Sean_Colombo> hmmm... [20:23:53] <zocky> though with couple million requests a day, the job queue should be empty by now [20:24:01] <Sean_Colombo> how do I check job-queue? [20:24:12] <zocky> special:statistics, iirc [20:24:23] <cirwin> yup [20:24:40] <zocky> yup, it's currently 5,454,754 on en.wiki [20:24:48] <Sean_Colombo> holy crap [20:24:49] <cirwin> if your database servers are fine though it sounds like the caching is working [20:24:50] <Sean_Colombo> The job queue length is 370,046. [20:24:57] <cirwin> that's the issue then [20:25:00] <Sean_Colombo> hmmm [20:25:10] <cirwin> the php has to chomp its way through all the jobs while serving pages [20:25:18] <Sean_Colombo> dang [20:25:24] <Sean_Colombo> so I just wait it out? [20:25:27] <zocky> Sean_Colombo, you can run maintenance/runJobs.php [20:25:35] <cirwin> zocky: you beat me :) [20:25:51] <Sean_Colombo> nice... that will just run them all as soon as possible? [20:25:54] <cirwin> yes [20:25:59] <Sean_Colombo> awesome [20:26:06] <cirwin> it might slow down your server a bit though ;) [20:26:11] <zocky> it may take some time, but it'll do it [20:26:38] <zocky> Sean_Colombo, best to do it at a quiet time [20:26:44] <Sean_Colombo> would it be better for users to just slow down the job-queue's speed until later tonight, then run the script off peak-hours [20:26:46] <Sean_Colombo> ok cool [20:26:55] <cirwin> could be [20:26:55] <Sean_Colombo> can the job-queue speed be slowed (sounds familiar) [20:27:01] <cirwin> yes [20:27:13] *cirwin can't rememebr the variable name [20:27:40] <cirwin> $wgJobRunRate [20:27:44] <Sean_Colombo> nice [20:27:50] <cirwin> http://www.mediawiki.org/wiki/Manual:%24wgJobRunRate [20:27:52] <zocky> i don't think that's what you want [20:28:09] <zocky> well, it could be [20:28:14] <cirwin> if users are edititng templates though, the problem wont go away [20:28:41] <wikibugs> 03(NEW) New namespace in pl.wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13720 15enhancement; normal; Wikimedia: Site requests; (Wyksztalcioch) [20:28:45] <cirwin> though if the template editing was onle in the past it will [20:28:45] <zocky> you could make the queue slower by default, and then run the maintenance script occasionally [20:29:03] <Sean_Colombo> that's a great idea zocky [20:29:15] <Sean_Colombo> yeah... I'll have to find out what template that happened to and put the warning up if it isn't already there [20:29:31] <cirwin> put it on the talk page, not the template page though ;) [20:30:35] <cirwin> right, now its my turn to ask a question. Can I use namespace aliases to redirect from one talknamepsace to the main talk namespace? [20:31:36] <wikibugs> 03(NEW) Data too long for column 'rev_comment' - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13721 04BLOCKER; normal; mwdumper: general; (mohamed.m.k) [20:31:39] <Sean_Colombo> thanks for the help guys... I'd have been bumbling around for hours before I figured that out [20:32:46] <zocky> cirwin, i'm not sure you can.. it's based on numbers internally, and I think that it's hardcoded in several places that talk namespace = subject namespace + 1 [20:33:05] <cirwin> ok [20:33:12] <cirwin> that's really annoying :) [20:33:16] <cirwin> but never mind [20:33:23] <Sean_Colombo> cirwin: you could write an extension to do it I think [20:33:36] <cirwin> yes.. but that takes effort [20:33:42] <Sean_Colombo> cirwin: lol, ok [20:33:59] *cirwin wonders if Sean_Colombo has written such an extension? [20:34:12] <Sean_Colombo> cirwin: one that would be a good starting point [20:34:14] <Sean_Colombo> cirwin: http://lyricwiki.wordpress.com/2008/03/30/find-more-songs-with-implied-redirects/ [20:34:24] <cirwin> thanks [20:34:42] *cirwin wants three tabs at the top of each page too... [20:34:45] <Sean_Colombo> cirwin: the code isn't on that page though... I didn't release the code because it was so site-specific [20:34:49] <cirwin> but that is easily fixed with js [20:35:07] <cirwin> ok [20:35:27] <lymeca> I'm running MediaWiki with the LDAP authenticaton plugin and I want to use SSL with it instead of a 'clear' unencrypted connection. The MediaWiki server doesn't trust the LDAP server's self-signed certificate though. [20:35:29] <lymeca> I have a copy of the cert file and want to import it somehow so it is 'trusted' [20:35:33] <Sean_Colombo> cirwin: if you decide u want the code, email me at sean@lyricwiki.org [20:35:41] <cirwin> sure [20:35:48] *cirwin is happy now :) [20:36:10] <luna6> does anybody understand these instructions [20:36:11] <luna6> to show the ratingbar whenever you want it, use this type of commandhook SkinTemplateOutputPageBeforeExec) $tpl->set('name', $codeOfRating); this you can call with $this->html('name') in monobook. [20:36:28] <luna6> and explain it what it means? [20:36:40] <cirwin> luna6: you set the rating somewhere in the page rendering [20:36:50] <cirwin> and then edit the monobook skin to output the rating bar in the right place [20:36:55] <cirwin> (I think...) [20:37:00] <luna6> right thats my adjective...but i dont understand the exact format since im not a programmer [20:37:02] <Sean_Colombo> cirwin: sounds right [20:37:12] <cirwin> luna6: ok [20:37:24] <luna6> thats my objective...typo [20:37:35] <cirwin> have you got a way of rating pages? [20:37:40] <cirwin> or is that what you want [20:37:43] <luna6> yes with his plugin... [20:37:48] <cirwin> ok :) [20:37:51] <luna6> but its located at the bottom of the page [20:37:57] <luna6> leerwiki ajax rating [20:38:00] <cirwin> Sean_Colombo: your link is borked [20:38:09] <cirwin> or maybe I am impatient.. [20:38:17] <cirwin> luna6: ok, you want to move it? [20:38:27] <luna6> to the top ... it looks funky at bottom [20:38:36] <luna6> http://asianmediawiki.com/Modern_Boy as an example [20:39:07] <luna6> but not sure exact syntax i need to use ... i know where to put it in monobook...just not the exact syntax [20:40:13] <cirwin> well look where it is at the moment and copy that? [20:40:36] <cirwin> it'll be something like <?php echo $this->html(____) ?> [20:40:36] <luna6> hmm not that easy ...doesnt use a markup per page [20:41:14] <cirwin> well how does it output it at the moment then? [20:41:17] <luna6> i dont believe its in the monobook.php by default to my understand... [20:41:21] <luna6> hmm... [20:41:22] <cirwin> ah ok [20:41:32] <luna6> its an extension and goes into every page [20:42:32] <luna6> it uses a config-rating.php and then place it localsettings [20:42:42] <luna6> thats about all i know ... [20:43:00] <luna6> the authors page is in dutch and registration seems closed [20:43:07] <luna6> but he wrote that in his forum [20:43:49] <cirwin> sorry, I can't help :( [20:44:03] <luna6> ok no problem thanks anyways though... [20:56:08] <wikibugs> 03(mod) New namespace in pl.wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13720 (10Wyksztalcioch) [21:36:16] <ik> Hey all, I'm trying to install the ConfirmAccount extension on a new mediawiki 1.4.14. I've followed the instructions, but I get 'No such special page' when I go to Special:ConfirmAccounts. I've added the include_once('extensions/ConfirmAccount/SpecialConfirmAccount.php') to my LocalSettings, and $wgEnableEmail is true. [21:36:24] <svip> Is there anyway to get a template to return a list of values that can be understood by the parser functions or applied in the same way template's parameters are. [21:37:18] <svip> Tried require($IP.'/extensions/ConfirmAccount/SpecialConfirmAccount.php') instead, ik? [21:37:29] <ik> Nope, one sec [21:37:35] <MinuteElectron> ik: It proably won't work, 1.4.14 is ancient, like 3 years ago. [21:37:46] <MinuteElectron> ik: You should upgrade. [21:37:48] <svip> Didn't even spot the version. [21:37:54] <svip> Yeah, you ought to upgrade. [21:38:07] <svip> It probably have several security holes and what not. [21:38:13] <ik> Yeah, didn't work. The extension says it's supposed to work with 1.11 and on, though. [21:38:31] <svip> You have 1.4, 1.11 is a lot newer. [21:38:43] <ik> d'oh. [21:38:47] <svip> Did you forget math? [21:38:48] <ik> 11 > 4 and all that. [21:38:49] <svip> 11 > 4 [21:38:54] <ik> Yes, yes. [21:39:00] <svip> You know what, that is a Futurama quote. [21:39:12] <ik> I was reading it as 1.1.1 or something, I guess. [21:39:21] <ik> Sorry to waste your time. [21:39:24] <svip> ik: http://theinfosphere.org/Image:Infosphere_Scanning.jpg [21:39:28] <svip> No problem. [21:39:57] <ik> floating brains :D [21:42:45] <CIA-48> 03aaron * r33197 10/trunk/phase3/ (5 files in 3 dirs): Group special pages at Special:SpecialPages [21:46:00] <wikibugs> 03(NEW) Add duration filter to Special:Protectedpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13722 15enhancement; normal; MediaWiki: Special pages; (gtisza) [21:52:08] <CIA-48> 03btongminh * r33198 10/trunk/pngds/ (Makefile pngreader.c): Fix issue with zlib when buffer is too small. Fix Makefile. [21:57:40] <Bryan> woooha [21:59:45] <siebrand> AaronSchulz: can you please also update /maintenance/language/messages.inc for r33197? [22:00:27] *codeispoetry tries some extraordinary expensive drugs on Bryan to achieve a Bugfixing spree [22:01:24] <Bryan> maybe tomorrow if not more bots fail in the meantime [22:08:12] <CIA-48> 03aaron * r33199 10/trunk/phase3/maintenance/language/messages.inc: Update per r33197 [22:10:43] <CIA-48> 03aaron * r33200 10/trunk/phase3/ (includes/SpecialSpecialpages.php skins/common/shared.css): Make these h4 [22:12:49] <siebrand> AaronSchulz: thanks [22:19:10] <CIA-48> 03ialex * r33201 10/trunk/phase3/ (2 files in 2 dirs): Add comment for specialpages-group group in messages.inc and rebuild MessagesEn.php [22:20:03] <Zach> is there a way to show specialpages in alphabetical order instead of grouped> [22:20:13] <Zach> it's easier to find exactly what i'm looking for that way [22:21:39] <siebrand> Getting: PHP Warning: Missing argument 2 for LogEventsList::__construct(), called in /var/www/w/includes/EditPage.php on line 2222 and defined in /var/www/w/includes/LogEventsList.php on line 27 [22:22:26] <cirwin> so was I for a bit, but seems to have gone now [22:22:32] <cirwin> try svn upping again? [22:22:32] <siebrand> AaronSchulz: the above is probably an issue in 33162. [22:27:28] <CIA-48> 03ialex * r33202 10/trunk/phase3/includes/EditPage.php: E_WARNING, thanks to Siebrand for reporting it [22:28:18] <siebrand> ialex: yeah, we almost always run trunk in production, so things have a tendency to surface quite rapidly. [22:29:06] <CIA-48> 03aaron * r33203 10/trunk/phase3/includes/SpecialUpload.php: $out is needed here [22:30:43] <CIA-48> 03siebrand * r33204 10/trunk/phase3/languages/messages/MessagesNl.php: Localisation updates for core messages from Betawiki [22:31:45] <CIA-48> 03aaron * r33205 10/trunk/extensions/FlaggedRevs/FlaggedRevsPage.php: Enlarge cat box a tad [22:32:37] <codeispoetry> puh, i just realised that [[bugzilla:13347]] is still pending. it is a quite easy if statement missing imho ... [22:32:58] <ialex> !b 13347 [22:32:58] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=13347 [22:35:07] <cirwin> on the topic of trivial bugfixes, anyone care to discuss https://bugzilla.wikimedia.org/show_bug.cgi?id=12773 [22:37:49] <CIA-48> 03aaron * r33206 10/trunk/phase3/languages/messages/MessagesEn.php: Whitespace [22:46:36] <WikiziA00> who speak german ? [22:47:19] <codeispoetry> me [22:47:54] <WikiziA00> kennst su sixh mit css tabelle im wiki aus ? [22:48:03] <codeispoetry> halbwegs [22:48:25] <WikiziA00> weil ja in wili es anders programmiert wird als normal [22:48:42] <codeispoetry> ach du willst in wikisyntax eine tabelle anlegen? [22:48:43] <WikiziA00> wiki meine ich [22:48:55] <WikiziA00> ja [22:48:57] <codeispoetry> da hilft http://de.wikipedia.org/wiki/Hilfe:Tabellen [23:04:03] <dannyBlue> Hello folks, i am having some trouble creating a dynamic table. Is there a way to escape multiple pipes? I tried {{ #if: {{{content|}}} | {{!}} bgcolor="#FFFFEF" colspan="2" {{!}} {{{content}}} | disabled }} [23:04:04] <dannyBlue> But that does not work. The only workaround that i found is to use html tags, and i really wanted to avoid this. [23:06:08] <dannyBlue> anyone here? [23:06:36] <carl-m> I'll try something quickly [23:06:56] <dannyBlue> thanks [23:08:50] <carl-m> dannyBlue: try changing the bgcolor to say style="background-color: #FFFFEF;" [23:09:34] <carl-m> see http://en.wikipedia.org/wiki/User:CBM/Sandbox [23:09:52] <dannyBlue> nope same issue. [23:10:03] <carl-m> it works for me [23:10:07] <dannyBlue> i am using a samndox wiki: http://www.danielmd.net/wiki/index.php?title=Main_Page [23:10:48] <dannyBlue> the template is StyleBox3 [23:13:36] <dannyBlue> carl-m can you link me to a working example? [23:13:59] <carl-m> dannyBlue: look at the source of http://en.wikipedia.org/wiki/User:CBM/Sandbox [23:16:51] <carl-m> dannyBlue: if I copy that sandbox to the main page of your wiki and preview, it breaks [23:17:05] <carl-m> so I think it's that you're running 1.12 and wikipedia is running a newer version [23:17:25] <carl-m> wait - [23:17:27] <carl-m> wait [23:17:53] <carl-m> you hvae the wrong template:! [23:18:02] <carl-m> look at template:! on wikipedia http://en.wikipedia.org/wiki/Template:%21 [23:18:26] <dannyBlue> oh so it's a pipe | [23:18:29] <carl-m> yes [23:18:31] <dannyBlue> well that makes sense [23:18:35] <dannyBlue> let me try again [23:18:49] <carl-m> I'm glad I thought to double-check that [23:19:42] <dannyBlue> cool. I think this will work now. Tahnks for your help. [23:19:49] <carl-m> no problem, good luck [23:22:38] <dannyBlue> it's wierd that mediawiki uses pipes for both formatting and flow control. I am creating a 100% configurable box, icon, background, thickness, etc... it's almoust done :) But i do have one issue with the background. Is there a way to set a background image without turning on html url() or using CSS? [23:24:32] <carl-m> I don't know one. I agree the table syntax is strange, but it's too late to change [23:28:15] <dannyBlue> hehe. Ok i think i will have to use CSS to style background images. But i will leave that for v2.0 ;) once again thanks for your help carl-m. [23:29:58] <wikibugs> 03(mod) New namespace in pl.wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13720 (10necrokris) [23:33:47] <wikibugs> 03(NEW) update.php doesn't print errors to stderr - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13723 15enhancement; normal; MediaWiki: Maintenance scripts; (mati) [23:41:27] <iam8up> not sure where i should i ask this, but i figured that the poeple here would be best to point me which direction to go! i ahve a mediawiki site where i would like to have the ability to users type in a username and a group in a field at the top of the page, but the content of linux commands would automatically update when the user clicked out of the field - any idea where to go? [23:46:40] <cirwin> iam8up: I don't understand what you want [23:47:09] <iam8up> cirwin - type in a static ip at top, and look at the bottom: http://www.portforward.com/english/routers/port_forwarding/Linksys/FON-WRT54GL/DiabloII.htm [23:48:02] <cirwin> ok [23:48:09] <cirwin> it copies the IP address down [23:48:19] <cirwin> you want to do that when someone types in a username? [23:49:54] <cirwin> it sounds like you need javascript, rather than mediawiki [23:54:38] <iam8up> javascript it is! [23:54:46] <iam8up> that's whati wanted to know [23:54:51] <cirwin> ok :)