[00:04:54] 03(mod) Static HTML dumps for non-Wikipedia projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15017 +comment (10siebrand)
[00:07:22] 03(mod) Mailing list for Malayalam projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15012 (10siebrand)
[00:12:10] 03(mod) Redirect images not subject to Bad image list rules - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15008 -easy ; +comment (10siebrand)
[00:12:44] what is a good use of the rss feeds?
[00:13:55] 03(mod) Enable FlaggedRevs custom configuration on Russian Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15006 +comment (10siebrand)
[00:15:22] 03(mod) Enable FlaggedRevs custom configuration on Russian Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15006 +comment (10JSchulz_4587)
[00:17:51] 03(mod) Redering display issues for commons and meta on Firefox/Linux - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15005 +comment (10siebrand)
[00:20:00] AaronSchulz: damn that URL field. I always miss that.
[00:20:19] that happened to me last time :)
[00:23:19] 03(mod) Create a set of special pages for handle meta-organization of books - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15073 (10mike.lifeguard)
[00:25:43] 03shinjiman * r39110 10/ (8 files in 4 dirs):
[00:25:43] Update the Chinese conversion tables
[00:25:43] Last minute changes for the release branch 1.13
[00:29:40] AaronSchulz, hm, this solution doesn't really work: http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/FlaggedRevs/FlaggedRevsPage.php?r1=39097&r2=39096&pathrev=39097
[00:30:39] because when short comments are off, wpReason isn't even submitted in $_POST, so $form->comment never get's set at all
[00:30:52] should be initialized
[00:31:00] 03aaron * r39111 10/trunk/extensions/FlaggedRevs/FlaggedRevsPage.php: $comment should be initialized
[00:31:18] wow, that was fast
[00:31:20] *AaronSchulz thought that was already
[00:32:10] 03(mod) Redering display issues for commons and meta on Firefox/Linux - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15005 +comment (10kbblogger)
[00:32:10] looking at 15106 now
[00:32:53] 03(mod) Page moves no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15107 (10wikipedia.kawaii.neko)
[00:34:43] brion-away can you look at bug #15107 please?
[00:35:01] page moves seem to be disabled on english wikipedia
[00:35:32] 03(mod) Page moves no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15107 (10JSchulz_4587)
[00:37:14] 03(mod) Page moves no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15107 (10wikipedia.kawaii.neko)
[00:49:42] 03(mod) Page moves no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15107 +comment (10cbrown1023)
[00:50:07] 03(mod) Page moves no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15107 (10brion)
[00:52:48] 03(mod) Page moves no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15107 (10wikipedia.kawaii.neko)
[00:54:25] 03(mod) wikibits includes nonexistent stylesheet, KHTMLfixes.css - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14717 (10brion)
[00:57:07] 03(mod) Page moves no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15107 (10wmbugzilla)
[00:58:27] *qsheets goes over to a dark corner and hides hides from wikibugs
[00:59:55] 03(mod) Static HTML dumps for non-Wikipedia projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15017 +comment (10brion)
[01:01:19] 03river * r39112 10/trunk/extensions/AbuseFilter/parser_native/ (8 files in 2 dirs): change from double/float to GMP arbitrary precision types. as well as increased range, this means '1.3 + 20' no longer evaluates to '21.300000000000001'
[01:03:06] 04(REOPENED) Link trail uses PHP 5.1 only feature - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15035 +comment (10brion)
[01:04:03] 03river * r39113 10/trunk/extensions/AbuseFilter/parser_native/README: add note that gmp is required
[01:10:49] 03(mod) Bad regexes make the at least some of the blacklist get ignored - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15099 (10brion)
[01:32:51] 03brion * r39114 10/trunk/extensions/SpamBlacklist/SpamBlacklist_body.php:
[01:32:51] * (bug 15099) Bad regexes make the at least some of the blacklist get ignored
[01:32:51] Lines with "\" at the end would silently break both that and the following line in the batch, without triggering the overall parse errors.
[01:32:51] Added a specific check for this case to skip the bad lines when building, and to check for them and report a warning during editing.
[01:33:06] 03(FIXED) Bad regexes make the at least some of the blacklist get ignored - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15099 +comment (10brion)
[02:19:21] how do I change the logo?
[02:19:36] I can't find '$wglogo'
[02:19:47] You need to add that line
[02:19:52] ok
[02:19:58] where?
[02:20:06] LocalSettings.php
[02:20:13] at the bottom, or whereevr?
[02:20:18] I know the file
[02:20:21] I did that
[02:20:34] but then a load of errors came up
[02:20:39] such as?
[02:20:48] Make sure it's after $wgScriptPath
[02:20:53] ok
[02:21:01] Im on my iPhone right now
[02:21:04] $wgLogo = "${wgScriptPath}/skins/common/images/logo-01.png";
[02:21:05] I can't check
[02:21:11] ok
[02:21:30] pointing to your logo
[02:23:56] which channel has a lot of people?
[02:24:10] I can't use '/list'
[02:26:12] #linux ?
[02:38:41] is there a bug already for an enhancement to add a mechanism to automatically apply protection to pages transcluded on more than a certain number of pages?
[03:27:21] 03(mod) Please add a new namespace in Persian Wiktionary - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15097 (10meno25wiki)
[03:31:17] 03(mod) Link to home wiki in Special:GlobalUsers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15078 (10meno25wiki)
[03:41:49] template coding help please?
[03:42:34] in IE section lines are cutting through our infoboxes at the finalfantasy.wikia.com
[03:43:12] do the infoboxes have a background color?
[03:43:38] can give you a link
[03:43:45] http://finalfantasy.wikia.com/wiki/Template:FFTA2_character
[03:44:01] bah, just a simple question (can't stand wikia's JS anyway)
[03:44:38] well. yes they do. it's white....i think
[04:00:39] anyone here
[04:01:10] 03aaron * r39115 10/trunk/extensions/FlaggedRevs/FlaggedRevs.class.php: load messages here
[04:11:19] 03aaron * r39116 10/branches/REL1_13/extensions/FlaggedRevs/FlaggedRevs.class.php: backport message fix
[04:25:43] 03tstarling * r39117 10/branches/REL1_13/phase3/languages/messages/MessagesPl.php: Backport r39063: restore linkTrail
[04:30:39] 03(FIXED) Link trail uses PHP 5.1 only feature - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15035 +comment (10tstarling)
[04:36:07] 03tstarling * r39118 10/tags/REL1_13_0RC2/ (3 files in 2 dirs): Tagging for release 1.13.0rc2
[04:39:13] 03krimpet * r39119 10/trunk/phase3/ (includes/Title.php maintenance/Doxyfile): Updated Doxygen docs for Title.php
[04:52:32] Hi, how do you choose which page will be the main page?
[04:53:39] MediaWiki:Mainpage
[04:53:46] what he said
[04:54:07] zing...
[04:54:14] creates the link to the main page for the logo, the sidebar, by default for no title given, and some other circumstances
[04:54:20] ^_^ Always beating people to messages
[04:54:34] heh, now to return to more mysterious murders...
[04:54:41] same for all languages, unless you add it to http://www.mediawiki.org/wiki/Manual:$wgForceUIMsgAsContentMsg
[04:54:50] Thank you
[04:55:10] ;) Only the order is the same for all languages
[04:55:13] and you can BEANS the undeletability of it by changing that message
[04:55:25] If you're smart you use messages which automatically get localized
[04:55:27] and if you want more information, you'll have to stab my hecklers for me
[04:55:32] *drum riff*
[04:55:38] hehe
[04:55:39] GET A JOB SPLARKA
[04:55:44] heh
[04:55:45] that work?
[04:56:28] Dan: well, messages in the sidebar used for links aren't in any case, unless they have the forceUI
[04:56:46] ^_^ of course, localizing those would be stupid
[04:56:50] just about everything that calls 'mainpage' IIRC is not localized unless forced
[04:57:17] tell that to Commons
[04:57:25] (where it is)
[04:58:28] And since feel like saying zing again... if you use - in one of those localized messages, then the item won't show up for that language... heh
[04:58:48] This is... SPLARKA!!!!!
[04:59:05] commons is uncommon, you download from upload.wikimedia, and static.wikimedia keeps changing
[04:59:13] *Meeso kicks OverlordQ down a well
[04:59:48] stop kicking people into the pit of death, now really
[05:00:31] hmmm... me tosses Splarka a POD to break his fall...
[05:00:32] Meet the Spartans?
[05:00:44] Meet the Splarkans?
[05:00:57] Tim: what is new in rc2? (topic realignment attempt)
[05:01:34] * Removed $wgForwardSearchUrl
[05:01:34] * Added magic word __STATICREDIRECT__ to suppress the redirect fixer
[05:01:34] * Fixed bugs 14907, 14966, 14987, 13376, 14904, 15035 and 14944.
[05:02:02] Splarka: ^_^ They also removed my magical use of unicode inside the linktrails... heh
[05:02:14] yeah, sorry about that
[05:02:17] heh
[05:02:40] I was going to say "let's just wait until more people are using PCRE 5"
[05:02:46] but you know when PCRE 5 came out?
[05:02:48] I heard it caused regression?
[05:02:50] 2004
[05:02:51] heh
[05:02:55] heh
[05:02:56] ouch
[05:03:37] What's the next step... store a long verbose array of all unicode letters inside of the code so it'll work? ;) I believe we do similar things elsewhere, heh...
[05:04:26] Rule #59 of MW programming: If you don't like the way a core feature works... Reimplement it in PHP! zing...
[05:05:25] have we tested MW in PHP 6 yet? ;)
[05:05:27] s/core/php/
[05:05:51] Krimpet: There are plenty of 5.3 fixes being committed
[05:06:00] Those are basically the same as any PHP6 ones
[05:06:17] Also the issue of the Namespace class was solved awhile ago (It's MWNamespace now)
[05:06:19] ah, yeah, I've seen a few of those fixes coming in
[05:07:12] ^_^ I'd run an instance of MW with PHP6 for fun... but last time I tried compiling PHP on my own... well... that just didn't work out...
[05:07:22] Heh, despite working on it for weeks
[05:07:43] T_T Then again, I have the same issue with trying to get a mailserver working
[05:08:18] Dantman|FS: did you check that linkTrail feature for compatibility with chinese, japanese and thai?
[05:08:40] You remember poking me?
[05:08:55] I coppied some stuff from the japanese WP and it didn't break anything
[05:08:56] I guess Unicode will be the hairiest part of PHP 6 compatibility?
[05:09:15] since MW uses Unicode throughout, but has its own ways of doing it
[05:09:21] but the CJT characters all have the letter property
[05:09:23] ^_^ You know, we could always do a full testcase on it
[05:10:22] On another note...
[05:10:37] [[Link|Display text]] anyone? heh...
[05:11:33] why do you need to test it? don't you know how it works already?
[05:12:36] ^_^ I'm English, I know it works... I see no issues when I throw in other languages... ;) But I'm no linquist
[05:13:04] ooohhh... test engine, heh...
[05:13:40] parse a few hundred random pages of different language WP's with both formats, and see if any show up different
[05:13:51] And if it's a broken way they do
[05:14:02] [[Link|Display text]] anyone?
[05:14:08] I am happy to say that was my first stabbing
[05:14:14] asking Rob about that, like 3 years ago
[05:14:16] heh...
[05:14:29] I'm using that syntax in one of my own projects...
[05:14:34] it was right after query strings were allowed via articlepath
[05:14:57] [[FooBar|edit me]]
[05:15:18] Actually on that note...
[05:15:29] ;) [[Special:EditPage/FooBar]] ?
[05:15:58] skip action paths and go straight to action heat-death-of-the-universe
[05:16:01] We have things like Special:MyPage, why not a shortcut for one of the most used uses of a local []
[05:16:07] Hi, I am trying to migrate and upgrade the old mediawiki. the old mediawiki is using charset=latin1. I think binary charset is the recommended charset and is better. is that possible to change the charset during upgrade? I checked mysqldump sql file. maybe I can edit the sql file manually by vim?
[05:16:22] well, something that would be useful for that is a scriptpath 302er
[05:16:38] Special:Script/api.php?foobar to -> /w/api.php?foobar
[05:16:43] &action=api ^_^ ?
[05:16:44] same for index.php, thumb.php
[05:16:48] oh right
[05:16:56] :/ They use action= as well
[05:17:03] that way you could use them via interwiki without needing to refactor interwiki tables
[05:17:15] &action=api&query=urlencodedquery
[05:17:25] ew, well, yah, whichever
[05:17:46] > print preg_match('/^(\p{L&}+)(.*)$/usD', '???')
[05:17:46] 0
[05:17:48] Well... I suppose you could just rewrite a &apiaction= into an &action=
[05:17:54] > print preg_match('/^(\p{Lo}+)(.*)$/usD', '???')
[05:17:55] 1
[05:18:10] hm?
[05:18:38] "Note: The term "L&" is used to stand for Uppercase, Lowercase or Titlecase letters (Lu, Ll, or Lt) in comments. The LC value in PropertyValueAliases.txt also stands for Uppercase, Lowercase or Titlecase letters"
[05:19:05] CJT are Lo, so they're not L&
[05:19:37] ^_^ Well, then I guess that's why things never broke... heh
[05:21:30] any ideas to change the charset from latin1 to binary during migration?
[05:22:08] first of all, is that possible?
[05:23:23] run it through iconv?
[05:23:33] ^_^ oh right... I did something evil... perhaps I should show Tim
[05:24:01] for penance or blackmail?
[05:24:07] heh
[05:26:46] *Werdna waves
[05:26:52] hmmm... need to iron out a few bugs
[05:27:06] syli725: yes, I think it's just an ALTER TABLE
[05:27:15] well, several ALTER TABLE's
[05:27:17] ^_^ though, here's a scary topic...
[05:28:22] Tim, guess what...... you remember your Parser rewrite, the whole preprocessor thing.... heh... you made it possible to make looping functions work with nested parser functions... and they can even access the variables of the templates they are inside of and do scary things with them..... buahahahaha
[05:28:48] that's nice
[05:28:56] heh
[05:29:08] syli725: try it first with a single table...
[05:29:17] ALTER TABLE page DEFAULT CHARSET=binary;
[05:29:27] if that works, use SHOW TABLES to get a list of all tables
[05:29:38] then use a text editor to make ALTER TABLE statements for each one
[05:29:56] then run the whole list of queries with the mysql command line client
[05:30:14] ^_^ now for my part in the evil.... I'm actually making it work...... I have a page with working loop functions, 2 of the 3 directly interact with a template's list of variables... Actually, the only bug is I don't have pfuncs working inside right, though I'm probably just expanding at the wrong point in time.
[05:30:52] TimStarling, thanks a lot for the help. basically, I just need to alter all tables. is that all what to do?
[05:31:27] syli725: also change $wgDBTableOptions in LocalSettings.php
[05:31:31] $wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=binary";
[05:31:43] {{#foreach:*|\n* {{{ $s$ }}}: $s$ }}
[05:31:47] that way if MediaWiki creates more tables on upgrade, they'll be the right charset
[05:31:53] TimStarling, alter all tables first. then use web interface to re-run the installer ?
[05:31:56] hmm, nowait
[05:32:21] syli725: are you also upgrading mediawiki?
[05:32:21] {{#foreach:*|\n* $s$ = {{{ $s$ }}} }}
[05:32:39] The $s$ is just a legacy thing... I'm trying to find a better sequence
[05:32:45] I use {{#}} for numbers
[05:32:49] hmm, time for me to fix up GlobalBlocking
[05:32:57] *Werdna wonders if he tested it when he wrote it.
[05:33:04] the two operations are separate, you can do them in either order
[05:33:27] use ALTER TABLE to change the charsets, and then follow the usual instructions to upgrade
[05:33:41] TimStarling, yeah, also upgrading mediawiki. after hearing your suggestion. my plan is 1) mysqldump the old data. 2) mysql < old.sql to new database 3) alter all tables manually 4) re-run the web installer to perform upgrade schemas and create a new Localsetting.php. is this ok and safe?
[05:34:03] Oooo.... {{#parservar}}
[05:34:15] heh...
[05:34:23] flyingparchment: getting "parser.h:212: error: ???reduced_node_d??? was not declared in this scope" when building parser_native. Any clues?
[05:34:43] TimStarling: when should TINYBLOB be used, as opposed to a varchar/varbinary?
[05:36:12] When you're not limiting the size of something?
[05:36:31] ie: Why can my e-mail address only have 255 characters in it?
[05:36:40] TINYBLOB does have a char limit...
[05:36:57] ;) Yes, but we're not setting it...
[05:37:01] heh
[05:37:35] "Uhm, I have an insanely long string, why it it getting truncated?", "Sorry, that's an issue with your DB"
[05:37:40] heh
[05:37:46] Dantman|FS: in fact, TINYBLOB is limited to 255 characters as well.
[05:37:49] hence my question...
[05:37:51] syli725: that's not a good idea
[05:37:53] TimStarling, thanks for the help. I will try the plan I mentioned. hope it will work. :)
[05:38:05] rotfl
[05:38:32] lol
[05:38:43] TINYBLOB sounds less like a data type, and more like something you'd find in your nose...
[05:38:56] heh...
[05:39:18] oooh...
[05:39:56] syli725: you know he said NOT a good idea?
[05:40:01] Werdna: Blobs come in handy when exporting
[05:40:14] "ADD COLUMN In_your_nose_its_a blob"
[05:40:15] TimStarling, sorry, why is that not a good idea? I thought I just followed your suggestion... the upgrade process is to re-run installer as mentioned in mediawiki.
[05:40:26] Brion said I should change some of my TINYBLOB fields to varchar(255)s.
[05:40:35] syli725: sorry, RL competing for attention
[05:40:55] the point of using a binary charset is to avoid corruption during a mysqldump/reload cycle
[05:41:01] OverlordQ, I just saw it. my internnet connection might be slow....
[05:41:08] ah :)
[05:41:33] so it's better to change the charset before you attempt any kind of mysqldump
[05:41:36] Werdna: maybe because they don't need to be all that hidden
[05:43:17] TimStarling, ok. what about this plan? 1) alter all tables to be binary. 2) mysqldump the old data. 3) mysql < old.sql to new database 4) re-run the web installer to perform upgrade schemas and create a new Localsetting.php. ?
[05:43:41] yes, better
[05:43:58] TimStarling, thanks a lot. will do that way. :)
[05:44:20] you can keep your old LocalSettings.php, as long as you change $wgDBTableOptions and any other server settings that change in the move
[05:44:43] such as $wgDBserver
[05:45:26] Werdna: like what?
[05:45:49] ah, there was a question in there
[05:46:25]