[00:03:22] 03siebrand * r54617 10/trunk/extensions/Translate/tag/RenderJob.php: Use content language for job edit summary [00:14:14] 03(mod) PHPunit tests in .../phase3/tests/ directory no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20077 (10dnessett) [00:19:27] 03siebrand * r54618 10/trunk/phase3/ (27 files in 3 dirs): Localisation updates for core messages from translatewiki.net (2009-08-08 00:08 UTC) [00:26:58] 03siebrand * r54619 10/trunk/extensions/ (66 files in 61 dirs): Localisation updates for extension messages from translatewiki.net (2009-08-08 00:08 UTC) [00:39:39] is it not possible to override the title (mouseover) of a link? [00:41:03] AaronSchulz: ping [00:41:43] pong [00:41:54] oh, never mind [00:42:01] [1:23] [00:42:34] question regarding a very old revision 25444 (http://www.mediawiki.org/wiki/Special:Code/MediaWiki/25444) why are the periods in the mapped addresses replaced with colons? [00:43:04] OverlordQ: because it was written by a very silly person [00:43:11] who thinks standards are for wimps! [00:47:50] 03(mod) PHPunit tests in .../phase3/tests/ directory no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20077 +comment (10dnessett) [00:51:07] OverlordQ: I can't remember...looks like some quick hack to let those IPs use the site. It looks wrong since that would always leave an extra two colons though... [00:51:29] hmm, sounds like a nice TODO list item [00:51:42] AaronSchulz: not to mention the completely incorrect IP address [00:52:03] that's what I meant by "quick hack" [00:52:07] some conversion is needed [00:52:26] it should just be converted to a normal v4 ip [00:53:07] 03shinjiman * r54620 10/trunk/extensions/UsabilityInitiative/OptIn/OptIn.i18n.php: Fix up typo and outdated messages for Chinese language [00:53:09] or the IPv6, where those last 32 bits are the same binary, but the correct hex [00:53:21] http://en.wikipedia.org/wiki/IPv6#IPv4_mapped_addresses [00:53:28] i know what a mapped address is [00:56:25] IP::IPv4toIPv6 is in a similar state: echo IP::IPv4toIPv6('192.0.2.128'); => 0:0:0:0:0:0:C000:280 [00:56:56] MW should never produce mapped addresses.. if the web server sees one, it should be converted to plain v4 [00:57:11] mapped addresses were a flawed idea that solved nothing and produced all kinds of problem (like this) [01:00:58] Dont think that function is actually used anywhere in core though [01:01:45] meh, just using the IPv4 bit sounds ok enough (and easy to do) [01:01:52] yea [01:02:12] the code also violated the function's comment description [01:02:49] OverlordQ: heh, that was like the first project I worked on...lots of crack [01:04:08] 03siebrand * r54621 10/trunk/extensions/Translate/groups/FreeCol/FreeCol.php: Remove obsolete file (was replaced by FreeCol.yml) [01:04:19] OverlordQ: they must be useful for *something* [01:04:27] the mapped addresses [01:09:24] not a clue :) flyingparchment seems to know more about it then me :) [01:09:50] they aren't useful. the idea was that a program could support ipv6 only, and then it would get v4 support using mapped addresses. [01:09:59] it turns out that was a stupid idea, and nowadays everyone uses getaddrinfo instead [01:10:58] (except not everyone does, so you still see the mapped addresses now and then) [01:13:49] How is the image directory structure set up on Mediawiki? I thought it was a MD5 hash of the file's name, but now I'm not sure [01:13:57] well, further down in canononicalize it does check if it's a mapped address and returns just the IPv4 part [01:17:05] <^demon> ScarredSun: Images are put in subdirectories based on part of a hash of the filename. [01:17:26] <^demon> /images/a/ab/Somefile.jpg - for example [01:17:52] <^demon> Where a and ab are part (I can't remember what part) of the hash of the filename. [01:18:10] first two characters iirc [01:18:31] <^demon> Probably right :) [01:20:10] Your client still tab-completes if the person left? [01:20:24] he probably pressed tab before they lat [01:21:40] although for some reason I can't seem to reproduce sums :-/ [01:22:18] 03siebrand * r54622 10/trunk/extensions/Translate/groups/MantisBT/ (5 files): [01:22:18] MantisBT yml work in progress. Replaces ../Mantis.php and local configuration for three plugins. [01:22:18] Needs to be reviewed by Nikerabbit. Header support is missing, and class PhpVariablesFFS does not yet exist. [01:22:18] * Don't like the duplication of the code maps and checkers. [01:22:18] * Is "display: out/mantis/mantisgraph" allowed? [01:22:28] 03aaron * r54623 10/trunk/phase3/includes/IP.php: Take the IPv4 part of mapped addresses rather than broken '.'->':' replace [01:23:55] <^demon> Annemarie: I don't tab-complete...I just wasn't paying attention :p [01:25:40] OverlordQ: You're using SHA1, right? [01:29:18] 03(FIXED) PDF link missing from the toolbox of Vector - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20067 +comment (10nkomura) [01:30:57] Annemarie: tried md5 and sha1 [01:31:24] Which file? [01:31:39] ./f/f5/Beans.jpg [01:36:11] oh wait, I [01:36:17] *I'm an idiot, forgot to specify -n to echo [01:47:05] 14(INVALID) EO | Revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15972 +comment (10mike.lifeguard) [02:13:20] 03(mod) Hiding a global account via CentralAuth should trigger local blocks using wpHideName - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14476 (10mike.lifeguard) [02:38:52] 03(NEW) "Try Beta" is ambiguous - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20123 enhancement; Normal; MediaWiki extensions: UsabilityInitiative; (mike.lifeguard) [03:10:36] 03(NEW) CategoryOnUpload appends [[Category:]] in the summary if none is provided - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20124 enhancement; Normal; MediaWiki extensions: [other]; (charitwo) [03:11:55] 03(ASSIGNED) CategoryOnUpload appends [[Category:]] in the summary if none is provided - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20124 (10charitwo) [03:13:22] 03(mod) CategoryOnUpload appends [[Category:]] in the summary if none is provided - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20124 (10charitwo) [03:25:39] argh [03:26:35] I recently updated my Wiki... it was extremely old, this is the first time I've probably updated it in 6 months... with svn up and php ../update.php , the usual. However, I get the following error when I run the update.php script: [03:26:42] Fatal error: Declaration of DatabaseSimpleSecurity::fetchObject() must be compatible with that of DatabaseBase::fetchObject() in /var/www/w/extensions/SimpleSecurity/SimpleSecurity.php(434) : eval()'d code on line 15 [03:27:18] Oh, never mind. I see the extension is the problem. I'll just comment it out in LocalSettings.php [03:27:19] did you also update the SimpleSecurity extention? [03:27:43] Lol, apparently not. [03:27:50] trying to understand what this person meant when writing a patch: @@ -17,7 +17,8 [03:27:58] does anyone know what these numbers are about? [03:28:28] it's coming from this Talk page: http://www.mediawiki.org/wiki/Extension_talk:Back-and-Forth [03:28:37] UGH... MediaWiki is randomly really slow to load, and when I tack ?prof=true to the end of the URL and reload, it magically reloads quickly [03:29:05] chuck: magic is beautiful [03:29:27] but it's so annoying! lol [03:30:04] chuck: reminds me my gf [03:30:26] how so [03:30:27] hello, how do i debug an error like this, "" Exception caught inside exception handler"" [03:30:47] chuck: magic = beautiful = annoying [03:30:58] chuck: sometimes [03:32:38] anyway... there's this silly patch that I can't figure out where to add in the page... anyone can give a hand with those numbers please? See --> http://www.mediawiki.org/wiki/Extension_talk:Back-and-Forth [03:33:22] Spedia: those are line numbers; you probably shouldn't be worrying about them [03:34:05] Emufarmers: Thanks! i should just dump the whole patch in the page then? [03:34:15] What? [03:35:27] Emufarmers: Should I simply copy the patch and paste it into the corresponding file? [03:37:03] No [03:37:17] You'd uprobably want something like [03:37:21] patch -p0 < file.patch [03:37:24] brb [03:37:50] Emufarmers: thanks [03:45:31] hello, how do i debug an error like this, "" Exception caught inside exception handler"" [03:45:38] or get any more information than that [03:45:47] is there a way to enable detailed debug reports? [03:46:07] Well, do you have all the standard debug options on? [03:46:31] i dont know? [03:46:33] where do i set them [03:46:44] In your LocalSettings.php file. [03:46:58] http://www.mediawiki.org/wiki/Category:Debug_variables [03:47:07] You probably want stuff like $wgShowExceptionDetails [03:47:09] <^demon> Evening folks. [03:47:21] night all [03:47:25] and maybe $wgShowDebug [03:47:31] Oh, and $wgDebugComments [03:49:22] oooo ok [03:49:27] Error: 1033 Incorrect information in file: './linfo_wiki/objectcache.frm' (localhost) [03:49:31] what could be the cause of that? [03:52:41] <^demon> That's a database problem. Might try reparing the table. [04:00:57] This is probably a dumb question [04:01:14] But I've installed mediawiki onto my computer...how do I access it from the internet >_> [04:03:16] Do you have a webserver running? [04:03:45] On my computer, i have apache and mysql running [04:03:54] I'm using xampp [04:04:00] (Thats a yes?) [04:04:37] Configure Apache as necessary, then (you also might need to do port forwarding if you have a router) [04:04:48] I have a routher [04:04:51] router [04:05:12] *Steve-Crossin_ facepalms [04:05:55] *Steve-Crossin_ doesnt know how to configure apache >_> [04:06:13] There are plenty of guides available [04:06:36] there's even an IRC channel on this network, though if you just go in and say "how do I configure apache" you probably won't get much help :) [04:06:48] ah thanks fixed it [04:07:03] i changed the innodb log file size...should have removed old logs [04:07:08] Lol [04:07:10] what channel [04:11:07] /msg alis list *apache* [04:14:34] Is there a guide to building a good OOP extension using a model for data rather than random queries? Kind of like how the Article and User classes work as an example [04:15:05] Guy...dee? [04:16:03] <^demon> We have docs? [04:17:31] well do you guys have any major tips on doing so if there is no guide? [04:19:21] <^demon> chuck: CodeReview's got a pretty clear UI/data separation. [04:19:48] yeah, i've noticed that, i think i'll take another peek at that extension [04:20:08] *chuck is diving in and creating a much needed extension for our wiki, and i'm really used to MVC [04:34:34] *Pinky Splarka [04:34:44] *charitwo Pinky [04:34:52] hi [04:35:20] *Splarka bites Pinky [04:35:41] don't bite the newcomers :-P ( is Pinky a newcomer though? ) [04:35:52] don't bite the oldcomers? [04:36:04] nah, the oldtimers can get bit all you want [04:36:05] heh [04:36:08] they'll bite back [04:36:15] *Pinky bites Splarka back [04:36:18] *atglenn bares teeth [04:36:28] atglenn: oldtimers don't have teeth [04:36:37] false teeth work just as well [04:37:23] ok, I really am going on that break I was going to take an hour ago... back later [04:37:32] <^demon> Have fun [04:44:23] ^demon: So is the format for naming database fields the first letter of every component of the table name and then the rest of the field? [04:44:28] *Emufarmers gnaws on Splarka's shoulder [04:44:34] like, code_tags would be ct_id, ct_name, w/e [04:45:33] emus can't gnaw [04:47:35] I used to think that, but then I learned the terrible truth: http://www.freewebs.com/aszsa2/emu.jpg [04:48:00] yeow! [04:48:04] <^demon> chuck: More or less yeah [04:48:08] (no, I ain't left yet, I keep trying) [04:48:09] Also, http://www.photoshoppix.com/modules/coppermine/albums/userpics/10002/scary_emu.jpg heh [04:48:23] the cake is a lie [04:48:38] it may be a lie [04:48:43] but it still tastes damn good [04:48:48] that first one convinced me, that's for sure [04:57:49] [17:09:40] $wgLanguageCode = "en" with $wgUseTidy = true seems to give good enought results for me for now. Still would be nice to know why $wgLanguageCode can break templates... [04:58:00] see, this is why it is silly to localize magic words, parser functions, and variasbles [04:58:09] variables* [04:58:17] *Emufarmers beats Splarka with a flyingparchment [04:59:02] *Splarka pretends not to enjoy it [05:00:39] Splarka: I saw A Comedy of Errors on the Boston Common this evening [05:00:42] Witty comment: go [05:02:15] who/what? [05:02:31] :\ [05:02:40] What do I pay you for? :( [05:25:22] does the personal tools portlet get cached? [05:30:26] would this be a bug, or accepted 'weird' behavior for anonymous users. Switching between IPv4 and IPv6 changes my IP address, but browser sends a If-Modified-Since header, page isn't modified so returns a 304 header which makes browser displayed the cached page with the wrong displayed IP. Weird edge case? [05:31:40] Sounds like a browser bug to me. ;-) [05:33:35] go optimize something :P [05:33:56] 03shinjiman * r54624 10/trunk/extensions/ (4 files in 4 dirs): Localisation updates Cantonese and Chinese for extension messages [05:34:00] I just saved 12 bytes on MediaWiki Google Analytics calls. ;-p [05:37:38] GreenReaper: you should get Google to use a shorter domain for Analytics to save space [05:37:57] Maybe we could redirect requests through bit.ly . . . [05:38:29] That was my first thought, but redirects would take longer [05:39:57] To be honest at that point you're not really saving the user any time to see the content, since it's at the end anyway. [05:42:47] Oh, right, scripts at the end [05:48:27] But hey, better than 0 bytes! You might save a bit of cache for something else. [06:22:47] 03shinjiman * r54625 10/trunk/extensions/UsabilityInitiative/OptIn/ (OptIn.i18n.php OptIn.js OptIn.php): added Windows Mobile and iPhone OS detection, bump $wgOptInStyleVersion. [06:39:45] 03(mod) Favicon for Meta - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15529 (10shinjiman) [06:40:09] 04(REOPENED) Favicon for Meta - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15529 (10shinjiman) [06:45:03] Hallo. Where can I see the parserfunctions syntax in Hebrew? (for example, ifexpr, ifeq, etc.) [06:46:22] peleg: you mean instructions written in Hebrew for how to use them, or the functions actually in the Hebrew alphabet? [06:46:48] Emufarmers, the functions actually in the Hebrew א-ב... [06:47:03] I know that "if" is "תנאי", for example [06:47:07] *domas cries [06:47:13] Aha, Splarka! Looks like the score is 1-1 now! [06:47:24] they currently aren't tranlated into hebrew it appears (http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions theres a box at the bottom that shows the available languages) [06:47:27] peleg: they're only available in English, sorry [06:47:42] although the hebrew wikipedia may have a translated copu [06:47:44] *copy [06:47:45] Emufarmers, well, I *know* that at least some of them *are* translated [06:48:05] Emufarmers: s/english/ENglish, Spanish and French/ [06:48:09] "#תנאי" works in any mediawiki [06:48:10] Emufarmers? wat? [06:48:55] Splarka: a few minutes ago you complained about 1i8n of parser functions [06:49:02] Maybe it reads from the mediawiki namespace? [06:49:20] well, yah, beceause of poor grego [06:49:35] parser function localisations aren't possible per-wiki or on-wiki yet [06:49:38] Yes, and I'm saying peleg evens the score :p [06:49:43] http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/ParserFunctions/ParserFunctions.i18n.magic.php?view=co&content-type=text%2Fplain [06:49:48] damn you [06:49:51] was just about to paste that [06:49:56] * Hebrew [06:49:57] */ [06:49:57] $words['he'] = array( [06:49:57] 'expr' => array( 0, 'חשב', 'expr' ), [06:49:59] etc [06:50:20] Ooh, is that new? [06:50:22] nice; though I need to fix the encoding there [06:50:22] so they're kinda hard-coded [06:50:32] Must be, if one of the 5 languages is Yiddish [06:50:46] no, not new [06:50:48] that's so silly [06:51:06] 20 months, 4 weeks ago [06:51:17] :\ [06:51:38] mediawiki keeps trying making things more difficult for itself in the future [06:52:00] eh? [06:52:16] Emufarmers: 2-0 [06:52:25] >_> [06:53:54] wow, trying to write a Hebrew programming language is just an awful attempt. I am not sure if it's funnier or clumsier [06:54:40] I think PHP is about as close to a Hebrew programming language as we're going to get [06:54:42] peleg: the english aliases should always work as well [06:55:03] [06:55:19] 03(NEW) Default access keys for cusom namespaces - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20126 enhancement; Normal; MediaWiki: General/Unknown; (lejonel) [06:55:23] that's the colon thing isn't it [06:55:26] Splarka, sure, but then you have huge problems with alignment. The text editors of the browsers don't handle well mixed alignments. [06:55:27] besides, PHP delenda est [06:55:28] Yes [06:56:10] Emufarmers, yup. PHP was rewritten in Israel, so that is a funny leftover. [06:56:15] Splarka: why do you hate Israel? :( [06:56:36] (joking) [06:57:00] because I am a Whitespace supremacist! [06:57:03] http://en.wikipedia.org/wiki/Whitespace_(programming_language) [06:58:45] blame the Zend engine not php :P [06:58:53] http://en.wikipedia.org/wiki/Whitespace_%28programming_language%29 [06:59:13] *charitwo stabs Annemarie [06:59:25] Where? [06:59:42] in the eye [06:59:48] ;-) [06:59:55] More like x-) [07:00:07] Annemarie is a cyclops? [07:00:37] Splarka's link WFM btw [07:00:46] didn't need no steenkin encoding [07:00:58] Don't forget the post-Odysseus cyclops: -) [07:01:02] http://en.wikipedia.org/wiki/%57%68%69%74%65%73%70%61%63%65%5F%28%70%72%6F%67%72%61%6D%6D%69%6E%67%5F%6C%61%6E%67%75%61%67%65%29 [07:01:40] Splarka is a pun machine. [07:01:43] You just feed him material and he spits out puns. [07:01:51] He's like one of those Play-Doh machines that squeezes the dough into spaghetti. [07:03:14] 03raymond * r54626 10/trunk/extensions/Translate/groups/mediawiki-defines.txt: Follow-up r54625: Make new messages optional for translatewiki [07:05:20] Splarka is like some witch doctor for anything thats not PHP [07:06:11] http://en.wikipedia.org/?curid=205017 [07:10:35] 04(REOPENED) Set favicon for Wikimedia Incubator - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6921 +comment (10shinjiman) [07:11:41] 03(mod) Set favicon for Wikimedia Incubator - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6921 (10shinjiman) [07:12:05] Is there a version of mwdumper, which can import logs? [07:13:10] MWDumper can import logs, can't it? [07:14:01] Emufarmers: Exception in thread "main" java.lang.IllegalArgumentException: Unexpected outside a , , or [07:16:13] Hmm, if it couldn't, I would expect the logs to be available in SQL format instead of XML... [07:17:28] Dunno, then; you could try importDump.php instead [07:17:43] (or wait until more competent people wake up) [07:18:28] hmm prettu sure there was something about this in the mailing lists..... something to do witht he db schema updates iirc [07:18:36] I will just patch mwdumper so it can... [07:19:07] http://i259.photobucket.com/albums/hh292/cyber_slacker/World.jpg [07:19:49] Kangaroos! [07:24:58] 03(mod) Set favicon for Wikimedia Incubator - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6921 +comment (10shinjiman) [07:29:18] Do you find something wrong in that expression: {{#expr: ({{{1}}} -- ({{{1}}} mod 2) -- 10) div 2}} ? It produces an error. If I put a number instead of the {{{1}}} everything is ok; but when I call that template from outside with a number, it just gives me back my input [07:29:35] -- ? [07:29:48] Why two? [07:30:14] two what? [07:30:23] Two hyphens. [07:30:40] ah, sorry. It is one "-" every time. [07:31:07] {{#expr: ({{{1}}} -- ({{{1}}} mod 2) -- 10) div 2}} [07:31:10] darn [07:31:15] try {{{1|0}}} to suppress errors [07:31:21] it's irssi messing with my things. [07:31:25] Splarka, good idea. [07:33:34] oh, now it is just great. Thanks! :) [08:14:52] hey, is there a (default) var/command/template to add the users own accountname to a wiki page? [08:15:42] {{subst:REVISIONUSER}} [08:16:39] hm, doesn't work on that installation it seems... thx anyway [08:18:19] ~~~ [08:22:53] upgrade [08:30:50] AllPages should italicize redirects by default. [08:34:04] userContent.css [08:35:56] You mean Bugzilla? [08:36:27] I mean userContent.css [08:36:43] body.mediawiki .allpagesredirect {font-style:italic;} [08:36:48] I have that in mine, for example [08:37:24] 03(mod) � action=render � does not preserve the directionality of pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12242 +comment (10bugzilla.wikimedia) [08:39:39] Bleh. [08:39:49] Apparently non-English languages don't like italics. [08:39:57] https://bugzilla.wikimedia.org/show_bug.cgi?id=2318 [08:41:59] no, they don't, same with bold [08:42:38] There's an old bug about adding a redirect selector. [08:42:45] Kinda surprised it hasn't been implemented still. [08:43:42] from a reader's point of view the redirect-ness of a link is irrelevant, and from an editor's point of view it's not that useful [08:44:55] It's relevant if you only want to open each page once. [08:45:16] Rather than ending up with six tabs of the same page. [08:45:46] hm, suppose so [08:45:48] And it's relevant if you're trying to find non-redirects that use non-standard capitalization that need to be fixed (versus ones that have already been fixed). [08:45:54] That's where I just ran into it. :P [08:46:09] ok :) [08:48:50] redirect selector in the article text? [08:49:51] userContent.css! [08:50:17] *Splarka probably triggered that bot lurking in here as a possible spammer [08:50:47] I mean Annemarie had mentioned "old bug about adding a redirect selector." [08:51:11] No, I meant a redirect selector for Special:AllPages. Sorry. [08:51:19] The bot is kinda retarded; it usually reports like ten minutes later. [08:51:57] http://strategy.wikimedia.org/wiki/Category:Strategy_wiki Bizarre... [08:52:10] http://www.lifehacker.com.au/2009/08/try-out-wikipedias-new-look-in-beta/ [08:52:11] \o/ [08:52:34] It keeps listing http://strategy.wikimedia.org/wiki/Strategic_Planning:Users [08:52:38] But that page clearly doesn't exist. It can't be categorized... [08:56:29] 03(mod) Default access keys for custom namespaces - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20126 summary (10shinjiman) [09:09:25] 03(NEW) Change of way to initialize editToolbarConfiguration structure - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20125 normal; Normal; MediaWiki extensions: UsabilityInitiative; (liangent) [09:33:04] 03(NEW) Undefined variable in Special:Version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20127 enhancement; Normal; MediaWiki: Special pages; (maxsem.wiki) [10:00:32] 03(mod) text of revisions in the archive table that were deleted before Wikipedia started using MediaWiki 1.5 is corrupt - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19990 (10grahamwp) [10:16:42] 03(mod) Undefined variable in Special:Version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20127 15enhancement->normal (10maxsem.wiki) [10:32:51] 03shinjiman * r54627 10/trunk/phase3/includes/specials/SpecialVersion.php: * (bug 20127) Fix regression when the executive does not found in the path specified while the SVG renderer is defined. Added detection by the $PATH variable. [10:33:52] 03(FIXED) Undefined variable in Special:Version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20127 +comment (10shinjiman) [10:37:48] 03jan * r54628 10/trunk/phase3/ (3 files in 2 dirs): (fixes for r54590 & bug 20103) Use now only one query and add number to messages "youhavenewmessages" and "mytalk" [10:39:51] 03(FIXED) Add revision count next to "my talk" for unread messages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20103 +comment (10jan) [10:45:22] 03(NEW) looks cluttered - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20128 normal; Normal; MediaWiki: Vector Skin; (hartman) [10:45:51] Hm. [10:45:56] Who to vote for who to vote for? [10:46:01] Who promises me the most! [10:53:09] o_o So many candidates. [10:53:16] Meh, I am going to vote for that cool guy. [10:53:59] *cirwin isn't going to vote on principle - they are all spammers [10:54:01] :p [10:54:27] w00t [10:54:45] Why is the description of how to vote in British English when all the statments where in US English?! [10:54:48] Blah! [10:54:49] Silly people. [10:55:46] cirwin: If I was running, there would be cookies everywhere. [10:55:58] because silly WMF won't let us treat them as two differnent languages [10:56:02] I would promise the impossible! [10:56:20] [10:56:25] Splarka: You want a us-en.wikipedia.org and gb-en.wikipedia.org? [10:56:35] (the translation of that to gb) [10:56:38] Or en-gb whatever [10:56:54] Splarka: That sounds like Northern English. [10:58:01] svip: would you promise a live action Futurama? [10:58:18] Splarka: No, because that would utterly suck. [10:58:28] And Maurice LaMarche would not participate in it. [10:58:36] And would you *really* want that? [10:58:51] Splarka: Nah, if I was on the Board, I would make the move to include the Infosphere *in* WikiMedia. [10:58:52] yes, just to see how much it would suck [10:58:55] How about that? [10:59:06] did you see the live action Aqua Teen Hunger Force? [10:59:22] I did not. [10:59:53] Splarka: Did you see the pictures from yesterday's table reading for Futurama? [10:59:57] http://www.peelified.com/index.php?topic=17869.msg1055707#msg1055707 [11:02:19] heh, nerds [11:02:51] Splarka: You never responded to my platform as a candidate! [11:03:03] apathy [11:03:51] if elected I promise to make paper airplanes and throw them at Erik, the end [11:04:19] o_o [11:04:23] *svip votes for Splarka [11:04:31] If I was elected I promise to rename wiktionary to wikipedia and vice versa so we can steal all the traffic [11:04:54] If I was elected, I promise to rename all the projects into funny anagrams of themselves. [11:06:50] I aped kiwi, notary kiwi, woke I quit, ow us ickier, I bow kiosk [11:07:15] I quite like notary kiwi [11:07:29] that should have been at the top of the logo proposals page :D [11:07:38] :D [11:07:41] Wait. [11:07:50] Why doesn't Wikimedia sponsor an anagram wiki? [11:08:00] Dunno what's purpose should be other than being filled with anagrams. [11:08:03] beacuse you can auto-generate them much more easily than crowdsourcing [11:08:16] wiktionary has a few, but they are kind of frowned upon for being "too much like good fun" [11:08:21] start one, set up ads, get traffic, be rich [11:08:31] http://wordfun.ca [11:08:48] Splarka: I already have a wiki. [11:08:55] It's about that Futurama show we just talked about. [11:08:58] Also, it is awesome. [11:09:07] Wikimedia should officially support it. [11:09:23] but does it have anagrams? [11:09:46] Splarka: Hm. [11:10:06] According to Futurama Koyto is Tokyo's anagram lovers' town. [11:10:17] So I guess it does. [11:23:01] 03(FIXED) Maltese Wikipedia and Wiktionary namespaces - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19968 +comment (10siebrand) [12:12:11] <[KoT]Player140> hi [12:12:49] <[KoT]Player140> most of my DB tables have the collation "latin1_swedish_ci" but some are "utf8_general_ci". Could that be a problem? [12:12:53] 03(NEW) enable flagged revisions on Portal namespace of en.wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20129 enhancement; Normal; Wikimedia: Site requests; (brian.mcneil) [12:13:39] <[KoT]Player140> sometimes I get a error like: ?1267: Illegal mix of collations (latin1_bin,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' (localhost)?. [12:14:17] it is better if all tables are of same collation, yes [12:15:42] what does coercible mean btw [12:15:42] <[KoT]Player140> Is it possible to change it now? And what would you recommend? utf8_general or latin1_swedish_ci or something else? [12:16:04] Nikerabbit: suceptible to influence or threads [12:16:07] threats [12:16:21] nikerabbit: there's awesome manual page on collation coercibility [12:16:26] <[KoT]Player140> if I understand this collation thing it doesn't matter what I choose, right? [12:16:35] huh [12:17:19] flyingparchment: Freudian slip @ threads/threats ? ;) [12:17:35] no? unless sewing is erotic to you [12:17:54] nikerabbit: http://dev.mysql.com/doc/refman/5.0/en/charset-collate-tricky.html [12:18:09] flyingparchment: he calls his penis 'a thread' [12:18:15] !!! [12:18:15] --mwbot-- I don't know anything about "!!". You might try: !!!! !?! [12:18:18] !!!! [12:18:18] --mwbot-- Please, stop shouting. Don't use caps lock and "!!!", we will understand you without them. [12:18:22] !!!!!!!!!! [12:18:22] --mwbot-- I don't know anything about "!!!!!!!!!". [12:18:23] :D [12:18:24] lol [12:18:24] !?! [12:18:24] --mwbot-- !!! [12:18:41] How can you understand me if I don't write !!! [12:18:49] domas, capitals ;) [12:19:00] Right, so coercible people are people who are susceptible to penises? xD [12:19:20] <[KoT]Player140> so which collation would you recommend for a mult language wiki? [12:19:34] I need a special collation [12:19:37] <[KoT]Player140> its not so multi its only german and english [12:19:37] and devs don't agree [12:19:43] I started pinning customer cases to my request [12:19:54] [kot]player140: utf8_unicode_ci should work fine then!!! [12:21:59] <[KoT]Player140> ok thank you domas [12:22:27] there's also mediawiki setting [12:22:30] which makes better use of that shit [12:47:23] 03catrope * r54629 10/trunk/phase3/RELEASE-NOTES: Make RELEASE-NOTES entry from r54326 more concise [12:53:19] 03catrope * r54630 10/USERINFO/catrope: Update USERINFO [13:00:57] <[KoT]Player140> ok I just changed collations and the error message gone away :D [13:01:12] <[KoT]Player140> I also have no problems with the character everything seems to be as before [13:01:34] good for you [13:33:00] after upgrading from 1.13 to 1.15.1 i have a phantom page that I can't get out rid of: http://en.bahaitext.org/Category:Authors-B [13:33:03] any suggestions? [13:33:29] t0lk: That's not a phantom page [13:33:35] oh? [13:33:43] It's a category without a description page [13:33:49] So it lists the pages that are in that category [13:34:06] yeah, see the page in that category: "Author:Bah�u�ll�h" [13:34:09] i can't get rid of it [13:34:44] t0lk: Do you want it gone frmo the category or do you wanna delete the entire page? [13:34:51] either [13:35:32] deleting it should remove it from the category but it doesn't [13:35:43] also, if you click on the page, it's not even in the category [13:35:55] Yeah I noticed, this is weird [13:35:55] i moved it to "Category:Authors-C" [13:36:42] It seems there's a corrupt row in your database, you can remove it by hand if you have access to e.g. phpMyAdmin [13:36:51] yeah I do [13:37:32] Oh wait, it's worse. You do indeed have a phantom page: http://en.bahaitext.org/Special:PrefixIndex/Author:Bah [13:37:33] would i need to go find it or can i run a cleanup or something like that? [13:37:47] The third is unreachable because it points to the second [13:38:21] Does this work? http://en.bahaitext.org/Author:Bah%E1%92u%92ll%E1h?action=delete [13:39:09] ok [13:40:16] no, i just deleted the real page :p [13:40:47] Hmm [13:40:50] Lemme try somethin [13:41:16] want me to switch to monobook theme? [13:41:28] No, no need [13:41:48] OK this is gonna be ugly but it'll succeed in moving the phantom page to a non-harmful title [13:42:01] lol k [13:42:11] & I appreciate your help, thank you :) [13:42:17] Please go to http://en.bahaitext.org/api.php?action=query&pageids=1088&prop=info&intoken=move and pastebin what it says [13:42:35] http://dpaste.org/ [13:43:48] http://dpaste.org/LUKP/ [13:44:58] OK, same for http://en.bahaitext.org/api.php?action=move&fromid=1088&to=Phantom_page&movetalk&token=3a28661d21d4b312a945255a87591f69%2B\ [13:45:12] (make sure you get the trailing backslash) [13:46:33] "This is an auto-generated MediaWiki API documentation page " [13:46:39] http://dpaste.org/QM1Q/ [13:46:52] Oh crap of course *sigh* [13:47:33] Lemme find a way around this, sec [13:47:52] thank you very much :) [13:54:31] 03(mod) Run namespaceDupes on mlwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20046 summary (10roan.kattouw) [13:54:41] t0lk: I've sent you a private message with a link [14:01:38] :s How do I make it possible to share the descriptions for images on a wikifamily between the pool and the other wikis? [14:02:26] does the API give parameter level access to template text? [14:02:29] svip: Using a foreign repository, same way Wikipedia uses Commons [14:02:38] faceface: What do you mean by parameter level access? [14:02:39] RoanKattouw: Okay. [14:02:41] Hi RoanKattouw [14:02:47] I am going to look into that later. [14:02:55] Got a link to a description of how Wikipedia uses Commons? [14:03:03] I mean that I may want to pull from the page the value of a parameter from a given template [14:03:20] faceface, there's an extension for that [14:03:45] faceface: You mean the page contains {{blah|foo=bar}} and you wanna input foo and get bar? No, that's not possible other than maybe with Platonides ' extension [14:03:51] i.e. "{{some such | paramter x = bleah bleaah }}" - I want to get from the API "bleah bleeah" [14:04:08] RoanKattouw: is it planned from the api? [14:04:13] No, too complex [14:04:19] I'd like to read and write specific parameters [14:04:28] too complex to interface? or to parse? [14:04:30] Parse them. [14:04:36] svip: http://www.mediawiki.org/wiki/Manual:$wgForeignFileRepos [14:04:40] I'd assume that MW does doe the parsing internally right? [14:04:46] Yes [14:04:48] I mean it has to [14:04:52] But it doesn't store that data anywhere [14:04:59] so its too complex to create an interface... oh [14:05:09] but could the API call that code? [14:05:14] Data like links and category membership is stored in tables. Template parameters *could* be stored there as well, but it's not currently being done [14:05:16] Platonides: I'll have a look [14:05:43] RoanKattouw: I think people do want to manipulate templates using the API [14:05:51] faceface: No, because it doesn't make those params available. It just extracts them and uses them to fill them out in templates without ever telling anyone else what they were [14:06:17] So currently, we can't just ask the parser for such a template param [14:06:27] RoanKattouw: I know, what I mean is - I think people would like that [14:06:34] You're not the first one to request such a feature, though, I'll talk to Tim about it at Wikimania [14:06:44] cool [14:06:46] when is that [14:06:53] Last week of August [14:06:58] have fun! [14:07:18] Thanks [14:07:46] RoanKattouw: I really think its desirable to be able to say (for example) give me the value of [foo]bar, or, set [foo]bar to x, etc. [14:08:19] Yes. I was already convinced of the usefullness of the read case for e.g. infoboxes back at the dev meetup in Berlin [14:08:44] OK, I'll stop trying to persuade you then ;-) [14:09:09] until then I'll parse it in perl [14:10:53] faceface: Oh wait I've discovered it's already at least partially possible [14:11:01] Look at http://en.wikipedia.org/w/api.php?action=expandtemplates&text={{foo|bar=baz|whee}}&generatexml&format=yamlfm [14:11:01] oh really? [14:11:44] the parse tree... right [14:12:00] Can also be used like this: http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&rvexpandtemplates&rvgeneratexml&titles=Barack_Obama&format=yamlfm [14:12:05] (warning, large tree :P ) [14:12:15] yeah, I remember getting this answer to this question before! :-) [14:12:40] so I need to xml parse the parse tree? [14:13:24] Yeah, it sucks that the parse tree is only in XML [14:13:27] hi RoanKattouw [14:13:32] Hi Nike [14:13:43] RoanKattouw: are the special chars in the new toolbar yet customisable? [14:13:46] RoanKattouw: and I don't suppose I can use this to write values back? [14:14:37] faceface: Well you can manipulate the wikitext and save that using action=edit. The parse tree makes it easier to identify what to change, and if you strip it from all XML tags it should be the original wikitext [14:14:48] Nikerabbit: Yes, albeit not in the nicest possible way [14:14:54] RoanKattouw: right [14:15:03] Nikerabbit: Lemme look up how, sec [14:16:35] Platonides: do you mean the 'Call' extension? [14:17:23] 03(NEW) Special:Log HTML malformed in wmf-deployment - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20130 normal; Normal; MediaWiki: User interface; (hartman) [14:22:25] Nikerabbit: To add a character to the Latin set, for instance, add this line to the edit-specific part of Common.js or another MediaWiki:Whatever.js that gets called on edit: editToolbarConfiguration['characters']['pages']['latin']['characters'].push('somechar'); [14:22:29] Platonides: I can't find it otherwise... just looked through the matrix [14:22:45] Nikerabbit: Of course that needs to be conditional to check that editToolbarConfiguration is defined [14:30:25] 03(mod) Special:Log HTML malformed in wmf-deployment - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20130 +comment (10Platonides) [14:34:23] 03(mod) Special:Tags making Special:Log HTML malformed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20130 summary (10Platonides) [14:39:46] 03(mod) PHPunit tests in .../phase3/tests/ directory no longer work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20077 (10dnessett) [14:44:28] ^demon: yo [14:44:38] <^demon> morning :) [14:44:47] It's 16:44 here. [14:45:07] <^demon> I'm at my brother's graduation, it's quarter to 11. [14:45:16] Nice. [14:45:28] I realise MediaWiki is more important than your brother. [14:45:34] If only there was an extension for graduation. [14:46:08] <^demon> Heh, my brother is of my opinion on this one. We're only here to make mom happy. [14:46:25] <^demon> He'd just as soon pick his diploma up from the office. [14:47:28] <^demon> svip: So how's that git support for code review coming ;-) [14:47:38] ^demon: Not that well. [14:47:42] I still have my own wiki to fix. [14:47:48] I need to get this wiki family just right. [14:47:57] And this pool wiki isn't working entirely as intended right now. [14:48:25] <^demon> well that's no good. [14:51:20] hmm [14:51:31] why does this cause a parser test to fail: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/54628 [14:51:32] <^demon> Nikerabbit: heya :) [14:52:19] Platonides, RoanKattouw, any hint on the extension? [14:52:42] <^demon> Nikerabbit: No clue...but the implementation sucks anyway. [14:53:41] Nikerabbit: It messes with messages and the parser test tests the {{int:}} keyword, might wanna check which message it uses [14:54:04] <^demon> That's nasty [14:54:47] <^demon> But implementation sucks. An extra select per pageview just to show the number of edits since you last visited? [14:55:16] <^demon> plus, number of edits != number of messages. I could edit a talkpage 5 times and only leave 1 message. [14:57:04] *^demon sighs [14:57:10] o_o [14:57:16] Because you fail at typing? [14:57:41] <^demon> Huh? [14:58:01] Wouldn't that be why you would edit a message five times? [14:58:08] no [14:58:24] OverlordQ: Oh right, I forgot editing other's comments to be in your favour. [14:58:24] a reason, but not the vast majority [14:58:39] <^demon> :P [14:59:21] If MediaWiki did not intend us to edit in our opponents' comments, it would not have given us the opportunity. [15:00:47] http://pastebin.ca/1521928 [15:01:13] I lave lots of money? [15:01:16] What a silly test. [15:01:22] Yup, it used a message that that commit changed [15:01:26] Hey you have to use *a* message :P [15:01:33] Make a new one instead. [15:01:36] {{int:youhavenewmessages|lots of money|not!}} [15:01:37] People like that, apparently. [15:01:43] <^demon> Britney Spears is in one test. [15:01:52] lol [15:01:57] More Futurama quotes in tests. [15:01:58] plx [15:02:14] Oh! That would be my platform if I ran for the board [15:02:18] More Futurama in general. [15:02:19] Everywhere. [15:03:08] <^demon> I should run on the "more devs, less enwiki" platform :p [15:03:18] I'd support that. [15:03:36] Less content, more code. [15:03:53] Then people would say stuff like "but what about the purpose of MediaWiki then?" [15:04:14] ^demon: I assume your rebuttal would be "purpose?! PURPOSE?! Does humans have purpose? Then neither should MediaWiki." [15:05:30] we have a purpose [15:05:39] eat sleep deficate reproduce [15:05:45] Reproduce? [15:05:50] That is purpose we give ourselves. [15:05:50] <^demon> use enwiki; truncate table page; truncate table revision; truncate table text; [15:05:54] <^demon> ^ my response [15:06:07] dont forget truncate table users; [15:06:13] <^demon> oh yes. [15:07:08] ^demon: Wouldn't 'update text set old_text = "demon rules";' be more appropriate? [15:07:32] <^demon> na, i'd rather just truncate :p [15:07:46] :s blah [15:07:58] update user set user_name='demon' [15:08:07] lol [15:08:23] <^demon> ctually, truncate table text; won't work at WMF....ES and all [15:08:28] <^demon> *actually [15:08:51] ^demon: well then, just set all revisions to you. You wrote *all* of wikipedia. [15:09:00] <^demon> lol [15:09:42] Are there backups of enwiki? [15:10:07] <^demon> what are backups? [15:10:12] Good to know. [15:10:37] ^demon: backups are when you back up, i.e. walking backwards while refusing to be part of something. [15:10:54] <^demon> hmmmm. [15:11:03] So a backup of enwiki would be one walking backwards while refusing to be part of the community. [15:11:49] ^demon: where does the extra select come from? [15:12:36] <^demon> overlordq: I can't see it right now, mobile and all [15:13:50] 04(REOPENED) Use File:Wiki.png as site logo for Arabic Wikiquote - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19060 +comment (10meno25wiki) [15:14:06] GreenReaper: Morning. [15:14:12] Hey hey. [15:14:45] We are just talking about making ^demon surpreme leader of Wikimedia. [15:15:19] 03nikerabbit * r54631 10/trunk/phase3/includes/DefaultSettings.php: Whitespace changes [15:15:47] That's stupid. You're stupid. [15:15:56] *GreenReaper should be ruler, anyway. [15:16:11] Sounds like a Futurama quote... [15:25:32] 03(mod) Drafts are not saved when multiple drafts are saved - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19686 +comment (10roan.kattouw) [15:29:42] 03(mod) indented table syntax - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20078 (10roan.kattouw) [15:36:19] hmm, my two bots got emails that they can vote for the board [15:38:12] :) [15:39:18] so my question is: what candidates are the bot voting bloc likely to support? [15:40:20] GerardM-: Sorry that I did not vote for you. [15:40:32] lol [15:41:11] Ah well.. my bot is disappointed [15:41:31] Sorry. [15:41:37] There was a guy with an awesome beard. [15:41:42] So I *had* to vote for him. [15:42:54] Aaron|notebook: yeah yeah :P [15:42:55] laugh it up [15:46:29] I already am [15:46:41] my bot got one too... [15:47:28] hmm [15:50:10] 03(mod) improve message 'optin-improvements' - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20088 +comment (10roan.kattouw) [15:50:17] 03vasilievvv * r54632 10/USERINFO/vasilievvv: Update my USERINFO [15:58:45] 03(NEW) PHP Notice: Undfined index: page_latest in //includes/ChangesList.php on line 476 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20131 normal; Normal; MediaWiki: Recent changes; (niklas.laxstrom) [15:58:58] where did the e go [16:02:43] 03jan * r54633 10/trunk/phase3/ (4 files in 2 dirs): (fixes for r54628) Add PLURAL to "last change" message [16:04:45] svip, story goes he is a bit of a right wing nut [16:09:49] as in extreme [16:09:49] 03(mod) Upload by url is broken - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20087 (10niklas.laxstrom) [16:13:09] 03shinjiman * r54634 10/trunk/phase3/languages/messages/ (4 files): Localisation updates Cantonese, Chinese and Literary Chinese [16:20:19] 03(mod) Use of and tags in galleries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20122 +comment (10roan.kattouw) [16:29:03] 03shinjiman * r54635 10/trunk/phase3/languages/messages/ (4 files): Localisation updates Cantonese, Chinese and Literary Chinese [16:35:41] 14(WFM) Change of way to initialize editToolbarConfiguration structure - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20125 +comment (10roan.kattouw) [16:42:01] hi quick question: we had accidentially our MW open to anonymnous edits: how can I get rid of all IPs in the mysql DB which aren't registered? I guess there are stored somewhere? [16:49:12] GerardM-: I did not vote for him for political reasons. [16:58:31] !wg NamespacesWithSubpages | hyper_ch [16:58:31] --mwbot-- hyper_ch: http://www.mediawiki.org/wiki/Manual:%24wgNamespacesWithSubpages [16:58:58] thx OverlordQ [16:59:51] 03(NEW) Dynamic zoom - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20132 enhancement; Normal; MediaWiki: Images and files; (azatoth) [17:00:16] OverlordQ: do I need to recreate those pages now somehow? [17:00:27] (after having added the var to localsettings) [17:00:45] the one closig that one as dupe.... [17:01:20] what do to people who are spreading false information in shadow of being clueless? [17:01:24] no [17:04:13] OverlordQ: works great :) cool [17:06:11] OverlordQ: one more thing. Is there a way to make a single "Enter" also a breakspace in the page? [17:06:29] afaik, no. [17:06:59] not easily at least [17:08:03] OverlordQ: can you implement my feature request thanks ツ [17:08:18] OverlordQ: easy :) thx for the help [17:09:33] OverlordQ: These people adore you. [17:09:45] Meh, screw ^demon, I want OverlordQ as surpreme leader. [17:09:47] AzaToth: I coulda swore that was in there somewhere already [17:09:49] He already has the nick for it. [17:10:20] I, for one, welcome our new overlord overlords. [17:28:56] OverlordQ: one more question: if I have subpages, would there be a simple way to add an index of all subpages to the parent one? [17:34:26] 03jan * r54636 10/trunk/phase3/ (3 files in 2 dirs): fixes for r54633: Add wfMsgExt for parsing PLURAL in message "newmessagesdifflink" [17:39:38] hyper_ch: {{Special:Prefixindex/{{FULLPAGENAME}}/}} [17:40:04] is there anything mediawiki can't do? [17:41:06] hyper_ch: There are a few things it can't do, but not really much ;) [17:41:30] hmmm, are you sure that above works? [17:45:37] hyper_ch: it should [17:46:07] didn't really work for me... it wanted to add a template there somehow [17:46:31] hyper_ch: weird [17:47:34] mgrabovsky: tried it on the bottom: http://wiki.sjau.ch/index.php/Night_Below#Sessions [17:48:46] hyper_ch: Well, you should leave the {{FULLPAGENAME}} as it is or REPLACE it WHOLE with the page name, so {{Special:Prefixindex/Night Below/}} [17:49:15] ah ok :) [17:50:09] that works now :) thx [17:50:49] hyper_ch: you're welcome [17:51:23] Nikerabbit: Woo, got pool wiki to work. :D [17:52:05] swimming pool? [17:52:16] Sure. [17:53:13] I disabled file galleries on category pages. Still the prev/next links are based on a total of subcats+articles+files (= cat_pages). How would I make use of total = cat_pages - cat_files in pagingLinks()? I dunno how to change wfArrayToCGI( $query... [17:54:21] example cat: http://www.mixesdb.com/db/index.php/Category:Resident_Advisor [17:55:30] is there a way to get a notification upon every edit done? [17:56:36] Subfader: how did you exclude the files? [17:57:52] i simply disabled getImageSection() [17:58:26] it can't be done easily via query. [17:59:06] see bug 1211. so i decided to it myself [18:00:24] the problem is now that the "next 200" is still linked cos it counts the images as well, which are not listed [18:04:08] Subfader: how about on line 245 in CategoryPage.php add 'page_namespace != 6' [18:04:55] can you post the line? my line 245 is not the default line 245 [18:05:08] Subfader: ok, wait a second [18:06:03] 03shinjiman * r54637 10/trunk/phase3/languages/messages/ (4 files): Localisation updates Cantonese, Chinese and Literary Chinese [18:06:12] Subfader: in method doCategoryQuery() "array( $pageCondition, 'cl_to' => $this->title->getDBkey() )," [18:08:08] trying [18:17:22] Is it possible to allow the file namespace to be part of "random article"? [18:19:49] mgrabovsky: actually quite easy. i added it in the array( $pageCondition... It even removes the prev/next links if total < $limit which actually should be the default esp on special pages, tztztz :) Thanks! [18:20:32] Subfader: You're welcome :) [18:21:03] now fixing the subcats. haha [18:21:51] svip: add it to $wgContentNamespaces? [18:21:58] Hm. [18:22:26] will inflate article count though [18:22:33] or I think there's some config variable or hook that allows you to modify the SQL for Special:Random [18:22:50] OverlordQ: Can I remove main namespace from content namespaces? [18:23:35] MrZ-man: yea $wgExtraRandompageSQL i guess that'd work too [18:24:02] well I dunno [18:24:44] the query already does WHERE namespace IN ( $content_namespaces ) AND $extra [18:25:21] you could add an 'OR namespace IN ...' [18:25:39] that's a really crappy way to do that, there should really be a hook for that [18:25:43] you'd have to edit SpecialRandompage.php [18:26:43] since it explicity adds the AND [18:27:02] and puts it in parens [18:27:11] *MrZ-man goes to add a hook [18:27:24] 03(NEW) Create Romanian Planet Wikimedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20133 enhancement; Normal; Wikimedia: Site requests; (shinjiman) [18:54:44] what are a) the implications of and b) the methods for allowing page titles with lowercase first letters? [18:55:36] I like the sectional links on the search results! [18:57:08] a) !worstcase b) http://www.mediawiki.org/wiki/Manual:$wgCapitalLinks [18:57:25] ty Emufarmers [18:58:40] So if you for example edit "MediaWiki:sidebar" you will see nothing has changed, but editing "MediaWiki:Sidebar" works normally. ?? [18:59:27] I guess the former doesn't exist until after this is set [18:59:45] hrm... [19:00:03] its marginal ... a few pages with names that should be eFoo etc. [19:00:18] I can fix them case by case using ... whatever that special word is [19:00:31] Right: under normal cases it would just invisibly redirect MediaWiki:sidebar to MediaWiki:Sidebar [19:00:36] DISPLAYTITLE [19:00:42] yeah [19:00:44] :-) [19:01:27] I'm just wondering if I can detect when thats needed in a template, if I pass the 'external' version of the page title to a template [19:01:54] Emufarmers: what can that word do? i.e. can I set italics? [19:02:44] I know some articles on enwp have italics in the title; I forget whether that's through DISPLAYTITLE or some js/css magic [19:02:50] but it's certainly possible: http://www.mediawiki.org/wiki/User:Splarka/sandbox [19:03:11] displaytitle lets you do some stupid things [19:03:22] oooh [19:06:33] what am I doing wrong? http://biodatabase.org/index.php?title=Sandbox/flibble&action=edit [19:08:41] http://www.mediawiki.org/wiki/Manual:$wgAllowDisplayTitle [19:08:57] See paragraph 3 [19:09:31] 03mrzman * r54638 10/trunk/phase3/ (4 files in 4 dirs): [19:09:31] Deprecate the $wgExtraRandompageSQL config variable by adding a hook, SpecialRandomBeforeSQL [19:09:31] This allows extensions more flexibility to modify the query, [19:09:31] or replace it entirely by setting their own query and returning false [19:09:31] $wgExtraRandompageSQL still retained for back-compat [19:09:41] not sure why that would be set on my site though [19:10:28] thanks for help though [19:11:11] It's not: that's why your example doesn't work [19:12:32] sorry, I read, "Default Value: true" and assumed that meant it should work [19:12:56] oh I see [19:13:06] I should have seen *all* paragraphs ;-) [19:13:24] in fact paragraph 3 should not be a paragraph [19:13:51] ug´za ug´za [19:13:55] 'it is possible to disable this restriction', I assumed it was talking about $wgAllowDisplayTitle [19:14:15] {{sofixit}} o: [19:14:19] disable which restriction? [19:14:25] I refuse! [19:14:30] *Emufarmers whips [19:14:58] *faceface jumps [19:15:02] its already fixed [19:15:07] OverlordQ: exactly [19:15:28] OverlordQ: the restriction that page Foo can have the display title 'iPod' [19:15:50] only page IPod can have display title iPod (unless you diable the restriction) [19:16:15] I wish normal people would fix things [19:18:35] 03(NEW) New toolbar breaks wikEd - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20134 major; Normal; MediaWiki extensions: UsabilityInitiative; (oq9pscb02) [19:21:54] Can pluralisation be done in i18n instead of making like myextension-issue to be "issue" and myextension-issues to be "issues"? [19:22:07] same with capitalisation too [19:22:53] {{PLURAL}}? [19:24:37] chuck: In the message, use {{PLURAL:$1|$1 issue|$1 issues}} [19:25:11] oh okay [19:25:50] svip: the hook I just added allows you to modify the namespace list in the query - http://www.mediawiki.org/wiki/Manual:Hooks/SpecialRandomBeforeSQL [19:26:24] chuck: and use correct function when using that message [19:27:16] is there a reference guide to the various functions? lol [19:27:20] so to add the file namespace, you would just do: $ns .= NS_FILE; return true; [19:28:46] chuck: which functions? http://www.mediawiki.org/wiki/PLURAL:#Parameter_substitution ? [19:29:05] chuck: http://www.mediawiki.org/wiki/Internationalisation#General_use_.28for_developers.29 [19:29:44] Emufarmers: wfMsg, wfMsgExt, etc etc etc [19:29:48] How do I change the URL of the wiki? I can't find the settings in LocalSettings or anything, mediawiki is redirecting to my VPS host name instead of my domain. [19:30:45] chuck: I think that page includes mention of those [19:31:04] Emufarmers: it's the same page as what I pasted [19:31:05] Gavin: change $wgServer [19:31:24] Nikerabbit: yes, I know. But I pasted first. :p [19:31:31] Emufarmers: but wrong section [19:31:40] Gavin: well, add it there since it's not in LocalSettings.php by default [19:31:53] e.g. $wgServer = 'http://mydomain.com'; [19:32:00] I'm building a tracker that could be used for anything (issues, requests, etc) and i'm going to use it at YourWiki for wiki requests to make things more organised [19:32:15] *Emufarmers shakes his fist. "You win this round, Nikerabbit!" [19:32:28] Round 2 begins [19:32:40] This will be our final battle [19:33:50] Hi everyone [19:34:24] grrr [19:34:29] there, happy.. [19:34:53] That worked ialex! Thanks a lot, have a nice night / day ~x [19:35:24] I was wondering if someone can help me with adding images on my wiki pages :) [19:35:42] This includes #1), with possible some kind of image script, such as shadowbox. [19:35:58] and #2), which I should get to work first.. thumb images to the real sized image [19:36:03] 03ialex * r54639 10/trunk/phase3/maintenance/nextJobDB.php: [19:36:03] Make this script really work :) [19:36:03] * Fatal error: Call to undefined method DatabaseMysql::getTable() [19:36:03] * Fatal error: Cannot use object of type stdClass as array [19:36:03] * return $pendingDBs from nextJobDB::getPendingDbs() [19:36:30] <^demon> ialex: I love you [19:37:03] that's a lot of fatal error per number of lines :) [19:37:37] <^demon> :p [19:37:40] hey D. [19:38:02] ^demon in this case :) [19:38:50] <^demon> ialex: I still don't understand $sql = "(SELECT '-------------------------------------------' as db)"; [19:39:24] "Padding row for MySQL bug" [19:40:15] <^demon> I understand the comment, I don't understand what sort of bug that attempts to avoid. [19:40:27] <^demon> (ie: listing the MySQL bug number would be much more helpful :p) [19:41:28] http://www.mediawiki.org/w/index.php?title=Manual%3AConfiguration_settings&diff=269809&oldid=269808&diffonly=1 [19:42:12] <^demon> MrZ-man: You have way too much free time [19:43:28] *shrugs* [19:43:34] I shall await a reply :p [19:44:04] So I should use wfMsg for regular messages and wfMsgExt if it has plural and other things like that [19:45:37] Hey, quick question: Is there some sitenotice-like system message that is displayed _below_ the page title? [19:46:13] Is there a page by page breakdown of system messages? [19:46:23] Special:Allmessages ? [19:46:38] i.e. search page system messages, file page system messages, article page system mesages [19:46:38] Oh, you mean "X is on page Y"? [19:46:41] yeah [19:46:45] <^demon> http://www.mediawiki.org/wiki/Category:Maintenance_scripts - that is pathetic. This really need an overhaul. [19:47:03] there's http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/languages/messages/MessagesQqq.php?view=markup [19:47:17] why does everyone hate "Extension:VariablesExtension"? [19:47:49] faceface: No idea, I like it [19:47:58] *faceface installs [19:48:19] because wikitext is supposed to be a markup language, not a programming language [19:48:37] oh, you mean like latex? [19:48:51] *faceface retreats to a save distance [19:49:23] wiki text is no markup language since you can pass parameters to template calls. [19:49:38] latex lets you do that too... [19:51:06] I think it would be nice if it made it into the svn [19:52:59] when I was writing my thesis I defined all the values of important result in the header of the doc, so that I could call them in the body and not worry when they changed as my dataset changed [19:53:35] I guess you could use mini templates to do that... [19:54:55] <^demon> ialex: We're down to 42 instances of 'commandLine.inc' left in /maintenance \o/ [19:55:09] just now, I have a template that makes lots of links to external resources, I need to define the following in 10+ urls "{{{term|{{{1|{{PAGENAME}}}}}}}}" [19:55:16] I'd rather not write that 10+ times [19:55:19] going better and better ;) [19:55:30] <^demon> ialex: Mhmm. Then come all the extensions. [19:55:53] I never understood the {{tl}} extensions on Wikipedia. [19:56:19] Oh. [19:56:22] <^demon> svip: {{tl|sometemplate}} displays a template with escaped {{ and }}, but with the 'sometemplate part linked. [19:56:22] templink [19:56:38] Hell, we have that too. [19:56:45] <^demon> Yeah [19:56:46] Hm, this was not the template I was thinking of. [19:56:46] <^demon> I use it. [19:56:48] templink <- I read it as TempLate [19:57:05] ^demon: There is another template that is about some macro thingie. [19:57:52] *^demon shrugs [19:58:32] <^demon> You know, rather than documenting our classes on MW.org...if people would just put doxygen comments we wouldn't have to put it on MW.org.... [19:58:43] <^demon> And we'd get the added benefit of having documented code. [19:58:47] doxygen++ [19:58:59] doxygen? [19:59:09] Sounds like a documentation for orgy generator. [19:59:09] like javadoc [19:59:14] <^demon> http://svn.wikimedia.org/doc/ [19:59:21] like latex, man, pod, etc all rolled into one [19:59:25] but that would require developers to understand the code they write.. [19:59:33] ahh [19:59:35] Your todo list is long. [20:00:06] long code => many things to do [20:01:18] <^demon> Hell, if half those things were documented.... [20:01:36] which things? [20:01:43] latex and man sound like they would be useful for an orgy too [20:02:17] since I've been using MW for ages, I find myself wanting a wiki to manage configuration on a shared server [20:02:27] any way to use MW to really edit files like apache.conf? [20:02:42] Emufarmers: Palatino gets me hot. [20:02:42] 03(mod) Reference links should open reference section in Wikipedia Mobile - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20051 15enhancement->normal; +comment (10malrase) [20:03:04] Emufarmers: And when you create your own environments. ;) [20:03:17] <^demon> Nikerabbit: http://svn.wikimedia.org/doc/todo.html those things [20:06:31] https://wikimedia.spi-inc.org/index.php/Special:SecurePoll/list/17 <-- somebody implement a search feature for better stalkibility. >_> [20:06:59] 03(mod) Set $aliases['en']['AbuseFilter'] = array( 'EditFilter', 'AbuseFilter' ) for enwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19618 (10happy-melon) [20:07:49] Emufarmers: woot [20:08:40] *Emufarmers goes to check who voted from mediawiki.org [20:11:44] ^demon: is there documentation how to use doxygen in mediawiki [20:12:18] Details 20:10, 8 August 2009 Emufarmers mediawiki.wikipedia.org [20:12:21] *Emufarmers grumbles [20:13:06] <^demon> Nikerabbit: Take a look at how I did it in Maintenance.php, that's more or less right. [20:13:47] *Emachman wonders why we use Doxygen rather than PHPDoc [20:13:56] sooo... anyone? :P [20:14:09] <^demon> Emachman: I can't remember why. [20:14:11] :o [20:14:51] hello guys! is there any extension for enhancing a workflow in MW? i'm want to make a MW-based website with 3 levels: data-entry, checkers and another one that approves, certifies the article for being displayed. is there an extension that can be developed into this? [20:15:04] lol: [20:15:06] 09:36, 8 August 2009 Catrope meta.wikipedia.org [20:15:11] 19:10, 31 July 2009 Catrope en.wikipedia.org [20:15:14] Yeah, I saw: TRAITOR [20:15:33] dracones: FlaggedRevs? [20:15:44] WTF, I voted twice and didn't even strike or grey out the first one [20:17:20] *shrugs* [20:17:48] Hey, my first vote got struck. :( [20:20:02] *MrZ-man has 2 other accounts that are eligible to vote [20:20:51] !e FlaggedRevs | dracones [20:20:51] --mwbot-- dracones: http://www.mediawiki.org/wiki/Extension:FlaggedRevs [20:21:20] who should my bots vote for? [20:21:26] brion [20:21:34] actual candidates please [20:21:37] Quick, implement write-ins! [20:22:00] heh [20:22:13] I don't think he even wants to be written in for the board [20:22:16] thanks a lot you guys! i'll give it a try! best of luck! [20:23:04] Wait. [20:23:14] Shouldn't it be *you* who *we* gave the best of luck? [20:24:34] perhaps [20:25:31] appearently, yes :D [20:26:26] it seems to be exactly what i've been looking for :) [20:26:56] "Sorry, accounts with the bot flag are not allowed to vote in this election. " [20:29:55] but they get emails :) [20:30:03] *pokes* [20:30:07] I was wondering if someone can help me with adding images on my wiki pages :) [20:30:11] This includes #1), with possible some kind of image script, such as shadowbox. [20:30:15] and #2), which I should get to work first.. thumb images to the real sized image [20:31:29] !shorturl [20:31:29] --mwbot-- To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [20:31:46] 03(NEW) ID attributes for skin elements - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20135 enhancement; Normal; MediaWiki extensions: UsabilityInitiative; (oq9pscb02) [20:32:40] oh my ... [20:32:54] just use jQuery and stop requesting id for every possible element [20:35:03] <^demon> Nikerabbit: But id's on every tag with multiple classes is good! [20:36:16] 03demon * r54640 10/trunk/phase3/includes/specials/SpecialNewpages.php: Unused global. [20:36:51] 03(NEW) Using suggestion box for custom expire time fails to insert in the locked move protection - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20136 normal; Normal; MediaWiki: Page protection; (svippy) [20:39:15] 03(mod) ID attributes for skin elements - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20135 (10greenreaper) [20:39:48] ^demon: Woo, my bug is on IRC. [20:42:28] (no) much luck getting any non-simple bug fixed which is reported from fake e-mail addy :o [20:45:54] chuck: [20:46:06] short url has to do with my question, how? :o [20:46:47] 03(WONTFIX) ID attributes for skin elements - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20135 +comment (10innocentkiller) [20:46:57] FFSkyrider: He probably wasn't talking to you. [20:47:07] ah :p [20:47:12] FFSkyrider: What's your issue exactly? [20:47:19] I don't understand it. [20:47:24] 03ialex * r54641 10/trunk/phase3/ (2 files in 2 dirs): [20:47:24] * (bug 20131) PHP Notice: Undfined index: page_latest in includes/ChangesList.php on line 476 [20:47:24] Special:Recentchangeslinked now also selects the 'page_latest' field for users having the 'rollback' right, as Special:Recentchanges does [20:47:28] At first, i wish to know how to add images from links. [20:47:50] 03(FIXED) PHP Notice: Undfined index: page_latest in //includes/ChangesList.php on line 476 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20131 +comment (10alex.emsenhuber) [20:47:56] And is there a way add an image link.. [20:48:01] thumb -> full sized image link [20:48:09] or thumb image -> to any link [20:48:38] Add images from links? [20:48:40] You mean hotlinking? [20:48:42] Fatal error: Call to a member function timestamp() on a non-object in /var/www/theinfosphere/phase3/includes/Title.php on line 2815 [20:48:54] !hotlink [20:48:54] --mwbot-- I don't know anything about "hotlink". [20:49:03] @search image [20:49:03] --mwbot-- Results: [colon, details, externalimages, hesaidsemantic, imageauth, imagelink, imagemagic, imagemap, images, morbo, safemode, thumb, upload, uploads] [20:49:13] !hotlink alias externalimages [20:49:13] --mwbot-- Successfully added alias: hotlink [20:49:18] !hotlink | FFSkyrider [20:49:18] --mwbot-- FFSkyrider: To allow images from elsewhere to be included in your wiki, see . To limit this to some specific sources, see . [20:49:33] Annemarie: actually !nowcommons is more likely :) [20:49:36] FFSkyrider: Default linking behavior links the image to the image description page. [20:49:43] err, actually, !instantcommons [20:49:46] sry [20:49:54] !instantcommons [20:49:54] --mwbot-- InstantCommons was a proposed feature for MediaWiki to allow any MediaWiki installation to use media on the Wikimedia Commons. This has basically been realized via $wgForeignFileRepos. See . [20:50:11] Maybe. :-) [20:50:24] yes... only if the source is a mediawiki [20:50:33] FFSkyrider: Depending on which version of MW you have, you can use |link= to change link location for files. [20:50:34] sorry, i was assuming it's about hotlinking from wikipedia :) [20:50:57] I thought he just wanted to use random Internet images in his pages without uploading. :P [20:51:48] maybe :P [20:52:27] <^demon> Fun fact: $wgForeignFileRepos basically is a hotlinker, unless you enable local caching of thumbnails. [20:53:00] I don't know why you wouldn't. [20:53:22] <^demon> I should probably enable that by default. [20:53:33] Yeah. [20:53:50] <^demon> In any case: I would be curious to know how many requests commons gets a month from the "Mediawiki/$wgVersion" [20:53:50] Also, I heard you had problems with the "my talk (4)" thing. :P [20:53:53] <^demon> useragent. [20:54:09] <^demon> Annemarie: Yes. [20:55:10] Expensiveness or otherwise? [20:55:30] <^demon> Expensiveness, cache breakerness. [20:55:53] Doesn't the new messages bar break cache anyway? [20:56:03] Though I guess this would be more persistent... [20:56:33] <^demon> Yeah until you dismiss that notice it will be doing the count and disabling the cache. [20:57:07] I tried to read the PHP, but couldn't figure it out. It's doing a COUNT(*)-type thing or what? [20:57:42] <^demon> More or less. It's doing a select and then counting the rows. [20:58:06] schema change to user_newtalk would probably be easier in some ways, eh? [20:58:38] <^demon> Probably, yes. [20:58:38] Though if you're going to change the schema, you may as well fix the &diff= bug too... [20:58:50] <^demon> I still take issue with the fact that number of edits isn't the same as number of messages. [20:59:05] Yeah, nobody cares about that. [20:59:14] <^demon> Well they're all wrong. [20:59:31] Got a better suggestion? :-) [20:59:39] <^demon> Wait for LQT, duh. [21:00:14] From what I've seen, LQT is still a year or so out... [21:00:39] Subsequent minor edits are not particularly common, and even then, there's nothing really "wrong" with counting them. [21:00:56] Annemarie: [21:01:13] It seems the links you used through the bot has an > in the end which breaks the whole link, [21:01:25] Well, you could count the number of people who've edited the page instead [21:01:36] Yes, you could. [21:01:40] But that's also prone to error. [21:01:42] FFSkyrider: get a real client [21:01:50] FFSkyrider: Copy and paste. [21:02:03] Emufarmers: not now :) [21:02:06] If someone posts multiple threads, you only count them once. [21:02:35] Or if there's a threaded discussion on your talk page, the count could be wildly more inaccurate than a revision count would be. [21:02:39] Well, you could not bother with the whole counting thing and just have a (new!) thing or something [21:02:41] Revision count overestimates, distinct user underestimates... [21:02:48] The counting thing is nice. [21:02:55] <^demon> Annemarie: Let's put it this way. I dislike it enough to complain, but not enough to revert it. If people like it, meh. I still think it's dumb. [21:03:30] I agree that an accurate count is better than a (sometimes) inaccurate count, but I don't think it's inaccurate enough to matter. [21:03:37] <^demon> Worse things have made it in core. [21:03:43] Amen. [21:03:56] <^demon> Ajax preview comes to mind. [21:04:04] <^demon> It's so useless, we actively discourage using it. [21:04:16] Yeah. [21:04:31] <^demon> Probably should just be removed entirely until someone bothers to rewrite it properly. [21:04:37] <^demon> There's nothing there even worth saving. [21:04:46] *Annemarie nods. Prolly, yeah. [21:04:56] <^demon> I think the same way about HTMLDiff, but Brion disagrees. [21:04:59] Split it out into an extension, though. [21:05:05] ^demon: You mean $wgEnableLivePreview ? [21:05:08] In case wikis are using it. [21:05:22] <^demon> RoanKattouw: Yes, that piece of crap. [21:05:52] I think someone should go through core and fix all the negatives to use positive aliases. $wgDisableUploads, for example. :P [21:05:52] Right [21:05:56] <^demon> Annemarie: That's the only reason to keep it really. I just haven't had the time to refactor and add the hooks needed to make it work as an extension. [21:06:08] We intend to redo live preview properly for the usability initiative [21:06:25] <^demon> Annemarie: And then require 100 extra lines in setup just for b/c'ing all the stupid config vars? No thanks. [21:06:32] RoanKattouw: Rewrite the parser in JS? ;-) [21:06:44] I know this has nothing to do with mediawiki :p [21:06:53] but anyone knows a good external HDD (1TB) for less than 100 euro? :s [21:07:02] Annemarie: Probably using AJAX and API action=parse :P [21:07:34] I thought if you used the API from inside MediaWiki, people screamed. [21:07:44] Nah [21:07:47] Though maybe that was just using the API over http... [21:07:49] Even the API uses the API internally xD [21:07:51] <^demon> RoanKattouw: If you guys are working on that, then I'll hold off on my axe grinding :p Are you reusing any of the current code, or just scrapping it and starting over? [21:08:04] FFSkyrider: Try newegg. [21:08:07] Yes, you should do it with FauxRequest, not use the API over http from inside PH [21:08:09] P [21:08:15] But this is AJAX, that's different [21:08:17] newegg = EUro as well? [21:08:25] Hmm, dunno. [21:08:51] ^demon: When the time comes I'll have a look at it to see if it contains anything useful, but I highly doubt it. It's pretty easy to implement too, with jQuery's AJAX methods and the action=parse API [21:09:11] <^demon> Yeah, plus it removes some more of the sajax stuff, which I know is desired. [21:10:13] What removes sajax stuff? [21:10:26] Killing $wgEnableLivePreview, I think? [21:10:30] <^demon> Yes. [21:11:38] $wgLivePreview [21:16:38] 03(FIXED) TH | UI problems - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15958 (10nkomura) [21:17:03] 03(FIXED) RU | Translation revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15962 (10nkomura) [21:17:11] What the hell... [21:17:57] <^demon> Is she filing bugs for things that were already fixed? [21:18:11] She's speaking in code. [21:18:22] <^demon> I don't get it :p [21:18:44] 03(FIXED) PL | Translation revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15963 (10nkomura) [21:19:25] 03(FIXED) AF | Translation revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15965 (10nkomura) [21:19:38] I think I saw one of those the other day [21:19:44] 03(FIXED) JA | Categories | Revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16087 (10nkomura) [21:19:44] anyway, ^demon, you're a BZ admin, aren't you? [21:19:48] gogogogo [21:19:50] Is it really necessary to not use verbs? [21:20:05] 03(FIXED) AF | minor revision - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16093 (10nkomura) [21:20:13] Or not give any kind of indication what the hell the bug is about? [21:20:34] 03(FIXED) JA | revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15973 (10nkomura) [21:20:48] ehrm [21:20:49] 03(FIXED) JA | translation revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15974 (10nkomura) [21:20:57] He doesn't realize he's on the wrong Bugzilla (or that it's a Bugzilla at all), I suspect [21:21:04] 03(mod) FR | Trnaslation revision - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16064 (10nkomura) [21:21:07] uh? [21:21:25] 03(FIXED) ID | Translation revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16083 (10nkomura) [21:21:37] Emachman: She's staff. [21:21:50] Hmm? [21:22:04] Naoko. [21:22:11] Emachman: you have to leave this channel. You're ruining too many people's tabcompletes. :( [21:22:21] She's not reporting stuff that's already fixed, she's *marking* those bugs as fixed [21:22:33] Also, https://bugzilla.wikimedia.org/show_bug.cgi?id=15972 from yesterday [21:22:34] *Emachman was here first *pout* [21:22:49] 03(FIXED) FR | Trnaslation revision - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16064 (10nkomura) [21:22:58] RoanKattouw: Using Bugzilla for translation quirks is suboptimal. [21:23:03] As are the bug summaries. [21:23:07] I know [21:23:09] 03(FIXED) JA | Translation rivisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16086 (10nkomura) [21:23:18] Good grief. How many are there... [21:23:27] <^demon> Emufarmers: yes I am, sorry I was afk [21:23:35] But most of these bugs are pre-existing. She filed one herself that ^demon (I think) immediately closed as INVALID. To be sure, I'll tell her not to do that again :) [21:23:39] 03(FIXED) JA | Column width - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16088 (10nkomura) [21:23:55] It was Mike.lifeguard. For the record. o: [21:24:05] 03(FIXED) ID | Translation revision - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16090 (10nkomura) [21:24:25] 03(FIXED) FR | minor revision - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16091 (10nkomura) [21:24:29] Emufarmers: Good catch. Also, the bug was older than I thought [21:24:45] I didn't know Naoko had a bugzilla account in October '08 already [21:24:54] 03(FIXED) IT | minor revision - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16092 (10nkomura) [21:24:57] <^demon> Well, they're all fixed now [21:25:00] 03(FIXED) CS | minor revision - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16096 (10nkomura) [21:25:01] <^demon> Hopefully that's it. [21:29:24] 03catrope * r54642 10/trunk/extensions/UsabilityInitiative/js/ (3 files in 2 dirs): [21:29:24] EditToolbar: Improve toolbar loading experience by adding tabs immediately [21:29:24] instead of after their contents have been generated. This recreates the [21:29:24] pre-refactor behavior except for the "Loading..." spinner in the tab contents. [21:37:16] Blah! [21:37:30] How can I rid MediaWiki of "incorrect" double redirects. [21:37:35] As in, they are not double redirects? [21:38:33] Come again? [21:39:00] Due to a former encoding error. [21:39:12] Articles with special characters were messed up for a while. [21:39:17] But all that is fixed now. [21:39:22] Except in the doublt redirects page. [21:39:24] I'll show you. [21:39:30] http://new.theinfosphere.org/Special:DoubleRedirects [21:40:48] Do you have that special page set to be cached? [21:41:02] Not as I recall, no. [21:41:32] I would just ignore it, then :p [21:41:40] :s [21:41:43] It's still annoying. [21:48:13] svip: there's a maintenance script to re-generate cached special pages (query pages). [21:48:25] svip: there's also a maintenance script ot rebuild all link tables [21:48:46] Duesentrieb: HM [21:48:55] if the first doesn't do the trick, doing the second should. if not, try doing the first again. *then* it really should work. [21:50:30] refreshLinks? [21:51:00] <^demon> Yeah. [21:51:43] ^demon: What does rebuildFileCache do? [21:52:30] Nothing, unless you have file caching enabled [21:52:40] <^demon> It rebuilds the static file cache if you have that enabled. [21:52:54] Of files (e.g. images) or articles (e.g. pages)? [21:53:17] <^demon> The article file cache [21:53:32] o_o That was the most confusing answer. [21:55:06] svip: there's this magical site called MediaWiki.org where you can type things into the search box and get answers. :) [21:55:30] Emufarmers: Not always. [21:55:34] <^demon> svip: We can cache articles as static html files. That script rebuilds those if it's enabled. [21:55:44] Thank you. [21:55:49] Glorious answer. [21:56:06] <^demon> No problem. [21:56:08] Well, typing "file cache" into the search box would have answered your question :\ [21:56:24] or rebuildFileCache, for that matter [21:56:42] :( [21:57:00] Er, I don't mean to chastise you; just saying :p [22:00:38] <^demon> The docs on MW.org for maintenance scripts are either nonexistent or completely wrong. [22:01:37] That turns out to be okay in this case, because a page for the script is nonexistent: you just get a link to Manual:File cache, which explains its usage :D [22:02:05] Emufarmers: o_O What are "illegal entries from pagelinks". And to where does the script retrieve them? [22:02:16] "Maintenance" is also a word I cannot pronounce. [22:03:03] It's okay to sa it "maynt-nence" [22:03:06] *say [22:03:26] depending on your locale the T can be pretty silent too [22:03:44] Duesentrieb: Which script takes care of special page cache? [22:03:47] Durn foreeners [22:03:59] OverlordQ: Exactly! Isn't English just French with bad pronounciation? [22:04:07] svip: updateSpecialPages.php [22:04:12] French is just Latin with bad pronunciation, so... [22:04:30] Blah. [22:04:34] Neither script worked. [22:04:37] It all went downhill once the barbarians got their hands on it [22:05:22] Wait. [22:05:28] svip: now you need to find out what actually causes the problem in the database :) [22:05:34] I thought "rebuild" cache meant remove the old cache! [22:05:41] yes, it does [22:05:48] Why does it say "already cached"? [22:05:52] which implies it's not a caching problem, there's junk in the actual table [22:06:04] but rebuildLinks should have cleared that out [22:06:19] Well, it did say there was 189 illegal entries. [22:06:21] so... the junk is coming from somewhere. maybe dead entries in the page table [22:06:25] I was just wondering where these are kept. [22:07:24] svip: oh, you probably need --override [22:08:28] i only find the message "already cached" in rebuildFileCache, btw [22:08:39] Yeah. [22:08:42] That is where I found it. [22:08:46] I was doing that. [22:09:21] When updating special pages doubleredirects has 18 rows. [22:09:28] override should only matter if he has updates disabled for a page, which he said he doesn't (and looking through LocalSettings.php could confirm) [22:10:24] Emufarmers: What should I look for in LocalSettings.php then? [22:11:44] $wgMiserMode or $wgDisableQueryPageUpdate, though it seems pretty clear that that's not the issue [22:11:52] what happens if you delete the redirect targets? [22:12:38] o_o [22:12:41] That seems to do it. [22:12:43] Hehe. [22:12:49] Well, they are garbage anyway. [22:12:55] So maybe deleting them is the answer. [22:13:08] You can probably delete-and-restore if you want to keep them [22:14:24] :S [22:14:38] Well, I am gonna delete the garbage redirects. [22:19:05] You're a garbage redirect. [22:19:15] That was uncalled for. :( [22:19:19] *MrZ-man deletes Annemarie [22:19:28] *Annemarie salts. [22:20:37] *^demon hardcodes both as invalid users [22:22:57] *Annemarie svn up's. [22:23:18] *svip changes Annemarie's opinions manually. [22:24:07] *Rjd0060 just stares [22:24:35] can the style="" element be modified in images? [22:25:54] What would apply... [22:26:18] All the common elements are for text. [22:33:31] 03demon * r54643 10/trunk/phase3/maintenance/language/ (countMessages.php date-formats.php dumpMessages.php): Move a few more of these to subclass Maintenance. [22:35:05] Annemarie: positioning [22:44:45] 04(REOPENED) ID attributes for skin elements - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20135 +comment (10oq9pscb02) [22:45:25] ^demon: (regarding syntaxChecker.php) have you seen tools/lint.php? [22:46:49] <^demon> vvv: That's awesome, thanks. [22:47:01] chuck: Wrapping
is the standard way, as far as I'm aware. [22:47:10] You are welcome :) [22:47:40] Annemarie: ah, okay [22:55:59] <^demon> I don't like bug 20135 [22:56:10] Me neither [22:56:16] <^demon> He reopened. [22:56:20] Tomorrow I'll do the IDs he asked for and close it again [22:56:45] They used to be IDs, not sure why Trevor changed it to classes [23:10:36] 03(NEW) Typo in id attribute: antispam-containter - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20137 enhancement; Normal; MediaWiki: General/Unknown; (oq9pscb02) [23:13:17] 03demon * r54644 10/trunk/phase3/maintenance/syntaxChecker.php: Use parsekit instead. php -l sucks. [23:14:13] isn't there a syntax checker in trunk/tools? [23:14:22] i recall seeing tim use it [23:15:49] <^demon> Yes. The main purpose of my thing is to recursively check trunk and store results. Going to hook it up to code review. [23:19:23] 03(FIXED) Typo in id attribute: antispam-containter - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20137 +comment (10innocentkiller) [23:19:27] 03demon * r54645 10/trunk/extensions/SimpleAntiSpam/SimpleAntiSpam.php: (bug 20137) Typo in id. [23:21:37] Hmmm, how long has the typo been there? [23:22:37] Meh, it's for a display:none; [23:46:58] 03(NEW) Navigate away popup - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20138 enhancement; Normal; MediaWiki: Vector Skin; (oq9pscb02) [23:57:40] ^demon: Why is there no "The MediaWiki Film"?