[00:06:30] ??? closed browser, still acting odd, the skin is partially being overwriten [00:08:18] something happened server side [00:14:59] going to edit skin server side :P [00:18:29] did recent API changes changed URL format of imageinfo / thumbURL (now it's URL-encoded?) [00:21:39] when I remove a page it can still be restored, so it's still taking up space in the webserver? [00:21:59] yes [00:29:07] (assuming the database is on the webserver) [00:29:35] I think it is? [00:29:56] 90mb used [00:29:58] otherwise its taking up space on whatever server the database is on [00:30:13] no articles created yet [00:31:52] that's the min size? [00:58:59] aaaawwwwwwwwww [00:59:33] I replaced the same lines from monobook.css article page in monobook.css in the webserver, the results differ [01:00:31] some elements look different [01:03:03] so the overwriting priority is different [01:04:38] Hi all, I'm new to MediaWiki and was wondering if someone can help me with figuring out the best method of organizing? [01:04:52] My needs consist of the following: [01:04:53] Locale [01:04:54] - Version [01:04:54] -- Packet [01:05:48] what is this? I have two folders with almost the same size. One is public_html/mywiki the other is home/mywiki 47mb + 42mb, duplicated wiki? [01:05:50] 03(mod) Can not enter my user name, which is a mixture of capital/lower case - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20743 +comment (10innocentkiller) [01:07:44] wow [01:07:51] languages folder alone is over 30mb [01:07:57] <^demon> Yep :p [01:09:21] i always prune that on installs/upgrades ;) [01:10:02] *^demon runs trunk like a real man [01:10:40] 03(NEW) ForeignAPIRepo->getThumbUrlFromCache assumes thumbnail i18n image filename returned from commons API will not be URL-encoded - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20751 major; Normal; MediaWiki: File/Repo; (marcin.cieslak) [01:10:45] home and public_html [01:10:51] both contain mediawiki [01:13:55] Perhaps one is a symlink. [01:14:05] symlink? [01:19:27] weird, the home folder has a subfolder called home, that expands itself, subfolder loop?! [01:26:34] 03(mod) Problem with endashes and emdashes in article names - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8660 -testme ; +comment (10chriseagle1729) [01:33:33] 03(FIXED) ForeignApiRepo does not urldecode filenames - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20751 summary; +comment (10innocentkiller) [01:34:01] *^demon kicks CIA-12 [01:34:01] ow [01:34:09] *Annemarie hugs CIA-12 [01:34:09] *CIA-12 hugs Annemarie [01:34:57] 03(mod) Sidebar items missing from classic, cologne blue, simple skins - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2557 (10N/A) [01:35:47] <3 how in gmail with the mailings lists sometimes you get the newer emails before the older ones, does lead to some wtf faces sometimes [01:36:09] *charitwo tasers Annemarie [01:36:15] <^demon> p858snake: Yep :p [01:36:29] *Annemarie defenestrates charitwo. [02:31:48] 03(mod) Show sequential user edit diffs as single compiled-diff link in change log/history - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19247 (10stvrtg) [02:33:47] 03(mod) Hotwatch: User_talk-style banner notifications for select article changes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19248 (10stvrtg) [02:41:35] 03(mod) HTML+bitmap ruler-based interface to ImageMagick crop function - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19473 (10stvrtg) [02:46:12] Why is it so hard to find a good domain name registrar? :-( [02:46:39] Too many choices, I suppose. Fucking ICANN. :\ [02:59:57] 03(mod) Allow wikitext bracket tags to link to Wikipedia articles - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19976 (10stvrtg) [03:30:57] Emufarmers: nearlyfreespeech.net has been pretty good for me generally [03:31:29] They be a fine registrarrr? [03:32:25] it's not saturday anymore, matey ;-) [03:37:12] Who says it needs to be talk like a pirate day to talk like a pirate? [03:39:49] the international talk like a pirate day comittee [03:40:27] they use baseball bats against the people that do when its not the day =( [03:47:07] great.................. [03:47:21] the free web host I'm using is down [03:47:54] I can't trust my wiki to one host :I [03:49:20] your using a free webhost, of course you don't have guantees [03:49:50] they seem to be resellers [03:52:09] lol [03:52:14] was down just for a few minutes [03:55:58] OK so I'm using a template, and I made some changes to the .php file that I don't *think* should destroy anything (just uses
  • to add to a menubar)... I've got misermode on, memcache on, etc. [03:56:10] Oh and filecacheing [03:56:22] And for the last 5 minutes the server is now timing out for me. Is this because it's having to now update every single page's cache? [03:56:35] Or did I somehow screw something up (I'm doubtful but paranoid nonetheless) [03:56:55] templates? templates arn't stored in php files [03:57:39] if your talking about the side bar, you should really edit that at [[Mediawiki:Sidebar]] [03:57:50] hard to tell who is a primary host and who is a secondary host, are there resellers of resellers? [03:58:35] !sidebar | Neurotiquette [03:58:35] --mwbot-- Neurotiquette: To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see . [04:00:32] awesome, the skin looks nearly the same in opera, ie8 and firefox. the only difference is font size and line height [04:03:11] google tells me yes, there are many sub-resellers [04:21:54] Is it possible to have a namespace certain users can't see? Or is that one of the things to which we say !morbo? [04:22:47] !lockdown [04:22:47] --mwbot-- Lockdown is an extension for preventing read or write access by namespace and limiting access to special pages. For more information, see < http://mediawiki.org/wiki/Extension:Lockdown >. For general information on preventing access to your wiki, see < http://www.mediawiki.org/wiki/Manual:Preventing_access >. [04:23:44] thanks [04:52:59] !morbo [04:52:59] --mwbot-- http://img514.imageshack.us/img514/330/morbomediawikiaf9.jpg [04:53:12] heh :D [04:53:25] windmills don't work that way ! [05:05:36] ugga [05:06:24] hiya Nikerabbit [05:06:35] i have a problem uploading images/files. it says cant create public/1/13 [05:06:57] mitixi is /public writeable ? [05:07:33] public does not exist, i have images folder for images [05:08:04] i read somewhere that public is just a mediawiki "protectio " for images folder [05:08:39] is your images/ repertory writeable ? [05:08:54] my images folder is writable for IIS_WPG group (IIS used of course) [05:09:25] even this one is writable , from php.ini upload_tmp_dir = "C:\PHP\uploadtemp" [05:10:13] *Alphos doesn't know how IIS works... [05:10:20] and in localsettings: $wgEnableUploads = true; $wgUploadPath = "$wgScriptPath/images"; $wgUploadDirectory = "$IP/images"; [05:10:27] is php a member of IIS_WPG ? [05:11:10] the problem clearly is a write mode not available [05:12:50] although these are out of date, they may help with IIS http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki_on_Windows_XP_-_MediaWiki_1.9.2 , http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki_on_Windows_Server_2003 and http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows [05:13:29] ugh [05:13:53] 04:25 ‎ ‎60.44.41.226 ‎created new account User:NK45 [05:13:58] Happy melon! [05:14:14] true, solved, IIS_WPG wrong IUSR_server-name correct [05:14:36] well, you're welcome ^^' [05:14:51] sorry i couldn't help more, happy you've come to a solution :) [05:15:39] Nikerabbit: that's what happens when you give the wrong people commit access [05:15:56] charitwo: I don't access to anyone [05:16:10] i didn't mean "you" in that sense :p [05:16:44] well, this was the first step, now i have to upload swf flash, after clickin upload i get the upload windoew bact, no error written but there is nothing in the upload log [05:16:57] rarar Nikerabbit [05:20:54] fuck it [05:21:28] revert! [05:22:58] wtf [05:23:08] it didn't add anything to real new user log, just recent changes [05:25:10] now I have to manually edit the recentchanges table... [05:46:23] 03(FIXED) translating English words into Aramaic - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20709 +comment (10siebrand) [05:47:12] are cleanupTitles.php and cleanupImages.php getting run over the servers yet? [05:47:15] eh... http://www.mediawiki.org/wiki/Special:Code/MediaWiki/56694 this just fixes it in 1.16+ right? Shouldn't the previous behavor of the api be restored until 1.15- is no longer supported? [05:48:02] (since a lot of 1.15- wikis will access commons for a long time) [07:07:41] hello [07:07:48] could someone give me some help please? [07:07:53] I'm trying to install mediawiki farm [07:16:26] !ask [07:16:26] --mwbot-- Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [07:16:31] Blackhold: ---^ [07:16:53] Duesentrieb: I've got installed last version of mediawiki [07:17:00] and trying to use extension:farmer [07:17:35] I'd done all installation alright [07:17:40] wiki was working [07:17:45] and applied the extension [07:17:52] and followed the instructions [07:18:03] http://www.mediawiki.org/wiki/Extension:Farmer [07:18:15] but it apears me [07:18:18] a message [07:18:28] Fatal error: Uncaught exception 'MWException' with message 'configDirectory not found: /var/wikifarm/wiki/extensions/Farmer/configs/' in /var/wikifarm/wiki/extensions/Farmer/MediaWikiFarmer.php:105 Stack trace: #0 /var/wikifarm/wiki/LocalSettings.php(142): MediaWikiFarmer->__construct(Array) #1 /var/wikifarm/wiki/includes/WebStart.php(113): require_once('/var/wikifarm/w...') #2 /var/wikifarm/wiki/index.php(42): require_once('/var/wikifarm/w...') #3 {ma [07:24:49] Blackhold: i have never tried that extension, and i don't know much about it. but the error complains that it doesn't find a specific directly. [07:25:07] Duesentrieb: then any idea to build a mediawikifarm? [07:25:07] can you confirm it exists, and is writable? and it and all it's parent dirs are readable from php? [07:25:14] saure, by hand [07:25:14] I'm thinking to create symlinks [07:25:15] !family [07:25:15] --mwbot-- To run multiple wikis, you can simply install MediaWiki in different folders, with different databases or in one with database prefixes. You can also have multiple wikis using a single installation: [07:26:06] Duesentrieb: the good thing of a farm is that when you want to update [07:26:15] only updating 1 wiki is enough [07:27:49] Blackhold: yes, of course. follow the link. [07:28:23] Blackhold: the idea is simple: the config file is a php script. it can simply check which domain or directory is being requested, and load a different config depending on that. [07:28:45] if you can write a little php, this is pretty simply. [07:28:50] ok [07:28:51] err, simple [07:28:57] no prob [07:29:04] my english is worst ;) [07:32:02] Duesentrieb: well then gonna try it [07:32:03] thanks [07:32:04] :) [07:32:20] have fun [07:32:57] \o/ [07:33:07] good work for first hour of morning! :) [07:54:58] hey all. I have a custom namespace question. We recently added a Dev: and Core: namespace to http://wiki.habariproject.org, but when the chap who did it didn't add talk namespaces. So Dev: is 100 and Core: is 101. Will MW cope if I just change it to Dev: 100, Dev_talk: 101, Core: 102, Core_talk: 103 ? [07:55:40] nope [07:55:48] I thought not :) [07:55:56] you have to update the id's manually [07:57:03] michaeltwofish: set the wiki to readonly. make a bakcup. change the copnfig. update the page_namespace field in the page table. run maintenance/refreshLinks.php. [07:57:06] that should do it. [07:57:39] Great, thanks. [07:57:41] hm... log entries will probably still be wrong. [07:59:20] I'm a bit of a MW newbie. Is there a (front end) way to see all the pages in a namespace ? [07:59:51] The change was very recent. There are very few pages in the Core namespace (which is the only one that would need to change) [08:03:35] Special:Prefixindex or Special:Allpages [08:11:08] 03nikerabbit * r56695 10/trunk/extensions/Translate/spyc/spyc.php: New version of spyc (r91) [08:12:54] Splarka: perfect, thanks. [08:22:10] morning people [08:22:33] mu [08:23:21] I'm having a really odd problem here.. I recently moved my wiki from some directory to another. changed the document root in my apache config, and made an entry in my internal dns, but.. [08:23:26] well [08:23:47] now the link looks very odd; it looks like this: [08:23:51] http://syswiki/syswiki/index.php5/Huvudsida [08:24:02] that generates a 404 (naturally) [08:24:27] but, it behaves right if I actually put my syswiki folder under another syswiki-folder [08:24:46] s/behaves right/works like it should/ [08:25:05] even more odd, is that our intranet wiki is apparently set up the same way; [08:25:17] the link is http://wiki/wiki/index.php/Huvudsida [08:25:25] anyone have a clue what's up here? [08:25:29] 03(FIXED) Specify period in MediaWiki:Activeusers-count - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20716 +comment (10alex.emsenhuber) [08:25:59] what should it look like? [08:26:11] did you update LocalSettings.php? [08:26:24] well, imo it should be just http:/syswiki/index.php5/Huvudsida [08:26:32] hm, might have missed something in there [08:26:40] why don't you do syswiki/wiki/Huvudsida [08:26:50] check your rewrite rules [08:26:54] Nikerabbit: huh? [08:26:58] if your using shorturls [08:27:03] he's not [08:27:05] Nikerabbit: the two wikis are completely separated [08:27:17] p858snake: yeah, I odn't have any rewrite rules :/ [08:27:28] gamla_kossan: are they on the same machine? [08:27:32] yup [08:27:48] well, why should that matter [08:28:03] why should what matteR? =) [08:28:14] oh wait, could this be it? [08:28:15] $wgScriptPath = "/syswiki"; [08:28:19] yes [08:28:31] but why are you not using rewrite rules [08:28:42] =) never learned [08:29:37] but do explain, why should I use rewrite rules? [08:30:11] nicer urls [08:30:28] nicer than http://syswiki/index.php5/Huvudsida? [08:30:49] all of a sudden non of my users can login to my wiki... any thoughts? [08:31:01] fotoflo: checked your apache logs? [08:31:07] yes [08:31:12] didnt see anything of note [08:31:13] nothing in them? [08:31:22] huh. [08:31:26] no lots of data [08:31:34] nothing that looks special [08:31:36] "all of a sudden" = ?, what changed? running trunk? [08:31:45] running 1.15 [08:31:51] monday = notworking [08:31:54] gamla_kossan: yes /wiki/ instead of /index.php5/ [08:31:55] friday it was working [08:32:11] k, just asked, since happy-melon rewrote login again on trunk (no affect to 1.15, heh) [08:32:24] Nikerabbit: you mean, I could have like http://syswiki/Huvudsida? [08:32:31] because that would be pretty nice, definetely [08:32:32] =) [08:32:38] !nullpath [08:32:38] --mwbot-- Don't use the example.com/Page_title URL scheme. It isn't supported by developers and WILL break in ways you can't foresee (and if it doesn't, the developers might break it in a future version just to spite you). Some examples can be found at http://www.mediawiki.org/wiki/Manual:Wiki_in_site_root_directory#Reasons_why_putting_wiki_pages_in_the_root_directory_of_the_web_site_is_bad [08:32:58] hehe, ok.. [08:33:16] what is PROPFIND? [08:33:35] [20/Sep/2009:15:41:41 +0800] "PROPFIND /web HTTP/1.1" 401 516 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600" [08:34:20] gamla_kossan: no, you can't have that :) [08:35:03] hehe.. [08:35:20] 03(mod) Change script loading order back - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20720 (10Wiki.Melancholie) [08:35:53] Nikerabbit: but say foo.se/wiki/Huvudsida - would this be as bad? [08:36:20] 03(mod) Change script loading order back - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20720 (10Wiki.Melancholie) [08:36:20] nope [08:36:47] coolers, then I've understood I think [08:37:04] any exploits for media wiki 1.15 currently in the wild that could have this effect? [08:37:19] fotoflo: what is the effect exactly? [08:37:47] it almost seems like the wiki isnt connected to the DB anymore [08:38:00] it always says that the username isnt recognized [08:38:13] when trying to login [08:38:19] can you log in with you wikiadmin account? [08:38:22] fotoflo: and you are not using external authentication? [08:38:23] or if i ask it to email me my password [08:38:30] not using external auth [08:38:33] have you checked that the database is up adn running? [08:38:54] yes, db is up and running [08:38:57] the wiki would complain if it weren't [08:38:59] (not just that the process is up, but it's actually working) [08:39:02] Nikerabbit: oh [08:39:03] checking wiki admin [08:39:11] yes, logged in, all user accounts are there [08:39:37] how odd [08:39:47] wikiadmin doesnt seem loginable [08:40:28] "you have entered an invalid login name" [08:40:57] err, actully, the wiki is running the chinese language pack, but thats what it means [08:41:55] invalid != unknown [08:42:15] fotoflo: ah, well, the wiki admin account is not necessarily "wikiadmin"; it's an account named and set during installation [08:42:47] lemme login to the sql database and check [08:44:55] i have an admin account that cant get in [08:44:57] yes [08:45:14] right [08:45:30] well, I'm out of ideas really [08:47:45] I'd try restarting mysqld, and apache [08:47:52] Duesentrieb: it worked! [08:47:53] thnks! [08:47:56] but.. I wouldn't hope too much [08:48:05] Blackhold: yay you :) [08:48:14] I used the ln -s way! [08:48:17] gaaahhh [08:48:21] stupid mod_proxy!! [08:48:29] why won't it do what I want it too :/ [08:48:33] ProxyPass /syswiki http://syswiki [08:48:33] ProxyPassReverse /syswiki http://syswiki [08:48:34] I will translate it to catalan and spanish [08:48:38] looks right, doesn't it? [08:48:40] thanks [08:50:53] this is just too odd [08:50:58] ProxyPass /wiki http://wiki/wiki [08:50:58] ProxyPassReverse /wiki http://wiki/wiki [08:51:04] ^ works like it should [08:51:14] but the syswiki one doesn't :/ [08:51:33] however, http://syswiki works just fine [08:51:35] :( [08:51:44] 14(DUP) data loss in is.wikt - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20703 major->04BLOCKER; +comment (10Wiki.Melancholie) [08:51:48] 03(mod) Run cleanupTitles.php and cleanupImages.php on any wikis with unicode whitespace in page/file names - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20741 +comment (10Wiki.Melancholie) [08:52:27] Nikerabbit: you wouldn't happen to be able to shine a light on this as well? [08:56:39] eh blocker dupe? [08:56:45] wierd, i cant get into the system via phpmyadmin either [08:58:21] how odd, it seems as though the order in which the ProxyPass directives are matter. [08:59:39] so i can telnet to localhost, but not to my ip [09:01:06] check your firewall settings [09:01:22] fotoflo: actually.... this is about mysql? [09:01:33] looks like it [09:01:51] fotoflo: mysql doesn't listen on ip per default. "localhost" isn't 127.0.0.1 for mysql - it means "use a fifo"! [09:02:20] so, you'll have to enable tcp in mysql's config [09:03:15] just reebooting the machine... [09:12:37] wierd though, the wiki should be logging in from localhost [09:14:18] 03(mod) FlaggedRevs main (system) JavaScript variables suddenly at the end of the head tag, after MediaWiki:Common.js etc.; breaks scripts - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20690 (10Wiki.Melancholie) [09:14:43] 03(CLOSED) Search & Replace : Navigable table of content is not changed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20584 (10wikibugs) [09:15:48] can I reset the admin password? [09:17:29] 03(mod) Change script loading order back - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20720 (10Wiki.Melancholie) [09:19:07] Danny_B, the type attribute in HTML5 is still allowed, but it defaults to text/javascript for scripts and text/css for style. If you have a browser that supports some other format, you can feel free to specify a different type, but it's unnecessary if you're using just CSS and JS. The fact that it's output in XHTML 1 as well is a bug which has been fixed on trunk for three days. [09:20:00] AryehGregor: yup, we discussed that later on, you'll see it in log [09:20:01] It's not really any extra effort to suppress it in HTML 5, because there are already helper functions being used to do stuff like add I don't see it in the log. [09:20:50] so how did you find out i spoke about that bug? [09:21:38] Because I looked in the log. [09:21:43] 03(CLOSED) Search & Replace : Icon's tool tip shall be changed as 'Search and replace' - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20583 (10wikibugs) [09:21:47] I mean, that's what I was responding to. [09:22:00] Maybe I misunderstood what you said. [09:22:09] Danny_B, http://www.mediawiki.org/wiki/HTML5#FAQ_about_MediaWiki_use_of_HTML5 [09:23:02] ah... i suppose you read the log and react sequentially as you read. so i said there is more discussion in log after i reported the bug [09:23:09] 03(mod) HTML tidy doesn't work for 404 pages like it does for existing pages (doesn't add missing closing tags anymore e.g.) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20714 (10Wiki.Melancholie) [09:23:52] 03(CLOSED) Search & Replace : Cursor shall be moved to replaced text position - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20582 (10wikibugs) [09:24:17] [10:49:01] Should be easily fixable. [10:49:16] there is an open bug about it I believe [10:49:42] https://bugzilla.wikimedia.org/show_bug.cgi?id=20713 [10:50:32] oop, "Fixed" [09:24:17] werdna, misnested tags are invalid in HTML5 and have been invalid in every version of HTML forever, as far as I know. HTML5 specifies how the error is to be handled, but it's still not valid. [09:25:49] The last I see on the topic is this: [09:25:50] [090920 06:52:16] Danny_B: I wasn't aware MediaWiki used anything other than JavaScript though. [09:25:50] [090920 06:52:41] roberthl: nobody said that. you asked about the purpose of that attribute [09:25:50] [090920 06:52:57] ok [09:25:50] [090920 06:53:11] but in the context of MediaWiki it doesn't seem to have a purpose [09:26:15] . . . anyway, whatever. [09:30:59] *Splarka is going on "is a bug which has been fixed" -> "yup, we discussed that later on, you'll see it in log" -> "I don't see it in the log." -> " oop, "Fixed"" [09:31:22] I was explaining why type is optional in HTML5. [09:31:43] k [09:31:45] In response to Danny_B's discussion with roberthl. [09:32:34] maybe Danny interpreted it as I did too though when suggesting you'd see it in the logs? just sayin [09:32:45] Apparently, yeah. [09:33:05] *Danny_B is getting confused :-/ [09:33:26] he does raise a valid point though, should mediawiki intentionally not auto-close
    • foo
    by inserting a
  • when in html5? [09:34:57] re the html5 page on mw site: i disagree with medium term point "removal of closing tags, quotes etc." - that's long step way back to prehistoric times :-/ [09:35:22] *Splarka wonders if the htmltidy used on WMF supports html5? [09:35:32] *Danny_B doubts [09:37:48] Splarka, if $wgWellFormedXml = true, it needs to insert the . [09:38:11] 04(REOPENED) Search & Replace : User is not acknoledged when text is replaced - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20581 +comment (10wikibugs) [09:38:19] Splarka, if it's false, then it could omit it, but it looks like way too much work to get Sanitizer to do that, it's a giant ugly performance-sensitive function. [09:38:32] So probably it won't for now. [09:38:33] *Splarka nod [09:43:49] AryehGregor: oic [09:44:06] HTML5 is defined in terms of the DOM, which is a tree. [09:44:15] Misnested elements don't form a tree. [09:44:34] It specifies rules for how to nest them properly if they're misnested. [09:44:42] Since browsers currently do all sorts of strange and inconsistent things. [09:45:11] IE doesn't even always produce a tree . . . you can get into infinite loops in some cases if you repeatedly call nextSibling or something and expect it to terminate, IIRC. [09:48:16] Awesome! http://lists.w3.org/Archives/Public/www-archive/2009Sep/att-0051/draft-hodges-strict-transport-sec-05.plain.html [09:48:34] That closes a major hole in HTTPS security. [09:48:53] At least, if it works. [09:48:54] *AryehGregor reads [09:49:36] Oh, no. [09:49:37] It doesn't. [09:49:49] It's a slight improvement, I guess. [09:50:09] Hmm, or is it? [09:50:11] *AryehGregor keeps reading [09:50:21] Aha, no. [09:50:26] "UAs transform insecure URI references to a STS Server into secure URI references before dereferencing them." [09:50:28] <3 <3 <3 [09:50:39] Now SSL might actually work against MITMs. [09:50:47] Except on a first visit, it looks like. [09:50:54] Have to wait for DNSSEC or something to fix that. [09:53:21] 03(NEW) Search result text not showing up on Special:Search - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20752 normal; Normal; MediaWiki: Search; (catlow) [09:53:46] AryehGregor: interesting, but you still have to establish *one* secure connection to the server before you know about the STS [09:54:30] werdna, well, or one insecure connection. I'm looking for the caching requirements. Ideally, high-profile targets' STS would be likely to be cached even on public computers. [09:54:49] 04(REOPENED) Navigable TOC : Section is not highlighted if section names are same - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20570 +comment (10wikibugs) [09:54:59] But it means you're completely secure if you type "amazon.com" (or whatever) on your laptop using an untrusted wireless connection. [09:55:34] Public computers are more likely to suffer from local arbitrary code execution or something than MITM, anyway. [09:55:45] (I'm assuming you've used Amazon in the past) [09:56:13] The only solution I've heard that could be deployed without DNSSEC would be a new TLD. [09:56:35] Like .secure or .s or something. Make that STS to begin with. [09:56:49] Then there'd be no way to mess it up unless people forgot to add the .s, which they would. [09:57:23] Actually, you could even have conformant browsers just ignore the .s and resolve the part under it, like amazon.com.s -> amazon.com. [09:57:36] But keep the .s nameservers running for other agents. [09:57:58] . . . [09:58:08] That kind of magic would require some serious work, though. [09:58:10] Well, whatever. [09:58:15] DNSSEC is the real solution here. [09:58:49] Replace the entire existing PKI with DNSSEC, and allow the STS thingie, and you've solved more or less all the problems with SSL. [09:59:55] yay [10:01:47] http://lists.w3.org/Archives/Public/www-archive/2009Sep/att-0051/draft-hodges-strict-transport-sec-05.plain.html#ua-impl-advice [10:02:36] STS could be used to mount certain forms of DoS attacks, where attackers set fake STS headers on legitimate sites available only insecurely (e.g. social network service sites, wikis, etc.). [10:02:40] *werdna thought of this [10:02:55] I didn't think of that. That's kind of scary. [10:03:09] (I mean the attack, not that I didn't think of it) [10:03:35] (although I'm sad I didn't think of it) [10:04:24] It'd require DNS or ARP poisoning and network access to the computer in question anyway [10:04:34] Why? Just MITM and inject a header. [10:04:38] but what makes it tough is that it's cached for ages [10:04:41] Well. "Just" MITM. [10:04:47] yes, but MITM requires DNS or ARP poisoning [10:04:48] Oh, you said network access. [10:04:52] No it doesn't. [10:04:59] Just put up a free wireless hotspot. [10:05:10] Instant MITM. [10:05:12] that's DNS poisoning in my book :) [10:05:18] You don't have to touch DNS. [10:05:24] It works even if you directly access IP addresses. [10:05:42] Of course, once you have MITM you can spoof DNS. [10:05:45] Is there a quick way to include a list of pages in a certain category with an optional item separator, in core mediawiki (1.15) [10:05:58] Although "poisoning" is usually used for "cache poisoning", which is certainly not relevant. [10:06:05] DHowett, not AFAIK. [10:06:15] hmm, I suppose you don't need to specifically do it if you're already the router [10:06:30] Right. [10:06:46] alright, thanks [10:06:52] If you're an MITM, you could DoS the site anyway for the users you're MITMing, probably. [10:07:12] Maybe not for so long, but users should be able to clear this stuff. [10:07:31] (for privacy reasons, if nothing else . . . although most sites that people would want to clear from their history don't use SSL) [10:07:50] 03(mod) ajaxcategories.js failed when deleting [[Category:C++]] - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20735 (10roan.kattouw) [10:07:50] 04(REOPENED) Navigable TOC : Level 2 & 3 sections have same indentation - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20598 +comment (10wikibugs) [10:08:04] Awesome. DynamicPageList extension [10:08:04] <3 [10:09:07] AryehGregor: ... which defeats the usefulness of the cache, as you could then remove the STS headers as an MITM at some other untrusted network [10:09:47] 03(mod) ajaxcategories.js failed when deleting [[Category:C++]] - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20735 (10agarrett) [10:10:15] werdna, well, yes, if the users routinely clear them it reduces their value. [10:10:28] It still requires you to get the first request since the last clear, though. [10:10:37] Reduces attack surface significantly, and is pretty simple to deploy. [10:10:50] Also remember that it aborts on mis-signed certs. [10:10:53] Okay, I really have to go now. [10:10:59] okay, see you later [10:11:01] See you. [10:14:02] werdna: Have you seen https://bugzilla.wikimedia.org/show_bug.cgi?id=20741 ? Critical shell access-requiring bug, you're the only shell that's awake right now [10:14:53] duped a zillion times [10:15:18] RoanKattouw: looking [10:16:20] thats already running isn't it, or was something else causing commons to have over a 9000 delay earlier [10:16:43] blargh [10:16:43] 03(CLOSED) Internal links:Cannot select a page from list using arrow keys using Chrome - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20711 (10wikibugs) [10:17:10] p858: that's something domas/multichil are doing maybe? [10:19:10] I'm running it now [10:20:00] can France and Japan legally claim the head of Gurch for this one? [10:20:40] btw, the french wikipedia started "fixing" their titles by copy/pasting the current version >_< [10:21:59] 3% on arwiki [10:22:07] eta for arwiki 10:39 utc [10:24:24] werdna: I've got a regex escaping function lying around somewhere [10:25:23] RegExp.escape = function( s ) { return s.replace(/([.*+?^${}()|\/\\[\]])/g, '\\$1'); }; [10:27:06] http://www.ietf.org/rfc/rfc1594 [10:28:42] werdna: That's a 44-page RFC ^^ [10:28:54] it's an introduction to the internet [10:28:55] kinda cool [10:29:09] hehe [10:29:19] *RoanKattouw jumped to the "internet lore" section [10:37:58] 03(CLOSED) Search & replace : Icon is not available in IE 6 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20676 +comment (10wikibugs) [10:38:52] Wierd, im still having this problem where none of my users can login to the wiki [10:39:47] fotoflo: on svn head? [10:39:56] on 1.15 [10:39:59] ah [10:40:03] not my problem then :D [10:40:05] hehe [10:40:11] what's the problem? [10:40:26] its just not allowing any users to login [10:40:28] *not my [10:40:32] 03(CLOSED) Insert Link : Cursor/Scroll bar shall be moved to inserted link - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20710 (10wikibugs) [10:40:38] as in it does what? [10:40:40] all logins fail? [10:40:44] if so, with what error? [10:40:53] logins succeed but cookies won't stick? [10:40:54] 登录错误 [10:40:56] 妳没有输入有效的用户名。 [10:41:06] sorry, using simplified chinese skin [10:41:17] &uselang=en will help :D [10:42:03] not helping [10:43:29] one sec [10:44:04] Login error [10:44:06] You have not specified a valid user name [10:44:24] (the username is in the database...) [10:45:41] are the usernames in chineese characters? [10:45:47] no [10:45:54] not that it should matter... [10:45:59] it does [10:46:05] you cant have chinese usernames, for some reason [10:46:37] I bet that's cos of the ucfirst restriction on usernames [10:46:49] do chineese characters have upper- and lowercase variants? [10:46:53] I assume not [10:46:56] since they're not letters :D [10:47:01] no [10:47:03] they dont [10:47:13] that's probably a bug [10:47:18] you might want to file that [10:47:21] aaaanyway [10:47:28] can you log in using the api? [10:47:30] ok, but lets get this one fix [10:47:32] ed first [10:47:39] err, how would i accomplish that? [10:47:46] what browser are you using? [10:47:53] FF 3.5 [10:48:02] allelulia :D [10:48:11] do you have the webDeveloper toolbar? [10:48:28] no, and i have firebug disabled [10:48:38] maybe you can do it with firebug [10:48:47] essentially you need to find a page with an HTML form [10:48:50] either way i have to restart the browser [10:49:05] do that then [10:49:13] ok, im using chatzilla so ill be right back [10:49:18] ok [10:50:27] ok, got the web dev addon installed [10:50:30] ok [10:50:34] it's really useful anyway [10:50:40] find a page with an HTML form [10:50:45] the login screen will do [10:50:45] hi AryehGregor [10:51:09] ok [10:51:31] and go to "miscellaneous" --> "edit html" in the toolbar [10:51:49] uh huh [10:52:08] (sweet tool) [10:52:19] the form is specified somewhere in that html as "
    love the (display form details) [10:52:25] yup [10:52:57] you need to change the "action" to "http://your.website/w/api.php?action=login&lgname=&lgpassword=" [10:53:07] filling in a username and password for your site [10:53:12] and the address to your api.php, of course :D [10:53:35] can i just type that into the address bar instead? [10:53:45] no, because that would send a GET request [10:53:50] ah [10:53:51] whoosp [10:53:53] and the api login module only accepts POST requests [10:54:03] ok, [10:54:19] then just click the submit button on the form [10:54:21] and see what happens [10:54:40] brb.. [10:54:45] phone from abroad [10:54:57] <^demon> Happy-melon: Good morning. [10:55:05] hi [10:55:27] <^demon> Mind if I throw you on the cc list for a bug since you just did the login rewrite? [10:55:38] yeah sure [10:55:40] which one? [10:56:00] <^demon> !b 20743 [10:56:00] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=20743 [10:56:26] <^demon> I'm pretty sure it's a WFM. [10:57:21] 03happy-melon * r56696 10/trunk/ (3 files in 2 dirs): Follow-up to r56684; fix newuser log. [10:57:30] hmm [10:57:37] looks implausible... [10:58:33] <^demon> I tried locally with the username "DEVtest" and it worked just fine. [10:58:38] <^demon> Both before and after your merge. [10:59:04] there's no way in hell it should make the first letter lowercase [11:00:30] *^demon seeks to change that [11:00:58] *Happy-melon supports ^demon in his quest [11:01:49] mySQl's case-insensitive searching could make that tricky, though... [11:02:58] back [11:03:06] ok lemme try and find that POST [11:04:39] http://your.website/w/api.php?action=login&lgname=&lgpassword= [11:05:11] . /w/api is the standard location"? [11:05:31] yes [11:05:43] if your index.php is at /w/index.php, your api is in the same place [11:05:55] ok/ [11:07:30] its not there [11:07:42] and its not in the wiki's directory [11:09:23] Happy-melon: does it work now? [11:09:40] nikerabbit: what? the newuser log? [11:09:53] fotoflo: eh? [11:10:05] Happy-melon: yep [11:10:09] and recent changes [11:10:20] it should be in the same directory as index.php [11:10:24] maybe you have the api disabled? [11:10:25] its not [11:10:32] *Happy-melon sulks [11:10:33] fotoflo: Which version of MW are you using? [11:10:44] nikerabbit: should do [11:10:55] i think i am using 1.15 - is there a good way to verify this? [11:10:57] I can't actually see off the top of my head where the RC entries are coming from :D [11:10:58] Happy-melon: should? [11:11:04] fotoflo: Special:Version [11:11:06] did you test it? [11:11:15] yes [11:11:34] but I try to avoid sweeping statements :D [11:11:45] heh, i have to login to see that [11:12:08] fotoflo: Can you read the .php files on the server? Then read includes/DefaultSettings.php [11:12:26] There should be a line that says $wgVersion = 'something'; [11:12:39] nikerabbit: both work AFAICT [11:12:44] 1.15.0 [11:12:58] fotoflo: then you should have an API... [11:13:02] Hm, the fact that you're missing api.php is very weird then [11:14:16] could that have anything to do with users being unable to login? [11:14:31] shouldn't do [11:14:45] Happy-melon: You British? [11:14:59] yes [11:14:59] Im also using the following extensions: blacklist.php Flash.php PasswordReset Renameuser ConfirmAccount googleCalendar Poll StrongPassword.php CurrentUsers MultiUpload README UserMerge [11:15:04] hi RoanKattouw [11:15:06] why? [11:15:10] Hi Nike [11:15:22] Happy-melon: "should do", typical British :P [11:15:35] :D [11:15:44] but this is the first problem ive encountered [11:20:17] fotoflo: random thought: try disabling ConfirmAccount [11:21:32] $wgGroupPermissions['*']['read'] = true; [11:21:34] hmm [11:21:47] looks like all the data is gone too [11:21:55] eh? [11:22:09] oh, i can find stuff [11:22:30] \whois Happy-melon [11:22:35] doh :D [11:22:40] seems like everything is here [11:23:14] thats good [11:23:18] indeed :D [11:23:30] but why are all logins fucked? [11:23:34] Happy-melon, you dont know who you are? [11:23:49] whoops, sorry about the language [11:23:59] reedy: too long looking at SkinTemplate :D [11:24:09] ;P [11:24:28] and I wasn't sure if my hostmask was set right... [11:24:46] 03(NEW) Insert Links: Suggestion list is not cleared when user start typing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20753 minor; Normal; MediaWiki extensions: UsabilityInitiative; (wikibugs) [11:25:16] confirm accounts had nothing to do with ti [11:25:26] hmm [11:25:46] running out of ideas :( [11:26:10] you could try SVN-upping [11:26:16] your call on whether you want to run an alpha, though [11:26:22] You must have cookies enabled to log in to OPIwiki. [11:26:30] does that indicate that i have a problem wit cookies [11:26:35] or is that there all the time? [11:26:39] Happy-melon: He could also just svn up the 1.15.1 branch [11:26:48] this is 1.15? [11:26:52] yes [11:26:55] roakattouw: true [11:26:56] Or just install 1.15.1 the usual way; doesn't require update.php [11:27:00] and shoudl probably do that anyway [11:27:03] He's currently using 1.15.0 [11:27:22] there are probably security fixes in 1.15.1 [11:27:25] there usually are :D [11:27:59] does "You must have cookies enabled to log in to OPIwiki. " that indicate that i have a problem with cookies or is it there all the time? [11:28:17] the little line of text is there all the time [11:28:23] ok [11:28:25] if you really do have a problem with cookies, you get a big red box [11:28:36] its just a little line of text [11:28:41] that's always there [11:29:08] http://screencast.com/t/doEP8KwxJP [11:29:10] I'd say go with RK's idea: update to 1.15.1 and see if it magically fixes it [11:29:15] ok [11:29:22] hi guys, I have a problem with making interlanguage articles in our company wiki. I installed mediawiki and required extensions, but it dosn't work. Would someone to help me, or send me a link to some howto? I'm asking you to hepl, I worryed about that last two days. I thing the solution will be very simple, but I don't get it. [11:29:22] I need to do language bar at bottom of articles, or languages panel in Sidebar. [11:29:22] http://wiki.ispadmin.cz/images/wiki_languages.png [11:29:22] sidebar edit [11:29:23] http://wiki.ispadmin.cz/index.php?title=MediaWiki:Sidebar&action=edit [11:29:25] my wiki infopage [11:29:27] http://wiki.ispadmin.cz/index.php5?title=Special:Version [11:29:42] whats the update procedure? [11:29:52] http://www.mediawiki.org/wiki/Manual:Upgrading ? [11:30:05] fotoflo: Not relevant for a bugfix upgrade [11:30:32] Just download the tarball and extract it on top of your existing install. It'll overwrite all kinds of .php files but leave LocalSettings.php alone [11:30:38] ok [11:31:06] geppertl: You have to add an entry to the interwiki table to explain which wiki cz: points to [11:31:43] geppertl: Read http://www.mediawiki.org/wiki/Manual:Interwiki , in particular section 2 [11:32:49] err [11:32:55] no magic [11:33:04] hello again [11:33:13] still "Login error You have not specified a valid user name. " [11:33:16] I'm creating an script to automatically create a farm [11:33:38] geppertl: and to get them in the sidebar you need to set $wgInterwikiMagic=true; [11:33:44] there's some link that always points to last version of mediawiki? [11:33:57] for example [11:34:11] http://download.wikimedia.org/media/wiki/last.tar.gz? [11:34:13] api.php is there now [11:34:29] okey, thanx for hit. [11:35:57] Happy-melon> you need to change the "action" to "http://your.website/w/api.php?action=login&lgname=&lgpassword=" [11:36:08] dont include the >'s right [11:36:12] No [11:36:58] still no valid username [11:37:08] hmm [11:37:13] what username are you trying to enter? [11:37:24] could there be a problem with the user table? [11:37:27] ive tried many [11:37:35] 03demon * r56697 10/trunk/phase3/ (3 files in 3 dirs): Followup r56684: Add new message 'createaccounterror' for errors on account creation page. Doesn't make much sense to say "Login error" here :) [11:37:45] there could be a problem with the user table... [11:37:47] :D [11:37:55] 03(mod) Run cleanupTitles.php and cleanupImages.php on any wikis with unicode whitespace in page/file names - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20741 +comment (10agarrett) [11:38:12] how do i validate it? [11:40:46] hmm, maybe there's a problem with my mysql [11:40:58] i can login from the command prompt, but not from phpmyadmin [11:41:14] do you have phpMyAdmin or console access? [11:41:21] both [11:41:31] phpmyadmin is not working though [11:41:33] odd [11:41:55] console access is working [11:42:02] well take a look at the db through the command line and check it's all kosher [11:42:15] looks fine at a glance [11:42:54] hmm [11:43:01] running out of options... [11:43:31] you might have to start dropping var_dump()s into the code and look through the control flow... [11:43:37] which is not a very helpful suggestion, I know [11:44:08] I took one look at the code there and completely rewrote it, so I can't really help you with what it was like in 1.15 [11:45:53] <^demon> Happy-melon: Rewriting blocking has been on my back-burner for awhile, if you're looking for more crap code to overhaul :p [11:46:17] maybe [11:46:30] 03catrope * r56698 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (EditToolbar.i18n.php EditToolbar.js EditToolbar.php): EditToolbar: (bug 20581) Also pop up a dialog box when only one replacement was made in "replace all" mode [11:46:47] you know why I spent all that time on the Login rewrite? [11:47:04] <^demon> Nope [11:47:14] I wanted to add an extra field to the *middle* of the CreateAccount interface [11:47:21] one field [11:47:22] :D [11:47:43] and it kind of spiralled out of control :D [11:48:21] blocking needs a very generic approach, I think [11:48:42] 03(FIXED) Search & Replace : User is not acknoledged when text is replaced - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20581 +comment (10roan.kattouw) [11:48:42] <^demon> The idea is to make it configurable where different permissions are blockable. $wgBlockableRights = array( 'edit', 'upload', 'etc' ); [11:48:52] that would be nice [11:49:57] maybe a Block as a distinct object, to which you 'subscribe' users? [11:50:08] <^demon> It is a distinct object. [11:50:18] I mean one that's visible on-wiki [11:50:29] so we could link socks, etc, to the same block [11:50:48] *^demon wasn't thinking that in-depth [11:50:50] <^demon> Basically the crappy per-right things that got tacked on need cleaning up to use a common interface for blocking individual rights. [11:51:02] <^demon> ^^ That's all I wanted to do [11:51:17] but there's always scope for more :D [11:51:20] also, I tried to rewrite the permissions check code, but it's still shit. [11:51:26] That also needs fixing [11:51:31] isn't there a massive patch somewhere in bugzilla for that? [11:51:42] Happy-melon: does not work :E [11:51:58] nikerabbit: how so? [11:52:18] [14:47:09] siebrand> Nifi: some stuff appears to be very wrong there. See http://translatewiki.net/sandwiki/index.php?title=User_talk:siebrand123 [11:52:21] [14:48:19] siebrand> Nikerabbit: http://translatewiki.net/sandwiki/index.php?title=Special:Log/newusers looks OK (also see one line above) [11:52:24] [14:48:56] siebrand> Nikerabbit: extension NewUserMessage should have fired, and I have a new message display, but there's no talk page content... [11:53:37] eek, you managed to register an account with a lcfirst username... [11:53:39] :S [11:53:41] Happy-melon: I wrote a massive patch for overhauling user rights, if that's what you mean [11:53:52] werdna: yes, why did that never get committed? [11:55:47] Happy-melon: please fix or revert asap, it's blocking activites at twn :o [11:56:02] Someone added a 'root' right last weekend, from looking at the diff I think it'll fail in certain short-circuit cases [11:57:16] that was me too [11:57:20] nikerabbit: working [11:57:26] (on it) [11:58:47] 03happy-melon * r56699 10/trunk/phase3/includes/Login.php: Follow-up to r56684 - stop people registering invalid usernames. [11:58:56] RoanKattouw - what cases? [11:59:00] nikerabbit: should do it [11:59:04] ^demon: I think in theory at least you could easily integrate protection and blocking [11:59:27] you'd need a separate block_cond table [11:59:44] Happy-melon: Certain permissions functions have short-circuit returns (i.e. return early if the result is clear), not sure if the root right accommodates for that [11:59:56] Of course if the short-circuits return positive results it's no problem [12:00:23] hmm [12:00:40] I thought it just did what it said on the tin: gives the user all other permissions [12:00:40] Happy-melon: so, any idea how i validate the database? [12:00:51] so if they're blocked, they still can't do anything [12:00:57] it's not carte blanche [12:01:00] (quite) [12:01:18] fotoflo: sorry, out of ideas [12:01:39] werdna: so protection is just 'block everyone from this page'?? [12:01:41] could work [12:02:17] right [12:02:18] if you could subscribe whole groups to a block [12:02:30] yes, that could work [12:02:46] wow, that would be quite an overhaul... [12:05:08] hmm, i think im going to install a VM and see restore from a backup [12:05:32] 03(FIXED) Navigable TOC : Level 2 & 3 sections have same indentation - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20598 +comment (10roan.kattouw) [12:05:51] 03(WONTFIX) Insert Links: Suggestion list is not cleared when user start typing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20753 +comment (10roan.kattouw) [12:06:57] werdna: what would be the best way to integrate a multiple-inputs-in-one-cell field into HTMLForm? [12:07:14] Happy-melon: write a new HTMLFormField subclass [12:07:15] I want to add a date selector which has separate dropdowns for day, month and yea [12:08:00] but should I have the child fields as HTMLFormField objects in their own right? [12:08:03] or just hardcode them? [12:08:13] that's a generic enough data type to have its own HTMLFormField class [12:08:39] ok [12:08:55] incidentally, is there a way for extensions to add their own Field types? [12:09:14] can you do HTMLForm::$typeMappings['foo'] = 'bar' and have it stick? [12:12:04] should be able to [12:12:11] ugh, where's Bryan [12:12:15] need to ask him about the reupload fix [12:13:30] ugagaha [12:14:04] 03(mod) bug in uploading new version on commons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20677 (10agarrett) [12:14:12] nikerabbit: I hope that wasn't directed at me :S [12:14:59] what? [12:16:12] ugagaha [12:16:17] :D [12:16:20] :P [12:16:22] :S [12:16:31] don't flood [12:16:41] that'S just Nikerabbit'S way of saying good morning :P [12:16:57] I see... [12:16:57] Nikerabbit: hrmphngngngn. [12:17:16] Duesentrieb: ? [12:17:27] Nikerabbit: hm.. think I should live with my http://syswiki/syswiki url? or should I learn mod_rewrite and get it nice? [12:18:15] Nikerabbit: exactly :) [12:18:29] gamla_kossan: if you have extra time or are paid [12:18:36] Duesentrieb: toolserver forward? [12:18:45] gamla_kossan: having a directora name in your url is the preferred way, compare wikipedia. [12:18:54] gamla_kossan: even with mod_rewrite. [12:18:57] Nikerabbit: hehehe [12:19:15] Duesentrieb: right.. hm [12:19:23] Duesentrieb: wtf, not in the rewritten url [12:19:44] well "a name" perhaps, not the name [12:20:56] Duesentrieb: yaml support should now be better [12:21:23] yay. was that the "shell out to use perl" hack i saw tickering by last night? [12:22:02] Duesentrieb: but, why could I not skip the directory if I use mod_rewrite? [12:22:26] !rewriteproblems [12:22:26] --mwbot-- 1) Try as a fail-safe method; 2) Do not put the files into the document root; 3) Do not map the pages into the document root; 4) Use different, non-overlapping paths for real files and virtual pages; 5) Do not set a RewriteBase; 6) Put all rules into the .htaccess file in the document root. [12:22:43] Duesentrieb: no, avar didn't get it to work [12:22:56] RoanKattouw: so what you're saying is I shouldn't do it then? [12:22:57] Duesentrieb: but I added some features and spyc has had some bugfixes [12:22:58] gamla_kossan: because mediawiki doens#t only serve wiki pages, it also serves plain files (images, css, js, etc). if you do not have a (virtual) directory structure to separate them, you are mixing them in the same namespace. [12:23:11] right [12:23:12] Nikerabbit: great [12:23:13] oh well [12:23:16] never mind then [12:23:25] I'll just live with it [12:23:31] now that I now the reason [12:23:48] Nikerabbit: can you just read n files and don't care wich languages are in which? [12:23:50] Nikerabbit: ...Because I can't test it and you didn't tell me what error it gives [12:25:39] siebrand: are you deleting your account and recreating it at http://translatewiki.net/sandwiki/index.php?title=Special:Log/newusers [12:25:41] ? [12:26:51] 03thomasv * r56700 10/trunk/extensions/ProofreadPage/ (3 files): renaming Special:Proofreadpages to Special:IndexPages [12:27:04] avar: I told you [12:27:33] Duesentrieb: uh, what do you have in mind? [12:28:33] Syck parser (line 16, column 7): syntax error at /usr/lib/perl5/YAML/Syck.pm line 75, line 1. [12:29:23] Nikerabbit: Yes, what is the content of the file it is parsing at that time? [12:29:39] Nikerabbit: i'm just thinking that the yaml format, as used by rails, has the language code as the top level node. there'S no point in caring, on import, which file which language came for. [12:29:52] Nikerabbit: not really a requirement right now. just thinking [12:30:00] avar: I don't do perl, what file do you mean [12:30:24] Syck parser (line 16, column 7): syntax error at /usr/lib/perl5/YAML/Syck.pm line 75, line 1. [12:30:28] The command 'perl -MYAML::Syck=LoadFile -MPHP::Serialization=serialize -le 'my $yaml = LoadFile("/tmp/yaml-load-751LzZ");open my $fh, q[>], q[/tmp/yaml-load-751LzZ.serialized] or die qq[Can not open /tmp/yaml-load-751LzZ.serialized];print $fh serialize($yaml);close($fh);'' died in execution with exit code '9': [12:30:37] let's talk in mw-i18n [12:31:14] open my $fh, q[>], q[/tmp/yaml-load-751LzZ.serialized] <--- bwahahaha! gutta love perl.- [12:32:33] Duesentrieb: why that? [12:33:08] just 'cause it looks silly. [12:33:15] q[>] [12:33:16] great. [12:33:17] 03nikerabbit * r56701 10/trunk/extensions/Translate/groups/wikimedia-mobile/mobile.yml: tabs to spaces [12:35:47] nothing wrong with that :P [12:44:06] Duesentrieb: q[] is there because I don't want to type \">\" [12:45:00] Duesentrieb: Alternative quote operators really help when you're using single quotes in shell and want single quotes in your program, or some mix of those [12:45:31] avar: yea, it all has reasons. lots of special solutions for special things. makes perl a frigging mess. [12:45:36] never mind :) [12:50:06] um.. this is rather odd [12:50:29] I set the documentroot to /syswiki/w [12:50:39] set the wgscriptpath to /w [12:50:43] still [12:50:47] http://syswiki/w/index.php5/Huvudsida [12:50:50] generates a 404 [12:51:59] document root should be /syswiki/ [12:52:21] oh, but.. then I just get a directory listing, showing "w" [12:52:53] redirect from there to the correct place [12:53:23] would an apache redirect be ok? [12:53:33] (or would it fsck things up again? =) [12:56:26] *RoanKattouw just got his GSoC t-shirt delivered [12:58:05] Any IE users in here willing to do a quick test for me? [12:59:36] what ie? [12:59:42] 7 or 8 [13:00:08] i possibly have seven [13:00:55] RoanKattouw: *envious* [13:01:40] Nikerabbit: Didn't they wire you like double my month's salary instead? [13:01:54] Also, I expect you also get a t-shirt, right? [13:02:11] RoanKattouw: it was three months [13:02:31] Oh yeah [13:03:30] still waiting for my t-shirt [13:14:45] I got my GSoC t-shirt the other day [13:15:02] Did you mentor anyone? [13:15:03] 03(NEW) undefined method SMWStringValue::getTitle() - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20754 major; Normal; MediaWiki extensions: SemanticResultFormats; (dasch_87) [13:21:51] Gah I hate Opera [13:22:19] RoanKattouw: nope [13:22:23] I didn't have to do anything [13:22:41] When using on $textarea.val().indexOf() , newlines are treated as one character, but when using selection.moveStart('character', someNumber); newlines are treated as two characters [13:22:48] werdna: So why did you get a t-shirt? [13:22:58] because I signed up to mentor :P [13:23:11] Ah yes, me too [13:23:17] I didn't /officially/ mentor anyone [13:23:22] 04(REOPENED) Redirect pages should render all text - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14323 +comment (10b-jorsch) [13:23:38] Although I did help Nike with technical stuff Siebrand (his official mentor) couldn't help him with [13:23:50] And I did like everything Brion was supposed to do because he was busy ^^ [13:25:06] this is killing me. its almost 9:25 pm and im still at work cause i cant figure this out [13:25:37] did I do something wrong in my skin? The skin is rendering correctly, however, when I start up firebug and hover on the sidebar, firebug doesn't outlines the navigation bar. It's like there is invisible element overlapping it [13:25:45] i just used a maintnace script to change my password, but it still says i have an invalid username when I try to login [13:26:29] All users get the same error [13:26:59] fotoflo: what version are you using? [13:27:07] 1.15.1 [13:29:45] sorta running out of ideas [13:31:31] are you using a english script or another language? [13:33:38] 03(NEW) SMWResultArray::SMWResultArray() must be an instance of SMWWikiPageValue - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20755 major; Normal; MediaWiki extensions: SemanticResultFormats; (dasch_87) [13:36:30] Login errorYou have not specified a valid user name. [13:36:49] i was using chinese, but i have the problem if i switch to english [13:37:03] is there somewhere where it validates the user name that could be messed up? [13:38:06] eh, probably lots of places in User.php [13:39:14] i havent messed with that [13:39:37] User::isValidUserName etc [13:39:44] it wont let me login and it wont email me a new password because "i have not specified a valied user name" [13:42:08] same for all users [13:44:12] now does "not valid" mean, not existing, or not made up of legal characters, I wonder... [13:44:59] "noname" [13:45:40] fotoflo: what username are you trying to use? [13:46:30] Tester [13:47:07] both exists, and has a valid password [13:49:07] 'noname' seems to return if the username field is null, if it is illegal, and if the user simply doesn't exist (which makes it pretty ambiguous) [13:49:22] fotoflo: have you hacked the code in any way? [13:49:27] Do you have any extensions installed? [13:49:41] i have extensions installed, but i havent hacked anything else [13:49:53] case self::NO_NAME: case self::ILLEGAL: $this->mainLoginForm( wfMsg( 'noname' ) ); .... if ( is_null( $u ) ) { $this->mainLoginForm( wfMsg( 'noname' ) ); ... if ( '' == $this->mName ) { $this->mainLoginForm( wfMsg( 'noname' ) ); [13:49:55] i have also commented all the extensions out [13:49:57] overused much! [13:50:35] werdna, think it might be worth him figuring out which call to wfMsg('noname') he's suffering from by temporarily hacking User.php ? [13:51:26] fotoflo: replace each instance of wfMsg('noname') with noname- (different) [13:51:31] that way you can figure out what's broken. [13:51:36] What extensions do you have installed? [13:51:56] blacklist.php ConfirmAccount CurrentUsers Flash.php googleCalendar MultiUpload PasswordReset Poll README Renameuser StrongPassword.php UserMerge [13:51:58] 03(NEW) Thousands separator missing for mw-plusminus-pos class numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20756 trivial; Normal; MediaWiki: Special pages; (Wiki.Melancholie) [13:52:24] heh, half of those look scary to user integrity [13:53:46] I installed mediawiki but I'm seeing mediawiki twice in the web server, taking up twice as much space and seems that twice as much bandwdith too, because the main page is just a few kbs and refreshing it many times have already eaten many mbs [13:54:07] what/jhow do i change wfMsg? [13:54:16] fotoflo: in the code [13:54:22] 03happy-melon * r56702 10/trunk/phase3/includes/Login.php: Follow-up to r56684 - set message keys in Login.php, and readd the ExternalUser check that got lost somewhere in the branch merge. [13:54:24] fotoflo: includes/specials/SpecialUserlogin.php [13:55:18] change it to something like this, temporarily: http://p.defau.lt/?1ggOpO7CVR0VL7TklVxWxw [13:55:40] that should output in the code <noname-#> when you fail to log in, telling you where it triggered [13:55:45] (I guess?) [13:56:13] yes [13:56:18] wfMsg('noname') not found [13:57:22] ahh [13:59:52] noname-2! [14:00:32] nononono: how did you install mediawiki? [14:00:52] Sparkla: looks like we found the culprite [14:00:53] and are you sure they are differnt and that the folders are just symlinked in someway? [14:01:18] case self::ILLEGAL $this->mainLoginForm( wfMsg( 'noname-2' ) ); [14:01:20] [14:01:47] fotoflo: suspicious [14:01:49] uploaded the tar, extracted to a subfolder of webroot, ran the script [14:02:02] fotoflo: wait, that could also be NO_NAME [14:02:11] did you do it yourself or use the copy I pastebinned? [14:02:17] nononono: what are the two folders? [14:02:19] did it meself [14:02:26] okay, that is two cases [14:02:29] there were only 4 btw [14:02:38] yours has 5 [14:02:44] case self::NO_NAME: [14:02:44] case self::ILLEGAL: [14:02:48] yes, because I split that pair [14:02:51] self::ILLEGAL, eh [14:02:58] because you don't know if it is illegal or null there [14:03:06] you might wanna do the same and re-try [14:03:23] public_html and www [14:03:47] nononono: on my setups public_html and www are linked so its infact only one folder [14:03:49] err sorry, but how? [14:03:52] *most [14:04:14] fotoflo: http://p.defau.lt/?teZp8AfVgj2bUteT_8RUvg [14:04:15] add a case for NO_NAME? [14:04:27] (maybe call NO_NAME number 5 in yours tho) [14:04:33] there is something weird, home/myname/home/myname/home/myname... folder loop [14:04:58] fotoflo: what extensions do you have installed? [14:05:12] nononono: hosting on your own box or a webhosters box? [14:05:18] What extensions do you have installed? [14:05:18] blacklist.php ConfirmAccount CurrentUsers Flash.php googleCalendar MultiUpload PasswordReset Poll README Renameuser StrongPassword.php UserMerge [14:05:20] web [14:05:29] cpanel [14:05:34] *Splarka noms ramen [14:06:02] Spark: isolated to NO_NAME [14:06:23] nononono: cpanel links www and public_html to the same location, but you should contact your host about that folder chain [14:07:26] going to save some space by removing unused languages [14:08:41] nononono: you could save some time by getting a better hosting company [14:08:51] so, processLogin calls authenticateUserData() which returns NO_NAME and gives that message [14:09:02] but lemme guess: you get hosting free? [14:09:09] and that only happens "if ( '' == $this->mName )" [14:09:39] werdna: does that mean null or also cases like 'no such user'? [14:10:03] *Splarka hates php [14:10:28] *fotoflo hates random problems that come from nowhere [14:10:37] and wisdom teeth [14:11:42] 200mb is enough :P [14:12:46] folder chain means bad host? [14:13:06] no, having to worry about space and bandwith measn bad host ;-P [14:13:34] fotoflo: try disabling all extensions, see what happens [14:13:47] no it means someone, somewhere set something up wrong [14:14:05] werdna: i did that earlier this evening [14:14:07] no change [14:14:19] but ill do it again to humor you [14:14:22] well this is the code path that returns NO_NAME: if ( '' == $this->mName ) { [14:14:25] return self::NO_NAME; [14:14:28] } [14:14:42] what is mName? [14:15:05] in fact, maybe i can get a raw localsettings [14:15:24] where would I get a raw localsettings? [14:15:55] downlaod the whole 1.15.1 [14:16:32] fotoflo: when you're done (not yet) be sure to replace your hacks with a backup copy of SpecialUserlogin.php or fresh copy of http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_15_1/phase3/includes/specials/SpecialUserlogin.php [14:16:35] (dur) [14:17:02] you seem optimistic Sparka [14:17:16] i was thinking about jumping out the window isntead [14:17:35] well, that would be "done", but fix Userlogin before you do for the next dev! [14:17:50] hehe [14:18:27] I wonder if you could hard-code 'Tester' there as the username and see if it worked [14:18:41] 03happy-melon * r56703 10/trunk/phase3/includes/ExternalUser.php: Follow-up to r56683 - unnecessary abstraction [14:18:47] hmm, Localsettings isnt in the tzg? [14:18:50] tgz? [14:18:52] nope [14:19:00] fk [14:19:05] its created nu the installer [14:19:09] *by [14:19:17] where do i get a fresh one? [14:19:17] there's a template file somewhere [14:19:37] 03happy-melon * r56704 10/trunk/phase3/includes/specials/SpecialUserlogin.php: Follow-up to r56684 - fix message parameters for Login::ILLEGAL [14:19:50] werdna: iirc its locasettings.sample in the svn somewhere [14:20:14] *localsettings [14:20:18] no [14:20:19] *p858snake => bed [14:20:26] it's generated by Installer.php [14:20:30] in config/ [14:20:47] if i run that, will it mess up my installation? [14:21:48] no [14:22:10] in fact, it will reject to run if there's already a localsettings.php in config folder or mediawiki root [14:22:31] look if you have in config/ a copy of the localsettings the installer generated for you [14:22:43] nothing in there [14:22:49] just an index.php [14:23:05] ah, I'm looking at the wrong version [14:23:19] if you just want a working installation, feel free to move LocalSettings.php to something else and run the installer [14:23:27] you might need to reinstall extensions and such though [14:23:27] ok [14:23:33] it shouldn't blow away your database [14:23:38] but if I were you I'd back it up to be sure [14:24:40] ok holdup [14:28:26] its not letting me install [14:29:59] says what? [14:30:08] Something's not quite right yet; make sure everything below is filled out correctly. [14:32:21] 03(NEW) some text of old revisions in early 2005 is blank in the English Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20757 major; Normal; MediaWiki: History/Diffs; (grahamwp) [14:38:13] http://screencast.com/t/TjKyUC383u3 [14:38:55] fotoflo, did you fill the text fields below? [14:39:02] of coruse [14:39:04] course [14:39:11] mediawiki disagrees... [14:39:40] Hi everybody I would like to make a namespace readable only for a group of users - how can I do that? [14:39:49] !lockdown | marineam1 [14:39:49] --mwbot-- marineam1: Lockdown is an extension for preventing read or write access by namespace and limiting access to special pages. For more information, see < http://mediawiki.org/wiki/Extension:Lockdown >. For general information on preventing access to your wiki, see < http://www.mediawiki.org/wiki/Manual:Preventing_access >. [14:40:19] Platonides: thank you :) so there is no simple way using the variable $wgGroupPermission? [14:40:22] !morbo | marineam1 [14:40:22] --mwbot-- marineam1: http://img514.imageshack.us/img514/330/morbomediawikiaf9.jpg [14:40:35] !secrets [14:40:35] --mwbot-- MediaWiki was not designed with read-restrictions in mind, and may not provide air-tight protection against unauthorized access. We will not be held responsible should private information, such as a password or bank details, be leaked, leading to loss of funds or one's job. See also !lockdown [14:41:07] Platonides: did it 5 or 6 times now, filled everything in correctly [14:41:21] something is F*D! [14:41:45] fotoflo, can you include the fields in the screenshot? [14:42:29] ok, how the lack of namespace selectors on most special pages is just bad :( how can i find all category pages that are redirects? [14:42:41] too many fields [14:42:50] wont fit in one shot [14:42:59] you can use several shots :) [14:45:08] http://screencast.com/t/rZmVCBCcKl, http://screencast.com/t/3ynrESQcbFX, http://screencast.com/t/GlnYIiqhBZ, http://screencast.com/t/GlnYIiqhBZ [14:45:19] whoops [14:45:27] that last screenshot is: http://screencast.com/t/0We8uozOcE [14:46:34] 03(mod) Remove Makesysop extension from WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20291 +comment (10JSchulz_4587) [14:49:08] *werdna kicks CIA-12 [14:49:08] ow [14:49:11] hey brion [14:49:20] siebrand: poke [14:50:05] mornin [14:50:09] what up [14:50:12] Subfader: http://en.wikipedia.org/w/api.php?action=query&list=allpages&apnamespace=14&apfilterredir=redirects [14:50:33] brion-breakfast: nothing too exciting, except I'm gone tomorrow \o/ [14:50:34] 03werdna * r56706 10/trunk/extensions/LiquidThreads/classes/ (Thread.php View.php): [14:50:34] LiquidThreads: [14:50:34] * Use user signature, instead of userLink + userToolLinks as the signature for a thread. [14:50:34] * Drop automatic leading — -- users can add it to their signatures if they want it. [14:50:34] * Includes caching infrastructure for pre-caching signatures on thread bulk-load, to prevent a zillion queries. [14:50:38] 03rotem * r56707 10/trunk/phase3/languages/messages/MessagesHe.php: Localization update. [14:50:39] whee [14:50:43] have fun yall [14:50:47] :) [14:50:49] brion: Human sacrifice, dogs and cats living together [14:50:52] Have fun werdna [14:51:04] also booking out weekends in october for trips to various places -- Edinburgh, Brussels, etc [14:51:22] yeah just did a search for "redirect" restricting to cats. this solution was too simple for me3 :D [14:51:47] Subfader: ew :) [14:51:54] "Fire and brimstone coming down from the skies! Rivers and seas boiling! Forty years of darkness! Earthquakes, volcanoes... The dead rising from the grave! Human sacrifice, dogs and cats living together... mass hysteria! " (full) [14:52:17] ? [14:52:43] brion-breakfast: btw, there's a fix for the upload issue, but there are a few follow-up revs with I'm-not-sure-if-they're-related changes [14:52:50] so I wanted to poke bryan before poking it live [14:52:56] fotoflo, everything looks ok [14:53:22] rioght [14:53:31] is the database user correct? [14:53:43] Splarka: Where are the vikings, the burning villages, and the crop circles? [14:54:02] in reality, not related to Ghost Busters [14:55:30] *Splarka thinks brion should also see https://bugzilla.wikimedia.org/show_bug.cgi?id=20741 ... BLOCKER [14:56:19] Splarka: I think you should read the comments [14:56:24] ------- Comment #9 From Andrew Garrett 2009-09-21 11:37:49 UTC [reply] ------- [14:56:25] can always use a good cleanupTitles :) [14:56:27] The script is running in a screen on zwinger. [14:56:39] commonswiki 2009-09-21 14:56:35: 84.58% done on page; ETA 2009-09-21 15:20:56 [5850000/6916285] 730.05/sec <0.00% updated> [14:56:39] yay [14:56:48] I think werdna should read the title [14:56:52] "The script" [14:56:55] there are two [14:57:08] Splarka: well, I'm not gonna run them at the same time. [14:57:14] " ... except I'm gone tomorrow" [14:57:21] *Splarka thinks brion should ALSO see it [14:57:22] hello [14:57:23] they won't take that long [14:57:25] Platonides: yes [14:57:41] werdna: what will happen on fr.wp where they copy-pasted some of the articles to the fixed titles? [14:57:47] does exist a link to download always the last version of mediawiki? [14:57:50] will the new version get deleted, will the old, will they be merged? [14:57:58] the script moves the titles to Broken/ [14:58:18] so, every news story on fr.wikinews will be moved to a subpage of Broken/ ? [14:58:30] i have a feeling it is rejecting the username [14:58:32] every broken title [14:58:40] that's basically every news story on fr.wp [14:58:56] 03aaron * r56708 10/trunk/extensions/FlaggedRevs/ (FlaggedRevs.php api/ApiStabilize.php): revert r56638: massive duplication [14:59:01] well, if you think no manual after-cleanup is needed, then brion can safely ignore the situation ^_^ [14:59:05] it should try to move it to a simple space first, for this instance [14:59:14] yah... [15:00:52] Why would every news story on frwikinews have a broken title? [15:01:22] i think im going to have to build another wiki server [15:01:25] because they used non-breaking spaces on many titles [15:01:29] install the wiki on the new server [15:01:34] and give this server back to IT [15:01:46] i bet that wont even work though [15:01:50] werdna: well, see, nbsp wasn't an illegal title character until the last scap [15:02:01] so, the silly french, thought mediawiki supported it [15:02:15] and the japanese thought U+3000 was a valid space character in filenames [15:02:16] heh [15:02:21] stupid foreigners! learn english [15:02:22] can someone give me a desc of the user table? [15:02:30] fotoflo: it's in maintenance/tables.sql [15:02:42] *Splarka sets off sarcasm detectors [15:03:39] brion: ahoy-hoy [15:03:41] https://bugzilla.wikimedia.org/show_bug.cgi?id=20291 [15:03:51] Splarka: It was, of course, previously supported. I'm mostly curious as to why non-breaking spaces were needed in so many titles. [15:04:13] werdna: pong [15:04:20] well, good rational, the situation could have been handled better though [15:04:37] Is there a way to let links to redirect pages appear as redlinks? [15:04:39] per the bug by Gurch> This should not break anything, as there should be no need for non-breaking spaces in page titles; I'm not aware that any exist, I can't think of any useful purpose they would serve, and they are already prohibited on the English Wikipedia - and possibly in other places - via the title blacklist. [15:04:51] siebrand: I reverted a whitespace commit of yours on LiquidThreads because I had no idea it was going to happen and I had changes in my working copy and a number of saved patches. [15:04:53] Subfader: they should have class="mw-redirect" [15:05:06] werdna: yes, I read that in commit mail. [15:05:11] but gurch was wrong, there were several on en.wp with nbsp in the title [15:05:11] siebrand: ah :) [15:05:20] alright. that's easy then :) [15:05:24] http://screencast.com/t/c6wzelosb9r - is this right ? [15:05:24] off to the office! [15:05:47] what's up or down [15:05:48] safe trip :) [15:05:58] Splarka: somebody should probably have searched the database before adding that. I'm not sure why you're telling me that though [15:06:22] fotoflo, I suppose so [15:06:27] it's the table layout [15:06:35] why would it be wrong? [15:06:47] maybe something got messed up? [15:07:11] werdna: well, cuz you seemed to want to know " Why would every news story on frwikinews have a broken title?" [15:07:18] *shrug* [15:07:22] your original problem was to change the password? [15:07:31] french style demands it sometimes, eh [15:08:13] im afraid if i install another server and just drop my wiki install on there, ill be encountering the same problem [15:12:51] eow! [15:13:40] why do i have a t and a tests directory in my wiki dir? [15:14:03] Platonides: my problem is that none of my users can login [15:14:14] fotoflo: They're disused parts of the software [15:14:47] ah [15:21:06] is there a way to see the groups an user belongs to in the wiki? [15:21:47] Special:Listusers [15:22:51] huh, that's annoying... iw_local interwiki links have to be valid titles [15:23:05] http://www.mediawiki.org/wiki/Download:%3C%3E vs http://www.mediawiki.org/wiki/Download:foo [15:23:07] thanks Splarka, and to add an user to a group? [15:23:14] Special:UserRights [15:24:08] thanks again :) [15:25:00] Splarka, state capitals, go go go! [15:25:05] will $wgGroupPermissions['*']['read'] = false; result in no users bieng able to login? [15:25:37] Anchorage... eh.. Honolulu... Nevada City... Thompson... Curley... Shemp... [15:25:43] fotoflo: It will if you haven't whitelisted Special:Userlogin [15:26:01] Splarka: ??? [15:26:04] I think that is implicitly whitelisted? [15:26:14] thats the login page [15:26:15] Not implicitly; just by default [15:26:25] yes, its whitelisted [15:27:28] No, I take it back, it is implicit [15:29:57] *Splarka smacks emu [15:30:06] o; [15:30:11] aww [15:31:07] Anybody here have any experience with the (third-party) DynamicPageList extension? #DPL is, unfortunately, completely empty, and I can't find my issue in DPL's manual :P [15:32:08] ok, so if i want to export this whole wiki, how would I do that? [15:32:45] dump the database if you want everything [15:32:48] Hi! I have a question related to Article, Revision and Title interaction in includes/EditPage.php . Can anyone help, if I'll paste it to dpaste.org? [15:32:52] php maintenance/dumpBackup.php if you want the content [15:33:08] im afraid the database has some error that is causing this problem [15:33:10] but i want the content [15:35:57] i can force all my users to recreate their accounts if nessisary [15:36:17] can i import the database then drop the user table [15:36:24] and then run the usertable.sql? [15:36:31] the content can be exported with php maintenance/dumpBackup.php [15:36:37] then you can import it with importDump.php [15:38:04] commons will not let me upload a new version of a file I uploaded 1 hour ago [15:38:17] ThomasV: Known bug, and there is a patch [15:38:22] I've made a patch to includes/EditPage.php (for MediaWiki 1.11) which performs the following thing: in case of edit conflict it copies the existing revision into the subpage of the user who saved that revision, instead of displaying edit diff page. It has strange unexpected (to me) side effects. [15:38:29] It just needs to be reviewed, but Brion's on the train to the office right now [15:38:46] RoanKattouw: is there a workaround ? [15:38:49] I need Bryan, not Brion. [15:38:54] http://dpaste.org/xE1T/ [15:39:05] werdna: I know, but maybe Brion feels safe deploying it [15:39:08] It's not clear exactly what needs to be deployed, there are follow-up revisions that seem marginally related [15:39:16] werdna: and the user list wont be imported? [15:39:17] ThomasV: No, but it'll hopefully be solved later today [15:39:17] 03(NEW) Template including DPL-generated list fails when page is in requested category - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20758 major; Normal; MediaWiki extensions: DynamicPageList2; (dustin) [15:40:25] fotoflo: not unless you dump and import the user table [15:40:37] but I don't think your problem is the database [15:40:42] I think it's in your software somewhere [15:41:12] the dumpbackup will dump by table? [15:41:27] both Revision::getRawText and Article::doEdit cause strange side effect - edited article and article stored in the user namespace get the same content. [15:42:51] that's especially strange for getRawText(). and I don't have memcached or APC locally. [15:44:16] ok. defiatnly getting to be bed time, ill try and get another server up tomorrow to do the transfer [15:44:19] wish me luck [15:44:30] good luck [15:44:35] ;-) [15:45:29] 14(INVALID) Template including DPL-generated list fails when page is in requested category - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20758 +comment (10dustin) [15:47:53] So, maybe someone knows what's wrong with Revision::getRawText() and Article::doEdit() calls in my code (http://dpaste.org/xE1T/) because two different article objects get the same text content. Really strange. I am not an expert, of course. [15:48:26] QuestPC: why are you calling getRawText? [15:48:55] QuestPC: and I have no idea what to look for in that blob of text [15:50:07] werdna: I want to get the text of current revision of article that will be saved without having sideeffects (there were warnings in Article code that scripts should only use Revision methods to get text of article otherwise page visit counters can be incorrectly modified). [15:50:24] in what situation? [15:50:40] you want getText(), getRawText() bypasses permission checks. [15:50:42] (stupid name) [15:50:46] wind back a bit [15:50:49] what are you trying to accomplish? [15:50:58] werdna: it's during edit conflict. [15:51:12] what's during edit conflict? [15:51:18] I know nothing about what you're trying to accomplish [15:51:21] wind back, start again. [15:51:27] tell me exactly what you are trying to achieve. [15:51:28] werdna: instead of diff page I want to move prev revision to subpage in user namespace [15:51:55] werdna: you know that when there's an edif conflict, a special version of edit page with diffs is displayed [15:52:03] werdna: edif=edit [15:52:41] werdna: I need to make no edit conflict when one user is sysop and another one is not. [15:53:05] werdna: instead, current revision which caused conflict will be moed into subpage at user's page [15:53:11] moed=moved [15:54:53] hello [15:55:06] let's say Title=Page1 User1 and Sysop1 has edit conflict, then the revision made by User1 will be moved into "User:User1/Page1" and Sysop1 revision will be saved without displaying diff edit page. [15:55:07] QuestPC, 1.11 was long ago [15:55:22] 03werdna * r56709 10/trunk/extensions/LiquidThreads/import/ (WikiText/ParseDiscussion.pm import-parsed-discussions.php): Some adjustments to the import process [15:55:38] that's strange [15:55:53] werdna: Ive got a beta development tool for your new reference system [15:55:57] MaxSem: I know. My wikis are 1.14.1 But this wiki has lots of modifications and they still can't upgrade it. I wonder whether it can be upgraded easily. [15:56:06] Betacommand: my new reference system? [15:56:34] upgrading is reasonably easy if you haven't patched core [15:56:51] werdna: moving named references to the bottom of articles [15:57:00] 03werdna * r56710 10/trunk/extensions/LiquidThreads/classes/ (Thread.php View.php): Change user signature caching to be per-username, not per-uid. Per-UID breaks for anonymous users [15:57:01] that's not mine :) [15:57:09] MaxSem: anyway, 1.11 is not that bad. it was quite stable. there are lots of core patches. the code I've pasted is also a patch to core. [15:57:17] although I happen to think it's an excellent idea. [15:57:25] to core 1.11? [15:57:27] werdna: I thought I saw your name somewhere [15:57:42] I probably promoted it a little :) [15:57:44] MaxSem: I work with this wiki only recently. It was already patched by different people before of me. [15:58:20] MaxSem: My own wikis currently are 1.14.1. But it doesn;t matter. I need to change EditPage.php on that 1.11 wiki, not at my 1.14.1 wikis. [15:58:42] QuestPC: edit conflicts aren't simultaneous.. how will it work if sysop1 opens the edit page, waits an hour, submits an edit... will all the edits made in that hour that conflict be moved to user subpages? [15:59:26] what might work better is to move the specific revisions rather than duplicate them, so if rev 12345 gets conflicted by 12346 by a sysop, 12345 can be moved to the user subpage... since it will already exist [15:59:28] Splarka: yes, I know but they don't care. They have a sysop who is important and he doesn't like to see edit conflict diff page. [15:59:49] haha [16:00:03] He probably doesn't like to see a lot of things that MW does, then [16:00:20] "'talk pages'? Remove these vile contraptions from my sight!" [16:00:37] *Splarka makes a sammich [16:01:33] Emufarmers: But he pays and I need to feed my family. Even at my wikis I am not always free to do what I like. That's life. [16:02:42] Splarka: I haven't found an easy method of moving revisions from one Title to another one. Maybe you can suggest the better way than my code offers? [16:03:36] does anybody knows kiwi-wiki? [16:04:38] QuestPC: not really, but it should be possible:/ [16:04:43] *yawn* morning all [16:04:57] hi brion [16:05:33] brion: commons re-uploads are broken, don't know if you know about it [16:06:04] ThomasV: the same breakage from last week or new breakage? [16:06:09] http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-464/paper-06.pdf found this Analysis of Tag-Based Recommendation Performance for a Semantic Wiki [16:06:32] I do not know, RoanKattouw said it's a known bug when I asked [16:06:36] I would look at it but my cold/cough virus tells me otherwise :-( (mostly not functional) [16:06:48] brion: same-ish, the last fix didn't quite fix it [16:06:49] aww [16:06:56] werd is waiting for bryan to come explain hisself [16:07:11] apergos: get well :( [16:07:16] and keep them germs away ;) [16:07:27] I just sent some mail about keeping the germs at home [16:07:34] *apergos <-- responsible co-worker :-P [16:07:42] brion: There's a fix, but there are a few follow-up revs, and I wanted to clarify with Bryan which ones are relevant, and to what extent [16:07:55] super, i'll leave that to you werdna [16:07:58] (I'll follow the backread later. sleep.) [16:08:13] brion: As far as I can tell, he's committed a fix, and then fixed two general issues with a bunch of recent commits in two commits [16:08:28] Splarka: Of course it is possivle. Its a sideeffects what really bothers me. That when I load text via revision object it also saves into different article object. [16:08:30] so I'm thinking if he doesn't show up, I need to check out wtf is going on and try to get a patch against wmf-deployment [16:08:58] QuestPC: that's when you copy, I mean it should be possible to move [16:09:14] you can do it now by deleting the whole article, undeleting just one revision, moving it, and then undeleting the rest, this is very messy though [16:09:16] mmm [16:09:31] 03(FIXED) Create Author, Portal, Page and Index namespaces for vi.wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20334 +comment (10rhalsell) [16:10:11] Splarka: Ok, I'll try to move. Though I don't know why should it not be copied without side effects, too. But you're right that moving is more correct. [16:10:59] Splarka: thanks for the tips [16:12:47] Splarka: probably do not need to delete article? I think it wasn't saved during the edit conflict, yet? I think the conflicted revision text is only in wgRequest at that time, yet. [16:13:29] QuestPC: hopefully not, I was giving an example of how it is possible to do it now [16:13:52] (without any php modification or extensions you can move a single revision in the UI as a sysop) [16:14:47] Splarka: What special page does that? [16:15:03] Splarka: I will look at it's code. [16:15:06] 03(FIXED) Remove Makesysop extension from WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20291 +comment (10brion) [16:15:21] 03werdna * r56711 10/trunk/phase3/maintenance/cleanupTable.inc: Use unbuffered queries in cleanupTable maintenance scripts. Prevents OOM issues. [16:15:31] QuestPC: it isn't... eh... [16:15:49] QuestPC: it is an action, another action, a special page, and then a third action [16:16:02] action=delete, action=undelete, Special:MovePage, action=undelete, very messy, but IS possible [16:16:45] Splarka: aha, an sequence. ok, I'll try to figure out. I hope it won't cause the same side effects. [16:16:45] 03werdna * r56712 10/branches/wmf-deployment/maintenance/cleanupTable.inc: Merge r56711, maintenance fix [16:17:16] QuestPC: you shouldn't need to do that sequence [16:17:22] *Splarka stops "helping" [16:17:47] 03(FIXED) Adding Project namespace in eo.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20527 +comment (10rhalsell) [16:18:06] Splarka: well. of course I won;t be calling the actions directly. I'll look at the code and cut and combine what I need. [16:21:28] Splarka: aha, that's Article:action [16:22:30] Article:$action to be more correct. [16:22:57] QuestPC: *sigh*, you have complete access to the database in php, you _should_ just be able to edit the revision table or page table to reassociate the revision with another page [16:23:31] you don't need to delete/undelete to do what you want, I was just saying if it is "possible" to do in the UI, it is definitely possible to do on the backend [16:24:00] Splarka: there is rev_page in revision table. that probably is page_id? [16:24:27] blind leading the blind, someone who knows the gory details help him [16:24:35] *Splarka gets food [16:24:39] Splarka: you're right, even if there is no such method, the core is heavily patched anyway, so a new method won't hurt too much. [16:26:01] Splarka: I probably should change rev_page to user's NS_USER page_id. Is that correct? But DB's are dangerous, what if I forgot to change some other fields too? [16:28:06] Splarka: well, this is old mediawiki and these patches has no use to wikipedia. so, I don't expect too much of inerest. thank you for giving many good tips. [16:29:52] 03(mod) Create Author, Portal, Page and Index namespaces for vi.wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20334 (10rhalsell) [16:32:10] if the wiki skin is set to custom, how do i figure out what user css i should edit? ie, Special:MyPage/monobook.css [16:32:12] hello [16:32:19] some help here about the skins [16:32:23] brion: Could you look at all revs in http://www.mediawiki.org/wiki/Special:Code/MediaWiki/tag/mergeme (except for Bryan's)? [16:32:34] rchern: check a page source and see what is being loaded [16:32:37] brion: ... which amounts to exactly two revs :) [16:32:45] not all custom skins and not all mediawiki installations load user/skinname.css [16:33:06] QuestPC: might be something in maintenance/ to help, dunno what tho [16:33:35] if see "if ($this->data['usercss'])" in the skin to include the css hm [16:33:55] 03brion * r56713 10/trunk/phase3/ (RELEASE-NOTES includes/specials/SpecialVersion.php): [16:33:55] * (bug 20730) Fix to Special:Version ViewVC link for branch checkouts [16:33:55] Reverts r49997; link is now using the checkout revision which makes pathrev work properly again for branches, so we don't need to use the (apparently non-functional) revision parameter instead. [16:34:49] rchern: I mean the rendered html page source [16:35:05] 03(FIXED) Fix URL path of MediaWiki repository on Special:Version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20730 +comment (10brion) [16:35:12] view-source:http://en.wikipedia.org/wiki/Special:BlankPage -> [16:35:14] oh i know you did [16:35:37] i need\want to change tables that are showed in the right side, and the styles are defined in html... so the css files can't be used! [16:35:52] 03brion * r56714 10/branches/wmf-deployment/includes/specials/SpecialVersion.php: Merge r56713 from trunk -- fixlet for bug 20730 (Special:Version bad ViewVC version link for branch checkouts) [16:36:00] RoanKattouw: looking [16:36:10] teste: !important overrides local style="" [16:36:39]
    -> .green {color:green !important;} [16:36:47] but don't overuse it, heh [16:37:01] @splarka - that can be donme?!? i didn't know that.... thanks i'll give it a try [16:38:30] 03(FIXED) Use File:Wiki.png as site logo for Arabic Wikiquote - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19060 +comment (10rhalsell) [16:39:05] 03werdna * r56715 10/branches/wmf-deployment/maintenance/cleanupTable.inc: Live-hacked fix for cleanupTable.inc -- unbuffered results seem to screw with SELECT count(*), moved the unbuffered-ness to below the count query. [16:39:15] RoanKattouw: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/56401#c4104 [16:40:06] brion: Meh, Aaron should mention the rev number in his merge commits [16:40:46] yup [16:41:23] 03werdna * r56716 10/trunk/phase3/maintenance/cleanupTable.inc: Merge r56715 from wmf-deployment (Moved unbuffered-ness to below count query to fix brokenness) [16:43:00] 03brion * r56717 10/branches/wmf-deployment/languages/messages/ (MessagesArc.php MessagesKw.php): Merge trunk r56664 "Localisation updates for core namespaces from translatewiki.net" [16:44:03] 03(mod) Changing SITENAME of ckbWiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20295 (10rhalsell) [16:44:29] Is there a way to make include content from other pages (like a template, perhaps) and also include the outline / heading structure? [16:46:20] jMyles: You can include normal pages just like templates: {{:name of normal page}} [16:46:29] And its sections will show up in the TOC [16:47:05] 03(FIXED) pt.wikipedia - logo change - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20659 +comment (10rhalsell) [16:47:36] RoanKattouw: That's almost what I want to do, but I don't want to include the entire pages - only their TOCs essentially [16:47:46] 03ialex * r56718 10/trunk/extensions/LiquidThreads/api/ApiFeedLQTThreads.php: Follow-up r56705: set svn:eol-style native back [16:50:01] 03(mod) some text of old revisions in early 2005 is blank in the English Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20757 +comment (10brion) [16:52:15] 03(FIXED) Request for "portal" namespace on Wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20505 +comment (10rhalsell) [16:55:30] What I'm looking to do is transclude only the TOC of a page - basically make a big dynamic TOC out of a whole bunch of included pages. [16:57:23] don't think thats possible [16:57:37] not without manually listing headers [16:57:43] or some sort of fancy extension [16:58:31] 14(DUP) Update self-transclude on preview - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11367 +comment (10alex.emsenhuber) [16:58:37] 03(mod) Self-including templates should reflect changes on preview - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5278 +comment (10alex.emsenhuber) [17:04:00] Ose: manually listing headers? You mean like wrapping the headers in ? I hadn't thought of that - will that work? [17:04:30] uh? [17:04:32] nope [17:04:54] I meant making links like [[Page#Section]] [17:05:39] if your pages follow the same structure (has the same headers), a template could list a lot of pages easily [17:05:47] if not, then I don't know [17:06:37] Ose: Well the [[Page#Section]] defeats the point because I want it to dynamically list the pages and sections without needing to be updated [17:06:51] yep [17:07:01] [18:57] not without manually listing headers [17:07:05] I said manually :P [17:08:23] ahhh that's what you meant :-) [17:08:36] I thought you meant on the individual pages [17:08:39] 04(REOPENED) Self-including templates should reflect changes on preview - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5278 +comment (10p.r.doyle) [17:08:40] now i see what you meant [17:11:29] 03brion * r56719 10/branches/wmf-deployment/languages/messages/MessagesVi.php: Merge namespace updates from trunk r56499 [17:22:37] 03(mod) some text of old revisions in early 2005 is blank in the English Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20757 +comment (10Platonides) [17:24:32] Hi, do you have a manual page for #ifexp #if: etc. ? [17:25:11] !parserfunctions | Masz [17:25:11] --mwbot-- Masz: "Parser functions" are a way to extend the wiki syntax. ParserFunctions is an extension that provides the basic set of parser functions (you have to install it separately!). For help using parser functions, please see . For details about the extension, see . [17:25:13] http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions [17:26:05] uh. Thanks! :-D [17:34:47] 03werdna * r56720 10/trunk/phase3/maintenance/cleanupTable.inc: Use slave for unbuffered reading in cleanupTable.inc, leaving the master for buffered writing [17:36:33] 03werdna * r56721 10/branches/wmf-deployment/maintenance/cleanupTable.inc: Merge r56720 into wmf-deployment, fixes for unbuffered queries. [17:41:34] 03(FIXED) Set local time for vec.wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20322 +comment (10rhalsell) [17:41:38] 03(FIXED) Enable 2 aliases for vec.wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20324 +comment (10rhalsell) [17:42:01] 03(FIXED) Create Portal namespace of Bengali wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20314 +comment (10rhalsell) [17:43:38] RobH: Thank you for fixing 20322 and 20324! [17:45:20] =] [17:45:23] welcome [17:48:51] :) [17:52:16] 03(mod) Thousands separator missing for mw-plusminus-pos class numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20756 +comment (10alex.emsenhuber) [17:52:23] 03(FIXED) Enable RevisionDelete on Polish Wikipedia (pl.wikipedia) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20331 +comment (10rhalsell) [17:56:48] 03(mod) Expand watchlist entry displayed like single edit entry. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15522 (10AlexSm) [18:01:26] hmm, i've sometimes seen that ==text== will result in a dashed border with "==text==" rendered inside it rather than a heading. is there a common scenario when this happens or should i be looking at css? [18:01:37] rchern: did you accidentally put a space at the start of the line? [18:02:07] bleh. i used spaces to indent the html and such. heh [18:02:16] that indicates preformatted text,
    [18:05:03] 	03siebrand * r56722 10/trunk/extensions/Translate/groups/Wikiblame.php: Add optionals
    [18:05:25] 	03catrope * r56723 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (EditToolbar.js EditToolbar.php): 
    [18:05:25] 	EditToolbar: (bug 20715) Search&Replace messes up in Opera
    [18:05:25] 	This was caused by Opera treating newlines as one character in
    [18:05:25] 	$textarea.val().indexOf() , but as two characters in $textarea.setSelection().
    [18:05:27] 	Worked around by an ugly temporary hack that detects whether we're on a broken
    [18:05:29] 	browser and replacing \n with \r\n in $textarea.val() . Will redo properly after
    [18:05:31] 	discussing with Trevor.
    [18:05:48] <^demon>	brion: How'd you come across pChart? That looks *awesome*
    [18:05:57] 	03(FIXED) Search & Replace: Cannot replace the exact word repeatedly in Opera - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20715  +comment (10roan.kattouw)
    [18:06:26] 	^demon: tomaszf found it
    [18:06:34] *brion 	looks expectantly at tomaszf 
    [18:06:36] 	haha
    [18:06:41] 	doesn't it look spiffy ?
    [18:06:51] *^demon 	likes
    [18:06:57] <^demon>	I want to put some cool stuff in CodeReview :)
    [18:06:58] 	i came across it looking for something that was  bit easier to use for data sets then gnuplot 
    [18:07:01] 	:D
    [18:07:12] 	gnuplot should just die
    [18:07:13] 	gnuplot does a lot .. but it can get clunky .. so i looked for a php library
    [18:07:25] 	quick search on stackoverflow came up with it
    [18:07:37] 	i used it a bit over the weekend and its pretty easy
    [18:07:50] 	still not convinced it works well with large data sets but that's that today is about
    [18:07:56] <^demon>	tomaszf: I looked around a few months ago and couldn't find anything that didn't completely suck. Hopefully this works out :)
    [18:08:22] 	^demon: let know how it works out .. if it's fast enough then i might start adopting it and might even recommend it to the usability folks
    [18:08:36] 	and seriously .. so much suckage out there for this type of stuff
    [18:09:06] <^demon>	Yeah....
    [18:09:18] 	03(FIXED) Activate RevisionDelete for sysops on dewiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19697  +comment (10rhalsell)
    [18:10:35] 	too bad whitespace can't be ignored
    [18:13:00] <^demon>	tomaszf: Is their repo public? I can't find it on the SF site :-\
    [18:13:20] 	haven't looked that far, just made sure it was a gpl license 
    [18:14:22] 	03purodha * r56724 10/trunk/extensions/MassEditRegex/MassEditRegex.i18n.php: Correct grammatical glitch in an English message text.
    [18:15:12] 	since its on source forge it certainly has an  open bug tracker 
    [18:15:31] <^demon>	Yeah, I found the bug tracker. I just can't find the repo :\ hmm.
    [18:16:09] 	email the maintainer .. he might just be protective :)
    [18:18:45] <^demon>	Some of the examples are cool :)
    [18:19:34] 	and clean .. 
    [18:20:41] 	visually it does a good job .. rendering 2.4k of data points takes 15secs on a 2.5Ghz
    [18:20:57] 	so it might just be good for offline rendering .. but we shall see
    [18:21:07] 	fun tool to play with
    [18:22:22] 	ouch
    [18:23:48] 	http://www.mediawiki.org/wiki/Special:Code/MediaWiki/comments what is going on?
    [18:24:01] <^demon>	Looks like spam.
    [18:27:21] 	Well he doesn't seem to continue
    [18:27:27] *RoanKattouw 	wonders who have that guy coder rights
    [18:27:36] 	he also registered at twn...
    [18:28:05] <^demon>	RoanKattouw: You don't need coder to comment I don't think.
    [18:28:44] 	Nope
    [18:28:45] 	Really? At least at some point you did, I think
    [18:28:54] 	You dont.. Might be autoconfirmed or something
    [18:29:23] 	03brion * r56725 10/branches/wmf-deployment/includes/Html.php: Merge trunk r56601: Don't drop default attrib values in non-HTML5 (bug 20713)
    [18:29:51] 	Hopefully blocked users can't comment?
    [18:30:05] 	You'd hope
    [18:30:29] 	they can access UserRights, so who knows ^_^
    [18:30:32] 	03ialex * r56726 10/trunk/extensions/Translate/TranslateUtils.php: Use $wgOut->addExtensionStyle() rather than $wgOut->addLink()
    [18:31:55] 	Splarka: $wgAssignGroupsOnBlock[] = 'staff' :P
    [18:32:05] 	http://toolserver.org/~vvv/sulutil.php?user=NK45
    [18:32:30] 	they can - http://www.mediawiki.org/wiki/Special:Code/MediaWiki/56573#code-comments
    [18:32:50] 	Ooh, that's a bug
    [18:33:00] 	lol
    [18:33:12] <^demon>	For anyone who's interested: http://anyonecanedit.org/misc/pchart/ - some examples of the pchart library thingie.
    [18:33:25] 	http://meta.wikimedia.org/w/index.php?title=Steward_requests/Permissions&diff=prev&oldid=1645008
    [18:33:46] 	MaxSem: $wgGroupsAddToSelf
    [18:34:01] 	some wikis use it for some opt-in features
    [18:34:12] 	being blocked doesn't prevent you spamming recent changes with as may rights changes as you want
    [18:34:15] 	my variant is moar automatic!
    [18:35:28] 	MrZ-man: security through "nobody cares enough to mess with us yet"
    [18:35:30] 	Splarka: can't they only do that a limited number of times?  Unless $wgGroupsRemoveFromSelf is also set, heh
    [18:35:49] 	03purodha * r56727 10/trunk/extensions/MassEditRegex/MassEditRegex.i18n.php: 
    [18:35:49] 	Added link, according to the suggestion at
    [18:35:49] 	http://translatewiki.net/w/i.php?title=Support&oldid=1508237#Masseditregextext
    [18:35:52] 	Emufarmers: well obviously!
    [18:36:27] 	03(FIXED) Activate revisiondelete for sysops on simple wiki. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19819  +comment (10rhalsell)
    [18:37:30] 	huh
    [18:37:37] 	they seem a valid-ish user
    [18:38:23] 	okay, I withdraw that statement: http://en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_(technical)&diff=prev&oldid=315241801
    [18:38:27] 	03(FIXED) Activate collection extension on itwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20632  +comment (10rhalsell)
    [18:38:36] *Emufarmers 	pets Splarka.
    [18:38:52] 	http://meta.wikimedia.org/w/index.php?title=Steward_requests/Permissions&diff=prev&oldid=1645947
    [18:39:01] 	http://meta.wikimedia.org/w/index.php?title=Steward_requests/Permissions&diff=prev&oldid=1645017
    [18:39:11] 	http://commons.wikimedia.org/wiki/Commons:Administrators/Requests/NK45
    [18:39:38] 	Where's Mike.lifeguard with some account locking abuse when you need him?
    [18:39:45] 	this guy is amusing
    [18:40:03] 	http://en.wikipedia.org/w/index.php?title=Submissive_(BDSM)&diff=prev&oldid=314839996
    [18:40:31] 	Well, at least he has good taste
    [18:41:37] 	http://meta.wikimedia.org/w/index.php?title=Steward_requests%2FPermissions&diff=1645023&oldid=1645021
    [18:42:49] 	but anyway, not a spam bot, though he fails the turing test
    [18:44:19] 	03demon * r56728 10/trunk/extensions/CodeReview/ui/CodeRevisionView.php: Also check block status before allowing people to submit comments
    [18:44:28] <^demon>	Splarka: Sync that ^, block him. Problem solved.
    [18:44:51] 	well
    [18:44:55] 	his account needs locking
    [18:44:58] 	then he can't log in
    [18:45:05] 	problem not only solved, but never having existed
    [18:45:26] *Emufarmers 	throws Splarka down the memory hole
    [18:46:17] *Splarka 	leads Emufarmers to the Oubliette of Eternity
    [18:46:25] *Splarka 	chucks him in
    [18:46:48] *Emufarmers 	waits for chuck to complain about being pung
    [18:49:14] 	chuck
    [18:49:40] *werdna 	chuckles
    [18:50:11] *Emufarmers 	gets out his nunchucks
    [18:50:25] 	Anyone around using IE 7?
    [18:50:27] 	nun?
    [18:50:36] *Splarka 	upchucks some woodchucks on emu
    [18:51:22] *^demon 	hates Status objects a little bit
    [18:55:19] 	Hello folks!
    [18:57:40] 	03werdna * r56729 10/branches/wmf-deployment/extensions/CodeReview/ui/CodeRevisionView.php: Merge r56728 "Also check block status before allowing people to submit comments"
    [18:59:27] <^demon>	Taskman: Hello :)
    [18:59:37] <^demon>	werdna: Oh thanks for the merge, thanks.
    [19:00:36] 	Splarka: ok, file renaming appears to be enabled for sysops right now
    [19:00:40] 	can y'all confirm it's workin?
    [19:00:44] *Splarka 	hands ^demon a tissue
    [19:02:01] 	http://commons.wikimedia.org/wiki/Special:ListGroupRights => Administrators -> # Move files (movefile)
    [19:02:14] 	sext
    [19:02:25] 	er, sexy, even
    [19:02:44] 	Splarka: sure? I cannot see a "move" tab on Commons
    [19:02:44] 	03(mod) Enable image renaming on WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15842  (10brion)
    [19:03:17] 	I remember there is a config variable to disable file moving
    [19:03:20] 	back soon :)
    [19:03:28] 	yah, just lists it
    [19:03:32] 	brion: http://www.mediawiki.org/wiki/Special:MovePage/File:Calendar.gif
    [19:03:39] 	You do not have permission to do that, for the following reason:
    [19:03:39] 	Cannot move pages in namespace "File"
    [19:03:53] 	hmmmm
    [19:04:05] 	maybe there's something else stopping it. looking...
    [19:04:07] <^demon>	Same thing on mw.org
    [19:04:38] 	works on test.wp, but has never been disabled
    [19:04:48] <^demon>	Movepage could use some tlc one day.
    [19:04:49] <^demon>	:)
    [19:04:58] 	action=move?
    [19:05:12] 	brion: $wgAllowImageMoving somewhere set to false?
    [19:05:38] 	RoanKattouw: I've got a copy of 7 somewhere - can I help?
    [19:05:50] 	aha that's the fucker i was looking for
    [19:05:57] 	i was checking the permissions and couldn't find the other hidden pref
    [19:05:58] 	sigh
    [19:06:08] 	jdpond: Can you visit all wikis on https://bugzilla.wikimedia.org/show_bug.cgi?id=20673#c1 , edit a page and verify the usability toolbar shows up?
    [19:06:41] 	RoanKattouw: Will do, give me a second.
    [19:07:02] 	there we go
    [19:07:42] 	03(FIXED) Enable image renaming on WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15842  +comment (10brion)
    [19:07:51] 	mmmm ta
    [19:09:28] <^demon>	brion: Wfm :)
    [19:10:21] 	RoanKattouw: OK, found one.  Going there now - Taking forever to load.
    [19:10:45] 	jdpond: Of course you can just change en-wp to de-wp in the URL for the next one
    [19:11:01] 	brion: \o/
    [19:12:03] 	03(mod) bug in uploading new version on commons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20677  +comment (10tetromino)
    [19:14:57] 	03(mod) bug in uploading new version on commons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20677  +comment (10roan.kattouw)
    [19:20:25] 	RoanKattouw: Before I go and do rest, is this what you were looking for ?
    [19:20:33] 	http://wiki.montcopa.org/PublicDownloads/IE7on_en_wikipedia_org.PNG
    [19:20:50] 	jdpond: Yes
    [19:21:02] 	jdpond: It should show up on all of them except ar-wp
    [19:21:12] 	RoanKattouw: Will do rest now.
    [19:21:25] 	03churchofemacs * r56730 10/trunk/phase3/ (3 files in 2 dirs): New configuration variable $wgShowPageOnRedlink that can be set to show the page instead of an edit interface when visiting a red link. The value can be specified for specific usergroups and namespaces.
    [19:22:35] 	04(REOPENED) Activate RevisionDelete for sysops on dewiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19697  +comment (10wikipedia_emails-nachfrage)
    [19:23:34] 	jdpond: Awesome, thanks
    [19:25:45] 	03(NEW) give link to moved page in email watchlist reminder - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20759 enhancement; Normal; MediaWiki: Watchlist; (jidanni)
    [19:26:26] 	03(mod) give link to moved page in email watchlist reminder - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20759  (10jidanni)
    [19:27:21] 	03(mod) give link to moved page in email watchlist reminder - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20759  (10jidanni)
    [19:27:50] <^demon>	Whee
    [19:29:25] 	RoanKattouw: uh... rvstart and rvend seems to be doing the opposite of what i expect them to do. am i just confused?
    [19:29:45] 	Duesentrieb: rvstart == where the list starts at, as in the top value
    [19:29:57] 	If you've got descending sort, that might not make sense to you
    [19:29:59] 	swap rvdir to unconfuse self
    [19:30:07] 	RoanKattouw: eeeewwwwww!
    [19:30:17] 	RoanKattouw: ok that explainjs it - it's quite odd, though :)
    [19:30:35] *RoanKattouw 	redirects blame to Yuri
    [19:30:48] 	hehehe
    [19:30:49] 	RoanKattouw: ok... can i please have rvsince and rvuntil, then, which don't rely on sort order?
    [19:31:13] 	eww
    [19:31:35] 	why?
    [19:31:37] 	No, too much clutter. Just programmatically switch them if rvdir == 'older'
    [19:32:01] 	bah, nasty semantics. 
    [19:32:03] 	oh, well.
    [19:33:52] 	03(mod) Activate RevisionDelete for sysops on dewiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19697  (10rhalsell)
    [19:39:07] 	RoanKattouw: All screen shots are out there.  Just change the en in http://wiki.montcopa.org/PublicDownloads/IE7on_en_wikipedia_org.PNG to the appropriate lang, (de,sr,ja,ru,ar,si).  Did not dowload ja or si character sets.
    [19:39:30] 	jdpond: Awesome, thanks
    [19:39:55] 	RoanKattouw: but rvstart=2009-01-01T19:53:01Z&rvdir=newer doesn't seem to get me the revisions since 2009-01-01T19:53:01Z either...
    [19:40:09] 	Also  http://wiki.montcopa.org/PublicDownloads/IE7_errmsg_wikipedia_org.PNG in case you want to see what error ar produced.
    [19:40:28] 	Ah yes
    [19:40:40] 	Duesentrieb: Full link?
    [19:41:04] 	Duesentrieb: Also keep in mind that all those timestamps are in UTC, but the interface shows them in UTC+2 for you
    [19:41:29] 	yea sure. i'lll check if there actually *are* newer revisions for that page :P
    [19:41:34] 	Gotta run - my night to take daughter to dance.  Will be back on-line in an hour or so if you need more RoanKattouw.
    [19:41:56] 	03(ASSIGNED) Activate RevisionDelete for sysops on dewiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19697  +comment (10rhalsell)
    [19:42:20] 	RoanKattouw: neve3r mind, got confused by a bad example :)
    [19:44:18] 	03(mod) Advanced toolbar is not available in IE 7 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20673  +comment (10roan.kattouw)
    [19:44:27] 	werdna: did you get that upload fix tracked down yet?
    [19:44:52] 	14(WFM) Advanced toolbar is not available in IE 7 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20673  (10roan.kattouw)
    [19:45:26] 	is there a way to restrict access to a category to sysops only?
    [19:45:35] 	not using an extension?
    [19:45:41] 	or rather something that will work for 1.11
    [19:45:52] 	kevindanko: read-access?
    [19:45:53] 	no
    [19:46:09] 	write-access, there's protection, but that won't stop others putting things in it
    [19:46:29] 	I use SimpleSecurity however one of my clients is using 1.11 which wont allow SimpleSecurity
    [19:46:31] 	03(mod) Hiding TOC should hide TOC in printout - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16869  +comment (10pyr0)
    [19:46:57] 	you might perhaps suggest to them that 1.11 is almost guaranteed to contain security bugs :p
    [19:47:05] 	kevindanko: lockdown does it per-namespace
    [19:47:14] 	he is using the vb bulletin connection
    [19:47:17] 	and yea... upgrade...
    [19:47:28] 	03(mod) Activate revisiondelete for sysops on simple wiki. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19819  +comment (10rhalsell)
    [19:48:13] 	i meant vbwiki pro connection which is dead at this point im unsure if upgrading mediawiki would break this
    [19:48:44] 	who maintains Commonist?
    [19:48:47] 	04(REOPENED) Activate revisiondelete for sysops on simple wiki. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19819  (10rhalsell)
    [19:49:02] 	brion: i can tell you who wrote it... not sure if he stll maintaines it :)
    [19:49:38] 	Warning: file(/srv/org/wikimedia/prototype/wikis/ru-wp/mwblocker.log) [function.file]: failed to open stream: No such file or directory in /srv/org/wikimedia/prototype/wikis/ru-wp/includes/ProxyTools.php on line 207
    [19:49:38] 	Warning: array_map() [function.array-map]: Argument #2 should be an array in /srv/org/wikimedia/prototype/wikis/ru-wp/includes/ProxyTools.php on line 207
    [19:49:53] 	brion: look for User:D on de (datura on irc)
    [19:50:28] 	MaxSem: On it
    [19:50:29] 	03demon * r56731 10/trunk/phase3/ (CREDITS RELEASE-NOTES includes/GlobalFunctions.php): (bug 20353) wfShellExec() malfunctioning on NT builds 6002 and above. Patch by Jimmy Xu.
    [19:50:50] 	03(FIXED) Patch: wfShellExec() malfunctioning on NT Build 7100 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20353  +comment (10innocentkiller)
    [19:51:13] 	MaxSem: Fixed
    [19:51:21] 	w00t
    [19:57:47] 	brion-away: haven't got to it yet, need to sort out some accommodation stuff
    [20:03:08] 	hi
    [20:03:08] 	anyone can help me?
    [20:03:28] 	is anybody there?
    [20:06:38] 	!ask
    [20:06:38] --mwbot--	Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp
    [20:06:43] 	03ialex * r56732 10/trunk/phase3/includes/OutputPage.php: Just a little cosmetic change, removed empty line in  since OutputPage::headElement() already adds a new line to separate this from OutputPage::buildCssLinks()
    [20:10:25] 	03(mod) Check available codecs before using audio or video tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20664  (10markus+wikimedia)
    [20:11:22] 	I'm considering mediawiki for a project, is it possible to insert into mediawiki information from another system not manually: such as user and namespaces form an external file in backgruond such as an xml, a webservice or a csv file?
    [20:12:07] 	!export
    [20:12:07] --mwbot--	To export pages from a wiki, navigate to Special:Export on the wiki, type in the names of the pages to export, and hit "export". See  for an example of this form. See also: !import
    [20:12:47] 	my question is not export. I'm asking for import
    [20:14:35] 	the system I'm developing must have more then 2000 users (and their personal data change frequently) so I canot manage them manually.
    [20:14:52] 	Akira9991: the common solution to this problem is to use a "bot" framework
    [20:15:00] 	which can automatically edit using the API
    [20:15:01] 	!API
    [20:15:01] --mwbot--	The MediaWiki API provides direct, high-level access to the data contained in the MediaWiki databases. Client programs should be able to use the API to login, get data, and post changes. Find out more at . For client libraries in various languages, see .
    [20:16:18] 	so, If I understand well I've got to develope an external program using API, right?
    [20:16:31] 	it is possible to access the API from php
    [20:16:45] 	but yes, if you want it to integrate with outside stuff, you will have to bring the outside stuff to it
    [20:19:56] 	so using API and a scheduled PHP script, can I import the list of my users form a file and automatically configure them to access to mediawiki?
    [20:20:47] 	I am not certain it can create users
    [20:20:53] 	Akira9991: or you can write an authentication plugin, so you don't have to do any scheduled import at all
    [20:20:55] 	!auth | Akira9991
    [20:20:55] --mwbot--	Akira9991: http://www.mediawiki.org/wiki/AuthPlugin
    [20:22:38] 	I'm not too much interested into a plugin because the import must be done daily. 
    [20:24:28] 	Akira9991: the answer is that you can do it, but that you would need to program it.
    [20:27:24] 	also, I've got a development server and an application server. Is it possible to update mediawiki sources on th eapplication server (for exemple if I develope a relese2) from the development server without touching the data insert by the user on the application server?
    [20:28:49] 	yes
    [20:28:58] 	how can I do it?
    [20:29:05] 	well, like copy it :p
    [20:29:27] 	there is a script in the maintenance directory that can update the database schema as time goes by
    [20:30:15] 	curwin: using this script if I create new templates, namespaces etc. etc. it can help me to migrate to the applications erver?
    [20:31:28] 	all the settings are in one file
    [20:31:32] 	LocalSettings.php
    [20:31:35] 	everything else is in the database
    [20:31:55] 	03ialex * r56733 10/trunk/phase3/includes/Skin.php: Fix for r56551: Added missing "" when reducing indentation, passed validation with HTML 5, but not XHTML 1.0 Transitional :)
    [20:32:05] 	so creating pages won't change the disk at all, creating namespaces is only LocalSettings.php
    [20:33:02] 	and if I fall in the case some data are on database. How can I migrate my realse 2 on the applications erver?
    [20:33:40] 	I don't understand the question
    [20:34:27] 	changes to pages and wiki-content should be done only in one place, migrating them across is tricky (though not impossible)
    [20:34:38] 	as you get full history on those though, any mistakes can be instantly undone
    [20:34:46] 	so there is very low risk in editing them live
    [20:36:42] 	ok thanx. Also, I've got hierarchical structure. (For exemple: GOD > ANGEL1 > REVEREND1 --- GOD > ANGEL1 > REVREND2 --- GOD > ANGEL2 > REVEREND3). In the exemple REVEREND1 can see only his contens, ANGEL1 can see ONLY his contents + REVEREND1 and REVEREND2 contens. I checked PermissionACL: it works... but I've got to touch LocalSettings.php.  In my initial question I sayed I've got more then 2000 users so I cannot ma
    [20:37:55] 	mediawiki is not designed for very fine-grained permissions allocations
    [20:38:30] 	you can grant/revoke many different rights to the whole site, but not really to only some of the pages
    [20:38:41] 	I know. I'm forced to use it for that. Do you know PermissionACL? 
    [20:39:01] 	I don't know it
    [20:39:09] 	it's an extension for that
    [20:39:17] 	cool
    [20:40:02] 	but it require create custom groups. DO you know why?
    [20:40:34] 	sorry my question is... how can I create custom user groups?
    [20:41:07] 	!userrights
    [20:41:07] --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 >.
    [20:41:56] 	Annemarie is !userright for create custom user groups?
    [20:42:21] 	The first link should describe it.
    [20:42:47] 	ok thanx! do you know permissionACL extension?
    [20:42:53] 	This example will create an arbitrary "ninja" group that can block users and delete pages, and whose edits are hidden by default in the recent changes log:
    [20:42:56] 	Etc.
    [20:42:58] 	I don't.
    [20:44:24] 	ok! is there an extension the redirect a users after his login to a nampespace specific for every single user?
    [20:45:10] 	Akira9991: I doubt it, but you can try looking
    [20:51:08] 	so (considering more them 1000 nampespaces) how can a single user can enter in the namespace where he has got rights from the mainpage without knowing the name of the namespace?
    [20:53:07] 	that is a very specific requirement
    [20:53:17] 	could you not use user pages?
    [20:53:51] 	I'll check it.
    [20:53:59] 	thanx to everyone for the kindness
    [20:56:35] 	Nikerabbit: poke?
    [20:56:55] 	Nikerabbit: looking for Helsinki hotel suggestions
    [21:01:50] 	03werdna * r56734 10/branches/wmf-deployment/includes/upload/UploadBase.php: 
    [21:01:50] 	Merge r56631, fix for bug 20677.
    [21:01:50] 	Note that r56639 and r56640 might also need merging, which are marked as follow-ups, but seem to be unrelated to this revision as far as I can see.
    [21:02:25] 	03(FIXED) Run cleanupTitles.php and cleanupImages.php on any wikis with unicode whitespace in page/file names - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20741  +comment (10agarrett)
    [21:03:34] 	Can somebody please test https://bugzilla.wikimedia.org/show_bug.cgi?id=20677 on testwiki
    [21:03:38] 	?
    [21:03:44] 	brion-away: see ^^
    [21:03:57] 	werdna: Isn't there a Commons channel
    [21:05:00] 	RoanKattouw: #wikimedia-commons ?
    [21:05:06] 	Aye
    [21:05:18] 	my brain is totally fried
    [21:05:43] 	werdna: take 5
    [21:06:02] 	03siebrand * r56735 10/trunk/extensions/Translate/groups/OpenStreetMap/OpenStreetMap.yml: Add codeAsRoot feature for Osm
    [21:12:57] 	what is canonical namespace ?
    [21:13:22] 	dira: The canonical name of a namespace is the English name
    [21:13:30] 	The "official" name so to speak
    [21:15:49] 	default namespace?
    [21:15:57] 	Nikerabbit: poke?
    [21:17:01] 	werdna: Seems to work
    [21:17:15] 	http://test.wikipedia.org/wiki/Special:Log/upload
    [21:17:53] 	RoanKattouw: what is difference between canonical namespace and non-canonical one ? 
    [21:19:51] 	dira: For instance on de.wikipedia, there's "Datei:" (localized name), "Image:" (alias) and "File:" (canonical)
    [21:19:56] 	All of those work
    [21:20:05] 	But the canonical one is the only one guaranteed to work on all wikis
    [21:22:31] 	what's the worst that can happen, RoanKattouw  :)
    [21:23:01] 	deployed
    [21:23:10] 	Well, uploads could explode; oh wait, they already did that
    [21:24:27] 	RoanKattouw: on de.wikipedia, there'S also "Bild:" :)
    [21:24:46] 	RoanKattouw , thanks
    [21:24:47] 	Ah, yes, I was blanking on the German translation of Image:
    [21:28:24] 	03(FIXED) bug in uploading new version on commons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20677  +comment (10agarrett)
    [21:32:30] 	found an article on wikipedia's interface and mentioned kaltura integration in the comments: http://mastersofmedia.hum.uva.nl/2009/09/19/does-wikipedia-bore-you-from-visual-flaw-to-its-limitation/
    [21:32:57] 	is kaltura the answer to adding more visually stunning material to wikipedia?
    [21:34:10] 	brion: got the upload stuff sorted
    [21:34:43] 	werdna: yay!
    [21:34:49] 	all merged and scapped?
    [21:35:02] 	yeah
    [21:35:36] 	leaving in 12 hours, eek :P
    [21:38:10] 	papyromancer: ask mdale :)
    [21:38:20] 	Duesentrieb: when do you arrive in Berlin?
    [21:38:46] 	will be at the office on thursday.
    [21:39:17] 	have fun werdna :D
    [21:39:26] 	Duesentrieb: I'll be heading to metavid, then, crossposting in channels sloooowly ;)
    [21:39:34] 	brion: will do, although I still have no way from stockholm to helsinki :P
    [21:41:05] 	werdna: they have ferries, but i don't know what they cost or how to book them :)
    [21:41:24] 	apparently they used to be popular for duty-free booze, but since finland joined the eu they may be less used 
    [21:42:34] 	brion: I tried to book them online, but one company requires >21 and one has to be booked on the phone
    [21:42:43] 	looks like I'm calling them on the way to Luton Airport tomorrow :)
    [21:44:20] 	heh
    [21:44:47] 	i just hope the ride's smoother than that trip to uruguay
    [21:45:06] 	that wasn't too bad
    [21:45:22] 	I sat on the floor and chilled with avar and aude and dvortygirl
    [21:45:26] 	was a pretty awesome trip
    [21:48:12] 	We totally bonded because we both use dvorak
    [21:48:32] 	brion: to be fair, the trip to uruguay was a hydrofoil, this is a gigantic ship that takes a whole night to travel the same difference
    [21:48:43] 	distance
    [21:48:43] 	difference?
    [21:48:45] 	:P
    [21:48:51] 	avar: :)
    [21:51:19] 	wacky fun
    [21:51:59] 	brion: a good description of wikimania in general :)
    [21:52:10] 	:D
    [21:53:14] 	brion: I'm looking at this hotel in Finland that is entirely self-service. You book online, use a PIN to get into the room, no check in or check out
    [21:53:24] 	nice
    [21:53:25] 	you can get in from 4pm one day, until noon the next day
    [21:53:37] 	great for people who hate human contact
    [21:53:40] 	somehow mysteriously the room gets cleaned in the meantime
    [21:53:42] 	well, it's cheap
    [21:53:46] 	67 EUR for a sunday night
    [21:54:01] 	hostel would be cheaper
    [21:54:39] 	mmm
    [22:00:31] 	03siebrand * r56736 10/trunk/extensions/Translate/groups/OpenStreetMap/OpenStreetMap.yml: Fix label
    [22:17:11] 	04(REOPENED) Run cleanupTitles.php and cleanupImages.php on any wikis with unicode whitespace in page/file names - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20741  +comment (10bertrand.grondin)
    [22:18:11] 	03siebrand * r56737 10/trunk/phase3/ (37 files in 4 dirs): Localisation updates for core messages from translatewiki.net (2009-09-21 21:55 UTC)
    [22:20:52] 	03siebrand * r56738 10/trunk/extensions/ (63 files in 60 dirs): Localisation updates for extension messages from translatewiki.net (2009-09-21 21:55 UTC)
    [22:22:49] 	03(mod) Run cleanupTitles.php and cleanupImages.php on any wikis with unicode whitespace in page/file names - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20741  (10bertrand.grondin)
    [22:24:00] 	03werdna * r56739 10/trunk/extensions/LiquidThreads/ (7 files in 4 dirs): 
    [22:24:00] 	LiquidThreads sort order adjustments:
    [22:24:00] 	* Do not bump threads to the top for some actions, split from, merge from and summarize.
    [22:24:00] 	* Adds a new field thread_sortkey, updated for most actions (but not all).
    [22:24:00] 	* Actions configurable with the global $wgThreadActionsNoBump
    [22:26:40] 	03(FIXED) Reconsider sort order for LiquidThreads threads - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20543  +comment (10agarrett)
    [22:31:36] 	03(mod) Run cleanupTitles.php and cleanupImages.php on any wikis with unicode whitespace in page/file names - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20741  (10agarrett)
    [23:05:47] 	03(mod) some text of old revisions in early 2005 is blank in the English Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20757  +comment (10church.of.emacs.ml)
    [23:07:37] 	03(mod) some text of old revisions in early 2005 is blank in the English Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20757  (10church.of.emacs.ml)
    [23:13:22] 	charitwo: what?
    [23:13:36] 	chuck: blame Emufarmers 
    [23:13:44] 	oh
    [23:14:07] 	i made irssi smart enough to know that someone saying "/me chuckles" shouldn't ping me
    [23:15:26] 	Parse error: parse error in B:\www\MW_changes\includes\GlobalFunctions.php on line 2332
    [23:15:30] 	bah
    [23:15:49] 	ahh, conflict
    [23:21:40] 	03(mod) Limit display of revisions fails when not using short urls - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17568  (10JSchulz_4587)
    [23:29:32] 	hello. mediawiki has some way to detect plurals when viewing a page? E.g., if viewing "test cases", if there is no 'test cases' defined, but a 'test case' wikipage, redirect to 'test case'?
    [23:33:32] 	03aaron * r56740 10/trunk/extensions/FlaggedRevs/ (FlaggedRevision.php FlaggedRevs.class.php): Added forDefaultVersionOnly() convenience function
    [23:39:53] 	is it possible to disable unused special pages?
    [23:40:55] 	03mrzman * r56741 10/trunk/phase3/ (RELEASE-NOTES includes/DefaultSettings.php): Add the user_properties table to the default for $wgSharedTables
    [23:43:10] 	which special pages?
    [23:44:15] 	many 
    [23:44:34] 	why would you want to disable them
    [23:47:09] 	03aaron * r56742 10/trunk/extensions/FlaggedRevs/ (FlaggedArticle.php FlaggedRevs.class.php): 
    [23:47:09] 	* Use forDefaultVersionOnly()
    [23:47:09] 	* Made showVersionTabs()
    [23:54:35] 	is there a way to encode strings so that they can be used as URL paths ({{urlencode:}} is for quesy strings)
    [23:54:55] 	03aaron * r56743 10/trunk/extensions/FlaggedRevs/specialpages/ (7 files): constructor cleanup