[00:04:39] hi [00:06:27] trying to install mediawiki I ftp in and chmod 777 the config folder? [00:07:42] the long ass tuts are for windows and Im on a 3rd party server got the database set up now what [00:08:08] gives me some fishy errors [00:08:49] Could someone give me a hint hot to properly override linker in a custom skin? I want to return the page title without prefix in wikimarkup http://rafb.net/p/RaJikD31.html [00:09:08] can I get a hand on what I nee to chmodd to 777 and then run the /config/index.php [00:12:32] anyone around who can help with a wikipedia-en import? I'm getting invalid key errors [00:13:12] --------------------------------------------------------------------------------------------->>>>>>>>>>>>>> alll zzzzzzzzzzzzzzzzzzzzzzzzzzzz [00:13:27] ? [00:13:39] they all asleep [00:13:50] ----------------------------------------------------------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> OKAY THEN [00:13:55] let's not do that [00:13:59] lolly [00:14:13] lets get help then [00:14:26] patience, someone will be around sooner or later [00:14:28] I get the ticket [00:14:45] I thought you was the help [00:15:06] i can't help with en.wp technical booboos [00:15:20] I want help installing [00:15:38] can you dodo that [00:15:50] did you follow the instructions [00:15:58] >.> [00:15:59] the instructions explain it pretty clearly [00:15:59] for windows [00:16:07] eh [00:16:08] *ST47 observes idiots [00:16:17] Im not installing in windows [00:16:31] are you trolling [00:16:36] he is [00:16:40] *ST47 nods [00:16:49] ----->>>>> okay [00:16:58] *ST47 stabs kopf [00:17:46] http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows [00:18:04] can someone tell em what files i need to chmod to 777 then runs install or do I just go look for support under ##toilet [00:18:18] X3: http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki#Prepare_the_Directories [00:18:42] anyone can paste a link [00:18:54] Can you read it >.> [00:18:59] opening your wiki main root in your browser tells you what to do [00:19:10] The install script is not hard >.> [00:19:36] so much for support then [00:19:53] yet check toilet or google then [00:20:00] its the cant the wont and the linky pops [00:20:00] **yep [00:20:46] read the readme and the install file that comes in the file package and it explains everything [00:20:48] whats the point I wonder of having a channel filled with countless ppl [00:21:03] we gave you proper help. you ask for what is told when you open your wiki in your browser for the first time. maybe try that [00:21:05] ask a question nearly start a war [00:21:09] if not the wiki has articles explaining installing it on almost every operating system [00:21:09] !ops [00:21:09] --mwbot-- I don't know anything about "ops". You might try: !anonnotice !oversight [00:21:23] No S. [00:21:26] mwbot: I wasn't talking to you, I was talking to AntiSpamMeta [00:21:27] !op [00:21:27] --mwbot-- I don't know anything about "op". You might try: !bestcase !cms !cookies !copyright !copytemplates !documentation !hosting !html !install !moderation !mwhelp !mysql !openid !repeat !semantic !templates !threads !welcome !wptemplates !xampp [00:21:32] Huh. [00:21:32] Ladonna: No. [00:21:35] It used to have that stored. [00:21:38] :( [00:22:01] hmm [00:22:03] Someone must have deleted it. [00:22:19] ST47: antispam should still pick it up even if mwbot likes to announce anyway [00:22:22] X3: hey why is mysql telling me #145 - Table '.\wiki-en\text' is marked as crashed and should be repaired [00:22:28] p858snake: It did [00:23:09] !bug 13172 [00:23:09] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=13172 [00:23:17] *X3 slaps kopf around a bit with a large trout [00:23:17] *Daedalus969 steals the trout and spirits it away to safety where it won't be abused. [00:24:01] 03dale * r48002 10/trunk/extensions/MetavidWiki/skins/mv_embed/ (6 files in 3 dirs): [00:24:01] start of firefogg refactor to use chunk upload api [00:24:01] added dependency to jQuery to make things cleaner [00:24:11] Could someone give me a hint how to properly override linker in a custom skin? I want to return the page title without prefix in wikimarkup http://rafb.net/p/RaJikD31.html [00:29:22] cd /path/to/wiki [00:29:22] chmod a+w config [00:29:31] Im on ftp [00:30:05] so what does a+w = to in FTP chmod [00:30:43] where are you from x3 [00:31:11] this planet I think [00:31:18] read http://www.mediawiki.org/wiki/Installation or check your toilet [00:31:27] ah fuck off [00:31:53] x3: with answers like that, you can expect no help here, even though you've gotten plenty [00:32:20] what does it matter where Im from [00:33:00] chmod a+w config [00:33:05] good luck with your TrollWiki [00:33:08] I dont get it [00:33:11] didn't see that one coming [00:33:47] X3, a+w would be 777 in octal notation, basically. [00:33:58] Iah thx [00:34:22] it lets everyone write to that config directory, so that the mediawiki installer can put your configuration file there [00:35:11] hello, wiki friends... I have a template question. I have written a small template that makes use of the ParserFunction #if. I have pasted it here: http://pastebin.com/d2b6b13b7 [00:35:13] so essentially I have to chmod 777 the folder config wich contains the index.php and index.php5 [00:35:29] thats what I did [00:35:33] However, when I call the template with imgfile unspecified, there is a text at the top of the screen [00:35:58] namely: [[Image:{{{imgfile}}}|thumb|{{{imgcaption}}}|200px|right|{{{imgcaption}}}]] [00:38:10] there are | characters in your wikicode [00:38:29] Subfader: yes? [00:38:36] create a template called ! and enter | - replace your wikicode | with {{!}} [00:38:47] in [[Image:{{{imgfile}}}|thumb|{{{imgcaption}}}|200px|right|{{{imgcaption}}}]] [00:39:22] Subfader: I see. Is this necessary every time I need the piping character within a call to a template? [00:39:31] 03river * r48003 10/trunk/tools/ts-specs/ (TSwhich.spec ext-sources/which.sh): TSwhich: new spec [00:39:49] no only if you use a parser. cos that needs the | see http://www.mediawiki.org/wiki/Template:! [00:40:36] {{#if: | true | false}} ;) [00:40:48] @ #mediawiki turns out it was a bleep on system after ulploading files again turns out instructions on mediwiki to n00bs should include the ftp version install [00:41:09] chmod a+w config [00:41:19] well, link didn't work but Template:! should only read | [00:41:22] = chmod 777 thx [00:41:46] all set bing [00:41:46] Subfader: perhaps you meant meta.mediawiki.org/wiki/Template:! [00:42:04] no the chan cut off my link [00:42:14] oh [00:43:31] {{#if:{{{imgfile}}}|[[Image:{{{imgfile}}}{{!}}thumb{{!}}{{{imgcaption}}}{{!}}200px{{!}}right{{!}}{{{imgcaption}}}]]}} [00:45:31] Subfader: it still doesn't seem to be working [00:46:42] when imgfile is not defined? [00:46:51] yes [00:47:05] so assuming the template that contains this #if: is called GuideIntro [00:47:10] if you intend to ake that optional you ned another if for it :D [00:47:31] http://www.mediawiki.org/wiki/Help_talk:Templates find #if [00:48:15] ho [00:48:16] oh* [00:49:10] so I am looking here: http://www.mediawiki.org/wiki/Help_talk:Templates#Optional_Fields.3F [00:49:16] And isn't that what I'm doing? [00:49:49] Aaron|away: are you around? What's the purpose of filterWikilinks in LogPage::actionText? [00:49:50] my statement is of the form {{#if: {{{imgfile}}} | to do if {{{imgfile}}} exists | } [00:50:06] I don't understand why you would want to filter out wikilinks? [00:50:19] ah right me dumb [00:52:31] you sure imgcaption is also passed? [00:52:54] well, in this case imgcaption is not passed [00:53:10] this is what my template call looks like: http://pastebin.com/m7bbd3522 [00:53:13] then make an if for {{{imgcaption}}} [00:53:59] {{#if:{{{imgfile}}} | [[Image:{{{imgfile}}}{{!}}thumb{{!}}{{#if:{{{imgcaption}}} | {{{imgcaption}}} }}{{!}}200px{{!}}right{{!}}{{#if:{{{imgcaption}}} | {{{imgcaption}}} }}]]}} [00:55:08] that seems to have made no difference [00:55:14] thx for all the fish [00:56:02] Hmm, tracked down the filterWikilinks parameter to http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/LogPage.php?r1=7855&r2=7854&pathrev=7855 [00:56:14] wikifiresnd: of course. moment [00:56:47] Mediawiki's time is WAY off.. like 8 hours in the future.. [00:56:53] my server time is corrent.. [00:57:07] I set php's date = america/vancouver in php.ini [00:57:17] even the minutes are off--what might be wrong? [00:58:45] did you set mediawiki correctly during installation? [00:59:08] p858snake, of course.. to my knowledge, yes [00:59:13] and is your user's profile/settings correct? [00:59:32] it's happening on multiple user's profile.. iduno.. let me check [01:01:00] !man Timezone#Primary_Method | solifugus [01:01:00] --mwbot-- solifugus: http://www.mediawiki.org/wiki/Manual:Timezone%23Primary_Method [01:01:03] p858snake, my profile says the server time is 00:59 and local time is 00:51 [01:01:08] neither is correct [01:01:16] the actual server time is correct [01:01:21] at 5:01pm [01:01:50] i would make sure mediawiki is set up correctly then [01:02:01] Subfader: does looking at a wikipedia infobox template help? http://en.wikipedia.org/w/index.php?title=Template:Infobox_Actor&action=edit [01:02:13] p858snake, uhm.. you mean a datetime setting in LocalSettings.php ? [01:02:26] look at the link that mwbot just gave you [01:03:57] p858snake, thanks.. I will check all that.. from home.. gotta go quickly now.. this is important.. so i will get to it as soon as i get home [01:04:27] sth like {{#if: {{{imgfile|}}} | [[Image:{{{imgfile}}}{{!}}thumb{{!}}]] {{#if:{{{imgcaption|}}} | {{{imgcaption}}} | }} {{!}}200px{{!}}right{{!}} {{#if:{{{imgcaption|}}} | {{{imgcaption}}} | }} }} (not properly working.) [01:08:18] Subfader: that seems to work for me! [01:10:06] can you explain how closing the Image: with ]] and then following it with the rest still works? [01:10:24] nvm, it doesn't [01:11:18] saw that too. [01:12:55] Subfader: I think I got it. you don't need an if for imgcaption, but it seems that a blank default value is needed for the argument of the first #if [01:12:59] so this works for me: [01:13:08] {{#if: {{{imgfile|}}} | [[Image:{{{imgfile}}} {{!}} thumb{{!}} {{{imgcaption|}}} {{!}} 200px {{!}} right {{!}} {{{imgcaption|}}}]] | }} [01:13:39] yeah [01:14:03] kewl [01:14:04] thanks man [01:14:18] i was banging my head against the wall for a while on this one [01:17:07] i know the feeling ;) [01:28:24] 03werdna * r48004 10/trunk/phase3/includes/LogPage.php: Document r7855 [01:34:09] 03werdna * r48005 10/trunk/extensions/GlobalBlocking/ (6 files): (log message trimmed) [01:34:09] GlobalBlocking overhaul: [01:34:09] -- Move GlobalBlocking class into its own file. [01:34:09] -- Abstract blocking logic to the GlobalBlocking class. [01:34:09] -- Introduce block "modification" as in core. [01:34:10] -- Cleanup log entries: [01:34:12] -- Weren't showing anon-only flag. [01:35:21] 03(mod) Overwriting global blocks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16675 (10Andrew) [01:35:39] 03(FIXED) Overwriting global blocks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16675 (10Andrew) [01:36:03] 03(FIXED) GlobalBlock logentry - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16735 +comment (10Andrew) [01:39:51] i have problems overriding Linker. I want to pass $text to a template to change the layout of the link. [01:41:22] and no I can't use $customAttribs for that [01:41:53] that would only let me stuff inside the returned a href right? [01:42:10] Eh? [01:42:16] Can you explain exactly what it is you're trying to do? [01:43:03] sweeeeeeet [01:44:15] 03werdna * r48006 10/trunk/phase3/includes/LogPage.php: Expand a bit [01:45:04] <^demon> werdnum: I got through the first 4 chapters of your comment. Might have to finish tomorrow night :) [01:45:36] good evening. is there a way to set a page to only be accesible if someone is logged in [01:45:38] ? [01:45:44] when a link to an mp3 file page is returned, it should pass a template first. I made it work in other special pages though. [01:45:45] ^demon: hehe [01:46:39] 03werdna * r48007 10/trunk/extensions/GlobalBlocking/SpecialGlobalBlock.php: (bug 17548) Add ids to Global Blocking form. [01:46:39] !prevacc | neothecat [01:46:39] --mwbot-- neothecat: http://www.mediawiki.org/wiki/Manual:Preventing_access [01:46:45] 03(FIXED) Global Blocking Form should have id attributes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17548 +comment (10Andrew) [01:47:03] mmm where can I find some (user/api user) documentation on the "anonymized" blocks such as http://fr.wikipedia.org/w/index.php?title=Sp%C3%A9cial:Journal&offset=200902241932&limit=2&type=block&month=&year=&uselang=en (xxx unblocked #123456) [01:47:41] Autoblocks [01:48:43] basically I made it work e.g. using $playfile = $skin->makeMediaLinkObj( $wgOut->addWikiText(<< I have this so far http://rafb.net/p/vfa3d233.html [01:50:50] mwbot: is there anyway i can do it without accessing the php pages? [01:51:14] mwbot is not AI [01:54:02] 03(mod) Garbage shown when MediaWiki:Catseparator = MediaWiki:Pipe-separator - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17778 +comment (10innocentkiller) [01:54:54] 03(mod) Garbage shown when using {{int:}} in MediaWiki:Catseparator - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17778 summary (10innocentkiller) [01:56:34] 03werdna * r48008 10/trunk/extensions/AbuseFilter/ (AbuseFilter.class.php AbuseFilter.hooks.php AbuseFilter.php): [01:56:34] (bug 17664) Handle section-editing correctly by switching from EditFilter to EditFilterMerged. [01:56:34] Also, fix a weird bug where the Abuse Filter was diffing the parsed text, not the wikitext [01:57:25] 03(FIXED) Edit a section results in wrong examine description - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17664 +comment (10Andrew) [02:00:01] mmm I think that having a "User:#123456" value in http://en.wikipedia.org/w/api.php?action=query&list=logevents&letype=block&lelimit=1&lestart=2009-03-04T00:35:07Z is rather confusing [02:00:24] Logs suck [02:00:49] :) [02:03:27] I guess I should file a bug then. [02:04:59] 03(FIXED) Book tool is dead - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17624 +comment (10lugusto) [02:05:03] 03werdna * r48009 10/trunk/extensions/AbuseFilter/ (3 files): (bug 17674) Add minor_edit variable to AbuseFilter [02:06:06] <^demon> werdnum: And blocking sucks :p [02:06:26] 03(FIXED) Add "minor edit" variable - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17674 +comment (10Andrew) [02:06:28] *Splarka blinkie [02:07:12] isn't that normal for autoblocks? [02:07:29] 14(WFM) Database error triggered by abusefilter on page saving - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17759 +comment (10Andrew) [02:07:53] it's normal, in the db. But showing it as is to api users might be a bit strange. [02:08:05] or is it me? [02:08:22] for all other logs, title attribute is a page title [02:09:07] hmmm, is any information saved in the log event that could indicate it refers to an autoblock, other than it being an invalid username? [02:09:33] I understand having consistency here can be hard. it's okay if it's not a page title. But "#12345" is probably better than "User:#123456" [02:09:39] because an autoblock="" might make sense... [02:09:51] well, it isn't stored to the log [02:09:59] it only happens on autoblock removals [02:10:23] mm yes werdnum so I guess answer is: "we could change output, but it would be inefficient?" [02:10:33] so you have to parse the username field to see it starts with # to figger it out? [02:10:50] sounds like something the API shouldn't try to parse on its own [02:11:38] it isn't stored as a username [02:11:43] although, maybe it could check if the title="" is a valid page title, and if not, indicate something is funky [02:11:48] it's stored as a block ID [02:11:54] can you show me the page that you're talking about [02:12:03] I guess the issue is that it'd be a breaking change to make it work properly. [02:12:22] http://en.wikipedia.org/w/api.php?action=query&list=logevents&letype=block&lelimit=1&lestart=2009-03-04T00:35:07Z werdnum [02:12:42] http://en.wikipedia.org/w/index.php?title=Special%3ALog&type=block&user=Mangojuice&page=&year=&month=-1&&offset=20090304003507Z&limit=1 [02:12:46] the same in the UI^ [02:12:55] That's an unblock, not a block. [02:12:56] hmm [02:13:06] well, that's the title of the log [02:13:12] it only happens on autoblock removals [02:13:38] the only non-breaking thing I can think of, is to make the API add another parameter for disambiguity [02:14:01] like autoblock="", along with action="unblock" it would indicate an autoblock removal [02:15:22] what is stored in the DB for log_title in this case ? [02:15:35] ok so i ant to override Linker in a custom skin to change page links to mp3 files. This gived me a UNIQ error and the wikimarkup in plaintext http://rafb.net/p/DOwbnq78.html (used $wgParser->recursiveTagParse($playfile) on another Special Page where it works though). [02:16:05] Anyone know the right way to change the default page from Main Page? I want to have it direct to a special page I just made [02:16:13] awilliams: MediaWiki:Mainpage [02:16:45] I'm sorry. I don't know what that means >.< [02:16:57] LocalSettings.php? [02:17:09] You edit the page [[MediaWiki:Mainpage]] to change the location of your "main page" [02:17:30] no file modification required [02:17:52] ohhh I get it. [02:18:24] :) [02:19:32] Subfader: nobody understands your questions... [02:20:26] hi Raymond__ [02:20:51] gahhh I'm still confused. So the name of my page is Special:Test. How do I edit [[MediaWiki:Mainpage]] to make that mage work? MediaWiki:Special:Test does work. [02:21:08] I'm editing Main_Page right now. [02:21:21] Doesn't* work [02:21:53] MediaWiki:Mainpage?action=edit [02:22:00] change from "Main Page" to "Special:Test" [02:22:04] without quotes [02:22:31] werdnum: every link to an mp3 file page should look like this http://www.mixesdb.com/db/index.php/User:MDB/Linker [02:23:21] It's created by {{Media|File Name}} but can also be added by [[:File:$fn|{{#Icon:Desc.png|Description}}]]{{#mp3i:$fn}} [02:23:34] Splarka, okay I just don't understand something. I put that in the edit text box of Main_Page and all it does it add a link to a nonexisting article called "MediaWiki:Special:Test?action=edit" [02:23:49] no [02:23:53] the text box of MediaWiki:Mainpage [02:23:58] http://meta.wikimedia.org/wiki/MediaWiki:Mainpage?action=edit [02:24:09] see there? that tells the system the main page is "Main Page" [02:24:17] I managed to change some SpecialPages like this http://www.mixesdb.com/db/index.php/Special:MIMESearch/audio/mp3 [02:24:20] see Special:Allmessages [02:24:47] <^demon> Special:MIMESearch is beyond useless on larger wikis. [02:25:03] it was easy to change :D [02:25:05] but would prefer having it as default so I try to overrun Linker [02:25:54] <^demon> IMO, why not just add the MIME search to the FileList, like we do with filtering by file name. [02:26:31] is the mime type indexed? [02:26:33] mp3 file page links should always appear like that [02:26:42] <^demon> Splarka: I think? [02:27:02] Okay I understand that... But seriously what don't I get. Here is my URL how do edit this? www.idon'tknowdick/mediawiki/Mainpage?action=edit doesn't work. I'm overcomplicating this. [02:28:34] <^demon> Splarka: Nope, doesn't seem so. [02:28:49] img_minor_mime [02:28:58] www.idon'tknowdick/mediawiki/MediaWiki:Mainpage?action=edit [02:29:37] 404... [02:29:43] http://www.mediawiki.org/wiki/Help:Namespaces#8:_MediaWiki [02:30:35] <^demon> Subfader: Not on mine, it seems. [02:30:42] the system message 'Mainpage' controls where the logo links, and default returnto, and default redirect if no title is specified, this is default "Main Page" in english, and to change it, you edit a page on your wiki called "MediaWiki:Mainpage" [02:31:00] in my image table i see img_minor_mime: jpg, mp3 etc :) [02:31:30] <^demon> Subfader: I mean, I have img_major_mime and img_minor_mime as fields...I don't have an index on either though. [02:31:48] Splarka, got it. The URL should have been: http://www.idon'tknowdick.com/mediawiki/index.php?title=MediaWiki:Mainpage&action=edit [02:31:50] oh [02:31:51] Thank you [02:32:34] so a MIME search would destroy the WMF cluster [02:32:48] melt it into puddles if tin and lead and silicon [02:32:59] <^demon> Splarka: Which is why it would be disabled just like the sort-by-filename search :) [02:37:26] My problem is just to return $playfile in defined wikimarkup [02:38:32] and that UNIQ error ahem [02:48:28] I've just set up a test server to play around with, and I'm getting an error "PHP Warning: require_once(./includes/WebStart.php): failed to open stream: No such file or directory". [02:48:52] When I try "php ./index.php" I get a similar error. [02:49:43] davidj, your install sounds completely broken. [02:49:59] I've tried adding /path/to/mediawiki/includes to include_path in /etc/php.ini, but then I get PHP Fatal error: require_once(): Failed opening required './includes/WebStart.php' [02:50:13] Simetrical: Yes, it does, doesn't it? [02:51:27] Any ideas what I might have done wrong? [02:58:47] How can I find the name of the font in mediawiki's text edit boxes? [02:59:08] 03(NEW) Abnormal URL or Bad Web-Crawler (Spider) , make to High CPU loading? - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=17779 15enhancement; normal; MediaWiki: General/Unknown; () [02:59:09] davidj, sorry, not offhand. Make sure you follow all instructions, and make sure your PHP install isn't borked. [02:59:21] BentFranklin, it's just whatever your browser's default textbox font is. [02:59:28] BentFranklin: i believe your browser decides what to use [03:00:07] i believe most browsers apart form safari will use a monospace based font [03:00:39] *Splarka uses Courier New <3 [03:00:54] Simetrical: Thanks. I've run a few php tests successfully, checked that safe-mode is off. I'll keep trying, probably check back later. [03:01:59] How about the font used in the page after it's saved? In main.css it says something about sans. [03:03:01] BentFranklin: the default text is a browser chosen sans serif font [03:04:51] oh guys wait. i need to change more than link() right? ok that costed my several hours of F5 :D [03:05:57] 03(NEW) Bullet formatting broken in Image Captions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17780 normal; normal; MediaWiki: Page rendering; (gamhead) [03:08:39] BentFranklin: Monobook does not choose any fonts by name except for
and [03:08:51] where it specifies "font-family: Times, "Times New Roman", serif;" [03:08:53] *Lady_Aleena sets out cookies on the table for everyone. [03:09:03] the rest are specified by family... monospace, serif, etc [03:09:26] all browsers know to interpret this as whatever the user has setup for a proportional font, a font with tiny feet, and a font without tiny feet [03:10:05] Interesting! I did not know that! I'll look in Firefox then. Thanks. [03:10:06] proportional, serif, sans-serif, and monospace [03:10:16] check options/fonts IIRC [03:10:35] I luv lurning [03:19:44] Crud. I wanted to use monospace for my body text, but it doesn't have a big version for the title [03:24:56] monoface fonts should scale correctly no matter what size you want them [03:26:58] courier new sure looks like crap in the firstHeading though [03:27:32] BentFranklin: try: h1, h2, h3, h4, h5, h6 {font-weight:bold;} [03:27:40] that helps make the monospace suck less [03:31:13] ok [03:31:23] Splarka, that depends on the monospace font in use. [03:31:49] indeed it does, but if they're saying it doesn't look good, that might help [03:33:41] {font-weight:bold;} on the font called "System" would be atrocious IMO. [03:34:15] Is there a better monospace than Courier New? [03:35:12] System isn't monospace, not for me anyway [03:35:30] Fixedsys is... [03:36:01] 03(mod) EXIF handling ignores tags with Count >= 1 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13172 (10overlordq) [03:36:26] BentFranklin, try http://www.fontpool.com/categories/monospace/page1.html [03:36:29] 03(mod) EXIF handling ignores tags with Count >= 1 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13172 +need-review +patch (10overlordq) [03:36:34] BentFranklin: you can't arbitrarily choose the font the user sees, there are a certain number of "web safe" fonts [03:36:58] http://en.wikipedia.org/wiki/Web-safe_fonts [03:37:35] Cool, I was thinking a typewriter style would be nice [03:37:45] Or http://www.codestyle.org/css/font-family/sampler-Monospace.shtml [03:37:47] 03(NEW) list=logevents shows "User:$blockid" as a title for autoblock unblock entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17781 15enhancement; normal; MediaWiki: API; (nicdumz) [03:38:07] What a simple Google search can come up with. :) [03:38:18] you can't go find your favorite font and embed it into a page and expect people to see it [03:38:24] werdnum, Splarka : opened this bug, since in the DB, log_title stores "#123456", not "User:#123456". Something can probably be done. [03:38:36] ^ [03:39:11] well, what does it store for regular unblocks? and rangeblocks? [03:39:31] "User:Foo" and "User:1.2.3.4/16", or "Foo" and "1.2.3.4/16" [03:39:58] I understand, Splarka. Actually, though, this wiki is currently just for me. [03:40:08] ahh, then you can, heh [03:40:13] BentFranklin, also see http://en.wikipedia.org/wiki/Category:Monospaced_typefaces [03:41:30] 03(mod) EXIF handling ignores tags with Count >= 1 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13172 (10overlordq) [04:46:52] 03(FIXED) Why not clicking icons in "Login successful" jump to main page of project - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16563 +comment (10Andrew) [05:01:23] 03werdna * r48010 10/trunk/extensions/GlobalBlocking/GlobalBlocking.class.php: svn add [05:01:52] wow, five consecutive commits... [05:02:07] 03:38 < NicDumZ> werdnum, Splarka : opened this bug, since in the DB, log_title stores "#123456", not "User:#123456". Something can probably be done. [05:02:17] log_namespace stores User. [05:04:00] 3 hours between the last two [05:04:06] I think you don't have much competition today [05:04:39] 03(mod) list=logevents shows "User:$blockid" as a title for autoblock unblock entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17781 +comment (10Andrew) [05:05:47] right [05:05:56] "User:Foo" and "User:1.2.3.4/16", or "Foo" and "1.2.3.4/16" [05:06:22] so you can't assume because it starts with an octothorpe that it is an autoblock unblocking [05:07:11] 03river * r48011 10/trunk/tools/ts-specs/ (7 files in 2 dirs): [05:07:11] TSautomake: BuildRequires TSautoconf [05:07:11] TSliblqr, TSglib: new specs [05:08:24] c-c-c-c-combo-breaker [05:12:49] 03werdna * r48012 10/trunk/extensions/CentralAuth/ (CentralAuth.php CentralAuthHooks.php): (bug 16303) Add a javascript variable for global groups. Patch by ^demon, with a basic syntax error fixed. [05:14:36] *charitwo pokes White_Cat [05:17:50] 03(FIXED) Add a js variable for global groups - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16303 +comment (10Andrew) [05:20:20] 03(mod) Move anontalkpagetext above the content - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17705 +comment (10Andrew) [05:48:05] 03(mod) Add metainformation to pages with interlanguage links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1433 +comment (10Andrew) [05:49:20] 03(mod) Unnecessary

paragraph tags within extension output - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1772 +comment (10Andrew) [05:56:34] 03(mod) Import/Export should support zipped XML - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3893 +comment (10Andrew) [06:17:10] 03(mod) Watch rollbacks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4488 +comment (10Andrew) [06:23:20] 03river * r48013 10/trunk/tools/ts-specs/ (9 files in 2 dirs): [06:23:20] TSexpat, TScairo, TSintltool, TSpixman: new specs [06:23:20] TSapu: use TSexpat instead of builtin one [06:50:25] 03siebrand * r48014 10/trunk/phase3/languages/messages/MessagesEn.php: Revert change in 'suppressionlogtext' from r48001. Let's not hard code policy. [06:56:51] 03philip * r48015 10/trunk/phase3/ (3 files in 3 dirs): [06:56:51] New function to convert content text to specified language (only applies on wiki with [06:56:51] LanguageConverter class) [06:57:27] 03(mod) Use full label text for toggles on recent changes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5827 +comment (10siebrand) [06:57:41] 03(mod) Add date and time of protection event to Special:Protectedpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9361 +comment (10siebrand) [06:59:42] 03philip * r48016 10/trunk/phase3/languages/LanguageConverter.php: typo. [07:00:41] Hi. I'm trying to find a way to remove accents from URL (Cle_USB instead of Clé_USB), but I can't find anything on that matter (perhaps I don't know what keywords to use) [07:02:29] Does anyone know if there is a option for that? [07:03:09] FF3? [07:03:48] well, I have ff3, but that doesn't mean everybody has… [07:04:14] FF3 incorrectly displays URLs un-url-encoded [07:04:50] (well, it makes it hard to copy-paste usch URLs) [07:04:57] the URL will actually be Cl%C3%A9_USB [07:06:02] I see correctly something like http://clavier-dvorak.org/wiki/Caractères_supportés [07:06:11] so if you mean, you want (just as an example): http://en.wikipedia.org/wiki/Clé_USB to be http://en.wikipedia.org/wiki/Cl%C3%A9_USB that is an FF3 problem [07:06:29] if you want it to be Cle_USB then just name the page that [07:06:50] no, I want my page to have clé usb for title, but cle_usb for url [07:07:14] just to look nice or to be a valid URL? [07:07:30] can I say both? [07:07:56] *sigh* [07:08:03] MediaWiki doesn't work that way, but there is a hack [07:08:16] call the page [[Cle_USB]] [07:08:17] I'm preparing a text to send, with links to some pages, and it's awful to have these %something [07:08:49] and then use {{DISPLAYTITLE:Clé_USB}} on the page [07:09:02] isn't there that new feature to set a displaytitle since 1.13 or 1.14? [07:09:06] but you have to use MW 1.14+ and have $wgRestrictDisplayTitle = false; [07:09:53] great [07:09:58] Agneees: you have 1.14? [07:10:19] I'm not the one in charge of updating the wiki, but I believe it was done [07:10:23] if not, you could use redirects, but they normalize to the canonical title, so it is actually an effort to find the Cle_USB link [07:10:33] (unless you construct it manually) [07:10:54] but that works by creating Cle_USB with contents: #REDIRECT [[Clé_USB]] [07:11:03] then linking to Cle_USB will send people there [07:11:16] yes, of course [07:11:42] it isn't a 302 redirect, so the URL stays, but all on-page links link to Clé_USB, like edit/article/history/talk [07:13:13] Agneees: you can check Special:Version, but you'll still have to ask for $wgRestrictDisplayTitle = false; [07:14:14] and how can I change that variable? [07:14:51] yes, it's 1.14 [07:16:21] need someone to edit LocalSettings.php [07:17:53] you can also link by article ID [07:18:07] view a page source and you'll see: var wgArticleId = "4206698"; for example [07:19:25] index.php?title=Foobar just remove title and use curid... index.php?curid=4206698 [07:24:02] it's strange, I can't find $wgRestrictDisplayTitle in LocalSettings.php [07:24:14] it isn't [07:24:33] oh, ok [07:24:36] it is set to true in DefaultSettings.php, which you override in LocalSettings [07:27:53] it's great, it works! Thank you very much :) [07:28:25] http://clavier-dvorak.org/wiki/beportable [07:29:34] rar [07:36:00] 03(NEW) CategoryTree: Retry link in AJAX error message doesn't work - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=17782 minor; normal; MediaWiki extensions: CategoryTree; (paul.copperman) [08:10:43] WTF, why do $1, $2 etc in messages go to Parser::replaceVariables? [08:11:32] IIRC it used to be necessary to transclude $1/$2 etc to get them to work in parserfunctions/variables/links etc [08:12:00] *facepalm* [08:12:17] like replace $1 with {{Foo}} that contained [http://google.com?q=$1 $1] [08:12:39] so that could be part of the hack to make that worse hack unnecessary? [08:13:37] I still don't understand how this works [08:13:48] see strtr in code [08:14:46] ah, probably just need to slap notransform [08:18:27] we spend few milliseconds on pagetitle, and I can't find why [08:19:29] even without {{SITENAME}} ? [08:23:37] indeed [08:23:45] I have a shortcut in transform routines, {{ [08:23:53] if no {{, no transformation [08:24:35] as if it is loading some other message, not mediawiki:pagetitle [08:26:49] could it be checking if the current page is the main page? [08:27:16] (I mean, it is, but could the lag be from that check) [08:27:52] that >1ms execution is already in wfMsg [08:28:55] interesting though, there's one call to pagetitle, and two calls to pagetitle-view-mainpage [08:29:55] heh, are you profiling against the main page or Special:Blankpage? [08:31:49] main page [08:32:08] wow, look at all those 200� duplicated calls to msg-accesskey [08:32:35] I already whined about that 100 times [08:32:42] dunno whats more redundant [08:32:44] who designed this system ^_^ [08:32:45] those calls or my whining [08:32:48] simetrical [08:32:55] ,,, [08:32:56] I mean in general [08:32:58] how would you fix it? [08:33:08] 99.9% users don't need access keys [08:33:21] actually, 0.1% of users are harmed by access keys too [08:33:27] 0.1% are harmed, 0.1% are using, tie! [08:33:34] so randomize it [08:33:43] you know, we're overriding proper access keys [08:33:59] some people navigate edit boxes with ctrl+... stuff [08:34:01] wow, yknow, I'm actually using a browser old enough to suffer that [08:34:07] ahh, the ctrl+ [08:34:09] bah, whiners [08:34:12] what is that, Safari? [08:34:22] in safari shortcuts would be alt+something [08:34:24] at least on mac [08:34:56] Cmd. [08:35:04] } else if (!is_safari_win && (is_safari|| clientPC.indexOf('mac') != -1|| clientPC.indexOf('konqueror') != -1 )) {tooltipAccessKeyPrefix = 'ctrl-'; [08:35:09] I'm adding awesome profiler hook [08:35:17] heh [08:35:26] you should have your profiler hook to svn annotate [08:35:32] and give you a daily list of people to stab [08:35:37] lol [08:36:13] bah [08:36:14] hmm [08:36:21] I complain when people remove access keys, personally [08:36:32] like when I was at wiki.blender.org [08:36:38] I couldn't find the damn edit button or recent changes link [08:36:45] ah, here we go [08:36:46] 0.000000 1 - Profiling error: in(preprocess-{{PLURAL:1|Category|Categories}}), out(preprocess-Category) [08:36:46] 0.000000 1 - Profiling error: in(preprocess-{{PLURAL:2|Hidden category|Hidden categories}}), out(preprocess-Hidden categories) [08:37:09] error error [08:37:24] moin [08:37:47] I thought you removed the Category / Categories thing ages ago. [08:37:48] are the msg-accesskey calls translated or static for a given content message? [08:37:52] on main page: 0.000000 1 - Profiling error: in(preprocess-{{PLURAL:2|Hidden category|Hidden categories}}), out(preprocess-Hidden categories) [08:38:18] WE DON'T EVEN SHOW THAT [08:38:26] There aren't any categories on the Main Page... [08:38:54] Category:Articles containing Chinese language text [08:39:01] How... useful. [08:39:20] Splarka: wfMsg [08:39:37] which doesn't make any sense [08:40:10] {{canhazfixit}} [08:43:19] hmm, they specifically state they are not to be translated [08:45:03] meta has some translated, but they're all identical [08:45:24] customised [08:45:44] so why are they identical to the defaults? heh [08:46:28] oop, diff is 'd' instead of 'v' in /bg [08:49:19] where is my enwiki sysop bit! [08:49:48] Aren't you in the global sysadmin group or something? [08:49:51] Or the global staff group? [08:50:01] I'm not 'staff' [08:50:12] dunno if we have global sysop [08:50:21] just make yourself a steward [08:50:21] Global sysadmin exists. [08:50:52] http://meta.wikimedia.org/wiki/Special:GlobalUsers [08:51:20] \o/ [08:51:21] [0850][midom@zwinger:~/php/maintenance]$ php eval.php enwiki [08:51:21] > User::newFromName("Midom")->addGroup("sysop") [08:51:35] http://meta.wikimedia.org/w/index.php?title=Special%3AGlobalUsers&username=&group=sysadmin&limit=50 [08:51:39] *Splarka watches http://en.wikipedia.org/wiki/Special:RecentChanges?namespace=8 and waits for hilarity [08:52:00] Splarka: hilarity will be in 9 :)) [08:52:06] The hilarity comes a day later when somebody tries to revert. ;-) [08:52:28] or just give yourself global 'editinterface [08:53:02] can be done stealthily on meta [08:53:14] bah, talk is for chumps, heh [08:55:25] hmm, 8 will be performance art, 9 will be the Oscar Wilde witicisms, 4 will be the pythonesque dialogs, and -1 in Log/block will be the slapstick [08:55:37] edit message, bitch about it, RFAr, and then block [08:58:04] Splarka: Heh. http://en.wikipedia.org/w/index.php?title=MediaWiki%3ACopyright&diff=261338700&oldid=177429561 [08:58:08] He's more OCD than me. [08:58:34] inc stain [09:07:05] Splarka http://wiki.blender.org/index.php/Template:MainTOC :) [09:10:13] hi, I have a problem to combine {{REVISIONTIMESTAMP}} and transclusion [09:10:27] Here is what I want to do: [09:11:19] 1. I have an article which transclude many other articles. i.e. ==Section 1== {{:Article 1}} and so on. [09:11:51] However I would like to keep track the last change date/time of each transcluded article. [09:12:24] Of course within the transcluded article, you can always see the "Last Update" time. [09:12:57] Or you can add {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR} on the article itself [09:13:24] all variables only apply to the page you're viewing [09:13:43] (unless you subst them of course, but people are unlikely to do that on each edit) [09:13:47] however, when that article (Article 1) is transcluded on the bigger page, the variable will reflect that page (and not the transcluded page) [09:13:53] ((or for specialized extensions with different-behaving variables)) [09:14:04] is there any solution for my problem? [09:14:24] beside the contributor manually add the revision timing? [09:16:16] variables are designed that way so you can do something like {{notice}} with contents...

This page, {{PAGENAME}}, needs to be [{{fullurl:{{FULLPAGENAME}}|action=edit}} edited]
, etc [09:17:14] I'd think you'd have to totally transform the way template expansion and variable replacement happens to alter that, but some extensions might do that [09:17:25] okay. Will there be a type of variable where it will be subtituted to the underlying article before it is transcluded to a "bigger" article? [09:17:36] hmm... [09:17:49] not in core [09:17:57] i see... [09:17:59] give http://www.mediawiki.org/wiki/Extension_Matrix a peek [09:18:48] ok [09:19:02] another thing i've in mind is this [09:19:16] mindrones: not how I would have done it, but if it works for ya... heh [09:19:36] When you do signature (~~~~), upon saving it will expand it to the current saving date/time [09:19:45] Splarka I know.. I needed to make it simpler :/ [09:20:21] Can I somehow manipulate this to only display the date? And then I'll have that as a template where the article will use it. [09:20:35] qdoll: ~~~~~ [09:20:38] Splarka btw I've just seen it has broken all the indexes aprt for where I've fixed, so it's not backward compatible :( have to fix it [09:21:00] ok, let me see. [09:21:05] Splarka http://wiki.blender.org/index.php/Doc:Reference [09:21:13] but you can finer control that with subst: time variables [09:21:14] Splarka but thanks a lot :) [09:21:46] what breaks? [09:22:05] could be all your spacing, remember that indenting creates
 blocks
[09:22:15] 	you shouldn't have them in productin templates, only in expanded debugging views
[09:22:19] 	production even
[09:22:52] 	I mean, there are places where they don't cause problems, but those places are few and far between
[09:23:13] 	qdoll: bit hacky but ~~~~ is sig + timestamp, ~~~ is sig, ~~~~~ is timestamp
[09:23:18] 	Splarka http://wiki.blender.org/index.php/Doc:Reference
[09:23:31] 	Splarka: is it possible to have the "~~~~~" to be appended automatically on a article everytime a person save it?
[09:23:49] 	Splarka and all the others apart from http://wiki.blender.org/index.php/Doc:Manual which I used the new way properly
[09:24:04] 	Splarka but I'll look into this, I need to learn from my errors :)
[09:24:11] 	qdoll: no, not really, unless you enforce it with javascript or an extension
[09:25:28] 	i see. so, it seems the bottom line is either find an extension that will do the trick or write myself a javascript to do it.
[09:25:31] 	mindrones: all the braces match up it looks like, try removing all the whitespace
[09:26:09] 	{{{xref|{{#if:{{{xref-page1}}}|[[{{NAMESPACE}}:{{{xref-page1}}}#{{anchorencode:{{{1}}}}}|{{{xref-page1}}}]]|}}{{#if:{{{xref-page2}}}|{{!}}[[{{NAMESPACE}}:{{{xref-page2}}}#{{anchorencode:{{{1}}}}}|{{{xref-page2}}}]]|}} }}}
[09:26:18] 	Splarka could it be because I've used {{{xref-page1}}} instead of {{{xref-page1|}}}? retyped it and left away the !
[09:26:19] 	http://www.mediawiki.org/wiki/Help:Magic_words#Date_.26_time  <-- would have to be substed, same as ~~~~~
[09:26:47] 	well
[09:26:52] 	that just means it'll never be false
[09:27:00] 	infact
[09:27:02] 	hmm, which probably is a reason it breaks
[09:27:07] 	#if only checks for blankness, so without the pipe it never returns false
[09:27:29] 	and many people use that template without xref, so that's false , and so it uses  xref-page1 etc right?
[09:27:40] 	{{#if:{{{variable}}}|this will always happen|you'll never see this}}
[09:27:40] 	okie, chaning that
[09:27:59] 	{{#if:{{{variable|}}}|this you'll see with variable defined|this you'll see with variable undefined}}
[09:29:28] 	Splarka putting the piepe worked
[09:29:31] 	pipe*
[09:30:03] 	Splarka many thanks!
[09:30:48] 	rar
[09:31:55] 	hmm
[09:32:11] 	Extension:PathFunctions - A reimplementation of the builtin variables PAGENAME etc. with the ability to specify what page to evaluate on.
[09:33:10] 	oop, just looks like it allows a parameter, nm
[09:35:12] 	Splarka when will 1.15 be out?
[09:35:52] 	About six months.
[09:35:58] 	they aim for quarterly
[09:36:04] 	1.14 was just released.
[09:36:10] 	Splarka: I think they switched.
[09:36:12] 	oh, ok Ladonna 
[09:36:44] 	1.14 was 9 days ago, 1.13 was 6 months, 1.12 was 11 months, 1.11 was 17 months, 1.10 was 21 months
[09:36:47] 	yesterday I would have used {{NAMESPACE:page of choice}} but its scheduled for 1.15+ 
[09:36:51] 	MZM: they ain't changes shit
[09:37:05] 	it's been 6 months forever, they still aim for "quarterly" (lies)
[09:37:13] 	How the hell is six month increments called quarterly?
[09:37:20] 	It's bi-annual.
[09:37:22] 	it's a wiki
[09:37:31] 	It's not, actually.
[09:37:32] 	you're bi annual, minus the nu
[09:37:45] 	03midom * r48017 10/trunk/phase3/includes/ProfilerSimpleTrace.php: a handy development utility!
[09:38:16] 	mindrones: you could apply the patch if you have access to the php
[09:38:18] 	Well, at least he had a commit message...
[09:39:41] 	Splarka ah no, nota php dev, Im ena I would have used the feature if it was there, now cross reference in MainTOC because can't be cross-namespaces
[09:39:58] 	so make it specifiable
[09:40:10] 	{{{xref-namespace1|{{NAMESPACE}}}}
[09:40:14] 	}
[09:40:36] 	qdoll: it might maybe be possible to do what you want in DPL
[09:41:00] 	but that's like hiring the entire Russian navy, to go fishing in your goldfish pond
[09:42:28] 	lol
[09:42:38] 	http://semeb.com/dpldemo/index.php?title=DPL:Manual_-_DPL_parameters:_Controlling_output_volume#addeditdate
[09:43:29] 	then you'd just specify it to report that for the current template by hardcoding the template name in the call
[09:43:36] 	or something
[09:43:37] 	argh, damnit
[09:45:49] 	hehe
[09:45:50] 	http://en.wikipedia.org/wiki/Main_Page?forcetrace=true
[09:45:52] 	check source
[09:46:32] 	wern't you gonna make a verbose 
 mode, like forcetrace/forceprofile=spammy or such?
[09:47:23] 	too lazy
[09:47:59] 	hmm, so how much overhead does the profiler take? is that profiled?
[09:48:41] 	a bit
[09:48:42] 	a lot
[09:48:43] 	dunno
[09:50:10] 	> msg-pagetitle > MessageCache::load  > MessageCache::load-fromlocal > memcached::get
[09:50:27] 	so translate that to english, what is it wasting time on?
[09:51:12] 	btw, profiling overhead in this case is ~60us per call
[09:51:42] 	Splarka: first call to message cache has to initialize the message cache
[09:52:21] 	and how come Special:Blankpage just snaps back with > wfMsgReal > msg-pagetitle < msg-pagetitle < wfMsgReal in 0.000170
[09:53:05] 	probably there was MessageCache::load before 
[09:53:18] 	ahh
[09:53:40] 	so pagetitle is just the whippingboy by being first to load?
[09:53:45] 	ye
[09:53:51] 	trace is helpful for that
[09:53:59] 	a bit better than summarized profile
[09:55:07] 	so, next dumb question
[09:55:16] 	why is msg-blankpage loaded before msg-pagetitle
[09:55:37] 	04(REOPENED) Set user rights via API - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15935  +comment (10public)
[09:56:54] 	Splarka: thats the special page execution path  :)
[09:58:08] 	and a follow-up dumb question, would it be worthwhile to execute the load arbitrarily earlier on, just to have it ready? or would there be cases where a pageload wouldn't need the message cache?
[09:58:37] 	and the next dumb question, would chocolate covered sushi be popular?
[09:58:56] 	you never tried any sweet sushi?
[09:59:04] 	"to have it ready" is not that much needed
[09:59:18] 	it is not like you'd get overall performance increase by "having it ready"
[10:00:09] 	03(mod) Add metainformation to pages with interlanguage links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1433  (10Simetrical+wikibugs)
[10:00:23] *Ladonna 	wonders if Simetrical is around.
[10:01:09] *Simetrical 	isn't.
[10:01:31] 	Just curious on your thoughts regarding allowing the API to change user rights.
[10:01:42] 	dom: I meant more to keep from blaming any single message load from taking too much time
[10:01:53] 	Seems pointless for Wikimedia.  Maybe useful for some sites.
[10:01:54] 	and you could then independently check the message load in the profile
[10:02:08] 	Yeah, lazy execution messes up profiling quite a bit, doesn't it?
[10:02:08] 	heh
[10:02:22] 	Simetrical: I can see major abuse vector, but not how you might think
[10:02:31] 	Simetrical: Well, the stewards currently have to rely on screen-scraping. And they deserve better than screen-scraping, in my opinion. Poor stewards.
[10:02:36] 	imagine having user groups: 'away' 'online'...
[10:02:44] 	Stewards change rights by bot?
[10:02:50] 	By script.
[10:03:00] 	JavaScript, y'know?
[10:03:10] 	(And Python.)
[10:03:15] 	Because . . . they don't like the UserRights interface?
[10:03:16] 	Or why?
[10:03:31] 	The same reason everybody else uses JS and Python. It makes life easier?
[10:03:43] 	(Dunno, ask Pathoschild. /me sleeps.)
[10:03:46] 	Automation of related tasks, such as checkusering a user without going through multiple forms before even starting, for example.
[10:04:00] 	MM.
[10:04:02] 	Mm.
[10:04:13] 	Then certainly I don't see why UserRights shouldn't be API-accessible.
[10:04:40] 	There was some comment that allegedly came from Brion saying it was a security issue (extra entry point). I think that's bogus.
[10:04:53] 	Related bug: https://bugzilla.wikimedia.org/show_bug.cgi?id=15935
[10:04:58] 	I think it may have been implemented insecurely or sloppily at some point and then reverted.
[10:05:05] 	Doesn't mean it couldn't be reimplemented, IMO.
[10:05:11] *Ladonna 	nods. 
[10:05:11] 	Anyway, I'm back to bed.
[10:05:27] 	A good sleep to you, sir.
[10:05:40] *Splarka 	did try to convince roan to stick in a userrights token generator
[10:05:45] *Pathoschild 	waves good night.
[10:05:57] 	then you could pretty much do it all via the API except the final POST submit
[10:06:33] 	perhaps a first step is to return such a token along with the current rights settings for that user along with all the possible changes your user can make
[10:06:53] 	and if brion is okay with that, later add a method to commit changes via the API (and until then, submit to the UI)
[10:58:54] 	03purodha * r48018 10/trunk/extensions/Cite/Cite.i18n.php: 
[10:58:54] 	Japanese (ja) translation of cite_references_link_many_format_backlink_labels deleted per request of user fryed-peach
[10:58:54] 	of translatewiki.net - see http://translatewiki.net/wiki/Support#Deletion_from_svn
[11:14:46] 	could it be that APC returns "false" if you query a cache key that isn't defined, while other caches return null?
[11:31:25] 	03(mod) Add metainformation to pages with interlanguage links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1433  (10Andrew)
[11:35:30] 	what's a good value for apc.user_ttl? 60?
[11:39:02] 	03(mod) #REDIRECT at MessagesRu.php - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16525  +comment (10Tat1642)
[11:46:36] 	03(NEW) Extra linebreak after the categorytree - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17783 normal; normal; MediaWiki extensions: CategoryTree; (syswiki)
[11:49:36] 	spalrka: {{REVISIONDAY}} will give the DAY of the current article (from which the magic word is called). Is there a way to get the revision day of any abritrary Article?
[11:53:58] 	03philip * r48019 10/trunk/phase3/ (RELEASE-NOTES languages/LanguageConverter.php): Allowed ";" exists in manual conversion rules.
[12:36:56] 	03philip * r48020 10/trunk/phase3/includes/ (5 files in 2 dirs): Update the Chinese conversion tables.
[12:59:52] 	03(NEW) API Call to do SemanticQueries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17784 15enhancement; normal; MediaWiki extensions: Semantic MediaWiki; (davidt)
[13:09:19] 	03(mod) ISO Autoformatting accuracy error with Julian versus Gregorian calendar - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15311  summary (10jayvdb)
[13:14:45] 	hi!
[13:15:00] 	hi
[13:15:35] 	i want to change the navigation-box but can't find it in monobook.php
[13:15:56] 	am i blind or is this box populated elsewhere?
[13:16:07] 	thankful for any pointers :)
[13:19:03] 	You mean the box with things like the community portal link?
[13:20:45] 	main page, recent changes, and the like 
[13:20:46] 	!sidebar
[13:20:46] --mwbot--	To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see .
[13:21:04] 	werdnum: aww, I was going to do that
[13:21:57] 	sorry, kicked myself out
[13:22:11] 	would you be so kind to post that link again, please?
[13:22:24] 	!sidebar | pallas23 
[13:22:24] --mwbot--	pallas23: To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see .
[13:22:27] 	yes!
[13:22:45] 	thank you!
[13:24:11] 	03(mod) Articles drop out of categories on blanking - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17686  (10mufka.wiki)
[13:38:28] 	I am having a persistant problem with the software not retaining my login infromation.  I am using  hughes.net for internet access.  I have a VPS set up.  This was working yesterday in the morning, and now it isn't.  This is not going to be an easy troubleshoot.  Help.
[13:38:57] 	hi all, i have a weird problem in my wiki, when i put "cp /etc/passwd . " in the edition text, the wiki show me "Method Not Implemented POST to /index.php not supported." any ideas of whats going on...
[13:39:01] 	03(NEW) add class to dynamic date anchor tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17785 15enhancement; normal; MediaWiki: General/Unknown; (jayvdb)
[13:46:32] 	any ideas of the bug of aply a text with cp /etc/passwd . in the text?
[13:47:30] 	jmardonesk: you're probably using a broken mod_security or similar
[13:49:03] 	flyingparchment, Im in dreamhost account, i dont know how to see that
[13:49:12] 	ask your provider
[13:52:51] 	03river * r48021 10/trunk/tools/ts-specs/TSphp.spec: use GNU libiconv
[13:59:21] 	03(NEW) Templates and links in summaries should be rendered on editing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17786 15enhancement; normal; MediaWiki: History/Diffs; (rene.kijewski)
[14:21:04] 	03yaron * r48022 10/trunk/extensions/SemanticGoogleMaps/SGM_QueryPrinter.php: Added handling for more than one point per page
[14:21:41] 	03yaron * r48023 10/trunk/extensions/SemanticGoogleMaps/SemanticGoogleMaps.php: New version, 0.6.1
[14:26:12] 	Has this upgrade bug appeared earlier - from within function "Article:getHiddenCategories". MySQL returned error "1146: Table 'wikidb2.page_props' doesn't exist (localhost)".
[14:28:04] 	what is the code wikibugs runs on?
[14:28:07] 	how did you upgrade?
[14:28:32] 	wikibugs is in svn
[14:28:46] 	yang: run php maintenance/update.php from the command-line
[14:28:49] 	!upgrade | yang 
[14:28:49] --mwbot--	yang: http://www.mediawiki.org/wiki/Manual:Upgrading
[14:31:31] 	its a debian-upgrade
[14:32:20] 	ah, maybe debian doesn't do database updates :)
[14:32:32] 	just run php maintenance/update.php from your wiki root on the command-line and you'll be set
[14:34:02] 	That's silly, Debian should do database upgrades.
[14:34:55] 	values of $wgDBadminuser and $wgDBadminpassword.
[14:35:09] 	and I don't have such values in LocalSettings.php
[14:35:33] 	so...
[14:38:54] 	i blew it up, becouse i previously changed the root mysql password
[14:39:30] 	dammit
[14:39:58] 	I can't use both rowspan & colspan, can I?
[14:41:39] 	03(FIXED) patrol function assigned to all users, not autoconfirmed users, on nlwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16289  +comment (10rhalsell)
[14:43:34] 	03(mod) patrol function assigned to all users, not autoconfirmed users, on nlwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16289  (10rhalsell)
[14:44:43] 	ooh, it seems I can by doing ugly things
[14:49:31] 	03(ASSIGNED) Complete migration of all application servers from Fedora to Ubuntu - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17452  +comment (10rhalsell)
[14:55:17] 	03(FIXED) Make newpage patrolling available to autoconfirmed users on jawp - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13055  +comment (10rhalsell)
[15:15:51] 	03(mod) API Call to do SemanticQueries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17784  +comment (10roan.kattouw)
[15:22:12] 	03(mod) Parser functions to determine protection status - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9947  (10cenarium.sysop)
[15:22:56] 	hello, have a question: at wiki.blender.org I'm setting up a Theory section at wiki.blender.org/Doc:Theory, and Im thinking about transluding wikipedia content. Is that a problem? Licenses etc
[15:23:40] 	still pretty empty but.. http://wiki.blender.org/index.php/Doc:Theory
[15:25:06] 	mindrones, if the wiki's license is GFDL-compatible, there should be no problem.
[15:25:21] 	Or at least for the pages you include the content in.
[15:25:21] 	well, "transcluding" sounds like a live mirror. which iswn't so nice.
[15:25:43] 	Simetrical ah good
[15:25:48] 	Duesentrieb why not?
[15:26:11] 	It's not a big deal if it's in good faith and the load isn't enough to cause a problem.
[15:26:13] 	Which it won't be.
[15:26:19] 	Duesentrieb for your server load you mean?
[15:26:46] 	Simetrical mm, blender.org has a lot of accesses but I guess wikipedia has a lot more
[15:27:23] 	mindrones: because it's considered bandwidth leeching. yes, server laod, but also maintenance effort. i don't think it'Äs a problem for a "nice" project. but even evil ad infested link farms can reuse the content. but they re not welcome to use the service.
[15:27:30] 	mindrones, um, yeah.
[15:27:39] 	mindrones: think about local caching.
[15:27:50] 	people finding the article from blender.org works in 3D som maybe they can contribute  WP in order to put things in blender.org's wiki
[15:27:52] 	mindrones: official guide for reuse is http://en.wikipedia.org/wiki/Wikipedia:REUSE
[15:28:32] 	Duesentrieb ah cool ok
[15:28:46] 	Duesentrieb but wht if they wanna edit those docs?
[15:28:50] 	what*
[15:28:54] 	go to wikipedia
[15:29:12] 	well, you are of course allowed to edit locally. but wouldn't it be nicer?
[15:29:15] 	but with caching they see actial content so we should advide?
[15:29:19] 	advise them?
[15:29:30] 	I wanto they to edit in WP
[15:29:35] 	them* uff
[15:29:45] 	tell them content will be cached for a few hours
[15:29:52] 	ah hours?
[15:29:55] 	peopel that do 3d rendering are used to waiting :)
[15:30:06] 	:D true
[15:30:12] 	make it a day.
[15:30:23] 	Duesentrieb but what's the point? we donìt have people documenting all the time
[15:30:35] 	so we wonìt be rude wioth  WP anyway
[15:31:15] 	i dunno. local caching is usually nice. otoh, wikipedia can handle a lot of queries,
[15:32:33] 	Duesentrieb thanks for the idea
[15:32:43] 	didn't know about that
[15:33:42] 	where should i start looking for the table of contents generation code?
[15:36:37] 	03philip * r48024 10/trunk/phase3/includes/zhtable/tradphrases_exclude.manual: Change SVN properties.
[15:36:47] 	mikedub: Somewhere in includes/parser/Parser.php I think, look for "toc"
[15:38:31] 	thanks, found it
[15:38:36] 	wow, pretty ugly :)
[15:42:07] 	Yeah, most of the parser is ugly and incomprehensible, at least the parts I've seen
[15:42:42] 	I intend to take a stab at rewriting it (or at least consider whether that'd be an improvement) when I have a *lot* of free time :D
[15:43:04] 	I think i'd rather shoot myself in the foot.
[15:43:41] 	I was hoping to gather some logic from the MW TOC generation for my own project, but I don't think that's going to happen :P
[15:45:25] 	is it possible to create a parser hook that is included in a template ?
[15:46:06] 	03(NEW) Allow blocking email for IPs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17787 normal; normal; MediaWiki: Blocking; (mikelifeguard)
[15:46:20] 	ThomasV: sure. the other way around it tricky.
[15:46:30] 	03(mod) Allow blocking email for IPs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17787  +comment (10mikelifeguard)
[15:46:48] 	That'd probably work if you made it a parser function, like {{#foo:}} . I'm less sure about tag extensions like 
[15:47:14] 	Duesentrieb: I mean, to pass a parameter to the template that is passed to the hook
[15:48:04] 	and , I forgot to say that the hook has to call recursiveTagParse at the end
[15:48:49] 	perhaps write a paser function instead of a hook
[15:48:54] 	that makes these things *much* simpler
[15:49:12] 	ok, I'll see how to do that
[16:15:06] 	I'm wondering if sb. did try to implement an automatic sum for tables. imho it would pose quite uesful sometimes.
[16:15:23] 	did try --> tried
[16:16:55] 	in php or javascript?
[16:17:09] 	03(mod) patrol function assigned to all users, not autoconfirmed users, on nlwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16289  (10andre)
[16:17:15] *RoanKattouw 	recommends JS for this
[16:17:34] 	in parser would be enough, but js might be more versatile.
[16:21:25] 	well, that'd be pretty easy, unless you wanted to support colspan
[16:22:12] 	Well colspan and rowspan break sortable tables too
[16:22:20] 	Quite terribly I might add
[16:22:49] 	03river * r48025 10/trunk/tools/ts-specs/ (TSlibmcrypt.spec base-specs/libmcrypt.spec): TSlibmcrypt: need to build --enable-dynamic-loading or nothing works
[16:22:50] 	I immagined this, as there alredy is a parserfunction to sum values.
[16:23:41] 	one would just have to insert a token to get the parseer to do the sums. perhapps "+=" would be an option
[16:25:41] 	there is an extension called Variables
[16:27:21] 	Can I make #ifdef in the code to support differnt MW versions?
[16:27:51] 	jamasi: http://www.mediawiki.org/wiki/Extension:Autoincrement  might also do that
[16:27:57] 	NetHunter1: PHP?
[16:28:04] 	MinuteElectron: yeah
[16:28:14] 	NetHunter1: Analyse the variable $wgVersion
[16:28:19] 	You'll to to global it.
[16:28:53] 	MinuteElectron: It won't help me. I want to see if I can use ApiBase::PARAM_ALLOW_DUPLICATES.
[16:29:20] 	MinuteElectron: I get it that it's undefined.
[16:29:20] 	oh, well there is ntohing stopping you for checking if that definition exists.
[16:29:29] 	hmm, true.
[16:29:32] 	MinuteElectron: Thanks.
[16:30:44] 	jamasi: can you give me an example of a table, probably a nice one from en.wp, that would be useful with a summary row?
[16:32:17] 	let's see, if I can quickly find one.
[16:32:29] 	03(NEW) Audit Autoresponders - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17788 15enhancement; normal; Wikimedia: Site requests; (rhalsell)
[16:33:32] 	in the wiki I admin we've got around 10 tables, where an automatic sum would be very useful, I could point you to one of those n no time.
[16:33:37] 	03(mod) Audit Autoresponders for wikimedia.org addresses - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17788  summary (10rhalsell)
[16:34:20] 	I took a look at varibles, too, but it's rather inconveniant for tables with a non defined growing number of rows.
[16:34:43] 	k, link me
[16:35:31] 	Splarka, e.g. http://wiki.piratenpartei.de/Europawahl_2009/Unterschriftensammlung#Bundesweit_.5BRanking.5D
[16:35:46] 	lots of those tables ;)
[16:37:01] 	I think average, min, max would be other nice functions.
[16:37:37] 	well, in combination with sortable that could be insane
[16:38:05] 	http://en.wikipedia.org/wiki/United_Kingdom_general_election,_2005 might be a use for an automatic sum.
[16:39:07] 	hmm
[16:39:23] 	well, I can think of 3 possible vectors for a JS version...
[16:40:01] 	perhapps one would have to introduce another tag like the ! for hedings, e.g. \ or = for results
[16:40:16] 	one is to just add a class to the table like class="summable" and a class to each first td like |class="summablecolumn"| and a class to each individual td to skip like class="summablecolumn-header"
[16:40:38] 	and then append a new  at the end with the sums in 
[16:40:50] 	Hi, I am writing an extension. Is there a way to call titles defined in myextension.alias.php? Something like wfMsgForContent() for aliases instead of system messages.
[16:41:07] 	another is to do the same, but reserve a row for it, that would look ugly without JS though, an empty sum row
[16:41:26] 	another is to have that same row pre-filled out with manual sums, which would make the js sorta silly
[16:42:02] 	the javascript in the dropdown search box that generates hits even before pushing search button (used for example on the mediawiki site), what is it based on? does it need the lucene engine?
[16:42:05] 	http://en.wikipedia.org/wiki/United_States_presidential_election,_2008#Grand_total would be another example
[16:42:56] 	so there would be use for this feature in wp as well.
[16:43:05] 	piksi: it just needs the API to be enabled and support opensearch, the backend shouldn't matter I think
[16:43:48] 	Splarka: ok, thanks plenty
[16:44:03] 	peeked at the mwsuggest.js file?
[16:44:30] 	yep
[16:48:24] 	03(FIXED) Audit Autoresponders for wikimedia.org addresses - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17788  +comment (10rhalsell)
[17:00:35] 	piksi, use extension:titlekey to get nicer suggestion there (read:non-case sensitive)
[17:12:41] 	03raymond * r48026 10/trunk/phase3/includes/EditPage.php: Add a linebreak so that more complex customized messages like http://de.wikipedia.org/w/index.php?title=MediaWiki:Deletedwhileediting&oldid=53909919 works again
[17:13:36] 	is there any special setting i need to set if my wiki is running on PHP CGI ?
[17:13:46] 	it's going incredibliy slowly
[17:14:09] 	hopefully have an admin at the host looking into it... but i just wonder if it's a common issue at all?
[17:15:55] 	helo im from germany so please excuse my bad english ;) but i have a question
[17:16:23] 	if i load ja site on my own wikimedia i have a really hight cpu load is this normal?
[17:16:41] 	my apache using almost 100% cpu load
[17:19:41] 	you mean mediawiki
[17:19:48] 	03jojo * r48027 10/trunk/extensions/Collection/Collection.templates.php: only show remark about template blacklist, if article exists
[17:20:28] 	yes sorry for that
[17:21:12] 	every time i load a page my apache is using 100% of the cpu. on my windows server an my linus suse server too
[17:21:40] 	Is it prolonged cpu usage?
[17:22:21] 	all the time the site is loading
[17:24:38] 	and on my liveserver this effects my other sites
[17:27:07] 	Does Mediawiki use more than one method to determin IP address?
[17:29:08] 	RonK: you mean, to determine if a string is a valid IP address?
[17:29:56] 	see User::isIP and IP::isIPv6
[17:30:40] 	No.  In the debug info I see the client IP as one thin and in the sql debug output I see the IP as something different.
[17:30:55] 	XFF?
[17:31:58] 	see http://www.mediawiki.org/wiki/Manual:$wgSquidServers possibly
[17:35:57] 	03ialex * r48028 10/trunk/phase3/includes/ProfilerSimpleTrace.php: svn:eol-style native
[17:36:35] 	OK I looked at it.  How do I tell it to only use the client IP 
[17:41:11] *Splarka 	shrugs
[17:42:30] 	any solution for my problem or i am the only one with this problem?
[17:48:05] 	Zecole: what's your problem?
[17:48:46] 	every time i load a page my apache is using 100% of the cpu. on my windows server an my linus suse server too
[17:48:47] 	03(mod) Allow CSV result format to accommodate large result sets - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=17760  (10markus)
[17:49:25] 	and on my liveserver this has effects on my other sites
[17:49:59] 	they need longer too load because my apache needs all cpu
[17:52:22] 	and because i habe the same problem on two diffrent systems i think that it can be an genreal problem maybe in my configuration or something i have to do
[17:54:36] 	and if there is any solution for my problem i would be happy to use mediawiki
[17:55:40] 	03jojo * r48029 10/trunk/extensions/Collection/Collection.body.php: fix: fully localize Speical:Book as return to link
[18:02:56] 	03(mod) Pontic Wikipedia has been approved - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16955  +comment (10brion)
[18:19:54] 	03(mod)  - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17774  +comment (10brion)
[18:20:00] 	anybody any idea?
[18:20:03] 	A wild RoanKattouw!
[18:20:09] 	NetHunter1: Yeah, ApiBase::PARAM_ALLOW_DUPLICATES is undefined in less recent versions of MW, true
[18:20:11] 	Got a second?
[18:20:18] 	Ladonna: Sure, ask
[18:20:24] 	https://bugzilla.wikimedia.org/show_bug.cgi?id=15935 Thoughts?
[18:21:38] 	04(REOPENED)  - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17774  +comment (10roan.kattouw)
[18:22:20] 	Ladonna: I'll ask Brion how he feels about it, I implemented that once and he reverted it because my code sucked and said that he wasn't sure whether he wanted the feature in the first place
[18:22:30] *Ladonna 	nods.
[18:23:04] 	03mkroetzsch * r48030 10/trunk/extensions/SemanticMediaWiki/includes/SMW_DV_Time.php: Typo in documentation: dates are ISO 8601, while ISO 6801 is actually for "Rubber or plastics hoses" (not quite our concern here).
[18:24:17] 	brion: Two quick things: 1) you may wanna know about the existence of r47927 which aims to fix the ENotif breakage and 2) people are bugging me about writing a userrights API module, just wanted to ask you for your green light on that since you were pretty leery of it last time (admittedly my code sucked, but you also said something about not wanting the feature at all, has that changed?)
[18:26:13] *Splarka 	curses javascript's inability to normalize after adding floating points
[18:32:26] 	We've got a strange problem with a user named "WP:Remis" at en.wiki.
[18:32:30] 	Doesn't seem blockable.
[18:33:32] 	Tried a post via the API. It gave me a nosuchuser error.
[18:34:09] 	ooh, kinky bug
[18:35:33] 	And now my scripts have stopped due to lag. :X
[18:35:53] 	Ladonna: looks like he was blocked # 18:10, 4 March 2009 Black Kite (talk | contribs | block) unblocked "Remis (talk | contribs)" ‎ (error again: thought that would work) 
[18:35:56] 	oh
[18:35:58] 	that is my script
[18:36:06] 	no, that is the log
[18:36:08] 	hmmm
[18:36:12] 	hmm
[18:36:23] 	ground control to en.wp, your circuit's dead, there's something wrong, can you hear me en.wp...
[18:36:30] 	http://en.wikipedia.org/wiki/Special:Contributions/WP:Remis shows nothing
[18:36:42] 	Edits were oversighted.
[18:36:45] 	http://en.wikipedia.org/w/api.php?action=query&format=jsonfm&callback=showUserGroupsCB&maxage=3600&smaxage=3600&usprop=blockinfo|groups|editcount|registration&list=users&ususers=WP:Remis
[18:36:49] 	shows an edit count of 21
[18:36:49] 	ahh
[18:37:41] 	Splarka: for User:Remis
[18:37:44] 	not WP:Remis
[18:37:51] 	| user_id | user_name | user_registration | user_editcount |
[18:37:52] 	+---------+-----------+-------------------+----------------+
[18:37:52] 	| 5951904 | WP:Remis  | 20071205133446    |              0 | 
[18:38:02] 	User:WP:Remis
[18:38:07] 	where WP is a namespacealias
[18:38:17] 	yea it is a bug
[18:38:24] *Ladonna 	just blocked "Remis" again.
[18:38:27] *Ladonna 	curses.
[18:38:30] 	hah
[18:38:50] *Prodego 	posts this on 4chan
[18:38:53] 	4 March 2009 MZMcBride (talk | contribs | block) unblocked "Remis (talk | contribs)" ‎ (software has bugs; who knew?)
[18:39:03] 	hmm
[18:39:12] 	so what are the code logicstics on that
[18:39:24] 	Talk:User:Foo constructs are invalid
[18:39:35] 	but User:Talk:Foo isn't
[18:39:56] 	I think this is a namespace alias issue.
[18:39:57] 	User:User:Foo is allowed too
[18:40:31] 	right, but can a vandal use a regular namespace too, like User:User:Foo and not be blocked?
[18:41:22] 	note that my API call to User:WP:Remis redirected to User:Remis
[18:41:33] 	same happens for User:User:Foo and User:Image:Foo etc
[18:41:47] 	is the bug that usernames can be created with namespacealiases ?
[18:42:19] 	hulas
[18:42:19] 	or is the bug that usernames starting in namesapcealiases can't be blocked
[18:43:03] 	how create a template ?
[18:43:48] 	!template | yazmin 
[18:43:48] --mwbot--	yazmin: For more information about templates, see . The most common issues with templates copied from Wikipedia can be fixed by installing ParserFunctions  and enabling HTML Tidy .
[18:44:07] 	thanks mw
[18:45:12] 	who speach spanish ?
[18:45:51] 	  alert(parseFloat(1.4) + parseFloat(1.7))  *stabs JS*
[18:48:21] 	this examples are easy, i want the templates of wikipedia
[18:54:03] 	jamasi: got it mostly working, have a crude framework
[18:54:35] 	rowspan or colspan totally breaks it but that's to be expected
[18:55:00] 	http://img113.imageshack.us/img113/4884/sumtable.gif  here's a debuggy output
[18:55:44] 	yellow is the first row, (used for column definds if no  is found)
[18:56:00] 	yellow cells are 
[18:56:28] 	any tr without  or  is assumed to be addable
[18:56:54] 	atm I just appendChild the result into []
[18:57:02] 	note the parseFloat evilness
[18:58:02] 	now anybody any idea f�r my problem with the cpu load? or i am the only one with this problem
[18:58:13] 	03mkroetzsch * r48031 10/trunk/extensions/SemanticMediaWiki/includes/SMW_DV_Time.php: 
[18:58:13] 	support ISO 8601 output formatting for queried dates (some people prefer a technical format for further parser function processing that would not work with localized
[18:58:13] 	dates so easily)
[18:59:42] 	03ialex * r48032 10/trunk/phase3/includes/parser/CoreParserFunctions.php: Renamed CoreParserFunctions::namespace() to CoreParserFunctions::mwnamespace() to not break PHP 5.3, was throwing an E_PARSE: "Unexpected T_NAMESPACE"
[19:04:17] 	good evening boys
[19:04:49] 	I have one problem with apply security fixes on my mediawiki
[19:04:57] 	do you help me please?
[19:06:42] 	03(mod) Allow CSV result format to accommodate large result sets - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17760  (10mediawiki)
[19:06:45] 	teme: If you describe your problem, yes
[19:06:58] 	RoanKattouw, thanks :D
[19:08:15] 	I have read that if I run update, I run the command php...
[19:08:48] 	I don't have access on web of run this command, but I can use only ftp and phpMyAdmin
[19:09:13] 	teme: In that case you need to rerun the installer. Should also be mentioned in the upgrade docs
[19:09:13] 	!upgrade | teme
[19:09:13] --mwbot--	teme: http://www.mediawiki.org/wiki/Manual:Upgrading
[19:11:50] 	RoanKattouw, but in this case, I lose the extensions?
[19:12:18] 	No; it'll generate another LocalSettings.php in the config/ directory but you can just remove that one
[19:12:26] 	Just get the DB settings right and it'll do the DB changes
[19:13:49] 	So do not lose the current db?
[19:14:01] 	No; you might wanna back it up just to be sure though
[19:14:24] 	ok thanks :D
[19:14:41] 	another questions...
[19:16:09] 	I have mediawiki 1.13.3....I install 1.13.5 or directly 1.14.0? 
[19:18:04] 	1.14.0
[19:18:12] 	03(mod) Allow CSV result format to accommodate large result sets - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=17760  (10markus)
[19:18:18] 	thks
[19:18:33] 	Upgrades aren't incremental or interdependent: even from an ancient version like 1.7 you can upgrade to 1.14.0 in one go
[19:19:11] 	03(mod) Improved Wikipedia favicon - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15716  +comment (10brion)
[19:19:58] 	03(mod) Improved Wikipedia favicon - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15716  +comment (10cbass)
[19:20:49] 	03(mod) Improved Wikipedia favicon - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15716  (10cbass)
[19:24:50] 	so I'm probably about to recommend mediawiki to my boss for an "intranet"...er office wiki
[19:30:07] 	I was wondering if someone coudl tell me how to make an internal link to a specific version of a file -- I'd like to update http://www.mediawiki.org/wiki/Help:Links#Internal_links
[19:30:49] 	_sj_: howdy
[19:32:07] 	jgay: an uploaded file, or page?
[19:32:19] 	Splarka: a page
[19:32:30] 	the oldid
[19:32:31] 	of the page
[19:32:50] 	can nobody help me? is only in my system the cpu load on 100% while loading a page?
[19:32:52] 	you can't make an internal link to it
[19:33:19] 	you can do {{fullurl:Page Name|oldid=12345}}
[19:33:26] 	Splarka: thanks
[19:33:43] 	works with variables too: {{fullurl:{{FULLPAGENAME}}|oldid=12345}}
[19:34:00] 	just creates an external URL, so you can [{{fullurl:{{FULLPAGENAME}}|oldid=12345}} link text] it
[19:34:16] 	and you can wrap it in  to remove the external link icon
[19:34:42] 	and you could set up some CSS to make it appear the same color as a regular lin
[19:34:50] 	k, but it still won't be an internal link
[19:43:49] 	Splarka: those are good suggestions, thank you. 
[19:50:35] 	anyone know if it is possible to upload a pdf  media wiki? my google searches seem to mostly reference exporting wiki pages to pdf
[19:53:19] 	roe_: add it to http://www.mediawiki.org/wiki/Manual:$wgFileExtensions
[19:53:43] 	I hacked the getIRCLine function in RecentChanges.php with only one semester of PHP schooling under my belt. It worked with a one-line command as I wanted it to.. Piping output to the unix irc program in the form of "[[Title]]  http://.../wiki/Title * 192.168.blah.blah * (+1)". Now when I try to use the perl-ized bot at http://www.mediawiki.org/wiki/Manual:MediaWiki-Recent_Changes-IRCBot, the output only comes out as the Page Title.  If 
[19:54:40] 	IRC lines are limited to 512 bytes, your line got cut
[19:55:03] 	Oh bah
[19:55:27] 	Where did it get cut?
[19:56:07] 	If there is a more appropriate place that the Recent Changes IRC Bot should be discussed, feel free to direct me there.
[19:56:08] 	bot at
[19:56:17] 	Argh
[19:56:40] 	.. bot at http://www.mediawiki.org/wiki/Manual:MediaWiki-Recent_Changes-IRCBot, the output only comes out as the Page Title.If there is a more appropriate place that the Recent Changes IRC Bot should be discussed, feel free to direct me there.
[19:59:40] 	03(mod) Improved Wikipedia favicon - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15716  +comment (10jboriss)
[20:00:55] 	Splarka, beauty, thanks
[20:02:12] 	Skwerl: was thre a question in there?
[20:07:05] 	Sorry, I guess not. I do want to fix it, though. I'd like that same line to get through to the perl script
[20:08:13] 	"[[Title]]  http://.../wiki/Title * Username * (+1)"
[20:13:24] 	I need help with removing the special pages link from regular users, can anyone assist me?
[20:15:38] 	03raymond * r48033 10/trunk/phase3/languages/messages/ (19 files): Localisation updates for core messages from translatewiki.net (2009-03-04 19:49 UTC)
[20:27:37] 	Annelie: What's wrong with that link? They won't have access to restricted special pages, don't worry about that
[20:28:37] 	RoanKattouw: I am making the page for the company I work for and they dont wont it so be accessed from the toolbox, can you help me remove it?
[20:29:16] 	I guess you could hide it using CSS... but any user with a basic clue about MediaWiki will be able to get to (non-restricted) special pages anyway
[20:30:27] 	jamasi: re-ping
[20:30:36] 	That is ok, how do remove it with CSS?
[20:31:44] 	in MediaWiki:Common.css -> #t-specialpages {display:none;}
[20:32:09] 	(that'd remove it for all users though)
[20:32:35] 	right, not done yet, heh
[20:33:02] 	that ^ will remove it for all template skins, which are monobook/chick/modern/myskin
[20:33:12] 	and simple
[20:33:45] 	Cologneblue: Special pages 
[20:34:20] 	I don't see an easy way to remove it from there
[20:35:05] 	in nostaliga it is 
[20:35:07] This is great, since people who administer can still find it using the direct link [20:35:31] thank you both! sometimes there are no logical reason.. [20:35:50] in standard it is Special pages, so hard too [20:35:50] so... [20:36:01] MediaWiki:Common.css -> #t-specialpages, #specialpages {display:none;} [20:36:06] in MediaWiki:Common.js -> [20:36:46] thank you! [20:36:48] if(wgUserGroups && wgUserGroups.join(' ').indexOf('sysop') != -1) appendCSS('#t-specialpages, #specialpages {display:block !important;}') [20:37:06] *RoanKattouw snorts [20:37:15] hey, at least he isn't editing core files! [20:37:19] or she [20:37:29] (but there are no females on the internet) [20:37:41] Wouldn't it be more efficient to conditionally hide it rather than unconditionally hiding it and then conditionally unhiding it again? [20:37:49] efficient, easy, whatever [20:38:02] hey Im a female on the internet! [20:38:20] Roan: right, but any user without JS enabled would see it (OMG!) [20:38:24] this way, only the sysops need JS enabled [20:38:47] also, it loads before dom (no need to screenscrape) so is pretty transparent [20:38:51] *RoanKattouw points out Angela, Brianna, River and many others to Splarka and Annelie [20:39:20] thanks! [20:39:27] jamasi: http://en.wikipedia.org/wiki/User:Splarka/summabletables.js [20:39:48] roan: if interested in horrble js, take a peek too, hahaha [20:46:08] *Splarka sets up http://en.wikipedia.org/wiki/User_talk:Splarka/summabletables.js for testing [20:51:26] 03dale * r48035 10/trunk/extensions/MetavidWiki/ (10 files in 7 dirs): [20:51:26] * more firefogg refactor to use chunk upload api [20:51:26] * supports auto detect for upload api (uses html form otherwise) [20:51:28] 03raymond * r48034 10/trunk/extensions/ (112 files in 106 dirs): Localisation updates for extension messages from translatewiki.net (2009-03-04 20:19 UTC) [20:55:32] hmm [20:56:28] whatcha think about making &action=edit&redlink=1 redirecting to action=view, not only if the user has not permission to edit the page, but also if the page exists? [20:56:44] (eg, has been created since the redlink they clicked was last refreshed) [20:57:06] I hate clicking redlinks and finding stuff in the textarea (except on system messages) [21:18:52] 03dale * r48036 10/trunk/extensions/MetavidWiki/skins/mv_embed/mv_embed.js: attempted path fix for mv_embed with script loader issue [21:33:44] Could someone explain cookie/session authentication to me or point me at page that does. In particular how Mediawiki decides if you should be loged off. [21:34:49] My problem seems to stim from using hughs.net as my ISP. [21:35:59] Anyone accessing via a hardline is fine. [21:38:25] I've set the SquidServers parm and I now see the corret IPs in all the debug info. [21:45:13] I've also tested this on two computers. One a PC and one a Mac. It isn't a browser problem. [21:50:26] OK, could someone tell me the name of the default authentication module so I can read the code in it my self? [21:54:19] RonK: User.php [21:54:27] RonK: it is all in User [21:54:58] Thank you. I'll take a look. This is such a wierd problem. [22:09:44] how do I change the string of text under the page title, and the title of the wiki without changing $wgSitename [22:09:50] as in [22:20:08] <Splarka> chuck: <title> is controlled through MediaWiki:Pagetitle [22:20:30] <Splarka> <h3 id="siteSub"> is controlled through MediaWiki:Tagline [22:20:57] <Splarka> /monobook/main.css -> #siteSub {display: none;} [22:23:44] <Splarka> id="contentSub" (also under the page title) depends on context, various messages control i [22:23:45] <Splarka> t [22:37:55] <chuck> why is mediawiki messing with my LocalDatabases arrow :< [22:37:57] <chuck> *array [22:38:13] <chuck> I can't add wikis into there that have -'s in them, UserRights won't work interwiki [22:38:41] <Ladonna> 's? [22:38:50] <Ladonna> Why would you ever put apostrophes in a database name... [22:39:00] <chuck> why wouldn't I? [22:39:09] <Ladonna> Well, it breaks things? [22:39:09] <chuck> oh [22:39:14] <chuck> no, i'm using hyphens [22:39:21] <Ladonna> Ohhh. [22:39:25] <Ladonna> That's far more reasonable. [22:40:20] <wikibugs> 03(mod) Attachments get sent twice - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17706 +comment (10wm-bugzilla) [22:41:16] <Splarka> http://en.wikipedia.org/wiki/Apostrophe#Use_in_forming_certain_plurals [22:41:29] <Splarka> > An apostrophe is used by some writers to form a plural for abbreviations, acronyms, and symbols where adding just s rather than 's may leave things ambiguous or inelegant. [22:42:04] <ST47> Splarka: That's considered 'wrong' [22:42:37] <Splarka> wrong in ''s [22:42:59] <Splarka> I think you meant "wrong" [22:43:08] <Splarka> but anyway, obviously the correct usage would be to spell out "apostrophe": [22:43:12] <RonK> OK, I've dug a bit and my problem apears to be, as documented in the logfile "Session user ID (0) and cookie user ID (1) don't match!" [22:43:19] <Splarka> "I can't add wikis into there that have apostrophes in them" [22:43:36] <RonK> And sugestions on how to figure out why? [22:43:44] <Splarka> but strict writing style guidelines and computer terminology don't always work hand in hand [22:44:31] <Splarka> > When correctly writing quotes, be sure to include the punctuation inside the quotes, even when quoting a period, ".." [22:44:38] <Splarka> ^ ugly [22:45:06] <Splarka> so -'s is less ambiguous than -s, even if you consider it "'"wrong"'" [22:45:57] <Splarka> Ladonna: don't you want to get on this hot pedantic action? [22:46:05] *Splarka hides [22:46:08] *Ladonna reads scrollback. [22:46:41] <Ladonna> "I can't add wikis into there that have hyphens in them." * [22:46:48] <Ladonna> The issue isn't apostrophes. [22:46:51] <chuck> Splarka: can you just tell me why I can't use databases with hyphens :P [22:47:02] <Ladonna> [[w:en:Grocer's apostrophe]]. [22:47:25] <Ladonna> That explains why adding apostrophe-S to a word to make it plural is a sin against humanity. [22:49:51] <Splarka> oop, yah, hyphen [22:49:53] <Splarka> but [22:50:10] <Splarka> "...why adding apostrophe-S to a /word/.." [22:50:16] <Splarka> there are cases where non-words, benefit from it [22:50:25] <Splarka> symbols, ambiguous acronyms, letters, etc [22:50:57] <Splarka> chuck: we don't have time for silly mediawiki help, apostrophes are at stake! [22:53:34] <CIA-60> 03jnatividad * r48037 10/trunk/extensions/SemanticResultFormats/Ploticus/ (README SRF_Ploticus.php): [22:53:34] <CIA-60> retired alttext parameter, replaced with more sensible titletext; removed csv [22:53:34] <CIA-60> imageformat now that built-in csv result format can support large results [22:53:34] <CIA-60> (http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=47994); [22:53:34] <CIA-60> expanded/cleaned-up code comments [23:11:05] <RonK> I can not stay loged in. I could really use the help of someone that is willing to put up with my newbe questions and lack of GURU level PHP skills. Anyone willing to try? [23:19:22] <chuck> does anyone here know where I should look to learn how to do CodeReview-style pagination [23:20:37] <Simetrical> chuck, we usually use the Pager class for pagination. [23:20:44] <Simetrical> At least, in theory. [23:20:48] <chuck> ugh that looks really confusing and annoying [23:21:40] <Simetrical> It's pretty simple to use in practice, if you happen to meet its exact design specifications. [23:22:12] <chuck> which are? [23:25:44] <Simetrical> chuck, well, IndexPager works if you're sorting by a single UNIQUE database column with an index on the column. [23:26:11] <Simetrical> And where you want your pagination URLs to use that column as the offset, page numbers are not supported (for efficiency). [23:26:53] <werdnum> hello [23:27:29] <Simetrical> olleh [23:30:42] <werdnum> :o backwards-ness [23:36:26] <Simetrical> ssen-sdrawkcab o: [23:45:52] <chuck> Simetrical: what pager would I want to use if I want to sort with the newest entries on the top? (id ASC) [23:46:00] <chuck> wait no [23:46:01] <chuck> DESC [23:46:26] <Simetrical> chuck, there's some method you need to have in your subclass. [23:46:42] <Simetrical> Or no. [23:46:47] <chuck> but which class would I entend [23:46:51] <Simetrical> There seems to be $mDefaultDirection and $mIsBackwards. [23:46:53] <Simetrical> IndexPager, probably? [23:46:56] <Simetrical> You should look at some examples. [23:47:28] *Emachman wonders when the next scap is [23:47:50] <Emachman> Bot operators are waiting eagerly for the API diff function [23:48:21] <chuck> the next scap is a week from yesterday [23:48:23] <Simetrical> Emachman, scaps happen every Tuesday. However, note that "Tuesday" is MediaWiki jargon referring to a period that typically stretches over several days and occurs erratically once or twice a month. [23:48:39] <Emachman> Yep [23:49:07] <chuck> so don't count on it happening soon, is the moral of the story [23:49:12] <werdnum> https://bugzilla.wikimedia.org/buglist.cgi?cmdtype=runnamed&namedcmd=Stuff%20that%20needs%20review [23:49:12] <chuck> assuming brion scapped yesterday [23:49:22] <werdnum> hmm, fun. [23:49:31] <chuck> "The search named Stuff that needs review does not exist."? [23:49:31] <werdnum> no, he didn't do any code updates yesterday [23:49:33] <chuck> ack [23:49:35] <chuck> unilinky [23:49:58] <chuck> ah, then the "API diff function" may be there soon [23:50:59] <werdnum> Emachman: the lazy bot operators should write diffs themselves. [23:51:16] <werdnum> !scap [23:51:16] --mwbot-- Sync-Common-All-PHP - this is when SVN changes are synchronised to the application servers. For further information, see <http://www.mediawiki.org/wiki/Commit_access#Going_live> [23:51:43] <Reedy> Its nicer on the WMF servers too ;) [23:51:47] <werdnum> !scap is Sync-Common-All-PHP - this is when SVN changes are synchronised to the application servers. For further information, see <http://www.mediawiki.org/wiki/Commit_access#Going_live>. ally stretches over several days and occurs erratically once or twice a month. [23:51:47] --mwbot-- Keyword "scap" already exists. Use "!scap del" to remove it. [23:51:51] <werdnum> 23:48 < Emachman> Yep [23:51:54] <werdnum> 23:49 < chuck> so don't count on it happening soon, is the moral of the story [23:52:03] <werdnum> 23:49 < w [23:52:06] <chuck> ? [23:52:08] <werdnum> wow that didn't work very well [23:52:18] <Splarka> werdnum: pm the bot for spammy stuff ^_^ [23:52:30] <werdnum> dude, it was going to be TWO LINES [23:52:50] <Splarka> it was [23:52:54] <Simetrical> werdnum, two logical lines, more like ten visual ones . . . [23:52:58] <Splarka> but next you're going to !scap del and then !scap is... [23:53:18] <Splarka> I wasn't referring to the mispaste at all [23:53:43] <chuck> werdnum: too lines too many! [23:53:47] <chuck> er [23:53:49] <chuck> *two [23:54:06] <Splarka> but I find I usually forget to !alias del before redefining, so I do it in PM so people don't laugh at me [23:54:19] *werdnum shrugs. [23:54:21] <Splarka> http://toolserver.org/~amidaniel/chanlogs/werdnum/20090304.txt [23:54:22] <werdnum> I've lost interest now :P [23:54:32] *Splarka grins [23:54:50] <werdnum> Splarka: I needed the link to give to somebody on twitter. [23:55:14] <Splarka> sheesh, everyone is twitter lately [23:55:19] <chuck> twitter is fun [23:55:22] <Splarka> if congress does it it is no longer cool, man [23:55:26] <chuck> haha [23:55:29] <Splarka> http://twitter.com/Splarka [23:55:38] <chuck> congress youtubes now, also [23:55:43] <chuck> is youtube a verb? [23:55:55] <Simetrical> chuck, omg no, Google will sue you for trademark violation. [23:56:06] <chuck> google sucks :< [23:56:39] <chuck> it's an okay search engine, but the stuff like the red tape they have to go through to get stuff changed, the not-so-open Open Handset Alliance, etc is worrying [23:56:52] <chuck> actually I shouldn't say "okay", it's a great search engine [23:57:02] <werdnum> Splarka: I mis-queried :) [23:57:11] <werdnum> wc was short for /window close [23:57:13] <Splarka> aww [23:57:14] <werdnum> but I forgot the / [23:57:51] <chuck> [23:56:48] <werdnum>If you're reading this, you're a nosy little bastard. [23:57:52] <chuck> lulwut [23:57:54] <Splarka> google is, anything else is irrelevant [23:58:10] <chuck> wait does it log PMs? xD [23:58:13] <Splarka> any adjectives or adverbs describing it that is [23:58:21] <Splarka> it is like saying "oxygen sucks" [23:58:23] <werdnum> chuck: nosy little bastard [23:58:26] <Splarka> well, oxygen does suck [23:58:50] <chuck> twitter has a verb, i don't know if it's to twitter or to tweet, but it has a verb [23:58:56] <Splarka> look at it on the periodic table, it is in the same row as Sulfur, Selenium, and Tellurium [23:58:57] <Simetrical> They were clever. [23:59:11] <^demon> I hate Twitter. [23:59:13] <Splarka> sulphur smells bad, rotten eggs and biomethane [23:59:15] <chuck> why? [23:59:18] <Simetrical> To avoid trademark problems, they gave everyone a non-trademarked verb to use so they wouldn't start using "twitter" as a verb and hurting their trademark. [23:59:40] <Splarka> selenium smells worse, horribe! and you don't even want to know what "tellurium breath" is like, get contaminated and have bad breath for years after [23:59:45] <wikibugs> 03(NEW) SpecialStatists: Explain Total views - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17789 minor; normal; MediaWiki: Special pages; (subfader) [23:59:55] <Splarka> so oxygen smells bad, probably horrible, imagine how nice things would smell if we didn't have to breathe it