[00:02:21] access the website ? what do you mean ? [00:02:39] he wants an api.php interface for expanding templates [00:02:52] <^demon> I can't remember what query does that, offhand. [00:03:12] action=expandtemplates [00:03:17] <^demon> Yeah just saw that. Heh [00:03:29] TimStarling, for wikitexte, isn't that for get requests ? [00:03:33] *wikitext [00:03:57] (ie, wikitext sent through method="get") [00:04:36] it works with POST as well [00:05:28] oh ok [00:05:34] the doc was unclear about that [00:05:39] totic: http://en.wikipedia.org/w/api.php?action=expandtemplates&format=xmlfm&text={{Project:Sandbox}} [00:05:50] <^demon> Haha http://www.mediawiki.org/w/index.php?title=The_spirit_of_being_a_successful_entrepreneur_in_Taiwan&rcid=308353 [00:06:01] still does actually [00:06:05] http://www.mediawiki.org/wiki/API:Expanding_templates_and_rendering [00:06:13] totic: but please don't send it a high request rate [00:06:53] ^demon so what, that's an important man page :p [00:12:17] TimStarling, dont worry I just have to do it for about 200 infoboxes [00:12:24] and I'll put a random wait time [00:12:42] I just want to get a match from the Code, to the view [00:12:58] so from date_of_death to Date of Death [00:14:28] or is there a better way of doing it? [00:14:36] no, that should be fine [00:14:59] I just dont want to rewrite the wikiparser.. I think I would die [00:18:48] How can I remove default user groups (including ones defined by extensions, like checkuser)? [00:21:23] for CU you have to remove $wgGroupPermissions from CheckUser.php, if i remember... [00:21:40] and for others, probably from DefaultSettings... i guess [00:23:09] eh? [00:23:21] you just do it from LocalSettings.php, like every other kind of configuration [00:23:37] you can use unset() [00:24:57] ah, yes o_O O_o [00:27:37] do you have to unset($wgGroupPermissions['group']['right']) for all of them, or would unsetting the group and not specifying the second part of the array work as a shortcut? [00:28:32] unset( $wgGroupPermissions['group'] ); is fine [00:28:40] cool, thanks [00:30:41] 03(NEW) crashes when content of is too long - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20656 normal; Normal; MediaWiki extensions: SyntaxHighlight (GeSHi); (wonder) [00:32:56] any .js wiz's here ? Need a short .js command to get the time based on a 10 minute block [00:33:14] Splarka did provide me with the code and I thought I saved it, but misplaced it >.< [00:34:23] He'll be around soon ^__^ [00:34:45] there are channel logs [00:35:28] where's that search interface? [00:35:41] It's in the topic [00:36:12] only gets as far as http: for me, the rest is cut off [00:36:16] Emufarmers: correction, it WOULD be in the topic if it fit [00:36:22] <^demon|away> It got list when the topic changed, http://toolserver.org/~mzmcbride/mw-logs/ [00:36:30] <^demon|away> lost, rather [00:37:06] Now supports per-user searching. [00:37:06] FYI, Subject for #mediawiki too long - log search url truncated. [00:37:09] logs work if you chat in the channel and not via PMs :) [00:37:19] I put the link on http://www.mediawiki.org/wiki/MediaWiki_on_IRC [00:37:30] the topic is not really the best place to store information [00:37:35] ^demon|away: we should just put all of those links in the entrymsg [00:37:41] That page title is a bit redundant. [00:37:48] not only will that free up topic space, but then they won't get lost [00:37:53] Thx TimStarling [00:37:56] !logsearch http://toolserver.org/~mzmcbride/mw-logs/ [00:37:56] --mwbot-- I don't know anything about "logsearch". [00:38:00] oop [00:38:04] !logsearch is http://toolserver.org/~mzmcbride/mw-logs/ [00:38:04] --mwbot-- Successfully added keyword: logsearch [00:38:13] TimStarling: put links in the entrymsg :) [00:38:20] /msg chanserv help set entrymsg [00:38:33] On-join messages are simply annoying. [00:38:38] is that that thing that sends you notices every time you join the channel? [00:38:42] yeah [00:39:04] I think the web is probably a better place to store links than an annoybot [00:39:08] probably [00:39:18] have a link to helpful links? [00:39:40] just to conserve as much space in the topic for actual topic-worthy thhings [00:42:20] Back to my question though. I realise Splarka will be around (soon / eventually / somtime / etc.) but anyone else able to assist? [00:42:28] This is what he gave me for doing it based on daily [00:42:36] var randi = now.getDate() % 6 [00:42:57] So similar concept... but do it based on 10 minute block? :) [00:43:56] now is non-standard [00:44:10] nighty people [00:45:01] TimStarling: tell that to Splarka. :) [00:45:17] you should use (new Date).getMinutes() [00:46:07] Math.floor( (new Date).getMinutes() / 10 ) [00:46:11] something like that [00:49:20] Splarka is non-standard too [00:49:38] if you want to cycle through more than 6 things it will be Math.floor( (new Date).getTime() / 600000 ) % (number of things to cycle through) [00:53:53] 03werdna * r56403 10/trunk/ (5 files in 5 dirs): (log message trimmed) [00:53:53] LiquidThreads JS/AJAX updates [00:53:53] * Bump interval from 30s to 60s. [00:53:53] * Add an "update" link (text changed, sorry translators :(), which reloads the thread from the server. [00:53:53] * Fix bug in continuation caused by last-minute changes. [00:53:54] * Fix bug where only one reply per thread was being loaded. [00:53:58] * Fix bug where AJAX-loaded threads were loading one level too few. [01:03:16] TimStarling: Is there a better way to extract the matching between the "View" of wikipedia that humans see from the Mediawiki text? What I mean to change from time_death to "The Time of Death" ? [01:03:44] I used the expandTables that you suggested but parsing that XML is not going to be trivial at all [01:04:05] what XML? [01:04:17] you mean a single XML element with a whole lot of wikitext inside it? [01:04:31] Lets say the infobox of bill clinton [01:04:59] I want to know the actual english that is associated to order4 and birth_date and term_start2 [01:05:17] sounds tricky [01:05:28] TimStarling: Math.floor( (new Date).getTime() / 600000 ) % X will make it cycle how often, per page load? [01:05:51] every 10 minutes, I thought that's how often you wanted [01:06:09] (new Date).getTime() is the time in milliseconds [01:06:23] so dividing it by 600k gives you the time in 10 minute increments [01:06:27] TimStarling: I have the infoboxes now I just need the english, and the problem is some dont even have the english in there [01:06:47] ah awesome. Just wanted to be sure. [01:07:21] then you round it down to the nearest integer with Math.floor, that gives you the integer number of 10 minute increments since 1 Jan 1970 [01:07:44] *Daworm giggles: [10:49] Splarka is non-standard too [01:07:52] then you do modulo X, that gives you the remainder of the division by X [01:11:47] TimStarling: So no clue? [01:12:16] totic: I said it's tricky [01:12:51] that means it would take more time to design a solution than I have to give you [01:12:58] TimStarling: Yeah I read that, can you point me in the right direction? I know its tricky since some dont have an actual mapping like "name" [01:13:32] read the template documentation for every template you're interested in and copy out the names by hand [01:13:38] that would be the simplest way [01:14:57] Template documentation are usually were? [01:15:25] 03(NEW) make get_language_name_from_extension() accessible to other extensions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20657 enhancement; Normal; MediaWiki extensions: SyntaxHighlight (GeSHi); (wonder) [01:15:41] so for Infobox Officeholder? [01:32:57] hiya. how do i completely secure the wiki so it requires login to edit the pages? [01:33:58] !security [01:33:58] --mwbot-- The manual page on MediaWiki security can be found at http://www.mediawiki.org/wiki/Manual:Security. If you believe you have found a security problem in MediaWiki or in one of Wikimedia's web sites, please contact security@wikimedia.org directly so we can prepare a bug fix release. [01:34:17] !access [01:34:17] --mwbot-- For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [01:34:20] That's it. [01:52:15] How do I customize the main page of the wiki? [01:52:20] I can't figure this out for the life of me. [01:54:08] Define "customize"? [01:54:24] As in, you want to change what page it is, what it looks like . . . ? [01:54:46] The first is by editing MediaWiki:Mainpage to contain the name of the desired page. [01:55:03] Most things in MediaWiki are customized by editing a page in that namespace. [01:55:24] Also, if you want to make the main page look different, press the edit button at the top, heh [01:55:26] Is there a Magic word (or whatever) to get the TOC in hidden mode, rather than eliminating it entirely? [01:55:39] Rich_Morin: you mean _NOTOC_? [01:55:54] __NOTOC__ is eliminating it altogether [01:56:06] hurm. [01:56:20] Ah you mean collapsed? [01:56:26] Sorry dog had to pee gotta catch up. [01:56:31] What I want is to have one line with a "show" link. [01:56:36] y [01:57:23] Ah, yeah the hide toggle. [01:57:53] GreenReaper: I mean http://en.wikipedia.org/wiki/Main_Page such as there how everything is seperated and there are images etc... [01:58:14] Well, that's done through tables and divs and suchlike, just like on a regular web page. [01:58:19] It doesn't say Main Page it says Welcome to Wikipedia. [01:58:20] The syntax is somewhat different in some areas. [01:58:29] Right, which is a div or a table. [01:58:34] Indeed. [01:58:43] They've just had it move up and hidden the standard header. [01:59:03] You can do that with something like the first couple of lines on http://en.wikifur.com/wiki/MediaWiki:Common.css [01:59:14] It's a long line, you don't need all the different size versions. [01:59:35] just adjust it so that it has .page-Name_of_your_main_page for the three main settings. [01:59:39] and the bit at the end. [01:59:50] Sorry I'm reading and going back and forth between IRC and Firefox. [01:59:52] the { display: none !important } [02:01:28] Are there special coding needed for the pages? [02:01:30] Is* [02:02:00] Rich_Morin: not sure how myself. Somehow you need to fire the toc toggle to have it hidden by default. [02:02:13] Or would something like, "logo.jpg" [02:02:20] work?* [02:03:42] Yes, some special coding is needed. [02:04:13] Rich_Morin: have a look at this: http://en.wikipedia.org/wiki/Template:TOChidden [02:04:14] You can put whatever CSS you like into the CSS override pages in the MediaWiki: namespace [02:04:39] little messy but only way i can see it being done myself. [02:04:52] I'm not sure what you mean by MediaWiki: namespace. I'm new to all this I apologize. [02:05:08] but on the pages itself you need to use
s and suchlike, isn't allowed. You can put images as the background-image of elements with certain classes or IDs, or you can use the [[File:Whatever.jpg]] syntax to just link to a file that you upload to the wiki. [02:05:42] Most user interface customization of MediaWiki is done by editing pages in the MediaWiki: namespace - that is, their name starts with MediaWiki: [02:06:02] Namespaces are groups of pages with a prefix followed by a colon - the default namespace has no prefix. [02:06:09] but for example, Talk: does [02:06:26] or File: [02:07:23] http://www.mediawiki.org/wiki/Manual:System_message is a brief introduction on these "system messages" in the MediaWiki: namespace [02:09:08] Alrighty, thank you sir. I may be back at some point to bother you fine people. [02:09:28] It is a little tricky to wrap your head around but feel free to poke at it [02:09:33] Or look at what other sites have done. [02:11:44] *Daworm likes to play around with customising wiki's [02:12:00] I can't understand why people go "just leave it the default wiki styling" [02:12:31] Some people like it the way it was. [02:12:43] (Before you ruined it.) [02:13:55] lol [02:14:13] There's no kind of admin cp for this is there? Just the special pages stuff? [02:14:27] The special pages, and the text configuration files. [02:14:37] There are extensions that basically let you edit the files via a UI [02:14:44] but I'm uncertain as to how up to date those are. [02:15:08] Wordddd, thanks man. [02:15:16] Woman. I assume man though since you have Reaper. [02:15:19] in your name*. [02:15:42] I'm just this little green fluffball. [02:15:48] :-P [02:47:11] 03dale * r56404 10/trunk/phase3/js2/mwEmbed/php/mv_embed_iframe.php: related to r56402 * removed mv_embed_iframe.php (moving to metavid extension since it contains metavid specific roe url rewriting) [02:49:37] 03dale * r56405 10/trunk/extensions/MetavidWiki/mv_embed_iframe.php: * added mv_embed_iframe.php to metavid extension root to support remote metavid video embedding without js exposure [03:48:44] 03tstarling * r56406 10/trunk/phase3/includes/diff/DifferenceEngine.php: Fix for bug 20601: disable debug output. It can be re-enabled by patching. [03:49:05] 03(FIXED) Do not put "diff generator" comments into feeds - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20601 +comment (10tstarling) [04:30:58] https://bugzilla.wikimedia.org/show_bug.cgi?id=20655 -> form field will contain a literal '<' character in its value attribute [04:31:11] http://www.mediawiki.org/w/index.php?title=User:Splarka/sandbox&action=delete&useskin=vector -> as it is used in multiple places in his script [04:43:20] Splarka: ya, can confirm on trunk. Its still escaping quotes though, so I don't think its HTML-injection-able [04:43:29] hmmm [04:43:33] and it doesn't seem to be skin-related [04:43:54] I guess there is no way to break out of a value="" if you can't escape quotes [04:44:31] tabindex="2" id="wpReason" autofocus="" value="content was: ' [04:44:51] but hmm, there are things you can do in script without quotes [04:45:17] like ... eh... damn, what was that thing werdna found [04:46:18] well, you would still need the quote to get out of the value="" [04:46:37] dunno [04:46:40] tidy might "fix" it for you [04:47:04] ideally it should fix it by escaping the inner <>, but... hmm, needs fixing definitely anyway, heh [04:47:17] *MrZ-man wonders where the delete form is... [04:47:36] heh, should be in includes [04:49:41] huh [04:56:20] MrZ-man: I /love/ nonstandard message naming schemes [04:56:46] revdelete-reason-dropdown, filedelete-reason-dropdown, deletereason-dropdown [05:01:53] MrZ-man: ahh, what werdna did... [05:02:05] [05:02:07] no quotes needed [05:02:22] and you get arbitrary remote js [05:03:52] though it is invalid inside a value="" most likely, but some browsers might execute it [05:04:22] and all you need are <> unescaped [05:04:37] and the delete form is in Article.php >_< [05:12:59] MrZ-man: seems to have been unchanged in a long while, probably is Tidy fixing it on WMF [05:29:59] 03mrzman * r56407 10/trunk/phase3/includes/Html.php: (bug 20655) If $wgHtml5 is false, run attribute values through Sanitizer::encodeAttribute() [05:32:33] Splarka: ^ [05:32:46] bah [05:32:50] 03(FIXED) unescaped HTML in delete-page interface - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20655 +comment (10mrzmanwiki) [05:32:53] *Splarka stabs Simetrical <3 [05:33:10] ta MrZ [05:33:31] any remote possibility of XSS vector in old versions or is this introduced recently? [05:34:27] its recent and doesn't appear XSS-able [05:35:12] HTML5 doesn't require that < and such be escaped when used as attribute values [05:36:13] ahh [05:37:14] at least according to comments by Simetrical [06:26:03] How do I enable uploading? [06:27:40] !upload [06:27:40] --mwbot-- File uploads are disabled per default, set $wgEnableUploads=true to enable it. See for configuration details, and for using uploaded images and other files. [06:28:41] Sorry, thanks. [06:31:18] this is a SMW problem, but maybe someone here knows. I am having some problems with "create a class". It creates the template but not the form or category. using MW 1.15, SMW 1.4.3. It does not seem to be a cache problem. [06:44:41] 03(mod) crashes when content of is too long - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20656 (10niklas.laxstrom) [06:55:34] 03(mod) problems with forced PNG rendering - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15057 (10freyraphael) [06:59:38] ugga [07:06:35] http://wikireality.ru/wiki/%D0%90%D0%9F%D0%AD:%D0%A1%D1%82%D0%B8%D1%85%D0%BE%D1%82%D0%B2%D0%BE%D1%80%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_Smotrov%27%D0%B5 [07:06:51] AlexSm Wikireality and Afinogenoff fuck in you big ass [07:07:24] Splarka? [07:10:49] 03shinjiman * r56408 10/trunk/phase3/languages/messages/ (4 files): Localisation updates Cantonese, Chinese and Literary Chinese [07:11:15] zomahorsoid on #wikipedia-ru #wikimedia [07:11:20] guess he was distracted by bigger chans, heh [07:14:03] :o [07:14:13] a very annyoing troll [07:14:46] no I'm not! [07:38:49] werdna: at Helsinki actually [08:56:16] Hello, community. Can anyone help me with hover-popup effect on my wiki? [08:57:56] khannz: what kind of popup? [08:59:42] Splarka, there is good ex. of what i need on http://aoc.wikia.com/wiki/Copper if you hover on [Tin] [09:02:59] http://aoc.wikia.com/wiki/MediaWiki:Tooltips.js [09:04:02] and you'll find the code loading that in MediaWiki:Common.js [09:04:24] Wow! Seems like what i need. next time i should ask here first ^_^ not #wikia [09:04:41] MaxSem, Splarka, thank you! [09:09:26] >_< [09:09:56] khannz: always check MediaWiki:Common.js and MediaWiki.(skinname).js first, they usually have the tricks ya want [09:11:13] Splarka, now know that. I'm just a newbee in wiki world so it was hard for me to understand, how i can include any custom .js in my wiki [09:16:06] http://en.wikipedia.org/wiki/Wikipedia:AWB/B#NullReferenceException_in <-- .NET error? [09:21:17] err, wrong channel [09:30:52] Hey guys, I have some corruption in the DB. I have a certain row in the page table with no revisions. Is there any option of completely removing a page from the DB along with any dependencies it might have? [09:37:56] I get the following error at http://strategyapps.wikimedia.org/wiki/Main_Page database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was: (SQL query hidden) from within function "ReaderFeedbackPage::userAlreadyVoted". MySQL returned error "1146: Table 'strategyappswiki.reader_feedback' doesn't exist (10.0.6.21)". [09:40:07] any developer or system administrator that can help with this? [09:42:44] Dedalus, it works for me [09:44:21] brilliant: &lt;readerfeedback-priority&gt;: &lt;readerfeedback-impact&gt;: &lt;readerfeedback-feasibility&gt;: &lt;readerfeedback-desirability&gt;: [09:45:33] on main page, select somthing in one combo box, click submit. voila! [09:45:58] also, YPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> just above the error message makes me shiver [09:46:03] ok - I just logged out - the error is only visible after you login! [09:52:22] Dedalus_: is it only on pages in your watchlist perchance? [09:57:47] Nikerabbit: ooh, I will be in Helsinki in a week and a bit [09:58:23] ok [09:58:29] did you found something cheap? [09:58:53] TimStarling: why do you use xml to encode the metadata from djvu files ? [10:00:10] see brion's comment for pdf handler : http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=30507 [10:04:22] Nikerabbit: trying :( [10:26:11] great [10:26:26] there is SelectCategory in mw repo and CategorySelect in wikia repo [10:26:59] Where do you book a ticket from Berlin to Copenhagen? [10:27:07] a) On the German rail website. [10:27:12] b) On the Danish rail website. [10:27:18] c) On the Swedish rail website? [10:27:24] d) cry out loud [10:28:03] e) None of the above, the Swedish website isn't working. [10:29:29] damn swedes [10:29:29] werdna: the old fasioned way, at a travel agent. [10:29:42] Duesentrieb: bah, effort [10:29:55] money [10:30:02] yeah, that too [10:46:45] hm... if i have a private wiki, but i want to whitelist access from a specific IP... how do i do that? [10:47:22] i guess I'd hook into LoadUserFromSession. hm.... pokey pokey... [10:48:03] Guys, I have a problem with DB corruption. I have rows in the 'page' table, with no 'page_latest'. There's a line in Article.php (1621) that blocks all edits if there's no mLatest. So I can't fix this by creating the first revision and assigning a new 'page_latest' value. Am I making any sense? [10:48:55] avinoamr: before you do anything, make a database backup. and an xml dump. [10:49:09] avinoamr: then try to figure out what caused the problem [10:49:13] then try to fix it. [10:49:49] avinoamr: oh, first of all, make the wiki readonly. [10:49:57] !readonly [10:49:57] --mwbot-- http://www.mediawiki.org/wiki/Manual:Lock_the_database [10:50:21] Duesentrieb: alright, thanks [10:50:35] np [10:50:59] for fixing it, i'd try to find the *newest* revision of each page and set page_latest to the id of that revision. [10:52:36] Duesentrieb: you might consider some sort of auth system for the IP, make anyone coming from the IP range a logged in user (that can't edit) [10:52:56] (like User:Anonymous_user) [10:53:28] Splarka: yea... [10:53:48] does UserLoadAfterLoadFromSession seem like the right hook? or should it be UserLoadFromSession [10:53:49] ? [10:54:00] http://www.mediawiki.org/wiki/Extension:HttpAuth maybe has some clues (but without .htaccess password) [10:54:25] dunno, check what the auth plugins do [10:54:58] yea. [10:55:00] uh... [10:55:12] on a slightly related note... what's a "locked" user account? [10:55:54] user can't log in [10:56:16] is used for global blocking (in central auth) on WMF to globally block a username (IPs get regular global blocks) [10:56:33] apparently is much lazier to prevent them being able to log in, than to block the username on each wiki [10:56:57] actuially, i want to be able to just prevent login on a local wiki [10:56:58] see Mike_lifeguard and domas rants in recent chan logs [10:57:01] it makes sense for private wikis [10:57:29] i guess i could just make a plugin that prevents all blocked users from logging in. [10:57:35] that would be nice and simple :) [10:58:15] yes... yes i think i will do just that. [10:58:20] wikimedians are idiots [10:58:24] there are some situations where that is useful, like per above with shared cookies [10:58:27] domas: we are? [10:58:33] yes [10:58:35] but a better solution is needed [10:58:36] oh.. [10:58:37] :( [10:58:49] Splarka: or for any private wikis. where you want ex-enmployees etc to no longer be able to read. [10:58:55] "a user has editing disagreements on a wiki, we'll DISABLE HIS ACCOUNT" [10:59:00] there is another case: userrights can be used to hack in optional groups [10:59:01] and everyone sees it as right way [10:59:09] so sometimes 'user' is given access to add or remove rights on themselves [10:59:16] then it takes an hour of my time [10:59:19] to prove they were wrong [10:59:20] domas: oh wait, you're not talking about people using mediawiki in genearl? [10:59:31] :) [10:59:31] this is a log action, but a block on the user does not block access to user rights, so a blocked user can still spam recent changes [10:59:56] Duesentrieb: it would be nice if the block form has "[] block login" [11:00:16] Splarka: yes. i started to code that last night. gave up when i realized that it needs a shema change [11:00:17] as a core feature, but disable on wikimedia (because " wikimedians are idiots") [11:00:32] hmm, poo [11:00:35] actually, i'd give the right to do that to stuards only. [11:00:41] need a blob for block flags [11:00:53] yea. that's a schema change too. but only once :) [11:01:05] a bit fields would be a compromise. but a foul one imho [11:01:23] also need a namespace "Configuration:" as 15/16 [11:01:24] Splarka: go ahead, tell me when you got it ready :) [11:01:37] move site css/js there, move all extension config there, anything that doesn't need translation [11:01:45] problem at strategyapps has disappeared ! [11:01:49] yea. sidebar. gadgets. [11:01:53] Sidebar can be translated if in the forceuiascontent thing [11:01:59] so Sidebar stays in MW namespace [11:02:13] but site css is loaded as action=raw so isn't even translatable [11:02:17] translation *could* be frced fro anything [11:02:19] js is... possibly, due to gen=js [11:02:21] includihng css and js [11:02:27] it can make sense in *some* cases [11:02:37] Duesentrieb: not as is, is the point [11:02:42] would require code changes [11:02:49] bah. [11:02:53] heh [11:02:58] but yah, all extensions [11:02:59] anyway. back to coding stuff [11:03:01] (including gadgets) [11:03:10] *Splarka steals Duesentrieb's keyboard [11:03:33] *Duesentrieb uses mental controls instead [11:05:35] 03(NEW) Installation of Extension:EditSimilar on fr.wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20658 enhancement; Normal; Wikimedia: Site requests; (bury.rodan) [11:17:30] 03(ASSIGNED) uploadcorrupt error message is vague and confusing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18923 (10karun) [11:18:37] 03(mod) uploadcorrupt error message is vague and confusing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18923 (10karun) [11:29:45] hi guys, I need to help with language bar configuration in media wiki. anyone would to help me? [11:38:18] haha, barclays thought my card was stolen [11:39:08] i'll steal it if you like [11:40:12] well I started ordering stuff form the internet [11:40:30] XKCD book, plane tickets, train tickets, hotels, mobile top up, ... [11:41:13] and the red flag went up for usage inconsistent with your established habits [11:41:36] *werdna shrugs [11:41:40] maybe internet credit card fraudsters also love XKCD? [11:41:57] maybe the red flag went up for "buying 400 GBP worth of stuff in less than 12 hours" [11:43:01] we should steal their red flag algorithm [11:43:36] bah... when UserLoadFromSession is called, i don't yet know if a valid session exists. when UserLoadAfterLoadFromSession is called, I can no longer chnage the user object, it seems. [11:45:15] wow do american and canadian collation really differ as to whether capitals come before lower case or not? both solaris and linux differ at least [11:45:47] 03(mod) uploadcorrupt error message is vague and confusing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18923 (10karun) [11:48:21] 03(mod) uploadcorrupt error message is vague and confusing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18923 +comment (10karun) [11:50:16] 03(ASSIGNED) uploadcorrupt error message is vague and confusing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18923 +need-review (10karun) [12:12:41] 03(NEW) pt.wikipedia - logo change - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20659 normal; Normal; Wikimedia: Site requests; (lijealso.wikimedia) [12:13:19] 03(mod) pt.wikipedia - logo change - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20659 +shell (10raimond.spekking) [12:15:44] 03(mod) pt.wikipedia - logo change - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20659 (10innocentkiller) [12:16:54] ^demon: ^^^sure? I thought it's possible from Commons too. [12:17:31] <^demon> Raymond_afk: I was pretty sure... [12:17:39] i.e. for wikis where local uploads are disabled [12:17:43] maybe I am wrong [12:18:05] 03(mod) pt.wikipedia - logo change - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20659 (10lijealso.wikimedia) [12:18:06] <^demon> A sysop should still be able to upload I believe. [12:19:50] good point [12:19:56] *Raymond_afk is silent now again [12:21:42] ^demon: it's possible from Commons: i.e. 'bgwikisource' => 'http://upload.wikimedia.org/wikipedia/commons/d/d0/Wikisource-logo-bg.png', [12:21:47] http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php [12:22:20] <^demon> Raymond_afk: Fair enough :) [12:23:16] um.. bit of a stupid question I suppose, but anyway: how I change my wiki page title? [12:23:33] gamla_kossan: You mean change the name of the main page? [12:24:08] um, no, the html/head title [12:24:26] <^demon> Raymond_afk: A lot of 'wgEnableUploads' is redundant there :) [12:24:27] Hm I think it's somewhere, not sure where [12:24:38] =) [12:25:13] werdna: Do you have a public wiki running wmf-deployment-work somewhere [12:25:15] ? [12:25:24] <^demon> Ah ok, it's because wikinews has it disabled by default so specific sites have to enable it. Makes sense. [12:26:23] RoanKattouw: no [12:26:30] Hmph [12:26:33] I'll make one then [12:26:44] <^demon> RoanKattouw: I was already in the process. [12:27:02] ^demon: Will it take you longer than 5 mins? :P [12:27:20] <^demon> RoanKattouw: Probably :p [12:27:55] OK I'll just set up http://prototype.wikimedia.org/d-w/ then [12:32:59] Done [12:33:42] RoanKattouw: ahh found it [12:33:51] $wgSitename [12:33:52] =) [12:34:50] <^demon> RoanKattouw: http://prototype.wikimedia.org/deployment-work/Special:Version [12:35:28] Bleh, had that on sandbox too, I'll fix it in a sec [12:35:34] <^demon> :) [12:37:57] 03daniel * r56409 10/trunk/extensions/IPAuth/ (. IPAuth.php): IPAuth: authenticate by fixed ip address [12:46:23] ^demon: OK fixed [12:50:55] 03werdna * r56410 10/trunk/extensions/LiquidThreads/i18n/Lqt.i18n.php: Remove redundant word in "Quote this" [12:51:10] 03daniel * r56411 10/trunk/extensions/IPAuth/IPAuth.php: license statement for IPAuth [12:51:18] when's the next quarterly release going to be out, roughly [12:52:42] Sagaci: dunno, when was the last one? [12:53:54] it's no dramas when it's out or not but i finally installed mediawiki 1.15.1 last week on my computer fairly manually and i'd like to see how an upgrade goes [12:55:08] <^demon> 1.15.x was released in June. [12:55:30] <^demon> 1.15.1 came out in July. [12:55:36] So you'd *expect* 1.16 in September, which may or may not happen, ask TimStarling [12:56:15] i don't expect anything, i was just glad it installed fine and worked perfectly [12:56:32] <^demon> $happyCustomers++ [12:57:12] i just like screwing around with new features and keep tweaking it til it breaks [12:58:33] Sagaci: 1) install MW on SQLite 2) try to upgrade 3) ??? 4) PROFIT!!! [12:58:35] :P [12:59:01] <^demon> MaxSem: 3) Slap yourself for trying [13:01:49] well first i tried installing via synaptic but that only gave me 1.13.x series so i uninstalled that then tried via the main site and the 1.15.x series and it finally worked ok after i figured out my passwords for the database etc. looking forward to upgrading [13:05:12] <^demon> RoanKattouw: Nothing is jumping out at me as seriously wrong [13:05:56] ^demon: Well the new usability features are in there, they should be behind a preference [13:12:35] 03(NEW) LiquidThreads needs feedy goodness - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20660 enhancement; Normal; MediaWiki extensions: LiquidThreads; (agarrett) [13:26:42] Greetings to whoever responds [13:28:14] 03aaron * r56412 10/trunk/phase3/includes/LogPage.php: Set log_page on save [13:29:07] Greetings to whoever responds [13:30:00] hui [13:30:09] ? [13:31:42] I have a question about English Wikipedia skins [13:33:06] then ask it [13:33:08] !ask [13:33:08] --mwbot-- Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [13:33:53] is there a user designable skin? [13:34:07] customized by the user? [13:34:59] Imre_: Users can customize any skin with user CSS/JS [13:35:36] ty. can you point me to where i can find info on this? [13:36:15] Imre_: It's quite simple really. You can add CSS and JS to [[User:Myusername/monobook.css]] and monobook.js (or skinname.css for other skins, like vector) [13:36:25] And it'll be included whenever you use that skin [13:36:34] It requires knowledge of CSS and/or JS of course :D [13:38:24] That's not a problem. :-) I am not an expert but conversant with both. My problem here is the immense amount of info I have to digest before doing actual acceptable work. :-) [13:38:39] <^demon> Heh http://xkcd.com/635/ [13:39:01] Especially the ALT text on that one is funny [13:39:06] Imre_: Such as what? [13:39:31] Question #2. I would like to make a suggestion to the current default main page skin. Where do I do this? [13:40:00] RoanKattouw: Just knowing the procedures. [13:40:34] Imre_: Talk:Main Page AFAIK [13:41:03] Heh procedures are a community thing, not a software thing. Most people in here know next to nothing about Wikipedia procedures [13:42:17] You mean, you never written and assembled an article from scratch? [13:42:47] arrr..ti...cll? [13:44:19] Anyways, thanks for all the help and have a nice day or night wherever you are. [13:44:26] haha [13:44:30] Emufarmers, its what the users *try* and write ;) [13:44:34] "The Tea Party movement hasn’t been hijacked by extremists? So why where there so many signs saying “Osama Bin Lyin.”" [13:45:32] is that a movement for people who didn't realise that the US already got its independence? [13:46:19] <^demon> flyingparchment: No they're convinced we're turning into Cold War Russia. [13:46:31] oh. [13:46:35] well you are, but isn't that the idea? [13:46:49] the *claimed* reason is due to deficit spending/socialism/big government [13:46:59] I'm trying to find out were they were under Bush [13:47:15] <^demon> The Promised Land. [13:48:02] Hm if Americans really are so scared of socialists, maybe I should fly there again [13:48:21] and scare some people [13:48:54] AaronSchulz: I remember a chart in the NYT some weeks ago... [13:49:13] http://www.nytimes.com/2009/06/10/business/economy/10leonhardt.html [13:49:15] ^_^ [13:49:29] maybe if terrorists blew up more socialists they would be less scared? [13:49:53] *RoanKattouw doesn't want to be blown up, thanks [13:50:33] 03thomasv * r56413 10/trunk/extensions/PdfHandler/ (PdfHandler.image.php PdfHandler.php PdfHandler_body.php): extract text layer from pdf [13:51:21] “Bush behaved incredibly irresponsibly for eight years. On the one hand, it might seem unfair for people to blame Obama for not fixing it. On the other hand, he’s not fixing it.” [13:51:23] 03thomasv * r56414 10/trunk/extensions/ProofreadPage/ProofreadPage.php: read text layer from pdf [13:52:35] just saw that [13:55:29] 03(NEW) Conflict between the Abuse Filter and the Captcha - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20661 normal; Normal; MediaWiki extensions: AbuseFilter; (xu.jimmy.wrk) [14:15:20] 03daniel * r56415 10/trunk/extensions/Lockout/ (. IPAuth.php Lockout.php): Lockout extension: prevent blocked users from logging in. [14:18:26] things are seeming fixed here in .au but in the longer term everything depends on everything else [14:19:57] o_O [14:26:33] hello [14:28:45] *Rjd0060 thinks kicking the ones that were already here was pointless [14:28:51] lurgen: Hello. :-) [14:29:27] I have installed MediaWiki but I still see the original web page my host supplied, I have read about this problem in faq, they advise to remove files similar to index.php. I have done this, but it dosen't work :/ [14:30:05] could anyone help me ? :p [14:30:33] are you sure that your hosting is configure to treat index.php as index files just like index.html etc? [14:31:26] 03(mod) [SVG Rendering] Worsening of font rendering quality - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16368 +comment (10matthias.spam) [14:31:34] hmm [14:32:35] I don't know I'm the newbie [14:32:47] how a I can check this or change? [14:34:33] but even when i put my www.adres/index.php is still the same problem [14:35:05] *MaxSem changes the topic to Beware of Charitwo!!1 :P [14:35:34] more like beware of clones [14:35:40] *GreenReaper slaps mIRC for having that ping feature. [14:35:46] >_> [14:36:11] Also, Splarka's connection sucks. [14:36:28] *^demon accidentally clicked the ##fix_your_connection link [14:36:30] and kmccoy. [14:36:51] GreenReaper: bad green, don't ping 180 people, am on dialup and loading a page [14:37:10] <^demon> "Two easy payments of $10." [14:37:13] <^demon> Why not just pay $20? [14:37:13] *Splarka once got a 30 minute ping on efnet [14:37:48] They're hoping you miss the second payment and they get to fine you another $10 [14:39:42] ^demon: me too :) [14:40:15] ^demon: where's that from? [14:40:35] <^demon> werdna: Random infomercial; [14:40:53] ah [14:41:44] hi there [14:42:19] there is an sql problem on pt.wiki, am i in the correct place? [14:42:44] no, #wikimedia-tech, but it probably was recently fixed [14:43:00] Yes, should be fixed now [14:44:41] yap, works. what was the problem? [14:47:04] <^demon> I love commercials. "They were more than lawyers, they were human beings" [14:48:28] Alchimista: Site maitenance, the master database was switched around which made it temporarily unreachable [14:49:39] RoanKattouw: thanks. in this last weeks the pt.wiki is a bit slow, server problems? [14:49:46] No idea [14:50:30] RoanKattouw: ok, thanks [14:51:41] Nikerabbit: Do you have an easy way of 'resurrecting' messages that were deleted? [14:51:57] Nikerabbit: ...other than reverting the revision that deleted them, creating messy conflicts [15:00:55] 03(mod) Error in SF_LinkUtils.inc with SMWSQLStore2::getPropertyValues() - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20564 (10dasch_87) [15:02:20] 03(mod) Error in SF_LinkUtils.inc with SMWSQLStore2::getPropertyValues() - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20564 (10dasch_87) [15:07:12] RoanKattouw: If you know the revision in which they are deleted, you can merge from that revision. [15:07:42] jdpond: Yeah except that revision also changes lots of other messages [15:07:56] 03(mod) Conflict between the Abuse Filter and the Captcha - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20661 (10matthew.britton) [15:09:17] 03btongminh * r56416 10/trunk/phase3/includes/ (specials/SpecialUpload.php upload/UploadBase.php): [15:09:17] Cleanup SpecialUpload::getExistsWarning which referenced some undeclared variables. [15:09:17] There is some more cleanup to be done in SpecialUpload::getExistsWarning and UploadBase::getExistsWarning, but there are currently no errors as far as I'm aware. I will probably break b/c on them though. [15:13:25] RoanKattouw: wait someone to export them? [15:14:41] Nikerabbit: If possible, I'd like you to restore four messages I removed a while ago; I restored them in English, but the restoring the translations is tricky for me [15:14:53] Oh wait I didn't restore them yet, I'm about to [15:23:46] RoanKattouw: if they have the same names and content, just add the english ones and they will get the translations on next export siebrand does [15:24:21] Nikerabbit: OK, that'd be awesome. There's another, trickier issue beside that though [15:24:39] At some point I repurposed a message, but now I brought it back under a different name [15:25:02] So I need messagename-old to get the pre-rnnnn content of messagename in each language [15:25:54] GreenReaper: actually, I think it's more that they know people's brains will still register "two payments of $10" as "$10" rather than "$20". [15:26:55] and don't forget to fine $100 for paying $20 in a single transaction! [15:31:53] RoanKattouw: ask raymond or siebrand :o [15:32:13] Nikerabbit: OK, I'll bother them about that [15:32:30] rar Nikerabbit [15:32:34] ? [15:33:00] 7z Emufarmers [15:33:05] o: [15:33:53] 03catrope * r56417 10/trunk/extensions/UsabilityInitiative/ (16 files in 7 dirs): (log message trimmed) [15:33:53] UsabilityInitiative: [15:33:53] * Make NavigableTOC disableable with a preference, similar to EditToolbar [15:33:53] * Make content generation dialogs (CGDs) in EditToolbar disableable with a preference; bring back the old ilink, xlink and table dialogs to show when CGDs are disabled [15:33:56] ** Resurrected the edittoolbar-{i,x}link-{,example} messages; Nikerabbit says i18n for these will sort itself out [15:33:59] ** Resurrected the old edittoolbar-table-example (pre-r55207) as edittoolbar-table-example-old, because table-example was repurposed (evil, I know); this is probably trickier i18n-wise [15:34:02] ** Resurrected the xlink and ilink icons [15:36:21] RoanKattouw: If I understand right, 'edittoolbar-tool-table-example-old' is a new message name but with previous existent content. what was the old messagename? [15:37:09] Raymond_: edittoolbar-tool-table-example , with the content before r55207 changed it [15:37:47] <^demon> Who is Grawp? [15:38:01] the page move HAGGER guy [15:38:41] Raymond_: That is, r55207 changed the English message, the localizations were presumably updated later of course. Basically, I need you to grab that message's content as of r55206 and put that in the -old message [15:38:47] <^demon> Oh, some vandal? [15:38:54] *^demon doesn't know Hagger either [15:39:05] *Emufarmers revokes ^demon's enwp adminship. [15:39:23] demon lives in a cave [15:39:37] ^demon: he's quite infamous [15:39:47] <^demon> charitwo: Oh :) [15:39:54] <^demon> Emufarmers: Join the club. [15:40:13] moar reconfirmation RfAs! [15:40:21] 03(mod) Error in SF_LinkUtils.inc with SMWSQLStore2::getPropertyValues() - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20564 (10yaron57) [15:40:58] <^demon> Emufarmers: "Zomg, admin doesn't keep up to date with vandals, cannot be trusted with mop anymore!" [15:41:18] RoanKattouw: evil :( [15:41:27] Raymond_: Yes, I know, I apologize [15:41:30] Not really up-to-date: grawp vandalism is old. ^_^ [15:42:26] 03(NEW) Image linkoption with interwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20662 enhancement; Normal; MediaWiki: Images and files; (sumurai8) [15:43:39] 03(mod) |link= causes interwiki link to register in pagelinks table - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20662 summary (10roan.kattouw) [15:44:07] 03(WONTFIX) arraymap a seperate extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20596 +comment (10yaron57) [15:50:29] when will there be code review ? [15:50:44] ThomasV: Brion's planning to do a code update today [15:50:55] RoanKattouw: no idea how to automatize... looks like copy&paste from the message history [15:51:11] but hunting food now [15:51:12] Raymond_: Hmm I think I may be able to work something out [15:51:15] Yeah same here [15:51:21] RoanKattouw: what kind of update ? there are lots of unreviewed commits... [15:51:36] ThomasV: Up to r56150, off the top of my head [15:51:37] ThomasV: ProofreadPage will not be updated [15:51:38] export+text editor+import? [15:52:00] werdna: only trunk ? [15:52:10] ThomasV: phase3 and most extensions [15:52:22] but ProofreadPage was explicitly reverted in the deployment branch [15:52:35] why ? [15:52:57] http://www.mediawiki.org/wiki/Special:Code/MediaWiki/56395 [15:53:59] yeah, it needs review [15:54:21] iirc there was some unsafe DB stuff there too [15:54:26] sql injection vectors [15:54:28] that kinda thing [15:54:48] why did they not lleave a comment ? [15:55:12] it would be great to be warned :-( [15:56:55] 14(DUP) |link= causes interwiki link to register in pagelinks table - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20662 +comment (10herd) [15:56:57] 03(mod) Interwiki links within Image tags create an entry in the pagelinks table. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19814 +comment (10herd) [15:57:13] ThomasV: well, nothing was reverted [15:57:16] it was just not deployed [15:57:49] sure, but if there is a vulnerability I'd like to know about it :-) [15:58:25] rar RoanKattouw: http://en.wikipedia.org/w/api.php?text=__TOC__%0D%0AFoo%0D%0A%3D%3DBar%3D%3D%0D%0A&action=parse&prop=sections vs http://en.wikipedia.org/w/api.php?text=__NOTOC__%0D%0AFoo%0D%0A%3D%3DBar%3D%3D%0D%0A&action=parse&prop=sections ... is prop=sections only for the visible TOC? [15:58:54] Splarka: I fixed that on trunk [15:59:07] k [16:12:30] <^demon> charitwo: I thought you +b'd [16:12:47] <^demon> Nevermind ignore me [16:22:55] 03aaron * r56418 10/trunk/extensions/ReaderFeedback/ReaderFeedback.class.php: doc fixes [16:40:21] *charitwo trouts ^demon [16:48:28] HTMLForm is quite handy [16:49:21] I'm going to document it, because I need to study it anyway [16:50:21] brion: if you've time to look; I think r56416 needs to be ported to deployment [16:59:51] looking... [17:06:40] 03brion * r56419 10/branches/wmf-deployment-work/includes/ (ChangeTags.php DefaultSettings.php): Merge r56356 from trunk -- workaround to let us deal with the index setup funk for changetags [17:11:20] bah [17:14:15] crap, gotta recompile imagemagick :D [17:14:18] *brion stabs macports [17:14:34] you know what's awesome? binary packages. :P [17:14:50] source is wourse [17:15:15] MPAA agrees with you [17:15:29] *^demon pets his windows box [17:16:26] "lets distribute this tool for universities to monitor traffic for movie downloaders" "but it is under GFDL, we must distribute the source" "nah, the pinko leftists will never notice, just distribute the executables and rename it a bit" [17:16:33] ^GPL [17:17:00] heh [17:17:32] 03churchofemacs * r56420 10/trunk/phase3/ (10 files in 4 dirs): [17:17:32] Follow-up on r56284: LogEventsList::showLogExtract gets associative array for [17:17:32] additional parameters. Adjusted all calls that use additional parameters. Also [17:17:32] improved Special:Blockip, which now uses those new parameters instead of using [17:17:32] own functions. Fixed HistoryPage which was broken with r56251. [17:17:36] bryan: what's the actual bug it fixes? existence check seems ok in branch right now [17:18:06] oh man that new spinner looks *so* much nicer :) [17:18:46] wourse? :o [17:20:16] brion: :) [17:22:03] [summon splarka throbber rant] [17:22:56] brion: it sucks on other-color backgrounds, which are encountered... well.. just on the internets [17:23:16] Splarka: does it suck as bad as the old spinner which looked like crap? :) [17:23:34] nope, worse, because the other spinner that looked like crap worked on any color background [17:24:12] 'sides, there are plenty of spinners that look good in black [17:24:27] hmmm, unless ya wanna segregate spinners, "whites only" "coloreds" [17:24:36] hah [17:25:19] <^demon> (NEW) Spinner graphics do not display in text browsers, violates accessibility [17:25:31] yah yah, funny [17:25:40] :D [17:25:41] but brion cares about looks, he should care about off-whites! [17:25:52] -\|/ [17:25:53] http://www.mediawiki.org/wiki/User:Splarka/Throbber [17:26:12] it looks like one of the top row ones, blended to white when created [17:26:34] Splarka: can you whip up one of those pages with the actual current image? [17:27:09] ugh, I think someone at commons might bite me if I do [17:27:11] I think it's actually included there [17:27:13] there are two btw [17:27:20] http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/common/images/spinner.gif?view=co and http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/common/images/ajax-loader.gif?view=co [17:27:36] *Splarka looks at werd [17:27:39] Splarka: one's a downsizing of the other [17:28:06] neither are included there, I made one that is similar though (but looks grainy) [17:28:13] http://www.mediawiki.org/wiki/File:Throbber_allbackgrounds_twelvebar.gif [17:29:28] http://toolserver.org/~mzmcbride/cgi-bin/mw-logs.py?search=User:Splarka%2FThrobber damn spambots [17:30:01] where is the stroopwafel throbber?? [17:30:23] Splarka: http://www.mediawiki.org/wiki/File:New_MW_spinner.gif [17:30:55] and the big one? [17:31:13] i don't care about the big one right now, i don't think we use it yet [17:31:46] *Splarka sticks it into his throb [17:31:54] :) [17:32:07] how can i output a pipe within a template or parser function? eg: {{#if{{{1|}}}|This is a pipe:|}} [17:32:28] so http://www.mediawiki.org/wiki/File:New_MW_spinner.gif looks slightly awkward on black to me; fine on gray, ok on blue, and in all cases much easier to see than the old spinner [17:32:42] http://mediawiki.org?curid=39688 [17:32:44] er [17:32:50] Hi...quick newbie question: What's the best way to have a chunk of HTML automatically added to every page that gets created in your wiki? [17:32:56] Be careful, or Splarka will make a new throbber based on a clock face. [17:32:57] http://mediawiki.org?curid=39689 [17:33:09] *werdna hopes nobody gets the joke, hides. [17:33:53] Splarka: thanks :-) [17:33:57] brion: and yet http://upload.wikimedia.org/wikipedia/commons/4/42/Loading.gif is highly sexy, heh [17:34:16] *shrug* i don't care much one way or the other [17:34:17] hola [17:34:34] chasep_work: {{{!}}} [17:34:50] chasep_work: | [17:35:02] er... {{{!}}} is what exactly? [17:35:05] *Splarka gives roan caffeine [17:35:12] Oops {{!}} [17:35:15] *RoanKattouw just had dinner [17:35:15] <^demon> Splarka: We should use http://is.gd/3luiM [17:35:35] rofl [17:35:46] <^demon> :p [17:36:18] *Splarka pulls out the shatner [17:36:57] http://educatedstupid.com/media/ars/kirk_dance.gif [17:37:05] What the heck I had no idea SVN did nested conflicts [17:37:09] and there is of course, recursive hasselhoff, and recursive picard, available [17:37:28] scary [17:38:00] Although that's probably my own fault [17:38:24] you haven't seen scary! http://www.gagreport.com/Future%20Flash/hasselhoffian-recursion.gif [17:39:47] *werdna is having bank fun [17:40:31] after a few months of mostly groceries, i've bought 3 train tickets and 2 plane tickets and an xkcd book in the last 2 days [17:40:49] <^demon> Identity theft! [17:41:31] werdna sounds like a candidate for lifelock [17:41:33] 03(FIXED) Error in SF_LinkUtils.inc with SMWSQLStore2::getPropertyValues() - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20564 +comment (10dasch_87) [17:42:40] <^demon> I would love to finally see overlapping edit links get fixed. [17:42:50] Splarka: that was terrifying [17:43:04] sounds like the swedish railways companies have a bug in their system [17:47:18] 03catrope * r56421 10/branches/wmf-deployment-work/extensions/UsabilityInitiative/ (17 files in 7 dirs): [17:47:18] wmf-deployment-work: Merge r56417 (pre-deployment usability fixes) from [17:47:18] trunk. Also merge r56195 (NTOC bugfix), made conflict resolution easier. [17:47:20] werdna: What's that? [17:48:03] RoanKattouw: what's what? [17:48:17] werdna: The Swedish railway bug [17:48:22] oh [17:48:31] looks like they're caching credit card authorisation failures or something [17:48:41] bleh [17:48:44] or trying to [17:48:54] What are you booking, Malmö - Stockholm? [17:48:57] the folks at my bank say they're requesting an auth code, but not completing the transaction [17:49:04] Copenhagen-Stockholm [17:49:07] there's a through train [17:49:49] Ah good [17:49:59] How long does it take? [17:50:02] with wifi for 99 SEK [17:50:05] 5h20 [17:50:14] Total cost for two people is 71 GBP [17:50:16] or about 80 EUR [17:50:19] not too bad [17:50:29] I'll spend that in accommodation in copenhagen *hate* [17:50:36] 99 SEK for 5 hours of wifi is not outrageous either [17:50:46] yeah [17:50:56] it was 39 SEK for 30 minutes or 99 SEK for the whole trip [17:51:00] hehe [17:51:13] I won't take my laptop, but I can at least internet on my phone [17:51:48] Hm turns out Copenhagen - Stockholm is actually slower by road :O probably due to Swedish speed limits :P [17:52:32] it's like a 1.5-hour flight :) [17:52:45] check in 1h in advance [17:52:51] takes 1h to get to the airport at each end [17:52:56] Meh who flies 650 km [17:53:10] so it's like 4h30 by plane [17:53:13] not that much faster... [17:53:19] RoanKattouw: i do to avoid holiday traffic up and down interstate 5 ;) [17:53:36] of course if they ever build that high-speed rail it'll be like 2h [17:53:40] brion: True, but then there's no train from SF to LA (yet) [17:53:43] brion: well, you guys have the high speed line up the CA coast to look forward to [17:53:43] Yeah, 2h45 IIRC [17:53:45] oh there's a train [17:53:48] it just takes 12 hours [17:53:52] Yay Amtrak [17:53:54] yeah, the coastal starlight [17:53:57] lol it's only like 600 km [17:53:59] runs seattle to LA [17:54:05] srsly. worst trains EVAR in US [17:54:07] So that line averages 50 km/h [17:54:16] brion: Trains. US. Nuff said [17:54:21] RoanKattouw: even Acela Express averages 75 km/h [17:54:24] admittedly the coastal route is less direct as well [17:54:29] even though it's capable of 280 km/h [17:54:38] much faster to head through the central valley [17:54:45] *RoanKattouw yawns, operational speed on ICs over here is 140 [17:54:51] brion: which is where the high speed route is going, right? [17:54:59] I think so [17:55:00] yep [17:55:06] RoanKattouw: even British intercity trains do 140 [17:55:10] French trains do 300 :) [17:55:20] http://www.cahighspeedrail.ca.gov/ [17:55:32] cute flash map at http://www.cahighspeedrail.ca.gov/map.htm :) [17:55:36] That's what you get when your rail system is called "Train a grande vitesse" [17:56:00] Aye [17:56:01] brion: even more fun, http://www.desertxpress.com/ [17:56:38] lessee.... estimated travel time 3 hours 6 minutes from san francisco to irvine, which would be the closest stop to my family in socal [17:56:44] not bad [17:56:57] brion: huh, I've been to Irvine not a few times [17:57:05] they have a big-ass shopping mall there [17:57:09] 803km [17:57:15] ah, irvine [17:57:24] WTF; desertxpress is evaluating 125 mph diesel trains [17:57:33] *werdna wonders why anybody would want to shop for big asses. [17:57:39] home of light industrial parks, shopping malls, and housing associations that won't let you paint your house the color you want [17:57:43] I had no idea they existed; 88 mph (140 kph) diesel trains were a primer for me [17:58:12] Ah, they've selected the 150 mph (240 kph) electrical ones, good for them [17:58:44] It pisses me off that this isn't finished till just after I leave London [17:58:45] http://en.wikipedia.org/wiki/Stratford_International [17:59:06] It's literally one 20-minute train ride from my house to this station, from which there would be 2-hour direct services to Paris. [18:00:11] werdna: How long to go to St. Pancras then? [18:00:15] (from your house) [18:00:46] 03churchofemacs * r56422 10/trunk/extensions/Renameuser/SpecialRenameuser.php: Follow-up on r56420 and r56318: adjust SpecialRenameuser to fit to new LogEventsList::showLogExtract parameter order [18:00:57] 25 minutes + 5 minute walking interchange + 10 minutes + 5 minute interchange [18:01:00] roughly 45 minutes [18:01:04] admittedly not too shabby [18:01:09] brion: Hold on, I have another merge to do [18:01:15] k [18:01:40] They're running high speed services from St. Pancras to Stratford International during the Olympics. [18:01:48] 8 minutes from central london to the olympic park. [18:03:39] 03catrope * r56423 10/branches/wmf-deployment-work/extensions/UsabilityInitiative/EditToolbar/EditToolbar.js: [18:03:39] wmf-deployment-work: Merge r56226 (remove namespace dropdown in links [18:03:39] CGD) from trunk to shut up a JS error [18:04:18] *werdna is writing feeds for LiquidThreads [18:04:40] it's gonna be awesome to be able to subscribe to your "thread watchlist" or so to speak in an RSS reader. [18:06:21] also thinking about replacing the "You have new messages" thing with a less intrusive icon/indicator in p-personal (at least for messages not left directly on your talk page) [18:06:36] watchy watchy watchlist [18:07:56] crap [18:08:04] ! [18:09:06] 03(NEW) Reconsider newtalk prompt for all watched liquid threads - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20663 enhancement; Normal; MediaWiki extensions: LiquidThreads; (agarrett) [18:09:11] brion: Still not done, hold on [18:09:13] *werdna files a bug [18:09:33] no worries RoanKattouw, i'm poking over a couple extensions before i'm ready to proceed :D [18:09:42] could just put a class on ca-talk and let users decide themselves [18:10:04] I think a preference would be a bit more user friendly [18:10:09] brion: OK, I'll let you know when I'm done sorting stuff out [18:10:13] super [18:10:19] #ca-talk a.newmessages {background-image:url(http://www.gagreport.com/Future%20Flash/hasselhoffian-recursion.gif)} [18:10:39] well, it's not #ca-talk, is it? [18:10:56] er, whatever it is, yah, and if not for their talk page, meh [18:11:01] pt-talk? [18:11:07] I'm thinking primarily of new threads on watched talk pages, and replies to watched threads. [18:11:40] poor anons [18:12:16] well, if you have a suggestion for fixing that, I'd be happy to hear it :) [18:12:59] 03catrope * r56424 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (EditToolbar.js EditToolbar.php): EditToolbar: Fix for r56417: put inserted tables on their own line, like before [18:13:56] *Splarka mumbles [18:16:33] Is there anything like a cheetsheet for MediaWiki hacking? [18:17:00] wknight8111: Not really, AFAIK, but there should be [18:17:33] yeah, I've been using the developers guide on mediawiki.org, and I can just keep using that [18:21:02] 03catrope * r56425 10/branches/wmf-deployment-work/extensions/UsabilityInitiative/EditToolbar/ (. EditToolbar.js EditToolbar.php): [18:21:02] wmf-deployment-work: Merge r56424 (fix for r56417 which was merged [18:21:02] earlier) from trunk [18:23:41] wknight8111: whatcha doin'? [18:24:43] Mike_lifeguard: Hey! how are you! I've been doing some contracting work on a MediaWiki server, and am always looking for new info [18:25:57] I'm good. I've just installed mediawiki on my computer... managed to get it to segfault on Special:Contributions :D [18:26:04] *Mike_lifeguard assumes you're doing better than that [18:26:43] 03catrope * r56426 10/trunk/extensions/UsabilityInitiative/EditToolbar/EditToolbar.hooks.php: EditToolbar: Fix stupid copypaste mess-up from r56417 [18:27:16] *Reedy removes MediaWiki from Mike_lifeguard [18:27:33] huhuhuu :( [18:27:41] 03brion * r56427 10/trunk/extensions/Collection/Collection.php: Security fix: escape client-provided $article string when dropping it into JavaScript in an HTML element returned for AJAX results [18:27:56] 03catrope * r56428 10/branches/wmf-deployment-work/extensions/UsabilityInitiative/EditToolbar/ (. EditToolbar.hooks.php EditToolbar.js): [18:27:56] wmf-deployment-work: Merge r56426 (fix stupid mistake in r56417, which [18:27:56] was merged earlier) from trunk [18:29:57] *RoanKattouw raises eyebrow at r56427 [18:33:21] *charitwo shaves RoanKattouw's eyebrows off [18:33:54] Mike_lifeguard: that's cool. I am a little further then that, yes [18:43:11] 03brion * r56429 10/trunk/extensions/Collection/ (Collection.hooks.php Collection.php): Security fix: validate $oldid input parameter and escape it on output when generating JavaScript code to put into HTML fragments in AJAX responses [18:43:54] *RoanKattouw raises his other eyebrow [18:44:27] *MaxSem wonders how many more eyebrows does RoanKattouw have [18:44:59] brion had better not discover more vulnerabilities in Collection then [18:45:13] Or I'll lose more eyebrows than I have (eyebrow debt!) [18:48:30] yeah there's more crap in there [18:48:52] Dammit [18:49:09] How does this happen? Is any of this in currently deployed code? [18:50:21] don't tell Kohs :D [18:51:11] RoanKattouw: this is the updates since the live deployment, they redid a lot of the ui [18:51:21] 03brion * r56430 10/branches/wmf-deployment-work/extensions/Collection/ (20 files in 3 dirs): Revert to currently-deployed Collection extension; still more XSS holes to plug [18:51:30] and as usual they miss a lot of escaping, so it's not going out until it's fixed [18:51:37] *Splarka lowers Roan's eyebrows [18:51:56] Ah, so they just did a lot of coding, that explains a bit I guess [18:57:34] 03ialex * r56431 10/trunk/extensions/LanguageSelector/LanguageSelector.php: fix constant name in documentation [18:59:43] 03catrope * r56432 10/trunk/extensions/UsabilityInitiative/ (4 files in 3 dirs): UsabilityInitiative: Add Datepicker to our jQuery UI build; Nimish wants to use it in ClickTracking [19:04:29] 03ialex * r56433 10/trunk/extensions/ (5 files in 5 dirs): svn:eol-style native [19:06:24] ialex I think%0D%0Ahas a personal dislike%0D%0Ato windows files [19:06:41] Splarka: uh? [19:07:38] was supposed to be a haiku with linefeed joke [19:07:59] ah [19:08:08] :) [19:56:26] 03(NEW) Check available codecs before using audio or video tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20664 normal; Normal; MediaWiki extensions: OggHandler; (markus+wikimedia) [19:59:47] *Splarka watching anime, sees some mp3 encoding source code flash by, tracks it down to http://www.sfr-fresh.com/linux/misc/old/8hz-mp3.src.v20b.tar.gz:t/scratch/l3mdct.c [20:00:28] 03siebrand * r56434 10/trunk/extensions/UsabilityInitiative/EditToolbar/EditToolbar.i18n.php: Localisation updates for extension messages from translatewiki.net [20:00:33] "that's not for ressurecting giant robots in the future!" [20:01:03] (also they used a proportional font so the comments look all screwed up) [20:02:06] Hello. I'm having problems with file uploads (version 1.14.1). The files are uploaded to the server and I can access them with direct url, I get no errors (nor from mediawiki nor in php when uploading), the database seems to contain the correct information but when going to the File:* page it says that "No file by this name exists". It does show up in the uploaded files list and the File:* page also have the history. [20:02:21] sorry for the wall of text... [20:03:37] Splarka: is the anime GPL? [20:04:17] somehow I doubt it, and they don't even attribute [20:04:28] what anime? [20:04:51] Argentosoma, episode 16 [20:04:53] GreenAway: My connection "sucks" because your ping had to go on a 50,000 mile round trip to get to me, and then my pong had to go on similar trip to get back to you. Get the communications companies to provide broadband in rural areas and I'll be happy to switch. [20:05:25] 0:13:26 is when it is legible (on the DVD anyway) [20:05:57] kmccoy: satellite internets? [20:06:06] Yeah. [20:06:09] RoanKattouw: what are "content generation dialogs"? [20:06:10] siebrand: Yay, thanks! Now can you do something more complex for me? [20:06:17] mine sucked cuz I was downloading a dozen webcomics at the time, heh [20:06:33] kmccoy: did you see the recent revelation about HugesNet and the logout problem? that was hilarious [20:06:41] RoanKattouw: has that string been usabilitised? :) [20:06:49] Splarka, no, what was it? [20:07:13] siebrand: Well, I did something evil. I repurposed a message in a certain rev, and now I brought the old contents back under a different name, and I'd like to pull up the old i18n for it [20:07:42] kmccoy: https://bugzilla.wikimedia.org/show_bug.cgi?id=17790#c9 [20:07:57] RoanKattouw: lemme get that right: you had key a before, removed it, and now revived in the same context as key b? [20:08:27] siebrand: I had a key before, *repurposed* it, and now resurrected it [20:08:39] Why is Hughesnet preloading links? Are they trying to use up their users' bandwidth quotas? [20:08:51] RoanKattouw: yeah, that means you can stuff it :) [20:08:55] RoanKattouw: what are "content generation dialogs"? [20:08:56] siebrand: Key is edittoolbar-tool-table-example , repurposed in http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55207 [20:09:07] siebrand: A dialog that helps you insert a link [20:09:37] siebrand: Isn't there any way that you can get all the i18n for that message as of 55206 and put that in a different message? [20:09:50] I think I may have a way, but I thought you might have an easier one [20:09:52] RoanKattouw: can't you just use that as the description for the preference? [20:10:00] kmccoy: to speed things up for the end user, what with the 1000ms round trip for requests... if they see a URL in a