[00:07:37] 03tparscal * r42792 10/branches/CentralNotice-SpecialPage-Integration/CentralNotice.php: Removed configuration variables for table names. [00:08:00] 03tparscal * r42793 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeTemplate.php: Refactored a bit, cleaned lots of things up. [00:21:03] <^demon|away> brion: With a bit more cleanup, is there any reason not to put InterwikiList into core? We already put the data out through the API as it is. [00:30:42] 03(mod) Provide preference-based autoformatting for unlinked dates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4582 (10smccandlish) [00:35:26] ^demon: it's just a list? probly fine [00:35:41] *brion looks [00:36:29] i'm uncertain whether the interwiki table is in fact filled out on our systems right now; we're using the cache out of the dba file [00:37:19] might be nice to have clickable links instead of raw URLs [00:38:34] heh [00:38:35] | wipipedia | http://www.londonfetishscene.com/wipi/index.php/$1 | 0 | 0 | [00:38:48] <^demon> brion: It's a list and it allows searching by iw prefix :) [00:38:54] o_O [00:38:57] bad typo! [00:39:14] brion: can we store the dbname in the interwiki table? :) [00:39:22] it would make things five zillion times easier. [00:39:34] 03demon * r42794 10/trunk/phase3/includes/api/ApiBase.php: Add some docs on these class constants [00:39:46] <^demon> werdnus: What about a generalized flags column? Then we could store other useful things there too :) [00:39:54] <^demon> New Interwiki class could help there ;) [00:39:58] dbname isn't a flag. [00:40:25] <^demon> Bad word, more like a blobbed column that can hold additional data about the list. [00:40:28] <^demon> Descriptions, etc. [00:40:33] iw_misc [00:40:44] ew. [00:44:40] i think there's been some talk on the interwiki stuff of adding a dbname and/or api column [00:47:17] <^demon> brion: What about a generalized "datasrc" column. Could store dbname and/or apiurl. [00:47:34] <^demon> Then if you want to get data from an iw source, the Interwiki class knows where to look. [00:47:54] i'd make em separate columns if they're both needed [00:48:52] <^demon> And if both are null, you can assume it's a non-wiki source, like google, for which we can only use the normal URL method. [00:48:58] <^demon> ie: Can't fetch remote data. [00:49:01] bingo [00:49:38] <^demon> With heavy caching on the requesting end, so we don't hit foreign dbs or apis too often :) [00:49:59] 03dale * r42795 10/trunk/extensions/MetavidWiki/ (15 files in 6 dirs): [00:49:59] smil updates [00:49:59] * transitions library display [00:49:59] * api driven remote searching [00:50:00] * multiple display modes for search results [00:50:02] * new assets ( for transitions and controls ) [01:08:36] Are rendered JavaScript pages gzipped (pages like "User:Bob/FooScript.js?action=raw&ctype=text/javascript")? [01:13:19] 03brion * r42796 10/trunk/phase3/ (RELEASE-NOTES includes/BagOStuff.php): (log message trimmed) [01:13:19] * (bug 11533) Fixed insane slowdown when in read-only mode for long periods [01:13:20] of time with CACHE_NONE (default objectcache table configuration). [01:13:20] MediaWikiBagOStuff was refusing to perform any cache updates when in read-only [01:13:20] mode. This made sense originally when read-only mode was an extreme hardcore [01:13:22] "nothing can write to the DB EVAR because we're doing weird things to it", [01:13:24] but today we do allow backend writes of various sorts, and it's mainly meant [01:14:11] the problem is that we use $wgReadOnly when the database itself has read_only=1 [01:14:39] so any attempt to write to the cache causes a DB error [01:15:03] 03(FIXED) MessageCache absurdly slow with CACHE_NONE with wgReadOnly mode enabled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11533 +comment (10brion) [01:17:27] TimStarling: we're already fucked in that case [01:17:38] and for our own use, of course, we're not fucked since we use memcached [01:18:02] maybe the connection should be open in error ignore mode [01:18:46] but at some point we removed the silent suppression of all write queries when in read-only mode [01:18:55] so there'll be all kinds of things trying to write to the db [01:20:49] not so many, I fixed most of them last time we were in read_only=1 for an extended period on wikimedia [01:20:57] mmm [01:21:28] obviously it has to be done at the UI level if possible [01:21:37] well, for a 'better' fix we can either replace the cache with a local BagOStuff or have the message cache not sit around retrying everything for failed writes [01:21:38] so that maintenance scripts still work [01:22:02] local cache means potentially things already in the objectcache will get out of sync [01:22:31] since a maint script may alter the state while still in read-only mode, and we can't purge objects from the cache [01:24:29] a local cache doesn't work if there's more than one webserver [01:24:46] local cache is local to the process and dies at the end of the process [01:24:48] maybe the best thing to do is to fix MessageCache so that it doesn't keep retrying [01:24:53] (just an array()) [01:24:58] right... [01:25:10] *nod* [01:26:07] in theory $messageCache->set() can return false on failure [01:26:18] $messageMemc I mean [01:26:42] you remember it used to set a test key and check the return value? [01:26:46] it could start doing that again [01:27:20] and we could guard queries appropriately so that if read_only is set, it returns false instead of throwing an exception [01:33:42] perhaps [01:42:08] Would be possible to provide downloads of compressed SVN dumps from the MediaWiki repository? [01:46:11] juliano: of the raw repo? or exports of some branches? [01:47:00] brion: A complete svnadmin dump, in order to support TimStarling's idea at http://www.mediawiki.org/wiki/Making_Subversion_faster [01:48:21] It doesn't need to be scheduled... once in a while is enough... it is just to speedup the initial mirroring of the first 42000+ commits. [01:52:49] tomaszf: http://www.w3.org/TR/CSS21/visuren.html#z-index [01:55:57] juliano, um, why don't you just use software actually designed for local mirroring of repositories? Like, DVCSes? [01:56:14] I use git svn, it completely avoids any slowness of diffing or svn log or whatever. [01:56:23] Simetrical: What do you think I'm trying to do? [01:56:58] git-svn sucks for that matter... [01:57:06] juliano, I was looking at the page you linked to, actually, which talked about mirroring SVN locally. [01:57:10] 03(mod) Create proofread page namespaces on Chinese Wikisource - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15722 +comment (10shizhao) [01:57:11] *chuck wonders what git-svn is [01:57:16] git-svn is perfectly good after the initial checkout. [01:57:20] Which admittedly took about three days. [01:57:26] svk is a much better solution, exactly because you can bootstrap from an svndump [01:57:41] that is WAY faster than git-svn [01:58:08] Simetrical: read the last part, about SVK (it was me who added that section) [01:58:28] Well, it's way faster for the initial checkout, undoubtedly, not necessarily for later operations. [01:58:56] Simetrical: It just twigged about 3 days ago that your name was "aryeh gregor" [01:59:03] werdnus++ [01:59:08] huh [01:59:14] svk appears to be preinstalled on my mac : [01:59:16] :D [01:59:27] Simetrical: :P [01:59:33] I've started setting up some git stuff. [02:00:01] Simetrical: the speed difference between svk and git-svn is very negligible [02:00:14] juliano, could be, I don't know. [02:00:28] I'm a bit wary of putting it online, because the first thing I put in was my 'scripts' directory, which probably has a zillion passwords in it. [02:00:28] Didn't I have a completely ridiculous and hours-long argument with you about git a while back? [02:00:45] Simetrical: Yeah :-D [02:00:51] Simetrical: no, not with me. [02:00:57] werdnus, if your computer has SSH running, you can access it remotely via SSH if you like. [02:01:03] werdnus, was talking to juliano there. [02:01:07] Simetrical: that's what I've been doing. [02:02:07] werdnus, works fine for me. I don't need the KILLAR SPEED of git://. [02:04:15] 03tomasz * r42797 10/branches/ContactPageFundraiser/: Create branch for WM08 Fundraising page [02:06:41] http://redmine.lighttpd.net/wiki/lighttpd/Docs:ModExpire looks handy for adjusting expiration of static centralnotice output [02:07:11] unless the upload squids are going to override us [02:13:06] 03tomasz * r42798 10/branches/ContactPageFundraiser/ (ContactPage.php SpecialContact.php): adding short circuit to work with fundraising story page [02:25:08] tomaszf: may want to remove the edit token check, since we're submitting from a manually made (and presumably cached) form [02:25:15] though... i guess it's working already? o_O [02:25:37] anyway, worst case is that someone spams the story queue on your behalf [02:25:48] i had put it in as a placeholder .. no qualm about removing it [02:25:51] eh [02:28:47] I have a Category called Characters which has a bunch of Characters from a series of movies. I want to make a box on the front page that has the Characters listed in them. [02:28:50] Can I do this? [02:28:52] in it* [02:36:17] -rw-r----- 1 root root 23381 Oct 16 13:32 lighttpd.conf [02:36:17] -rw-r----- 1 root root 11085 Jun 18 2007 lighttpd.conf~ [02:36:18] -rw-r----- 1 root root 11085 Jun 18 2007 lighttpd.conf.before-brion-broke-it [02:36:18] -rw-r----- 1 root root 11250 Apr 11 2008 lighttpd.conf.before-mark-broke-it [02:37:56] 03(mod) Create proofread page namespaces on Chinese Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15722 (10jayvdb) [02:40:50] I'm trying what I read online [02:40:53] but it's not working [02:43:37] is there any technical reason why a user has to be unblocked before their block setting can be changed? [02:43:59] carl-m: not really, just that that's the way the software is set up. [02:44:24] it's irritating. I want to disable "allow user to edit talk page" and apparently I have to unblock them first [02:44:29] sets up a race condition [02:45:20] yeah, that's why it's set up like that. [02:45:26] We don't want people knowingly overriding blocks. [02:45:34] why? [02:46:21] it's not like it stops them, we just get silly "unblocking to block again" messages [02:46:30] carl-m: because the attempt to make it so you can just change a block totally broke [02:46:31] erm, I mean [02:46:36] so it was reverted rather than kept [02:46:40] UNKNOWINGLY overriding blocks. [02:46:44] brion: that was my question, about technical problems [02:46:59] werdnus: so a check box or something [02:47:06] "override previous block" [02:47:20] it would remove for instance a range block when you changed an individual ip block... [02:47:23] not good :) [02:47:29] yes, that is bad [02:48:17] but the present behavior isn't much better. e.g.: I vandalize my user talk page, to try to draw an admin to unblock and reblock. meanwhile I have a script in an infinite loop to vandalize other pages [02:48:53] yawn. [02:51:56] is the db schema set up so that it would be possible to change just the block options, but not the expiration, without unblocking first? [02:52:03] that would be enough for most purposes [02:52:59] Does anyone know how to list all members of a Category in a separate page? [02:53:11] jbinder_: use the API [02:53:23] API? What API? [02:54:06] http://www.mediawiki.org/wiki/API [03:00:35] 03soxred93 * r42799 10/trunk/phase3/ (languages/messages/MessagesEn.php skins/MonoBook.php): (bug 1999) Add editable footer message, via [[MediaWiki:Footermessage]] [03:00:41] 03(FIXED) add a [[MediaWiki:Footermessage]] page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1999 +comment (10soxred93) [03:01:11] <^demon> carl-m: There's a bug open about it. The functionality exists in the block class to update an existing block, it just hasn't been tied to the UI properly yet. [03:01:23] hmm [03:01:31] that's great, actually [03:03:57] evening Krimpet [03:04:29] 'evening :) [03:05:29] hi Krimpet [03:06:13] Soxred: If you get bored, I have a list here of easy-ish bugs: http://www.mediawiki.org/wiki/User:MZMcBride [03:06:30] 1941 is ... [03:07:58] a bug that will live in infamy? [03:08:49] I have a very difficult time trying to understand how it's still unresolved. [03:09:16] <^demon> "Bugs to coerce and pressure people to fix?" [03:09:36] Yes. [03:09:46] How else does one accomplish such things? [03:10:34] <^demon> I accept all major credits cards ;-) [03:10:41] ;-) [03:11:30] <^demon> soxred93: You only made that show up on Monobook...? [03:12:07] Soxred: ^^ [03:12:15] *facepalm* [03:12:21] <^demon> And shouldn't it conditionally add the
  • ...
  • only if the msg exists? Seems useless if empty. Also needs to go into the 'ingnored' messages in messages.inc [03:12:22] I was going to add it ot the other skins [03:12:56] <^demon> How about making it a method in Skin instead :) [03:13:03] <^demon> getFooter() or somesuch. [03:13:45] Ooh, the PHP folks finally processed my CVS application :) [03:14:08] *Krimpet needs to dust off that JavaScript extension [03:14:47] Krimpet: well done :) [03:14:49] *werdnus hi-5s [03:15:07] *Krimpet Hi-C's. [03:16:00] <^demon> Soxred: Actually, see how it did some of the other ones. if( $this->data['footer'] ) or similar. [03:16:29] Or wfEmptyMsg [03:16:47] <^demon> That too :) [03:17:10] <^demon> wfEmptyMessage() should check if it was voided with '-' imo.... [03:17:38] *Soxred hates CologneBlue's code [03:17:50] <^demon> CologneBlue hates itself :) [03:21:08] *Soxred should skip all the ones that rely on Skin.php [03:22:03] hey Mike_lifeguard [03:26:56] hello [03:30:37] wow, brion is up? [03:30:58] AaronSchulz: I've seen him on several hours later than now in the last couple days [03:31:09] yeah [03:32:48] 03soxred93 * r42800 10/trunk/phase3/ (3 files in 2 dirs): Add to messages.inc, ignore the
  • if it does not exist, and add to Modern too. [03:33:34] brion: quick question: any good reason for dismissable/central notice to use document.write instead of dom, still? [03:33:59] 03(mod) Improvement of handling of changed Commons images - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15748 (10JSchulz_4587) [03:35:07] (well, that is, rather than document.createElement) [03:40:23] why is lighttpd compiled without pcre support on amane? [03:40:25] whyyyyyyyyyyy [03:40:44] http://www.somethingawful.com/flash/shmorky/babby.swf [03:40:46] *werdnus snorts. [03:44:20] domas: ping [04:08:15] it's not even late at this pointn it's 5AM :) [04:10:10] werdnus, it took me till halfway through the third time that I realized it loops [04:29:43] I set up short url, it works, but looking at the httpd logs I see that it tries to access to the document root (e.g.: /var/www/Main_page) anyway [04:35:02] 03river * r42801 10/trunk/tools/upload-scripts/thumb-handler.php: if REDIRECT_URL is set, prefer it to REQUEST_URI. lighttpd doesn't set this, so its behaviour is unchanged [04:49:04] 03brion * r42802 10/trunk/phase3/ (4 files in 3 dirs): [04:49:04] Revert r42799, r42800 "(bug 1999) Add editable footer message, via [[MediaWiki:Footermessage]]" [04:49:04] Full wiki parsing of messages is slow, thus not done on every page view on principle (eg sitenotice cache). [04:52:08] 04(REOPENED) add a [[MediaWiki:Footermessage]] page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1999 +comment (10brion) [04:53:17] meh, actually it tries to access document root even without short urls [04:53:37] and the wiki works flawlessly [04:57:03] 03tparscal * r42803 10/branches/CentralNotice-SpecialPage-Integration/ (7 files): Cleaned up code. Renamed database tables and fields. [04:57:14] brion: is that centralauth UDP thing set up yet? [04:57:36] I can't find mention of it in *Settings.php, but maybe it falls back to the regular UDP settings. [04:57:52] werdnus: we'll check in the morning :) [04:57:56] time for us to go home and sleep [04:58:04] jeez, you're still in the office? [04:58:04] we've been hacking on fundraiser notice stuff here [04:58:24] it's 10pm! [04:58:25] go to bed! [04:58:29] srsly [05:03:37] werdnus: no, it's waiting on shell [05:15:46] 03(mod) Multiple rows created in pagelinks table for a redirect page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7304 summary; +comment (10mikelifeguard) [05:16:53] 03(mod) Page move vandalism creates watchlist clutter - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13602 +comment (10mikelifeguard) [05:16:58] Mike_lifeguard: https://bugzilla.wikimedia.org/show_bug.cgi?id=7304#c9 ? [05:17:26] I changed the summary? [05:17:46] You made a comment about the titleblacklist.. [05:17:55] But the bug is about database tables? [05:20:08] yes; the summary was misleading [05:20:18] shall I clarify that on the bug? [05:20:51] Might help. I had no idea where the comment came from. ;-) [05:21:00] I searched for "tbl" and got all confused. [05:22:48] 03(mod) Multiple rows created in pagelinks table for a redirect page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7304 (10mikelifeguard) [05:22:48] better? [05:23:25] Ahh, much. [05:23:30] Thanks. :-) [05:28:56] jbinder_, Re: [05:29:57] jbinder_, Re: "Does anyone know how to list all members of a Category in a separate page?", that's a trivial query were you to have http://www.mediawiki.org/wiki/Extension:Semantic_MediaWiki installed. [05:30:28] 03(mod) One sees a page as it appeared BEFORE an edit - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5311 +comment (10mikelifeguard) [05:35:56] 03(FIXED) Deleted pages persist in Special:Newpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15978 +comment (10herd) [05:49:54] 03(mod) $wgCapitalLinks should be a per-namespace setting - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13750 (10dan_the_man) [07:12:23] 03(NEW) Enable FlaggedRevs custom configuration on Polish Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16177 normal; normal; Wikimedia: Site requests; (wpedzich) [07:36:39] 03(mod) Rename the "Image" namespace to "File" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=44 (10matthiasbecker1967) [07:37:24] <|tim|> Hi, is it possible to use the docu wiki syntax within a mediawiki installation? maybe by an separate extension? [07:39:24] |tim|: I'm sure it's possible using a separate extension, but I don't know if one to do that exists yet. Try looking at... [07:39:29] !extensions | |tim| [07:39:29] --mwbot-- |tim|: MediaWiki has been built so it can easily be customized by adding extensions. This is usually a simple process. See for instructions to install extensions, as well as for writing them. See for an overview of known extensions. [07:40:08] <|tim|> okay Pathoschild - thanks in advance! [07:40:56] Welcome. [08:00:10] <_wooz> lo [08:39:56] 03(NEW) Activate Collection Extension for generating PDF on the french wikiversity - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16178 normal; normal; Wikimedia: Site requests; (crochet.david) [08:40:35] 03(mod) Create a channel on Wikimedia IRC that logs newly created/ unified accounts on all wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15276 (10cometstyles) [09:06:22] 03(mod) Enable FlaggedRevs custom configuration on Polish Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16177 (10N/A) [09:15:11] 03(NEW) Check all button in advanced search - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16179 15enhancement; normal; MediaWiki: Page rendering; (fwi) [10:04:44] 03aaron * r42804 10/trunk/phase3/includes/ (Revision.php Skin.php UserMailer.php): Make getTimestampFromId() need a title. Avoids some secondary lookups and orphans revs will be overlooked. [10:05:36] has anyone ever seen a mediawiki markup -> man page converter? [10:05:57] *checkers can see a few for markdown, but none for MW markup [10:37:44] 03river * r42805 10/trunk/tools/upload-scripts/thumb-handler.php: sjs un-encodes the url, so re-encode it to preserve previous behaviour (alternative, we could remove the check for high bits in the request...) [10:55:26] <|tim|> bye guys [10:57:47] Simetrical: so I <3 git so far [10:59:47] 03(mod) Deleting a page should not affect the old protection - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12343 (10JSchulz_4587) [11:04:21] I think it should ._. [11:14:21] Hi folks [11:14:41] is there english-only or can I speak german? [11:15:10] well, you lower the chances of people understanding your problem ^^ [11:15:13] you can speak german, but people may or may not understand [11:15:14] Duesentrieb: ping [11:15:26] ok, I'll try in english :) [11:16:08] I got the "Allowed memory size of 20971520 bytes exhausted (tried to allocate 30720 bytes)" and put the memory_limit on 64M but that doesn't work [11:16:16] any further ideas? [11:16:23] what are you trying to do? [11:16:45] Oh, I'll try do host a Mediawiki :) [11:16:50] upload a picture, I bet [11:17:05] TerrorALF there's a few parameters related to memory [11:17:54] I set up the max_exec_time to 90 [11:18:05] that's not memory size :) [11:18:19] And this failure is also on editing pages, not only picture upload [11:18:38] e.g.? [11:19:00] for the 2 param, you eidted php.ini, right ? [11:19:08] yes [11:19:08] did you restart httpd after? [11:19:11] yes [11:19:44] I can show you den phpinfo as you like [11:19:53] den = the ;) [11:19:59] the current limit is 20M apparently [11:20:22] so you should search anything ressembling "20M" in the config file, and that's probably the neckblock [11:21:18] in the php.ini? [11:21:37] yeah [11:21:45] hm, there's no 20M [11:21:49] hm :( [11:22:02] <_mary_kate_> look in LocalSettings.php [11:22:06] <_mary_kate_> there might be an ini_set [11:22:30] Ha! [11:22:31] ini_set( 'memory_limit', '20M' ); [11:22:38] I'll try it [11:22:47] this also to 64M, right? [11:23:35] if you edit php.ini directly, I think you'd better comment that line [11:23:52] could prevent the same problem next time you want to raise the number :) [11:24:00] :) [11:24:34] it works! [11:24:40] Thank you guys! [11:24:58] 're welcome :) [11:25:10] mary_kate saved the day :o [11:25:51] I always forget about that one var [11:26:11] (well actually, I don't think it worked in my install ) [11:26:50] hehe, very confusing.. php.ini, LocalSettings, I also took a look in my.cnf @ /etc/mysql/ ^^ [11:27:27] be careful with the max post size in php.ini, it affects the max size of file that may be uploaded [11:27:47] <- realised that the hard way [11:27:58] hehe [11:28:37] my boss wants the max size, so he got his wished max size ;) [11:29:38] :) [11:30:06] I'd put a 20% more in every parameter except the closset one (the localsetting one) just to be sure :) [11:30:12] How do I limit the right of editing a particular page to a group of users? [11:30:23] !access | jftsang [11:30:23] --mwbot-- jftsang: For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [11:40:18] ok, thanks again and a nice day, bye :) [11:59:55] hi [12:00:02] hey Nikerabbit [12:11:02] hi [12:23:52] I moved mediawiki from one server to another, tested it and worked fine. Then on the new server, I renamed the directory, but now I get a bunch of require_once() errors, in which I see that it's trying to read WebStart.php from the old location. What can I do to make it look for WebStart.php in the new location? [12:24:22] 03(mod) $wgCapitalLinks should be a per-namespace setting - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13750 +comment (10roan.kattouw) [12:31:51] what does special:newpages yellow background depend on? [12:32:25] if the new page has been patrolled or not [12:33:11] weird [12:33:28] however, this should rather go to wikitech [12:34:17] since it seems to not work on one project [12:38:20] which project? [12:38:34] it might be disabled or restyled or you might not have permission to patrol [13:00:38] 03(mod) Enable FlaggedRevs custom configuration on Polish Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16177 (10danny.leinad) [13:00:51] 03siebrand * r42806 10/trunk/extensions/Translate/groups/FreeCol.php: Update optional for FreeCol. [13:07:27] Splarka: n:cs: - restyled none, i'd see it in source or i'd had to restyle it as the techop. disabled? perhaps, since it was working yet few days ago. permission to patrol? as bct i should have it shouldn't i? unless something has changed in wmf config [13:08:03] checked the patrol log to make sure the pages wern't sneekily patrolled? [13:09:38] http://noc.wikimedia.org/conf/ InitialiseSettings here (warning: over a meg of &nsbsp;... why can't they use
    ?!)
    [13:09:48] 	look for> 'wgUseNPPatrol' => array(
    [13:09:57] 	and 'wgOnlySysopsCanPatrol'
    [13:15:51] 	Splarka: yeah, i know noc, but i haven't find anything there,just maybe missed it. i'lll double check it
    [13:16:45] 	werdnus, what do you like about it?
    [13:17:15] 	Simetrical: Once you get the hang of it, it's very easy to use.
    [13:17:20] 	The decentralised approach is pretty nifty, too.
    [13:17:35] 	werdnus, well, there are some parts that could be more user-friendly.
    [13:17:43] 	yeah, that's true.
    [13:17:46] 	Try getting stuck in a merge or rebase operation with a conflict.
    [13:18:00] 	http://gitweb.werdn.us/ -- my repo at the moment
    [13:18:02] 	That can be confusing, until you know what you're doing.
    [13:18:08] *Simetrical 	lols at URL
    [13:18:11] 	I never realised how many random scripts I wrote.
    [13:18:23] 	Have you looked at history rewriting yet?
    [13:18:28] 	I use that all the time, it's great.
    [13:18:38] 	no, I tried to do that, but gave up and just redid the repo
    [13:18:44] 	(I found passwords in a file on that repo)
    [13:18:54] *Danny_B 	wonders about reasons to change from werdna to werdnus
    [13:18:59] 	There is so much stuff in that folder.
    [13:22:27] 	A generic DB library, a template for a perl script that uses RC feeds, something to get a list of approved bots, a remote-code framework, an IRC bot template, a monitor program for unapproved bots, the 'Werdnabot' code, an IRC bot for notifying me of stuff, some april fools pranks, a backup script, polynomial solving algorithms, something to check for duplicates on commons, a gateway for tunnelling UDP through email (don't ask), a whitespace fixer-upp
    [13:22:32] 	03siebrand * r42807 10/trunk/phase3/languages/messages/MessagesOc.php: Localisation updates special page aliases from Betawiki.
    [13:23:02] 	Simetrical: how long is git svn fetch supposed to take?
    [13:23:18] 	werdnus, for the initial checkout or subsequent updates?
    [13:24:01] 	initial checkout :P
    [13:24:15] 	I think it's got through 5000 revs, in about 2-3 hours.
    [13:24:21] 	So I can expect it to be done by the morning or so?
    [13:24:21] 	hmm, Danny_B: http://cs.wikinews.org/w/api.php?action=query&list=recentchanges&rcshow=!patrolled
    [13:24:22] 	$wgNamespacesWithSubpages[NS_MAIN] = true; <- is it a problem if this is enabled when there are already pages with / ?
    [13:24:32] 	Danny_B: do you get  ?
    [13:24:33] 	yannf: No
    [13:24:39] 	ok,thanks
    [13:25:06] 	werdnus, took more than a day for me.  Maybe two or three, I can't quite remember.
    [13:25:14] 	(sysops have patrol right so you shouldn't get it)
    [13:25:26] 	Splarka: no. i see the list of patrolled
    [13:25:46] 	Simetrical: how much bandwidth? :o
    [13:25:54] 	i hardly doubt all articles have been marked
    [13:26:06] 	thus the list would be entire blue
    [13:26:15] 	let me check with other ops
    [13:26:18] 	werdnus, cable modem, typically a few hundred KB/s download speed.
    [13:26:27] 	Danny: that should be a list of unpatrolled
    [13:26:30] 	Simetrical: no, I mean in terms of size.
    [13:26:33] 	We have limits in Australia.
    [13:26:39] 	25 GB / month for me.
    [13:27:07] 	werdnus, hmm.  I'm not sure.  Better be careful.  The process isn't very efficient, since SVN isn't designed for this.
    [13:27:23] 	I think Tim mentioned about 1.5 GB
    [13:27:28] 	For the whole history too?
    [13:27:36] 	Danny_B: try http://cs.wikinews.org/w/api.php?action=query&list=recentchanges&rcshow=!patrolled&rclimit=500&rcprop=patrolled|title
    [13:27:45] 	yeah
    [13:27:45] 	$ du -sh .git
    [13:27:45] 	340M	.git
    [13:27:52] 	Evidently git is more efficient than that.
    [13:27:52] 	... that's not that much
    [13:27:55] 	but it's packed..
    [13:27:57] 	Right.
    [13:28:25] 	werdnus, maybe it would be better if I put up my repo somewhere and you cloned it.
    [13:28:32] 	Danny_B: do you see type="new" anywhere on that list? or just "edit"
    [13:28:34] 	88M     /home/andrew/mw/.git
    [13:28:40] 	You'd have to fiddle with the git svn stuff, since my svn+ssh URL isn't going to work for you.
    [13:28:48] 	nah, it won't be a problem.
    [13:28:52] 	I'm going to bed in a few anyway
    [13:29:04] 	Up to r6563 = cdca8f955daabb5dca379655b1290ce40c8046c6 (git-svn)
    [13:29:16] 	werdnus, in my experience, it slows down a lot as people start making branches.
    [13:29:17] 	For some reason.
    [13:29:25] *werdnus 	shrugs.
    [13:29:32] 	So it will probably take longer than expected.
    [13:29:33] 	I should be studying tomorrow anyway.
    [13:29:40] 	and then that evening I'm going out with my gf.
    [13:29:49] 	And it's not even my main comptuer
    [13:29:58] 	19:05 < checkers> has anyone ever seen a mediawiki markup -> man page converter?
    [13:29:59] 	so unless it's going to use up 5 GB of my bandwidth, I don't really care.
    [13:30:02] 	19:05  * checkers can see a few for markdown, but none for MW markup
    [13:30:22] 	Splarka: thanks for tools. it really looks like we accidentaly patrolled every single article we have
    [13:30:31] 	haha
    [13:30:39] 	03siebrand * r42808 10/trunk/extensions/SearchBox/ (SearchBox.hooks.php SearchBox.i18n.php): 
    [13:30:39] 	* update i18n file header and credits
    [13:30:39] 	* run stylize.php
    [13:30:39] 	* remove trailing whitespace
    [13:31:08] 	werdnus, I wouldn't be surprised if it used up 5 GB of your bandwidth.  I'd be cautious.
    [13:31:22] 	RoanKattouw: once again the API kicks ass
    [13:31:39] 	Yeah
    [13:31:52] 	          RX bytes:3644952694 (3.3 GB)  TX bytes:2826998977 (2.6 GB)
    [13:31:58] 	although I wonder...
    [13:32:00] 	I don't know what it was before, though.
    [13:32:26] 	how come anyone can view the patrol log, but no one can view which pages/revisions aren't patrolled without the patrol right?
    [13:32:34] 	(not even via the API)
    [13:32:41] 	werdnus, I see you like Perl?
    [13:32:51] 	Simetrical: yeah, not a python fan.
    [13:33:01] *Simetrical 	inserts usual accusations of heresy
    [13:33:02] 	PHP sux, and I've never bothered to look at ruby.
    [13:33:13] *Simetrical 	hasn't tried Perl much, admittedly, but doesn't like what he's seen of it
    [13:33:26] 	Splarka: You're right that that's weird
    [13:33:28] *Simetrical 	can't help but go for the elegant language, as a mathematician :P
    [13:33:35] 	what do you use?
    [13:33:59] 	Splarka: But Special:Recentchanges only shows patrol markers for patrollers, I guess that's the reason
    [13:34:13] 	well, it makes sense in the UI to 'hide' it
    [13:34:29] 	lusers don't care about ! and yellow backgrounds that they can't do anything about
    [13:35:24] 	amusingly though
    [13:35:31] 	&hidepatrolled=1 works X_X
    [13:35:33] 	Splarka: when op edits, all previous unpatrolled revs are marked as patrolled,correct?
    [13:36:03] 	Simetrical: what's the elegant language, then? :P
    [13:36:04] 	I dunno, I haven't used patrolled revisions in yeeeeears
    [13:36:20] 	Splarka: If you want patrol stuff to be available without requiring the patrol right...
    [13:36:25] *RoanKattouw 	plays broken record
    [13:36:37] 	no, I don't
    [13:36:39] 	werdnus, Python, of course.  What other language's users would use "elegant" as the first adjective to describe it with?
    [13:36:47] 	I just like pointing out Huge Fucking Bugs in mw for fun ^_^
    [13:36:48] 	lisp.
    [13:36:49] 	file a bug and get Brion's opinion on it
    [13:36:54] 	like this one: 
    [13:36:54] 	http://cs.wikinews.org/wiki/Speci%C3%A1ln%C3%AD:Recentchanges
    [13:36:55] *Simetrical 	thinks that last sentence could use reworking
    [13:36:57] 	http://cs.wikinews.org/wiki/Speci%C3%A1ln%C3%AD:Recentchanges?hidepatrolled=1
    [13:37:12] 	Simetrical: What other language would be most often described by its users as 'elegant'?
    [13:37:14] 	all it does is hide log entries?
    [13:37:19] 	better syntax :p
    [13:37:23] 	werdnus, yes, that sounds better.
    [13:37:31] 	Simetrical: Python's syntax irks me, speaking of syntax.
    [13:37:34] 	no... it hides some edits/creations
    [13:37:35] 	Come on... whitespace? :)
    [13:37:47] 	admittedly, I've barely touched it.
    [13:38:00] 	werdnus, that's such a silly objection.  Any competent programmer indents their code correctly anyway.
    [13:38:05] 	You should try it.
    [13:38:05] 	python is beautiful, but the real beauty lies inside
    [13:38:13] 	(And I should try Perl, Lisp, . . .)
    [13:38:30] 	Python and Ruby are both on my "to try" list.
    [13:38:32] 	people need to learn to look through something's skin ;)
    [13:38:34] 	:)
    [13:38:39] 	Perl has been irking me a little recently.
    [13:38:43] <_mary_kate_>	< werdnus> Simetrical: What other language would be most often described by its users as 'elegant'?
    [13:38:46] <_mary_kate_>	werdnus: Haskell
    [13:38:47] 	In particular, its threads support is hideous.
    [13:38:57] 	_mary_kate_: That was Simetrical's question - I was just rewording it for him.
    [13:39:03] 	_mary_kate_, okay, but we were talking about scripting languages.
    [13:39:07] 	i really wonder how i can mark such revision as patrolled other way than to make another edit over it
    [13:39:09] 	No fair bringing in Lisp and Haskell.
    [13:39:16] 	Although I should try Haskell sometime too.
    [13:39:18] 	Simetrical: There are lots of indent styles. The point is that Python takes away a programmer's freedom to choose a style to a certain degree
    [13:39:20] 	That's another mathematicians' language.
    [13:39:22] 	(and after having used php for I while I conclude that it is both ugly from in and outside)
    [13:39:23] 	Simetrical: Perl's threads support is awful - You can't actually share data between threads unless you import a special module and jump through hoops.
    [13:39:27] 	03siebrand * r42809 10/trunk/phase3/languages/messages/ (49 files): Localisation updates for core messages from Betawiki (2008-10-30 14:23 CET)
    [13:39:44] 	Danny_B: better experiment
    [13:39:51] 	RoanKattouw, does not.  What indent style is incompatible with Python?  There basically are no different indent styles, in fact, when you remove braces from the equation.
    [13:39:58] 	It's just a choice of tabs vs. spaces, and if spaces, how many.
    [13:40:11] 	Python doesn't restrict you there.
    [13:40:16] 	Unless you actually *want* to mix tabs with spaces.
    [13:40:20] 	In which case I have no sympathy for you.
    [13:40:21] 	Oh of course, Python has BASIC-like syntax
    [13:40:28] 	. . .
    [13:40:35] 	Python does not have "BASIC-like syntax".
    [13:40:38] 	Oh wait
    [13:40:40] 	GOSUB label ?
    [13:40:45] 	It doesn't :P
    [13:40:51] *werdnus 	is more comfortable with the braces and semicolons syntax than with the whitespace-reliant syntax.
    [13:40:54] 	Well it has non-C-like syntax anyway
    [13:41:08] 	It has basically C-like syntax, just with some variations.
    [13:41:09] 	however, it's certainly worth having a play with.
    [13:41:12] 	Mainly the braces thing.
    [13:41:17] 	GOSUB label rulezz!;-)
    [13:41:23] 	it takes a few weeks to get used to, but it's no harder than learning the quirks of any language really
    [13:41:38] 	fewer quirks than PHP at least :P
    [13:42:01] 	I suppose I gravitated to perl because of its similarity to PHP
    [13:42:17] 	and I started unix-like systems development in PHP, because of MediaWiki.
    [13:42:30] 	werdnus, from what I've heard, Python doesn't have great threading support either: I think I've heard that the standard threading library doesn't use OS-level threads at all, it uses userspace threading.  But I don't know personally, haven't tried it.
    [13:42:49] <_mary_kate_>	Simetrical: i believe it now uses OS threads, but with a global lock
    [13:42:54] <_mary_kate_>	so it's not really useful for scaling programs
    [13:43:10] 	werdnus, I tried out Python because I remarked in this channel that I was thinking of writing an IRC bot in PHP, and David McCabe persuaded me to try it in Python.
    [13:43:16] 	So I did, and liked it a lot.
    [13:43:17] 	w00t, IPv6
    [13:43:33] 	teehee, 2001:470:1f04:87e:0:dead:beef:babe
    [13:43:49] 	So that's now my default scripting language.  I haven't found the time to try others.
    [13:43:51] 	. . .
    [13:44:01] 	I got a whole /64.
    [13:44:04] 	How many werdn* are there here?
    [13:44:08] 	not enough
    [13:44:13] <_mary_kate_>	... a /64 is usually the smallest allocation
    [13:44:39] 	Some people allocate /96s
    [13:44:44] 	but yeah, you CAN get /48s
    [13:44:46] 	so basically we got a male, female and neutrum form of wernds ? :P
    [13:44:47] <_mary_kate_>	only lame colo providers
    [13:44:55] 	[INFO]	3 matches for “werd”: [werdnus, werdan7, werdnum]
    [13:44:58] <_mary_kate_>	/64 is the minimum allocation for a single LAN, it won't work with less
    [13:45:06] 	This IPv6 subnet was free from HE
    [13:45:10] 	http://tunnelbroker.net
    [13:45:12] 	werdan isnt him though
    [13:45:15] 	yeah
    [13:45:18] 	werdna was my old server
    [13:45:23] 	 /64 means to 2^64 addresses? 
    [13:45:25] 	but that got hosed.
    [13:45:32] <_mary_kate_>	Bryan: yes (2^(128 - 64))
    [13:45:35] 	Bryan: well, 2^(128-64) addresses
    [13:45:41] 	but in this case that happens to be 2^64
    [13:46:00] 	03siebrand * r42810 10/trunk/extensions/ (83 files in 69 dirs): Localisation updates for extensions messages from Betawiki (2008-10-30 14:23 CET)
    [13:46:02] 	anyway, who does need any more than a /112. Srsly :P
    [13:46:12] <_mary_kate_>	werdnus: anyone who wants to use ipv6 properly needs a /64
    [13:46:24] 	I have more IP addresses on my IPv6 subnet than exist on the whole internet.
    [13:46:26] <_mary_kate_>	werdnus: otherwise e.g. automatic address configuration won't work
    [13:46:32] 	oic
    [13:46:39] 	that's like enough to give every transistor in your cpu its own address
    [13:46:54] 	lol
    [13:47:07] 	I have enough IP addresses to give one IP address for each pair of IPv4 addresses.
    [13:47:09] 	My networking book remarked that there are like 7x10^23 IPv6 addresses for every square meter of the Earth's surface.
    [13:47:14] <_mary_kate_>	(usually a customer would get a /48 and can allocate individual /64s to their lans)
    [13:47:16] 	lol
    [13:47:22] 	Simetrical: a mole of IP addresses.
    [13:47:25] 	Which, as it pointed out, is somewhat in excess of Avogadro's number.
    [13:47:26] <_mary_kate_>	(/48 is 65,535 /64s)
    [13:47:35] 	Simetrical: hahaha, great minds think alike.
    [13:47:45] 	"IPv6 may not have intended to give every molecule on Earth its own IP address, but it's getting there"
    [13:47:47] 	N_A = 6.02x10^23 IIRC
    [13:48:07] 	RoanKattouw: yeah, but it's close to 7 * 10^23
    [13:48:09] 	Of course, if we went to 256 bits, that would probably be more than the number of particles in the observable universe.
    [13:48:13] 	Yep
    [13:48:30] 	Yep
    [13:48:33] 	So no more of this silliness, we're going to stick with 128 bits for everything in the long run.
    [13:48:35] <_mary_kate_>	comparisons like 'X ipv6 addresses for every Y' aren't really very useful, because the v6 address space is meant to be sparse
    [13:48:40] 	1.15792089237316e+77
    [13:48:40] 	weren't the creators of ZFS very smug about something like that?
    [13:48:47] <_mary_kate_>	a more useful comparison would be 'X /64s for every Y'
    [13:48:47] 	Bryan, yes.
    [13:48:49] 	(/exec -o perl -e 'print 2**256;')
    [13:48:58] 	hi
    [13:49:02] 	hi Paintman 
    [13:49:03] 	Bryan, they pointed out that to store 2^128 bits of information, you'd have to use enough energy to boil the oceans or something.
    [13:49:05] 	Oh that's not enough for every partcile
    [13:49:16] 	RoanKattouw: yes it is.
    [13:49:19] 	The num of particles is estimated at like 10^89 IIRC
    [13:49:21] 	why this query does not return the pt iw of the article http://en.wikipedia.org/w/api.php?action=query&titles=.380%20ACP&prop=langlinks ?
    [13:49:26] 	10^70 atoms in the observable universe.
    [13:49:46] 	Paintman: Because lllimit is too low (10)
    [13:49:48] 	http://en.wikipedia.org/w/api.php?action=query&titles=.380%20ACP&prop=langlinks&&lllimit=100
    [13:49:53] 	:D
    [13:49:56] 	ok xD
    [13:50:00] 	Paintman: Set a higher lllimit or use the query-continue on the bottom
    [13:50:07] 	Thanks.
    [13:50:09] 	it took me some time to type lllimit with the proper amount of l :P
    [13:50:23] 	Bryan: lllimit=max will do ;)
    [13:51:38] 	You know what looks really cool?
    [13:51:39] 	YAML.
    [13:51:45] 	Yeah
    [13:51:54] 	Its look is very intuitive
    [13:52:06] 	And useful for action=parse
    [13:52:08] 	I really like the look of it, from what I saw of it.
    [13:52:09] <_mary_kate_>	i don't like YAML at all, mainly because the specifications talks about 'hashes'
    [13:52:12] 	Because XML mangles HTML tags
    [13:52:32] 	_mary_kate_: perl terminology :P
    [13:52:39] 	hehe
    [13:52:46] 	JSON talks about arrays and objects
    [13:53:05] 	Where objects are really just associative arrays (i.e. arrays with non-int keys)
    [13:53:22] 	that's the php way of looking at it
    [13:53:31] 	I guess
    [13:53:44] 	But since the API result is built in PHP, that makes sense
    [13:58:45] 	with lllimit=max how many would return?
    [13:59:02] 	500 max
    [13:59:14] 	5000 max if you're a sysop or bot
    [13:59:40] 	Enough :)
    [13:59:41] 	Of course there are only about 200 languages, so you can never have >500 langlinks on one page
    [14:00:01] 	But if you specify lots of pages at once, you can hit even those limits
    [14:00:11] 	Hello
    [14:00:39] 	I have an question; i have my own wiki and i want to link images to an extern website. Which Sjabloon i can use for it?
    [14:01:56] 	!imagelink
    [14:01:56] --mwbot--	Image linking is intentionally not supported in MediaWiki, so access to the image's description page is always available. If you need image links, see  for methods and information. One way to achieve this is .
    [14:01:59] 	Cobraz0r: Wil je afbeeldingen van een externe website op je wiki laten zien, of wil je dat als iemand op een afbeelding klikt, hij op een externe website terechtkomt?
    [14:02:25] 	Het laatste
    [14:02:38] 	In dat geval, zie wat mwbot zei
    [14:02:43] 	Thnx
    [14:03:06] *Splarka 	should update that
    [14:03:17] 	Yeah, we support image linking natively now]
    [14:05:06] 	!imagelink
    [14:05:06] --mwbot--	In MW1.14+: you can use the new 'link' parameter [[Image:Foo.png|link=Bar]] | Before that, image linking was intentionally not supported in MediaWiki, so access to the image's description page was always available. If you need image links, see  for methods and information.
    [14:05:12] 	And when i am using extension Icon, i see that you have an width. But i have an banner ( 646 x 64 px), is that an problem ?
    [14:07:48] *Splarka 	wonders if image link= parameters should override the redlink to Special:Upload
    [14:08:36] 	03(NEW) Upload and Transwiki settings for Japanese Wikiversity - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16180 15enhancement; normal; Wikimedia: General/Unknown; (kanjy.wm)
    [14:11:57] 	Simetrical: my projection is that if this git stuff takes 1 day, it'll download 400MB
    [14:12:30] 	it's downloaded about 10MB over 40 minutes
    [14:13:02] 	           RX bytes:3644952694 (3.3 GB)  TX bytes:2826998977 (2.6 GB)
    [14:13:06] 	(40 minutes ago)
    [14:13:11] 	          RX bytes:3654824652 (3.4 GB)  TX bytes:2832142150 (2.6 GB)
    [14:13:13] 	(Now)
    [14:13:59] 	Thnx to all! It works the Extention!
    [14:16:37] 	!imagelink | Cobraz0r 
    [14:16:37] --mwbot--	Cobraz0r: In MW1.14+: you can use the new 'link' parameter [[Image:Foo.png|link=Bar]] | Before that, image linking was intentionally not supported in MediaWiki, so access to the image's description page was always available. If you need image links, see  for methods and information.
    [14:16:52] 	Although you probably have 1.13
    [14:33:21] 	hi all
    [14:33:44] 	chances anyone knows how/if to put an alphabetical lsit of all the pages in a wiki on the main page?
    [14:33:57] 	we have a small wiki with a few dozen pages, so that would be actually useful
    [14:34:30] 	{{Special:AllPages}} ?
    [14:35:28] 	nice, thanks! one more thing then, is it possible to seort them with letters like Categories?
    [14:35:32] 	*sort
    [14:36:18] 	03catrope * r42811 10/trunk/phase3/ (RELEASE-NOTES includes/api/ApiQuerySiteinfo.php): API: BREAKING CHANGE: Putting meta=siteinfo output in  element for consistency with every other API module. Previously, it was just put in the  element, where it doesn't belong.
    [14:36:23] 	Polysics: They're already sorted alphabetically
    [14:36:37] 	You can get just the A's with {{Special:PrefixIndex/A}}
    [14:36:39] 	is that a good idea?
    [14:36:39] 	not trickily, with such simple syntax, you'd need to use something like DPL
    [14:36:50] 	great, thanks
    [14:36:51] 	I don't really like breaking changes for esthetic reasons
    [14:36:53] 	Bryan: You mean r42811?
    [14:36:57] 	yes
    [14:37:00] 	Me neither
    [14:37:12] 	heh
    [14:37:30] 	But naming conflicts between siteinfo properties and query modules are not inconceivable
    [14:37:39] 	Hmm maybe they're not exactly conceivable either ^^
    [14:37:42] *RoanKattouw 	ponders
    [14:37:54] 	roan: good thing I check _every_ callback/eval with if(!obj['query']) return; type paranoia... I hope others do too
    [14:38:02] 	in case you make a list=siteinfo module you're just plain stupid
    [14:38:15] 	No, I mean list=interwikimap
    [14:38:28] 	But I guess you're stupid in that case as well....
    [14:38:30] *RoanKattouw 	reverts
    [14:39:39] 	Simetrical: around?
    [14:42:07] 	Splarka: That's not what it was about
    [14:42:19] 	siteinfo does stuff like ...
    [14:42:34] 	Rather than ...
    [14:43:53] 	03catrope * r42812 10/trunk/phase3/ (RELEASE-NOTES includes/api/ApiQuerySiteinfo.php): API: Self-revert r42811 (BREAKING CHANGE: Putting meta=siteinfo output in  element for consistency with every other API module.). On second thought, it's not really necessary.
    [14:44:41] 	RoanKattouw: I mean, I never assume any elements or hierarchy are static
    [14:45:14] 	Right
    [14:45:24] 	In PHP you'd get an E_NOTICE and null values
    [14:45:50] 	You can't obviously plan for every contingency, but you can do preventative failure checks
    [14:45:52] 	heh
    [14:47:43] 	Hello. With $wgNamespaceProtection, is it possible to stop them from >reading< the pages, not just from editing?
    [14:48:02] 	jftsang: no. use the Lockdown extension for that. no guarantees, though
    [14:48:04] 	!cms
    [14:48:04] --mwbot--	Wikis are designed for openness, to be readable and editable by all. If you want a forum, a blog, a web authoring toolkit or corporate content management system, perhaps don't use wiki software. There is a nice overview of free tools available at  including the possibility to try each system. For was to restrict access in MediaWiki, see !access.
    [14:48:13] 	and:
    [14:48:15] 	!access
    [14:48:15] --mwbot--	For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see .
    [14:48:18] 	and:
    [14:48:21] 	!secrets
    [14:48:21] --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.
    [14:48:24] 	:)
    [14:48:27] 	and
    [14:48:28] 	!worstcase
    [14:48:28] --mwbot--	generally, the worst that can happen is that someone compromises your site, steals your data, deletes it and replaces is with kiddy porn. then starts a spam service on your server advertizing the kiddy porn to twenty million email addresses, daily. Then your home gets raided, you get fired and your wife leaves you.
    [14:48:36] 	yay!
    [14:48:52] *jftsang 	throws away his wiki.
    [14:48:56] 	haha
    [14:48:57] 	replaces is
    [14:48:57] 	so...
    [14:48:59] *werdnus 	wanders off to bed.
    [14:49:01] 	doesn't look too bad
    [14:49:02] 	:-)
    [14:49:18] 	the safest way to operate a wiki is to have neither wife nor job
    [14:49:28] 	>_<
    [14:49:29] 	!worstcase is generally, the worst that can happen is that someone compromises your site, steals your data, deletes it and replaces it with kiddy porn. Then they start a spam service on your server advertizing the kiddy porn to twenty million email addresses, daily. Then your home gets raided, you get fired and your wife leaves you.
    [14:49:29] --mwbot--	Keyword "worstcase" already exists. Use "!worstcase del" to remove it.
    [14:49:30] 	best case scenario for some hidden content is make a parallel wiki with ['*']['read'] false and usercreation disabled
    [14:49:34] 	Bryan: nor home.
    [14:49:36] 	!worstcase del
    [14:49:36] --mwbot--	Successfully removed keyword: worstcase
    [14:49:38] 	!worstcase is generally, the worst that can happen is that someone compromises your site, steals your data, deletes it and replaces it with kiddy porn. Then they start a spam service on your server advertizing the kiddy porn to twenty million email addresses, daily. Then your home gets raided, you get fired and your wife leaves you.
    [14:49:38] --mwbot--	Successfully added keyword: worstcase
    [14:49:40] 	arg
    [14:49:52] 	RoanKattouw: please spam #mwbot ^_^
    [14:49:56] 	Oh right
    [14:49:58] 	Sorry
    [14:50:00] 	 :P
    [14:50:11] 	!rar | RoanKattouw
    [14:50:11] --mwbot--	RoanKattouw: rar
    [14:50:20] 	lol
    [14:50:25] 	!7z
    [14:50:25] --mwbot--	I don't know anything about "7z".
    [14:50:35] 	!bz2
    [14:50:35] --mwbot--	I don't know anything about "bz2".
    [14:50:48] 	!ping | Bryan
    [14:50:48] --mwbot--	Bryan: PING
    [14:50:50] 	anyway...
    [14:51:12] 	PONG
    [14:51:18] 	best case scenario for some hidden content is make a parallel wiki with ['*']['read'] false and usercreation disabled. Have one wiki fully accessable, and one wiki fully inaccessable. This is the only supported-by-core setup for protected content
    [14:51:30] 	you can even run them off the same installation
    [14:52:11] 	03catrope * r42813 10/trunk/phase3/includes/api/ApiBase.php: API: Tweak r42794 (add docs for ApiBase class constants) a little
    [14:54:25] 	Bryan: BTW, you'll probably be delighted to know that I'm gonna commit a fix to bug 11430 (which you filed over a year ago) next Monday
    [14:54:45] 	the rvcontent thing?
    [14:54:54] 	Yeah, the OOM error
    [14:54:58] 	(or lack of error, more like)
    [14:55:25] 	It's a pretty generic fix that rewrites the result handling system to reject more results when it's "full" (8MB)
    [14:57:47] 	03(mod)  Certain page moves to vulgar titles should be impossible and autoblocked. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16124  (10bd2412)
    [15:06:30] 	werdnus, back now.
    [15:09:59] 	03(mod) Provide preference-based autoformatting for unlinked dates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4582  (10billclark)
    [15:23:42] 	03yaron * r42815 10/trunk/extensions/SemanticGoogleMaps/SemanticGoogleMaps.php: New version: 0.4.2
    [15:34:24] 	03yaron * r42816 10/trunk/extensions/SemanticGoogleMaps/SGM_QueryPrinter.php: Fixed PHP error
    [15:38:50] 	03(NEW) Simple upload form improvements - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16181 15enhancement; normal; MediaWiki: Uploading; (wiki.bugzilla)
    [15:42:14] 	^ what attachment
    [15:42:21] 	03(mod) Simple upload form improvements - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16181  (10wiki.bugzilla)
    [15:42:58] 	Splarka *g*
    [15:43:48] 	heh, looks much more complicated than simple
    [15:44:12] 	compared to the bare default, anyway
    [15:44:23] 	should i change "simple" to "easy"? ;-)
    [15:44:46] 	well, don't forget the stuff that is at the top of the form
    [15:46:09] 	and yeah, the new explanatory messages look long, but they will be much shorter by default ...
    [15:46:28] 	03(mod) Simple upload form improvements - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16181  +comment (10Bryan.TongMinh)
    [15:46:55] 	does somebody feel like doing https://bugzilla.wikimedia.org/show_bug.cgi?id=14925 ?
    [15:47:20] 	I'm not really a good software designer
    [15:48:11] 	03(mod) Upload window bigger - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11416  (10raimond.spekking)
    [15:49:08] 	Bryan, thanks for the hint. hey Raymond_ :-)
    [15:49:17] 	hey Bdka  :)
    [15:50:14] 	hm, regarding the size of the summary box, i remember JeLuF adapted it once (long time ago though) :-)
    [15:51:37] 	03(NEW) Cite should use SkinTemplateToolBoxEnd instead of MonoBookTemplateToolboxEnd - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16182 minor; normal; MediaWiki extensions: Cite; (thomas.hempel)
    [16:04:25] 	03aaron * r42817 10/trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php: Remove ampersand and param
    [16:12:31] 	03siebrand * r42818 10/trunk/extensions/Cite/SpecialCite.php: (bug 16182) Use SkinTemplateToolBoxEnd instead of MonoBookTemplateToolboxEnd in Cite. Renamed parameter for consistency.
    [16:13:24] 	03(FIXED) Cite should use SkinTemplateToolBoxEnd instead of MonoBookTemplateToolboxEnd - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16182  +comment (10siebrand)
    [16:14:43] 	03(NEW) Automatic piped links do not work in  tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16183 normal; normal; MediaWiki extensions: Cite; (garyking)
    [16:17:49] 	03aaron * r42819 10/trunk/phase3/includes/Title.php: Make getSubjectPage return $this if the title is the same. This avoids process cache loss.
    [16:18:43] 	what happens if I just set wgScriptPath to point at a symbolic link, and nothing else?
    [16:19:32] 	i.e. ignore the Alias and wgArticlePath stuff for 'clean' urls
    [16:19:46] 	03(NEW) Default parameter is broken - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16184 15enhancement; normal; MediaWiki extensions: Inputbox; (conrad.irwin)
    [16:19:49] 	03(mod) Simple upload form improvements - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16181  (10wiki.bugzilla)
    [16:20:18] 	I'm getting a bug where I keep being shunted back to the root of the install
    [16:21:11] 	I commented out everything but wgScriptPath ($wgArticlePath, $wgUsePathInfo and $wgServer) and removed the alias, and everythign seems fine
    [16:21:55] 	Actually I have the following (which is a hint to my setup... )
    [16:22:01] 	if(array_key_exists("HTTP_X_FORWARDED_HOST", $_SERVER)){
    [16:22:01] 	  echo $_SERVER["HTTP_X_FORWARDED_HOST"];
    [16:22:01] 	  $wgServer = 'http://'. $_SERVER["HTTP_X_FORWARDED_HOST"];
    [16:22:01] 	}
    [16:22:08] 	03aaron * r42820 10/trunk/extensions/FlaggedRevs/FlaggedArticle.php: Minor cleanup
    [16:40:55] 	03(FIXED) Improvement of handling of changed Commons images - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15748  (10JSchulz_4587)
    [16:59:42] 	Hi guys, quick question. How do i check in a template if variableA is set or variableB is set?
    [17:00:52] 	you mean something lik {{#if: {{{a|}}}|...|{{#if:{{{b|}}}|...}}?
    [17:01:43] 	*{{#if: {{{a|}}}|...|{{#if:{{{b|}}}|...}}}}
    [17:07:26] 	if you simply want to check for A *or* B...
    [17:07:41] 	{{#if:{{{a|}}}{{{b|}}}|true|false}}
    [17:07:50] 	both will fall back to nullness if not set
    [17:08:01] 	(requires ParserFunctions extension)
    [17:08:20] 	Wuzur|rhn : More like {{#if: {{{a|}}} or {{{b|}}}||}}. O right, Splarka, that probably does the trick
    [17:08:43] 	ah :)
    [17:09:04] 	#if has no fancy operators, just true/false for anything/nothing
    [17:18:51] 	03(mod) Increase or remove rate limit for rollbacker group - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12760  (10matthew.britton)
    [17:21:08] 	03(mod) Increase or remove rate limit for rollbacker group - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12760  +comment (10roan.kattouw)
    [17:23:10] 	03(mod) Increase or remove rate limit for rollbacker group - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12760  (10mikelifeguard)
    [17:24:12] 	brion: eyyyyy
    [17:24:54] 	03catrope * r42821 10/trunk/phase3/includes/api/ApiBase.php: API: Fix r42813, committed some stuff that shouldn't be committed just yet
    [17:33:33] 	03(NEW) rsvg error when generating thumbnail "no fonts found" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16185 normal; normal; MediaWiki: Images; (le.korrigan)
    [17:36:01] 	03(mod) rsvg error when generating thumbnail "no fonts found" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16185  (10le.korrigan)
    [18:03:57] 	03ashley * r42822 10/trunk/extensions/SocialProfile/SocialProfile.php: load AJAX functions here instead of hacking MW core, as per the discussion on http://www.mediawiki.org/wiki/Extension_talk:SocialProfile
    [18:09:52] 	03raymond * r42823 10/trunk/extensions/wikihiero/img/ (995 files): 
    [18:09:52] 	* (bug 7406) Better compression of the hierogyphs files, no visible changes
    [18:09:52] 	Old files: 1078 KB
    [18:09:52] 	New files: 317 KB
    [18:10:19] 	03tparscal * r42824 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeCentral.php: Cleaned things up. Fixed lots of buggies!
    [18:10:24] 	03(FIXED) The hierogyphs files can be better compressed. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7406  +comment (10raimond.spekking)
    [18:15:10] 	whee
    [18:15:44] 	heh
    [18:15:45] 	# /trunk/extensions/wikihiero/img/hiero_a&F51a&Z2.png (modified) (diff)
    [18:15:55] 	got some extra escaping going on somewhere here
    [18:24:15] 	  13 previously passing test(s) now FAILING! :(
    [18:24:16] 	03brion * r42825 10/branches/CentralNotice-SpecialPage-Integration/CentralNotice.php: Use local $dir variable -- a global one will have been rewritten by any other extensions loaded!
    [18:26:32] 	ah wait i think i just monkeyed something up
    [18:30:06] 	  13 previously failing test(s) now PASSING! :)
    [18:30:07] 	whee
    [18:30:13] 	hehe :)
    [18:36:39] 	03(NEW) HTML dumps for the non-Wikipedia projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16186 normal; normal; Wikimedia: Downloads; (mikelifeguard)
    [18:37:46] 	03brion * r42826 10/trunk/extensions/CodeReview/CodeRevisionView.php: 
    [18:37:46] 	Fix for double-escaping on path lines -- makeExternalLink escapes the text by default, unlike the other make*Link funcs. :P That's darn silly. :)
    [18:37:46] 	Was showing "&"s on for instance the WikiHiero image names in http://www.mediawiki.org/wiki/Special:Code/MediaWiki/42823
    [18:40:13] 	TrevorParscal: go ahead and take out the php://input debug bits -- you can see the raw post info with Live HTTP Headers firefox extension if you want and don't have to run around commenting the debug bits out :)
    [18:40:42] 	ok
    [18:41:00] 	+				'method=listNoticeDetail¬ice=' . $row->not_name <- needs a urlencode()
    [18:41:11] 	ooh, the email notice thing on codereview is noce
    [18:41:13] 	*nice
    [18:41:35] 	Xml::element( 'a', array( 'href' => $urlNotice ), $row->not_name ) <- here consider actually using $skin->link() to build the link from the title object rather than getting a URL and constructing an a href by hand
    [18:41:55] 	MrZ-man: ooh is it working? i turned it on but haven't checked ;)
    [18:42:00] 	now maybe if we could watchlist revisions, or even individual files/directories
    [18:42:10] 	03straussd * r42827 10/civicrm/trunk/sites/all/bin/public_reporting/triggers.sql: Update public reporting triggers
    [18:43:00] 	oooh
    [18:43:27] 	now one thing i considered was making revisions actually live in a "real" page namespace, which would mean we could watchlist them, etc
    [18:43:31] 	but i wasn't sure how much trouble it would cause
    [18:43:52] <_mary_kate_>	watch a revision?  in case someone commits it twice? ;)
    [18:44:08] 	hah
    [18:44:20] 	to see comments and review changes on it :)
    [18:44:52] 	it could store a null revision listing updates, which can go in recentchanges/watchlist nicely
    [18:44:56] 	hmm that's not a bad idea
    [18:45:12] *brion 	pings AaronSchulz 
    [18:46:07] 	is ti known that you cannot submit text including spezial template syntax via Api?
    [18:46:21] 	Merlissimo: not sure what you mean
    [18:46:30] 	it return an 500 http status code
    [18:47:26] 	if i want submit text via action=edit with test=%7B%7BSpezial%3ASeiten%20mit%20ungesichteten%20Versionen%2F5%2Ccategory%3DBegriffskl%C3%A4rung%7D%7D  it return an 500 server error - other text is ok
    [18:47:27] 	TrevorParscal: this bit looks wrong:
    [18:47:27] 	+			array(
    [18:47:27] 	+				'cn_notices.not_name' => $notice,
    [18:47:28] 	+				'cn_notices.not_id' => 'cn_assignments.not_id',
    [18:47:28] 	+				'cn_assignments.tmp_id' => 'cn_templates.tmp_id'
    [18:47:42] 	text=
    [18:47:44] 	i think that's going to try to make a literal string out of 'cn_assignments.nod_id'
    [18:48:03] 	so you need to do 'cn_notices.not_id=cn_assignments.not_id' here to build that bit of the clause yourself
    [18:48:14] 	ok
    [18:48:23] 	I will take a look at it
    [18:48:25] 	Merlissimo: is "text" in posted values?
    [18:48:34] 	yes
    [18:48:45] 	-				'not_end' <= $dbr->addQuotes( $dbr->timestamp( $end ) ),
    [18:48:47] 	-				'not_start' >= $dbr->addQuotes( $dbr->timestamp( $start ) )
    [18:48:49] 	+				"not_end <= {$endDate}",
    [18:48:49] 	normal text like "Hello" works
    [18:48:51] 	+				"not_start >= {$startDate}"
    [18:48:53] 	^ you lost quoting/escaping here
    [18:50:12] 	i detect it on the same page where i found the link=Special bug
    [18:50:58] 	and reduced it to this code
    [18:58:38] 	Bugs that aren't really bugs should be closed as "invalid" right?
    [18:59:54] 	Merlissimo: works fine on another wiki, must be something to do with the results of that call
    [19:00:35] 	does it work with a non-api edit?
    [19:02:11] 	03(mod) Simple upload form improvements - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16181  (10mikelifeguard)
    [19:02:26] 	03(mod) Refactor upload code to split backend and interface - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14925  (10mikelifeguard)
    [19:03:03] 	14(INVALID)  Certain page moves to vulgar titles should be impossible and autoblocked. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16124  +comment (10mikelifeguard)
    [19:06:39] 	brion: hm?
    [19:06:48] *AaronSchulz 	finished stats homework
    [19:07:22] 	yay
    [19:08:19] 	brion: I want to commit that deletion stuff
    [19:08:26] 	only big change is a new table
    [19:09:29] 	http://www.mediawiki.org/wiki/CodeReview_todo_list#To-do <- 'Possible mechanism for watching, history' what do you think?
    [19:09:37] 	ooh, show me which deletion stuff that was :D
    [19:10:18] 	brion: http://www.mediawiki.org/wiki/User:Voice_of_All/deletion
    [19:10:27] 	the idea is to kill the O(n) on deletion
    [19:10:52] 	\o/
    [19:10:54] *brion 	examines
    [19:12:17] 	should be no need to keep page_random, it's... random ;)
    [19:12:44] 	so what happens if you delete a page, create a new page in its place, then delete that page?
    [19:12:57] 	there's a unique index in deleted_pages so you can't have two deleted pages with the same name
    [19:13:05] 	you can't, unless you move it first
    [19:13:20] 	that seems like it would be a serious problem
    [19:13:21] 	which is pretty easy
    [19:13:37] 	1) vandal creates page 2) someone deletes pgae 3) vandal recreates page 4) huge pain in the ass ensues
    [19:14:02] 	is moving the vandal page and deleting it that hard?
    [19:14:26] *AaronSchulz 	is suspicious of merges like that anyway
    [19:14:39] 	it's an extra step that disrupts existing processes and seems to provide no benefit
    [19:14:47] 	you'd first have to figure out which name to make up
    [19:14:54] 	like guess an available suffix?
    [19:15:07] 	i don't think that'll do :)
    [19:15:21] 	then can't it be done automatically?
    [19:15:30] 	why bother doing it at all?
    [19:15:44] 	to avoid history merges
    [19:15:44] 	this system could easily support listing multiple separate "incarnations" of the page
    [19:15:51] 	just take out the unique index
    [19:15:56] 	brion: I thought of that, but got too lazy
    [19:16:08] 	well, if you commit it with that requirement it's gettin' reverted ;)
    [19:16:21] 	is preserving protected state across deletion/undeletion a goal of this?
    [19:16:28] 	the idea was to list the pages and each of their dates
    [19:16:39] 	Quick question.  If namespaces are Namespace:WikiPage, what are categories in a mediawiki context, i'm confused
    [19:16:44] 	like Wee (a - b) Wee ( c - r ) ...
    [19:16:54] 	brion: is that the only issue?
    [19:17:13] 	AaronSchulz: that's the biggest issue, anyway
    [19:17:33] 	biz_: http://www.mediawiki.org/wiki/Help:Categories
    [19:17:43] 	brion++ # thanks
    [19:18:26] 	brion: perfect, I was looking for that and couldn't find it anywhere
    [19:18:30] 	biz_: is a bit complicated but all relates to links, links are [[Foo]], relations to other pages (local and interwiki).. namespaces are types of local page titles, like pages starting with User: are associated with users, Image: with images, Category: with category listings, etc.
    [19:18:41] 	guess I just was't looking in the right place
    [19:18:53] 	a link on a page to a [[Cagegory:]] page categorizes that page on that category's listings
    [19:19:29] 	Splarka: thanks, perfect.  Was wondering how to create and organize pages the right way.
    [19:19:31] 	you might have a category for articles about cats, but all the images on your wiki will start with Image: in the title, and links to your username will start with User:
    [19:19:58] 	so namespaces are for arranging types of pages/things, categories are for arranging content 
    [19:21:47] 	brion: if that is changed, can it be committed?
    [19:22:08] 	AaronSchulz: think i'll wanna see it before it goes to trunk :)
    [19:22:16] 	maybe stick up a patch or put it on a branch for the moment?
    [19:22:26] 	i'm just a little leery that we'd have like three different ways of marking things deleted
    [19:22:48] 	patches never get reviewed :(
    [19:23:14] 	sure they do :)
    [19:23:24] *AaronSchulz 	looks at his only dusty dumper patch
    [19:23:33] 	:(
    [19:26:28] 	brion: https://bugzilla.wikimedia.org/show_bug.cgi?id=15649
    [19:28:00] 	AaronSchulz: whee, i'll poke it after lunch
    [19:28:40] 	03(mod) PATCH: Change worker.py to use xml log dumps - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15649  (10mikelifeguard)
    [19:29:36] 	03tomasz * r42828 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeCentral.php: fixing boolean lookups in enabling/locking/removing
    [19:29:51] 	AaronSchulz, did you see that there're other bugs for extending xml, too?
    [19:33:15] 	03(mod) PATCH: Change worker.py to use xml log dumps - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15649  (10brion)
    [19:41:01] 	03(mod) rsvg error when generating thumbnail "no fonts found" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16185  normal->high; +comment (10le.korrigan)
    [19:45:45] 	sigh
    [19:45:48] *brion-vs-mobilem 	stabs mobileme
    [19:50:54] 	I've got a problem with Mediawiki search. Whenever I try to search for something with a quote (like O'Leary) it gives me 404 error. Anyone knows how to fix that? I'm using MW 1.10.4 on PHP 5.2.6
    [19:51:17] 	03(NEW) diffheader by action=edit without color - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16187 15enhancement; normal; MediaWiki extensions: FlaggedRevs; (umherirrender_de.wp)
    [19:52:17] 	03(mod) diffheader by action=edit without color - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16187  (10JSchulz_4587)
    [19:53:29] 	hi there
    [19:54:16] 	subcategory is empty but in the maincategory it is shown as "not empty" <<<< known bug?
    [19:57:04] 	03tparscal * r42829 10/branches/CentralNotice-SpecialPage-Integration/ (CentralNotice.i18n.php SpecialNoticeTranslate.php): Cleaned up the UI and code. Added some needed messages.
    [19:58:09] 	03tomasz * r42830 10/branches/CentralNotice-SpecialPage-Integration/ (SpecialNoticeCentral.php SpecialNoticeTemplate.php): removing disabling/enabling of templates since its now controlled by weights
    [19:58:39] 	03(mod) Provide preference-based autoformatting for unlinked dates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4582  (10cyp)
    [20:00:56] 	03tparscal * r42831 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeCentral.php: Improved the menu
    [20:01:21] 	03ialex * r42832 10/trunk/extensions/Configure/ (CHANGELOG Configure.php Configure.settings-core.php): 
    [20:01:21] 	* Added $wgFilterLogTypes and $wgRC2UDPInterwikiPrefix.
    [20:01:21] 	* Fixed type of $wgNoFollowNsExceptions.
    [20:02:35] 	03(mod) diffheader by action=edit without color - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16187  (10umherirrender_de.wp)
    [20:05:32] 	Hey I'm running into an error when trying to setup up mediawiki. No matter what it seems to reject my MySQL username/password.. I can log into the mysql cli just fine using the same user information. I've also tried supplying the installation with the MySQL root information and it says thats wrong as well
    [20:05:39] 	Any ideas?
    [20:07:09] 	Here is the output from the top of the configuration page: http://rafb.net/p/V77r5165.html
    [20:08:10] 	Toxic_: what do you give as the database host name?
    [20:08:16] 	localhost
    [20:08:32] 	Toxic_: localhost or 127.0.0.1? they are *not* the same for mysql...
    [20:08:47] 	which is often the cause of confusing permission errors
    [20:08:58] 	localhost.
    [20:09:03] 	and:
    [20:09:04] 	http://rafb.net/p/aUfrEh99.html
    [20:09:34] 	Toxic_: and your webserver runs on the same host?
    [20:09:39] 	Yep
    [20:09:48] 	then i'm pretty much out of ideas
    [20:09:54] 	try to find the error message in mysql's log
    [20:10:04] 	(if login errors are logged there at all...)
    [20:15:38] 	03(mod) Pre-save transform skips extensions using wikitext (gallery, references, pipe trick, subst, signatures) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2700  +comment (10wiki.bugzilla)
    [20:15:38] 	14(DUP) Automatic piped links do not work in  tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16183  +comment (10wiki.bugzilla)
    [20:15:57] 	03(mod) Automatic piped links do not work in  tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16183  (10wiki.bugzilla)
    [20:16:37] 	Hmm I don't have root on the server and I can't get to the log directory so any other ideas? =p If not I guess I'll wait until tomorrow 
    [20:17:54] 	Are your user/pass long? With any uncommon characters?
    [20:18:16] 	Not really 
    [20:18:51] 	Standard, alpha-num-symb, 10 chars =p
    [20:19:48] 	Sure your making no typos, unneeded spaces added or something?
    [20:20:03] 	Yep.
    [20:20:28] 	I can try not setting a password, and I have a feeling it will react the same
    [20:20:42] 	14(DUP)  Pipe trick not working when used as template parameter that is in turn used in a reference citation - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15467  +comment (10wiki.bugzilla)
    [20:20:43] 	03(mod) Pre-save transform skips extensions using wikitext (gallery, references, pipe trick, subst, signatures) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2700  +comment (10wiki.bugzilla)
    [20:21:03] 	03(mod)  Pipe trick not working when used as template parameter that is in turn used in a reference citation - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15467  (10wiki.bugzilla)
    [20:22:15] 	03(mod) Provide preference-based autoformatting for unlinked dates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4582  (10billclark)
    [20:22:32] 	And maybe change privl. from those selected ones to all?
    [20:24:11] 	Yeah.. there is something wrong with it connecting to mysql and it's blaiming it on permissions I'm just not sure whats wrong. Seems mysql is properly setup for the zone 
    [20:28:17] 	maybe it needs to be able to DROP tables as well?
    [20:30:31] 	MediaWiki needs DROP and temporary table rights for th einstallers/updaters to work
    [20:32:18] 	And any idea why search for something with quote would spit out 404 error?
    [20:33:35] 	What's the URL being shown (in thea ddress bar)
    [20:33:47] 	It redirects me to my 404 page
    [20:34:07] 	it *redirects* you to a 404 page?
    [20:34:16] 	who would do something like that?
    [20:34:32] 	that's silly, you don't get a chance to see what url the 404 applies to.
    [20:34:41] 	Duesentrieb: Lot's of commercial hosts, use a 404 page in their own website.
    [20:34:48] 	hi Duesentrieb 
    [20:34:59] 	Duesentrieb: Great if they rename or delete it, as it infinitely redirects to itself
    [20:35:02] 	MattJohnston: i'd consider that non-compliant to the http spec
    [20:35:11] 	hi Nikerabbit
    [20:35:44] 	Why, that's a typical thing. What happens when I type www.yoursite.com/whatever_it_doesnt_exists_anyway.html?
    [20:36:05] 	M0ri: you get an error page show AT THAT URL.
    [20:36:15] 	you also get the http error code response AT THAt URL
    [20:36:19] 	code 404
    [20:36:24] 	Duesentrieb: Not really, the server can treat anything however it likes. It is compliant, just not what most would it expect. In the same way as MW doesnt break the specs by using a 200 code when it can't find a page (instead of 404)
    [20:36:26] 	not 301 or whatever they use for the redirect
    [20:36:57] 	MattJohnston: yes, that'S also arguable... it *sais* the page exists and is empty :P
    [20:37:27] 	MattJohnston: 301 or 302 say the page has "moved", which is a lie, though. but i do see your point.
    [20:38:13] 	Good point :) I believe that no-one making servers (except a couple like Apache) have actually read the HTTP specs. Same with most clients (with the potential exception of Firefox, but that still misses a few things)
    [20:40:10] 	Well, anyway. Without ErrorDocument set in .htaccess I get "index.php/Specjalna:Szukaj?search=te%27st&fulltext=Szukaj" as an URL. Turns out it's 403 -- http://rafb.net/p/4KAz4682.html
    [20:40:35] 	03(NEW) Don't show "permissionrequired" message when transcluding Special:OldreviewedPages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16188 normal; normal; MediaWiki extensions: FlaggedRevs; (paul.copperman)
    [20:41:17] 	And 'index.php/Specjalna:Szukaj?search=test&fulltext=Szukaj' is showing the search results for 'test' phrase no problems
    [20:42:18] 	M0ri: that looks like some crappy attack prevention logic denying access to any page with a quote in a query parameter.
    [20:42:43] 	o.0
    [20:42:44] 	M0ri: go to some random page and add a uri param like foo=x"y
    [20:42:50] 	see what happens
    [20:43:08] 	also try %27 instead of "
    [20:43:16] 	but index.php/Patrick_O'Leary and index.php/Patrick_O%27Leary works just fine and shows the page
    [20:43:35] 	these are not parameters, they are part of the path
    [20:43:49] 	hmm...
    [20:43:57] 	it would trigger  wehn you try to edit those though
    [20:44:05] 	maybe it is something else
    [20:44:11] 	index.php/Specjalna:Szukaj?search=test&fulltext=Szukaj&foo=what'ever -- that's fine & working
    [20:44:11] 	but it's a possibility
    [20:44:13] 	check it
    [20:44:49] 	huh.... very odd, i'd say :)
    [20:44:51] 	With %27 & " also - no problems at all
    [20:45:28] 	03aaron * r42833 10/trunk/extensions/FlaggedRevs/specialpages/OldReviewedPages_body.php: (bug 16188) Issues with transclusion...disabling this
    [20:45:30] 	03(FIXED) Don't show "permissionrequired" message when transcluding Special:OldreviewedPages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16188  +comment (10JSchulz_4587)
    [20:47:15] 	03(mod) diffheader by action=edit without color - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16187  (10JSchulz_4587)
    [20:47:48] 	I agree it's odd, but that doesn't really help :P
    [20:58:24] 	03tparscal * r42834 10/branches/CentralNotice-SpecialPage-Integration/ (SpecialNoticeTemplate.php SpecialNoticeTranslate.php): Fixed menus.
    [21:00:46] 	14(WFM) Anchor for refereces not shown - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16152  +comment (10wiki.bugzilla)
    [21:02:32] 	03tparscal * r42835 10/branches/CentralNotice-SpecialPage-Integration/rebuildTemplates.php: Cleaned up code.
    [21:02:32] 	03tomasz * r42836 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeCentral.php: bugfix for listNoticeDetail not showing templates
    [21:02:43] 	And what's even more funny is that search for something with " doesn't return any error, just a normal search results page
    [21:04:28] 	03(mod) diffheader by action=edit without color - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16187  (10umherirrender_de.wp)
    [21:07:04] 	03tparscal * r42837 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeCentral.php: Fixed submit button in wrong place.
    [21:08:46] 	What way the $_GET['search'] gets through Mediawiki when searching? I mean, I'm willing to monitor it all the way and hope to find an answer...
    [21:13:47] 	03tomasz * r42838 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeCentral.php: bugfix for boolean lookup on listNoticeDetail()
    [21:31:17] 	03(mod) Allow users to be blocked from editing a specific article - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=674  (10N/A)
    [21:33:43] 	03tparscal * r42840 10/branches/CentralNotice-SpecialPage-Integration/CentralNotice.i18n.php: Removed some unused items.
    [21:36:06] 	03aaron * r42841 10/trunk/extensions/FlaggedRevs/FlaggedArticle.php: (bug 16187) Fix diff highlighting
    [21:36:07] 	03(FIXED) diffheader by action=edit without color - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16187  +comment (10JSchulz_4587)
    [21:37:14] 	06(LATER) Allow queued renames - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15212  (10JSchulz_4587)
    [21:44:20] 	03rotem * r42842 10/trunk/extensions/Makesysop/SpecialMakesysop.i18n.php: Localization fix for he.
    [21:44:21] 	brion: I've got this big ApiResult rewrite (bug 11430) ready to go. Should I commit now or after the weekend? (In the former case, you really shouldn't scap between now and Monday)
    [21:44:52] 	RoanKattouw: put it on a branch or bug
    [21:45:08] 	basically, if you think it'll break things, it doesn't belong on trunk :)
    [21:45:30] 	03mrzman * r42843 10/trunk/phase3/ (6 files in 5 dirs): (bug 10080) (bug 15820) - Allow modification of blocks without unblocking, and show a notice if the user is already blocked when first visiting the form (if a user is specified).
    [21:45:44] 	I don't *think* it'll break things. It's just that the patch is huge, so the *chances* of it breaking stuff are greater
    [21:45:51] 	:D
    [21:46:02] 	Of course I reviewed the whole thing twice and ran some basic sanity tests so at least basic functions aren't broken
    [21:46:02] 	RoanKattouw: do you have plans for a test suite for the api?
    [21:46:16] 	automated regression tests for compatibility would be *very* nice
    [21:46:20] 	But since we don't have an API test suite (Daniel Cannon started working on one back in '05, he never finished it)...
    [21:46:30] 	... I can't possibly test every little feature
    [21:46:54] 	that's what computers are for -- they don't get bored testing every little feature ;)
    [21:47:22] 	03(FIXED) Allow modification of a block without unblocking - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10080  +comment (10mrzmanwiki)
    [21:47:29] 	03tparscal * r42844 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeTranslate.php: Improved UI.
    [21:47:29] 	I'll poke AmiDaniel about this when I see him
    [21:47:40] 	But I guess "if I ever see him" would be more appropriate
    [21:47:48] 	heh
    [21:47:49] 	He's hardly around anymore these days
    [21:47:50] 	03(FIXED) Special: BlockIP should provide a notice if user is already blocked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15820  +comment (10mrzmanwiki)
    [21:47:56] 	you might want to just start one, or see if someone else is interested
    [21:48:14] 	Well Daniel did start some stuff
    [21:48:27] 	if it's not in svn, it might as well not exist ;)
    [21:49:10] 	It is in SVN
    [21:49:11] 	Somewhere
    [21:49:26] 	hmmm
    [21:49:31] 	Or at least it shows up in Doxygen
    [21:49:32] 	perhaps we can find it :)
    [21:49:38] 	I hope so xD
    [21:49:59] 	tomaszf: you can simplify things like this: +			$locked = ( $row->not_locked == '1' ) ? true : false;
    [21:50:08] 	to $locked = (bool)$row->not_locked;
    [21:50:18] 	and you only really need that if you *really* need a boolean type out of it
    [21:50:24] 	that would make it far shoter
    [21:50:31] 	0 and 1 will evaluate to false and true in boolean context
    [21:50:45] 	(and to make things extra fun, the string '0' evaluates to false ;)
    [21:50:48] 	Anyway. Do you still want me to put the patch on a bug so you can review it, or are you baffled enough by a 70 KB API patch to just let it through and pray? ;)
    [21:51:42] 	RoanKattouw: well, wouldn't hurt to see it first :)
    [21:52:15] 	I'll put it up on bug 11430. It's against the second-to-latest revision of the API, but it still applies cleanly
    [21:52:23] 	k
    [21:53:55] 	03(mod) Fetching revision history fails without error message - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11430  +comment (10roan.kattouw)
    [21:54:23] 	03(mod) Fetching revision history fails without error message - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11430  +comment (10roan.kattouw)
    [21:55:17] 	brion: Up. Basically, the patch rewrites ApiResult so it rejects more data when it's full (i.e. >$wgAPIMaxResultSize, default 8M), and adjusts all modules to this new system
    [21:55:49] 	 Proposed patch v4   (70.21 KB, patch) right...
    [21:55:50] 	03(mod)  Deleting of pages with high number of revisions makes server cry - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11402  (10JSchulz_4587)
    [21:56:04] 	brion: I added a patch on https://bugzilla.wikimedia.org/show_bug.cgi?id=11402
    [21:56:37] 	RoanKattouw: is $wgAPIMaxResultSize meant to target in-memory array size or output text?
    [21:56:41] 	RoanKattouw: I believe the API testing was part of some fuzztester, from my poking around the code at one point
    [21:56:52] 	MattJohnston: I believe it is
    [21:57:18] 	brion: In-memory size, because the original bug was about OOMs and because output text is format-dependant
    [21:57:32] 	To be exact, a result's size is defined as the sum of the strlen()s of all it's elements
    [21:57:58] 	"(which is the sum of the strlen()s of its elements)" will underestimate as there's going to be per-element overhead
    [21:58:05] 	but within an order of magnitude we're probably ok :)
    [21:58:06] 	Yes
    [21:58:23] 	But the point is that some requests (like get the content of 50 revs of 300K each) are just too big
    [21:58:34] 	yups
    [21:58:44] 	So we're not gonna limit the result to 8M *exactly*, but it won't get out of hand
    [21:59:34] 	Of course all of this assumes that just doing a database query which returns a 14M result doesn't cause an OOM in itself
    [21:59:40] 	heh
    [21:59:53] *RoanKattouw 	goes to check whether prop=revisions frees its DB result properly
    [22:00:06] 	Although that probably doesn't matter
    [22:00:36] 	RoanKattouw: i'd more comfortable if there were a test suite to confirm that refactoring isn't breaking things :)
    [22:00:40] 	Can that happen, though? Can running a query with a huge result cause an OOM error in Database::select() ?
    [22:00:46] 	So would I
    [22:00:47] 	may as well commit it and let people try it out for a few days before we do ;)
    [22:01:13] 	Yeah, I'll poke a bunch of bot maintainers to run their bots against it
    [22:01:24] 	RoanKattouw: depends on whether PHP accounts for mysql result buffer memory, which i'm not sure it does
    [22:01:35] 	Question for domas, I guess
    [22:01:41] 	:D
    [22:02:07] 	Hmm, this is also technically a breaking change, since queries can now return fewer results than the limit while there are more results to be gotten
    [22:02:17] 	But it shouldn't break any sanely written clients
    [22:02:22] 	:)
    [22:02:31] *AaronSchulz 	hopes brion will review
    [22:02:32] 	(which is true for most breaking changes anyway)
    [22:02:52] 	Lol another huge patch
    [22:10:15] 	RoanKattouw: So it does it intelligently (e.g. setting continue values etc) rather than messily (just suddenly stopping, but still using the original continue)?
    [22:10:41] 	MattJohnston: Of course. It sets a query-continue value in such a way that you'll get all results eventually
    [22:10:46] 	If it didn't, it'd be broken
    [22:11:22] 	Ahh ok, then it shouldnt be breaking except in the case of really lazy devs ignoring the continue value
    [22:13:00] 	Yes. Bots assuming that getting fewer results than the limit means they're done, will break
    [22:13:24] 	But if they check for a query-continue value instead, they won't.
    [22:13:29] *werdnus 	waves
    [22:15:08] 	Simetrical: heh, checkout almost done.
    [22:15:12] 	It's done like 200 MB
    [22:15:22] 	Up to r36719
    [22:15:49] 	werdnu: What are you checking out? :p
    [22:16:14] 	MediaWiki
    [22:16:19] 	full history, though.
    [22:16:57] 	(for git)
    [22:17:56] 	03(mod) Enable FlaggedRevs custom configuration on Polish Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16177  (10mathel.wiki)
    [22:18:45] 	03brion * r42845 10/branches/CentralNotice-SpecialPage-Integration/ (CentralNotice.php NoticeRender.php SpecialNoticeRender.php): drop the never-quite-finished SVG-to-PNG rendering classes to avoid confusion
    [22:20:35] 	werdnus: Ahh. It took me ages just to download the basics of the repo for my local codereview install (I used the mw repo). Probably has to download nearly the same thing :p
    [22:21:04] 	I'm only checking out trunk.
    [22:21:24] 	Ahh. I would have got it all then :)
    [22:21:39] 	03tparscal * r42846 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeTemplate.php: Made queryTemplates static.
    [22:23:59] 	erm, and only phase3
    [22:24:24] 	03(mod) # is always taken to begin a comment, even when escaped - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16172  +comment (10krimpet)
    [22:26:53] 	03(mod) # is always taken to begin a comment, even when escaped - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16172  (10mikelifeguard)
    [22:29:06] 	03tparscal * r42847 10/branches/CentralNotice-SpecialPage-Integration/CentralNotice.i18n.php: Added translations.
    [22:44:09] 	03(NEW) Enable subpages on French Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16189 normal; normal; Wikimedia: General/Unknown; (yann)
    [22:46:05] 	03(mod) Enable subpages on French Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16189  (10siebrand)
    [22:47:38] 	03brion * r42848 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeCentral.php: tweak query in getTemplatesForNotice() to work
    [22:47:41] 	03siebrand * r42849 10/trunk/phase3/languages/messages/ (MessagesIs.php MessagesRu.php): Localisation updates from Betawiki
    [22:53:55] 	03(NEW) Relate section anchors to section headings in HTML - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16190 15enhancement; normal; MediaWiki: Page rendering; (michael)
    [23:13:00] 	werdnus, wait, you were only checking out phase3?  No wonder it was so quick.
    [23:13:07] 	Then you can't commit to extensions, though.
    [23:13:26] 	You could check it out separately, but then you can't commit to both in the same commit.
    [23:13:54] 	Simetrical: I don't usually commit in the same commit anyway.
    [23:14:01] *Simetrical 	does
    [23:14:01] 	Simetrical: I'm going to pull out individual extensions.
    [23:14:14] 	How conservative.
    [23:14:36] 	hi there. 
    [23:14:51] 	I'm having a little problem with mediawiki new instalation.
    [23:15:04] 	it seems I'm missing several files in order to complete the instalation.
    [23:15:09] 	I'm doing a web install..
    [23:15:36] 	Warning: main(DatabaseMysql.php) [function.main]: failed to open stream: No such file or directory in
    [23:15:41] 	that's the error I'm getting.
    [23:15:47] 	the thing is.. what's that php file? 
    [23:16:00] 	I can't find it over the mediawiki wiki.
    [23:16:03] 	What's the rest of the error?
    [23:16:18] 	Fatal error: main() [function.require]: Failed opening required 'DatabaseMysql.php' 
    [23:16:35] 	Which version did you install?
    [23:16:44] 	(I won't post my website just now, so I will not post the parts with the folders)
    [23:16:55] 	1.6.10
    [23:16:58] 	:O
    [23:17:02] 	PHP 4?
    [23:17:03] 	(my server php is 4.xx
    [23:17:05] 	yes
    [23:17:09] 	Hmm
    [23:17:11] 	sux, but I can't update it.. :(
    [23:17:14] 	Wateva, your download is probably broken somehow.  Re-downloading might help.  If you want to make sure, you can verify the checksum.
    [23:17:21] 	Please confirm that includes/DatabaseMysql.php exists
    [23:17:24] 	Wateva, your host doesn't even let you use PHP 5 with a .php5 extension?
    [23:17:30] 	it doesn't exist..
    [23:17:36] 	nop..
    [23:17:46] 	You missed it in uploading then
    [23:17:48] 	great host, eh? :D
    [23:17:58] 	Cause I'm pretty sure it's in the archive
    [23:19:10] 	is 1.6.10 2.729.006 bytes?
    [23:19:28] 	(just redownloaded, and it's the same size, lol)
    [23:19:33] 	No idea
    [23:20:14] 	It's so old that most people here probably weren't MW developers yet when 1.6 was the latest
    [23:20:42] 	I'm re uploading the config folder..
    [23:20:46] 	I think I came on-board in 1.7 or 1.8
    [23:20:59] 	1.6.10 is about 2 years old.
    [23:21:51] 	lol.. 
    [23:21:59] 	that's the problem with cheap hostings..
    [23:22:01] 	I think you should be re-uploading the includes/ directory, that's where your missing file is
    [23:22:01] 	:D
    [23:22:10] 	anyway, it's cheap, but it has huge limits.
    [23:22:16] 	Oh wait you deleted config/ of cours
    [23:22:18] 	e
    [23:22:24] 	I'll upload both again.
    [23:22:59] *Wateva 	fells a little old..
    [23:23:15] 	it's been like 7ys since I've used irc.. 
    [23:23:17] 	:D
    [23:23:21] 	haha
    [23:23:43] 	03tparscal * r42850 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeTranslate.php: Tied translations to templates.
    [23:24:03] 	03brion * r42851 10/branches/CentralNotice-SpecialPage-Integration/ (4 files): Tweak around some of the static output infrastructure... doesn't yet pull the new notices though
    [23:31:39] 	What's the configuration option to use if you have a master and slave servers?
    [23:32:51] 	I just lost the game.
    [23:33:01] 	$wgLBFactoryConfig
    [23:33:06] 	!wg LBFactoryConfig
    [23:33:06] --mwbot--	http://www.mediawiki.org/wiki/Manual:%24wgLBFactoryConfig
    [23:33:07] 	werdnus: ...
    [23:33:23] 	werdnus: no such page
    [23:33:57] 	03tparscal * r42852 10/branches/CentralNotice-SpecialPage-Integration/CentralNotice.i18n.php: Tweaked translate-heading
    [23:34:14] 	http://www.mediawiki.org/wiki/Manual:$wgLBFactoryConf
    [23:34:19] 	I just lost the game too
    [23:34:28] 	03tparscal * r42853 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeTranslate.php: Added template name in fieldset legend.
    [23:35:23] 	>< That looks too confusing for the low number of master/slaves we have
    [23:35:27] 	Are there any easier things?
    [23:39:23] 	werdnus: Would $wgDBservers work?
    [23:40:12] 	chuck: Depends, do you have multiple masters?
    [23:40:55] 	werdnus: nay
    [23:41:41] 	then maybe that will work.
    [23:42:13] 	Great, I'll get started on making MySQL start replicating later, then I'll give it a try.
    [23:44:08] 	03tparscal * r42854 10/branches/CentralNotice-SpecialPage-Integration/CentralNotice.i18n.php: Added confirm-delete
    [23:44:17] 	hi, can anyone tell me how to get Random Page, Shortest Page, Popular Pages, etc, to include custom namespaces?
    [23:44:39] 	DragoonWraith, you've defined the namespace in $wgExtraNamespaces?
    [23:45:02] 	uh... not sure, I didn't set them up myself, one of the other admins did
    [23:45:16] 	03brion * r42855 10/branches/CentralNotice-SpecialPage-Integration/ (SpecialNoticeCentral.php SpecialNoticeText.php): commit current state -- fiddling around with the js generation
    [23:45:19] 	they do work, they just don't show up if you click Random Page or whatever
    [23:47:11] 	I just lost the game.
    [23:47:28] 	haha
    [23:48:50] 	DragoonWraith, you probably need to put them in $wgContentNamespaces.
    [23:48:52] 	how do I change the default folder over to the original server? I've installed a new wiki withing the folder wikiii and now I have renamed it to wiki
    [23:48:57] 	!wg ContentNamespaces | DragoonWraith 
    [23:48:57] --mwbot--	DragoonWraith: http://www.mediawiki.org/wiki/Manual:%24wgContentNamespaces
    [23:49:03] 	but I'm still being forwarded to wikiii
    [23:49:23] 	Wateva, look in LocalSettings.php for "wikiii" and change it to "wiki".
    [23:49:29] 	thanks
    [23:49:50] 	k, I'll make sure the other admin has it set up right with Content Namespaces, thanks guys
    [23:51:09] 	03tomasz * r42856 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeCentral.php: converting all old forms to xml markup
    [23:51:11] 	03tparscal * r42857 10/branches/CentralNotice-SpecialPage-Integration/SpecialNoticeTemplate.php: Added confirm on delete.
    [23:58:55] 	03brion * r42858 10/branches/CentralNotice-SpecialPage-Integration/ (CentralNotice.php SpecialNoticeText.php): ok, back to semi-working state (not using the local templates yet)