[00:01:01] 03(mod) Make finding rangeblocks affecting a given IP easier - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8218 summary; +comment (10mikelifeguard) [00:03:28] Does anyone remember where you specify ranges that are sensitive to block? Like AOL ranges etc? [00:04:55] "Where you specify"? [00:04:58] What do you mean? [00:05:05] Mike_lifeguard: {{Template:Sensitive IP addresses}} [00:05:23] I thought there was a mediawiki message though... [00:05:28] or [[Template:Sensitive IP addresses]] [00:05:36] that is transcluded in to the mediawiki page [00:05:48] I think they are exempted from autoblocks... or something [00:06:03] or it was... [00:06:09] [[MediaWiki:Blockiptext]] is the message [00:06:17] yes, it's still there on enwiki [00:06:30] I think they disabled mw space transclusing [00:06:36] transclusion* [00:06:44] Prodego: {{int:}}? [00:06:59] eh? [00:07:21] core parser function that (iirc) parses out mediawiki messages [00:08:33] well, I guess I've been hallucinating :) [00:08:38] anyway, mediawiki ns transclusion appears to work [00:09:41] 14(WFM) not able to click on link (BiDi environment at special:BlockList) with Firefox - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4360 summary; +comment (10mikelifeguard) [00:10:30] 03(mod) Successful unblock should not lead to Special:BlockList - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16835 summary; +comment (10mikelifeguard) [00:14:21] 04(REOPENED) Automatically blacklist domains hosted on IP addresses corresponding to blacklisted domains - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9407 summary; +comment (10mikelifeguard) [00:15:10] Simetrical - in LocalSettings I have: ... [00:15:20] $wgDefaultRobotPolicy = 'noindex,nofollow'; [00:15:32] $wgNamespaceRobotPolicies = array( NS_MAIN 'index,follow' ); [00:15:46] It's likely a bug, in that case. [00:15:53] Now I can in a page outside NS_MAIN include the markup __INDEX__ for meta content to return 'index,nofollow' so that works but __NOINDEX__ does not have any effect in the NS_MAIN namespace. No meta robot tags are returned. [00:16:03] It should work with the default $wgDefaultRobotPolicy = 'index,follow'; setting. [00:16:29] Try setting all the other namespaces in $wgNamespaceRobotPolicies to 'noindex,follow' instead of the way you have it, as a workaround. [00:19:15] 03(mod) Special:Block is garbled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17743 summary; +comment (10mikelifeguard) [00:21:29] Simetrical - I now tried setting $wgDefaultRobotPolicy = 'index,follow' but __NOINDEX__ still has no effect [00:23:06] With $wgDefaultRobotPolicy = 'index,follow' set, no metas are returned at all, I suppose this is mean as such, as index,follow is the default robot behaviour [00:23:24] "meant" as such... [00:23:28] Yes. [00:24:10] Ok. Then I will be patient and await the next MW release for your code to work also for __NOINDEX__ :) [00:24:58] If you remove all robot-related settings from LocalSettings, and make sure you save it, and that it's the correct LocalSettings, __NOINDEX__ still doesn't work? [00:27:57] That's how I tested it first. LocalSettings were saved. Page checked via unix GET (no cache etc.). Sorry __NOINDEX__ returns no metas at all. [00:28:14] Do you have a link to your wiki? [00:29:14] Feel free to test: http://madacamp.com/Test [00:30:55] NoodleSoup, could you paste your current LocalSettings to a pastebin, with DB passwords, etc. removed? [00:33:25] 03simetrical * r48423 10/trunk/phase3/includes/DefaultSettings.php: Spelling/grammar [00:34:30] o_O [00:34:56] Oh, seems I never committed that before. [00:34:58] 03simetrical * r48424 10/trunk/phase3/includes/OutputPage.php: Avoid "?>", messes up some syntax highlighters [00:35:03] Yay dcommit. [00:36:30] 03simetrical * r48425 10/trunk/phase3/includes/OutputPage.php: Remove more "?>" [00:41:00] NoodleSoup, missed your PM. Try pastebin.com or similar. [00:42:26] Sorry, I'm not sure how to, not done this before. [00:43:03] Just go to pastebin.com and paste it in, then post the resulting URL. [00:43:08] Paste the text in, I mean. [00:43:24] Ok. [00:44:07] wait.... [00:50:55] Simetrical see: http://pastebin.com/d5ce7a77c [00:52:50] I have to admit, I don't know. [00:53:02] The only other thing I would suggest trying is disabling all extensions temporarily. [00:53:23] It's possible that one of them is erroneously setting the robot policy for articles and overriding __NOINDEX__. [00:54:50] OK. Thanks. I'll test it in the next day or two and let you know if it works. [00:55:57] In any case, __INDEX__ does work [00:56:17] I'll test it on a clean install without any extras or special configurations. [01:06:35] hi all [01:07:15] hey, is there any reason that if i add a $wgLogo = "http://xxx.xxx.xxx/logo.jpg" , if I reload my main page, it's blank ? The logo is 110x120 , jpg format [01:11:25] 03(mod) Link to user and user talk page in Special:Block - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12050 (10Platonides) [01:12:36] saint_: sounds like it should be okay. Do you have firebug? [01:28:04] Nikerabbit: to answer your earlier question, I did install 1.13.5 over the old one, would this be an issue? [01:31:16] Hello, I just took a 1.12 installation to 1.13.5 and I am getting the following error: Fatal error: Call to a member function matchStartToEnd() on a non-object in /webroot/includes/parser/Parser.php on line 2788 [01:31:25] I saw google pick up a couple of these too, does anyone know what is going on here? [01:34:48] Sounds like an incomplete update. [01:35:04] Make sure you copied ALL of the files over [01:38:41] they are all copied [01:39:08] could this be something with APC? [01:39:14] I had restarted apache [01:39:42] I have copied files over, and I have moved my images, skins and LocalSettings.php over and in both instances I get the same error [01:47:20] peeking at the code, it's either a bug or an incomplete upgrade [01:48:34] werdna: if I run a google search on the error I get the following results: http://www.google.com/search?hl=en&safe=off&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&q=Fatal+error%3A+Call+to+a+member+++++++++++++++++++++function+matchStartToEnd()+on+a+non-object+in++++++++++%2Fincludes%2Fparser%2FParser.php+on+line+2788&btnG=Search [01:48:47] I have emailed some of the webmasters and they were unaware of an issue [01:51:05] bah, liquidthreads is really not designed for replicated setups [01:51:26] eghjaytee: try upgrading past 1.13.5, i suppose [01:51:34] 1.14.0 is out now [01:51:37] okay [02:06:59] 03(NEW) Blocking "IP:" blocks the IP, instead of the user called "IP:" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17995 normal; Normal; MediaWiki: Blocking; (mikelifeguard) [02:08:34] Mike_lifeguard: is that being abused? [02:08:39] 03philip * r48426 10/trunk/phase3/includes/ (4 files in 2 dirs): Update the Chinese conversion tables. [02:08:44] 03(mod) Link to user and user talk page in Special:Block - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12050 (10mikelifeguard) [02:08:51] Yes [02:09:02] is it in the username blacklist yet? [02:09:17] Yes - kylu did that, which is why I cc'd her [02:10:16] "There is no user by the name "IP:127.0.0.1". Check your spelling." [02:10:20] I think it's site JS [02:11:25] WFM on http://en.wikipedia.org/w/index.php?title=Special:Block&action=submit [02:11:42] I'll grab kylu & see if I've reported correctly [02:11:57] is there a edit by 127.0.0.1 on that wiki yet? [02:11:57] no I won't, she's gone [02:11:58] 14(WFM) Blocking "IP:" blocks the IP, instead of the user called "IP:" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17995 +comment (10Andrew) [02:13:27] If it causes trouble, though, please ping me [02:15:06] werdna: what s firebug ? [02:16:07] http://www.getfirebug.com [02:28:07] anyone use MediaWiki with PhpBB ? [02:29:25] wikia does [02:29:32] but probably not in a way that would be useful to you [02:37:12] I want to allow only people with accounts on my phpBB to write articles in my wiki [02:40:06] Can somebody apply my patch: https://bugzilla.wikimedia.org/show_bug.cgi?id=11487 ? [02:45:17] !access | saint_ [02:45:17] --mwbot-- saint_: For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [02:47:17] chuck: yeah, i saw that.. but I need to match the user database to the one from phpBB .. [02:49:03] what are you using to authenticate using phpbb's user tables? [02:49:31] on what ? phpbb ? or wiki ? [02:51:32] wiki [02:51:47] wiki, nothing yet.. I am trying an extension that I found ... [02:51:58] http://www.mediawiki.org/wiki/Extension:PHPBB/Users_Integration#Installation [03:02:43] Ha [03:02:46] I made it work [03:03:00] I can't select users with more than 50 posts, but for now, it takes all my register users. [03:03:01] perfect [03:11:42] 03werdna * r48427 10/trunk/extensions/LiquidThreads/ (3 files in 3 dirs): Fix summarizing in replicated setups. Some related style changes (splitting long lines, expanding out implicit logic and indentation for readability) [03:27:56] 03(FIXED) Allow assignment and removal of 'import' group by bureaucrats on mediawiki.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17071 (10Andrew) [03:32:45] 03(NEW) Combine HTTP redirect steps internally - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17996 trivial; Normal; MediaWiki: Redirects; (jidanni) [03:36:49] sweet! I got in the top bug resolvers [03:41:19] 03werdna * r48428 10/trunk/extensions/LiquidThreads/ (3 files in 2 dirs): Make archive_recent_days and archive_start_days configurable like other extensions. [03:46:13] 03(mod) colon sometimes URL encoded "%3A" right there in the browser URL entry area - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17680 (10jidanni) [03:46:44] 03(mod) Call to a member function ... on a non-object at different places - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17553 +comment (10Andrew) [03:53:36] 03(mod) Call to a member function ... on a non-object at different places - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17553 (10davemccabe) [04:02:24] 03(mod) Inconsistent timestamps when using LiquidThreads - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15278 (10Andrew) [04:06:08] 03(mod) Unreachable threads in RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16267 +comment (10Andrew) [04:08:18] 03(NEW) Lock rn.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17997 enhancement; Normal; Wikimedia: Site requests; (pathoschild+wmbugs) [04:10:21] 03(mod) Unreachable threads in RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16267 (10davemccabe) [04:13:24] 03(mod) Lock rn.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17997 (10pathoschild+wmbugs) [04:51:38] 03aaron * r48429 10/trunk/extensions/FlaggedRevs/ (4 files in 3 dirs): [04:51:38] * Added level filter to OldReviewedPages [04:51:38] * Added 'all' to level filter [04:51:38] * Added level filter message/label [04:51:38] * Minor label fixes [05:07:10] Can the $IP variable used in localsettings.php be used in extensions? [05:15:20] porter1: sure [05:17:36] werdna, it doesn't appear to work. I guess I'll go back and modify it later [05:20:10] porter1: make sure you use global $IP if you're in a function [06:11:44] 03(mod) Unreachable threads in RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16267 (10jt) [06:31:44] 03(mod) Unreachable threads in RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16267 (10Andrew) [06:43:00] 03(mod) Unreachable threads in RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16267 (10jt) [06:48:01] *Lady_Aleena sets out cookies on the table for everyone. [06:48:31] Does anyone know the font sizes used for the headings on Wikipedia? (h1, h2, h3, etc) [06:48:52] 03werdna * r48430 10/trunk/extensions/LiquidThreads/pages/ThreadPermalinkView.php: Fix fatals in certain situations for LiquidThreads [06:49:07] check site css [06:49:38] http://rafb.net/p/DjFF5n46.html [06:49:39] werdna, I did and can't find it. [06:49:41] 03(FIXED) Fatal error in customizeTabs for LQT in certain situations. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16267 summary; +comment (10Andrew) [06:49:48] From http://meta.wikimedia.org/skins-1.5/monobook/main.css?179 [06:50:49] ACK! Percentages. [06:57:43] Thank you Ladonna. [06:58:10] No problem. [07:02:50] I wish that I could write something like a Wiki template for my personal website. :( [07:03:09] SSI can only go so far. [07:51:22] 03werdna * r48431 10/trunk/extensions/LiquidThreads/pages/NewUserMessagesView.php: [07:51:22] Fix breakage in Newusermessageview: [07:51:22] Sometimes it seems that getting the top thread doesn't work properly. Work around associated fatal, although it might be sensible to look at the root cause it seems to work okay. [07:51:22] Fix weird load, store ID, load again paradigm. There's no need to load the same objects twice in the same function. [07:56:11] 03(FIXED) the new messages notice links to the thread starter, not new message - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15413 +comment (10Andrew) [07:56:12] 03(FIXED) Impossible to view diffs in talk page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17940 +comment (10Andrew) [08:00:54] Is there a way to restrict blocked users from being able to read pages? [08:01:12] I was thinking of using $wgGroupPermissions['blockeduser']['read'] = false; but wasn't sure if blockeduser was a group? [08:06:03] 03(NEW) Allow autoconfirmed users to see filters and logs on ruwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17998 enhancement; Normal; Wikimedia: Site requests; (vasilvv) [08:07:13] 03(FIXED) Allow autoconfirmed users to see filters and logs on ruwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17998 (10Andrew) [08:08:22] Deon: It isn't. [08:08:24] hi guys [08:08:40] how can I attach a file in a wiki page? [08:08:51] I have already uploaded the file [08:08:52] [[Media:File.ext]] [08:09:04] ok Ladonna [08:09:29] Ladonna: any idea how I can implement it? [08:09:56] I'm not sure there's an easy way. Read restrictions are a real bitch in MediaWiki. [08:11:39] Hmm.. [08:12:18] It's just it's a login-to-read wiki (user,read,false) and I've blocked the user but it's a security risk if he can continue to view content. [08:13:56] reset their password, unset their email? [08:14:05] !passwordreset [08:14:05] --mwbot-- See http://www.mediawiki.org/wiki/FAQ#How_do_I_reset_a_password.3F [08:18:27] Great, thanks Splarka. How do I unset the email though? [08:18:48] 03(NEW) New parser function for reversing order of characters - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17999 enhancement; Normal; MediaWiki extensions: ParserFunctions; (abxabx) [08:19:30] change the pass, log in as them, change it? [08:19:48] or, if they don't have it confirmed, don't bother (they can only request new password if it is confirmed) [08:20:10] The account was created in bulk by a B'crat.. I don't think it is confirmed. [08:20:12] Some way I can check? [08:20:17] [[Special:Emailuser]] maybe? [08:21:07] Yep, done. [08:21:11] Thanks for ur help, guys :) [08:21:34] k [08:21:50] 03werdna * r48432 10/trunk/extensions/AbuseFilter/ (AbuseFilter.parser.php AbuseFilterVariableHolder.php): Fix weird bug occurring in corrupted databases. [08:24:34] 03werdna * r48433 10/trunk/extensions/AbuseFilter/AbuseFilter.parser.php: Again revert accidentally-committed half-done code [08:31:25] is there a way to create a F.A.Q. Page in a wiki? [08:31:40] have I use the simple bullet? [08:42:42] moin [09:29:53] heeeheheheeeeee [09:29:53] http://www.mediawiki.org/wiki/User_talk:Midom [09:29:54] :) [09:41:09] It is gooed to be welcomed :) [09:42:58] GerardM-: ... it is annoying to be false-welcomed ;-) [09:43:17] you created your profile the day before :) [09:43:48] and you are addressed as an adult ... [09:44:30] and yet I'm working on mediawiki since 2004 :) [09:50:30] 03(mod) Set $wgBlockAllowsUTEdit = true for zh.wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17987 +shell (10shinjiman) [10:09:10] Why is wikipedia using MySQL as it's database where postgresql seems to be faster at least in comparison with InnoDB? [10:09:52] Is there any technical issue I don't know aboout? [10:10:27] Alimo: faster? [10:10:34] yea [10:10:36] varnish > squid, lighttpd > apache, batik > rsvg, mp3 > ogg, windows > ubuntu? [10:10:50] Alimo: faster at what? [10:11:07] faster query execution on records [10:11:17] Alimo: in what benchmark? [10:11:19] is'nt it so? [10:11:34] I'm not sure [10:11:36] hence asking [10:11:52] Alimo: PG doesn't do index-only reads, doesn't have data locality/clustering [10:11:55] I checked the comparisons in internet [10:11:57] Alimo: so I wonder how _can_ it be faster? [10:12:18] (I guess will be different costs with SSDs, but still.. ;-) [10:12:37] I don't know, I just asked to make sure [10:13:15] Alimo: I'm biased, but I've heard way more stories about people at big sites switching from PG to MySQL than vice versa ;-) [10:13:54] Alimo: lots of benchmarks out there are benchmarking memory-only workloads, but rarely they go for real-world problems [10:14:02] PG has clustring, I myself see more websites in MySQL [10:14:16] Alimo: domas woirs for mysql, so he's kind of biased :) but much of the comparisons betweeen mysql and pg are old. much has changed since 4.0. as far as i know, the ansewer is no longer clear. [10:14:28] Alimo: I mean record clustering within data area [10:14:33] not clustering as in running multiple machines [10:14:38] uhum [10:14:59] domas: that's in 5.1 too, no? [10:15:05] Duesentrieb: what is? [10:15:18] muti-box clusters [10:15:21] 'mysql cluster' is in 4.1 :) [10:15:25] For example in wikipedia, there is a comparison, I don't thnik it's old [10:15:28] really? huh :P [10:15:35] Duesentrieb: it isn't silver bullet though [10:15:42] Duesentrieb: say, for storing sessions and similar stuff it is awesome [10:15:44] Alimo: where? comparing what exactly? [10:16:06] domas: yes, i remember that there are some issues with it. otherwise we'd be using it for the TS [10:16:14] http://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems [10:16:17] Duesentrieb: it isn't drop-in replacement :) [10:16:25] Duesentrieb: it was designed for telco apps mostly, like GSM switches, etc [10:16:42] Duesentrieb: there's big chance your mobile phone location is tracked by MySQL Cluster [10:17:12] Alimo: from a quick glance, i see nothing about speed there [10:17:33] yea but other features [10:17:47] Alimo: you came in at the wrong time. [10:17:53] domas knows what he's talking about :)) [10:18:02] about speed, I did fill both databases with a huge ammount of same data, it seems pg is faster [10:18:12] Alimo: features sets are quite different, yes. but more features don't mean it's better. it depends on what you need. [10:18:23] Alimo: how did you fill it? [10:18:29] Alimo: using real-world patterns [10:18:32] or just 1,2,3,4? :) [10:18:47] Alimo: both can be tuned and tweaked in various ways. there are so many parameters to benchmarks that they are essentially useless :) [10:18:52] several fields text, int, timestamp and .. [10:19:03] insert data into them [10:19:13] *Splarka gets out the big sign "Domas wrote on MySQL and works for Sun, and is biased" for those who missed it [10:19:27] Alimo: storage engines, buffer sizes, types of indexes index, hints for the query planner, etc etc... [10:19:29] Splarka: I also did PG support for mediawiki! [10:19:30] e.g. see the indexes part in that page [10:19:43] Alimo: lots of database work is managing tradeoffs [10:19:54] Alimo: say, PG doesn't store data in PK order, InnoDB does [10:20:06] Alimo: PG stores row IDs in indexes, InnoDB stores PK values [10:20:26] Alimo: I can craft you benchmarks that utilize any of these things, and shows better performance, for PG or for InnoDB [10:20:53] Alimo: pg supports more index types. that's improtant to know. is it relevant to your application? is it relevant to mediawiki? [10:20:59] Alimo: lots of benchmarks tend to do serial data loading [10:21:19] Alimo: so you get kind of implicit PK ordering, which helps in benchmarks, but doesn't work that well in real world situations [10:21:57] So you say MySQL is a better choise for wiki [10:22:01] thanks for information [10:22:06] haha, domas, stop knowing what you're talking about [10:22:10] it scares me [10:22:31] Alimo: no, PG is better! [10:22:35] :)))) [10:22:51] domas: there is no sarcasm on irc [10:22:55] make it less boring [10:23:01] more tentacles [10:23:08] werd: http://img.photobucket.com/albums/v358/AlexClarke/Starfighter/sarcasm_detector.jpg [10:24:36] Alimo: for mediawiki, mysql is better simply because it's used on wikipedia, so it's constantly tested and optimized, by our dear expert, domas. [10:24:59] (and destroyed by everyone else here!) [10:25:09] right [10:25:13] domas: just to keep you busy :P [10:26:39] we love our domas [10:26:46] *werdna fluffs up domas' hair affectionately [10:27:30] /dev/mapper/andrew--upstairs-root 75G 71G 51M 100% / [10:27:32] bah [10:27:46] 03(mod) Inconsistent timestamps when using LiquidThreads - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15278 (10dasch_87) [10:27:59] 60G /var/media [10:28:00] hehe [10:30:36] too many ripped DVDs [10:30:40] need a TB hard drive [10:36:32] pirate! [10:36:42] they're bought [10:38:08] 03(NEW) Whitespace following fuzzy marks should be removed during fuzzy mark removal - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18000 enhancement; Normal; MediaWiki extensions: Translate; (bugzilla.wikimedia) [10:38:24] hi guys, i'm new in mediawiki, how i can make a href on my page to file /var/www/wiki/file/file.txt? [10:41:20] some do that by adding file:/// to $wgUrlProtocols [10:44:28] well, it's in /var/www you can just use a full url. [10:45:03] [[file:////var/www/wiki/file/file.txt | 1]] don't work :( [10:46:15] zupb: single brackets. [10:46:21] if you added it to the wgUrlProtocols it would be [file:////var/www/wiki/file/file.txt text] [10:46:22] double brackets are for wiki-links [10:46:25] external URL syntax [10:46:33] delimited by space rather than pipe [10:46:34] yea, and what he said [10:46:55] zupb: why don't you use a http url? [10:47:00] yah, what he said [10:47:02] that path is reachable via the web, no? [10:47:07] http://link/to/thing [10:47:38] http://yourdomain/wiki/file/file.txt to be exact [10:47:52] well, at last guessing from the path [10:51:01] if i used http://ip/file/file.txt i give a message error, Duesentrieb :( [10:51:37] zupb: that's because you are missing the "wiki" bit, perhaps? [10:51:42] yes :) [10:51:43] what does the message say? [10:51:45] now work [10:51:48] >_< [10:51:51] thanks :)))) [10:52:56] What's that UDP profiler thing? [10:53:26] Can't seem to find any information about it. [10:53:33] Only the configuration. [10:54:07] ask domas :) [10:54:23] domas: ping? [10:56:32] Duesentrieb: He's obviously hiding. [10:56:39] it is a profiler [10:56:51] what do you want to know about it :) [10:56:58] probably I should move whole profiling suite out [10:57:05] domas: Where can I find it? Where can I find information about how to run it? [10:57:21] domas: I want to do some profiling on our system [10:57:45] domas: Couldn't find any info about it. [10:57:52] davidt: mediawiki/trunk/udpprofile has daemon+scripts [10:57:55] davidt: using udp? why? does the usual method not work for you? [10:58:20] Duesentrieb: About the UDP stuff I thought about putting it in production, with sampling [10:58:22] davidt: enable ProfilerSimpleUDP in StartProfiler [10:58:27] Duesentrieb: Isn't that for it? [10:58:29] davidt: thats it. [10:58:35] domas: cool [10:58:44] davidt: example web output: http://noc.wikimedia.org/cgi-bin/ng/report.py?db=enwiki [10:58:56] davidt: collection agent gathers udp data and produces xml ;-) [10:59:07] domas: wow, sounds awesome [10:59:08] davidt: no. the usualy method is writing profiling info into the database. there's even a web interface for looking at the results. [10:59:14] !profiling [10:59:14] --mwbot-- For information on how to enable profiling for MediaWiki, see [10:59:24] domas: care to add a couple of lines to that page? [10:59:25] Duesentrieb: UDP is better for production then database [10:59:39] Duesentrieb: why?! :) [10:59:39] Duesentrieb: And that page has nothing about the UDP profiler [10:59:48] that' [10:59:48] Duesentrieb: so that more people will send me welcoming messages? :) [10:59:49] domas: So I'll bother you less :P [10:59:59] domas: so that people dfon't have to bother you [11:00:03] http://www.mediawiki.org/wiki/User_talk:Midom [11:00:04] ;-) [11:00:09] hey, it is pleasure to talk about it [11:00:37] davidt: well, the db based version can do sampling, so it doesn't imapct a produzction site too much. and it's easier to set up and handle. but whatever floats your boat :) [11:01:25] Duesentrieb: The UDP version is more inline with what we use... [11:01:32] domas: Can the UDP version do sampling? [11:01:38] good then [11:01:45] domas: This is totally awesome! [11:02:02] cool, thanks [11:02:05] davidt: sampling is done at StartProfiler [11:02:23] domas: oh, yeah, so it just won't send the packets, cool [11:02:35] davidt|away: btw, take a look at ProfilerSimpleTrace and ProfilerSimpleText :) [11:02:56] davidt|away: e.g. http://en.wikipedia.org/wiki/Main_Page?forceprofile=true and http://en.wikipedia.org/wiki/Main_Page?forcetrace=true [11:03:01] (check pagesource of those URLs ;-) [11:05:35] next project would be graphing of all that data %) [11:07:34] <3 domas [11:07:52] I need profile analyser for that forcetrace [11:08:05] werdna: I guess we can generate kcachegrind-compatible output [11:08:15] werdna: it is very easy, check how xdebug does it [11:08:21] I don't have kcachegrind [11:08:25] kcachegrind is awesome [11:08:32] I have it compiled for mac/aqua!!! :))) [11:08:37] took few days for that to happen [11:08:46] yeah so you told me [11:15:33] 03(mod) Lock rn.wiktionary.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17997 summary; +comment (10Wiki.Melancholie) [11:21:09] domas: I'm more likely just to set up a virtualbox [11:21:48] 03(mod) Call to a member function ... on a non-object at different places - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17553 (10dasch_87) [11:21:50] hehe [11:22:06] werdna: yup, you can run it with DISPLAY=yourmainhost: [11:22:07] :) [11:22:37] 03(FIXED) Translation is incomplete - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17954 (10dasch_87) [11:22:55] yeah :) [11:23:05] <3 X [11:23:12] gonna do some more stuff ot my media box [11:23:56] gonna write a little GTK app for selecting movies, and give it a wireless keyboard and boot it off a SD card or something [11:25:11] 03purodha * r48434 10/trunk/extensions/DeleteQueue/ (DeleteQueue.hooks.php DeleteQueue.i18n.php): [11:25:11] Separate date and time parameters added to messages deletequeue-page-prod, and deletequeue-page-deletediscuss, [11:25:11] as per suggestion at http://translatewiki.net/wiki/Support#Deletequeue-page-deletediscuss [11:28:09] is purodha the new usability lady? [11:28:28] oh, that's parutron [11:47:19] 03purodha * r48435 10/trunk/extensions/DeleteQueue/DeleteQueue.i18n.php: Character set / encoding issue in R48434 fixed. [11:52:36] 03purodha * r48436 10/trunk/extensions/DeleteQueue/DeleteQueue.i18n.php: revert r48435 [11:58:13] 03(mod) New parser function for reversing order of characters - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17999 +comment (10derbeth) [12:40:10] bgah [12:40:15] supportzilla: https://bugzilla.wikimedia.org/show_bug.cgi?id=17994 [12:44:50] hello [12:57:02] 03(mod) New parser function for reversing order of characters - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17999 (10abxabx) [12:58:59] 03(mod) New parser function for reversing order of characters - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17999 +comment (10Andrew) [13:07:19] gotcha [13:07:30] This would break soo much, a lot of wikis have purposefully changed the [13:07:30] default messages for tracking purposes and other reasons. deleting these [13:07:31] messages would cause a lot of problems [13:07:47] isn't tracking disallowed? [13:14:55] 03yaron * r48437 10/trunk/extensions/ExternalData/ED_Utils.php: [13:14:55] Replaced CSV-parsing code with calls to str_getcsv() and fgetcsv(), to improve parsing [13:14:55] (newlines in values are now handled correctly) [13:15:11] 03yaron * r48438 10/trunk/extensions/ExternalData/ (ED_Settings.php README): New version: 0.5.1 [13:35:33] Nikerabbit: are those not all the error messages that are displayed? [13:37:47] which? [13:42:11] for example all the cite error messages [13:46:45] Beta|away: deleteDefaultMessages only deletes ones that haven't been customised [13:46:56] ah [13:53:49] 03(mod) Have result list count displayed in API output, also option to only get count - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17993 +comment (10roan.kattouw) [13:53:50] 14(INVALID) How to specify _request's_ POST data in gzip format? - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17994 +comment (10roan.kattouw) [13:53:56] 14(WFM) Gzipped API results - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17985 +comment (10roan.kattouw) [13:53:57] 03(NEW) Rollback of null edit does not restore flag - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18001 trivial; Normal; MediaWiki extensions: FlaggedRevs; (gtisza) [13:53:59] 03(RESOLVED) Useless 'Other special pages' at the bottom of Special:SpecialPages for sysops - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17974 +comment (10roan.kattouw) [13:54:45] 03(mod) Windows PHP 5.2.6 precompiled binaries and Postgresql numeric version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 +comment (10daniel.ziegenberg) [14:28:07] 03(mod) Have result list count displayed in API output, also option to only get count - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17993 (10sam) [14:30:04] 03(mod) Option on API lists to only have count of links/categories/whatever returned, rather than a full resultset - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17993 summary (10sam) [14:34:56] 03(mod) Spaces before [[Category:]] link are ignored - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17988 +comment (10innocentkiller) [14:36:43] 03demon * r48439 10/trunk/android-client/src/org/mediawiki/android/AndCache.java: Go ahead and check in v0.1 of the object cache. Long live AndCache. [14:37:05] ^demon: stop resolving more bugs than paid people, it makes us look bad :) [14:37:30] <^demon> Not trying to. [14:38:36] <^demon> It's all in good fun. [14:39:31] 03(NEW) Typing tags should auto-suggest current ones - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18002 enhancement; Normal; MediaWiki extensions: CodeReview; (innocentkiller) [14:49:56] I want set that users must review for she can post an artikel, how must u do that [14:50:34] !flaggedrevs | markisoke [14:50:34] --mwbot-- markisoke: http://www.mediawiki.org/wiki/Extension:FlaggedRevs [14:52:42] RoanKattouw: i don't this that's what markisoke asked about... reviewing *users* is a bit different. [14:52:55] but what was trhe keyword... [14:52:58] @search user [14:52:58] --mwbot-- Results: [authentication, botinfo, checkuser, colon, createandpromote, dismissablesitenotice, downgrade, newusergroup, oversight, passwordsql, protect, renameuser, rights, sandbox, sitenotice, subversion, sul, support, tidy, userapproval] [14:53:12] !userapproval | markisoke [14:53:12] --mwbot-- markisoke: To require approval before accounts can edit, see . Alternatively, remove edit rights from all users, and create a new user group like "approved" with edit rights; a bureaucrat can then assign users to the "approved" group to allow them to edit. For more information about the alternative, see oh, the last link is cut off. damn [14:53:52] Oh right, sorry markisoke [14:54:31] well, the question is a bit hard to decypher... maybe i'm wrong :) [14:57:16] heh [14:57:34] markisoke: We're having trouble understanding your question, could you ask it again in Dutch? [14:57:55] Ja [14:58:46] Ik wil dus dat gebruikers eerst op bewerking ter controle bekijken moeten drukken en dan pas kunnen opslaan [14:59:35] <^demon> How does one fix "Inconsistent line ending style?" [14:59:47] Is dit trouwens een nederlands kanaal? [15:00:16] markisoke: Oh dát.... nee, maar ik ben toevallig Nederlander ;) [15:00:38] Weet je het antwoord op mijn vraag? [15:00:40] Duesentrieb: He wants to force users to preview before they save; I have no clue how that's done, but I bet you do ;) [15:02:32] oooh, something completely different *yet* [15:02:37] hm, no, i don't either. [15:02:46] markisoke: there's a script for it [15:02:49] http://www.mediawiki.org/wiki/MediaWiki:Common.js [15:03:08] forcePreview() function [15:03:29] How must i add it [15:03:57] markisoke: edit your MediaWiki:Common.js [15:04:40] and add this code to it: http://rafb.net/p/W9EcAS79.html [15:05:44] 03demon * r48440 10/trunk/android-client/ (22 files in 7 dirs): (log message trimmed) [15:05:44] Version 0.0.7 (with new && signed apk) [15:05:44] * Use custom intents in AndroidManifest [15:05:44] * Add some new images we're going to use, add CREDITS for images [15:05:44] * Deleted unused resources [15:05:45] * Added Menus and friends for easy menu building, using Intents where possible to avoid code duplication [15:05:49] * Refactoring all over the place to allow WikiApi to use non-api.php entry points (namely, index.php) and non-JSON queries [15:06:21] <^demon> I had 3 more lines :( [15:08:23] ^demon: it does not want to flood [15:09:03] <^demon> :) [15:09:44] RoanKattouw, about? [15:10:11] (quick question) [15:10:27] reedy: Yeah [15:10:49] under action=opensearch on the api documentation... it shows "format - " [15:10:59] isnt that useless/redundant as it gives nothing to the user? [15:11:04] (or should it be filled in?) [15:11:15] <^demon> We need to have a second version of !ask for when a regular channel-goer says "I have a question" [15:11:25] ^demon, pah :P [15:11:33] markisoke, please dont use notice [15:11:42] RoanKattouw: poke [15:11:45] reedy: Not my fault, that's Brion's OpenSearchXML extension doing ugly things [15:11:49] werdna: Yes? [15:11:56] RoanKattouw: So AbuseFilter is providing error messages as HTML [15:12:03] often parsed from wikitext [15:12:06] this means that they [15:12:08] Whi, its not ur problem [15:12:13] give fatals when called from the API [15:12:20] as $wgTItle undefined [15:12:48] markisoke, it adds nothing to the people in the channel, and is annoying more than anything [15:12:53] werdna: Does AF use $wgTitle explicitly or indirectly using wfMsgExt() with parse/parseinline ? [15:12:56] RoanKattouw, open a bug for brion then? [15:13:06] Go ahead ;) [15:13:12] haha [15:13:36] What is a notice, i dont a notice [15:13:54] are you running some script? [15:14:37] RoanKattouw: wfMsgExt [15:14:42] blarghh, its not listed as an extension [15:15:29] werdna: Right, then that's something we need to collectively poke Tim about [15:15:39] !e OpenSearchXML | reedy [15:15:39] --mwbot-- reedy: http://www.mediawiki.org/wiki/Extension:OpenSearchXML [15:15:51] Meh http://www.mediawiki.org/wiki/Extension:OpenSearchXml [15:16:13] *RoanKattouw adds a redirect [15:16:34] heh [15:16:46] RoanKattouw, i was meaning it wasnt on bugzilla.. [15:17:05] A lot of things aren't on Bugzilla ;) such small extensions don't deserve a separate component [15:17:42] lol, will it let you just put it generically in the product, with no component? [15:18:21] werdna: Right now wfMsgExt just assumes $wgTitle exists and points to something relevant, while that may not be the case at all; we really need a non-$wgTitle-reliant function here, and Tim seems like the right (only?) guy to do that [15:18:32] Well component General/Unknown I guess [15:18:56] duh (didnt see that) [15:19:27] 03(NEW) action=opensearch documentation in API help shows "format -" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18003 trivial; Normal; MediaWiki extensions: General/Unknown; (sam) [15:19:35] <^demon> RoanKattouw: I still think stripping parse/parseinline when $wgTitle doesn't exist and throwing something to the logs would work... [15:19:45] <^demon> (stipping them from wfMsgExt()) [15:19:46] could possibly be marked easy.. [15:19:53] RoanKattouw: as a broader issue, parsing error messages makes little sense [15:20:08] ^demon: Except when you actually *want* that stuff to be parsed, in which case you'll get weird (unparsed) results [15:20:15] Yeah, HTML errors suck. Hard. [15:20:32] <^demon> Meh. [15:21:17] !protect | markisoke [15:21:17] --mwbot-- markisoke: You can protect pages to prevent them from being edited by certain user groups. When a page is deleted its' protection is retained. Also you can protect nonexistant pages since 1.12. See [15:22:22] lol, seems according to the api part of the code... it allows various formats, so wants to display it, not show nothing [15:23:03] reedy: Could you rephrase that into something that makes sense? ;) [15:23:13] !restrict | markisoke [15:23:13] --mwbot-- markisoke: I don't know anything about "restrict". You might try: !access !cms !rights !secrets [15:23:20] !access | markisoke [15:23:20] --mwbot-- markisoke: For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [15:23:26] lol, in the code it allows the formats json, jsonfm, xml, xmlfm [15:23:32] I got it already [15:23:42] (on the apiopensearchxml.php) [15:24:18] is it wise to upgrade from v.1.7.1 to 1.14.0? Or should I upgrade in shorter version jumps? [15:24:31] !upgrade [15:24:31] --mwbot-- http://www.mediawiki.org/wiki/Manual:Upgrading [15:24:41] wmat: You can upgrade in one go [15:24:46] wmat: do it in one go. make backups. follow the instructions. [15:24:46] wmat: you should be able to do it at once [15:24:49] <^demon> wmat: You should be able to do it in one jump, but be sure to backup your database. [15:24:55] haha! [15:24:57] thx all [15:25:17] hmmmm... RoanKattouw im sure it contradicts itself... in getAllowedParams it sets format to null [15:25:33] reedy: Null there means that any value is accepted [15:25:38] ah [15:26:32] Yeah, it's kinda ugly, he does the param checking later rather than setting 'format' => array(ApiBase::PARAM_TYPE => array('json', 'xml', ...)) [15:27:11] fun fun fun [15:28:24] Its reported, im sure itll get fixed at some point :) [15:29:00] Hi there. Sorry to hop in, but I'm quite lost in trying to upgrade my MW 1.10 install tot 1.14 :-) It leaves me with 80% red (dead) links, and I can't figure out what's the cause... [15:29:15] The MW site told me this was the right place to ask :) [15:29:31] Isnt there a maintenance script for that...? [15:30:04] Murf: did you follow all the instructions on the upgrading manual? [15:30:09] Prodego: yep [15:30:15] including the upgrade script [15:30:40] *Murf tried it in several different ways, first the official, then with some fiddling with localsettings and a fresh install and such [15:30:59] but all of them give me the same errors, 80% dead links (and surprisingly, 20% working links) [15:31:37] but I'm not entirely sure of an upgrade from 1.10 to 1.14 should work at all, or if I have to upgrade in smaller steps... [15:32:01] <^demon> Speaking of OpenSearch...is there a reason formats (eg: json, yaml, txt and their associated -fm's) other than xml/xmlfm can't return the descriptions and URLs in addition to the article names? [15:32:25] oh RoanKattouw Duesentrieb and ^demon [15:32:44] <^demon> hm? [15:32:52] *Prodego points to Murf's question [15:32:53] Murf: Is there anything special about these broken links (any pattern?) [15:32:59] 03(NEW) Add a default summary for editing of Introduction - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18004 enhancement; Normal; MediaWiki: History/Diffs; (circee) [15:33:01] ^demon: What exactly do you mean? [15:33:20] Hi, im having a little annoyance with templates [15:33:22] <^demon> Murf: You should be able to run refreshLinks, I believe. [15:33:23] RoanKattouw: trying to find that out, but so far there doesn't seem to be any pattern at all. [15:33:35] they dont want to move to the left, http://unmessed.redump.ath.cx/RISC_PC-2 [15:33:53] Murf: Link to your wiki? [15:33:58] <^demon> RoanKattouw: http://en.wikipedia.org/w/api.php?action=opensearch&search=Test&format=xmlfm (or xml). Compare that to yaml, txt, json, etc. [15:34:11] RoanKattouw: it's internal, sorry [15:34:14] 03(mod) Access QueryPage-based special pages via API - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14869 (10sam) [15:34:37] ^demon: Oh, that. Well IE7 is belligerent enough to have its own OpenSearch format, and that's what format=xml spits out [15:34:39] so it's not exposed to the outside world at all [15:34:42] Murf: try running RefreshLinks.php [15:34:50] Prodego: yeah, already running :) [15:35:07] <^demon> RoanKattouw: But I want the descriptions and urls in json :) [15:35:39] <^demon> Murf: If you wiki is big, it can take awhile. [15:35:42] ^demon: Poke Brion about that :P [15:36:42] 2300 pages, so it's already done [15:36:59] <^demon> Did it work? [15:37:22] nope, still same red links :( (Had that friday as wel...) [15:37:29] any caching? [15:37:35] Murf: Try a null edit or a purge on the page the link is on [15:38:25] same, is there any MW cache that I could try to purge or rebuilt? [15:38:36] make sure the namespaces are set up right, and the content language is the same [15:38:57] !flaggedrevs | markisoke [15:38:57] --mwbot-- markisoke: http://www.mediawiki.org/wiki/Extension:FlaggedRevs [15:39:25] that shouldn't be a problem, as I imported the entire old database via mysql into the new one, and did the upgrade after that [15:39:28] Murf: Touching LocalSettings.php should purge all caches [15:40:11] Murf: did you create a new LocalSettings file, or are you using the old one? [15:40:25] Duesentrieb: I tried both, both with the same effect unfortunateley [15:40:53] Murf: Have you tried to purge and/or edit the page the red link is shown on? [15:41:07] RoanKattouw: yep [15:41:11] no effect though [15:41:31] <^demon> Try explicitly setting $wgMainCacheType = CACHE_NONE; in your localsettings. [15:41:42] I don't think this is a cache problem [15:41:51] Murf: When you click the red link, does it take you to the existing page? [15:42:13] nevermind, i fixed it [15:42:14] RoanKattouw: it did that friday, but surprisingly today it doesn't [15:42:17] css issue :) [15:42:37] Murf: What does it do instead? Take you to a "create this page" form? [15:42:51] RoanKattouw: yep [15:43:11] So basically your problem is not that you're seeing redlinks but that half your pages have disappeared? [15:43:20] did you run the updater before or after you imported the db [15:43:31] RoanKattouw: from the wiki's view, yes, but if I do a mysqldump, they're there [15:43:35] Prodego: after [15:43:59] that's the strange part, the pages are there, the wiki simply can't find them anymore [15:44:11] neither via the search [15:44:15] are they in any strange namespace? [15:44:20] namespaceDupes.php ? [15:44:25] Or whatever the hell it's called [15:44:58] RoanKattouw: namespaceDupes.php --> Looks good! [15:45:02] no errors :( [15:47:45] there is something funny though, I've got some namespaces with capitals, but they're referred to without capitals in the wiki, and they work, in 1.10 [15:48:09] They should work [15:48:13] Even in 1.14 [15:48:19] namespaces are not case-sensitive? [15:48:21] Does getting the capitals right help? [15:48:22] No [15:48:38] ok, that's good to know, saves looking in the wrong place :) [15:50:13] meh, fixing the casing in the wikipage doesn't do it [15:52:06] namespaceDupes.php didn't turn up anything? [15:52:17] nopez [15:52:41] checked if all tables where there, but they seem to be ok [15:53:04] Murf: Do these missing pages have a namespace prefix in their name? As in Foo:Bar ? [15:55:02] nope, it's just Namespace:Pagename [15:56:15] strange thing is, pages in the same namespace seem to have dissappeared, so while Foo:Bar is there, Foo:Baz is gone [15:56:58] Murf: How are these pages stored in the DB? With page_title='Bar' or page_title='Foo:Bar' ? [15:57:43] 03(ASSIGNED) Update Logo for pntwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17960 +comment (10rhalsell) [15:59:44] RoanKattouw: the only reference in the xml and sql dump I can see are Foo:Bar [16:00:24] Murf: What you *should* be seeing is page_namespace=100 (or some number) and page_title='Bar' instead of page_namespace=0 and page_title='Foo:Bar' [16:00:45] And you're sure namespaceDupes.php didn't catch anything? It's supposed to catch exactly these things [16:01:17] 204 [16:01:32] that and similar are in the xml, so that should be allright, right? [16:01:59] Bar [16:02:17] Can you check that namespace 204 is declared in LocalSettings.php? [16:03:41] RoanKattouw: is that necessary in 1.14? As it isn't at all in 1.10 but, hmm, wasn't that an extention needed for that? [16:04:09] Is it a namespace used by an extension then? [16:05:45] nope, but I use the Special:Namespaces extention [16:05:51] to view and manipulate them [16:05:56] Right [16:06:04] Well I guess that extension is messing up somehow then [16:06:19] hmm hmmm, that just might be a possible source of the problem [16:06:29] completeley overlooked that one so far [16:06:56] did you not upgrade that at the same time? [16:07:27] nope, and that's the thing I'm gonna do right now :) [16:07:31] heh [16:07:36] if there is any update of it... [16:07:51] !e Namespaces | Murf [16:07:51] --mwbot-- Murf: http://www.mediawiki.org/wiki/Extension:Namespaces [16:08:24] well.. yeah... [16:08:47] 03aaron * r48441 10/trunk/extensions/FlaggedRevs/ (FlaggedArticle.php language/FlaggedRevs.i18n.php): Clarify stablization link message [16:09:19] hmmm [16:09:31] i'm interested in starting a new wiki project, and am looking for professional wiki'ers. anyone who's interested, msg me [16:13:17] I'm gonna check what happens if I drop the namespaces in LocalSettings by hand [16:13:28] as the extention seems to be an unsupported one [16:13:56] When you do that also add $wgExtraNamespaces[204] = "Foo" ; (where Foo is the name of that namespace; also add Foo_talk as 205) [16:14:07] !e FlaggedRevs | markisoke [16:14:07] --mwbot-- markisoke: http://www.mediawiki.org/wiki/Extension:FlaggedRevs [16:15:45] RoanKattouw: hmm, that's a good one, there is room for that [16:17:40] \0/ [16:17:42] SUCCES! [16:18:11] f*ck, that costed me 2 days of dead searching, before I dared to join this channel and ask for some help :) [16:19:06] 03aaron * r48442 10/trunk/extensions/FlaggedRevs/ (3 files in 2 dirs): Tracking fixes for $wgFlaggedRevsReviewForDefault [16:23:30] hmmm, anyone familiar with a extention that can manipulate the namespace data? This seems to work perfectly, but adding namespaces via a php file might be something some of my collegues might not like to do ;-P [16:24:03] stupid that I totally overlooked that extention [16:24:22] Bah, it involves adding 2 lines to a .php file, that's all [16:27:22] RoanKattouw: I know :) [16:27:34] it's erh, "doable" ;-P [16:31:14] ^demon: What's the JavaScript syntax for checking whether a value (say "sysop") is in an array (say wgUserGroups)? [16:32:16] groovy, thanks a lot guys, I'm happy with the result and glad that I can do a test and final upgrade tomorrow :) [16:41:18] <^demon> RoanKattouw: Not sure. I'm not good with arrays in JS. [16:43:21] 03(mod) Update Logo for pntwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17960 (10zadiak1993) [16:44:13] Do I have to do anything to get mediawiki to support utf8? (It was mediawiki 1.5 then 6, but I've updated to .14 now? [16:45:48] flaif: no [16:46:00] utf8 has been default for all languages since 1.5 iirc [16:48:55] Is it posible to give a ban for the whole website? [16:51:56] markisoke: what do you mean? [16:52:18] I want give people a ban, she cant vissit my website [16:52:48] Is there a ConfirmEdit extension that uses the gd library instead of premade images? [16:53:03] <^demon> flaif: Not afaik. Would be a nice feature though. [16:53:31] markisoke: you mean from reading the site as well as editing? [16:53:41] Yeah [16:54:03] I want give a ban, users that got that ban cant see nothing [16:54:10] Thats what i want [16:56:14] markisoke: A 'user' just won't login and avoid the ban. :) You should ban the ip in .htaccess [16:56:43] markisoke: http://www.mediawiki.org/wiki/Extension:NoViewOnBlock [16:58:10] Simetrical - just to let you know I did a fresh reinstall of 1.14.0 wiki on another location w/ out any extensions or special configurations, but the same occured: __NOINDEX__ does not work and nor does __INDEX__ to override a default setting like $wgDefaultRobotPolicy = 'noindex,nofollow'. So I did a few more tests I then realise the problem only affects the main namespace. Any other namespace outside NS_MAIN, e.g. .../index.php/Help:Co [16:58:10] tly as they should. [17:03:25] i'm new to making a wiki... how do i redirect a page to another? [17:04:37] 03kim * r48443 10/trunk/wikiation/installer/ (installer.py util/installcheck.sh): strip out some old code that was unused (default revision) [17:05:34] I instal this script: http://www.mediawiki.org/wiki/Extension:NoViewOnBlock, how can i use it? [17:07:23] Any1 here? [17:07:29] 03kim * r48444 10/trunk/wikiation/installer/installer.py: Removing legacy-cruft (internal_dirs) [17:07:41] markisoke: just follow the instructions [17:07:51] and any time you block someone via Special:Block [17:08:02] they won't be able to view the wiki [17:08:35] * Blocked users will be turned away with "The action you have requested is limited to users in one of the groups *, user." This may not be the message you want to send. Patches welcome to fix it. In the meantime, you can simply edit MediaWiki:Badaccess-groups, and change the contents to something even more generic (I.E., You can't perform that action). [17:08:37] * All blocked users will be turned away, keep this in mind. [17:10:59] welcome AaronSchulz [17:11:06] hey [17:12:16] hi Aaron [17:21:41] 03robh * r48445 10/trunk/tools/planet/en/config.ini: Updated, removing RobH's now defunct blog and adding in the new Tech Blog [17:24:01] BeBoo_: #REDIRECT [[Page title]] [17:24:07] !cheatsheet [17:24:07] --mwbot-- http://en.wikipedia.org/wiki/Wikipedia:Cheatsheet [17:24:13] Read that, too. :-) [17:28:55] Ladonna: http://www.youtube.com/watch?v=1wGlqufO5sc [17:29:50] Heh. [17:30:33] the 4th one is pretty good too [17:32:43] 03kim * r48446 10/trunk/wikiation/installer/ (__init__.py installer_util.py): [17:32:44] + __init__ [17:32:44] And some small documentation updates to installer_util (thanks to pydoc) [17:44:06] 03(NEW) Enable FlaggedRevs Patrolling Configuration on es.wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18005 normal; Normal; Wikimedia: Site requests; (fballesteros) [17:51:30] 03(mod) Whitespace following fuzzy marks should be removed during fuzzy mark removal - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18000 (10bugzilla.wikimedia) [17:51:32] 03(mod) Short URLs for history pages (set up wgActionPaths for Wikimedia sites) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17981 summary; +comment (10brion) [18:19:37] Ladonna: thanks =] [18:20:38] hello, any idea about wiked ? [18:24:42] 03ialex * r48447 10/trunk/extensions/DeleteQueue/DeleteQueue.i18n.php: Fix E_PARSEs :) [18:26:14] 03(mod) Cortado player broken in Firefox 3.0.7, 3.1 beta 3 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17837 normal->high; summary; +comment (10brion) [18:30:39] 03(FIXED) Add Extension:RecordAdmin - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17840 +comment (10brion) [18:30:53] 03(mod) Alter MediaWiki:Recordadmin-needscontent - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17842 (10brion) [18:31:16] 03rotem * r48448 10/trunk/extensions/FlaggedRevs/language/FlaggedRevs.i18n.php: Localization update for he. [18:35:57] 03(mod) ProofreadPage broken for GIF images due to assuming it can always create thumbnails - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17791 (10brion) [18:41:18] 03(mod) Enable FlaggedRevs Patrolling Configuration on es.wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18005 +shell (10raimond.spekking) [18:50:10] 03(mod) User can't login after being renamed at nlwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17982 high->normal (10Prodego) [18:50:19] =-O [19:09:05] 03(mod) ForeignAPIRepo throwing error on first page load for file - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17835 (10innocentkiller) [19:11:07] 03dale * r48449 10/trunk/extensions/OggHandler/OggPlayer.js: [19:11:07] removed iframe hack for firefox 2.0 was breaking playback in firefox 3.0.7 [19:11:07] bumped native support to top of list. [19:12:57] 03(mod) ForeignAPIRepo throwing error on first page load for file - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17835 (10overlordq) [19:14:32] 03(FIXED) User can't login after being renamed at nlwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17982 normal->high; +comment (10erwin) [19:16:16] <^demon> OverlordQ: Rather than spamming the bug, I'll ask here. Also: where were you when this bug showed up? Inline linking, trying to thumb it, or on the file description page? [19:16:44] file description page [19:16:50] <^demon> Ok. [19:20:19] 03(mod) Complete migration of all application servers from Fedora to Ubuntu - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17452 (10brion) [19:20:32] <^demon> OverlordQ: Something's really off here...I'll keep poking it. [19:20:54] 03raymond * r48450 10/trunk/phase3/languages/messages/ (38 files): Localisation updates for core messages from translatewiki.net (2009-03-16 19:05 UTC) [19:22:19] 03(mod) Make centralnotice collapse preference global/cross-site - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16821 (10brion) [19:23:36] 03(mod) add support for firefogg - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16927 (10brion) [19:25:56] 03(NEW) New mailing list for enwp crats - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18006 enhancement; Normal; Wikimedia: Mailing lists; (mattbisanz) [19:26:52] 03(mod) Suppressed edit loses data if oversighted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17977 +comment (10brion) [19:29:17] hey i was checking out some ppl's mediawiki installs and noticed if i did "Version:Special" it shows certain thing slike if they have ConfirmEdit on (which i do) and any extensions but mine only shows mysql/php/mediawiki. [19:29:22] how can i get that other stuff to show up? [19:29:28] i also have recaptcha installed [19:29:36] 03(mod) New mailing list for enwp crats - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18006 (10guillom.pom) [19:30:10] 03(ASSIGNED) Inline rendering/thumbnailing for Gimp XCF images - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17959 +comment (10ahmad.m.sherif) [19:30:35] zu22: install them [19:32:08] 03(mod) Inline rendering/thumbnailing for Gimp XCF images - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17959 (10ahmad.m.sherif) [19:32:28] OverlordQ: no i did install them [19:32:41] but they don't show up in "Special:Version" is the problem [19:33:00] 03(mod) Suppressed edit loses data if oversighted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17977 +comment (10JSchulz_4587) [19:33:20] are you sure they're loaded? [19:33:41] OverlordQ: yes, i tested that recaptcha and confirmedit work [19:35:17] 03philip * r48451 10/trunk/phase3/includes/ (4 files in 2 dirs): Update the Chinese conversion tables. [19:45:08] 03raymond * r48452 10/trunk/extensions/ (113 files in 108 dirs): Localisation updates for extension messages from translatewiki.net (2009-03-16 19:23 UTC) [19:45:15] Hi, I'm hosting my wiki site with godaddy, and am getting very slow response times; from abroad, it sometimes doesn't even load. what is the gold standard for wiki hosting? how complicated is it to move an existing configuration / site to a new hosting provider? [19:46:03] !moving | DanielTahar [19:46:03] --mwbot-- DanielTahar: http://www.mediawiki.org/wiki/Manual:Moving_a_wiki [19:46:12] godaddy aren't great for speed and such (i know from a WPMU installation) [19:48:32] 03demon * r48453 10/trunk/android-client/src/org/mediawiki/android/AndCache.java: [19:48:32] AndCache 0.2: [19:48:32] * Allow contexts to lock the cache to their private uses [19:48:32] * Use db.delete() instead of raw SQL [19:48:32] * Standardize exceptions a bit [19:54:01] 03(mod) New mailing list for enwp crats - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18006 +comment (10cbrown1023) [20:00:23] <^demon> Hww, the tinyurl for the logs in the topic is dead. What's the real url? [20:03:42] 03(NEW) Div Class "NavFrame" (and assosciated "NavContent") cause odd display bugs in both IE and Firefox when expansion is done - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18007 major; Normal; MediaWiki extensions: ExpandTemplates; (cuerden) [20:05:06] ohayo [20:07:03] 03(mod) New mailing list for enwp crats - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18006 (10mattbisanz) [20:07:35] <^demon> Nikerabbit: Hola. [20:08:12] ^demon: works for me [20:08:40] hey guys! [20:08:57] <^demon> ialex: 5 minutes ago it says "Permission denied" [20:09:31] I just installed mediawiki and I'd like to know... is it an .htaccess the one that re-writes those /index.php?title=sometitle to /wiki/sometitle ? [20:10:50] 03(NEW) printfooter and footer overlapping text on Internet Explorer - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18008 normal; Normal; MediaWiki: Page rendering; (Platonides) [20:10:51] 03(mod) Internet Explorer (IE) issues on Windows (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=640 (10Platonides) [20:11:49] 03demon * r48454 10/trunk/phase3/ (RELEASE-NOTES includes/Title.php trackback.php5): (bug 17990) trackback.php lacks a .php5 equivalent [20:11:53] 03(FIXED) trackback.php lacks a .php5 equivalent - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17990 +comment (10innocentkiller) [20:18:36] 03(NEW) "closure" callables not supported - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18009 enhancement; Normal; MediaWiki: General/Unknown; (ms419) [20:21:58] 03ialex * r48455 10/trunk/phase3/ (RELEASE-NOTES maintenance/parserTests.inc): [20:21:58] (bug 14990) Parser tests works again with PostgreSQL [20:21:58] Based on a patch by Brent G: http://bug-attachment.wikimedia.org/attachment.cgi?id=5933 [20:25:37] <^demon> brion: Can we get a "newphp" keyword (or similar) for bugs that are in relation to newer versions of PHP than stable (ie: 5.3, 6, etc?) [20:28:43] ok, read the FAQ about short urls, thanks! [20:28:48] bye! [20:30:40] 03(FIXED) Cortado player broken in Firefox 3.0.7, 3.1 beta 3 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17837 +comment (10dale) [20:35:34] 04(REOPENED) Cortado player broken in Firefox 3.0.7, 3.1 beta 3 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17837 +comment (10brion) [20:40:17] 03tparscal * r48456 10/trunk/phase3/includes/specials/SpecialExport.php: Added override of $wgExportMaxLinkDepth via the 'override-export-depth' right, while retaining a hard limit of 5 levels of recursion. [20:43:22] 03dale * r48457 10/trunk/extensions/OggHandler/OggPlayer.js: added try catch around safari check canPlayType check [20:46:33] 03(mod) Cortado player broken in Firefox 3.0.7, 3.1 beta 3 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17837 (10brion) [20:48:44] 03(FIXED) Cortado player broken in Firefox 3.0.7, 3.1 beta 3 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17837 +comment (10brion) [20:52:33] 14(INVALID) printfooter and footer overlapping text on Internet Explorer - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18008 +comment (10ahmad.m.sherif) [20:53:52] is there famous irc client i can use in my wiki that support color ? [20:55:24] quite hard requirements [20:56:23] my007ms: mibbit? [20:57:07] mibbit will require Internet while i use this in internal website :( [20:57:21] wiki is very great in our internal documentation :) [21:06:29] 03(mod) Inline rendering/thumbnailing for Gimp XCF images - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17959 (10brion) [21:07:35] 03(mod) r37313 broke parser tests for alternative databases. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14990 +comment (10alex.emsenhuber) [21:13:56] 03dale * r48458 10/trunk/extensions/MetavidWiki/ (9 files in 7 dirs): [21:13:56] firefogg integration cleanups. [21:13:56] improved license handling for add_media_wizard [21:13:56] general add_media_wizard fixes / improvements [21:16:10] 03(mod) add support for firefogg - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16927 (10dale) [21:19:18] 03ialex * r48459 10/trunk/phase3/includes/specials/SpecialExport.php: Fix for r48456: convert spaces to tabs [21:34:37] 03dale * r48460 10/trunk/extensions/MetavidWiki/skins/ (3 files in 2 dirs): [21:34:37] does not stack video select clicks. [21:34:37] set commons as default for remoteSearch [21:36:09] how do I call a template in such a way that the 'source' is displayed? [21:36:25] I want to make an example page showing the result and the source of a template [21:36:28] {{msgnw:templatename}} [21:36:33] tytytytryty [21:36:40] but see cave-noms [21:37:18] http://www.mediawiki.org/wiki/Help:Templates [21:37:46] hmm, not caveaten anywhere [21:38:05] should this work (all else aside) [[:{{PAGENAME}}/example01]] ? [21:38:12] it will parse line-prefixing formatting, like : # * [21:38:13] assuming page exists [21:38:47] Silly-tiff-file.tiff‎ (-1,202,691,774 × 253,572,708 pixels, file size: 17 KB, MIME type: image/tiff) [21:38:50] faceface: not 100% of the time [21:39:08] like if you're in another namespace, for example [21:39:25] I see [21:39:33] [[{{NAMESPACE}}:{{PAGENAME}}/example01]] should, because it will be null and appear to be prefixed with colon [21:39:37] (in main) [21:40:01] hmm [21:40:15] but that is kindof a hack right? [21:40:20] brion, btw re 17959, doesn't imagemagick do xcf? like since 2001? [21:40:24] its not important [21:40:28] nah, that's legal template transclusion [21:40:46] er, oh, you're just linking [21:40:50] Splarka, but the {{NAMESPACE}} happening to be null making it appear like its : [21:40:51] {{{{NAMESPACE}}:{{PAGENAME}}/example01}} [21:41:00] no, I want to tx [21:41:08] right, but that is how you reference the main namespace, because it is null [21:41:13] Splarka: does it do it well? [21:41:16] {{:Main_Page}} [21:41:25] my last recollection is that it's real real shitty [21:41:27] brion: no idea, a little birdie told me [21:41:29] heh [21:41:38] does it do tiff? [21:41:40] Splarka, cool [21:41:47] with less than a gig of memory anyway [21:43:06] {{#msgnw:{{:GFF query example/example01}}}} dosn't seem to work [21:43:18] 03dale * r48461 10/trunk/extensions/MetavidWiki/skins/mv_embed/libAddMedia/mvFirefogg.js: force error handling if we can't process the page response [21:43:41] no # [21:44:11] *Splarka still doesn't understand the logics in giving parser functions a hash mark sometimes, and varibles a hash mark never! [21:44:28] Splarka: those without are old style [21:44:34] me just tries every possible combination [21:44:40] variables can be confused/ambiguated with template names most of the time, but parser functions rarely can be [21:44:48] brion: yes, but new ones keep getting added, without the hash [21:45:07] {{msgnw:{{:GFF query example/example01}}}} -- shows the {{msgnw: string, then the 'result' then }} [21:45:09] that's just poor review [21:45:19] {{msgnw::GFF query example/example01}} [21:45:23] it is like subst: [21:45:29] TimStarling: and the worst one is the new GENDER [21:45:34] it is uppercase like a variable, no hash... [21:45:42] oh... I never worked out how to use subst ;-) [21:45:43] that's poor review too [21:46:13] one problem is that you can't have one alias with the hash and one without [21:46:22] clue-by-four + time machine = all variables get hash, {{#CURRENTDAY}} <3 [21:46:32] _no_ ambiguation make jack a happy editor [21:46:33] we could probably move the hash to the magic word [21:46:38] then they could be migrated without problems [21:46:39] *Splarka pines for the fjords [21:46:49] Splarka, thats almost perfect :D [21:47:01] faceface: it will still parse lists IIRC, though [21:47:04] almost all the variables were added before templates even existed [21:47:10] [[Category:Pages using unhashed magic words]] [21:47:13] yah [21:47:20] annoying:/ [21:47:23] I want the whole thing in a type box... [21:47:42] but saying 'par' naturally screws things up [21:47:59] *faceface PARtakes of a little reading [21:48:04] (get it?) [21:48:06] ? [21:48:16] {{msgnw::GFF query example/example01}} ? [21:48:33] is that a parser tag extension or indicating generic html? [21:49:08] now this is just weird [21:49:12] http://das.referata.com/wiki/GFF_query_example [21:49:53] when is page_counter increased ? [21:50:08] ThomasV, all the time [21:50:12] I mean, every time [21:50:30] ThomasV, sometimes it seems not increased because of cache [21:50:47] every time the page is parsed ? or everytime it is accessed ? [21:50:52] faceface: what is supposed to be or do? [21:51:48] ThomasV, the latter [21:51:51] I think [21:51:56] Splarka, I don't know [21:52:01] now that you mention it [21:52:38] then why do you want it? [21:52:40] Splarka, how do I put the whole thing in a box? [21:52:47] without typing
[21:52:53] by typing div [21:53:00] is there a style to indicate " indented" [21:53:11] I mean a style class? [21:53:13]
[21:53:25] I don't want to type all that ! ;-) [21:53:31] too bad [21:53:33] heh [21:53:46]
...
? [21:54:05] yes, you could do that, if you defined it in site wide CSS [21:54:10] Can someone assist me with my inital installation of mediawiki software? I have untarred the file and I copied it to /var/www/html and I did chmod a+x on the directory but it says I do not have permission when I try to access it from my browser. [21:54:12] also, spaces delimit classes, so that is two separate classes [21:54:26]
{{msgnw:}}
[21:54:45] MediaWiki:Common.css: .boxy-thing {border:2px solid black;padding:.5em;margin:.5em;} [21:54:48] stevex3, what do the apache logs say? [21:55:04] Splarka, is it not there already? [21:55:13] no [21:55:19] http://en.wikipedia.org/wiki/Wikipedia:Catalogue_of_CSS_classes [21:55:48] that lists a lot of classes specific to wikipedia too, but you're interested in common/shared.css and the main.css for your skin [21:55:54] why has par stopped working? [21:56:50] 10.10.2.45 - - [16/Mar/2009:04:06:25 -0500] "GET /wiki HTTP/1.1" 403 279 "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7" [21:57:08] did par ever work? is it a tag extension on your wiki? [21:57:33] that's weird... you know the twilight zone episode where the guy comes back from space, and things have changed but nobody notices except him? [21:57:44] you could possibly use #tag:pre but that is a blue dotted line and I have no idea what it would do with msgnw [21:57:49] pre used to be called par, I'm telling you! [21:57:59]
 will not work as you need it
[21:58:10] 	you'll just see the {{msgnw:}} call
[21:58:20] 	stevex3, that doesn't look like a 'permission denied' message
[21:58:22] 	Splarka, yeah
[21:58:35] 	also, there were only two of you in that space ship
[21:58:40] 	WHAT?
[21:58:46] 	rico!!!!!
[21:59:09] 	faceface: The message says "Forbidden: You don
[21:59:16] *faceface 	returns to earth... unmanned ~~~~~
[21:59:18] 	You don't have permission to access /wiki on this server
[21:59:31] 	Error 403
[22:00:17] 	stevex3, but that should also show up in the logs... unless you changed log level... sorry look in error.log not access.log
[22:02:42] 	Splarka, thanks for your help. I hacked it (a bit) http://das.referata.com/wiki/GFF_query_example
[22:03:37] 	03brion * r48462 10/trunk/phase3/ (4 files in 3 dirs): (log message trimmed)
[22:03:37] 	* (bug 17714) Limited TIFF upload support now built in if 'tif' extension is
[22:03:37] 	enabled. Image width and height are now recognized, and when using ImageMagick,
[22:03:37] 	optional flattening to PNG or JPEG for inline display can be enabled by setting
[22:03:37] 	$wgTiffThumbnailType
[22:03:38] 	By default no thumbnailing will occur; only difference from previous will be that the image width/height is detected and displayed.
[22:03:43] 	Not yet implemented:
[22:05:28] 	faceface: Selinux was my problem 
[22:05:28] 	thanks
[22:05:30] 	brion: what about raw, bmp
[22:05:56] *Splarka 	grins
[22:06:56] 	faceface: huh, didn't think that'd work, good find
[22:07:48] 	tyty
[22:07:51] 	ywyw
[22:08:50] 	Splarka: fuck em :)
[22:10:15] 	brion: so have you gotten around to doing something useful like finding an open-license bit of code to detect animated gifs? or god forbid code review? 
[22:10:46] 	I mean, I know TIFF was an important addition, with tens of people clamoring for support, but maybe you could do something more constructive like eat stroopwafels and play Tetris
[22:10:54] *Splarka 	hides from the sarcasm
[22:11:14] 	Your words, they hurt.
[22:11:20] 	i'm gonna cry :(
[22:11:39] 	Code review, that's gonna be real bitch. It's like four weeks backlogged?
[22:11:45] 	26 days?
[22:11:47] 	Be a. *
[22:11:53] 	Close enough to four weeks for me.
[22:12:10] 	mmm, what you pedant in English you make up for in maths
[22:12:18] 	pi == 3
[22:12:30] 	3.14 is close enough.
[22:12:32] 	code review makes me angry, otherwise I'd do it a lot more
[22:12:46] 	too many developers?
[22:12:46] 	Would a rollback link in Special:Code help?
[22:13:01] 	joke theif
[22:13:09] 	maybe I should do it on valium
[22:13:15] 	=)
[22:13:21] 	Thief, too.
[22:13:26] 	03(FIXED) Support TIFFs on WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17714  +comment (10brion)
[22:13:28] 	:)
[22:13:38] *Splarka 	caught a grammar nazi in his trap
[22:13:45] 	Grammar pedophile. *
[22:13:52] 	03aboostani * r48463 10/trunk/phase3/includes/DefaultSettings.php: Added 'bigexport' group permission to $wgGroupPermissions
[22:13:53] 	Nazi is deprecated, I've been told.
[22:14:06] 	how exactly does that analogize?
[22:14:13] 	I molest commas or something.
[22:14:21] 	brion: do you ever get angry doing code review?
[22:15:38] 	not since i discovered mood-altering drugs
[22:15:44] 	hmm, actual pre-scap last-chance code review seems necessarily delegated to paid developers?
[22:16:04] 	TimStarling: I get angry reviewing live running code
[22:16:05] 	:(
[22:16:07] 	:D
[22:16:40] 	(at least until there are no more possibilities of irretrievable cascading data loss, like the image servers)
[22:16:53] 	it's a lot easier if the person whose code I'm reviewing is there for instant communication
[22:17:00] 	TimStarling: So you're writing secret new features that aren't being checked in to SVN?
[22:17:19] 	TimStarling: we should add support for marking "user is online" :)
[22:17:55] 	I thought you hated features...
[22:17:57] 	then I can say "don't use empty() for array size, bitch", and they can say "sorry", and we can move on, instead of me just getting angrier at each new instance
[22:17:59] 	mmm, need that magic {{#nocache}} word
[22:18:41] 	that's how wikia solved the random magic word thing?
[22:18:46] 	yep
[22:18:50] 	that's bad
[22:18:54] 	 for example
[22:18:59] 	well, at the time, they had ads on every page
[22:19:11] 	so each page had unique cookies per user
[22:19:18] 	without your X-Vary-options squid patch
[22:19:24] 	so their HIT rate was like 5%
[22:19:28] 	there's no reason to change the syntax, you can do it in a user-transparent way
[22:19:57] 	Domas: http://en.wikipedia.org/wiki/User:Splarka/userstatus
[22:20:24] 	Splarka: oh, the bots I killed? :)
[22:20:30] 	it could be done with a combination of ajax and image loading, and preserve the cache of pages perfectly, and only cause an extra back-end hit to the API or an image server on user page load, which itself could be cached for ~5 minutes
[22:20:40] 	and of course, no revisions to change status or crap like that
[22:20:56] 	and it could be called MySpace 2.0!
[22:21:08] *Ladonna 	shudders. One MySpace is plenty.
[22:21:20] 	until then, people can abuse GENDER
[22:21:28] 	sorry, so it suppresses the parser cache? or the empty expansion cache?
[22:21:40] 	They did that long before MediaWiki existed...
[22:21:44] 	because you were complaining before about the empty expansion cache, which can't be suppressed already
[22:21:44] 	and [{{{{fullurl:{{FULLPAGENAME}}|action=purge}} check my status]
[22:21:57] 	but the parser cache can easily be dealt with, using $parser->disableCache()
[22:22:15] 	that's what they do
[22:22:18] 	http://www.mediawiki.org/wiki/Extension:RandomSelection
[22:22:22] 	$parser->disableCache();
[22:22:54] 	the empty expansion cache could have been dealt with by propagating a flag back
[22:22:59] 	when they migrated to the new preprocessor though (I was helping sannse with some of the migration list) they noticed that templates without parameters loading a RandomSelection would all return the same result on a given page load
[22:23:21] 	the hack was to give it a parameter... {{foo}} -> {{foo|null}}
[22:23:32] 	yes, well, that might not work for long
[22:23:42] 	long as in, next upgrade might "fix" that?
[22:23:48] 	you should file a feature request
[22:23:55] 	yes it might
[22:24:07] 	heh, _I_ don't care enough, I was just helping sannse
[22:24:54] 	the only reason it works is because it was too hard to compare the arguments
[22:24:58] 	03dale * r48464 10/trunk/extensions/MetavidWiki/skins/mv_embed/libAddMedia/ (mvFirefogg.js mvUploader.js): minor wording fixes for better user interface flow
[22:25:12] 	ahh, but you might get around to that someday
[22:25:16] 	to work out that indeed {{foo|null}} is the same as {{foo|null}}
[22:26:00] 	which is a pretty simple special case but it gets a bit more tricky when it's like {{foo | null {{1}} }}, then you have to compare the parse trees
[22:26:33] 	here is a funny quote in #uncyclopedia from about 2-3 years ago with me and the author of RandomSelection: http://www.chronarion.org/chirpy/index.cgi?id=1864
[22:27:13] 	hmm, and at some point you'll have diminishing returns, wasting more time double-parsing the parameters than just expanding all templatesa
[22:27:15] 	-a
[22:28:02] 	well, at some point I may write part of it in C, and that might not be a problem then
[22:28:39] 	03(mod) add support for firefogg - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16927  (10dale)
[22:29:10] 	hmm, an optional superfast preparser (with a slight dependency)?
[22:31:33] 	yes, it's always been part of the plan for the new preprocessor
[22:32:47] 	how many core modules are duplicated/supported in both php and a-not-so-sucky-optional-fast-version ? is the php diff engine still pretty much the same?
[22:33:19] 	yes, the php diff engine should be very close indeed
[22:33:40] 	FSS is another one, the compatibility layer is in StringUtils
[22:34:08] 	heh, is MediaWiki slowly being ported to C...
[22:34:37] 	03tparscal * r48465 10/trunk/tools/WikipediaStatistics/: Added some stuff to the ignore list.
[22:34:46] 	Math support...
[22:34:54] 	I don't think it's written in PHP at all.
[22:35:00] 	that's only in one language
[22:35:05] 	^demon: Both links in the topic seem to work for me.
[22:35:21] 	Splarka was asking about modules that are in two
[22:35:21] 	Math support is OCaml with a TeX dependency, no?
[22:35:33] 	Yes, I was just adding noise.
[22:35:40] <^demon>	Ladonna: It's fine now. For some reason it wouldn't load earlier...
[22:35:49] 	Perhaps you angered it.
[22:36:25] <^demon>	I could see that happening.
[22:40:17] 	brion: http://www.mediawiki.org/wiki/User_talk:Midom ;-)
[22:40:36] <^demon>	domas: Heheh
[22:41:21] 	the auto-greeters slowed down a bit with the advent of automated SUL creation spam
[22:42:44] 	03(mod) Implement the Interlanguage extension in Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15607  +comment (10carn)
[22:43:24] 	domas: nobody has greeted me here yet, but it is only a matter of time: http://fr.wikiversity.org/wiki/Discussion_Utilisateur:Splarka  user id #1, revision #2: "Don't greet me, I was here before you"
[22:43:41] 	03(mod) Set article autopatrol for user group rollbackers on svwiki. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16319  (10barracudas)
[22:43:49] 	hehe
[22:49:24] 	night all
[23:02:32] 	03werdna * r48466 10/trunk/extensions/AbuseFilter/AbuseFilter.class.php: Workaround for empty $wgTitle in API calls.
[23:10:20] 	03(FIXED) Enable image renaming on WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15842  +comment (10brion)
[23:11:46] <^demon>	brion: I know image redirects are ehh, but image renaming has been ok (afaik).
[23:13:39] 	^demon: well it's enabled :)
[23:14:06] <^demon>	werdna: Yeah. Hopefully people don't use redirects too much as a result of moving them :-\
[23:18:26] 	TrevorParscal, aboostani can you give me a clean patch against r47457?
[23:18:41] 	otherwise you don't get your update until next general site update
[23:18:44] 	which may be tomorrow sometime
[23:20:15] <^demon>	brion: Is there a particular reason for adding the new group for it?
[23:20:31] 	brion: we can do a patch, but we can actually wait until tomorrow
[23:20:43] 	do you have a preference?
[23:21:24] <^demon>	aboostani: I guess my question is for you, too.
[23:21:56] 	^demon: we're enableing a special feature that we only want a couple of users to have access to
[23:22:06] 	^demon: because there's no way to assign permissions without a group?
[23:22:16] 	and it's the "destroy site" option ;)
[23:22:34] <^demon>	brion: I was thining disabling it or assign to b-crats by default.
[23:22:42] 	i don't trust no b-crats
[23:23:09] <^demon>	Then config it at WMF. I just didn't see the point in adding a new group in core.
[23:23:23] 	feel free to remove it there altogether mebbe
[23:23:25] <^demon>	Which then needs description messages, etc.
[23:23:37] 	In core? Ew. :P
[23:24:09] <^demon>	If a separate group is needed at WMF, the messages can be added to WikimediaMessages.
[23:24:57] 	^demon: not sure what you mean about messages
[23:25:20] 	we're talking about adding a group that only 2 or 3 people will be a part of so they can perform special types of exports from english wikipedia
[23:25:44] <^demon>	TrevorParscal: For the new bigexport group added in r48463. 
[23:25:52] 	we don't want everyone, or even all sysops to have this feature, because it could be potentially EXTREMELY resource hungry
[23:26:07] <^demon>	Then disable it by default, and config the new group at the WMF level.
[23:26:08] 	But should it be in MW core?
[23:26:19] <^demon>	The right, yes.
[23:26:22] <^demon>	But the group, no.
[23:26:28] 	Sure, I'm fine with that
[23:26:33] <^demon>	I can clean it up.
[23:26:38] 	if we need to do it in LocalSettings.php that's fine
[23:26:41] 	Go-go gadget Demon.
[23:26:48] 	CommonSettings.php ;-)
[23:27:36] 	are you going to roll back the change then?
[23:28:07] <^demon>	Rollback and clean up.
[23:28:22] 	what's getting cleaned?
[23:28:55] <^demon>	Adding the new group to WikimediaMessages :)
[23:32:57] 	03werdna * r48467 10/trunk/extensions/AbuseFilter/AbuseFilter.php: Bump style version
[23:37:10] 	03demon * r48468 10/trunk/phase3/includes/DefaultSettings.php: 
[23:37:10] 	Revert r48463 (Added 'bigexport' group permission to $wgGroupPermissions) per
[23:37:10] 	IRC: no real need to add a WM-specific group to core, this can be configured in
[23:37:10] 	CommonSettings. Adding group messages to WikimediaMessages in next commit.
[23:38:36] 	omg per IRC
[23:38:55] 	pitchforks?
[23:39:06] <^demon>	;-)
[23:39:15] 	03demon * r48469 10/trunk/extensions/WikimediaMessages/WikimediaMessages.i18n.php: Followup to r48468: Add WM-specific groups to WikimediaMessages (again, per the IRC cabal)
[23:39:17] 	^demon: are you talking with hcatlin about this android client?
[23:39:30] 	just don't want to duplicate effort if you're not doing it on purpose :)
[23:39:55] 	03dale * r48470 10/trunk/extensions/MetavidWiki/skins/ (5 files in 4 dirs): add media wizard updates for archive.org
[23:40:18] <^demon>	brion-codereview: Not yet really. Been wanting to though.
[23:40:50] <^demon>	What's his e-mail address?
[23:42:08] 	hcatlin@wikimedia.org will work
[23:42:17] 	03werdna * r48471 10/trunk/extensions/AbuseFilter/AbuseFilter.class.php: Fix boundary condition for prevention of double-warnings
[23:43:13] <^demon>	brion-codereview: I'm doing something rather cool that I don't thiink he was planning. The class that accesses Mediawikis (this is being written generic, not wp-specific) is being made a ContentProvider, which means other Android apps can access its data :)
[23:43:27] 	ooh, nifty
[23:43:33] 	that might be pretty handy yeah
[23:43:55] 	current mainline work is for a cross-platform client built on rhomobile (wacky magic ruby library)
[23:43:56] <^demon>	content://org.mediawiki.org/enwiki/api/query/param1=foo/param2=bar
[23:44:50] <^demon>	I saw his blog posts on the subject. Cool, but I'm not sure how well it actually works on Android. Haven't tried it yet.
[23:47:24] 	03werdna * r48472 10/trunk/extensions/AbuseFilter/AbuseFilter.class.php: Duuuuuh
[23:54:12] 	03(NEW) Active .php entry points should redirect safely to .php5 variants on PHP 4 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18010 enhancement; Normal; MediaWiki: General/Unknown; (brion)