[17:51:22] Ryan_Lane: OK I started it with sudo /etc/init.d/catrope-mwbot start [17:51:44] TrevorParscal: How's your script loader work going? Still nothing in SVN :( [17:53:50] ah [17:53:58] yes, committing in a min [17:54:07] was going to commit last night but I got distracted [17:54:33] No worries [17:54:55] what's your avial? [17:55:25] Good, BUT [17:55:38] I have to get my blood analyzed tomorrow [17:55:47] ? [17:55:48] So I can't eat or drink anything but water starting 10pm my time (1pm PDT) [17:56:03] And have to go to the hospital first thing in the morning so I can get it over with and have breakfast [17:56:04] ooh [17:56:11] better eat while you can! [17:56:15] So I'm gonna call it a night early [17:56:16] k [17:56:23] understood [17:56:23] what time? [17:56:24] Better sleep during the time I can't eaty [17:56:30] Hm, 10ish [17:56:34] So that's 2 hours from now [17:56:39] I will make sure I don't keep you up past that [17:56:58] k [18:08:06] bah, Kozura Mincho does not support this one Cantonese character... [18:37:27] RoanKattouw / TrevorParscal - do we have more info on how communities can customize the special character section than what's currently on http://usability.wikimedia.org/wiki/Toolbar_customization ? [18:37:59] Sadly, no [18:38:04] Improving that page is on my TODO list [18:38:11] But this week is all about the resource loader for me [18:38:20] You know, "flying cars for JS" as Trevor put it [18:38:41] RoanKattouw: is // To add a special characters page the relevant example from that page - i.e. it will add a new sub-section within the Special characters tab? [18:38:58] Lemme see [18:39:10] there's a test that does this... [18:39:21] in the tests folder.. i can pastebin an example [18:39:23] Yes I stole that test [18:39:47] Eloquence: Yes and no. It is the right code, mostly, but you need to change the section parameter to point to the existing specialchars section [18:39:48] maybe I need to rope ariel in since he did crazy customization on greek wiktionary :) [18:39:57] RoanKattouw: ok [18:40:01] Yeah Ariel probably knows this stuff better than we do xD [18:40:18] Eloquence: I think you need 'section': 'characters' [18:40:23] The rest of the example should be fine [18:40:28] thanks [18:42:03] Eloquence: http://pastebin.com/DWWKAv8s [18:42:05] adam_miller: ping [18:42:19] yes? [18:42:20] TrevorParscal: sweet [18:42:31] I believe that script nukes the existing latin page [18:42:33] adam_miller: feel like debugging some site javascript used on the hungarian WP that may interfere with search? [18:42:37] And replaces it with A B C D E [18:42:51] sure [18:43:12] adam_miller: search on hu.wp requires pressing enter twice for some reason [18:43:19] hu.wikipedia.org that is [18:43:24] adam_miller: I suspect it's something in http://hu.wikipedia.org/wiki/MediaWiki:Common.js [18:43:33] they're even including a minified jquery in there, so who knows [18:43:58] (you have to first enable vector of course) [18:45:14] omg that thing is huge [18:45:17] heh [18:45:27] too late, you volunteered :p [18:48:17] RoanKattouw: that doesn't nuke the page [18:48:32] Oh it does merge? [18:48:40] it appends [18:48:56] look at the js/tests/wikiEditor.toolbar.js file [18:48:59] lots of examples [18:50:58] oh, awesome [18:54:40] ohhh, fun rtl bug: http://ar.wikipedia.org/w/index.php?title=مستخدم:Eloquence&useskin=monobook vs. http://ar.wikipedia.org/w/index.php?title=مستخدم:Eloquence&useskin=vector [19:19:35] is it office hours yet? [19:20:01] Eloquence: found the hungarian problem [19:21:35] on line 1769 of the site js [19:21:37] $("#" + f).attr("action", wgScriptPath+"iki/"+oSEAp+x+$ID(i).value); [19:21:50] SHOULD BE: $("#" + f).attr("action", wgScriptPath+"iki/"+oSEAp+x+$(i).value); [19:23:03] there is also a js problem in he.wiki [19:32:26] TrevorParscal: Pwnd. [19:40:33] bastique: thanks for the follow up email [19:56:18] adam_miller_away: thanks [19:57:58] http://commons.wikimedia.org/wiki/Wikipedia/2.0/worksheet#Phase_I_through_IV_logos is a list of logos in Phase IV -- redlinks still need to be done. We haven't resolved the Arabic/Persian script ones yet. [19:58:01] Eloquence: no problem....are you taking care of it from there? I don't have access to change that file obv [19:58:56] adam_miller: I'll update it and will let you know if it breaks :) [20:02:01] ok let me know if that fixes it too [20:06:13] it doesn't for me [20:07:08] adam_miller: http://hu.wikipedia.org/w/index.php?title=MediaWiki:Common.js&diff=prev&oldid=7886159 [20:07:12] doesn't have any effect for me [20:07:37] it's throwing a new error now...give me a minute [20:07:51] I knew it had to be something like that :) [20:08:27] i wish i knew what this function was attempting to do.... [20:11:30] That's some insane javascript. [20:11:34] Eloquence: can you change line 1776 from this: $("input[name='title']", $("#" + f)).get(0).remove(); [20:11:40] to this: $("input[name='title']", $("#" + f)).eq(0).remove(); [20:11:59] keep the change I just made? [20:12:21] yes that change seemed to wor [20:12:38] work, but there was another line with broken code [20:14:12] works now :) [20:14:27] Eloquence, do you know some issue with videos in Opera 10.10 ? [20:14:52] Platonides: no, specific to vector? [20:15:35] don't know [20:15:49] in #wikimedia-tech today I'm using Opera 10.10. And now I can't watch videos in Wikipedia anymore. Why? Isn't this supposed to work? [20:17:21] Eloquence: did someone just update hungarian wiki? i could swear it wasnt using simplesearch a second ago... [20:22:16] adam_miller: you opted into vector :) [20:24:59] maybe...i think i was just being confused by the background color of the results in safari. [20:25:17] for some reason they're appearing with a grey background for me in safari and white in firefox [20:27:07] Platonides: "don't use Opera" /me hides [20:52:51] RoanKattouw: you awake? [20:53:07] Yes, doing some light reading before I go to bed [20:53:11] right on [20:53:13] US politics :D [20:53:16] fun [20:53:32] "light reading" is rarely light, I've noticed [20:53:49] I think it's used in an ironic way more often than not [20:54:23] TrevorParscal: Need me for anything, if not, I'll get some sleep now [20:54:30] well [20:54:38] i'm just doing the client request builder [20:55:04] we are encoding: user (logged or anon), skin, space, view and language [20:55:14] the last being "lang" [20:55:32] space could be "ns" [20:55:41] i was trying to shorten them a bit [20:55:58] I currently expect the lang= and modules= params in load.php [20:56:02] right [20:56:05] modules is also there [20:56:11] Pipe-separated? [20:56:16] yup [20:56:20] Good [20:56:23] And yes, space should be ns [20:56:29] We never abbreviate namespace as 'space' [20:56:36] right [20:56:39] of course [20:57:11] I'm also made a basic config system [20:57:24] which allows you to do single/multiple gets and sets [20:57:34] single gets can have fallbacks in case the config is not set [20:58:17] I don't really follow that but I should sleep. I guess I'll see your code in the morning [20:58:18] which means less of this typeof configVar !== 'undefined' ? configVar : 'fallback' [20:58:21] :) [20:58:22] ha ha [20:58:23] yes [20:58:24] sleep [23:47:53] ohok