[00:00:05] heh [00:00:20] Daedalus969: http://en.wikipedia.org/wiki/User:Splarka/userstatus you may be interested in [00:00:29] Splarka: no, "the world" is already used to metric, there's only the US and Myanmar left :) [00:00:31] I have the Qui script [00:00:32] *Simetrical is completely in favor of the US switching to metric, BTW [00:00:39] I'm trying to figure out a way to automate it without a bot [00:00:48] gurch, not quite. Britain and Canada still use some imperial measurements. [00:00:49] gurch: tell that to the UK, Canada... [00:00:51] They aren't totally metric. [00:00:53] the only time the rest of the world nowadays need to think in imperial terms is when they are using producs with legacy US sizes, like screen size etc... [00:01:03] Non-US screen sizes are in inches? [00:01:04] Daedalus969: not possible, you need either a bot or a MediaWiki extension [00:01:10] the US at least has drug dealers [00:01:19] Simetrical: the diagonal meassure [00:01:23] US has swiitched to metric. THe people haven't [00:01:23] Interesting. [00:01:43] Splarka, Simetrical: we have officially switched to the metric system, something the US hasn't done [00:01:43] they are still refered to 22" etc.. [00:01:45] mjgardes, has not. It doesn't mandate anything other than that it be used in a secondary fashion. [00:01:50] if it was possible to tranclude the contribs of a user, I could probably go from there [00:02:01] gurch: think the US did officially convert, but they forgot it [00:02:07] yes [00:02:11] Splarka, Simetrical: we retain imperial measurements for e.g. roadsigns because it's a pain in the arse to change them all [00:02:21] gurch: UK? Yeah right. Then why do I still see signs with "275 yds" and "1/3 mi" all over the place? [00:02:26] gurch, oh, BS. They have to be replaced regularly anyway. [00:02:27] RoanKattouw: see previous line [00:02:31] Oh, you mean in Britain. [00:02:35] Simetrical: yes but not all at once [00:02:35] Simetrical: I am in favor too, only because it would mean standardization. Metric is easier in people's heads, but not that much of an argument in an age when no one needs to do that anymore. All the other arguments are pretty moot, since they can be applied to any random system of measurement, and any that simply make comparison to how much better they are than the old systems, are easily given over to hubris, as per Celcius above [00:02:38] Still BS. :) [00:02:46] Simetrical: we can't really just shut down the country for a week to change them all [00:02:57] Splarka, the right reason is to use it is because everyone else does. [00:02:58] Simetrical: and if half were in km and half miles that would be very confusing :) [00:03:00] Not because it makes sense. [00:03:06] Decimal time makes sense, but we don't use that. [00:03:10] gurch, why not have them in both? [00:03:38] Simetrical: possible. that would be confusing though [00:03:43] I suugest prefixes for the power-of-two denominators to form a new system based on meters, but with fractions. [00:03:51] Simetrical: plus it would involve spending money [00:03:54] how much is the square of 7/8:th of an inch? [00:04:19] It would be so easy for computers to compute [00:04:23] governments don't like spending money [00:04:23] unless it's on stuff like ID cards [00:04:24] Also, there's this nice issue of choosing speed limits, currently, they're 30 (48) / 60 (96) / 70 (112) [00:04:24] 49/64 [00:04:24] making roadsigns metric doesn't let them snoop on anyone [00:04:45] RoanKattouw: we can round them to 50/100/110 if we went metric [00:04:56] It's so easy [00:04:56] mjgardes: it's difficult for me to directly imagine the value 49/64 [00:04:56] actually hopefully we would make the last one 120 [00:04:56] 70 is too slow :) [00:04:58] Yeah [00:05:11] Try it in decimal. [00:05:11] Easier? [00:05:17] I like the fact that all dual carriageways are 70/112 these days, though [00:05:26] Or did you have to use a calculator? [00:05:33] gurch: here in sweden we just changed our speeds from 30-50-70-90-110 to 20-30-...-120 [00:05:43] AzaTht: imagine a 7x7 square on top of a 8x8 square [00:05:43] So like...i setup a media wiki server using Turnkey Mediawiki...but when i time stamp it says (UTC). The time is right because it gets it off my server computer...but my server is in +8 (perth). Know how I can change the setting for that? [00:05:49] Over here in NL, it's 50/80/120 . That's pretty decent, except that 80 is damn slow [00:06:23] RoanKattouw: no 100? [00:07:09] 03(mod) Specify timezones by location, to allow automatic adjustments of timeoffset and daylight saving time (DST ) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=505 +patch; +comment (10brion) [00:07:10] mib_o9f4sr: all signature timestamps are in UTC, because they are saved in plain text [00:07:10] Well yes, 100 on a limited number of roads which are usually (but not always) dual carriageways [00:07:10] oh, brion's around... [00:07:10] But the default speed limit outside of built-up areas is 80, which sucks [00:07:18] for times generated by the system, you can set your timezone offset in your preferences [00:07:24] Splarka: so...it can't be fixed, ey... [00:07:32] it isn't broken ^_^ [00:07:41] ic ic :) ty ty [00:08:18] (mediawiki is designed around intercontinental cooperation, or rather intercontinental antagonism) [00:09:06] AzaTht: www.anwb.nl tells me the speed limits in Sweden are 50/70 (!) / 90/110 , is that correct? [00:09:11] RoanKattouw: here the default speed limit outside urban areas, if there is no defined speed limit, is 70, after that, it's the combination of the quality of the road, and how it's designed, that defines the speed limit [00:09:18] RoanKattouw: was [00:09:22] Daedalus969: basically my argument there (way back there) is that any wikicode system reliant on parsing is going to fail massively due to the cache [00:09:34] it is still under update, mostly southern sweden is converted [00:09:39] the speed limit here is 4 mph [00:09:40] What's it now, then? I'm going to Sweden in about a week, so I'd like to know [00:09:43] *gurch does not own a car :( [00:09:47] Good, won't be going too far north [00:09:54] *RoanKattouw neither, but his parents do [00:10:00] it's 30-40-50-60-70-80-90-100-110-120 [00:10:07] :O [00:10:10] 03(mod) Unicode combining characters are difficult to edit in some browsers - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16697 (10Gerard.meijssen) [00:10:10] well that's simple [00:10:13] OK and what does that *mean* ? [00:10:30] it means when you see a number in a circle, go that speed :) [00:10:45] if you are driving around in a school, it's 30, if it's an highway, it's 100-120 [00:11:01] *in* a school, I'd hope you go slower than 30 :) [00:11:07] normal country road is 60-90 [00:11:13] no speeding in the corridors [00:11:15] school area* [00:11:19] :) [00:11:24] OK, so what are the *default* speeds? So I know what do drive when there's no sign [00:11:28] *to [00:11:30] think there is 20 now also defined [00:11:36] 70 [00:11:36] bah, swedish road signs aren't heraldastic [00:11:43] 20 km/h? that's insanely slow [00:11:45] blue on red? yellow on white? wtf [00:12:01] gor [00:12:29] gurch: on pedestrian roads [00:12:30] NL has 20, but only in some urban streets. Also coupled with the rule that pedestrians always have right of way. Only used to protect children playing in the street, that kind of stuff [00:12:46] AzaTht: ah [00:13:06] AzaTht: So 70 is the default speed on country roads? I assume it's 50 in built-up areas, so what's the default on highways? [00:13:14] RoanKattouw: though on highways, few people drives below 130/140 [00:13:23] Yeah well that happens here too [00:13:30] default now is 100 I think [00:13:36] used to be 90/110 [00:13:42] The difference is that this country is actually small enough to fine those people [00:13:48] normally 120 on new highways [00:13:57] heh [00:14:37] where I'm from usual country road speed is/was 140-170 depending on season [00:15:02] AzaTht: Where's that? [00:15:08] middle of sweden [00:16:12] hey sweden, http://en.wikipedia.org/wiki/Rule_of_tincture [00:16:42] hehe [00:16:54] Yeah, the yellow background is really weird [00:17:21] Splarka: uh? [00:17:54] He's ranting about the fact that Swedish traffic signs have a yellow background [00:18:02] Which, I gotta admit, looks really weirdd [00:18:11] well, also the no parking/no stopping [00:18:20] those hurt my eyes [00:18:54] And the give way sign [00:19:15] RoanKattouw: the reason for yellow background, is so they are visible during the winter [00:19:25] Right, snow isn't yellow [00:19:42] ummm [00:19:46] It could be [00:20:01] there exist yellow snow [00:20:07] too true [00:20:08] but pristine snow seldom is yellow [00:20:37] RoanKattouw: I don't know about snow where you are from, but.... [00:21:14] Well our snow in NL (doesn't fall very often, sadly), is just plain white [00:22:13] yellow backgrounds are fine [00:22:52] hehe [00:23:30] but see the link, metals must never touch (yellow/white), nor must colors (blue/red_ [00:24:07] Splarka: luckly, our roadsigns isn't used in heraldry [00:24:33] Aza: nothing to do with heraldry, it is about contrast [00:24:47] 03(mod) Unicode combining characters are difficult to edit in some browsers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16697 (10brion) [00:25:01] mmm, google's results are starting to show File: instead of Image:, teehee [00:29:52] AzaTht: http://commons.wikimedia.org/wiki/File:1_2_40.svg and http://commons.wikimedia.org/wiki/File:1_2_41.svg are not nice [00:30:36] Hmm we have those in NL too [00:30:37] Splarka: they look less extreem in the real [00:30:40] are you saying we should have two separate namespaces for images and files? [00:30:43] say like, .oogs [00:30:51] or was it .oggs [00:31:04] Daedalus969: No, he's talking about aesthetics of traffic signs ^^ [00:31:37] Looked to me like he was talking about the switch of images from the image namespace to the File namespace [00:31:49] Splarka: at least we don' [00:31:51] t [00:32:01] AzaTht: I've seen them in real, they still hurt eyes, and are not good contrast [00:32:03] have many language-dependent signs [00:32:45] why is it impossible to tranclude a user's contributions? [00:33:09] Aza: in the US you can't easily drive someplace the signs are potentially unrecognizable, in europe you can... [00:33:55] Swedes also have crazy logic signs... http://commons.wikimedia.org/wiki/File:1_2_78_2.svg this means "NO no stopping" right? mandatory stopping? or end stopping restrictions [00:34:32] Splarka: End of stopping restrictions [00:34:51] As a general rule, all signs with a white background and those three black lines across them mean "end of ..." [00:35:16] Splarka: that sign defines that the restriction ends [00:35:23] here is the other: http://upload.wikimedia.org/wikipedia/commons/thumb/1/10/1_4_5.svg/120px-1_4_5.svg.png yellow on white = tincture violation, worse contrast breakage [00:35:58] as that's the only diamond sign in Sweden, it's not much of a problem [00:36:16] http://upload.wikimedia.org/wikipedia/commons/thumb/3/3a/1_4_6.svg/120px-1_4_6.svg.png [00:36:54] if you can't see the black bar, you are probably not allowed to carry a driver license anyway [00:37:26] there are other minor violations: http://commons.wikimedia.org/wiki/File:1_4_2.svg http://commons.wikimedia.org/wiki/File:1_4_21.svg http://commons.wikimedia.org/wiki/File:1_4_4.svg etc [00:37:41] *Splarka gives sweden a traffic sign ticket [00:38:23] actually, they are ok [00:38:37] also: http://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/11_1_12.svg/85px-11_1_12.svg.png but black can be considered a fur [00:38:52] "they are ok" how? they violate the rules [00:39:05] that's trafic lights [00:39:39] well, okay, I'll buy that, heh [00:39:43] the "rules" you point to is pretty outdated [00:39:48] but not the examples before [00:40:06] outdated? why? they still make sense [00:40:12] not really [00:40:13] "oh, the law of gravity is outdated because it is old" [00:40:19] yes, if you can't see a sign, that is bad [00:40:26] the "colour on colour" [00:40:37] if you don't know if the knight charging you has an eagle or a bear on its shield, until it runs you down = bad [00:40:50] if you don't know if the sign says no stopping or no parking until you have to pull over, = bad [00:41:20] I can't see the difference in the latter except up close, bit red/blue headachy [00:41:45] uh... [00:41:54] ? [00:42:00] a cross: no stopping, a dash: no parking [00:42:26] well, whatever the difference between \ and X is on red/blue [00:42:30] if you can't see the difference between a cross and a lone dash... [00:42:45] uh? [00:42:51] I don't fully understand you [00:42:56] http://commons.wikimedia.org/wiki/File:1_2_41.svg http://commons.wikimedia.org/wiki/File:1_2_40.svg [00:43:01] what is the difference in those two signs? [00:43:25] many people have trouble seeing red on blue [00:43:32] http://commons.wikimedia.org/wiki/File:1_2_40.svg show a dash, and http://commons.wikimedia.org/wiki/File:1_2_41.svg shows a cross [00:44:03] no parking and *really* no parking? [00:44:21] brion: they mean "no chromatic sensitives allowed to drive" [00:44:24] cross is "no stopping" and dash is "no parking" [00:44:30] *brion never could understand swedish road signs :P [00:44:41] luckily i only ever take public transportation when in europe ;) [00:44:57] parking is when you leave the carwhen it's stopped [00:45:06] http://commons.wikimedia.org/wiki/File:1_1_5.svg <- YES [00:45:08] i love this sign [00:45:27] it's logical ツ [00:45:31] lol [00:45:36] just sayin, license plates and traffic signs should be visible, and violating tincture isn't good when people need to see them [00:45:45] it's a warning: if you drive firther, you might get wet [00:45:48] brion: citation needed [00:45:48] http://commons.wikimedia.org/wiki/File:1_1_4.svg <- "Please use ashtray if smoking while driving" [00:46:05] hah [00:46:12] it's a bridge [00:46:47] ahhhh [00:46:54] http://commons.wikimedia.org/wiki/File:11_17_3.svg <-- "Yes, we do this. Leave us alone." [00:47:11] rofl [00:47:34] 03(mod) Upload filter insufficient to stop XSS - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15895 (10abarth-wikimedia) [00:47:52] http://commons.wikimedia.org/wiki/File:1_2_78_1.svg <- i could never tell what these meant until they were explained to me, but i like that they've got them. we don't always have clear ends to things like no parking zones [00:47:57] "Forestry vehicle crossing ahead" [00:48:07] http://commons.wikimedia.org/wiki/File:1_4_18.svg <-- ?? [00:48:13] someone drop their brass balls? [00:48:21] <|X|> I think it's tolls [00:48:28] toll road [00:48:39] http://en.wikipedia.org/wiki/Road_signs_in_Sweden ← dudes [00:48:44] heh [00:48:51] that's no fun, more fun guessing wrong [00:48:54] :D [00:48:59] hehe [00:49:17] http://commons.wikimedia.org/wiki/File:1_4_1.svg <-- no Christopher Reeve beyond this point [00:49:20] they are designed to use aminimal ammounts of details [00:49:54] Splarka: actually, that's an international highway sign [00:50:24] <|X|> http://commons.wikimedia.org/wiki/File:1_1_51_1.svg What's that trying to say? [00:50:32] <|X|> http://commons.wikimedia.org/wiki/File:1_1_54.svg Or this? [00:50:38] http://commons.wikimedia.org/wiki/File:1_9_2_30.svg <- Mac only ;) [00:50:44] <|X|> Hah, Tull Told: http://commons.wikimedia.org/wiki/File:1_2_52.svg [00:50:49] wind sock? [00:50:59] *Splarka guesses helipad [00:51:02] <|X|> Wind sock in the road! [00:51:09] <|X|> brion, that's so awesome [00:51:19] <|X|> That's being decaled onto my laptop [00:51:19] |X|: first is wind warning [00:51:32] the second is other danger [00:51:37] <|X|> I can just see this guy saying OMG!!! http://commons.wikimedia.org/wiki/File:11_21.svg [00:51:44] often an extra sign is added then [00:51:46] and this time the computer froze [00:52:14] Splarka: usually found in mountain regions [00:52:28] <|X|> I don't know which is funnier, Tull Told or OMG [00:52:38] to warn against probably strong side wind [00:53:19] brion: heh [00:54:32] Splarka: though it is one sign that can be difficult to decrypt for most [00:54:35] http://en.wikipedia.org/wiki/File:11_5.svg [00:54:54] (though off course you should have learned that in trafic school) [00:55:07] I don't drive [00:55:17] *Splarka blinks [00:55:18] but those who drive [00:55:29] you understand the sign [00:55:30] ? [00:55:56] it's often used under parking signs [00:56:08] times allowed/restricted? [00:56:11] yes [00:56:24] then the question is, what time ツ [00:56:31] oh, weekday, sat/sun? [00:56:33] 03(FIXED) Thumbnailing fails after purging of djvu file - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14872 +comment (10brion) [00:56:37] almost [00:57:06] the entry for sunday also apply for hollidays [00:57:13] real hollidays [00:57:13] ahh [00:57:19] 03(mod) HTML dumps for the non-Wikipedia projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16186 (10brion) [00:57:29] hi,i cant see a good doc on placing adsense in mediawiki,can any on help me out? [00:57:40] and if there isn't a specific restriction for sat/sun/holiday, no restiction apply those days [00:57:42] well, at least that one is legal tincture ^_^ [00:57:50] heh [00:58:01] hey this what i want to achieve [00:58:02] if($wgOut->isArticle() && $wgArticle->isCurrent()) { ?> [00:58:03] [00:58:05] [00:58:13] sorry for that [00:58:22] pastebin is your friend [00:58:32] i just wanted to paste a link [00:58:46] Splarka: so that sign can show following: "0 - 24 ( 0 - 24 ) 0 - 24" [00:58:46] http://www.mwusers.com/forums/showthread.php?t=6843 [00:58:53] r0ny_: there are extensions that add AdSense to articles [00:59:12] AzaTht: couldn't it just show then 0-24 ? [00:59:16] no [00:59:32] Skizzerz: i found one by paulgu,its not working for me [00:59:38] also, the tabs are absolutely positioned, it would take a lot of CSS hacks to fix that [00:59:41] as only 0-24 implies no restiction on sat/sun [00:59:51] ahh [00:59:56] and 0-24 also implies that you can't park for more thant 24 hours [01:00:28] my version is 1.9 [01:00:34] what happened to includes/parser/Parser_OldPP.php and includes/ParserOptions.php ? [01:00:47] aib: they were taking up space [01:00:49] Splarka, you an admin on any of the pedias'? [01:00:50] dead and buried [01:00:52] oh ok [01:00:59] :p well my fckeditor mediawiki extension is looking for them [01:01:03] Daedalus969: nope [01:01:11] hi any one help with adsense [01:01:14] does this imply the editor will require significant refactoring? [01:01:17] link or something [01:01:17] http://toolserver.org/~vvv/sulutil.php?user=Splarka [01:01:23] r0ny_: that shouldn't make a difference... the tab CSS didn't really change from that version. Although I do suggest you upgrade to 1.13.3 simply for the sake of security fixes [01:01:29] Splarka: and off course we have the "germans WILL take this one home with them" sign: http://en.wikipedia.org/wiki/File:Moose-warning.svg [01:01:37] the most stolen sign in sweden [01:01:39] Skizzerz: sure [01:01:45] crazy germans [01:01:50] heh [01:01:59] 03(mod) Wiki data dump bzip2 -> 7zip conversion doesn' t report failure on corrupt input - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13637 +comment (10brion) [01:02:01] Splarka: do you got a link to integrate adsense [01:02:04] AzaTht: I want a "Kangaroo Crossing" sign, but I don't know how to smuggle it out of Aus [01:02:20] r0ny_: no idea, check Wikia maybe [01:02:24] hehe [01:02:39] @Sp: Get a big scaner [01:02:42] *scanner [01:03:05] this is a huge commit :( http://www.mediawiki.org/wiki/Special:Code/MediaWiki/36353 [01:03:15] Splarka: tell me this where is monobook.css [01:03:33] nowhere [01:03:41] !css [01:03:41] --mwbot-- To change styles for your wiki, go to one of the MediaWiki:xxx.css wiki page (NOT a file) and put your custom styles there (sysop/admin rights required). MediaWiki:Common.css is for all skins and should be used for content styles. MediaWiki:Monobook.css is for the MonoBook skin (default), etc. For more information, see !skins and [01:04:02] http://en.wikipedia.org/wiki/File:Fucking,_Austria,_street_sign.jpg [01:04:06] that's one to steal [01:04:53] @Pinky: Damn straight. [01:05:09] hrm, [01:05:12] Daed: that's easy, need a big printer [01:05:31] off-topic, is there a way I can add links to my toolbar? [01:05:32] " * Norwegian, Finnish and Swedish Moose warning signs are often stolen[citation needed] by German tourists fascinated by the animal (See Moose article section for more information)." [01:05:47] as in the thing at the top of my screen that links to my userpage, talk page, contribs, preferences, etc? [01:06:01] Daedalus969: extension, using a hook [01:06:06] Daedalus969: yes [01:06:15] ahh, that is your "personal" bar [01:06:16] without an extension? [01:06:24] easiest is Javascript [01:06:36] is it just for you? [01:06:46] Fucking has existed since at least 1070 and is named after a man from the 6th century called Focko. [01:06:52] it would be really -swell- to have a nice, easy to reach link for AN/I, and various other things, like say, RFCU [01:06:53] addPortletLink('p-personal','http://www.google.com','google') [01:07:03] why does medawiki lowercase arguments for extensions ? [01:07:05] thank you [01:07:12] gah [01:07:16] add that inside an onload hook though [01:07:19] why can't mirc allow me to select stuff [01:07:31] hilight it and it is auto-copied [01:07:37] oh [01:07:40] there is no other reason to hilight text in mIRC, so all it does is copy [01:07:54] okay [01:08:04] addOnloadHook(function() { addPortletLink('p-personal','http://www.google.com','google') }); [01:08:07] cool, so, how do I add this in? I don't know js [01:08:23] which wiki? link to your user page [01:08:29] i have a parserextension and i noticed mediawiki makes the arguments to it lowercase. and I wonder why ? (in my case it is not helpful since I want to pass the parameters onto a case sensitive javascript app) [01:08:29] Splarka: like ordinary unix way to copy [01:08:41] well, i know how to access my js page, [01:08:51] add it there [01:09:11] Daedalus969: or give a list of pages you want linked to here [01:09:17] how do I add in multiple page? [01:09:23] give two examples [01:09:31] AN/I RfCU [01:09:35] 03(FIXED) Wiki data dump intermittently produces corrupt .xml.bz2 files - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13638 +comment (10brion) [01:09:59] en.wp ? [01:10:03] ya [01:10:10] so /wiki/WP:AN/I ? [01:11:05] yes [01:11:13] simplest: http://p.defau.lt/?y71ZSaCtt7R88JaPdd4sLg [01:11:28] there are more parameters, like hotkeys, IDs (for styling), tooltips, etc [01:11:40] *Daedalus969 nods [01:11:42] thank you [01:12:45] ok, fckeditor is looking for /trunk/phase3/includes/parser/Parser_OldPP.php, which was deleted in revision 43834 [01:13:06] i don't understand what this file was for - could someone explain? new parser with old preprocessor? what's the state of that now? [01:13:25] it was split off for testing temporarily [01:14:03] and merged back into Parser.php? [01:14:19] that was the old parser [01:14:19] well, no.. the old one was renamed, and kept around for about a year [01:14:28] giving people a chance to adapt [01:14:31] http://meta.wikimedia.org/wiki/Migration_to_the_new_preprocessor [01:15:16] so... why does fckeditor care? seems odd... [01:15:43] they extend the parser [01:15:50] it's been a big rats nest for me [01:16:26] now i'm at : Fatal error: Call to undefined method FCKeditorParser::replace_callback() in /var/www/mediawiki/bleeding_edge/extensions/FCKeditor/FCKeditorParser.body.php on line 346 [01:16:30] it only worked with the old parser, but it knew that the old parser was the old parser? [01:16:46] seems like in the last year it could have been preparing itself [01:16:49] i think there is some transitional code in there related to tim's changes [01:16:55] well, they aren't actively working on it anymore [01:17:13] ahh, so it was probably hacked to find the old parser and then sent adrift... [01:17:57] my users are going to lynch me [01:18:05] i gave them such a nifty tool, then it broke and i can't fix it [01:18:54] such is life:) [01:18:56] I think there is a swedish traffic sign for that [01:19:09] "Warning: do not install unsupported nifty tools, you will be lynched" [01:20:20] Why aren't we able to tranclude our contributions? [01:23:42] 03(mod) Searching for IP Addresses in page content unsuccessful - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15027 (10brion) [01:25:45] what did replace_callback used to do? [01:25:49] and has it been replaced by some new method? [01:27:12] http://www.mediawiki.org/wiki/Manual:Parser.php "function replace_callback: parses the wikitext with respect to pairs of double and triple braces." [01:27:14] docs out of date [01:27:33] aib: bug #1 [01:28:03] if everything waited on the documentation we'd be on 1.2 [01:28:20] lol [01:28:42] *werdnum returns from the dentist. [01:28:54] this guy, what's his name? . oh yeah, Don Knuth. he would disagree with u :) [01:29:02] anyway our docs are the same way [01:29:47] werdnum: what's black and white and numb all over [01:29:58] A piano when it fell on your foot? [01:31:48] Splarka: did I get it right? [01:33:16] werdnum: nope, the answer is: your text in my mIRC window [01:33:20] rar J [01:33:42] Splarka: but I['m not numb all over [01:33:45] it's onky my teeth. [01:33:53] and your fingers [01:34:01] *werdnum stabs [01:34:05] that's the laughing gas :P [01:34:19] nitrous? [01:34:24] they still use that? [01:34:33] Xenon works better [01:34:34] Werd: [01:34:42] Frostbite. [01:34:53] Werdnum: steal me a kangaroo crossing sing [01:34:59] [01:35:44] splarka, could you have a glance at this? http://imagebin.ca/view/t0Z3v4.html [01:36:15] looks like replace_callback was sending some template text to the parser and putting the html into the wysiwyg? so how do i accomplish such a thing nowadays? [01:36:35] Splarka: no idea [01:36:35] aib: http://img368.imageshack.us/img368/9282/vennsy7.jpg [01:36:35] i found a new thing called preg_replace_callback but it's not clear they do the same thing [01:37:27] werdnum: http://en.wikipedia.org/wiki/Xenon#Anesthesia <- this is really interesting, since Xenon is supposedly rather inert and doesn't react easily.. they don't even know how it works [01:37:27] at least i agree with you [01:38:00] aib: the API should do it though, with action=parse [01:38:39] but maybe FCKeditor had intermediary parsing by using individual preprocessor and parser functions [01:39:48] Daedalus969: https://bugzilla.wikimedia.org/show_bug.cgi?id=4365 [01:41:41] it doesn't help me that their callback is a four dimensional array [01:42:01] i give up. * voluntarily ties noose * [01:44:09] Splarka: But isn't that going to be limited to a group of users? [01:47:36] *Splarka didn't even read it, but you asked [01:48:25] thanks anyways [01:50:24] 03brion * r44791 10/trunk/phase3/ (4 files in 3 dirs): (log message trimmed) [01:50:24] * (bug 15027) Internet domain names and IP addresses can now be indexed and searched sensibly with the default MySQL search backend. [01:50:24] Previously things like "192.168.1.1" couldn't be searched very cleanly in the MySQL backend for two reasons: [01:50:24] * First, the periods were stripped out. This resulted in it being broken into multiple short words: "192 168 1 1", leading at best to false positives and general weirdness. [01:50:25] 03(mod) Make Special:Contributions includable - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4365 +comment (10Daedalus969) [01:50:29] * Second, for IP addresses these were shorter than the default minimum word length of 4 and thus didn't even get indexed! [01:50:32] The addition of padding for short words let them at least get indexed, but they [01:50:34] still didn't turn up cleanly due to the word split. Now allowing periods through [01:50:37] 03(FIXED) Searching for IP Addresses in page content unsuccessful - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15027 +comment (10brion) [02:01:10] brion: do you think that a hook that allows one to change how passwords are hashed (like to add a :C: type or whatever) would be worthwhile? [02:03:49] 03brion * r44792 10/trunk/phase3/ (RELEASE-NOTES maintenance/importTextFile.php): * (bug 11733) Fixed parameter validation in importTextFile.php [02:04:05] 03(FIXED) Parameter validation in maintenance scripts needs work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11733 +comment (10brion) [02:04:11] Skizzerz: mebbe [02:04:36] though a hook probably should declare its own namesapce, not just take C which would be the next thing used by mw ;) [02:05:04] well... the hook would just call the extensions that use it, it's up to the extensions to decide what to use ;) [02:06:05] but yeah, perhaps something like :extensionName: should be used [02:13:04] 03(FIXED) Powered by bugzilla message runs into footer div's border - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15740 +comment (10brion) [02:16:48] 03(mod) Proposal for easy switching of language in Wikimedia pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13097 +comment (10brion) [02:20:10] i think that every wysiwyg extension for mediawiki is now broken due to changes in core mediawiki code [02:20:24] seriously broken [02:21:02] 03(mod) The contribution counter on toolserver shows an error when trying to access the tables of enwiki_p - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7511 +comment (10innocentkiller) [02:24:36] 14(INVALID) Suggestion: Automatic loading of external data - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11985 +comment (10innocentkiller) [02:26:29] 03brion * r44793 10/trunk/extensions/Oversight/HideRevision_body.php: Bug 13893 -- add IDs for some more form controls on HideRevision for good measure. [02:26:30] 03(FIXED) Name and ID for controls on the "hide revisions" page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13893 +comment (10brion) [02:31:43] Hey- is it possible to have a background image behind the main pages of a wiki, like, under the text [02:33:24] 03(mod) Wikicharts installation request - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12478 +comment (10innocentkiller) [02:35:07] Aquaraptor: background-image property in site-wide CSS [02:35:32] per skin, per page, per namespace, etc [02:35:52] does that involve editing alot of css? I don't really know much about it.. if there was a place to slap in a URL I'd be set [02:36:14] I've been googling up and down for a tutorial of sorts, but it's too vague a question [02:36:15] repeat or one? [02:36:21] just one [02:36:38] top/bottom left/right ? [02:36:48] top, to the right is good [02:37:21] and, which object... [02:37:27] and which skin? Monobook? [02:37:47] not sure what objects are, and afaik monobook is the default skin, so yes, monobook [02:38:48] hmm [02:40:23] http://upload.wikimedia.org/wikipedia/mediawiki/b/b8/PD-banner.png see this image? [02:40:33] yup [02:40:36] http://www.mediawiki.org/wiki/Help:Foo [02:40:43] see it in the upper right corner here? [02:40:56] yeah, but it's a bit higher than I was thinking [02:41:07] okay, so you probably want it in the bodyContent rather than the Content [02:41:10] I was thinking more in line with the mid-navigation bar [02:41:15] yeah [02:41:25] what is your main page called? [02:41:37] 03(mod) LinkSearch results should use as much of the path as is provided, not simply search by domain - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15218 +comment (10brion) [02:41:39] or do you want it in all articles in the article namespace? [02:41:49] uhm, just Main_Page, though it'd be nice to have on all articles [02:41:54] okay [02:42:07] all pages, like user/image/category, or just articles? [02:42:16] just articles [02:42:35] 03(FIXED) Add bugmonday keyword - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15843 summary; +comment (10brion) [02:43:19] http://p.defau.lt/?OAEZscqA13ZL6jvIHbv_4A [02:43:40] put that in a page on your wiki called MediaWiki:Monobook.css (not a file), clear cache, should work [02:43:45] and then change the URL for your own image [02:43:51] once you've verified it works [02:44:30] *Splarka goes and adds all his bugs to monday [02:44:36] brion: add bug thursday keyword? heh [02:44:57] 12 fixed today.. not bad [02:45:42] 03(mod) Rework file uploads for better caching, mirroring - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3829 +comment (10brion) [02:45:55] Aquaraptor: http://www.w3schools.com/css/css_reference.asp#background for more confusion/reference [02:47:14] Well I pasted that text into this ( /wiki/index.php/Main_Page:Monobook.css ) page and saved it, with my own link replaced, and nothing seems to have happened [02:48:05] 03(mod) Link to home wiki in Special:GlobalUsers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15078 +comment (10brion) [02:49:52] is that the wrong page or what? [02:50:17] <^demon> Is this bug null, or is it just me? [02:50:18] <^demon> https://bugzilla.wikimedia.org/show_bug.cgi?id=1007 [02:50:37] 03(mod) Enable FlaggedRevs custom configuration on Portuguese Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16365 +comment (10brion) [02:51:04] ^demon: i guess the summary title is enough? :) [02:51:18] opened four years ago :P [02:51:28] <^demon> I was going to close it. [02:51:34] <^demon> The summary is confusing. [02:51:45] mediawiki extensions are insanely unstable [02:51:48] the summary is straightforward enough, but it needs an example [02:52:00] 14(INVALID) Wikicharts installation request - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12478 +comment (10Wiki.Melancholie) [02:52:04] Bugzilla Reports, Semantic Mediawiki, Skoffer, FCKeditor are all broken right now [02:52:11] hmmm [02:52:14] *bursts into tears of frustration* [02:52:19] http://en.wikipedia.org/w/index.php?title=Cartouche&oldid=9052615 <- so here's the linked page as of the bug [02:52:30] <^demon> Death to WYSIWYG anyway, I say. [02:52:34] looks ok to me [02:52:41] Hello. Could anyone recommend me a lightweight alternative to mediawiki? [02:52:42] oh yeah, wikiwyg also busted [02:52:53] tiddlywiki? [02:53:04] maybe a slight mismatch on the closing part [02:53:29] Yeah, I've heard about it, it's more for personal use, no? [02:53:52] well, you only gave me a single constraint [02:53:56] "lightweight" [02:53:58] <^demon> brion: That might be the bug. Without a description, we'll never know. [02:54:17] The second was "alternative to mediawiki" :P [02:54:27] add the version link and close it as WORKSFORME with "looks ok to me, though the closing bit looks a mite funny. is that ok?" [02:54:35] who knows, the OP might write back with details ;) [02:54:58] oh wait [02:55:26] I guess something like dokuwiki seems nice... [02:55:55] Aquaraptor: yea, you want [[MediaWiki:Monobook.css]] [02:56:06] yeah i think the images just don't match well. they're scaled to the same height [02:56:42] heh, it uses plain text files. interesting [02:57:53] i'm thinking if someone wants to rewrite wikihiero some day, doing it via SVG might be nice :) [02:58:11] 14(WFM) Cartouche ends do not scale to fit the enclosed hieroglyphs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1007 +comment (10innocentkiller) [02:58:33] 03(NEW) SMW depends on simile.mit.edu, which is down - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16704 major; normal; MediaWiki extensions: Semantic MediaWiki; (reflection) [02:58:41] [02:58:47] Splarka, how can I easily get to that? [02:58:54] it seems like I can only do it through a link [02:59:10] Special:Allmessages, or put it in the location bar, or in the search box [02:59:15] <^demon> brion: At least the images were finally compressed a bit :) [02:59:16] (without the [[]]) [02:59:30] what is the policy to adding 3rd party extensions as products to bugzilla? [02:59:49] e.g., i find bugs in extensions, but the extensin isn't listed [03:00:14] <^demon> Most bugs with extensions not in SVN tend to get closed as INVALID. [03:00:58] bugzilla is quite flexible - could regular users be given permission to add new products to the extensions product? (whatever the terminology is?) [03:01:06] at least they would be organized/easily findable etc... [03:01:31] i find so many bugs, and so many go unreported. i feel bad [03:02:25] 14(DUP) Global watchlist - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16695 +comment (10Wiki.Melancholie) [03:02:25] 03(mod) Cross-wiki watchlists with option for public viewing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3525 +comment (10Wiki.Melancholie) [03:03:30] 03(NEW) New page log can be fooled into not showing a new page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16705 15enhancement; normal; MediaWiki: Special pages; (matthew.britton) [03:05:19] right, due to bug #1 there is no reason for me to document the bugs I find, since it's an impossible job [03:05:53] <^demon> I've come to the conclusion "Easy" is a bad keyword. [03:07:34] aib: if the extension isn't in SVN find its author and report it to them [03:08:01] aib: wikimedia's bugzilla is really for things being worked on by MediaWiki devs (and Wikimeda technical issues) [03:08:45] aib: I think bug 1 refers to MediaWiki documentation, not documentation of bugs in MediaWiki [03:08:58] bug #1 is a severe misunderstanding of what a bug is [03:09:07] sending a bug to a developer who isn't going to fix it is more or less pointless [03:09:14] aib: not really. feature requests aren't bugs either, they go in here. [03:09:19] 'bugzilla' is a bad name for bugs, shell requests, and feature requests [03:09:22] aib: bug trackers are used for much more than bugs [03:09:31] bugs are documentation [03:09:32] aib: tracking bugs are never fixed either [03:09:43] aib: kind of, yes. [03:09:44] most bugs never get fixed - but at least they are documented and you know it's not just your setup [03:10:12] aib: it's more about the documentation on mediawiki.org (or at least it is now, when that bug was first filed I don't think there *was* a mediawiki.org) [03:10:32] aib: anyway, if it's a bug in mediawiki core or one of the listed extensions then file it [03:11:03] aib: if it isn't, that doesn't mean it should go unreported, it means you should report it to the extension's author :) [03:11:50] but i don't care about the author - they almost never fix the bugs i report [03:11:58] i care about the other me's out there also using the extension [03:12:28] bugzilla allows you to report the bug to the community and CC the author [03:12:39] my .02 - gotta' run [03:12:59] aib: just put something on the extension's page on mediawiki.org or something [03:14:25] bug #1 is such a cop-out [03:14:32] hire some technical writers eh? [03:14:45] so easy to find a counter-argument. you only have to find one software project that is adequately document. [03:14:46] > donate [03:14:56] the money is in the bank Splarka:) [03:15:07] aib: I'm sure they''ll hire as many people as you're willing to pay for [03:15:31] foundation now has a boatload of cash...don't kid [03:15:49] aib: yes but travel expenses are more important to them than a technical writer for mediawiki :) [03:16:02] <^demon> Docs be damned. [03:16:20] aib: bug 1 is better than not having a bug 1 and pretending the documentation is OK [03:16:37] ok, you win [03:16:40] bye:) [03:16:43] 04(REOPENED) Cartouche ends do not scale to fit the enclosed hieroglyphs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1007 +comment (10brion) [03:17:43] 03(mod) Cartouche ends do not scale to fit the enclosed hieroglyphs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1007 (10brion) [03:17:58] ok that was entirely too much time spent on wikihiero ;) [03:18:08] i'm heading now :D [03:22:27] 03(mod) meta settings - main page in user lang - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16701 +comment (10Wiki.Melancholie) [03:41:43] hi,how can i add an adsense above just before contents [03:51:09] hi,how can i add an adsense above just before contents [03:56:35] hola [04:08:52] holaaaaaa [04:10:08] hay alguien con quien chatear [04:26:36] are there any applications that work like huggle with ANY mediawiki install, through the API, not through bots or the like? [05:31:57] is there something in wikibits.js or somewhere to take a wgTitle like "Foo/bar/baz" and return "Foo" [05:32:24] I mean, it is kind of an obvious one-line string-parsing thing, but I wonder if there's not already a utility function for it sitting around that I should be using [05:33:50] not so you'd notice [05:34:31] the devs who love it fight with the devs who tolerate it over how much pre-rendering coddling js users should have [05:34:47] haha [05:35:08] the problem with "Foo/bar/baz" is it has rather different meaning depending on which namespace it appears in (depending on subpage enabling, rather) [05:35:56] relative links like [[/bar]], breadcrumb parent-backlinks, magic words like {{BASEPAGENAME}} and {{SUBPAGENAME}}, #rel2abs, #titleparts, etc [05:36:07] but javascript doesn't care about any of that [05:36:15] just use wgTitle.split('/')[0] [05:37:23] you don't even need to test for /, since if there are none, it returns exactly one result anyway [05:38:11] yeah, that was the one-line string-parsing thing to which i was referring, but i didn't know if there were any secret gotchas that weren't occurring to me [05:38:12] thanks [05:38:18] #titleparts. i didn't even know about that [05:39:12] that's a parserfunction, and not a lot of use to javascript (well, unless you hit the api with action=parse, heh) [05:39:35] yeah i figured that much [05:42:14] I would like to have a table of contents at the top of some of my miki articles. I tried searching for "contents", but thst returned every page on the mediawiki site. [05:43:16] mjgardes: you're probably looking for __TOC__ [05:44:03] if you have section headers in your article, you'll get a table of contents listing them wherever you type "__TOC__" [05:44:27] Yeah. Thanks. [05:44:29] alternately you should get one automatically if you have greater than a certain number of sections, i forget how that works [05:44:41] it works by magic and blood sacrafice [05:44:44] I've got it. [06:05:24] 03(mod) Cortado playback truncated - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15315 (10tstarling) [06:06:16] At which location is the interwiki map? [06:07:00] I have a wiki all set up. [06:07:02] And, it's gonna be big. [06:13:14] That wiki is set up at my local wiki farm. [06:13:32] there's a map? [06:13:52] wait, [06:14:03] you want to stick your wiki on the mediawiki interwiki map? [06:14:06] Yeah, you guys put it in there. [06:14:27] is that pre or past-tense? [06:14:46] No, i want to add interwiki links to my wiki. [06:15:20] !interwiki [06:15:20] --mwbot-- Interwiki links are links between wikis. For instance, on Wikibooks, [[w:Article name]] or [[Wikipedia:Article name]] will link to a Wikipedia article. To set up interwiki links, see and . For easy configuration, use [06:15:40] you want to add interwiki links to your wiki from the wikimedia interwiki matrix? [06:15:54] Anyways, the wiki is here: www.editthis.info/rocket_land/Main_Page [06:16:01] Yes. [06:16:08] I don't believe that's allowed. [06:16:32] IE, only wikis operated by the Media Wiki foundation are listed on the interwiki matrix [06:16:57] like how Conservapedia is not listed in the matrix [06:17:00] or Halopedia [06:17:44] Ah yes, the foundation. [06:18:03] I do gnome work for Wikipedia. [06:18:21] you want to add your wiki to this: http://en.wikipedia.org/wiki/Template:WikipediaSister [06:18:31] this a question, not a suggestion [06:18:53] And, i'm beaurecrat at About Rocket Land wiki. [06:19:54] It's my fictional country. So, i decided to give it a bit of a background. [06:20:36] to my understanding custom wikis cannot be linked to from the interwiki matrix [06:20:43] such would fall under [[WP:SPAM]] [06:42:58] Daedalus969: Um... you're a bit confused. :-) [06:43:58] MZMcBride: no, you can't, That would be spamming. I don't think yahoo would approve [06:44:32] (1) It's the Wikimedia Foundation, not the Media Wiki foundation. (2) Any MediaWiki wiki can have an interwiki list. (3) Special:SiteMatrix lists all (and only) Wikimedia wikis. (4) Wikimedia has its own interwiki list located at http://meta.wikimedia.org/wiki/Interwiki_map which links to a variety of non-Wikimedia wikis. [06:45:46] (5) Profit? [06:47:28] MZM: but how would you get them to ride the unicycles? drug the bananas? [06:47:46] Then who was phone? [06:48:30] phone in Shetland, with none [06:48:47] A man, a plan, a canal, Panama. [06:49:15] 04(REOPENED) Playback stops abruptly at a little after the 11 minute mark in both IE and Firefox . Downloaded file plays fine. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15614 (10tstarling) [06:50:00] well, he felt the welt, and then belted to the veldt [06:51:02] But the real mystery remains: who stole the cookie from the cookie jar? [06:52:22] he waved the cookie at it, but it didn't remain so affixed as to venerate the intuition [06:52:43] but I still think you're confused [06:53:19] Meatloaf, meatloaf, double beatloaf, I hate meatloaf. [06:55:15] would you like to trade links with me? *holds up chain* [06:56:35] Rectum? Damn near killed em! [06:59:58] subtract infinitum [07:02:45] As heads is tails, just call me Lucifer, 'cause I'm in need of some restraint. [07:03:41] 03tstarling * r44794 10/trunk/extensions/ImageMap/ImageMap_body.php: (bug 16471) Use random ID to avoid conflicts when cached HTML fragments are used. [07:03:43] 03(FIXED) conflicting usemaps if MediaWiki:Sitenotice uses as well - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16471 +comment (10tstarling) [07:04:29] well, you Jaggered that thread [07:04:47] Is there a law about that or something? [07:05:09] only in the commonwealth [07:05:30] hi [07:05:56] Hello. [07:06:19] 03tstarling * r44795 10/trunk/extensions/wikidiff2/standalone.cpp: (bug 16508) fixed missing header [07:06:20] 03(FIXED) Missing include file , creates strlen error when compiled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16508 (10tstarling) [07:06:33] Tim: couldn't something like the md5 hash of the contents of the tag be a good ID? [07:06:37] 03(mod) Missing include file , creates strlen error when compiled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16508 (10tstarling) [07:06:42] (if long and ugly) [07:08:17] im downloaded the latest pages-articles.xml.bz2 from : http://download.wikimedia.org/enwiki/20081008/ anyone know if it works with the generator was: MediaWiki 1.14alpha where could i get that version ? [07:08:40] woah, my phrase doesnt make sense.. [07:09:44] !bleedingedge [07:09:44] --mwbot-- To run trunk see http://www.mediawiki.org/wiki/Download_from_SVN (svn address: svn://svn.wikimedia.org/mediawiki/trunk/phase3 ). If slightly less adventurous, see http://tools.wikimedia.de/~vvv/mw-nightly/ [07:10:27] 03aaron * r44796 10/trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php: Fix comment [07:10:32] is that an answer to my question ? [07:10:50] that's how you run 1.14 anyhow [07:10:54] k :) [07:11:15] but check for example http://en.wikipedia.org/wiki/Special:Version [07:11:34] to see which revision they're live at (there are newer commits in core than that, they do code review before running it) [07:11:41] perfect: http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/?pathrev=44698 [07:12:06] cuz with 1.13.3.. i get a colum that is too small :S [07:12:14] Hmm, how does one convert a web page to a PDF these days? [07:12:33] s/how/why [07:13:14] the reason i ask is that I get this message: ERROR 1406 (22001) at line 359: Data too long for column 'page_touched' at row 1 [07:13:28] I'm thinking getting the same version might/will do the diff. [07:13:33] MZMcBride: stop touching pages with your long data [07:14:21] :O [07:14:33] I swear, the page said she was sixteen! [07:15:07] as in, unedited for 16 months? [07:15:46] you should run a toolserv query sometime, do the top 100 biggest lags twixt revisions on en.wp [07:15:48] Err.. yeah. [07:15:57] (excluding redirects) [07:16:51] A query like that would take forever? Recursive scans of the revision table? [07:23:46] grr, the error is still there :( [07:24:16] *but i'm using: mwimport [07:24:35] werdnum: locally or on the webserver? [07:28:50] i'll make the column bigger :P [07:28:58] seems already better.. [07:29:31] 6000 pages processed.. and going :) [07:37:58] p858snake: anywhere. [07:38:09] 03aaron * r44797 10/trunk/phase3/includes/GlobalFunctions.php: Remove LogPage require [07:38:28] where's aaron when you need him? [07:39:12] why does it take longer and longer to get 1000 pages processed [07:39:36] i might be wrong.. sorry for the false alarm. [07:39:59] well, it does slow down, it seems [07:40:25] started at 200.000/s and now it's at 52.502/s and going down. [07:43:18] now it's at 47.841/s [07:45:15] is it going to go down to 0.100/s ? :( [07:46:08] anyone know how many pages there are about in the enwiki ? [07:46:55] In which namespace? [07:47:08] the whole thing!? [07:47:17] 11 million-ish? [07:47:52] enwiki-20081008-pages-articles.xml more precisely [07:48:12] 19 gigs or so [07:48:15] That looks like only NS:0. [07:48:32] So 2.5 million-ish, assuming it's non-redirects. [07:48:37] k [07:48:48] any clues why my import is slowing down ? [07:49:00] God hates you? [07:49:05] in namespace 0 there are about 2.67m pages [07:49:27] There were fewer in October. ;-) [07:49:35] :) [07:49:44] well, i guess i'll just let it run. [07:49:55] i wouldn't trust site_stats to be that accurate, so it could well be 2.5m in reality [07:49:57] (or 2.8m..) [07:49:59] seems it'll go very slow :( [07:50:36] its down at 42.813 pages / sec [07:52:04] http://en.wikipedia.org/wiki/Wikipedia:Database_reports/Page_count_by_namespace [07:53:08] and only 61000 pages processed :O [07:55:02] violon: I think mwdumper or something is bettre. [07:55:17] humm... i think you might be right [07:55:59] if it's not finished when I wake up, i'll switch and try it. I need a local copy for my offline vacations :P [07:56:08] great reading. [07:56:13] can't you download a static html dump? [07:56:29] i could too.. but i like the little challenge [07:56:52] noticed they had a html dump after starting the other alternative. [07:58:17] thanks :) [08:01:30] *Splarka crushes the hopes of another person asking about {{subst:REVISIONID}} [08:02:52] werdnum: for locally i use PDFCreator or Acrobat Distillr [08:16:10] 03(mod) Unicode combining characters are difficult to edit in some browsers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16697 +comment (10lang.support) [08:16:18] 03aaron * r44798 10/trunk/phase3/includes/Wiki.php: short-circuit update call [08:21:16] 03(NEW) Search engine hangs for certain keywords - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16706 04CRIT; normal; MediaWiki extensions: MWSearch; (le.korrigan) [08:26:16] I'd like swedish characters in the urls (eg: åäö). Instead of that "ö" turns into "36". Is this possible to arrange? [08:26:49] Quakeile: your IRC client seems to be turning %xx into colours [08:27:08] into "% C 3 % B 6" (without the spaces)* [08:27:18] Quakeile: URLs can only contain ASCII characters, which is why they're being replaced with %xx. some browers will show the real characters in the address bar, though [08:27:42] ok, I see, thanks for the info yksinaisyyteni! [08:27:59] (actually, i think most/all browers will do that nowadays) [08:28:16] not FF2 [08:28:28] no, but non-obsolete versions of firefox will [08:28:58] in FF3 it's ok [08:29:02] no biggie [08:29:07] I'll survive ;) [08:29:57] to all the helpers in this channel: Keep up the good work. I really appreciate your help and dedication! :) [08:32:24] hey all [08:32:38] morning [08:32:44] Quakeile: got your problems fixed? [08:33:35] i'm looking for suggestions for managing a list of papers/books to read ... with adjustable priorities. i was wondering if there's some mediawiki based solution for this [08:34:08] I'm not sure that's what MediaWiki is designed for. [08:34:17] Regardless, look at the list of extensions and see what you can see... [08:34:22] !extensions [08:34:22] --mwbot-- MediaWiki has been built so it can easily be customized by adding extensions. This is usually a simple process. See for instructions to install extensions, as well as for writing them. See for an overview of known extensions. [08:35:11] 03(mod) Subpages in MediaWiki namespace should be parsed in respective languages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16669 (10krixel) [08:35:43] i know it's not what it's "designed for", but i've strong-armed it into working as a personal journal/organizing system on my laptop [08:36:09] Well, have a look at the list of extensions, and see what you can do. [08:36:16] You might need to write your own, if you have the expertise. [08:36:29] okay for sure... just wondering if you knew of something at the top of your head [08:36:49] and i should be able to write my own... with a bit of reading/effort [08:36:53] would be fun [08:36:59] or maybe "fun" [08:37:38] hehe [08:41:46] 03(mod) Subpages in MediaWiki namespace should be parsed in respective languages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16669 (10niklas.laxstrom) [08:43:40] 03tstarling * r44799 10/trunk/phase3/maintenance/storage/orphanStats.php: Stats on the blob_orphans table, to make sure we're not losing anything by dropping the tracked orphans. [08:47:04] yes I my problem is fixed now! =) [08:47:08] Nikerabbit: [08:47:45] 03(NEW) Add "rel='next'" link to login page to return to last page . - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16707 15enhancement; normal; MediaWiki: User login/settings; (wiki-bugzilla.22.gnufiz) [08:52:31] noooou [08:52:36] Quakeile: what was it? [08:52:39] is svn down? [08:52:53] duplicates of specials files [08:55:04] 03nikerabbit * r44800 10/trunk/phase3/includes/ (4 files in 2 dirs): * Springle some parsemag to the sidebar and tagline per bug 16669 [08:55:24] 03(mod) Search engine hangs for certain keywords - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16706 normal->highest (10Wiki.Melancholie) [08:55:36] 03(mod) Subpages in MediaWiki namespace should be parsed in respective languages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16669 (10niklas.laxstrom) [09:06:12] 14(WFM) Search engine hangs for certain keywords - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16706 +comment (10guillom.pom) [09:09:03] 04(REOPENED) Search engine hangs for certain keywords - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16706 +comment (10niklas.laxstrom) [09:09:33] war-motion :) [09:13:31] well [09:14:04] it still does work for me [09:18:28] Nikerabbit, could this be a browser issue? [09:21:33] 03aaron * r44801 10/trunk/phase3/ (includes/OutputPage.php includes/Wiki.php index.php): Tweaks from profiling [09:34:38] 03(NEW) A non-Latin character with Latin one is duplicated in [[ Special:Search]] of Japanese Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16708 normal; normal; Wikimedia: General/Unknown; (mizusumashi) [09:36:50] 03(mod) A non-Latin character with Latin one is duplicated in [[Special :Search]] of Japanese Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16708 +comment (10mizusumashi) [09:46:54] 03(mod) Cortado playback truncated - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15315 (10maxsem.wiki) [09:47:21] 03(mod) Search engine hangs for certain keywords - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16706 (10guillom.pom) [09:50:10] guillom: unlikely, if it is it is in the headers I posted [09:50:21] more likely there is buggy server in the rotation [09:50:28] ok [09:50:57] 'cause each time I try, it works [09:51:49] guillom: are you logged in? [09:51:55] yes [09:53:22] 262 if($this->mTitle->getNamespace() == NS_IMAGE) [09:53:24] mmm fishy [09:54:24] I'm sure the logs somewhere are spewing errors telling what it is [09:57:40] 03(mod) Subpages in MediaWiki namespace should be parsed in respective languages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16669 +comment (10siebrand) [09:59:47] 03(FIXED) Cannot upload files at JAWP for internal error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16464 (10aotakexxx) [10:07:18] 03(mod) Timeline format depends on simile.mit.edu - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16704 summary; +comment (10markus) [10:09:15] 03(NEW) Enahnce show part of inline query to show subproperties - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16709 15enhancement; normal; MediaWiki extensions: Semantic MediaWiki; (felix.kratzer) [10:11:27] 14(INVALID) Timeline format depends on simile.mit.edu - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16704 +comment (10markus) [10:36:17] is there a howto on creating templates? [10:36:45] we are documenting hosts in our wiki and i want to have one common look for them [10:59:15] RichiH, FAQ [11:00:16] Sasa^Stefanovic: http://www.mediawiki.org/wiki/Manual:FAQ does not have anything in that regard [11:02:36] RichiH, http://www.mediawiki.org/wiki/Help:Templates [11:02:39] this one maybe ? [11:02:58] Sasa^Stefanovic: thanks! [11:03:32] no problem [11:04:38] any en-wikipedia admins on? [11:04:58] Daedalus969: Maybe want to go to #wikipedia-en ? [11:06:38] I am there, seems everyone was asleep, [11:06:42] I had to try,.. [11:27:43] hello, I would like to understand something about filerepo ; why is the mime type of a file guessed everytime the page is purged, when it could be read from the database ? [11:27:51] hi [11:28:14] anyone into hacking the php in mediawiki, am I in the right room ? [11:28:49] silentsigh: yes [11:43:28] Anyone has experience in modifying the Linker.php in mediawiki ? [11:46:18] What are you trying to do. [11:47:40] hi, can anyone help me finding the reason why my edit via api is not marked als minor and bot? http://de.pastebin.ca/1289245 [11:49:18] Hi all. [11:51:43] I am trying to stop the mediawiki from putting action=edit&redlink=1 on very specific pages [11:52:09] I comment out the #$q = 'action=edit&redlink=1&'.$query; in Linker.php [11:52:15] but it does not do it [11:52:24] it keeps putting action=edit&redlink=1 [11:52:37] in the text and I cannot understand why [11:52:56] offtopic, anyone know about fastest way of converting pdf (330 pages) to .doc format, without abby fine reader [11:53:18] Check out http://www.hackers.org.il/mediawiki/index.php/Special:Recentchanges - the spammers register an account and then post a message that double-encodes all unicode and adds a certain small string of gibberish. [11:53:33] Hiow can I deal wiht it? [11:53:39] !spam | rindolf [11:53:39] --mwbot-- rindolf: For information about combating and handling spam in MediaWiki, see and . [11:54:06] rindolf: And block the user [11:54:18] Wuzur: they keep registering new users. [11:54:48] But in general people should be allowed to register, shouldn't? [11:55:33] 03(mod) Set $wgRestrictDisplayTitle to False on Chinese Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16427 (10skjackey.tse) [11:55:40] rindolf: Maybe a CheckUser and blocking the ip-range helps? [11:55:47] !e CheckUser | rindolf [11:55:47] --mwbot-- rindolf: http://www.mediawiki.org/wiki/Extension:CheckUser [12:03:51] Another thing, I cannot see the edit links next to each section, despite the fact that I have $wgDefaultUserOptions ['editsection'] = 1; any idea why ? [12:04:02] I run MediaWiki 1.13.2 [12:18:08] can nobody help? [12:21:43] 03(mod) Add non-breaking spaces in additional places automatically - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13619 +comment (10apper) [12:40:22] 03(mod) A non-Latin character with Latin one is duplicated in [[Special :Search]] of Japanese Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16708 +comment (10rainman) [13:04:49] Another thing, I cannot see the edit links next to each section, despite the fact that I have $wgDefaultUserOptions ['editsection'] = 1; any idea why ? [13:11:52] hi all [13:12:22] is it possible for me as wikisysop to manually activate new users once they have subscribed? [13:20:18] jippie: you need an extension like ConfirmAccount for that. [13:20:24] 03(mod) Cortado playback truncated - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15315 (10tstarling) [13:20:32] jippie: at least, if I understand your question correctly. [13:21:07] well i had a spammer on my wiki, and all i had to do was to simply google his email address to know. [13:21:09] The ConfirmAccount extension disables direct account creation and requires submission and approval of accounts by bureaucrats. Account creations can be enabled through configuring user rights, such as if you wanted Sysops/Bureaucrats to be able to directly make them. [13:21:43] 03rainman * r44802 10/trunk/extensions/MWSearch/MWSearch_body.php: Explicitely check if mTitle is not null, although the backend should never return bad titles. [13:21:52] so if i get an email once a user registers, i can activate that user or block him [13:22:04] jippie: well, maybe you are betting off with some spam protection extensions? [13:22:19] better off, I mean. [13:22:20] not sure what you mean siebrand [13:22:22] ah [13:23:39] I should google on spam extensions then [13:24:00] maybe I should disable creation of new accounts for now [13:24:16] jippie: http://www.mediawiki.org/wiki/Category:Spam_management_extensions [13:24:44] just a simple capatcha should be enough, i believe ConfirmEdit does this [13:25:33] http://www.mediawiki.org/wiki/Extension:ConfirmEdit [13:25:46] i believe am using captcha's already [13:26:57] leaving for the holidays tomorrow morning, so i noted those url's and will disable user creation for now [13:28:45] 03(mod) Search engine hangs for certain keywords - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16706 (10rainman) [13:29:53] ok thanks guys [13:30:03] happy holidays to all [13:33:15] Hey, I'm trying to extend the function: http://www.mediawiki.org/wiki/Extension:DynamicFunctions with a variable {{#lang:}} that would represent the language set in the user's profile. And I wondered if I could use the function 'skin' in the same manner and just change the '$wgUser->getoption' part? [13:33:46] And if I can, could anyone point me to where the options' names are all defined? [13:35:59] I've looked into the database in the table 'user', but 'user_options' seems to be a binary blob. [13:37:33] Hm, it seems to be $wgUsr->getOption('language') [13:41:26] oh yeah, combined with 'uselang' [13:42:57] <^demon> uselang is a per-page override of the UI language. [13:43:09] <^demon> And isn't carried from page to page. [13:43:30] Yeah, set in options, no? [13:43:41] <^demon> uselang isn't a user option. [13:43:46] <^demon> It's a query parameter to index.php [13:43:57] My wiki is installed in German, and I've set my language to English. Now I get 'en' with this extension [13:44:07] <^demon> /index.php?title=whatever&uselang=fr| [13:44:35] <^demon> getOption('language') returns the user language though, yes. [13:44:36] Yeah, now I've changed it to Danish, and it shows 'da'. [13:44:47] I get this allows me to override language? [13:45:10] <^demon> Setting your preferences language sets what you want your user interface language to be. [13:45:26] <^demon> uselang allows for overriding that without changing your settings. Like if you wanted to test fr or something. [13:45:31] Yeah. If I add &uselang=fr, it shows 'fr'. If I don't, it shows the user's language. [13:45:49] That's the line I used in the code: return $wgRequest->getVal('uselang', $wgUser->getOption('language')); [13:46:03] <^demon> That would work, I suppose. [13:46:12] So that request first tries the uselang, then the language, if I get it correctly? [13:46:54] <^demon> Right. The second param to getVal (although since it's a user-input field, you might want to go with getText() ) is the default if 'uselang' isn't set. [13:47:01] <^demon> In this case: the user option. [13:47:28] Ah, I see. What implications are there to using getVal instead? [13:48:00] <^demon> iirc, getText() has more sanitization on it, but I could be 100% wrong. [13:48:17] Right, I see. Alright, I'll change it. [13:48:46] <^demon> The WebRequest class sucks right now, for several reasons. [13:48:49] <^demon> :) [13:48:58] :P [13:49:09] getText() does charset conversion [13:49:29] <^demon> kaos_nk: There's your answer :) Thanks Tim. [13:49:41] Alright, thanks TimStarling. [14:00:10] hello [14:00:29] I have troubles anyone could hep pleases? [14:01:01] I have set $wgCapitalLinks=false [14:01:17] <^demon> And? [14:01:31] but users still can not have a username starting with lower case [14:01:44] i'd like to disable username munging [14:02:00] <^demon> Right now, usernames are hard-coded to be uppercased first letter. [14:02:30] yeah i know, i'm trying to change the php code to disable the munging [14:02:37] <^demon> Hopefully that's changing with the rewrite of $wgCapitalLinks.... [14:03:17] by the way, completely theoretically, what happens if you go into the database and manually change a username to be lowercase? [14:03:32] kaos_nk> it works [14:03:38] 03(NEW) page jumps to cannot find javascript - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16710 15enhancement; normal; MediaWiki: Database; (chastruk) [14:03:45] does the uppercase conversion only works when the user is registered? [14:03:49] work* [14:04:04] <^demon> ohayo5: If you want to hack MW for it, I believe you only need to tweak the two calls two $wgContLang->ucfirst() in User.php [14:04:52] kaos_nk> the uppercase conversion happens at the registration (creation of user in db) [14:05:02] Alright. [14:05:14] <^demon> could you give me more details please? [14:05:31] 03shinjiman * r44803 10/trunk/tools/planet/zh/config.ini: blog.wikimediahk.org => blog.wikimedia.hk [14:05:52] <^demon> ohayo5: In /includes/User.php, there's two calls to $wgContLang->ucfirst() (lines 495 and 642 on current trunk). [14:05:54] do i just need to remove the lines? [14:06:09] <^demon> I _believe_ that would do it, but that's only in the User class. [14:06:29] ok I'll try think bbl [14:06:33] <^demon> I dunno where else usernames might be getting munged. [14:06:37] ok I'll try this* bbl [14:07:08] <^demon> ohayo5: Good luck. And fwiw: a rewrite of $wgCapitalLinks has been written and is awaiting review. It should allow for lowercased usernames when set. [14:07:42] will it reach next update? [14:07:48] <^demon> Hopefully 1.14 :) [14:08:11] :) [14:10:42] Parse error: syntax error, unexpected T_RETURN in D:\Development...wiki\includes\User.php on line 428 [14:11:58] nevermind i just need to add a ) [14:12:35] <^demon> Yeah, the only part from that last line that should go is || $name != $wgContLang->ucfirst( $name ) [14:12:40] <^demon> The ) { needs to stay :) [14:15:18] HI everyone [14:15:38] Parse error: syntax error, unexpected ')' in udes\User.php on line 428 [14:15:42] weird [14:16:08] 14(DUP) Enhance show part of inline query to show subproperties - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16709 summary; +comment (10markus) [14:16:10] 03(mod) Display subproperties using * operator in queries - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12822 +comment (10markus) [14:16:10] can anyone help me finding the reason why my edit via api is not marked as minor? PostRequest: http://phpfi.com/389943 [14:16:29] <^demon> ohayo5: Paste that block of code into this: http://rafb.net/paste/ [14:18:13] i have broken something probably, ok [14:18:41] <^demon> ohayo5: It should look like this, after you've removed the ucfirst() bit. http://rafb.net/p/1l6Vjd58.html [14:20:13] <^demon> TimStarling: I know you re-released the updates to 1.12 and 1.13 due to some issues with the patches. Semi-related is bug 15818. Didn't know if you'd seen it yet. [14:20:49] 03(ASSIGNED) Support display of subproperties in query printouts - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12822 summary; +comment (10markus) [14:23:25] Parse error: syntax error, unexpected T_FUNCTION, expecting T_VARIABLE in D:\Development\wiki\includes\User.php on line 474 [14:24:05] 474 is [14:24:05] static function isUsableName( $name ) { [14:24:43] <^demon> You've got mis-matched {}'s then somewhere. [14:25:13] <^demon> Copy+paste the block of code into the pastebin so I can see it. [14:26:59] ok [14:28:01] http://rafb.net/p/f5HaTU87.html [14:28:15] using 1.12 btw [14:28:23] might mismatch 1.13 [14:28:55] <^demon> Code doesn't appear to have changed in this method. At least at this point of it. [14:30:21] <^demon> ohayo5: This version should work: http://rafb.net/p/v7tGpe58.html [14:30:26] <^demon> I just tweaked yours. [14:31:06] ok parting [14:31:34] <^demon> And now I'm off to pick up my copy of Rockband II :) [14:31:56] no error! [14:31:59] thanks [14:32:03] <^demon|away> np [14:32:07] trying to reg lowercase now [14:32:17] so guys, do ypu think tath your scheme for make hte hash function (md5 e sha-1) is so secure ? [14:32:41] I mean, using the salt number... [14:33:18] Is possible that an attacker can break this algorithm.. [14:33:56] scuffio: Any ideas? [14:35:03] Mmmmm [14:35:08] ^demon it works!!!! thx [14:35:45] scuffio, it isn't using sha-1 [14:36:01] Why you are using sha-1 + salt, instead use, for example, sha-254 ? [14:36:11] emm [14:36:12] 256 [14:36:38] scuffio: salt is always good. because that way you can not see if two passwods are the same. [14:36:41] using md5(salt + md5(pass) ) was easier to migrate from md5(pass) [14:36:51] Hi, anyone knows more about bots on mediawiki.org? [14:37:39] scuffio: the salt is not suppose to increase the difficuklty if reversing the hash as such. it's there to throw off knlown-plaintext attacks and rainbow tables (if i understand correctly) [14:37:55] right [14:38:10] oh man so many typos :) [14:38:47] Hey Duesentrieb if i remember right your bot did the update job of the extension matrix until half a year ago? :-) [14:39:04] So, you consider this apporoch ( salt +hash) secure for mediawiki ? [14:39:14] ExtensionListBot: yes. too many extensions now. needs a rewrite to split them nicely. [14:39:15] Or better, quite secure ? [14:40:15] scuffio: it's following "standard" best practice. using sha-1 instead of md5 would be better generally, but idon't think it makes any difference for passwords. [14:41:05] HAve you ever had an attack such this ? [14:41:15] yea i created a script for the extraction and i guess i can create an improved overview. For example splitted up by first letter or whatever [14:41:15] scuffio: md5 or sha1 +salt is just "how it's done". for unix logins, for htpasswd, all that. [14:41:54] scuffio: a crypto attack? we personally? unlikely. much easier ways to break in. also not much to break in too, wikis are very open anyway. [14:42:09] scuffio: what are you so worried about? if you have secrets to protect, don't use mediawiki [14:42:11] !secrety [14:42:11] --mwbot-- I don't know anything about "secrety". [14:42:13] !secrets [14:42:13] --mwbot-- MediaWiki was not designed with read-restrictions in mind, and may not provide air-tight protection against unauthorized access. We will not be held responsible should private information, such as a password or bank details, be leaked, leading to loss of funds or one's job. [14:42:20] !worstcase [14:42:20] --mwbot-- Generally, the worst that can happen is that someone compromises your site, steals your data, deletes it and replaces it with kiddy porn. Then they start a spam service on your server advertizing the kiddy porn to twenty million email addresses, daily. Then your home gets raided, you get fired and your wife leaves you. [14:43:05] ok I understood [14:43:14] scuffio: in reallity, attacks on web accounts generally involve stealing a session cookie [14:43:24] attacking password hashes would require database access in the first place [14:43:31] if you have that, you can do most stuff anyway [14:44:22] for example here: return md5( $token . $salt ) . EDIT_TOKEN_SUFFIX; [14:44:48] in funtion editToken on class User [14:45:05] line 2495 [14:45:31] Here you use md5 + salt for create the token [14:45:50] that's the edit tokens, not the passwords [14:45:53] do you think that this practice is secure ? [14:46:00] yes but [14:46:07] (I can read.... )ù [14:46:52] it depends, I should check what kind of values $token and $salt have [14:47:19] moin [14:47:22] they should be random so not easy to crack before it gets outdated [14:47:32] still, it's an interesting concept [14:47:47] cracking capabilities have advanced a lot :) [14:48:21] will create new page outer from wiki directory and in this page include the last title from newest article in Wiki. is that possible? [14:48:52] yep [14:49:00] Platonides yes [14:49:44] if yes how? [14:49:56] any how to or info about that? [14:50:34] S-i-A the answer wasn't for you [14:50:37] I cannot see the edit links next to each section, despite the fact that I have $wgDefaultUserOptions ['editsection'] = 1; any idea why ? [14:50:55] ok [14:52:00] 03aaron * r44804 10/trunk/phase3/includes/Interwiki.php: Store negative results in cache [14:52:16] silentsigh, you may have it changed on your preferences [14:57:46] Well I have "Enable section editing via [edit] links" checked already [14:57:49] silentsigh: defaults only apply to new users and anons. [14:57:56] but still it does not appear [14:58:04] silentsigh: and it's only there if you can actually edit the page, of course [14:59:51] well I can edit the page from the top link [14:59:59] but the section links do not appear [15:00:08] I use monobook [15:00:57] no clue. can i visit the wiki? [15:09:46] mmmm, I don't know Duesentrieb [15:10:01] because it's unpublished scientific work.... [15:17:04] Duesentrieb, I can post screenshots.. [15:17:59] screenshots aren't so useful [15:21:51] hello folks ! [15:23:54] I've a silly question about templates : I have one simple template:xyz which content is {{{1}}}. How can I apply template xyz to a text which contains some "pipes" | ? For example {{xyz:bla|bla}} would output bla|bla. [15:24:12] excusme guys, but who is the caller of function editToken( $salt = '' ) in line 2495 [15:24:21] User.php ? [15:24:23] It stops at the first pipe in the text. [15:25:08] iubito: create [[Template:!]] which just contains "|", then use {{!}} in your template call [15:25:23] the $salt parameter, is a random number or not ? [15:25:29] scuffio, it is called from several parts of edits [15:25:32] scuffio: grep editToken includes/* [15:25:42] scuffio, it is the rollbacked user for rollback [15:25:47] many times it isn't used [15:26:16] it is called from almost everywhere from where you can change the pages [15:26:53] 03(mod) Page number attribute for tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13127 (10michael.daly) [15:27:06] yksinaisyyteni> good idea, I'll try ! but I'm curious how it would work with | and { }... which draws a table, if I apply a template to my whole table [15:27:08] ok, but anytime the $salt paramenter is setted =? [15:27:48] scuffio, many times it isn't used [15:28:03] and the same token applies to page edits, page deletes... [15:29:28] so if a malicius player generate the same token, what can he do ? [15:29:34] Hello everybody, where can i get information on how migrate database from a 1.11 installed version to a 1.13 with POSTGRESQL ? it seems i am now missing category table how could i make it ? [15:30:05] ecor6633, you have the independent .sql files on maintenance folder (postgres subfolder?) [15:30:25] still, if update.php doesn't completely work, fill a bug [15:31:33] Platonides: Do you know which one i'm supposed to use ? because update.php gives me error [15:32:10] 03(mod) Code Review buttons can be considered "confusing" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16639 (10alejrb) [15:32:13] What error? [15:32:54] so if a malicius player generate the same token, what can he do ? [15:33:17] is possible that he can delete or edit a page with the credential of another user ? [15:36:55] nobody can answer me ? [15:36:57] :) [15:37:04] scuffio, if he can guess your token [15:37:13] he could provide you a url with that token [15:37:24] if you followed it, you would be performing that action [15:38:04] note that it must be targetted to an specific individual [15:38:18] even if the attacker doesn't care which admin do it [15:38:25] the token will be different for each of them [15:39:00] and to guess your current token, the attacker should already know some information about your tokens [15:39:21] like the salt ? [15:39:40] like an old token [15:39:46] don't really know how to attack it [15:39:49] Platonides: I runned patch_category.php which created a category table in the wrong schema and anyway it doesn't fill anything and my categories are lost. [15:39:58] ok [15:40:25] ecor6633, if you need to fill the table, you would need a proper .php script [15:40:37] my guess is: session tokens or "permanent login" cookies are easier to attack than edit tokens. [15:40:41] don't know if some of the rebuild* scripts will do what you want [15:41:03] more profitable to target at least [15:41:57] ecor6633: The upgrade script should of handled all that for you [15:44:12] OverlordQ: yes but update.php script tries to change my superuser search_path with an empty value : ALTER USER corne SET search_path = mediawiki, , public [15:48:48] 03(NEW) Update.php is broken when Postgres DB is < 8.2 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16711 15enhancement; normal; MediaWiki: Database; (gpoo) [15:57:06] wikibugs: I'm using 8.3 coming from 8.2 so my problem is different [15:57:28] Thank you guys i'll come back later, i have to go have a nice day [16:03:30] the funciotn static function oldCrypt( $password, $userId ) is still used ? [16:04:47] or nolonger used ... ? [16:05:28] Platonides can you light me ? [16:05:31] :) [16:11:58] oldCrypt( $password, $userId ) is still used ? [16:15:49] if a person asks you for mediawiki support, and you don't want to give it to them, should you be rude or ignore them? [16:16:04] or is that the same thing? [16:16:16] I don't know [16:16:35] i usually ignore them [16:17:24] some guy just told me that his wiki isn't working, he didn't even bother to ask for help, just stated the problem [16:17:42] first on my user talk page, then when I didn't respond to that, by private email [16:20:51] Tim, there is nowhere to turn for people who need MediaWiki support [16:21:01] some organisations spend a LOT of money on it [16:21:02] I know [16:21:19] I'd refer him to the relevant authority if there was one [16:21:22] and the sad thing is they often spend on the same things [16:22:02] I could tell him to ask on mediawiki-l, but only maybe half of questions there get answered [16:22:19] or I could say "hire a mediawiki consultant", but that might count as rude [16:22:23] getting an extension to work on a stable version that is broken [16:22:25] scuffio: depends [16:22:29] oops [16:22:35] ignore me :D [16:22:46] I think more questions get answered here than on mediawiki-l [16:22:59] probably yes [16:23:04] but that would probably change if we made that fact public and had more people coming here [16:23:35] have you had a look at the "MediaWiki extensions" environment that is being developed ? [16:23:37] scuffio: it looks like it's used if there are older passwords stored, but dont quote me on that [16:23:53] my question here was also ignored today :-( [16:24:43] Merlissimo: was it too hard or too easy? [16:25:25] don't know - my edit via api was not marked as minor Request: http://phpfi.com/389943 [16:25:42] too hard [16:25:44] i don't know why not [16:26:22] you can get answers here if people know the answer off the top of their heads, or if they can find it with a google search [16:26:39] but that's a bug report and it's at least 10 minutes of work [16:27:47] i can ask google myself and also read the doc, there i no need for me to use this chat if its too easy [16:29:13] Hi, is it possible to use SVN as storage for MediaWiki pages? [16:29:26] see, that's a question that deserves an answer [16:30:07] Yes please :-) [16:30:08] joh: yes, quite possible, but it will take you a couple of weeks to develop the software [16:30:12] is that ok? [16:30:27] TimStarling: Hehe, I was kinda hoping it was already possible :P [16:30:29] Merlissimo: maybe try minor=1? *shrug* [16:38:17] 03rotem * r44806 10/trunk/ (2 files in 2 dirs): Localization update for he. [16:44:02] Merlissimo: I've seen unvalued parameters have different behavior in GET and POST, try &bot=foo&minor=foo maybe [16:44:28] (long shot though) [16:45:00] (doh, OverlordQ already suggested it) [16:45:40] I think more questions get answered here than on mediawiki-l [16:46:07] its that damn mwbot, it is sort of a bait and switch, people come here and ask questions, and other people can throw ! at them until they're so confused and crushed in spirit they stop asking for help [16:47:35] so you think we need an email equivalent? [16:48:59] the problem with MediaWiki in general, not just here, is that there are usually too many ways to ask for help... email lists, talk pages, IRC, otrs, bugzilla, etc, and often it is the wrong place (wrong severity, wrong people, etc) [16:49:06] Wikia had similar problems [16:50:28] fair comment [16:50:37] but people are so emotional about the choice of medium [16:50:51] indeed, and no good way to centralize them [16:51:04] unless you had IRC spammed with email questions and talk page changes [16:51:22] that would be fun [16:51:46] presumably people can write things on talk pages other than support requests though [16:51:59] I check my mw: and m: watchlists sporatically, and there is usually a new question that's been unanswered on an obscure talk page: http://www.mediawiki.org/wiki/Special:Contributions/Splarka http://meta.wikimedia.org/wiki/Special:Contributions/Splarka [16:52:17] People watch pages on MediaWiki.org? [16:52:29] yesterday, another question about subst:REVISIONID [16:53:23] werd: my mw watchlist: API|Review queue|RevisionDelete|User:Splarka|User:Splarka/Help:Linked images|User:Splarka/trunk|User:Tim.Landscheidt/Template:IsNumber|Help:Linked images|Help:Magic words|Manual:Maxlag parameter|Manual:Opening external links in a new window|Manual:Parameters to index.php|Extension:ImageMap| [16:53:27] I have a question on this code -> return ':A:' . md5( $password); Here you are using the string ':A:' as salt ? [16:53:29] werdnum: 11 pages on your watchlist, not counting talk pages. [16:53:46] pmwned [16:54:08] 5 of those are for extensions i wrote [16:54:13] and 2 are my userpages [16:54:19] it's a php question I mean... [16:54:24] I also check VP/T every day, not sure why, it is like whack-a-mole [16:55:14] scuffio: no, the :A: is a prefix added before the hash [16:55:34] it exists so that MW will know what format the hash is in, on retrieval [16:55:52] a salt would be md5($password . $salt) [16:56:00] it has to be in the hash [16:56:03] Evening, i have a problem with the mail authentication, i moved a 1.3 version to a new server and had to alter some varchars for mysql4 (jfyi). but i couldnt get the mail authentication working. the mail is sent correctly but the timestoke has already expire when the mail arrive and i get 404er, same after update to 1.6 [16:56:38] sinn3r: Maybe updating to 1.13.2? [16:56:48] 1.13.3 [16:56:49] Nope, old php version [16:56:50] Tim: maybe something very centralized with dumb examples... like a web page called help.wikimedia.org... "If you need quick basic live help, see irc.freenode.net/mediawiki, example: how do I hide the title on the main page". If you need your name removed from slander on en.wikipedia, contact OTRS@. If you need ... [16:56:50] TimStarling ok, but why you just hash the password without curing the weknees of md5 ? [16:57:28] TimStarling: I didn't realise what you were getting at with "Haven't you got something to celebrate?" last night until about an hour later on the train home. [16:57:45] *werdnum is slow. [16:58:14] scuffio: there's no real alternative to md5 at the moment [16:58:23] the vulnerabilities in MD5 affect SHA-1 as well [16:58:35] any others ideas? i already searched a lot, but the problem is kind of complex... =/ [16:58:50] ...how many people asking for security help here are actually vandals looking for beans? heh [16:58:55] it's just longer with more rounds, so the problem is harder [16:59:26] I think the vulnerabilities in md5/sha-X are mitigated basically by using a dirty great big hash, so it's just harder and needs more CPU time. [16:59:44] TimStarling yes but, why don't you use md5($passwrd.$salt) ? [16:59:47] they're mitigated by the fact that they're not relevant to passwords [17:00:01] but that's a less interesting answer [17:00:02] isnted of just md5($password) [17:00:19] scuffio: because it's the A format [17:00:38] it's backwards-compatible [17:01:10] the B format is the salted one [17:01:13] TimStarling and so ? An attacker can find a collision using a dictionary-based attack for example [17:01:26] I don't see what you're getting at [17:01:59] the reason the A format is md5($password) is because that's the whole point of the A format [17:02:26] can you explain me the sterennght of A format ? [17:02:29] If we changed it to anything else, all existing passwords stored in the 'A' format would be considered invalid, and the accounts would be inaccessible. [17:02:35] the only hashes an attacker would have access to are the sessions and tokens, which are based on randomness, not dictionary words [17:02:59] I'm not saying it's secure [17:03:16] There is no "strength" to the A format, except that hundreds of thousands of passwords happen to be stored in it, and therefore we need to keep it around. [17:03:22] in fact I wrote a big rant to wikitech-l saying that it wasn't secure, and introduced what we now call the B format [17:03:43] the A format isn't used anymore, except in old installations and installations with password salt manually disabled [17:03:58] old as in pre 1.2 or something [17:04:07] PERFECT ! [17:04:16] TimStarling thanks [17:07:48] anyone any idea to my mail problem? *slight push* [17:08:59] TimStarling: actually, I'm writing an extension to make the password hashes more secure, but it uses two hooks that haven't been put into core yet :P [17:09:02] 03(mod) Page number attribute for tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13127 (10matthew.britton) [17:10:00] Skizzerz: the real weakness is between keyboard and chair [17:10:11] yes, but every bit helps [17:10:28] http://www.theregister.co.uk/2003/04/18/office_workers_give_away_passwords/ [17:10:56] a 50 megabit hash salted, peppered, with rosemary, thyme, galric cloves, and extra butter, isn't gonna stop someone from using 'penis' for a password [17:11:07] ...being compromised [17:12:02] lol [17:17:13] sinn3r: most likely your watchlist table is corrupt [17:18:19] TimStarling: maybe a effect of the varchar altering? [17:18:23] the schema should match the one in maintenance/tables.sql [17:18:28] probably, yes [17:18:41] fu* charsets! *G* [17:19:05] there's no point in filing a bug report because you're using software that's a million years old and nobody cares about anymore [17:20:11] me? i dont want to bother you, just some help for a dirty workaround... [17:20:40] you should upgrade to PHP 5, it's very cool [17:20:41] werd: keep this in mind: http://xkcd.com/519/ [17:20:50] it has exceptions [17:22:03] TimStarling: dont touch a running system, and for now it works fine... [17:22:57] yeah, until you want an array with more than 65536 objects in it [17:23:06] you know php 4 has 16-bit reference counts [17:23:48] it'll increment the reference counts for default values of object members, and then double-free them when you delete the array [17:25:14] it's not hard to imagine arbitrary execution vulnerabilities [17:26:11] huh so that explains why I blew off my homework in my last year of high school :-P [17:27:34] Splarka, why does he say Perl there? Python lets you fly! [17:28:22] Simetrical: maybe it was the medicine cabinet though... [17:32:23] Hm okay... as i said, i had to alter the varchar(255) to varchar(96) due change form mysql4 to 5 and the charset change... (utf8)... there is no way to by pass this or? [17:33:23] something about upgrading PHP and MediaWiki comes to mind... [17:33:47] sure, but it is not alternative... [17:36:59] Perl insures job security as you're the only one who knows how to read it ;) [17:38:09] you know chris double, the guy who wrote the