[00:04:06] does anyone know if there's an extension that allows unregistered users to watchlist a page and get notified by email if it changes? [00:04:55] i doubt it since they will need a db entry and something that makes them unique in the db (eg: usernumber) [00:05:28] there are third party web sites that let you do that to almost any website [00:05:39] (or, there were in 1997, I assume some are still around, heh) [00:06:09] Angela: isn't that in the core [00:06:22] Prodego: "unregistered" is the key [00:06:38] ah [00:06:41] yes, didn't see that [00:07:06] http://www.google.com/search?hl=en&safe=off&q=watch+a+web+page+for+changes but of course the frequency is necessarily low [00:07:32] yes, I was just hoping someone had integrated something like that with mediawiki already [00:08:02] hmm [00:08:06] how would it work though? [00:08:21] I mean, if you can subscribe your email to basically a mailing list... [00:08:30] how do you identify yourself to it later to unsubscribe? [00:08:48] would it, ideally, work completely through the email address? "please click the link emailed to you to confirm this action" ? [00:09:35] Sure. [00:09:42] I guess you could confirm the first time and then it would recognise you the next time you used that address. Though the problem could be that other people then add pages for you [00:10:03] right, since one is 'anonymous'... [00:10:07] Anyone who knows your address can spam you directly anyway. Just make sure there are clear, working "don't ever send me any more e-mail links". [00:10:16] s/ links"/" links/ [00:11:00] hello [00:11:02] it seems overly complicated to securely add/remove pages, and overly abusable to have it insecurely add them [00:11:15] when they could just create a login in 5 seconds... [00:11:40] alternate options might be a non-mediawiki extension that uses the rss (or an IRC) feed [00:11:42] in mediawiki, you can restrict page creation to a certain group. [00:11:58] If that is what you mean [00:11:59] but so many people seem to find it impossible to make a login. Look at the drop in new articles on en.wp since you had to log in to do it [00:12:01] People have a psychological block against signing up to sites. [00:12:13] It makes it seem like they have to be committed. [00:12:26] *Splarka shrugs [00:12:34] so instead.. [00:12:42] i dont ahve a psychological block [00:12:43] they'd have to verify each action via email.. [00:12:49] I do it all the time ^^ [00:13:19] misterchrister: if you're going to jump in an unrelated conversation at least get the topic right: http://toolserver.org/~amidaniel/chanlogs/%23mediawiki/20090106.txt [00:14:01] hmm, something like... [00:15:37] [x] Anonymously watch this page... "This is your first anonymous watchlist action in this browser session. In order to identify yourself, please click the link emailed to you to set a cookie allowing further watchlist management for this email addres" [00:15:37] then you can add/remove pages until your session expires (ip change, browser close, reboot, etc) [00:15:49] I guess that'd be secure, and it would be basically a login without a password (still sounds dumb compared to just logging in, but if you must work around psychological blocks ...) [00:15:53] Why would unregistered users watchlist a page? [00:17:37] For the same reason registered ones do. It would especially be useful where unregistered users ask a question and then never see the answer because they're not notified of it. [00:18:00] hmmm [00:18:02] Good point [00:18:04] another option... [00:18:14] The functionality would be useful. [00:18:19] And not *terribly* hard to write. [00:18:20] [x] notify me of changes to this page at the email address: [ ] [00:18:23] and then in the first email.. [00:18:24] But I'm not aware that anyone's done it. [00:18:25] you get a lin [00:18:30] Can't you make it so unregistered users and watchlist in like the user rights group? [00:18:35] can* [00:18:36] "To recieve further change notification please click this verification link" [00:18:38] misterchrister, no. [00:18:44] that way, they could do one easily, but to get more they need to verify [00:18:47] We have no way of tracking unregistered users. [00:18:50] that would cut down third party spam [00:19:12] but be very painless to do the first time [00:19:23] Unless you want anyone on the same IP address to be able to view your watchlist, and not be able to view it yourself on a different IP address. [00:19:52] the phantom account should be tied to email address, not IP or browser session [00:20:04] right [00:20:10] Splarka, what if they lose the original e-mail without clicking the link, and later decide they want to click the link? [00:20:16] Because if you were on vacation, you couldnt check your watcjlist [00:20:28] You would need a timeout on how long e-mail won't be sent. [00:20:36] Simetrical: then they're dumb! maybe a 30 day reset period? [00:20:55] That might be reasonable in today's "don't ever delete mail" world. [00:20:55] also, if a lot of wikis used this extension, you could spam someone a lot by going to each one [00:21:09] Splarka, if you know their e-mail address, you can spam them a lot anyway. [00:21:13] sure [00:21:18] Sign them up to fifty mailing lists a day. [00:21:19] but mediawiki shouldn't make it too easy [00:21:26] I mean, say WMF did this [00:21:36] they'd lose a lot of credibility in spam filter circles [00:21:44] As long as it's only one e-mail sent per form submission, you can't improve on it much. [00:21:53] *Splarka shrugs [00:22:06] You can already sign people up to every Wikimedia mailing list every day. [00:22:15] Would be very handy to have an extension like this. [00:22:26] Probably multiple times, unless it has timeouts. [00:22:29] can you? I thought the lists at least had some sort of emailconfirm [00:22:36] bah [00:22:47] well anyway, Simetrical, write this extension now ^_^ [00:23:00] Splarka, yes, so spam them with 50 e-mail confirms per day. [00:23:15] right, but you can't sign them up for the actual list... [00:23:22] ahh well [00:23:57] As I said, you can get one spam e-mail sent per form submission. [00:24:26] maybe it would be easier just to take their email address and send them a made up username and password and use the usual email notification features. [00:24:40] heh [00:24:48] yeah [00:24:50] well, how about 'login by email' [00:24:54] yes [00:25:09] awesome [00:25:16] and hide their 'logged in' username (hash of their email addy?) from them [00:25:35] If you had login by e-mail, what would their username be if they edited? [00:25:56] the email address [00:25:56] don't let them edit or perform actions, just use preferences/watchlist [00:26:01] encoded [00:26:09] like emailAT domain DOT com [00:26:12] or, rather, attribute actions to the IP [00:26:17] how do i specify the width of a table column in mw? [00:26:31] css [00:26:32] so that if a cell has a lot of text, it will wrap [00:26:44] well, tables are usually fluid... [00:26:48] Splarka: can i do it in the code for the table somehow? [00:26:52] and will expand to fill the page [00:27:05] Splarka: oh [00:27:30] well, unless you tell it not to [00:27:45] http://flip.dyndns.org/mediawiki/index.php/Main_Page [00:27:55] Do you have any css experience k-man? [00:27:59] see the second column? i want to make it less wide [00:28:02] http://www.w3schools.com/css/css_reference.asp [00:28:06] misterchrister: very little unfortunately [00:28:42] if you specify the width of one cell, every cell vertically aligned with it will be the same (being a table and all) [00:28:49] maybe i can just manualy break the line in question [00:29:04] Hey, we have a template called FIXME with a parameter, can we make a page which shows the parameter from all the pages that use that template? [00:29:21] There are 1083 people with commit access to GNOME SVN. Wow. [00:29:44] (Currently it sets a category so we can easily find all the pages, but we'd like a simple page that shows a summary of what needs to be fixed) [00:29:56] Splarka: yeah, thats fine - but i think i solved it by breaking the one line thats too wide [00:29:57] k-man: most browsers will wrap if you specify something like style="width:200px" or em, or % [00:30:09] but some will stretch the table if you have a long unwrappable line, like a URL [00:30:30] try a cell with: |style="width:200px"| content [00:30:35] 03ashley * r45428 10/trunk/extensions/regexBlock/ (10 files): (log message trimmed) [00:30:35] regexBlock updates: [00:30:35] *major code updates from wikia codebase (stats are now a part of SpecialRegexBlock.php etc.) [00:30:35] *coding style tweaks [00:30:35] *delete old readme files and update the actual README to point to mediawiki.org [00:30:35] *use normal version param to $wgExtensionCredits instead of svn-date & svn-revision [00:30:37] *add sql schema into svn [00:31:21] puck: not really, but you could extend your existing trick... [00:31:39] you could have it categorize based on a sortkey to at least show the first character of the parameter [00:33:39] {{#if:{{{1|}}}:[[Category:FIXME|{{{1}}}]] for example [00:33:39] or even do further checking against {{{1}}} (or whatever the parameter is) [00:33:39] Yeah, I tried that but that doesn't really help very much. [00:33:39] One of our guys start writing an extension to apply a regex against the database to find them, but we figured there must be an easier way [00:34:00] well [00:34:04] you can see them in the api [00:34:45] 03dale * r45429 10/trunk/extensions/MetavidWiki/skins/mv_embed/ (9 files in 6 dirs): [00:34:45] updates to add_external_media wizard [00:34:45] * improved video import from commons [00:34:45] * improved detection of timed url support [00:34:45] * style updates improved tab display [00:34:45] added supportsURLTimeEncoding() to mv_embed for timed url detect [00:34:47] updates mv_playlist.js to support xspf playlists [00:35:14] puck: for example: http://en.wikipedia.org/w/api.php?action=query&list=categorymembers&cmsort=sortkey&cmprop=title|sortkey&cmtitle=Category:Physics [00:35:40] you can sort by sortkey, and search the results with a bot/parser [00:39:23] ahhhh [00:39:49] you could go crazy and add something like dpl... [00:40:04] Interesting: http://www.gnome.org/~shaunm/survey/first-picks-permutations.png [00:40:32] GNOME committers who are familiar with multiple DVCSes prefer git to bzr to hg in that order. [00:41:20] Those familiar with git and another DVCS tend to strongly (factor-of-two) prefer git. [00:41:21] hmm, puck: you could also maybe just categorize them via subpage, like {{#if:{{{1|}}}:[[Category:FIXME/{{{1}}}]]}} and check Special:WantedCategories [00:41:31] Except if they're familiar with all three, then git only has a slight lead. [00:41:52] On the other hand it looks different if they *use* multiple DVCSes. [00:41:58] Splarka: that's cute [00:42:09] Splarka's good at cute [00:42:09] . [00:42:20] *Splarka wishes Special:PrefixIndex/Category: worked on red categories [00:42:26] *Splarka grins [00:48:38] 03(NEW) Commons rejects upload file as "bad named" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16897 normal; normal; MediaWiki: Uploading; (derbeth) [00:49:07] Splarka: I think the api method will do the job. Thanks for your help [00:49:16] rar [00:52:20] hi [00:53:17] 7zip [00:53:18] bz2 [00:53:22] gz [00:53:23] zip [00:54:41] 03(mod) Page always delivered using gzip compression in HTTP - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16230 +comment (10marcin.cieslak) [01:00:01] 14(INVALID) Commons rejects upload file as "bad named" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16897 +comment (10mikelifeguard) [01:03:01] 03(mod) Commons rejects upload file as "bad named" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16897 +comment (10conrad.irwin) [01:06:53] 03(mod) Commons rejects upload file as "bad named" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16897 (10mikelifeguard) [01:06:55] *Mike_lifeguard stabs [01:07:13] Mike_lifeguard: it's not non-descript [01:07:20] it's just heavily abbreviated [01:07:28] y in Russian.ogg [01:10:25] no, it's nondescript [01:10:30] we blocked it for good reason [01:11:02] *cirwin doesn't press it [01:11:07] I hope derberth takes it up on commons though [01:12:13] 03(CLOSED) Commons rejects upload file as "bad named" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16897 +comment (10innocentkiller) [01:13:03] brion: per https://bugzilla.wikimedia.org/show_bug.cgi?id=6200 I gots a question [01:13:21] *Mike_lifeguard wonders what the difference between RESOLVED INVALID and CLOSED INVALID is [01:13:54] resolved would imply that the bug is problem has been fixed I suppose [01:14:08] s/bug is/ [01:14:12] brion: compare a block level element with line returns with and without tidy, with and without white-space:pre;, like http://p.defau.lt/?R_rtTf5gsn3VpK_Cjhavow [01:14:47] tidy always strips out the newlines, but it is possible without tidy using white-space:pre; to preserve them in output [01:14:56] is that related to 6200 or a separate bug? [01:14:56] <^demon> Mike_lifeguard: Meh, it was faster to click CLOSED than use the drop down to re-resolve as invalid. [01:15:29] k [01:16:55] Splarka: i think 6200 is about how we handle blockquote and div and stuff? unrelated afaik but test if you like [01:17:03] (tidy of course couldn't predict if an object was attributed white-space inline, in site css, user css, javascript, or even client-side) [01:17:20] the only solution would be for tidy to stop stripping whitespace, but then why even use tidy... [01:17:35] k [01:17:43] brion has memorized 6200 bugs. impressive. [01:18:09] *Splarka swaps out brion's 2gb SD brain chip for a 4gb [01:18:51] 03(mod) Intentional use of multiple DEFAULTSORT blocked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16755 (10bugzilla.wikimedia) [01:19:03] hello hello [01:19:08] *werdnum is leaching off somebody's wireless in DC [01:19:31] stupid hotel wants $15/day for wireless, but there's someplace in range with a free network called 'belkin54g' [01:19:36] *p858snake notifies the police and gets werdnum busted >.> [01:19:37] *werdnum lols @ unconfigured APs [01:20:43] I'd laugh if it was one of the hotels APs they didn't configure :P [01:21:32] possibly [01:21:33] some sympathetic technie plugged a router into the broom closet for you [01:21:47] *brion waves werdnum [01:21:56] *brion steals all werdum's passwords [01:21:59] oh noes! [01:22:10] I think I have a flight from Aspen to SF now :) [01:22:16] whee :) [01:22:25] *p858snake creates a VB GUI to track werdnum >.> [01:22:27] you are in aspen werdnum? [01:22:33] aib: I will be on Wednesday [01:22:35] i will be surpised if anyone gets that jokes <.< [01:22:36] in DC now. [01:22:41] cool, i was there the other day. [01:22:47] awesome! [01:22:53] aspen is pretty cool. [01:23:00] *werdnum hides from the pun policed, lest he be punished. [01:23:07] dude, DC is crazy now. [01:23:14] There is a police officer on every corner. [01:23:19] obamarama [01:23:34] and yet the police can still never solve the crimes? [01:24:04] hard to do when they're on the street [01:24:24] instead of in congress... [01:25:29] well if they have enough on every street their stations should have enough to manage it [01:26:08] It's all because of Obama. [01:26:16] You should see his hotel. [01:27:13] whats happening with image renaming? [01:28:16] werdnum, when in Aspen, i recommend a warm afternoon of snowshoeing [01:28:34] What about skiing? [01:28:48] well yes, if you want to throw yourself down a mountain, i can't stop you:) [01:28:51] <^demon> werdnum: I'm 2 hours south of you :p [01:29:27] ^demon: whee [01:29:35] by what? [01:29:38] 03danny_b * r45430 10/trunk/phase3/includes/specials/SpecialWhatlinkshere.php: * + id for list for easier access [01:29:49] 04(REOPENED) Commons rejects upload file as "bad named" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16897 +comment (10derbeth) [01:30:03] <^demon> werdnum: Interstate 95 south for 2 hours, you hit Richmond, Va. [01:31:27] oic [01:36:06] <^demon> Why is 16897 still open? It's not a bug in MW.... [01:36:27] becuase it's derbeth [01:37:30] 14(INVALID) Commons rejects upload file as "bad named" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16897 +comment (10mikelifeguard) [01:39:09] <^demon> Fwiw, I can't find the exact regex that's hitting it... [01:39:32] the first one :) [01:40:19] wtf? someone changed the product to Wikimedia :D [01:40:24] 03(mod) Commons rejects upload file as "bad named" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16897 +comment (10p858snake) [01:40:52] Mike_lifeguard: ya, made common sense [01:41:04] but it's closed :) [01:41:15] well it wasn't when i had it opened [01:41:54] <^demon> You had to change it after Mike, or you wouldve gotten a midair collision :p [01:42:08] i must of clicked just after or something [01:43:14] *shrug* [01:43:35] http://commons.wikimedia.org/wiki/Commons:Village_pump#Failed_upload_of_File:Ru-.D1.83.ogg [01:44:17] 03(mod) Commons rejects upload file as "bad named" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16897 (10conrad.irwin) [01:47:51] <^demon> Wow, what a flood. [01:49:17] anyways what is happening with the image renaming system? [01:52:02] brion: so I've been working on the new installer... [01:52:34] I noticed that the old installer labels GFDL 1.2 as "wikipedia compatible", and offers GFDL 1.3 as an option [01:53:02] it seems to me that 1.2 won't be wikipedia compatible for very long, and maybe a better wikipedia-compatible license would be "1.2 or later" [01:53:50] That won't be fully Wikipedia-compatible, will it? If the plan goes through, CC-BY-SA 3.0 would be the best Wikipedia-compatible license. [01:54:02] GFDL for new wikis should likely be discouraged. [01:54:06] it always should have been marked as "1.2 or later", since that what all our texts used [01:54:16] it might have said "1.2" as a shortcut [01:54:32] $conf->RightsText = "GNU Free Documentation License 1.2"; [01:54:34] Well, 1.2 alone would have been able to take content from Wikipedia, which is all most wikis would care about. [01:54:42] So in that sense it would be Wikipedia-compatible. [01:54:47] $conf->RightsUrl = "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt"; [01:54:51] no "or later" [01:55:03] Ugh, why doesn't the FSF build "or later" in by default like CC does? [01:55:13] It causes so many headaches and so much confusion as-is. [01:55:27] I guess they think people would be scared of letting them relicense their content arbitrarily. [01:56:09] how does an "or later" clause work? is it automatically licensed under the latest, or can the copyer choose which licence? [01:56:34] cirwin, it's simultaneously licensed under the given version and each later version. [01:56:44] The copier can distribute it under any or all of them. [01:56:50] ok [01:56:52] "Each version of the License is given a distinguishing version number. If the Document specifies that a particular numbered version of this License "or any later version" applies to it, you have the option of following the terms and conditions either of that specified version or of any later version that has been published (not as a draft) by the Free Software Foundation." [01:57:22] "If the Document does not specify a version number of this License, you may choose any version ever published (not as a draft) by the Free Software Foundation." [01:57:46] Wait, so just "GPL" is a license? [01:57:49] That's news to me. [01:58:02] that's what the L stands for [01:58:21] are you saying GFDL isn't? [01:58:30] because that's what that L stands for as well [01:58:30] No, I mean I thought you had to specify the version. [01:58:43] Since "GPL" doesn't refer to any specific license text. [01:58:49] Maybe it implies latest if you don't specify a version. [01:58:51] But rather to a collection of related licenses. [01:58:57] well, there you have it, although I'm talking about the GFDL, I'd have to check for the GPL [01:59:00] werdnum, Tim's quote says it implies all versions ever published. [01:59:04] Simetrical: GPL includes "or later" in default language. CC only started that in version 2, after much bitching from 1.0 early adopters [01:59:20] brion, what do you mean by default language here? [01:59:35] Simetrical: the standard boilerplate everyone copies in :) [01:59:36] If you say "GPL 2", it can't be used under GPL 3. You have to say "GPL 2 or later". [01:59:37] the future versions clause of the GPL is the same [01:59:46] "If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation." [01:59:48] if you go out of your way you can say "GPL v2 only" but it's kind of weird and rare [01:59:51] If you say "CC-BY-SA 3", it can be used under any later version automatically. [01:59:59] brion, like . . . the Linux kernel? [02:00:04] (AFAIK) [02:00:13] yes, one program among thousands/millions is such an example :) [02:00:13] *Simetrical is seriously misinformed if that's wrong [02:00:30] A moderately important program. :) [02:00:58] *Simetrical thinks "Eyes" is the best panel gadget in GNOME . . . they follow me! [02:02:29] uses a webcam [02:03:08] the thing about cc-by-sa is that you wouldn't be able to take text from wikipedia and put it on the wiki in question [02:03:15] ?? [02:03:24] not without putting a special case license on it [02:03:29] (the 'eyes' panel uses a webcam?) [02:03:30] TimStarling, after the license switch? Why not? [02:03:36] werdnum, what? [02:03:48] with GFDL 1.2 [02:04:41] 02:00 * Simetrical thinks "Eyes" is the best panel gadget in GNOME . . . they follow me! [02:04:45] how does that work? [02:05:04] Or does it just follow your mouse? [02:05:06] TimStarling, if Wikipedia is dual-licensed, third parties can ignore the GFDL part and just use CC-BY-SA. Yes? Why would special-casing be needed? [02:05:11] werdnum, right, just my mouse cursor. [02:05:14] But it's cute. [02:05:22] oic [02:05:26] it's not dual-licensed [02:05:30] yet [02:06:14] TimStarling, well, when it is, you won't be able to copy just anything under the GFDL, right? Isn't the idea that some pages might be CC-BY-SA only, if they use stuff from a CC-BY-SA source? [02:07:52] So when it is dual-licensed, under the last plan I saw, CC-BY-SA would be compatible both ways, GFDL compatible only one way (and not the one the wiki owner would want). [02:07:52] yes [02:07:52] item 2... there's a distributable javascript version of the CC license selector, that may or may not be replacing the partner interface that we use [02:07:52] depending on which wiki page on the CC wiki you believe [02:07:52] it might be convenient to switch to it [02:07:52] I could use an svn external reference [02:08:02] any objection? [02:08:04] Are we allowed to be principled and not provide the non-free CC options as default choices? :) [02:08:23] Simetrical: only if your principles are 'annoy users' [02:09:03] I gather it's fairly well configurable [02:09:46] yksinaisyyteni, if necessary. ;) [02:09:51] Most users won't know the difference anyway. [02:10:03] see links under "sample usage": http://wiki.creativecommons.org/JsWidget [02:10:03] They'll just pick something. [02:10:38] 03valhallasw * r45431 10/trunk/phase3/maintenance/ (refreshLinks.inc refreshLinks.php): (log message trimmed) [02:10:38] Updated deleteLinksFromNonexistent function: [02:10:38] - refreshLinks.inc: [02:10:38] * New algorithm, conform Brions description in bug #16112; instead of one big delete, it is split up in blocks of (by default) 100 incorrect page_ids to remove. [02:10:40] * Added function parameters [02:10:42] - refreshLinks.php [02:10:44] * New command-line parameter to set the number of page_ids to clean per batch. [02:11:18] I wouldn't mind having an "other" option where you pick your own $wgRightsText [02:12:54] That would be sensible. [02:13:07] Many people have their own licenses. [02:13:32] 03(mod) Special:Wanted* - purge link tables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16112 (10valhallasw) [02:13:48] Good night. [02:13:53] corporate wikis will probably want to say "copyright the company, all content is confidential" [02:14:06] 03(mod) Opening a Wikipedia article results in attempt to download gzipped version - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=7098 +comment (10marcin.cieslak) [02:14:07] Simetrical: dude, it's like 9.15 [02:15:01] werdnum, I go to bed early. [02:15:03] brion: there was a question for you in there somewhere [02:15:08] And get up at 7. [02:15:39] un-teenaged. [02:15:52] wait, you're like 22, right? [02:15:57] un-young-person-like. [02:16:06] 21 in nine days. [02:16:14] wow, your birthday is close to mine [02:16:22] *Simetrical birthday paradoxes werdnum [02:16:38] my sister turns 21 in 7... :o [02:16:43] I turn 18 on the 30th [02:16:44] I used to stay up all hours, but I was tired all the time, and the sleep doctor I went to told me I had to get up the same time every day. [02:16:55] werdnum, my sister turns 19 on the 31st. [02:17:10] thank god.. being under 18 is hell when you're trying to set things up to live by yourself. [02:17:23] it'll all be over soon :) [02:17:25] That's thank God for you turning 18? [02:17:29] yeah [02:17:34] not your sister being my age. [02:17:37] hey all, got a question about home grown parser functions...if someone can help me out [02:17:52] werdnum, and you won't be able to drink for a few more years anyway if you're moving to the USA :p [02:17:57] brion: it'll all be *starting* soon. [02:18:04] krimpet: meh, drinking isn't a big deal. [02:18:09] i've got debugging (echo) turned on in a parser function that i wrote. when i execute the pf on its own, it runs once [02:18:30] however, when i include the pf in a template and then call it, i see it outputting my echo debug multiple times [02:18:34] item 3: the default for $wgLogo is ugly [02:18:41] I hacked monobook so that it can be blank [02:18:45] i looked on mediawiki.org, but couldn't figure anything out...anyone got any ideas? [02:18:48] and made that the default [02:18:53] werdnum: well you might have held off your trip for a couple weeks and simplified your life ;) [02:18:54] It isn't to me really either, other than as an adulthood milestone kinda thing. [02:19:31] why would you move somewhere you coudln't drink? [02:19:36] what a horrible thought [02:20:06] brion: yeah, probably - I thought I could save on airfares by staying after my family holiday, but return to AU is half the cost of living in SF for a month. [02:20:13] yow! [02:20:39] Estimating SF for a month as $2k, and an airfare as $1k. [02:21:29] ok i'm gonna head home and get some dinner :) [02:21:30] stay cool folks [02:24:57] Looked on bugzilla...couldn't find anything that seemed to match the behavior i'm seeing [02:25:24] duke33: why is it a problem? [02:26:14] Maybe the parser function is being called a few times? [02:28:02] well, it just seemed odd to me that i called the pf once, but it outputted my debug statement multiple times, over and over [02:28:25] preview or save? [02:29:58] what version of MediaWiki? [02:31:43] 1.11 [02:31:48] what extensions? [02:31:49] and it was on a saved page [02:32:07] 1.11 is old [02:32:17] it did things like that [02:32:33] sorry, it's 1.12 [02:32:35] my bad [02:32:36] http://tmbw.net/wiki/Special:Version [02:33:03] you mean it was on a page view? [02:33:18] what, with cache disabled or something? [02:33:38] yes...i was just dumping some stuff out via "echo" so that i can debug. and i viewed the page [02:33:50] When you echo, include wfBacktrace() [02:33:59] then we might have a better idea of what's going on. [02:34:18] might make things too easy though [02:34:40] but I guess I do have better things to do than play support guessing games [02:35:18] TimStarling: I'm thinking of a version between 1.1 and 1.14... [02:35:32] is it 1.13.2 [02:35:36] sorry...let me try that [02:35:42] 1.6.8 [02:36:03] TimStarling: it's higher. [02:36:04] heh... sounds like a fun game... I'm thinking of an error code from 1 to 10, and a programming language from C to Javascript alphabetically [02:36:31] Prodego: lower. [02:36:53] *Splarka bites werd for beating him [02:36:55] 1.11.1 :) [02:36:59] lower. [02:37:24] 1.10? [02:37:33] Higher. [02:39:32] clean: [02:40:21] rm -f $(shell ls -1 template.*js*) [02:40:21] *TimStarling wonders what would happen if there was a file called 'template.js ..' [02:40:21] *pow* [02:40:22] well, I guess that would need a -r [02:40:40] ah, but what about 'template.js *' [02:40:44] double shell expansion? [02:42:05] http://p.defau.lt/?ES4ZFIx0xFuvLZHu3LFsTg [02:42:07] had to try it [02:42:42] :-D [02:42:43] *TimStarling hates shellscript [02:43:11] yeah, shell scripting sux. [02:43:21] That's why I use 'perl -e' whenever possible. [02:43:38] damn, i totally forgot where is that variable which sets the version of css/js [02:43:52] DefaultSettings.php $wgStyleVersion [02:43:56] thx [02:44:20] what was i searching for that i didn't find it there? :-/ [02:44:26] i don't see the point of using the non-portable $(shell) construct there [02:44:34] isn't it the same as rm -f template.*js* [02:48:00] probably because it used to be like this: http://code.creativecommons.org/viewsvn/jswidget/trunk/Makefile?revision=6742&view=markup [02:48:09] rm -f $(shell ls -1 template.*js* | grep -v template.js.var) [02:48:33] ewwww [02:49:14] Wouldn't it be better to use ls -l template.*js* | grep -v template.js.var | xargs rm -rf [02:49:40] find . -name 'template.*js*' -a \! =name template.js.var -exec rm {} + [02:49:49] s/=name/-name/ [02:50:07] -delete instead of -exec rm [02:50:12] that's not portable [02:50:15] then you avoid the devilspawn shell altogether [02:50:30] let's see if i screwed anything up [02:50:36] 03danny_b * r45432 10/trunk/phase3/ (7 files in 4 dirs): * Added "Advanced search" link to the search form [02:51:37] actually exec rm {} wouldn't need to go via the shell, would it? [02:51:54] well, just once, from make, but not again from find [02:54:01] i doubt many 'find's have special handling for -exec rm [02:54:01] although it's possible in theory [02:54:01] no, I mean it could call exec() directly [02:54:49] execvp() even [02:56:16] it seems yes, since POSIX just says -exec utility_name [argument ...] {} + [02:56:22] no requirement to do shell interpretation [02:56:25] 03(mod) Page always delivered using gzip compression in HTTP - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16230 (10marcin.cieslak) [03:04:20] 03aaron * r45433 10/trunk/extensions/FlaggedRevs/FlaggedArticle.php: (bug 16894) Simplify URL after automatic flagging [03:04:26] 03(FIXED) Simplify URL after automatic flagging - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16894 +comment (10JSchulz_4587) [03:12:27] 03aaron * r45434 10/trunk/extensions/FlaggedRevs/language/FlaggedRevs.i18n.php: (bug 16879) Add Link to help page on draft pages [03:12:34] 03(FIXED) Add Link to help page on draft pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16879 +comment (10JSchulz_4587) [03:18:28] 03(mod) Periodical run of currently disabled special pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15434 +comment (10Wiki.Melancholie) [03:23:23] 03(NEW) Update Special:Ancientpages on mlwiki projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16898 15enhancement; normal; Wikimedia: Site requests; (jacob.jose) [03:27:38] 14(DUP) Update Special:Ancientpages on mlwiki projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16898 +comment (10p858snake) [03:27:39] 03(mod) Periodical run of currently disabled special pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15434 +comment (10p858snake) [03:32:05] 04(REOPENED) Update Special:Ancientpages on mlwiki projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16898 +comment (10jacob.jose) [03:32:56] 03(mod) Update Special:Ancientpages on mlwiki projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16898 (10jacob.jose) [03:39:37] 03(mod) Update Special:Ancientpages on mlwiki projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16898 (10Wiki.Melancholie) [04:04:37] I've installed Mediawiki on a server which has shell_exec disabled and I'm fairly certain it doesn't have php_gd. However, I really, really want the server to scale images. Is there any other way? [04:04:50] none that's likely to work [04:04:52] Imagemagick? [04:04:58] imagemagick requires a shell command [04:05:29] for $2/month you could probably find hosting that's actually useful [04:05:32] yeah. [04:05:54] Well, I'm trying to use my school's hosting. [04:05:59] :/ [04:06:07] perhaps ask them to enable GD, although GD's quality is much lower than imagemagick [04:06:14] lots of php stuff needs/wants gd [04:06:20] write an image scaling library in pure PHP, and write MediaWiki support for it. [04:06:34] I have a friend who just offered to do that. [04:06:53] Does APIForeignRepo scale images? [04:06:53] It does, I think. You could try to use a foreign repo. [04:06:59] Much easier and a much bigger library... [04:07:10] Depends what you're doing, though, obviously. [04:07:15] then we could just host his mediawiki at the foriegn repo [04:07:19] s/we/he [04:07:45] Commons offers wiki hosting now? ;-) [04:08:06] Commons offers image hosting now? [04:09:11] I use the foreign repo with Commons. [04:09:13] It's really nice. [04:10:01] it is indeed. [04:12:03] I might give that a try. [04:14:28] hey atglenn [04:17:05] hello [04:18:00] 14(DUP) Update Special:Ancientpages on mlwiki projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16898 +comment (10danny.b) [04:18:00] 03(mod) Periodical run of currently disabled special pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15434 (10danny.b) [04:19:45] *MZMcBride waves. [04:21:30] *wave MZMcBrides [04:21:53] nice one [04:22:03] :O [04:23:32] wag the dog eh? [04:25:03] You're a wag. [04:25:19] *p858snake waves back to MZMcBride [04:25:28] Hello. [04:29:45] and the gang's all here... [04:43:11] comments in codereview do not support wikitext? [04:49:10] They should. [04:50:01] They're run through the full parser I believe. [04:51:37] hmm, i've just posted comment with '''bold''' text and it's not bold as far as i can see [04:53:48] ah, nvm, my bad - the font seems to render the equal sign similar in bold and regular weights [04:54:07] :-) [05:31:52] 03shizhao * r45435 10/trunk/tools/planet/zh/config.ini: change my blog rss [05:38:26] where can i see screenshots of the backend for media wiki.. was thinking about adding a wiki to my site [05:38:42] i was told mediawiki has a acp/backend [05:44:47] Eh? [05:44:53] What do you mean? [05:45:04] a backend for media wiki [05:45:25] Well, most MediaWiki installations are on shared hosting or dedicated hosting... [05:45:33] A server running PHP and MySQL, generally. [05:45:39] right... [05:45:40] Wikimedia is a special case. [05:46:12] They run with good number of slaves and masters in multiple locations and such. [05:46:28] +a [05:46:33] i dont think u understand what im asking... [05:46:43] i want to see screenshots of a mediawiki backend [05:46:58] Define backend. [05:47:08] administation control panel [05:47:18] Oh, it doesn't have one of those. [05:47:19] mywebpage.com/wiki/admin-login [05:47:24] ohh really? it doenst [05:47:25] Doesn't exist. [05:47:29] Nope. [05:47:34] interesting [05:47:35] All configuration is done in a PHP file. [05:47:40] LocalSettings.php. [05:47:56] my mistake [05:48:11] The config.php scripts creates the initial file and then you can modify it depending on your needs. [05:48:17] s/scripts/script [05:48:48] will mediawiki ever use a wysiwyg [05:49:10] !wysiwyg [05:49:10] --mwbot-- What You See Is What You Get editors allow you to create articles and see the text formatting without needing to Show Preview. A list of wysiwyg editor extensions may be found at . For some discussion, see . See also . [05:49:47] will it ever be implemented .. pre installed [05:50:20] The Wikimedia Foundation (which pays for MediaWiki's development) received a grant to create something like that in 2009. [05:50:34] So by the end of the year, it's possible. [05:51:02] Though even if the Foundation creates something, that doesn't mean it will be pre-installed. [05:51:13] It could sit as an extension for quite some time. Just depends. [05:51:14] sweet... hopefully more of a GUI [05:51:28] Well, that aspect would be for page editing. [05:51:38] yeah [05:51:47] Now, for configuration (or backend) issues, there's already an extension written that works pretty well. [05:51:52] !e Configure [05:51:52] --mwbot-- http://www.mediawiki.org/wiki/Extension:Configure [05:52:30] whats your opion on "wetpaint" [05:52:35] i know its not FLOSS [05:52:53] I have no idea what "wetpaint" is, so my opinion is favorable? [05:53:08] lol [05:55:04] do u have a link for custom styles / themes [05:55:10] 05:50 < MZMcBride> The Wikimedia Foundation (which pays for MediaWiki's development) received a grant to create something like that in 2009. [05:55:16] Not necessarily "WYSIWYG" [05:56:06] "something like that" :P [05:56:09] Just, reducing barriers to entry. [05:56:24] Perhaps they'll create an invisible pink unicorn. [05:56:55] pink elephant maybe [05:57:20] But invisibility is key. [05:59:16] banksy has already done a pink elephant iirc [06:21:19] domas: Is there anything wrong with constructing a query with a huge (id = x OR id = y OR id = z ...) clause? [06:22:52] yes, use IN() [06:23:00] OR is inefficient [06:23:21] id IN (x, y, z) [06:23:26] Ah-hah. I figured there must be such a function but couldn't find it in the manual. [06:24:03] but don't do that if you're using mediawiki, just use an array for the conditions [06:24:32] $this->select('table', '*', array( 'id' => array( 'x', 'y', 'z' ) ) ) [06:24:38] neat. [06:49:01] Anyone available to answer a simple question about account creation in Mediawiki? [06:49:22] My google-fu is weak tonight [06:49:37] I just installed the newest version of MediaWiki [06:49:51] and I want users to be able to create accounts for the system [06:50:00] but there is no link for account creation [06:50:14] is this something I have to turn on in the LocalSettings.php? [07:27:50] http://cache.gawker.com/assets/images/consumerist/2009/01/aceadapter.jpg damn, we need a sign like this on mediawiki... "Per namespace read protection is illegal, dangerous, a fire hazard, and possibly immoral" [07:29:30] haha [08:03:58] If I add under [[MediaWiki:Deletereason-dropdown]], will it mess up anything? [08:04:51] (ie. is options entitied or similar) [08:06:00] 03siebrand * r45436 10/trunk/extensions/regexBlock/regexBlock.i18n.php: Add newline [08:12:08] 03(NEW) DISPLAYTITLE should allow Arabic and Persian harakats - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16899 15enhancement; normal; MediaWiki: Page rendering; (huji.huji) [08:14:08] 03siebrand * r45437 10/trunk/extensions/regexBlock/regexBlock.i18n.php: Bad i18n [08:18:28] 14(INVALID) Removal of mo language codes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16889 +comment (10siebrand) [08:20:59] nevermind, found trick from enwiki [08:24:40] Good things come to those who browse the source code and steal from enwiki [08:24:57] moin [08:27:18] Is there a an open bug about combining JS / CSS before it hits the client? [08:27:29] Would doing such a thing be beneficial? [08:28:35] not really [08:29:05] Isn't loading multiple JS / CSS files rather silly? [08:29:10] it wouldn't be cacheable as it would be dependant on who you were, what gadgets you were using, what page you were viewing, whether you were logged in or not, and whether you will ever return someday [08:29:31] *Splarka channeled Kids in the Hall a bit, meh [08:29:32] you could combine site-wide Skin.css and Common.css [08:29:53] right, but not like diff.css, block/delete/edit page js... [08:30:10] would you combine all the skins' main.csses ? [08:30:21] loading multiple ones is not silly [08:30:23] What about the core parts? [08:30:30] like what? [08:30:32] i think he's talking about dynamically generated css [08:30:34] copy shared.css to each main.css ? [08:30:39] Splarka: I have to confess that this was not my first time... :) [08:30:39] he said 'core' [08:30:44] wikibits.js, ajax.js, ajaxwatch.js ... [08:30:54] depends on settings [08:31:16] *MZMcBride cocks his head. [08:31:36] *Splarka pulls the trigger [08:32:02] $wgUseAjax = true; [08:32:29] I only forsee more separation, and as a good thing [08:32:42] http://en.wikipedia.org/wiki/Wikipedia:Catalogue_of_CSS_classes#Page.2Faction_specific [08:33:40] table sorting should be split back off, but in a better way, not the lame way it was before [08:35:17] that way you only load the minimal amount of css/js you need, for your first visit and for subsequent visits. your second visit might not be as fast as the first, but better than the first if combined [08:35:53] (at least, regarding core features, and site JS if the site is nice, en.wp is halfway there) [08:38:42] nope, what works on enwp do not work on fiwp... [08:40:15] yes, it do work (we just tested it under [[MediaWiki:Deletereason-dropdown]] so of course box is shown :)) [08:41:55] hehe, iFail [08:42:32] hmm, function listDropDown() seems to have no comment parsing (but regular wikicode seems to work, heh) [08:47:51] 03(NEW) Cursor is placed incorrectly after inserting Hebrew diacritics - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16900 normal; normal; MediaWiki extensions: CharInsert; (amir.aharoni) [09:24:42] 03ialex * r45438 10/trunk/extensions/regexBlock/ (4 files): [09:24:42] Code cleanup! [09:24:42] * Removed occurences of $wgSharedDB, replaced with $wgRegexBlockDatabase, false by default (means local database) [09:24:42] * Removed all wfGetCache( CACHE_MEMCACHED ), simply use $wgMemc, not everybody has memcached ;) [09:24:42] * changed regexBlockCode.php into a class and autoload it [09:24:45] * Added alias file for Special:RegexBlock [09:29:03] lol @ http://www.geekherocomic.com/wp-content/uploads/2008/11/001-trunk.png [09:29:58] XD [09:32:24] 03ialex * r45439 10/trunk/extensions/Translate/aliases.txt: Added support for regexBlock alias file [09:33:18] ialex: you beat me with the alias :) [09:33:36] hehe :) [10:50:34] Hi, how would one allow people to fill an article with their resume, throught Template or Form plugin, alternatives ? [10:53:28] 03(mod) API: consider making closure status of wikis more clear with meta=siteinfo - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16288 +comment (10lupo.bugzilla) [11:22:56] 03(mod) Colour-coding of items in page histories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5491 (10liquid.2003) [11:27:09] would it make sense to have an Infobox resume template ? [11:31:47] Hey guys :D [11:32:05] Do you think it is possible to create a list of users who subst their signature? [11:33:16] Daedalus969, all signatures work like substing [11:33:25] unless they do some tamplate magic [11:33:36] *Daedalus969 shakes his head, [11:33:53] is there a way to track if a user uses {{SUBST in their preferences file/ [11:33:55] *? [11:34:11] ie, [11:34:17] to evade the 255 character limit [11:54:19] Hi [12:06:47] 03raymond * r45440 10/trunk/phase3/includes/DefaultSettings.php: Add a few options that were added in the past months but seems forgotten to be added to $wgDefaultUserOptions [12:30:12] moin [12:39:19] *ialex pokes CIA-58 [12:43:16] Hi, how to I install Infobox templates and its dependencies to an existing mediawiki instance ? [12:45:57] by copying the templates [12:48:14] or use special:export [13:10:06] 03(mod) Removal of mo language codes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16889 (10toniher) [13:13:16] Duesentrieb: Wuzur: thanks [13:32:47] http://it.wikipedia.org/wiki/Progetto:Qualit%C3%A0/Monitoraggio_voci/Errori why this? CategoryTree is broken? [13:36:34] looks like a categorytree bug [13:36:58] 'g day everyone [13:38:20] I'm wondering why, at least in the case of Wikipedia, it's impossible to remove one's user account. I was told by the opers that it was technically impossible (save for manually doing it in bare-bones SQL) [13:38:48] because it breaks page history [13:39:06] and if you release your content under GFDL you need the history [13:41:01] shit... it's legally impossible then [13:41:02] that's a shame [13:43:01] okay, thanks for the info p858snake [13:54:31] hello [13:55:44] anyone there? [13:55:51] always someone [13:56:50] can you help me? I'm trying to install mediawiki and get an error message after the config form. I've looked at the installation guide but that didn't help much [13:58:49] here's the error page: http://rafb.net/p/zsRQpz62.html [13:59:33] <^demon> Dragunov: You seem to have open_basedir and safe mode enabled. [13:59:43] <^demon> Both of which pretty much make MediaWiki impossible to run. [13:59:56] ah snap [14:00:22] any way to disable these? I don't have much experience with php/mysql/whatever [14:00:51] <^demon> Are you on a shared host? Or do you have full access? [14:01:45] it's a free hosting company so i would guess shared [14:02:03] <^demon> You could ask your host to change those settings, but I highly doubt they would. [14:02:31] if you've shell you can custom compile your own php.. [14:03:11] ^demon: yeah i don't think they would either. So this means i should go buy a proper host? [14:03:17] <^demon> Sadly, yes :) [14:03:40] ok thanks for your time [14:03:43] <^demon> No problem. [14:03:44] Reedy: what's shell? [14:03:51] SSH? [14:03:55] /telnet [14:03:57] *Reedy shudders [14:03:59] no hablas [14:04:58] what if i'd try to use an older version of mediawiki? [14:05:06] my logged-out users don't have anything set in $_SESSION [14:05:14] is that expected behaviour? [14:06:09] <^demon> Dragunov: Probably wont help. A lot of core features are broken with having open_basedir and safe mode enabled. [14:06:39] :( Thanks again guys, bye [14:15:44] ok, I needed to call wfSetupSession() [14:22:35] ^demon: Hey it's me again, what was that other thing i shouldn't have, beside safe mode? [14:23:59] <^demon> open_basedir [14:24:18] thanks [14:32:52] 03(mod) JSON encoding errors for characters outside the BMP - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16798 +comment (10innocentkiller) [14:38:54] 03aaron * r45443 10/trunk/extensions/FlaggedRevs/maintenance/updateAutoPromote.inc: Use minimum max tally counts to allow future changes to be easier (less likely to need to re-run this) [14:41:44] 03(mod) RSS, Atom, XML syndication feeds (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3646 (10danny.b) [14:41:45] 03(NEW) Enable Atom feed on blog.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16901 15enhancement; normal; Wikimedia: Site requests; (danny.b) [14:49:10] hi [14:50:10] I'm trying to fix the Extension:News which seems to use an old syntax for the replaceVariables routine but i'm not able to figure out the problem [14:50:19] here is the error: http://rafb.net/p/ij4nNt29.html [14:50:33] I'm reading the replaceVariable() documentation at http://svn.wikimedia.org/doc/classParser.html#f9186cfba1c86cec21aa7065b25fb84f [14:50:47] but after some test the error is still there [14:51:15] i wondering if the replaceVariable() routine used into the Extension:News is that implemented into the WikiMedia core or is it a local routine [14:51:40] though i still didn't found its declaration into the Extension code, only into the MediaWiki core. [14:51:59] Does anyone can point me to the right URI/file/whatever? [14:52:01] THX in advance. [14:52:43] Hi, I tried to import "Start date" using importDump, but it doesn't seems to work http://ligamen.org/mediawiki/index.php/Resume:Proppy http://ligamen.org/mediawiki/index.php/Template:Start_date [14:52:56] 03aaron * r45444 10/trunk/extensions/FlaggedRevs/ (4 files in 3 dirs): [14:52:56] * Tweak promote values [14:52:56] * Enforce reviewedEdits param [14:52:56] * Remove sorbs check option [14:52:56] * reviewedEdits -> totalReviewedEdits [14:54:03] did I miss any dependencies ? [14:56:53] yes [14:57:28] ParserFunctions, ImageMap and a newer version of MediaWiki [14:57:39] Hello Wikimedians? [14:58:25] I want to start a new Wiki website using software, how's it possible? [14:58:43] TimStarling: ouch [14:58:53] Anonymous10: installing mediawiki is one way [14:59:48] Laaknor: I've just finish uploading files over my server. [14:59:48] Laaknor: Now can you please guide me to next process please [15:00:55] http://www.mediawiki.org/wiki/Manual:Installation [15:00:55] Anonymous10: visit the directory with your browser. follow instructions [15:00:56] !install [15:00:56] --mwbot-- Installing MediaWiki takes between 10 and 30 minutes, and involves uploading/copying files and running the installer script to configure the software. Full instructions can be found in the INSTALL file supplied in the distribution archive. An installation manual can also be found at . See also: !download [15:01:01] $text = $parser->replaceVariables( $text, $params ); [15:01:22] how it's written now? I removed the $params variable but obviously it doesn't replace the content of text [15:01:27] Now I am on Config. page, but there's some errors appearing on page.. [15:01:31] i guess it's the only "bug" in this code. [15:02:10] clamiax: replaceVariables is broken in 1.11, but should work fine in all other versions before and after. [15:02:17] it's defined in the parser class [15:02:27] 03(mod) Special:Import needs to update site statistics - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5703 (10wmr89502270) [15:02:31] Anonymous10: "some error" is nothing we can help with. [15:02:45] Please check my post : http://www.mediawiki.org/wiki/Project:Support_desk/Sections/Installation#Installation [15:03:25] 03aaron * r45445 10/trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php: Move up some of the fast checks [15:04:18] does anybody check my post? [15:04:28] Duesentrieb: it has been changed AFAIK, that's why i get this error: http://rafb.net/p/ij4nNt29.html [15:06:06] clamiax: you can find the documentation for it in includes/parser/Parser.php [15:06:19] Anonymous10: you should file a bug report [15:06:30] that's pretty nasty [15:06:43] Tim: no need for that [15:08:59] Anonymous10: if tim sais to file abug report, i recommend to do it, also for other people's sake... [15:09:24] clamiax: this is the error that you get in 1.11 yes. [15:09:34] then i fixed it to be backwards compatible. [15:10:00] I'll file it myself [15:10:05] :P [15:10:10] Well, first tell me if is there any process or step, before going to config. page? [15:10:23] maybe I missed up something important. [15:10:23] clamiax: it broke because of the switch to the new preprocessor. i wrote an adapter for a "plain assoc array" input [15:10:48] Duesentrieb: i'm using the latest snapshot, how can i solve the problem? [15:10:59] Duesentrieb: sorry, i don't know much about MediaWiki internals. [15:11:29] Anonymous10: well the php setup at that site appears to be extremly restrictive, and also incomplete/broken [15:11:58] clamiax: sure you are using the latest snapshot? what does Special:Version say? it really shouldn't happen with latest... [15:12:33] Duesentrieb: MediaWiki 1.12.0 [15:12:49] Duesentrieb: as far as i've understood the problem is to this replaceVariables() call: http://rafb.net/p/Zn8LUc43.html [15:12:54] clamiax: that's not latest. latest stable is 1.13, latest snapshot is 1.14. [15:13:12] Duesentrieb: i meant the latest Extension:News snapshot, not MediaWiki. [15:13:18] clamiax: yes, that call is the problem... and perhaps i remembered wrong, and it's broken in 1.12, not 1.11... [15:13:25] that does not matter. [15:13:33] that function is broken in one version of mediawiki [15:13:43] so the extension doesn't work with that version. [15:13:48] there's a workaround on the talk page [15:13:50] sorry, tel [15:13:56] Duesentrieb: this mean i should fix MediaWiki, not the extension. Isn't? [15:14:04] Duesentrieb: i'm going to RTFM. THX! [15:14:26] Duesentrieb: Can you help in fixing problems with PHP? [15:15:49] TimStarling: seems that you have $wikiLanguage in function definition (config/index.php line 1950) but you use $wikiLang at lines 1999 and 2000 (1.13 branch) [15:16:27] 03(NEW) Installer spewing warnings due to disable_functions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16902 15enhancement; normal; MediaWiki: Installation; (tstarling) [15:18:08] Anonymous10: fill in the boxes and then click "install MediaWiki" [15:18:13] you don't need to fix anything [15:18:45] are you sure TIm? [15:18:51] yes [15:19:03] Tim: What about errors apprearing on Config page? [15:19:09] <^demon> How is https://bugzilla.wikimedia.org/show_bug.cgi?id=5703#c13 helpful? [15:19:34] Anonymous10: ignore them [15:19:39] Anonymous10: this are disabled function in PHP's config, you can ignore them [15:19:42] yeah [15:20:37] Ialex: I have PM you with URL to my config page, please just take a look [15:21:39] Anonymous10: yeah, ignore them [15:21:55] you check config page [15:22:03] ok, let me try it [15:22:17] yes [15:22:27] IALEX: If is it possible for you , can you please fill the form yourself? [15:22:53] Anonymous10: I'd need mysql user/password and db name [15:23:27] but I have nothing created yet [15:24:52] 03(WONTFIX) Review log entries should be sent to RC/IRC feed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16896 +comment (10JSchulz_4587) [15:25:09] Anonymous10: don't you have them from your web hoster? [15:25:44] maybe have , but actually I dont know about that db's [15:26:01] but I can give you access to my Control panel, [15:28:16] Anonymous10: let's continue in PM [15:28:26] 03huji * r45446 10/trunk/phase3/languages/messages/MessagesFa.php: Localization update: Improving Persian translations [15:28:47] IALEX: I have to go for an emergenc but join you very very shortly . Till then bye and takecare [15:29:35] an emergency where he needs to take his computer with him [15:30:47] heh [15:32:29] Duesentrieb: i applied the Jonathan's patch (by hand, since the diff is wrong) but it doesn't work. I cannot apply your patch for the parser since in 1.12.0 there is no includes/parser directory. [15:32:34] Duesentrieb: by the way ;-) [15:33:08] tehn apply it to includes/Parser.php instead of includes/parser/Parser.php [15:33:31] but just telling the extension to use an old-style parser should work fine. [15:33:44] which is what Jonathan did, right? [15:33:54] but anyway... why not just upgrade? [15:34:16] it's generally fast & simple [15:34:17] Duesentrieb: yes, it sounds the easiest (better?) solution. [15:34:28] Duesentrieb: i'll upgrade my MediaWiki. I'll give you feedback later. THX [15:38:40] 03aaron * r45447 10/trunk/phase3/includes/SkinTemplate.php: (bug 14663) Add redlink=1 to redlinked tabs [15:39:46] 03(FIXED) Tabs linking to a nonexisting talk (or content page) do not use redlink=1 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14663 +comment (10JSchulz_4587) [15:41:23] 14(WFM) strange behavior of revision history page when dir=prev - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13324 +comment (10JSchulz_4587) [15:47:38] 14(INVALID) Special:Allpages doesn' t update namespace box when namespace alias is given - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12372 +comment (10JSchulz_4587) [15:49:44] 03huji * r45448 10/trunk/phase3/ (includes/specials/SpecialVersion.php skins/monobook/rtl.css): Enabling support for RTL langauges in Special:Version tables [15:51:20] 03(WONTFIX) Please add " Mark all edits minor by default EXCEPT new page creation" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12008 +comment (10JSchulz_4587) [15:54:46] 03(mod) Oddly named talk pages cannot be unwatched via Special:Watchlist /edit - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5280 +shell; +comment (10JSchulz_4587) [15:59:53] 03(mod) One article listed multiple times on Newpages, Recentchanges and Contributions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1243 +testme; +comment (10innocentkiller) [16:04:02] hello, im trying to wrap text around the toc as in this example http://www.mediawiki.org/wiki/Manual:Configuration_settings but i cant seem to do it any help would be good...? [16:10:45] ar23:
__TOC__
[16:11:01] or float:left, as you like [16:11:46] good morning [16:13:19] thank you@ [16:13:20] ! [16:14:42] 03aaron * r45449 10/trunk/extensions/FlaggedRevs/FlaggedRevs.php: Bump uniqueContentPages [16:15:42] anyone available for some help regarding the mediawiki database? [16:17:57] 03(mod) Review log entries should be sent to RC/IRC feed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16896 (10matthew.britton) [16:20:01] anyone know how to transfer the contents of one media wiki installation to another? [16:21:42] NEIU: using import/export [16:21:43] !export [16:21:43] --mwbot-- To export pages from a wiki, navigate to Special:Export on the wiki, type in the names of the pages to export, and hit "export". See for an example of this form. See also: !import [16:21:47] !import [16:21:47] --mwbot-- To import pages a few pages, use Special:Import - you can also import pages directly from another wiki (see !importsources). For mass imports, use importDump.php - see for details. NOTE: when using content from another wiki, follow the LICENSE TERMS, especially, attribute source and authors! [16:21:58] 03demon * r45450 10/trunk/phase3/ (5 files in 4 dirs): (bug 2242) Introduce expiry time for temporary passwords. [16:22:05] NEIU: note that transfering images requires some fiddeling, but it's doable [16:22:16] oy, how did I miss that [16:22:22] that should be fine [16:22:24] 03(FIXED) Proposal: introduce an expiry time for the temporary password - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2242 +comment (10innocentkiller) [16:22:27] no images are present [16:22:46] <^demon> Haha, mass e-mail spam because of dependencies :p [16:23:21] NEIU: node that Special:Export is not fit for exporting *everything*. Use maintenance/dumpBackup.php for that. See the backup instructions. [16:23:23] !backup [16:23:23] --mwbot-- http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki [16:23:49] yeah i read the back up section [16:24:05] currently I backup using mysql's mysqldump [16:24:31] does dumpBackup.php do anything different? [16:24:34] an sql backup is good as an "operational" backup. the xml dump is good for long term storage or transfer. [16:24:46] ahh [16:24:46] it's pretty neutral wrt the version of mediawiki, etc [16:25:02] interesting [16:25:15] I'll give that a shot then [16:25:21] the xml dump is also content only. no users, no logs, etc [16:25:28] perfect [16:25:35] exactly what I was looking for [16:25:36] but full history, if you want. [16:26:06] excellent [16:26:23] I'll go the XML route then [16:26:34] I'll be back if I have further questions [16:26:50] thanks again guys! [16:26:58] have fun [16:58:34] i updated 1.12.0 to 1.13.0 [16:58:36] CategoryViewer::doCategoryQuery". MySQL ha restituito il seguente errore "1146: Table 'my_netbsdit.wiki_category' doesn't exist (localhost) [16:58:56] this is an error i get by opening any category. I guess it's an easy and well-known issue, isn't? [16:59:05] how did you upgrade? [17:00:27] yksinaisyyteni: cp -rf w/extensions w/LocalSettings.php new_w ; mv w w.old ; mv new_w w [17:00:55] <^demon> Did you run ./maintenance/update.php from the command line? [17:01:04] did you not read the instructions? [17:01:26] yksinaisyyteni: yes, the instructions said to explode the tarball directly into the old directory. It should be the same thing, maybe. [17:01:33] http://www.mediawiki.org/wiki/Manual:Upgrading_to_1.13 [17:01:39] ^demon: uhm.. no, i don't have ssh access. [17:02:01] yksinaisyyteni: that's the page i'm currently read. [17:02:16] read all of it [17:02:25] including the section entitled "run the update script" [17:02:40] ah [17:02:48] i thought it was just another upgrade method [17:02:52] sorry, i'l RTFM. [17:05:37] If i understand correctly, i'll have to use the re-run the installer since i only have ftp access to the web server. Am i wrong? [17:05:42] no [17:05:53] :\ [17:07:25] if you put all your changes to localsettings at the end of the file, it's not much effort [17:07:29] just copy them over [17:10:34] indeed it worked [17:10:35] THX ;) [17:22:44] Hi all [17:22:55] Have a Question [17:23:05] hi ! [17:23:22] Degalus: just ask [17:24:27] question about entry point of home-made special page : I'd like urls like mysite.com/Special:MySpecial/foo/bar/ like the Special:Allpages/... [17:24:27] on http://requiem-wiki.org i have edit some days ago the monsterlist *pics uploade* but now i cant upload . why? [17:25:34] this error come : Internal error The upload directory (public) is not writable by the webserver. [17:25:38] in SpecialAllPages there is the function wfSpecialAllpages( $par=NULL, $specialPage ) which is the entry point, but when I add a parameter $par=null for my entrypoint, $par is always null when I call .../Special:MySpecial/foo [17:26:46] <^demon> wfSpecialSomething() is a crappy way to write special pages. [17:26:58] <^demon> It's better to write a class that extends SpecialPage. [17:27:55] my function wfExtensionMySpecial($tags=null) calls SpecialPage::addPage(new MySpecialPage($tags)); [17:28:08] isn't it right? [17:28:34] <^demon> :-\ [17:28:58] somebody can help me? [17:29:16] Degalus> with a ftp client, check the right of the /images/upload folder [17:29:44] oh can it be that they change the rights? [17:30:06] some days ago i had upload many pics [17:30:16] see what right you have on this folder, try 644 [17:30:23] <^demon> iubito: Try something like this: [17:30:24] <^demon> http://pastey.net/105667 [17:30:33] I don't think it's a problem upload many pics [17:30:37] <^demon> Be sure to register your new class with $wgAutoloadClasses. [17:31:13] ah ok [17:31:42] the autoload... that's the key :D I'll look at this, never used it yet [17:33:28] <^demon> http://www.mediawiki.org/wiki/Manual:$wgAutoloadClasses [17:36:29] thanks. What is curious : I've download an extension which create a special page, it uses the syntax you gave me, but I see nowhere wgAutoloadClasses [17:37:31] ....forget what I just said, the autoload is in another file :P [17:37:59] <^demon> :) [17:38:26] <^demon> The wfSpecialSomething() format is very old and discouraged. [17:47:10] 03(mod) Add Hooks to SpecialImport and SpecialExport - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11539 (10rv1971) [17:47:39] 03(NEW) Change logo for Egyptian Arabic Wikipedia (arz.wikipedia. org) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16903 15enhancement; normal; Wikimedia: Site requests; (meno25wiki) [17:47:48] 03(mod) Special:Import should have a hook - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11537 (10rv1971) [17:49:00] 03(NEW) pipe trick does not work inside ref tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16904 normal; normal; MediaWiki extensions: Cite; (waldir) [17:50:47] Its me again , somebody know how the admin of Requiem-wiki.org is? [17:50:59] need to talk to him [17:53:28] noone? [17:53:49] why should we know? [17:54:01] 03(mod) pipe trick does not work inside ref tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16904 (10waldir) [17:54:24] i have think its hostet here on wikimedia [17:54:33] Degalus: no [17:54:48] oh hmmm damn .... [17:55:28] they change the rights for the page .... now i dont can upload pics for the monsterlist ... [17:56:30] Degalus: ask a bureaucrat of this wiki: http://requiem-wiki.org/w/index.php?title=Special%3AListUsers&username=&group=bureaucrat&limit=50 [18:05:47] thank you ^demon, it works like a charm ! :) [18:07:16] now I know how to create nice special pages :D [18:09:18] ^^ [18:11:35] ^demon: + $m = wfMsg( $emailText, $ip, $u->getName(), $np, $wgServer . $wgScript, round( $wgNewPasswordExpiry / 86400 ) ); <- plural won't work [18:12:37] <^demon> iubito: No problem. [18:12:47] <^demon> ialex: Need wfMsgExt() with parsemag? [18:12:51] ^demon: yes [18:13:37] wfMsg() replaces params after Paser::transformMsg() [18:15:15] <^demon> Done. [18:15:21] 03demon * r45451 10/trunk/phase3/includes/specials/SpecialUserlogin.php: Use wfMsgExt() with parsemag, so {{PLURAL}} will work. [18:16:59] 03siebrand * r45452 10/trunk/extensions/Wikidata/SpecialLanguages.i18n.php: Derudify 'ow_copy_help' [18:19:40] 03(NEW) Parsing precedence of exclamation character inside links inside tables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16905 minor; normal; MediaWiki: General/Unknown; (martineznovo) [18:36:38] hello? [18:37:44] hi [18:38:02] anyone where I find the maingpage file they speak of here: http://www.mediawiki.org/wiki/Manual:FAQ#How_do_I_change_the_logo.3F [18:38:08] *mainpage [18:38:27] I'm assuming it's in the includes folder [18:38:53] I don't see a maingpage file mentioned there [18:38:57] or a mainpage [18:39:27] oh sorry, scroll down to where it talks about changing the URL [18:39:54] ah [18:39:56] If you want to change which page is the main page, edit MediaWiki:Mainpage [18:40:18] NEIU: Mediawiki:Mainpage is just a page on the wiki [18:40:32] any user with sysop rights (technically editinterface) can edit it [18:40:34] tried that, give me a 403 [18:41:08] sounds like it wasn't set up correctly... is this wiki public? [18:41:24] not atm [18:42:19] well, hang on, it mediawiki:mainpage supposed to take me to the Main Page [18:42:22] *is [18:42:33] ? [18:42:33] no, it isn't it is a separate page [18:42:37] ok [18:42:46] NEIU: http://en.wikipedia.org/wiki/MediaWiki:Mainpage [18:42:54] there is an example of what it would be like [18:43:22] ok [18:43:23] hmm [18:43:51] so what is the url of your main page [18:44:00] oy, wait, I'm an idiot [18:44:39] currently since I am setting it up [18:44:41] http://localhost/wiki/index.php/Main_Page [18:45:04] going to: http://localhost/wiki/MediaWiki:mainpage [18:45:12] I get the 403 [18:46:22] that would do it [18:46:32] ? [18:46:43] Running MediaWiki 1.11.1 with php 5.2.5 and MySQL 4.1.22-max-log, I'm getting a weird error when I try to delete a page, says "A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was: [18:46:44] (SQL query hidden) [18:46:46] from within function "Article::doDeleteArticle". MySQL returned error "1054: Unknown column 'ar_page_id' in 'field list' [18:47:29] 03(mod) pipe trick does not work inside ref tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16904 (10matthew.britton) [18:48:57] 03(mod) Review log entries should be sent to RC/IRC feed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16896 (10pbirken) [18:50:50] RickZilla: updated recently? [18:51:19] Nikerabbit: Never, actually...and I've deleted pages before [18:59:21] 03(mod) Review log entries should be sent to RC/IRC feed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16896 (10matthew.britton) [19:01:04] 03harddisk * r45453 10/trunk/tools/alertbot/web/ (addwarn.php config.php): added config.php [19:01:45] oh, another question for you guys [19:02:00] I may have asked this some time ago [19:04:24] so, i am trying to integrate a single sign-on setup with several online systems (e-learning app, mediawiki, intranet, etc) so the API login/logout feature has been a life saver, however one concern I have is that in the event the user will need to reset their password, I can have it reset it for the intranet portion since I've coded that from scratch, but I have no way of having the change in password propagate to the wiki [19:04:43] NEIU, make an Auth plugin [19:04:45] !auth [19:04:45] --mwbot-- http://www.mediawiki.org/wiki/AuthPlugin [19:05:21] ooo, don't think i was told about that last time [19:05:23] or you could directly change the password field in the user table [19:05:35] sweeet [19:05:56] you guys rock! [19:06:47] brb [19:16:07] I'm still getting this same error...I went into my hosting account, rolled back the MW version (12 to 11), reinstalled the db...and I'm still getting the error...can somebody point me in the right direction? [19:17:23] is there any content on the wiki? [19:18:33] Yes, there is now [19:18:54] I reinstalled the db after rolling back from .12 to .11 [19:19:57] Are there directions somewhere for upgrading manually to 1.13.3? that may be my problem, but I'm not 100% sure [19:20:55] if you're using a MediaWiki-version provided by your hostingprovider, you should talk to your hostingproviders support [19:24:55] Laaknor: also make sure to run the update script [19:25:09] ? [19:25:27] if you update mediawiki [19:25:32] you have to run the update script [19:26:32] I know that, but if it is a mediawiki provided by the ISP, and not from mediawiki.org, there is no way of knowing what customizations the ISP has done to it [19:33:34] yea then you need to talk to them [19:42:32] Hello, does anyone know where pages that are referenced with Portal: come from? I mean which table in the database actually handles these links? All my Portal: links went dead and say that they haven't been written yet... Any help would be GREATLY appreciated [19:43:06] *yummy_coffee -> brion [19:43:55] I'm using mediawiki in a corporate environment, and I need to be able to link to files that are on windows shares on multiple servers, how would I go about doing so? I have already added the file: protocol added to be able to be used, so I could link to files on my local machine if I wanted, but I'm not sure about how to do so with files on Windows shares. [19:44:37] JMcIvor, I'm pretty sure portal is its own namespace, and that all articles are in the database in one table, just with different namespaces specified. [19:44:47] mornin all [19:45:09] hello, brion [19:45:10] Morning? It's 2:45 PM EST [19:45:26] Almost lunch time on the west coast [19:45:51] phuz: are you sure that brion is not on hawaii atm?;-) [19:46:22] 11:45am is morning :D [19:46:29] brion, very trie [19:46:31] true even [19:46:47] we eat a very early lunch around these parts, I've noticed... [19:47:05] english is sooo limited [19:47:34] in czech we have "befroenoon" between morning and noon [19:48:26] so, its basically saying "good (insert time between approximately 10AM and 12PM), good sir" [19:48:42] brion: heya [19:48:50] what up [19:51:55] Thanks for the help, Laaknor, I'll call the webhost and get in line. [19:52:57] hey, not sure if anyone would be interested in this mod I made to the UserLogin page, but it allows an MD5 hash of a password to be sent through the API for "secure" transmission [19:53:44] that may sound convoluted [19:53:50] NEIU: how is that more secure than sending the plain password? [19:53:59] it doesn't matter wich one i sniff and re-send... [19:54:19] md5 is only good if applied toa challange that includes a nonce [19:54:21] true it doesn't prevent the sniffing [19:54:47] if you accept a plain md5, that md5 becomes a second password. nothing gained. [19:54:57] Duesentrieb_, if the password is encrypted, and used among multiple systems (which it shouldn't, but it happens), the password isn't revealed. [19:55:21] in my case it due to single sign-on [19:55:22] phuz: unless you also hack the other systems to accept "secure" md5 :) [19:55:52] If you're able to hack the other systems to accept secure MD5, then they have larger security holes than people with sniffed passwords. [19:55:53] mgith be too specific [19:56:03] *^demon sniffs brion's password [19:56:09] <^demon> Ew, smelly. [19:56:19] phuz: "hack" from the inside, i meant. just like what he did from mw. [19:56:22] *for [19:56:28] again, note my use of quotes around "secure" [19:56:44] smelly cat, smelly cat, why are they feeding youuu [19:56:53] ^demon: "i sniffed your password, and it stinks!". hm... yes, i want that on a t-shirt :) [19:57:11] hmmm, that would make a good shirt [19:57:26] <^demon> :) [19:59:19] 03(NEW) Upgrade to the ultimate dictionary - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16906 15enhancement; normal; Wiktionary tools: General; (hubert.bossot) [19:59:52] <^demon> I hate multi-request bugs :-\ [20:00:49] woooo... a lot of wished... [20:00:56] wishes [20:01:05] <^demon> 1) Black wallpaper with colored fonts, for energy and eyes preservation. [20:01:13] yeah, the best one :) [20:01:17] <^demon> ^ Wasn't a bug about that WONTFIXed? [20:03:00] ohoh, that one's a collector [20:04:25] 03(mod) Creating portal namespace for et.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16523 +shell (10innocentkiller) [20:04:53] what tool is there to learn how popular an article is ? [20:06:43] GerardM-: http://stats.grok.se/ [20:10:22] 03(mod) Logo for Wikipedia Masry - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16776 (10gaghaly) [20:10:55] ok, thanks for yourhelp again guys, lunch time for me [20:11:22] later [20:11:54] 03harddisk * r45454 10/trunk/tools/alertbot/ (16 files in 8 dirs): added initial support for localization using gettext. beware though, that it doesn't work :D [20:13:34] 03(mod) RSS feed link should have silly orange icon - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3043 (10innocentkiller) [20:13:48] brion: dude! You *are* a speaker at FOSDEM. That is GREAT. I proposed you. Now it is really bad that we didn't get a dev room ;( [20:14:38] :) :( [20:14:51] we'll kill some other project and take their room? [20:14:59] 03harddisk * r45455 10/trunk/tools/alertbot/locale/en_US/LC_MESSAGES/webinterface.mo: added en_US localization [20:15:15] http://www.fosdem.org/2009/schedule/events/502 [20:15:21] brion-away: let's just try again next year... [20:15:45] :) [20:15:47] back in a few... [20:16:00] brion-away: we will have a developer meeting in germany though. [20:16:12] and we *almost* have a room & date [20:16:18] would be great if you could come [20:16:23] siebrand: you too of course. [20:16:28] any everyone :) [20:16:29] lemme know timing and we'll see if we can work it out [20:16:37] Duesentrieb_: I'll be there, as will Nikerabbit. [20:16:42] yay :) [20:16:53] Duesentrieb_: GerardM-, too, I guess. [20:17:06] (as he'll most likely be driving with me) [20:17:09] brion-away: it's planned to in parallel to the chapter & board meeting. [20:17:27] [20:17:30] we're thinking of doing something in mid-march-ish in sf too [20:17:37] ok eally waay, be back in a few mins [20:18:20] GerardM-: if i have more job offers that time, that means i'm too cheap, right? [20:18:32] HardDisk_WP: is localisation for alertbot something that would be benificial? [20:18:32] just thinking... [20:18:42] Duesentrieb_ can we talk ? [20:18:57] GerardM-: yes [20:19:05] we should you know [20:19:27] siebrand, not at the moment [20:19:35] siebrand, the source is in a devastating state [20:20:04] siebrand, either I or atglenn will tell you when it's finished so that no work is wasted on translating stuff that will be likely discarded [20:20:16] HardDisk_WP: I have no idea what the tool does, and if it makes sense to get you support for 50 or so languages. [20:20:25] Duesentrieb_, a dev meeting in germany? cool! where? [20:20:33] berlin [20:20:33] siebrand, later, when it's ready, of course^^ [20:20:41] OK, I can't afford that =) [20:20:43] when? [20:20:52] yeah, when? [20:22:18] mh wait. 37€ per schönes-wochenende-bahn-ticket [20:22:22] that two times [20:22:47] plus some cheap accomodation in some youth hostel for one day [20:22:52] 90 € :/ [20:24:52] 03harddisk * r45456 10/trunk/tools/alertbot/ (i18n/ i18n/messages.txt l18n/ messages.txt): fixed naming schemes, put messages.txt where it belongs [20:25:29] 03(mod) CSS-added icons next to links display through the text and makes it unreadable in RTL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1061 summary; +comment (10danny.b) [20:26:44] 14(DUP) External link icons are not displayed for RTL in Monobook - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16502 +comment (10danny.b) [20:26:49] 03(mod) CSS-added icons next to links display through the text and makes it unreadable in RTL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1061 +comment (10danny.b) [20:27:26] 14(DUP) BiDi: user icon should be displayed properly regardles of the LTR / RTL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3956 +comment (10danny.b) [20:27:33] 03(mod) CSS-added icons next to links display through the text and makes it unreadable in RTL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1061 (10danny.b) [20:27:35] 03(mod) RTL/bidirectional issues (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=745 (10danny.b) [20:33:15] siebrand, I guess you know how to use gettext() in php? [20:33:35] HardDisk_WP: not the faintest idea. [20:33:40] oh ok =) [20:33:47] anyone here who does? [20:34:07] HardDisk_WP: check out the sources of any php app that uses gettext? [20:34:52] HardDisk_WP: http://nl2.php.net/gettext ? [20:35:08] yeah, but the examples dont work [20:35:10] thats why i ask [20:35:37] HardDisk_WP: http://mel.melaxis.com/devblog/2005/08/06/localizing-php-web-sites-using-gettext/ ? [20:35:54] HardDisk_WP: seems like an easy example article. [20:36:41] Does not work, also: http://vmsoft-gbr.de/alertbot/web/warning.php?locale=de_DE [20:37:15] "During development, you may want to use a php library instead of the PHP gettext extension because they do not require you to restart the web server every time you modify the language files" [20:37:18] -.- fuck them [20:37:33] ugh. That *really* sucks. [20:37:59] That *also* doesnt work [20:38:40] HardDisk_WP: do *not* use gettext? [20:39:08] ^^ [20:39:19] HardDisk_WP: you can check out the OmegaWiki vocabulary trainer, which uses the MediaWiki extension format-like arrays [20:39:42] it may be in mediawiki repo, but it's unfortunately no part of Mediawiki itself [20:40:38] HardDisk_WP: that's not a problem. That's why I wrote "MediaWiki extension-like" -> http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Wikidata/util/voctrain/ [20:41:12] have to check with brion - brion, what do you think? [20:42:51] hm? [20:43:22] i recommend you dont use php. and if you have to use php, make sure you complain a lot about it. oh you are. good ;-) [20:44:21] brion, I know you are not release master, but do you have any information on possible release period for 1.14 ? [20:45:05] 03siebrand * r45457 10/trunk/extensions/LiquidThreads/ (LiquidThreads.php Lqt.i18n.php LqtBaseView.php): [20:45:05] * Remove commented out and unused code since r40443. [20:45:05] * Remove unused messages because of r40443 [20:45:05] * Remove trailing space in 'lqt_subject' [20:45:05] * Remove some trailing whitespace [20:45:28] buzz_: in the next few weeks [20:45:45] brion, sounds good. thanks [20:46:08] brion, it's about alertbot and localization of the web interface [20:46:14] I can't get gettext() running [20:46:30] none of the "easy-go" php howtos works [20:46:59] HardDisk_WP: might be wise to make sure the architecture is all good before worrying about gettext() [20:47:18] what do you mean by that? [20:47:23] except that it still can't use clickatell [20:48:06] I figured if we had the basics of gettext in there we can shuffle stuff around (I don't care about the strings at all of course) [20:49:32] well, feel free to try it out :) [20:49:43] but i havent used it much so can't help there [20:49:55] yup me neither... I'm just reading up a bit right now [20:49:55] ok [20:50:09] brion, any idea where I could improve the script or add stuff? [20:50:27] do we assume we'll want to use betawiki to manage translations for this tool later? siebrand was asking [20:51:05] I'm not sure how much work that would be for them, but I think it would be a good idea to have it in there with the rest [20:51:25] <^demon> brion: On a semi-related note...I was talking to Nikerabbit about getting hawpedia into Betawiki for localization. [20:52:29] ^demon: we need an ffs for the format. That's about it. http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Translate/ffs/ [20:53:01] Is there an extension or a setting to automatically append a signature to users edits to discussion pages? [20:53:06] ^demon: there is little/no developer documentation, so you have to RTFS for understanding. [20:53:18] <^demon> siebrand: The message format in hawpedia sucks :) [20:53:26] we'll probably phase out the hawpedia-based stuff at some point, but it's gonna be up a while yet. would be nice for an easier localization update [20:54:28] <^demon> siebrand: "Some english string" => "With a translation" [20:54:35] <^demon> The keys are the english messages :p [20:54:47] ^demon: we currently support mediawiki extensions, gettext, Java .properties format and php vars. You should be able to convert it to something like that... [20:54:51] or maybe here? [20:54:51] what is the current amount of edits when user can be renamed? [20:55:00] 03aaron * r45458 10/trunk/phase3/includes/Wiki.php: Fix diff= urls with no title (bug 15233) [20:55:22] 03(FIXED) Output on diff page uses the ?title= parameter instead of the correct title - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15233 +comment (10JSchulz_4587) [20:56:43] 04(REOPENED) user native getElementsByClassName - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16459 +comment (10lupo.bugzilla) [20:58:04] woot [21:11:15] betawiki is too fast -- it's a lot of work to undo changes to messages [21:11:56] hmm [21:12:01] 03rotem * r45459 10/trunk/phase3/languages/messages/MessagesHe.php: Localization update. [21:12:15] need for demilitarised period before pulling updates? :) [21:13:38] brion-codereview: fixing the page-move message per your comment npw [21:13:42] now [21:13:43] Raymond__: STOP [21:13:49] don't duplicate work! [21:13:54] *Raymond__ freezes [21:13:55] let me commit what i've done [21:14:25] ok [21:14:26] hehe [21:14:46] halt! [21:14:54] who goes there [21:15:23] 03brion * r45460 10/trunk/phase3/ (21 files in 3 dirs): [21:15:23] Revert r45288 " * Add a new message 'movepage-moved-noredirect' for page moves with suppressed redirects [21:15:23] * Tweak 'movepage-moved' a bit (rename of message seems unnecessary)" [21:15:23] Creates duplication of core message text and incompatible change to existing message. Needs to be redone as separate messages. [21:15:24] Reverted some, but not all, of the updates -- committing my work to avoid duplication. [21:15:57] Raymond__: ok, go ahead with the rest :) [21:17:16] brion-codereview: ok. I wll commit again in a few minutes. now with one message for the page move and 2 messages for creation/suppression of a redirect. ok? [21:18:18] *Splarka blinks [21:19:11] 03(NEW) CodeReview should show side-by-side views for diffs of image files - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16907 15enhancement; normal; MediaWiki extensions: CodeReview; (brion) [21:19:27] Raymond__: sounds good! [21:20:00] brion-codereview: by the way, can you check out https://bugzilla.wikimedia.org/show_bug.cgi?id=11644 and see if that's a good idea or not? :) [21:20:22] I didn't want to commit it because it's had quite a bit of discussion on both sides, and /me != drama lover [21:22:20] grr, message change reverts suck. [21:26:31] 03(mod) Allow limited indirection by redirects, up to $wgMaxRedirects levels. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11644 +comment (10brion) [21:28:57] Anyone here know anything about making a system to automatically sign discussion pages? Preferably one that doesn't modify the existing signature system so that posts can be manually signed, as well. Basically, something that integrates with mediawiki and does almost the same thing as SineBot on en.wikipedia [21:29:16] 14(INVALID) Strange behavior of user interface languages on Commons' s upload form - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16870 +comment (10lupo.bugzilla) [21:35:21] brion-codereview: just LOLed my ass off at a horrible joke [21:36:22] hmmmm [21:36:47] Also, does anyone know of a way to make links work to UNC paths, such as in a corporate environment? I need to also make it so that the links can be named. I used an extension I found on mediawiki.org, but it only does the linking part, doesn't do the naming part [21:37:30] http://test.wikipedia.org/wiki/Special:Log/delete <- in deletedrevs is it possible to see which log entry event was edited at a given time? [21:38:54] 03raymond * r45461 10/trunk/phase3/languages/messages/ (36 files): Follow up r45460. More reverts, new code and messages follows with next commit. [21:39:42] Splarka: "How does Santa Claus know he's at a Jewish house? There is a parking meter on the roof. " <--isn't that just horrible? [21:39:51] there is a (Change visibility) link for sysops, but there seems no way to even guess for non-sysops, except to check the entire linked log [21:39:54] heh [21:39:59] *AaronSchulz is looking a page fool of racist jokes and such [21:40:05] *full [21:40:16] :P [21:40:16] hehe, Freudian slip [21:40:19] bah, should read "Follow up r45460: more reverts. New code and messages follow with next commit." [21:40:30] 03siebrand * r45462 10/trunk/extensions/ (159 files in 138 dirs): Localisation updates for extension messages from Betawiki (2009-01-06 21:10 UTC) [21:40:58] would a second timestamp in deletedrevs log entries be unreasonable? [21:41:22] (giving a general indication of the log entry being manipulated) [21:41:36] just plain text, maybe a default edit summary thing [21:42:15] "changed visibility of event at 20081220T1010203Z blah blah..." [21:42:44] 14(DUP) pipe trick does not work inside ref tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16904 +comment (10wiki.bugzilla) [21:42:45] 03(mod) Pre-save transform skips extensions using wikitext (gallery, references, pipe trick, subst, signatures) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2700 +comment (10wiki.bugzilla) [21:42:52] even worse: "How do you get a nigger to commit suicide? Toss a bucket of fried chicken into traffic." [21:42:59] and that's not the worse one there [21:43:25] AaronSchulz: I am fairly sure that is pushing the bounds of appropriateness [21:43:46] Would someone here be willing to maybe help me modify some code to do a little more than the author originally intended? [21:45:15] The code is located at http://pastebin.ca/1301184 and the code was originally located at http://www.mediawiki.org/wiki/Extension:NetworkLink [21:45:37] Basically, I need to make this extension also support customizable link names in addition to raw link paths [21:46:11] 03(NEW) uselang hack on Commons: configuration problem for fi/ Suomi. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16908 normal; normal; MediaWiki: User interface; (lupo.bugzilla) [21:49:44] 14(DUP) uselang hack on Commons: configuration problem for fi/Suomi. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16908 +comment (10innocentkiller) [21:49:45] 03(mod) Strange behavior of user interface languages on Commons' s upload form - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16870 (10innocentkiller) [21:51:43] <^demon|brb> Does anyone search for dupe bugs before posting anymore? [21:54:55] ^demon: "Strange behavior" is a simply retarded bug summary. :X [21:56:18] <|X|> MZMcBride, {{sofixit}} :/ [21:56:32] Hush. [21:56:37] <|X|> :X [21:57:11] <^demon> Hardly matters, I duped it. [21:57:38] <^demon> Better than "MediaWiki doesn't work" [21:57:39] Just sayin', you wonder why people can't find dupes when the summaries are shit. [21:57:54] AaronSchulz, tsktsk, racist. but you might enjoy this horrible one too: http://i352.photobucket.com/albums/r340/guitarisrox/%34%63%68%61%6E%5F%6F%68%5F%6C%61%77%64%5F%69%73%5F%64%61%74%5F%73%75%6D%5F%63%68%69%6B%65%6E.jpg [21:58:38] You're an encoder. [22:05:18] trying to install the lockdown extension, I've managed to protect Main_Page and I can't UNprotect it. Can someone help? [22:05:24] 03(NEW) histlegend message should use live 'cur', 'last' messages instead of duplicating their contents - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16909 15enhancement; normal; MediaWiki: Internationalization; (brion) [22:08:04] 04(REOPENED) DefaultSettings.php $wgReadOnlyFile comment clarifications - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12433 +comment (10brion) [22:08:54] johndsmith, you can always uninstall lockdown [22:09:37] Does uninstall mean "coment out" the includeonce statement or does it mean remove the directory, too? [22:10:20] just commenting [22:10:40] 03raymond * r45463 10/trunk/phase3/ (3 files in 3 dirs): Add new messages 'movepage-moved-redirect' and 'movepage-moved-noredirect' per http://www.mediawiki.org/wiki/Special:Code/MediaWiki/45288#c1135 [22:11:15] plantindes, trying more complete uninsitall of lockdown. [22:18:19] 03rotem * r45464 10/trunk/phase3/languages/messages/MessagesHe.php: Localization update. [22:18:29] 03(mod) Avoid exit to make MW handle page exceptions properly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9243 +comment (10brion) [22:18:51] still not able to unprotect Main_Page ;( [22:21:33] 03(FIXED) #ifexist:Image and #ifexist:Media return False all the time - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14433 +comment (10public) [22:24:12] 04(REOPENED) uselang hack on Commons: configuration problem for fi/Suomi. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16908 +comment (10lupo.bugzilla) [22:26:53] 03siebrand * r45465 10/trunk/extensions/ (5 files in 5 dirs): Localisation updates for extension messages from Betawiki (2009-01-06 22:24 UTC) [22:27:08] johndsmith: so perhaps the problem is not lockdown at all. [22:27:18] what do you mean by being "unable" to unprotect? [22:27:49] I'd like to hide the link to 'My talk'. I've tried 'id#pt-mytalk a { display: none !important ; } ', but that doesn't seem to work. Can this link be hidden using css, or should I try to adapt the skin? [22:28:08] #pt-mytalk a { display: none !important ; } [22:29:47] no such tag as 'id' [22:29:47] # means 'object with id=""' [22:29:47] li# would also work, but hardly necessary... [22:29:47] Is there any reason to keep a bug open about uselang hacks on Commons? Those are purely a local admin issue, aren't they? https://bugzilla.wikimedia.org/show_bug.cgi?id=16908 [22:29:47] Splarka: ok, thanks a lot [22:30:02] 03(mod) Strange behavior of user interface languages on Commons' s upload form - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16870 (10lupo.bugzilla) [22:30:11] Fixed my problem. It wasn't lockdown. I had a flipped switch in LocalSettings. Thanks all [22:31:38] Hi, does a program exist to convert microsoft word docs to wiki format? [22:31:52] werdnum: https://bugzilla.wikimedia.org/show_bug.cgi?id=2443 <-- Can you take another look at this, please? :-) [22:34:02] MrHappy: there exists a macro for word to do that. [22:35:11] 03(mod) uselang hack on Commons: configuration problem for fi/Suomi. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16908 +comment (10Simetrical+wikibugs) [22:36:10] MrHappy: http://www.mediawiki.org/wiki/Extension:Word2MediaWikiPlus [22:36:28] Anyone here familiar with cross-wiki redirects? [22:37:17] No. [22:37:25] I don't think anyone's really familiar with them, because nobody uses them. :) [22:37:39] I think the TS wiki does... [22:37:48] Thanks, I will have a read. [22:38:05] Hey guys i'm trying to install MediaWiki but it asks me to make the config directory writeable, which i can't do (no access to the server). Could someone give me the config file the installation creates? [22:39:00] Simetrical: Got a second? Click https://wiki.toolserver.org/view/User:MZMcBride [22:39:05] 03siebrand * r45466 10/trunk/phase3/languages/messages/ (63 files): Localisation updates for core messages from Betawiki (2009-01-06 22:24 UTC) [22:40:26] MZMcBride, I object. That took me a total of at least five seconds, contrary to your representation. [22:41:36] where can i find doc about apis action=review on mediawiki.org? [22:42:24] Simetrical: I'm wondering if the presence of the ?rdfrom= parameter resolves https://bugzilla.wikimedia.org/show_bug.cgi?id=850 [22:42:41] Though testing is not particularly easy as I think only one wiki has this option enabled... ;-) [22:47:23] Is there a way I can prevent non-logged in users from editing User: or talk pages? [22:47:32] Yes. [22:47:36] !defaultsettings [22:47:36] --mwbot-- For the current version of DefaultSettings.php, see: . [22:47:43] Search that for namespace protection. [22:49:39] Thanks [22:53:06] 03(mod) Circular redirects not caught between wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=850 +comment (10public) [22:53:13] *brion-codereview starts up a pot of coffee for a nice warm code-review mocha [22:54:30] is there a way to prevent anyone other than myself from editing my public wiki? [22:55:18] Yes. [22:55:23] !access [22:55:23] --mwbot-- For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [22:55:42] Read those two pages and you should be able to figure it out. :-) [22:56:08] MZMcBride thank you! [22:56:19] :-) [22:56:49] is there no doc about what "flag accuracy" or "flag level" means? [22:59:16] Hi all. Does anyone know if there is a way to get a list of all CSS files (and in-line CSS, I guess) that will be included in a page? I need to include it when generating PDF files using an extension, to ensure that all formatting is applied as expected. [23:10:34] how much of a pain would it be to say, add an automatic captcha for removing all content from a page (or even replacing it with 1-liners) [23:16:16] Charitwo: probably not very hard. there's already code that triggers a captcha when a new url is added to a page [23:16:16] it should be very similar. [23:16:17] look at the ConfirmEdit extension. [23:16:17] Charitwo, what's the point? Is it bots that often do that? [23:16:19] Usually it's ordinary human vandals, surely. [23:16:19] I'm aware of urls and captcha, didn't know if it could work with page blanking/replacing. I suppose not too hard since mediawiki knows when to notate it as blanked or replacing page with [23:16:20] Simetrical: deterrence [23:16:20] Captchas are the wrong tool to deter humans. [23:16:20] point [23:16:21] what is the right tool [23:16:21] Simetrical: do you have a better idea to deter blankers/page replacers ? [23:16:21] That they're even usable for that is a symptom of the unfortunately advanced state of OCR, I guess. [23:16:21] Charitwo, FlaggedRevs? [23:16:21] AbuseFilter? [23:16:22] Particularly the latter. [23:16:22] 04(REOPENED) cleanupTitles and namespaceDupes shouldn't consider 'Special' or 'Media' valid title targets - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16839 +comment (10brion) [23:16:23] i have written something that forces a delay based on the diff in page length. not for mediawiki though [23:16:23] and it does get in the way. [23:16:23] not sure if something like abuse filter could be implemented on a wiki farm [23:16:24] "good" users should be able to bypass [23:16:24] Why not? [23:16:25] If your goal is to make people uncertain or annoyed, in any event, captchas are completely the wrong thing to use. Design something specifically for that purpose. [23:16:25] Say we should have an extra page that says "If you vandalize Wikipedia we'll send ninjas to your house" with a requirement that the user click a button "Okay, I absolve Wikimedia of all liability regarding my imminent demise" to continue. [23:16:25] Or whatever. Captchas are designed to be as non-annoying to humans as possible, they're the opposite of what you should be looking for. [23:16:33] ninjas are expensive [23:16:37] we'll have to run another fundraiser [23:16:59] BANNER NINJAS STRIKE WITHOUT BEING SEEN [23:17:28] 03(mod) Edit summaries containing multiple autocomments are broken - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16530 +need-review; +comment (10siebrand) [23:18:18] just brainstorming [23:20:07] 03(NEW) IRC notifications for CodeReview comment/status updates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16910 15enhancement; normal; MediaWiki extensions: CodeReview; (brion) [23:25:15] 03siebrand * r45467 10/trunk/phase3/ (3 files in 2 dirs): (bug 16560) Special:Random returns a page from ContentNamespaces, and no longer from NS_MAIN. Patch contributed by Lucas Garczewski. [23:33:06] 03(FIXED) Special:Random should pick from ContentNamespaces - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16560 +comment (10siebrand) [23:34:00] 03(mod) Nesting templates lead to excess whitespace - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16700 +need-review; +comment (10siebrand) [23:35:32] I asked a question about CSS files a little while ago, but no-one responded - perhaps because no-one has an answer, or perhaps because it was missed. Here it is again - sorry about the spam :-) (I won't ask a third time...) [23:35:36] Does anyone know if there is a way to get a list of all CSS files (and in-line CSS, I guess) that will be included in a page? I need to include it when generating PDF files using an extension, to ensure that all formatting is applied as expected. [23:35:50] HappyDog, unlikely. It's sort of made up as we go along. [23:36:11] um, the page source? :P [23:37:30] What would you recommend as the best way to handle this? Generate page, parse it and throw it away? [23:37:37] 03(mod) Allow limited indirection by redirects, up to $wgMaxRedirects levels. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11644 +comment (10skizzerz) [23:37:40] Maybe. [23:37:45] Or just include all of them. [23:37:47] Or maybe duplicate the current code in the extnesion, and expect it to break sometime? [23:38:46] Is there maybe a single function that generates the CSS header code whose output I can parse (rather than generating the whole page)? [23:39:28] Simetrical: What is 'all of them'? Let's see if I can generate a list... [23:39:38] 03(NEW) "Cannot delete" error message should use error/ warning style - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16911 15enhancement; normal; MediaWiki: Deleting; (brion) [23:40:16] HappyDog, the ones in skins/ plus the autogenerated ones. [23:40:21] All common .css files, all .css files for the current skin, MediaWiki:Common.css, MediaWiki:[Skin].css and then the same two css pagees for the user. [23:40:25] Have I missed anything? [23:40:28] Of which there should be only two or three. [23:40:39] Well, check the page source. :) [23:42:02] :-) ...well that's fine for the current page, but doesn't necessarily tell me how things differ for anons/various config options/skins/etc. [23:42:15] 03(NEW) missing tooltip of images - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16912 15enhancement; normal; MediaWiki: Images; (WIKImaniac) [23:42:18] HappyDog, well, there's some hardcoded