[00:06:31] You know, I was nine was Duke Nukem Forever was first announced. [00:06:34] RIP. [00:08:29] . . . if xkcd keeps referencing Firefly/Serenity, I'm going to have to watch it. [00:10:53] *brion slaps Simetrical around with a pile of DVDs [00:11:03] Did you watch them? [00:11:08] Maybe something to do over the summer. [00:11:13] yups [00:15:33] I take it you recommend them? [00:25:15] Simetrical: so I'm back in NY tomorrow night [00:25:28] Okay, neat. [00:25:47] late, though [00:25:53] I'll only have a few hours tomorrow, or pretty much all Sunday. [00:26:02] I thought you couldn't do Sundays evef [00:26:04] ever [00:26:11] or do you guys call saturday the sabbath? [00:26:32] Yes. [00:26:36] Seventh day of the week. [00:26:51] The Christians are the ones who make Sunday the Sabbath, because that's when Jesus' resurrection was supposed to have been. [00:27:13] His disciples buried him on Friday, left for the Sabbath (i.e., Saturday), and then came back on Sunday to find him gone. [00:27:51] I'm not sure what the whole history of the shift from Saturday to Sunday among Christians is. Seventh-Day Adventists are Christians who keep the Sabbath on Saturday. [00:28:21] A lot of Christians count Saturday as the seventh day of the week, and acknowledge that the Ten Commandments say that the Sabbath is the seventh day of the week, but keep Sunday as the Sabbath anyway. [00:28:22] Dunno. [00:28:45] Anyway, Sabbath for me is sunset Friday to nightfall Saturday. Both are pretty late this time of year, long days. [00:28:51] okay [00:29:07] So I'll plan to meet you for lunch on sunday? [00:29:15] I fly out at... 6pm on sunday? [00:29:18] *werdna checks [00:29:25] Where for lunch? [00:29:42] you tell me, you're the local [00:30:06] huh, my flight out is 3:30 [00:30:11] are you available for breakfast? [00:30:17] Um, how early? [00:30:36] presumably i want to be at the airport by 2 at the latest [00:30:54] looking at timetables [00:32:11] I'm available starting at maybe 10, and I'll have to leave time to get to wherever we're going. [00:33:41] Need to leave probably 12-12.30 [00:34:14] So we could meet somewhere at maybe eleven? [00:34:29] What sort of food do you like? [00:35:25] I'm not too fussed [00:35:48] the folks at the office coerced me into ethiopian for my farewell dinner :P [00:36:01] *Simetrical wasn't aware there was such a thing as Ethiopian food. [00:36:05] so long as there's something basic to eat. If there isn't, I'll eat at the airport and just have coffee [00:36:24] It involves a dirty great big pancake-like thing packed with marinated meat [00:36:25] I don't eat out much. Maybe pizza at Jerusalem 2. Or we could not eat, doesn't bother me. [00:36:44] you tear off corners of the pancake and use them to pick up bits of meat [00:36:46] very messy [00:36:52] *Simetrical makes a mental note to avoid Ethiopian parts of Israel the next time he's there [00:36:57] heh [00:37:42] So over here, at 11 AM Sunday? Sound good? http://www.menupages.com/restaurants/broadways-jerusalem-ii/ [00:39:14] *werdna looking [00:39:57] I'm staying in the meatpacking district [00:39:59] which is bizarre [00:40:12] I didn't even know there was a meatpacking district. [00:40:14] there are high-class clothing stores on one side, and literal meat packing plants on the other [00:40:19] Don't they pack the meat near meat farms? [00:41:22] apparently not [00:43:41] hmm, this internet connection is kind of dodgy [00:43:53] Latency seems fine to my server [00:43:59] but images don't load properly [00:44:07] Maybe I should run it through SOCKS on my server or something [00:44:12] So we're okay for Sunday? [00:44:53] should be good [00:45:11] I'm thinking of going to the Intrepid on Saturday [00:45:51] I went there when I was little. [00:46:00] Went inside the submarine and everything. [00:49:06] out of interest, what does one do on the sabbath? [00:51:21] Well, I start off by praying for about an hour. Then I go home and have dinner. Then I go to sleep. Then I wake up and pray for about three more hours. Then I go home and have lunch. Then I usually do some reading or other stuff like that. Then I have a third meal, pray some more, and listen to a lecture on some religious topic. Then I pray again. [00:51:50] Some people do less of the praying, mainly women, who aren't really required to pray so much. [00:52:11] Of course, many of them spend a considerably amount of time preparing food for the meals, which I get away with not doing. [00:52:18] man, I never knew about ssh -D [00:52:27] I think I've used that before. [00:52:31] For proxying. [00:52:42] I went to do jury duty and they filtered game sites. [00:52:46] Including the one I administer. [00:52:57] So screw them. Twenty minutes to figure out how to tunnel over SSH through my home computer. [00:53:04] (having never done it before) [00:54:23] werdna [00:54:29] did you say you never knew about ssh? [00:54:37] *atglenn should have been sitting down to read that [00:54:38] ssh -D [00:54:46] ahhh [00:54:52] that I'll believe [00:54:55] *Simetrical also did a double-take there [00:55:07] Stupid smileys, they corrupt our reading comprehension. [00:55:12] :-D [00:55:15] (so to speak) [00:55:54] all right, gotta go home [00:55:57] see folks later [01:06:50] can i define the link target in current page. i mean, in target page automatical create a link of current page tag. [01:13:05] not by default luna6 but i think there's some extensions for such things .> [01:14:44] Does anybody here make use of Git to interface with the SVN repository? [01:21:59] !mainpagetitle [01:21:59] --mwbot-- I don't know anything about "mainpagetitle". [01:22:05] ok [01:22:28] No0b question, how do you hide the main page title? [01:25:13] css [01:29:26] p858snake: code? [01:29:36] no idea [01:51:17] 04(REOPENED) Provide preference-based autoformatting for unlinked dates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4582 +comment (10wclark) [02:14:20] Is it possible to add new actions on to Abuse Filter? [02:24:27] chuck: of course [02:24:41] werdna: Easily? Or does it take a little bit of code hacking [02:24:54] well, it depends on what context you're talking about [02:25:00] you have to hack the AbuseFilter code, yes. [02:25:21] But it's not exactly hacking, really [02:25:26] it's just modifying [02:28:23] werdna: I see that there are some settings for UDP in the AbuseFilter.php file, is that already built-in somehow? Because, that's actually what I'm trying to do. [02:28:59] werdna: are the block lengths still hardcoded? [02:35:17] can i do publish a page to some category who subscribe the topic before? [02:35:58] chuck: I wrote a patch for that, but I never finished it [02:36:06] Ah. [02:36:56] can i do publish a page to some category who subscribe the topic before? [02:39:15] because nobody told me what format they wanted it in [02:39:20] it's on the bug [02:40:53] werdna: Well we're using Abuse Filter to tag new wiki requests based on a simple regex, and I was thinking of maybe latching onto that and sending a UDP thing to notify us about it :P [02:41:17] :P [02:42:34] werdna: I made a bug regarding the abusefilter indef blocking IP's [02:42:46] Have you had a chance to look at it? [02:42:58] Prom_cat: I know you did, I get email notification [02:43:01] and no, I'm on vacation [02:43:22] "1.16 WMF scap pending, no tequila until after scap" :O [02:43:38] I'll look at it when I have time [02:43:49] werdna: Make sure you take lots of photos [02:43:50] which will at any rate be towards the end of the month [02:45:16] br-ion should just shut down the SVN server so that nobody can commit, and thus, we will finally be able to catch up [04:02:58] all sleeping now? [04:03:59] !ask | pfruan [04:03:59] --mwbot-- pfruan: Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [04:09:02] Is there any way to tell MediaWiki to send out nicer Cache-Control headers for ?action=raw and ?action=render stuff? [04:09:17] Well, actually, that might not be secure [04:26:05] 03river * r50327 10/trunk/tools/slayerd/ (Makefile daemon.c proc_solaris.cc process.cc slayerd.cc): [04:26:06] - 1.8 [04:26:06] - support Solaris [04:31:49] meh, nobody fixed my dumb topic yet [04:51:36] Splarka: I demand the tequila limitation be lifted! [04:51:40] *wizardrydragon is oppressed. [04:55:17] sofixit, chan is -t, I just changed it to that because it was no longer the 5th of may (as referenced in the topic) [04:56:28] Oh, so it is [04:58:24] Whee [05:04:02] We'll reach the Ballmer Peak in no time! (http://www.xkcd.com/323/) [05:33:23] how can a mysql table crash if there wasn't a reboot or anything? [05:36:22] you mean the server crashes? [05:37:57] yes, the server has been running all the time [05:38:02] and there is nothing in mysql logs [05:38:28] so what is the error? [05:38:49] Function: LinkCache::addLinkObj [05:38:50] Error: 1194 Table 'bw_page' is marked as crashed and should be repaired (localhost) [05:43:49] oh, well you just need to run REPAIR TABLE then [05:43:53] 03tstarling * r50328 10/trunk/phase3/ (HISTORY config/index.php): [05:43:53] (bug 17611) Provide a sensible error message on install when the SQLite data [05:43:53] directory is wrong. For backport to 1.15. Achieved by layering another [05:43:53] collection of ugly hacks on top of config/index.php, in the hopes that the [05:43:53] combined weight of hackishness might convince Brion to allow me to finish the [05:43:56] new installer. [05:44:46] MyISAM is like that, it's one of the reasons why we use InnoDB [05:45:54] I never did understand why MyISAM does that. [05:48:32] | mediawiki.bw_page | check | warning | 2 clients are using or haven't closed the table properly | [05:51:27] 03tstarling * r50329 10/branches/REL1_15/phase3/ (6 files in 5 dirs): Backported r50328: bug 17611, SQLite installer user input validation issue [05:55:54] 03(FIXED) lighttpd + sqlite installation failure - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17611 -easy -patch ; +comment (10tstarling) [06:01:17] uh, search by path in code review is broken? [06:03:01] Nikerabbit: WFM: http://www.mediawiki.org/w/index.php?title=Special%3ACode%2FMediaWiki%2Fpath&path=%2Ftrunk%2Fphase3%2Flanguages%2Fmessages%2F [06:03:26] NWFM: http://www.mediawiki.org/w/index.php?title=Special:Code/MediaWiki/path&path=%2Ftrunk%2Fphase3%2Flanguages%2Fmessages [06:04:37] without trailing slash it seems, and it is not added by links generated by codereview [06:05:22] so generated path links in code review are broken, heh [06:05:40] hmmm [06:05:56] well, wait, what is broken about it? I see almost the same results [06:06:32] presumably the directory changes are included [06:06:40] yah, I just see those two extras [06:07:05] any way to like "undo" those? they kinda ruin revision hunting per folder, heh [06:07:58] TimStarling: I ran into problems with page_props, because linksupdate is doing it's own things with it [06:08:02] you mean the svn:ignore thing? [06:08:24] Nikerabbit: that's what it's for [06:08:34] if you're not going to go through LinksUpdate you should use some other table [06:08:49] looks like so [06:08:54] is there any other table? [06:09:24] I mean "undo" r50301 and r50299 (I don't know what svn:ignore is) [06:09:35] hmm [06:10:07] what is the application? [06:10:40] for example: http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/ can't peruse for old/outdated/abandoned extensions ... obviously you can with &pathrev but that creates a wall you must check either side of [06:11:03] (eg http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/?pathrev=50298 ) [06:11:26] I mean Nikerabbit [06:11:28] TimStarling: adding some tags to indicate which versions should be used... maybe I should just use the change_tags for it [06:11:48] so kind of like FlaggedRevs? [06:12:02] *Splarka pouts [06:12:09] *Splarka goes back to reading news ^_^ [06:12:10] yeah, but simpler [06:12:29] I only need two tags and only the last revisions which have them are relevant [06:13:22] change_tag doesn't have an index for page_id [06:13:56] that's bad [06:14:34] page_props is meant to be set by the parser, that's the architecture more or less [06:14:54] and everything else needs to create their own tables? [06:15:50] you mean everything else as in all zero non-parser-related page property features? [06:16:04] because usually we don't create tables until there's an actual feature that uses them [06:16:48] I think page_props could be extended to allow properties that aren't set by the parser [06:17:01] it would add a bit of complexity though [06:17:15] well, what does flaggedrevs use? [06:17:29] it uses stacks of tables [06:17:58] see FlaggedRevs.sql [06:18:45] should I just create my own table until there is enough implementations to warrant central place for those in core? [06:19:06] one is enough [06:19:24] do you see any synergy with LinksUpdate at all? [06:19:38] I don't quite understand how it works [06:20:30] I just see it is doing some magic to tables when I am adding them outside of the parsing stage [06:20:44] them = stuff to page_props [06:20:47] it manages updates to the links tables [06:21:00] which are, broadly, a cache of data generated by the parser [06:21:32] also, many links tables have cache implications for the other end of the link, it handles that too [06:21:49] like when you add a category member, the cache of the category is invalidated [06:22:42] probably not, I guess [06:23:16] maybe you should propose a schema that we can review [06:23:34] demonstrate how it's different to FlaggedRevs [06:26:06] maybe, if I were at some good at database schemas to create one and understand what flaggedrevs is using [06:28:47] re3dyb0y: Hi Reedy [06:29:28] uh, timeout :/ [06:30:27] Prom_cat, hai [06:31:17] Reedy: Using L33t eh? How GenY of you :P [06:31:27] lol, my internet is shitty [06:32:08] TimStarling: would the schema of page_props be ok? the only problem with it is that it is updated automatically [06:32:38] well, you'd probably want an integer for the value, which can link to rev_id [06:32:51] so something like: [06:33:00] CREATE TABLE revtags ( [06:33:09] rt_page int not null, [06:33:15] rt_rev int not null, [06:33:27] rt_name varbinary(60) [06:33:28] ); [06:34:20] that's appropriate if rt_name is defined by the software [06:34:51] if it's defined by the user, you'd probably want to make the tag name an integer, which links to another table full of names [06:35:08] then you can rename tags quickly [06:35:48] that would suit me, because I only want to associate revision numbers with the tags [06:35:51] Tags use names instead of IDs. [06:35:59] Which makes me sad. [06:36:22] but is that the only kind of data people might want to attach? [06:36:23] well, it's a bit silly [06:36:34] anything that's human readable is going to be renamed at some point [06:36:56] Not if renaming breaks it. [06:37:12] people will want to translate it :o [06:37:12] right, I mean people are going to want to rename it [06:37:53] And I don't think there are any restrictions on what the tags can contain with regard to characters. [06:37:57] Which is also saddening. [06:38:00] well yeah, in SecurePoll I named things using language/value pairs [06:38:14] And case is a mess. [06:38:15] Bleh. [06:38:51] how specific/general do we want to make the new schema? (I don't have an answer for this) [06:39:16] you never know what someone is going to write next [06:39:35] there are lots of perfectly good applications for page_props as it is now, why doesn't anyone write one of those? [06:39:54] Like tracking __NOINDEX__ usage? [06:39:58] I tried, but it wasn't a good application for it :) [06:39:58] Is that a use case? [06:40:08] Marybelle: absolutely [06:40:35] Yes, we're misusing templatelinks to track uses right now on en.wiki. [06:40:43] although it could also be done with a hidden category [06:40:50] Yeah, we use that too. [06:40:53] a maintenance category, that is [06:41:12] hmm [06:41:35] *Marybelle thinks of other use cases. [06:41:50] well, one that I considered was image overlays [06:41:57] I wonder if it could work for fuzzy-tag [06:41:57] It's not possible to track things like class="plainlinks" using it, is it? [06:42:21] maybe [06:42:36] say if an image is up for deletion, you could add a template to the image description page [06:42:52] then everywhere the image is used, you'd get some kind of warning overlay linking to the deletion debate [06:44:28] What's the hold-up for GlobalUsage (tracking Commons images on all projects)? [06:44:41] It's been finished for months and months. :-/ [06:44:44] never heard of it [06:45:20] http://www.mediawiki.org/wiki/Review_queue I saw it here. Danny_B's work, I think. [06:45:54] hi,all [06:46:06] Nikerabbit: how many different tag names would you use, in the schema I gave before? [06:46:07] just one? [06:46:08] "Support for foreign APIs would be hot." https://bugzilla.wikimedia.org/show_bug.cgi?id=18059 [06:46:19] TimStarling: two I think [06:46:32] right, so there'd still be plenty of room left in the namespace for other applications [06:47:03] how can i put a tag link on another category by edit the tag's page [06:47:14] so you're thinking of a core feature? or an extension which uses this generic core table? [06:48:02] I would use it in my extension for page translation feature [06:49:25] maybe it's better to use an ID instead of a string for the tag name [06:49:50] it's more generic that way, more likely to support other applications [06:50:20] do you know what I mean? [06:50:26] I filed the bug. [06:50:45] https://bugzilla.wikimedia.org/show_bug.cgi?id=18672 [06:50:57] TimStarling: maybe.. you said that ID's allow tag renaming etc [06:51:41] http://en.wikipedia.org/wiki/MediaWiki:Tag-Nonsense_movies%3F Things like this... [06:51:50] yes, but the main advantage for abstractness is the fact that you can add more fields to the linked table [06:52:21] you'd have one table with a milion rows, tagging revisions in pages [06:52:26] and you'd have a second table with two rows [06:52:41] it's easy to change the schema of the second table, it doesn't take long [06:53:22] it would allow the tags to be user-defined, and to have all sorts of properties attached to them [06:53:33] even localisation [06:53:34] mmm [06:53:53] that's not a goal for your application, but you can imagine other people might need it [06:54:33] the other application could even scale it up to allow millions of user-defined tag types [06:54:58] how can i put a tag link on another category by edit the tag's page [06:55:00] it could definitely help if such table was there already and people would know about it [06:55:17] do you need help writing the schema for it? [06:56:12] most likely [06:57:58] *werdna can't sleep, looks in [06:58:15] morning werdna [06:58:17] I'll send you an email [07:06:25] Nikerabbit: sent [07:09:54] TimStarling: nice [07:10:17] TimStarling: how should I go about using it? [07:11:07] add it to the core, with tables.sql, a maintenance/archives patch file and in updaters.inc [07:11:20] add a comment mentioning what extension it's used in [07:11:47] all the dirty work :D [07:12:15] in your extension, you could have an updaters.inc hook that adds the two revtag_type rows that you need [07:12:48] oh, it is possible to add rows too? [07:12:50] or you can just have a patch file and a README that tells users to run it [07:13:31] yes... note that I didn't have a unique index on rtt_name [07:13:50] that makes it slightly easier to extend to the user-generated scenario, but slightly harder to write your installer scripts [07:14:04] since you'll have to check whether the row is there before you add it [07:14:42] You could add separate patch files [07:14:53] and append to the array in the GetUpdaters hook, or whatever it is [07:15:10] hmm [07:15:27] it might be best to just make it unique [07:15:35] the future application can always generate unique names [07:15:41] LoadExtensionSchemaUpdates [07:15:43] then you can use INSERT IGNORE [07:16:12] can I piggyback the schema also with the extension, for older versions of mediawiki? [07:16:23] if you like [07:16:26] I would think that makes more sense than adding it to core. [07:16:44] to make the index unique, change CREATE INDEX to CREATE UNIQUE INDEX, for the rtt_name index [07:17:21] werdna: if it's not in core, why would anybody else use it? [07:18:03] hi.u guys. will u be kind to tell me sth about templates using [07:18:26] Isn't it a reimplementation of the generic stuff that I already implemented? If so, why not fix that? [07:18:35] *werdna reads scrollback. [07:19:08] pfruan: I asked you yesterday if you had read http://www.mediawiki.org/wiki/Help:Templates with no answer [07:19:42] werdna: well, change_tags does not have a field for page_id or rev_id? [07:19:55] it does for rev_id [07:20:03] ok [07:20:03] a page_id can easily be added. [07:20:14] assuming you like schema changes on large tables [07:20:25] ? [07:20:34] I don't mind, but I assume Tim doesn't like [07:20:54] Tim obviously has his reasons for suggesting reimplementing it (most likely that), but it seems a little crazy to reimplement a generic system which is already done. [07:22:19] I don't care much how or where it is done [07:23:02] TimStarling: is that why you suggested reimplementing? [07:23:10] or do you think the applications are different? [07:24:30] because you've already taken over the entire namespace and created a UI for it [07:24:52] and because adding a page_id is not that simple [07:25:23] hmm, you'd have to populate existing page_ids [07:25:30] if Nikerabbit's application doesn't work well with your UI, what's he meant to do? [07:25:32] the valid_tags table could be used for storing metadata about tags. [07:26:04] If a tag isn't supposed to be displayed on changes lists, you could add that metadata to the valid_tags table [07:26:16] sounds complex to me [07:26:25] I also don't want users to go adding my tags to stuff [07:26:29] and your tag name field is massive [07:26:55] 765 bytes out of a maximum of 1000 [07:27:18] the schema I suggested to nikerabbit is much more conservative of index space [07:27:35] ct_tag varchar(255) NOT NULL, [07:27:48] yes, 255*3 = 765 [07:27:52] but but [07:27:58] right, because it's a char not a binary [07:28:02] if it was varbinary(255) it would have been 255 bytes [07:28:22] I should have made it a varbinary(32), because I was intending it to be used for strings like 'my-tag' and such [07:28:24] but that's not appropriate for a user-readable string [07:28:30] but I guess I never told anybody that :) [07:28:31] shouldn't we try to fix change_tags nevertheless? [07:28:46] well it's not supposed to be user-readable, there are messages for changing the display. [07:29:00] That are attached to names, not IDs. :-/ [07:29:06] I just think I didn't really communicate how I envisiaged its use. [07:29:23] I don't understand why you'd prefer IDs to short (16-character or so) names. [07:29:45] The case sensitivity and allowing all characters just seems nasty. [07:30:17] to me numerical IDs sound faster and more efficient :o [07:30:20] As compared to the advantages of being human-readable data... [07:30:43] Human-readable? You have messages for that. :P [07:30:48] being human-readable is a disadvantage [07:31:00] because anything human-readable needs to be able to be renamed in O(1) time [07:31:22] nobody ever gets annoyed that an ID is 374819 instead of 47103 [07:31:28] I envisiaged it as like the rights and groups. [07:31:30] can't it be three level abstraction: id -> tagname -> message? [07:32:06] rights are named in the source code [07:32:11] so they are english [07:32:12] They keep the same name internally, but you can change the user-facing name by using the i18n system. [07:32:21] so are groups actually [07:33:03] I wouldn't say user groups hardcoding names internally was ever a great choice or something to emulate. [07:33:25] Marybelle: It means the source code is readable, although in theory we could use constants. [07:33:35] it makes sense for rights [07:33:36] For example, we're now stuck with "sysop" internally when it's a stupid name for the role. [07:33:40] it's an inherently bad idea for groups [07:33:52] they should just be numbered [07:33:55] user group: UG_SYSOP userright: UR_WIKI_VANDALIZING [07:34:16] Marybelle: That could be changed easily. [07:34:21] groups are numbered in OTRS, you don't hear anyone complaining [07:34:21] Nobody's bothered to do it, though. [07:34:32] Of course, the user-facing name has been changed for ages. [07:34:41] I don't think you ever see 'sysop' in the UI, do you? [07:34:48] Special:ListUsers/sysop [07:34:50] And in logs. [07:34:52] does the URL count? heh [07:34:56] Not in logs [07:35:03] as for efficiency: the main problem is the temporary buffer space and the small limits placed on it [07:35:06] i.e. 1000 bytes [07:35:07] In log_comment, then. [07:35:19] Marybelle: no, http://en.wikipedia.org/wiki/Special:Log/rights [07:35:25] and it is still hard coded in protection levels, isn't it? [07:35:27] if it's a message name, it needs to be varchar(255), but that's massive, as I said earlier [07:35:48] 22:11, 18 March 2005 Cecropia (talk | contribs) changed rights for User:Pharos from (none) to (none) ‎ (+sysop) [07:35:51] It would be nice if we had this conversation a few months ago :) [07:35:54] *Marybelle hides. [07:36:00] and I believe there is also a 765 byte per row overhead in memory-based temporary tables [07:36:13] I was busy months ago [07:36:52] Yes, it's not your fault. [07:37:06] !blame [07:38:06] you probably discussed the schema with brion, right? [07:38:11] Yes [07:38:27] brion's view of schemas is... unconventional [07:38:27] werdna: Did you resolve this: https://bugzilla.wikimedia.org/show_bug.cgi?id=18540 ? [07:38:39] witness CentralAuth [07:38:57] can we reach some kind of consensus on this (one or more): 1) fix change_tags 2) new table(s) in core 3) new table(s) in my extension [07:39:05] Marybelle: stop distracting him [07:39:08] I wanted to discuss it with Domas, but I don't think we ever got around to it. [07:39:20] Hrmph! [07:39:34] I'm fairly sure he did it already. /me goes to steal the FIXED. [07:39:36] We can't all think about a million things at once :) [07:39:41] there's a standard way to do schemas and it's called normalisation [07:40:01] Marybelle: no it isn't fixed. [07:40:20] hi all [07:40:22] It isn't? [07:40:23] hi [07:40:24] i have 2 wikis [07:40:32] one in italian and one in english [07:40:41] I see ipblock-exempt is global.. [07:40:42] like wikipedia [07:40:46] TimStarling: yes, I'm just not very well-practiced in it :) [07:40:56] erm, practised, I think [07:41:03] how can i get the english / italian link to the wiki like wikipedia on the left? [07:41:14] Interwiki links. [07:41:14] there's another problem with the change_tag schema [07:41:16] !interwiki [07:41:16] --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 [07:41:26] Well, that's quite the blurb. [07:41:30] it hits a bug in mysql [07:41:36] behavior! [07:41:40] ty [07:41:57] domas tracked it down, it was making Special:Log not work [07:42:18] MAX_JOIN? [07:42:23] yes [07:42:46] oh, I thought you were talking about the OTHER one which needed some FORCE INDEXes [07:42:50] is it fixed in later versions? [07:43:04] yes, assuming Aaron didn't revert me [07:43:30] no, I mean is it fixed in later versions of mysql [07:43:37] oh, no. [07:43:50] He'll either revert you or mark it as OK [07:44:07] I'll see if I can find the revision in question [07:44:35] hi, i wannt use some template to formate my content. [07:44:42] http://www.mediawiki.org/wiki/Special:Code/MediaWiki/50168 [07:44:52] maybe it's been fixed, but it's not the sort of thing you'd expect to be fixed promptly in mysql [07:45:17] pfruan: Good grief. [07:45:30] Did you read the Templates help page? [07:47:16] Hmm, so the issues are: Normalisation, paring down the tag name, being able to have tags not necessarily displayed, needs to be able to be searched by page without expensive joins. [07:47:34] joins were not expensive [07:47:40] just they looked like expensive [07:47:40] :) [07:48:13] that's another issue [07:48:26] search by page is one, optimiser bug is another [07:48:40] domas: this join would be: SELECT * FROM revision JOIN change_tags ON ct_rev_id=rev_id JOIN page ON rev_page=page_id WHERE ct_tag='Foo' [07:48:52] werdna: displaying isn't a problem for me, just unnecessary [07:48:59] i.e. find all revisions for a given page with a given tag [07:49:57] whereas you could just add a page_id field to change_tags and you'd be able to do it from the index. [07:49:59] werdna: above query is cheap, relatively [07:50:25] messages have serious limitations as an i18n method [07:50:36] domas: heh, replace JOIN page ON rev_page=page_id with WHERE rev_page=X [07:50:43] miswrote, it's 4am [07:50:49] I don't think you can promote them as a generic solution [07:51:07] is it possible to set the title attribute via a parameter in a template? [07:51:16] the point is that it has to scan revision for all revs belonging to a page, then scan change_tags for all revs in that set with the given tag [07:51:21] they're fine for software-defined interface text, but not for labelling user generated entities [07:51:33] evaluser: The title attribute for what? An anchor tag? [07:51:37] why not, and what's a better solution? [07:51:49] TimStarling: and we also have no mechanism for on-wiki customisation propagating to other languages [07:51:55] just whatever I put in the template. [07:51:59] right [07:52:04] evaluser: Huh? [07:52:06] say a p tag [07:52:25] {{#tag:p|title="{{{1}}}"}} [07:52:32] Err. [07:52:36] wat [07:52:37] the problems with messages are a) naming and namespacing, b) permissions model [07:52:37] ewww [07:52:46] if you let a user create an entity, you have to let them name it [07:52:56] *Splarka

s on Marybelle's tag [07:53:12] you can't expect to restrict all entity creation to people with the editinterface right [07:53:21] yes, that makes some sense [07:53:36] ARGHHH! oh well... same problem of the vintage wiki not supporting #tag: oh well just thought I'd expand on a thought... will have to go back to the drawing board yet again. [07:53:38] *Marybelle throws a cheap JOIN at Splarka. [07:53:45] so I guess we can add Nikerabbit's c) propagation and management [07:53:59] Thankx... think I'll watch for a while if that's okay. [07:54:16] item b) is the reason why I invented a completely new and separate i18n system for SecurePoll [07:54:25] because I wanted unprivileged users to be able to name things [07:54:41] What does SecurePoll use? [07:54:44] bleh [07:54:53] well, not unprivileged exactly, but privileged in an extension-defined way [07:54:57] evaluser:

should work fine if you use html tags [07:55:14] To think that I used to think I had not enough to do with MediaWiki :P [07:55:22] Marybelle: tables, I don't want to talk about it in detail since it's not ideal either [07:55:24] hmmm I'll try it again... but seem to remember that didn't work last week. [07:55:53] for parser tags like or

 it probably won't, for wikicode it rarely does (like *#;:, but it does work for wikitables -> {| title="" )
[07:55:54] 	I suppose the ideal solution is still unknown?
[07:56:05] 	1.10.00 *puke* and stuck with it... even sent a memo... although haven't posted that quote yet from last week ;)
[07:56:08] 	it's somewhere in between messages and SecurePoll
[07:56:19] 	evaluser: try 

foobar

[07:56:23] CentralAuth uses messages rather nastily. [07:56:25] IIRC it even worked in the old_pp [07:56:26] elements from both plus a few extra features [07:56:28] sup ppl [07:56:31] Err. [07:56:33] Not CentralAuth. [07:56:36] CentralNotice. [07:56:58] CentralNotice is quite goofy. [07:57:06] yes [07:57:29] brion says that's because it was rushed [07:57:42] Hm, shame. [07:57:42] 03(NEW) Installing MediaWiki 1.14 with PosgreSQL 8.3.5 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18712 enhancement; Normal; MediaWiki: Installation; (pierretouzard) [07:57:50] 'cause the solution before CentralNotice was even more hackish. [07:57:51] yet they knew of the need years in advance, heh [07:58:10] Raw JS all on one line. [07:58:24] I can try to find some time to fix some of change tagging up when I'm actually living somewhere other than hotels across the US, BUT I'm supposed to be working on LiquidThreads then, so in practice it will probably end up done at some point when I have downtime during testing and so on. [07:58:25] my complaint: even with the message hidden/dismissed, it still writes the css with document.write inline, and screws up rendering globally for some browsers [07:58:45] how hard to just move it to appendCSS inside the cookie check? [07:59:28] hmmm i've never sent more than one parameter... is it just 1=blah 2= blah or is there a pipe in between? [08:00:00] *evaluser feels really dumb when it comes to wiki... is a CPP software engineer [08:00:01] 03(mod) Windows PHP 5.2.6 precompiled binaries and Postgresql numeric version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 +comment (10tstarling) [08:00:05] 14(DUP) Installing MediaWiki 1.14 with PosgreSQL 8.3.5 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18712 +comment (10tstarling) [08:00:12] you mean {{{1|title!}}}, that is a template "fallback" or default [08:00:24] I'm still sending another parameter [08:00:25] if {{{1}}} is undefined "title!" shows instead, there is only one parameter to variable names [08:00:42] so 1 will be the title and 2 will be everything else... but i've never done this LOL [08:00:42] well, that would be {{{2}}} then [08:00:48] !templates [08:00:48] --mwbot-- For more information about templates, see . The most common issues with templates copied from Wikipedia can be fixed by installing ParserFunctions and enabling HTML Tidy . [08:00:56] read that, come back when you're done ^_^ [08:01:00] I'm already on that page.... :P [08:01:43] documentation for mediawiki is difficult at times especially when it's incorrect or for the newer versions. [08:01:45] :P [08:02:37] so a simple yes to the pipe would have worked :P ;) [08:02:53] if you'd asked a yes/no question [08:03:04] former latter ;) gave two examples [08:03:10] what [08:03:22] somebody complains that we have too up-to-date documentation :D [08:03:30] call: {{templatename|parameter|parameter}} -> in the template to refer to them: {{{1}}} {{{2}}} [08:03:45] *evaluser said "is it just 1=blah 2= blah or is there a pipe in between?" [08:03:52] you can name them: {{templatename|foo=parameter|bar=parameter}} and then they'd be {{{foo}}} {{{bar}}} [08:04:01] answer would be latter instead of former... so shorted latter [08:04:03] :) [08:04:05] ok I'm going to attempt sleep [08:04:05] and you can default them: {{{foo|sorry, this parameter was not defined}}} [08:04:07] since it's 4am [08:04:11] ni werd [08:04:25] FOUR!! wow East coast [08:04:37] *waves across big land mass* [08:04:37] there, that was template 101 class 1, please attend as many lectures as you can, the final will be June 2nd [08:05:05] hehehe [08:05:34] muh [08:05:39] did we reach any conclusion? [08:06:07] going slowly here... they don't like "noise" on the wiki and because I have to save page to actually view the template that would make noise [08:06:24] I'm tired too.. and it's only 2am [08:07:10] evaluser: install ExpandTemplates ? use preview? [08:07:14] evaluser: {{{1|testing default}}} is very handy for template construction preview, you can see what {{{1}}} would be like with something put into it [08:07:47] doesn't work in this version... anytime you twiddle with items between includeonly tags, it HAS to be saved [08:07:49] to view [08:08:14] so remove the tags when previewing [08:08:17] 04(REOPENED) PostgreSQL wrong protocol version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 summary; +comment (10tstarling) [08:09:19] not quite.... then it wouldn't work.... they didn't have the includeonly tags until 2 days ago... and I've been working with these templates for about a week.... still have to save. [08:10:20] sheesh! so fork it all to subpages of your user space, do all your tests with as many revisions as you need, and then delete them afterwards and they'll disappear from recent changes (except one deletion log entry each) [08:10:50] 03(mod) PostgreSQL wrong protocol version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 +comment (10tstarling) [08:10:54] 03(mod) Release MediaWiki 1.15 (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18629 (10tstarling) [08:11:03] this works beautifully title="{{{tip|title!}}} GRANDE THANKX [08:11:10] -" [08:11:20] actually +" [08:11:36] Hot DIGGITY something works on this oldie. [08:11:56] note passing <> to the tip parameter will FUBAR it [08:12:17] It's just a security warning... as to why [08:12:18] we need an {{xmlencode}} parserfunction ^_^ (don't stab me tim!) [08:12:56] {{templatename |tip=Don't do this | 1=what not to do}} [08:12:58] *Nikerabbit stabs Splarka [08:13:09] ow [08:13:44] well, come on, it'd be handy, just escape <>"&; to entities or whatever! <3 [08:13:55] it produces nice sound [08:14:01] er s/;/' [08:14:27] you forgot to close that with / [08:17:52] may change it to "why" instead of "tip" :) will help the subordinates. ;) :) [08:18:12] do both: {{{why|{{{tip|fallback}}}}}} [08:18:51] EEK! it put "title!" on sections that are only marked with |1=what not to do [08:20:03] wait a second... ughhh tried the second example... will try the first. [08:21:52] nope... still puts {{{why}}} in the tooltip.. will try {{{why|}}}... think that will work? [08:22:18] TADA! Yah that worked [08:22:31] SWEET! Thank you very much [08:22:50] maybe they updated on me or I was doing it wrong last week LOL [08:23:52] Hi there guys, I'm back again. [08:24:50] I was helped by Simetrical yesterday regarding my MediaWiki problems. I have installed MediaWiki, and I get a full error page.If you'd follow this link: http://conrawiki.uuuq.com/Conra Wiki/index.php [08:25:30] http://conrawiki.uuuq.com/ConraWiki/index.php - There was a space in that link, sorry about that. [08:26:19] Terribly sorry. I just had to use the "%20" to substitute the space. http://conrawiki.uuuq.com/Conra%20Wiki/index.php [08:27:06] I don't want to sound rude but get a better hosting if possible [08:27:30] Now the main problem is the "ini_set ()" and the AutoLoader...does anyone know what I can do to solve the problem? I was told yesterday to place a "@" in front of the "ini_set" but I was told that doesn't fix the problem, just hides the error messages. [08:28:07] yes [08:28:10] Nikerabbit, I currently am using a Free Hosting site as for now, since our project is a Non-Profit one... [08:28:44] those commands are there for a reason, and just ignoring them isn't a good idea [08:28:50] Maybe at a later stage we can upgrade our account. But for now it will have to stay free. [08:29:39] Indeed. A 3rd Part site said I should just add the "@"'s and it would fix the problem...then I had some script errors and they said just to remove those scripts...I never knew I was actually "hacking" the scripts. [08:29:54] So is there anything I can do to fix this problem and make the Wiki display itself? [08:30:47] the problem is that your hosting is disabling random functions of a programming language citing security, which is nonsense [08:31:13] I read that part...so my Hosting Site is to blame? [08:31:17] what you don't see from those errors is the database error is is trying to display [08:31:22] it is* [08:31:36] yes [08:31:50] Does it perhaps have anything to do with file permissions? [08:32:16] it is hard to drive a car of somebody takes the tires off because it is "safer" that way [08:32:27] Deadmano: no it is not file permissions [08:32:51] safer but crippled [08:33:01] I see. [08:33:40] Hmmm. If I were to try and contact my Hosting Administrator and ask them to perhaps disable the security checks? [08:34:02] Would that work? Or do you perhaps know of another Free Hosting site? [08:34:22] Deadmano: what the wiki will be about? [08:34:54] About our MMORPG we are working on. I was hoping to have something like: Http://www.kol.coldfront.net/thekolwiki [08:35:29] wikia has scrapped their approval process now, anyone can make a wiki there [08:35:40] I was thinking of that too [08:35:43] My bad. http://kol.coldfront.net/thekolwiki/index.php/Main_Page [08:36:20] Yeah, I was told about Wikia yesterday. It seems very good, but once the Wiki is up and running and our MMORPG is established properly, I'd like to have a private Wiki... [08:38:53] but anyway, it shouldn't be that expensive [08:39:37] around here there is multiple organisations that give you a shell and hosting place for about 50€ per year [08:40:05] I know. But as I said, for now we are strapped for cash. All or funding is going straight to our MMORPG from our pockets. I guess I'll just have to keep looking, or ask my Administrator to do something about the restrictions. [08:40:46] you have to value your own time [08:41:31] free hosting providers tend to disappear with no notice, or reduce the resource limits to the point where you're forced out [08:41:37] Yes, indeed. But the Wiki won't brign any revenue, or much information/users until it is properly formed. And that will take time. So for now I need a free Hostign Site that can run MediaWiki. [08:41:54] Perhaps I should try Wikia for now... [08:43:42] Thank you all for your help. [08:44:00] Way kewl pplz... thanks again... works great on all the templates :) [08:44:12] By the way, even if you do place the "@" in front fo the errors, will the Wiki still not work, or will it work? [08:44:43] it may work but have some unexpected problems [08:45:40] What kind of "unexpected problems" might I encounter? [08:47:17] Deadmano: I don't want to predict [08:48:10] Ok then. I will give it a shot anyway, since it's already a waste to keep the website if it won't work. If it doesn't work I'll just use Wikia temporarily. Would I be able to move all my pages from Wikia when the time comes? Do they claim ownership of your pages? [08:48:50] you'd better read their terms, I don't know [08:49:15] exporting might be tricky if you don't have a shell access, which I guess you don't [08:49:37] last i checked they don't claim ownership of the content, but they do own the wiki [08:49:44] meaning that even if you leave, the wiki will stay there [08:50:29] Would I be able to shtu down the Wiki? [08:50:31] *shut* [08:50:37] no [08:50:44] that would be silly, since it might have other editors than you [08:51:59] I see. Also, I've always wondered about sabotage. Lets say I have the whole Wiki set up, then someone comes around, registers and deletes all the files or ruins the Wiki by editing most of the text, is it reversible? [08:52:07] yes [08:52:49] How so? [08:52:59] Is there a copy always kept safe for the Admin? [08:53:06] click the 'history' tab [08:53:37] Thank You. How long is the History kept for? [08:53:43] forever [08:55:01] 03ialex * r50330 10/trunk/phase3/maintenance/commandLine.inc: [08:55:01] * Fix for r50316 and r50324: require ProfilerStub.php if StartProfiler.php doesn't exist to aviod call to undefined function wfProfileIn() [08:55:01] * Removed already commented out "require_once( $IP.'/includes/ProfilerStub.php' );" now really obsolete [08:55:02] That's good to know then. I register then. Thank you all for your support. And in the future, when I do get a Proper hosting site, and set my Wiki up again, I shouldn't get the errors, right? [08:56:06] 03(FIXED) Image Revision [oldimage] Deletion - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18171 +comment (10tstarling) [08:59:00] Gah. So stupid of me! I just realized I can host the Wiki on our MMORPG site! Just have it as a sub-domain. Arghhh. Lol. [09:04:07] 03ialex * r50331 10/trunk/phase3/t/inc/ (Database.t Global.t): more fixes for r50316: changed StartProfiler.php to ProfilerStub.php so that it doesn't break when StartProfiler.php doesn't exist [09:04:15] *freakolowsky has nothing against ppl who don't know the meaning of the word standard ... at least nothing effective [09:04:18] 03thomasv * r50332 10/trunk/extensions/ProofreadPage/ProofreadPage.i18n.php: 'Empty' => 'Without text'; more accurate. [09:20:35] i create a template named "Template:userhome",i want the templated was called by each User:$username page [09:20:39] how to [09:22:44] 03(NEW) deleteDefaultMessages.php - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18713 enhancement; Normal; Wikimedia: General/Unknown; (servien) [09:24:46] 03(mod) PostgreSQL wrong protocol version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 (10karun) [09:55:52] s [09:55:59] Qui est francais ? [09:56:18] What is french ? [09:56:33] please help me to install the infobox please [09:57:57] you can't help me ? [09:58:00] please [09:58:59] oh!!!! [09:59:01] help please [09:59:03] is important [09:59:28] where are you ? [09:59:37] please help me [09:59:48] please help me to intall the infobox please [09:59:58] here is the irc [10:00:04] ???? [10:00:14] you are here everybody ? [10:00:17] Please help me [10:00:18] !! [10:00:18] --mwbot-- A red exclamation point (!)in recent changes or on your watchlist is due to either the enabling of patrolled editing or the Flagged Revisions extension [10:00:30] No need to spam. In doing so you prove your amturity and msot likely no one will reply to your question. Just give it some time. [10:00:44] *maturity* [10:00:49] please help me to intall the infobox thank [10:01:38] there is extansion [10:01:42] excuse me i am french [10:01:47] my english is not good [10:01:55] Unfortunately I am not familiar with that one. Maybe someone else here can help you... [10:02:37] No need to spam your posts. All your posts could have sufficed in one. Just wait for a while, if someone can help you they will, believe me. Also, I would suggest trying google. [10:03:07] i not understand the tutoriels on the net [10:03:27] Perhaps this will help you then. http://www.rtems.com/wiki/index.php/Installing_an_Infobox [10:03:41] you have got a adress for help me to install the infobox in Mediawiki. Oh thank [10:04:03] You'll need the Parser Functions though. [10:04:35] i need install the paser functions ? [10:04:36] Yes, just follow that link. If you can't understand it, use google translate or babelfish and translate it into your language. [10:04:42] It seems so. [10:04:52] http://www.mediawiki.org/wiki/Extension:ParserFunctions [10:05:05] can i use the infobox in wikipedia [10:05:07] Just follow those steps and you will have an InfoBox. [10:05:08] ? [10:06:30] It seems to be compatible with Mediawiki, but since Wikipedia was designed with the same program, i am going to say yes. Not sure though. [10:06:59] ok ... and now to setup the svn stuff ... [10:08:02] ok i test thank [10:08:23] Here is an InfoBox template. http://en.wikipedia.org/wiki/Template:Install_Infobox_Aircraft [10:09:13] is there a way to give svn custom ssh public key instead of the default one in .ssh/ dir ? [10:09:28] I installed the pack and when I but the tips in the articles to the infobox, in place of the infobox I: Modele:******* [10:09:43] Good. I'm glad it worked. [10:10:03] By the way, can anyone perhaps answer my question? I got a slight error with my MediaWiki page: Parse error: syntax error, unexpected T_STRING in /www/uuuq.com/c/o/n/conrawiki/htdocs/Conra Wiki/includes/db/Database.php on line 729 [10:10:33] Is that yet again due to my administrators having their stupid security rules, or what? [10:11:44] no [10:11:49] prog err [10:11:57] Deadmano: did you change that file? [10:12:23] Niker, like I said I would, I added the "@" in fornt of the ini_set lines. [10:12:40] So yes, I changed that file. [10:12:41] In fact it does not work, I have not the infobox, I have a message instead. I should perhaps put the address of a wikipedia instead of: Company infobox [10:12:46] Just lines 433 and 440. [10:12:52] Deadmano: can you paste that line? [10:13:14] Which? The ini_set lines or line 729? [10:13:35] 729 [10:13:48] Sure, one second. [10:14:38] i cannot install infobox to Wikipedia ? [10:14:59] Flot, did you follow ALL the instructions? [10:15:21] Line 729: throw new DBUnexpectedError( $this, '& mode is not implemented. If it's really needed, uncomment the line above.' ); [10:15:37] freakolowsky: give to whom? [10:15:43] Here is the full code: http://pastesite.com/6993 [10:16:08] yes i cannot install the infobox script to begin in : infobox Soci�t� ( |Name : .... [10:16:26] note : the source is not installed in my wiki [10:16:40] Modele:Infobox Societe [10:16:50] Nikerabbit .... whom?? ... dude you spend too much time with computer when you start using whom for shell commands :D [10:16:53] Then I really don't know Flot, perhaps try back-track your actions to the first link I gave you? [10:17:22] freakolowsky: whatever, which shell command? [10:17:35] Nikerabbit what i was asking is there a way to use svn command with a different ssh public key instead of using the default key [10:17:41] Deadmano: parses for me, no idea [10:17:50] freakolowsky: add the key with ssh-add ? [10:18:25] Flot, perhaps this will help? http://forums.powweb.com/showthread.php?p=446746 [10:18:32] have to go now -- [10:19:03] Nikerabbit: So I guess there is nothing I can do? Ahh, I gave it a try anyway. Thanks. :P [10:19:17] Nikerabbit doesn't tkat need an auth-agent running [10:19:38] Deadmano: whatever you did to that file threw away the backslash on that line [10:20:18] OverlordQ: What I did was add a "@" in front of the "ini_set" lines. That's all. [10:20:30] well whatever editor you used did something bad [10:21:49] OverlordQ: I was just using the built in editor. Simple lines etc...Anything I can do? Perhaps revert? Since I'm tryng to suppress all the error messages to perhaps make it work. [10:22:03] what built in editor? [10:22:34] OverlordQ: Zymic's Web hosting editor. the CPanel Editor. [10:22:47] ah [10:22:50] yea, that sucks then. [10:23:08] try editing locally then uploading [10:23:32] OverlordQ: Indeed. But I'm not worrying too much. I will try and host it on my MMORPG site under a sub-domain. Thank you though. [10:23:48] OverlordQ: You mean with the "ini_set" lines? [10:25:13] hi,how can i app a Template to all page of namespace User.such as User:Usrname [10:26:00] This is the only error left: Warning: Cannot modify header information - headers already sent by (output started at /www/uuuq.com/c/o/n/conrawiki/htdocs/Conra Wiki/includes/AutoLoader.php:5) in /www/uuuq.com/c/o/n/conrawiki/htdocs/Conra Wiki/includes/WebResponse.php on line 16 [10:26:20] where is common.css in my mediawiki's folder [10:26:54] flot: it's a page, not a file [10:26:57] Would there perhaps be a conflict with the Directory name? Since the way ti displays in a link is with a space. You would have to use "%20" to substitute the space, but it doesn't. [10:27:06] *it* [10:27:24] where is the directory to common.css [10:27:25] ? [10:27:37] OverlordQ: He was asking where in his Folder is the common.css situated. [10:27:57] and i'm saying it's not a file, so it wont be in the folder, it's a page on the wiki [10:28:02] hi,how can i app a Template to all page of namespace User.such as User:Usrname [10:28:20] Wiki Page. Yes. So it is not written in the Directory? [10:28:23] i when change the common.css for change the style [10:28:36] flot: open [[MediaWiki:Common.css]] on your wiki [10:28:43] ok thank [10:28:51] hi,guy.talk about some about my question? [10:29:38] pfruan: Did you perhaps mean "add"? [10:29:55] i wannt all page like User:userabc use the same template [10:30:26] i cannot modify the page [10:30:27] how can? [10:30:40] oh [10:30:46] i can modify the page [10:30:49] excuse my [10:31:26] hi,how can i app a Template to all page of namespace User.such as User:Usrname [10:31:29] pfruan: Have you edited the .css file yet? And added it to all pages? [10:32:09] i dont wannt all pages used the template.but only user's homepage User:username use it [10:32:28] Then use a function to call that template to the pages you want. [10:32:39] pfruan: You want to add a template to all pages in a namespace? That'd require a bot or AWB. [10:33:03] there might be an extension which does it [10:33:16] that too [10:33:18] o.which one any clue? [10:35:33] I cannot install : {{Infobox Soci�t� .... in my home page [10:35:50] i havent got the source in my wiki [10:36:07] why have got the source of Infobox Company [10:36:10] Thank [10:37:38] you must help me please ? [10:56:54] hi [10:57:09] please help me i install the Info box Company [10:57:22] and the style is no good [10:57:41] you see to www.eahotel.servegame.com [10:57:51] it's in the first page [10:57:53] thank [11:00:06] please help me [11:00:10] you are competant ? [11:02:10] is it possible to get mediawiki to require that you write anything in the Summary-field when you edit a page? [11:02:44] i add all pages : Modele:Infobox, Modele:Infobox Soci�t� [11:02:45] and [11:02:54] the page is not correct [11:03:13] you go to : www.eahotel.servegame.com for see [11:16:26] peder: its a option in the user perfernces [11:16:56] lol ... peder ... where u form? :D [11:18:13] p858snake: yeah, found that one... any way to enable it for every user? [11:19:23] freakolowsky: not from eastern europe at least :) [11:21:00] peder: :D lol ... guess you have been told the pun already :D [11:21:51] a few times :) [11:22:21] any other meaning where u come from or is it just a nick [11:22:45] just a normal name actually, much like peter [11:22:59] k [11:52:27] 03(mod) PostgreSQL wrong protocol version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 (10daniel.ziegenberg) [12:04:45] 03(mod) PostgreSQL wrong protocol version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 (10karun) [12:19:24] 03(mod) Customize logo via "MediaWiki:Logo" instead of $wgLogo - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5532 +comment (10mickewiki) [12:19:25] 03(mod) Customize logo via "MediaWiki:Logo" instead of $wgLogo - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5532 (10niklas.laxstrom) [12:27:06] hello [12:27:52] 03(mod) Add an unique CSS class or ID to the tagfilter table row at RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18704 (10Wiki.Melancholie) [12:35:06] 03(mod) Add an unique CSS class or ID to the tagfilter table row at RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18704 (10niklas.laxstrom) [12:40:12] Hey, is anyone interested in some feedback regarding RevDelete around? [12:49:28] Hi, Special:ExtensionDistributor gives me the following message on www.mediawiki.org -> svn: Working copy '/mnt/upload5/private/ExtensionDistributor/mw-snapshot/trunk/extensions' locked svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) [12:49:50] 03(mod) Customize logo via "MediaWiki:Logo" instead of $wgLogo - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5532 (10mickewiki) [12:49:51] trying to download poem or charinsert extension [13:11:27] Whee! [13:11:33] Does it go away if you wait a while? [13:11:38] If not, we'll have to find a sysadmin to bug. [13:13:12] that's not the first time its had that problem [13:13:19] there should probably be some sort of cronjob to run svn cleanup [13:14:01] Why does it get locked anyway? [13:14:35] perhaps when php dies in the middle of a request, it takes the svn client with it [13:14:51] i wonder why it needs to run svn in the first place, though.. couldn't that be done from cron? [13:15:49] Good question. [13:15:53] hello everybody i am searching for the LocalSettings paramater to change the powered by media wiki icon [13:16:12] just as i can do with the $wgRightsIcon [13:23:18] 03(mod) Gardiner codes in WikiHiero are case sensitive - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1005 +comment (10mickewiki) [13:29:50] Hey, I just moved my wiki from one server to another, with a slightly different setup, now I get 404s on every short url. anyone able to point me in the right direction to fix this? it was so long ago that I set it up that I can't remember [13:30:33] I'm using 1.13 [13:32:11] aloah [13:32:59] i want to integrate Doxygen generated API-docs into mediawiki... has anyone ever done this? what would be the best way to do that? [13:33:21] it would be enough if it was a read-only-page (no editing) [13:33:56] ok, I got short URLs off, site's working now... now to turn it back on... [13:34:05] maybe I should upgrade first [13:40:45] tuxcrafter: it is hardcoded in Skin.php: $url = htmlspecialchars( "$wgStylePath/common/images/poweredby_mediawiki_88x31.png" ); $img = 'Powered by MediaWiki'; [13:47:11] Splarka: thanks [13:47:28] Splarka: i had kind of hoped it could be configured without chaning php [13:49:41] well, editing core files is not encouraged, it is bad(tm), breaks upgrading integrity [13:50:01] better to change the file in /skins or change/hide it with CSS or an extension [13:50:56] since, really, it /is/ powered by MediaWiki, it isn't powered by something else, heh, you should make your own footer link rather than usurp the poweredby one [13:51:42] I have checked the server and the time is correct, looking at the recent changes page the modify time is 1hour different, any ideas why? [13:52:36] Splarka: dont worry i am nog chanign the php code i fully agree with you [13:53:43] iwanted to replace the image with just a link [13:53:47] making a cleaner footer [13:54:17] ahh, css is probably the best way then [13:54:53] MrHappy: same when logged out? [13:55:49] tuxcrafter: in MediaWiki:Monobook.css : #f-poweredbyico a img {display:none;} #f-poweredbyico a:after {content:"MediaWiki"} [13:55:55] or something [13:57:14] 03daniel * r50333 10/trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/builder/ (ConceptImporter.java PropertyImporter.java): generic property for name qualifiers [13:58:57] 03(mod) ApiParamInfo: description missing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18709 (10umherirrender_de.wp) [14:08:28] anyone wanna do a quick fix ? [14:10:09] Hello. http://poll-fest.com/wiki/index.php?title=Deltakere - how can I get this long list spilt into several columns, and make it easy to add new names? It's a list of participants for a party, and I want people to put their own names up, without having to know HTML [14:15:56] flyingparchment: ? [14:16:23] what? [14:16:37] weren't you the one from the modern skin ? [14:16:52] i created modern, yes [14:17:17] there is a double decleration for catlinks in it's main.css [14:18:36] 03(NEW) information about cascade protection by owner is missing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18714 enhancement; Normal; MediaWiki: Page protection; (umherirrender_de.wp) [14:21:25] file a bug [14:24:09] flyingparchment: ok, will do. [14:26:13] 03(NEW) missing information which template inheritance a cascade-protection - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18715 enhancement; Normal; MediaWiki: Page protection; (umherirrender_de.wp) [14:26:45] 03(NEW) CSS for Catlinks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18716 trivial; Normal; MediaWiki: Modern skin; (hartman) [14:37:43] Splarka, yes, just logged out, clicked on recent changes, still 1hr difference on the timestamp. [14:38:37] do you have $wgLocaltimezone or $wgLocalTZoffset set? [14:39:01] and if you save/preview a page with ~~~~~ what resulting timestamp do you get? [14:39:08] i will check [14:39:42] Hello. http://poll-fest.com/wiki/index.php?title=Deltakere - how can I get this long list spilt into several columns, and make it easy to add new names? It's a list of participants for a party, and I want people to put their own names up, without having to know HTML [14:43:16] http://meta.wikimedia.org/wiki/Help:Table - this shows a table function on the toolbar, but my toolbar only has the first 11 buttons? [14:46:08] if you just want two simple table columns: http://p.defau.lt/?dBd1i_JWXIZtFevGIfQrWw [14:48:25] And if I want a third column, only ? [14:48:52] the double pipes are what create it [14:49:04] Ahhh [14:49:06] Thanks mate [14:49:11] || is a new , anything between the pipes goes into the second td tag [14:49:27] |style="stuff"| [14:49:31] etc [14:49:47] hi Duesentrieb [15:10:09] i was wondering, i have installed mediawiki by doing apt-get install mediawiki and some other stuff [15:10:24] but the server as virtual hosts [15:10:36] how can i have to diffrent virtual host use media wiki [15:11:05] without having to have to mediawiki instatllations [15:11:12] /to/two/ [15:11:56] I'm looking for a template to navigate through DPL lists. I wrote one myself though but I can't seem to use %PAGES% or %TOTALPAGES% in parser functions to avoid a "next" link at the end of the list. any ideas? [15:15:34] !farm [15:15:34] --mwbot-- To run multiple wikis, you can simply install MediaWiki in different folders, with different databases or in one with database prefixes. You can also have multiple wikis using a single installation: and . [15:21:52] Hello, how i get this two pics center and side by side? [15:23:01] 03(mod) job-queue insert appears to fail for highly used templates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5527 (10brad9626) [15:23:10] {| style="margin:auto;" [15:23:10] ||[[Image:Wiki.png]] ||[[Image:Wiki.png]] [15:23:10] |} [15:39:43] Splarka, checked LocalSettings.php no timezone or TZ in it. [15:43:44] MrHappy: try this in preview and paste the results: [15:43:46] {{CURRENTYEAR}} - {{CURRENTMONTHNAME}} - {{CURRENTDAY}} - {{CURRENTTIME}} - {{CURRENTTIMESTAMP}} | {{LOCALYEAR}} - {{LOCALMONTHNAME}} - {{LOCALDAY}} - {{LOCALTIME}} - {{LOCALTIMESTAMP}}
~~~~~ [15:47:43] 2009 - May - 8 - 15:45 - {{CURRENTTIMESTAMP}} | 2009 - May - 8 - {{LOCALT IME}} - 20090508154557 [15:47:43] 15:45, 8 May 2009 (UTC) [15:48:11] what happened to {{LOCALT IME}}? [15:48:20] remove that space, that bit of info is a bit vital ^_^ [15:48:50] although, you're in the UK? [15:48:53] cut and paste, issues. [15:50:19] let me try again. [15:51:37] 2009 - May - 8 - 15:50 - 20090508155002 | 2009 - May - 8 - 15:50 - 2009050815500215:50, 8 May 2009 (UTC) [15:51:43] yes in the UK [15:52:01] okay, so you are seeing times in UTC [15:52:17] the server time /should/ be one hour off from that.. shouldn't it? [15:52:21] never noticed before. [15:52:25] yes [15:52:29] go to your preferences, you can adjust your timezone settings there [15:52:49] this will affect history/contributions/recentchanges/logs and such (but not user signature timestamps) [15:54:03] Offset [15:54:12] +1 [15:55:14] ya it works. [15:55:33] just broken for all the other users :) [15:55:50] well, set your local timezone then [15:56:12] big wikis don't because they are world-wide, but if yours is for the UK, then set it for the UK [15:56:43] I wonder why I have never noticed that before. [15:57:09] because it is seasonal? heh [15:57:25] is right on time outside of daylight savings (summertime) I'd imagine [15:57:36] yes, the clock change did break a few things for the company I work for. [15:58:03] IVR's not opening / closing at the correct time the day after the change. [15:58:20] thanks for your help Splarka [15:58:46] rar [16:03:37] 03(mod) Move .plainlinks declaration to common stylesheets - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18708 +comment (10hartman) [16:07:51] anyone got a clue what this might be about ? [16:07:52] http://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#Weird_headings [16:11:16] open bug [16:11:40] a new one, or is it an open bug. In the last case i couldn't find it. [16:11:44] er, it IS an open bug, don't go open one, I mean [16:12:49] 14562 ? [16:13:01] 16744 [16:13:22] ah recently fixed. [16:13:22] hmm, closed, but not yet live [16:13:43] always search all status' of bug [16:13:51] in fact, that should be the default [16:14:53] many many dupes come from people only searching "open" bugs, because they can't imagine their idea is not original and was WONTFIX'd already, or that the problem was solved but not yet scapped [16:15:17] do we have DPL experts here? I'd liek to know how to use %PAGES% or %TOTALPAGES% in parser functions like #ifexpr [16:15:35] mornin' kids [16:15:37] Splarka: a fair number i imagine :) [16:15:39] be nice to improve that workflow [16:16:36] morning [16:16:46] mornin tim [16:16:50] how goes the world [16:17:01] *thedj hopes round.... [16:17:31] have to figure out some windows bug before I can do a 1.15 release [16:17:39] which means I have to figure out how to use windows again [16:17:42] hehe [16:17:57] a year down the track, ubuntu is all I know [16:18:41] windows is kind of like linux [16:18:49] except it keeps telling you you need to clean up your desktop [16:18:54] it's kind of like living with your parents again [16:19:30] it never tells me that, but then again i don't have 500 icons on my desktop like most windows users seem to [16:19:48] maybe you use XP [16:19:52] vista [16:20:27] maybe your desktop is clean enough that mum is happy [16:20:29] xp bitches at me when i've got like 4 items on my desktop [16:20:40] it's like firefox, chrome, and safari [16:20:42] *flyingparchment has one icon (recycle bin) [16:22:01] firefox wants to know if *.msi opens with nroff [16:22:08] I'm telling it "no" [16:24:08] o_O [16:24:15] oop, back, brion: before you came in I was pondering if the search could search all bug statuses, not just New/reopened/assigned [16:24:28] *nod* [16:24:40] it can be a bit annoying to turn up 50 already-closed bugs [16:24:42] cuz the people are dumb [16:24:48] but it can be relevant at times [16:24:54] wontfixes that get requested a lot [16:25:01] Splarka: oi !! [16:25:03] and sometimes things that were recently fixed but not yet deployed or released [16:25:03] searc.focus()! [16:25:18] I also had an idea that the bug entry form should list the top 10 most duped bugs [16:25:25] but that might be hard [16:25:30] 03(NEW) Desired namespace TILLEGG - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18717 enhancement; Normal; Wikimedia: Site requests; (v85.wikipedia) [16:25:30] *Splarka pokles thedj [16:26:38] best namespace name ever [16:27:32] sounds like "wake me for breakfast" [16:27:39] 03jan * r50334 10/trunk/extensions/TSPoll/TSPoll.php: Add comments [16:27:48] *Simetrical wishes he hadn't hit send [16:28:03] *Simetrical forget to check whether other people had already thoroughly eviscerated Brian on Foundation-l first [16:28:04] Oh well. [16:30:36] I'm trying wine, haven't managed to get that thing to work before [16:30:45] it reminds me of cygwin [16:31:00] 03(mod) Desired namespace TILLEGG - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18717 +comment (10brion) [16:31:19] i've ran Huggle on Darwine recently. instable as hell, but does work to some extent. [16:31:20] It works, just sometimes requires a lot of fiddling. [16:31:46] TimStarling, could you comment briefly here? https://bugzilla.wikimedia.org/show_bug.cgi?id=189#c81 [16:31:49] tillegg makes me think of pålägg, which is sandwich toppings in swedish [16:31:50] mmmm [16:31:52] now i want a sandwich [16:32:22] Simetrical: is that the bug that's been spamming my inbox constantly for the last week? [16:32:38] TimStarling, maybe? [16:32:40] Is there only one? [16:33:02] music wikimodule? [16:33:10] that's kinda back burner atm :) [16:33:10] well, maybe if you add all the other bugs together then you'd get up to the scale of bug 189 [16:33:33] brion, well, Tim says he'd be willing to install the ABC extension at some point. [16:33:39] *Splarka makes brion a tunnbr�d sammich with surstr�mming and cheese [16:33:57] The problem is that some of the LilyPond people have been complaining about how we aren't willing to use them because of trivial DoS vulnerabilities, and asking for details. [16:34:13] my email client says I read the first 7, and ignored the 8 after that [16:34:24] Most of them were flaming and spam. [16:34:33] But there was about one worth reading, which I just linked to. [16:34:46] It contained specific technical questions about requirements from (I guess) a LilyPond dev. [16:34:49] Polite, too. [16:34:57] if you fix that bug they'll just move on to fight the waffling in "install StringFunctions" [16:35:15] let's just get back to the date formatting discussion ;) [16:35:24] or the collapse-of-civilization thread which took over foundation-l [16:35:38] lilypond sucks anyway [16:35:48] whenever i mark up something in lilypond, it takes 4x as long as it does to write it in ABC [16:36:01] Really? Most people seemed to be saying it was better than ABC. [16:36:05] At least in terms of features. [16:36:11] yes, it has more features, but the syntax sucks. [16:36:20] comment 81 is the interesting one? [16:36:23] e.g.: if you're in G major, and you write "f", lilypond will write an F natural. [16:36:31] in ABC, it'll write an F#, which clearly makes more sense [16:36:56] TimStarling, yes. [16:37:14] because I'm reading it and it's not looking very interesting [16:37:21] repeat makes in lilypond: \repeat volta 2 { a b c d } [16:37:25] in ABC: |: a b c d :| [16:38:09] TimStarling, well, it has some clear questions. [16:38:15] Which I'm not sure I answered correctly. [16:39:04] ABC can take its turn, I've got lots of other things to deal with [16:42:53] btw, the _vast_ majority of scores on Wikipedia are very simple and could be marked up in ABC with no problem [16:43:11] so that would fix 80% of the problem [16:43:40] especially if, as you said previously, it can support multi-voice staves [16:43:48] but that was months ago [16:44:46] Hopefully the LilyPond devs are about as enthusiastic about getting it to work as we are, then we won't have a problem. :) [16:44:47] it can, although i guess it really depends on whether the version of abcm2ps in ubuntu supports it [16:44:59] (never tested it myself, i don't play classical music) [16:45:25] 14(WFM) bug in mailman version 2.1.9 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11186 +comment (10fvassard) [16:47:17] http://moinejf.free.fr/example.html <- guess it does [16:47:29] 03(NEW) htmlform.js produce javascript error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18718 enhancement; Normal; MediaWiki: User preferences; (umherirrender_de.wp) [16:51:42] ugga [16:51:56] 03jan * r50335 10/trunk/extensions/FlaggedRevs/specialpages/ (3 files): (r50259) Delete 'parsemag' in OldReviewedPages_body.php, ReviewedPages_body.php, StableVersions_body.php [16:55:24] is it possible ti make the frame bigger: [[File:Medaille der Anerkennung.gif|left|frame|Medaille der Anerkennung]] the pic ist only 60 px width and it dont look like, because the is too long [16:55:54] and it dont look good, because the text is too long [16:58:33] 03jan * r50336 10/trunk/phase3/skins/common/htmlform.js: (bug 18718) A comma was after a }, so that IE has problems [16:59:18] 03(FIXED) htmlform.js produce javascript error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18718 +comment (10jan) [17:00:41] 03(FIXED) update footer link(s) on ganglia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14935 (10fvassard) [17:01:07] "Error creating directory C:/setup/***unknown variable system_temp_directory***/postgresql_installer" [17:01:35] yay for error handling [17:03:42] Laire: image frames are hard-coded to the width of the image, but you can make your own frame with
s [17:04:49] 03(mod) Move .plainlinks declaration to common stylesheets - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18708 (10happy-melon) [17:05:10] 03(mod) Move .plainlinks declaration to common stylesheets - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18708 +need-review +patch (10happy-melon) [17:05:41] ok, looks like PostgreSQL won't install under wine with either of their installers [17:07:04] presumably if I reinstall windows it'll overwrite the MBR and make it difficult to get back into linux [17:07:16] and possibly just wipe the whole linux partition [17:08:45] http://xkcd.com/340/ [17:10:09] back when I was in high school I worked out how to disable someone's hard drive, a single byte overwritten so that it couldn't be fixed with chkdsk or recovered with any other available utility [17:10:29] But you could reformat it, right? [17:10:34] yes [17:10:44] Fun anyway. [17:10:48] or you could set the byte back to what it was meant to be, which was well documented [17:10:52] but required a bit more skill [17:10:54] Wondering if anyone can point me towards the best MediaWiki hook to use to parse out geographical coordinates out of Wikipedia {{coord}} templates [17:11:05] i don't think PG will work under wine anyway, it needs some NTFS features that don't exist in linux [17:11:15] and it wants to run as a service [17:11:20] I'm currently using ParserAfterTidy and doing weird things with the HTML but I suspect there's a nicer way [17:11:34] maybe I can borrow Angela's laptop [17:11:57] It's just that the templates are nested and horrible to easily parse before getting to the HTML [17:12:05] she doesn't use it when she sleeps, that gives me 8 hours per day for windows debugging [17:12:16] *Splarka snickers [17:12:29] 03dale * r50337 10/trunk/extensions/MetavidWiki/skins/mv_embed/ (79 files in 20 dirs): [17:12:29] stubs for omtk-fk (flash based vorbis player) fallback support (including source) [17:12:29] reorganized player paths put all flash/java applets in "binPlayers" [17:12:29] removed old jQuery [17:12:46] jong: http://en.wikipedia.org/wiki/Template:Coord?action=edit#footer [17:13:10] however, going from memory, the only parser extensions that it uses are the ParserExtension extension [17:13:23] er, ParserFunctions extension [17:15:29] thanks for the link, but I'm not sure how that helps. I really want to extract out the coordinates of a page and cache it into a DB table elsewhere [17:16:14] I must confess I'm not an expert on MediaWiki nor on extensions... [17:16:30] hmmm.. so you're setting up mediawiki and exporting/importing (or using a dump) from wikipedia, and you're going to write an extension locally to parse the templates? [17:16:40] exactly [17:16:40] jong: he thought you wanted to use coord on a different mediawiki installation i think. [17:16:52] thedj: I think he does... [17:17:03] heh [17:17:28] well, what you could probably do then, is re-create Template:Coord to call a custom parser function you've written [17:17:42] ahh, that sounds interesting [17:17:48] so that it just contains {{#myparserfunction:{{{long}}}|{{{lat}}}}} or something [17:17:56] I see, cunning [17:17:59] (or whatever parameters/syntax it uses) [17:18:44] Will see what I can do with that then. I was getting some weird behaviour with ParserAfterTidy and was sure there was a better way [17:19:03] !parserfunction [17:19:03] --mwbot-- I don't know anything about "parserfunction". You might try: !parserfunctions !templates !wptemplates [17:19:10] !parserfunctions [17:19:10] --mwbot-- "Parser functions" are a way to extend the wiki syntax. ParserFunctions is an extension that provides the basic set of parser functions (you have to install it separately!). For help using parser functions, please see . For details about the extension, see . [17:19:14] *Splarka bites the bot [17:19:31] hmm [17:20:02] to write your own start at http://www.mediawiki.org/wiki/Manual:Parser_functions [17:20:15] also, there are a zillion esoteric levels of template above and below coord [17:20:22] I'm aware... [17:21:04] I've got parserfunctions all set up, but hadn't considered using them like this. That's great advice, thanks for the pointers. [17:21:26] okay, so you know the insanity you're delving ^_^ [17:21:38] heh heh [17:21:45] moin ... is it possible for a user to protect his own User: pages ... or does this require a mediawiki patch (or admin protect in default)? [17:21:53] hey Tim, look what you unleashed! check the "Templates Used" here: http://en.wikipedia.org/wiki/Andes?action=edit [17:22:51] hello, im trying to edit sidebar, but doesnt apper any change, why is that? [17:22:54] kraehe: no such functionality in core, being able to protect/unprotect isn't really that granular, and a concept of ownership usually only applies to user configuration subpages like .css and .js [17:23:25] but there are probably extensions that do something like that [17:23:45] I want to parse through the wiki XML document, is there a parser to do that? [17:24:38] *hm* ok ... i'll go with patching userCan ;) [17:24:46] Splarka: Thanks for your help, I'll try to avoid going mad this weekend when I work on that [17:25:02] 03catrope * r50338 10/trunk/phase3/ (RELEASE-NOTES includes/api/ApiParamInfo.php): API: (bug 18709) Missing descriptions for some parameters in action=paraminfo output [17:25:08] 03(FIXED) ApiParamInfo: description missing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18709 +comment (10roan.kattouw) [17:26:20] i wonder, why its not the default, that only a logged in user can edit his own User: namespace pages ... one can use User_talk: to talk to a user [17:27:21] 'wiki' and 'anyone can edit' [17:27:35] plenty of software works as you describe, wikis are made for openness [17:28:24] most other namespaces are open ... User: namespace just suggest, that the content there is from a user original [17:31:07] well, obviously this mostly applies to the English Wikipedia, but the philosophies that evolved there have historically driven a lot of the functionality in MediaWiki (for obvious reasons): http://en.wikipedia.org/wiki/Wikipedia:USERPAGE#Ownership_and_editing_of_pages_in_the_user_space [17:32:25] this specific philosophy being that, while it is the page associated with your user name, it still belongs to the community as a whole [17:34:29] see for example: https://bugzilla.wikimedia.org/show_bug.cgi?id=4075 [17:34:36] Mornin! Is there any way to do a "partial TOC"... eg. from the point it is dropped in at but nothing above it? [17:35:53] suppose it should have a bottom delimiter too... *ponders* [17:37:02] that sounds odd, never heard of any extension doing that (certainly not in core, the TOC is generated for all page content) [17:37:49] jong, btw, have you seen http://toolserver.org/~alexz/coord ? [17:38:22] I'm sure I've seen something like that before [17:38:24] if not that one [17:39:22] There's also this http://de.wikipedia.org/wiki/Wikipedia:WikiProjekt_Georeferenzierung/Wikipedia-World/en [17:39:26] MrZ-man showed it off a few days ago [17:39:28] but that is out of date [17:39:31] the backend is PHP, the frontend is JS with jQuery and the script I use to populate the table is Python [17:39:54] it uses the requested photo categories on enwiki, which are apparently a bit of a mess right now [17:40:12] Not sure how he walks the pages to extract coords [17:40:30] he uses the toolserver [17:40:43] ahh [17:40:53] where (almost) live replicated databases are available for abuse [17:41:26] you might ask him about that python script [17:41:53] http://en.wikipedia.org/wiki/User_talk:Mr.Z-man or here as MrZ-man occasionally [17:42:44] ok thanks [17:42:50] I need a way to get the text out of the wiki dump, and remove the markups. Is there a parser for that? [17:43:29] heh, that is a bit of an insane task... [17:43:51] well, I need it [17:44:17] remove the markup = remove content of included templates ;( [17:44:18] someone created the markuping, they must have tought of some way to remove it? [17:44:32] what I want is plain text [17:44:35] 03(NEW) Do not unavoidably HTML-escape link attributes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18719 enhancement; Normal; MediaWiki: General/Unknown; (happy-melon) [17:44:53] *kraehe would go with wiki->html->xhtml->dom->xpath->lynx [17:44:58] larsson-: well, some plain text is added by markup [17:45:08] ye I know [17:45:22] better to parse the rendered content, there is a trick that works pretty well... [17:45:35] rendered content? [17:45:37] if you walk the DOM of the rendered content, everything is in a block level element [17:45:50] take for example: view-source:http://en.wikipedia.org/wiki/Foobar?action=render [17:45:54] 03(mod) Do not unavoidably HTML-escape link attributes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18719 (10happy-melon) [17:46:17] 03(mod) Do not unavoidably HTML-escape link attributes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18719 (10happy-melon) [17:46:24] div ... div ... p ... table ... script ... p [17:46:40] the vast majority of textual content is in the

blocks [17:46:43] *oh* action render simplifies my aproach ... so just this action and lynx [17:46:58] dont think it's possible to load the whole XML document into a DOM, it's to big [17:47:06] divs usually indicate boilerplates, tables ususually indicate infoboxes [17:47:34]

usuaully indicate a note,
a quote,
    or
      a list of some sort, etc [17:47:46] havent anyone tought of this when they created the markup? [17:47:55] how to parse it [17:48:18] *Splarka shrugs [17:48:38] wiki markup is optimised for human reading/writing ... not for computer parsing ;( [17:48:56] you can't just take an arbitrary page's raw wikicode and externally make it plain text [17:49:15] the markup grew over years out of other peoples' established markup [17:49:20] it's kinda crappy :D [17:49:26] to parse it properly you need basically the whole database amd all the settings and extensions of the wiki it came from [17:49:48] in practice you could remove all links, template calls, and unrecognized XML-like tags, but you'd have gaps [17:49:59] well, the markup is defined here http://www.mediawiki.org/wiki/Markup_spec [17:50:23] yah, but for example if you see {{foo}} you can't expand it, only mark it as a template and then ignore it [17:50:30] the text is easy to get from the XML document, thats just to use an XML parser. But it�s the markup that's tricky [17:50:43] or {{pronunciation|some text here|some parameters here}}, you need the guts of the template to know if some parameters are shown, or not [17:51:03] all you could do without that is strip it, possibly leaving ambiguity [17:51:23] http://www.mediawiki.org/wiki/Preprocessor_ABNF has some good summarization of the preprocessor [17:51:30] ye I've started writing a parser that just throws everything that looks weird away [17:51:35] larsson-: that's more documentation than definition :) [17:51:56] heh [17:52:05] But about every hour when I sit with it I get annoyed and think "Why havent anyone done this before" [17:52:51] I mean, how does the browser parse it? [17:52:51] hmm, you could also get the whitelist from Sanitizer and have it strip the opening and closing tags of all the allowed XML, like , and strip all the content of anything unrecognized therefrom, like or ... [17:53:18] the browser just gets the rendered html, it doesn't care about the wikicode, heh [17:53:21] well, the XML tags is no problem, I have a good XML parser [17:53:31] what about using something like: http://cgi.w3.org/cgi-bin/html2txt?url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FFoobar%3Faction%3Drender&noinlinerefs=on&nonums=on&endrefs=on&internalrefs=on [17:53:53] well, some how it goes from ''' text ''' to making it bold [17:54:00] so somehow it's beeing parsed [17:54:02] the browser sees this: view-source:http://en.wikipedia.org/wiki/Foobar?action=render it doesn't see view-source:http://en.wikipedia.org/w/index.php?title=Foobar&action=raw [17:54:16] right, the browser sees text [17:54:24] it is the mediawiki parser that converts it [17:54:52] isnt the mediawiki parser avalible for this use? [17:55:00] sure, download and install mediawiki ^_^ [17:55:29] and install all the extensions that are being used by the wiki you want articles from, and use the same settings that apply to parsing articles [17:55:51] it isn't trivial, and it isn't really anyone's fault that it ended up this way (but we just blame brion anyway) [17:56:24] how is the parser written? [17:57:02] http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/parser/Parser.php?view=co&content-type=text%2Fplain [17:57:40] *sniff* [17:57:43] php? [17:57:50] and by dozens of people over the last decade, at the requests (demands) of millions of users [17:58:21] *Splarka gives brion some palt [17:58:36] Less than a decade. [17:58:42] actually I have no clue on how to start here [17:58:59] Simetrical: not "over a decade" but "over the last decade" as in this decade [17:59:06] Fine, fine. [17:59:09] palt? [17:59:23] imagine edible cement [17:59:30] our markup grew out of usemod's which grew out of ward's wiki's markup [17:59:37] so that gets us back to '95 at least [17:59:40] insanely thick breadding dumplings wrapped around ham [17:59:45] o_O [18:00:53] bri: you seemed swedish today ^_^ [18:01:03] is it even possible to parse through the whole XML document using PHP? [18:01:16] by XML do you mean the raw dumps? [18:01:19] ye [18:01:35] the parser doesn't parse the XML, that is just a wrapper for the dumps for convenience [18:01:57] well, I can parse the text out using a XML parser [18:02:08] if you look at: view-source:http://en.wikipedia.org/w/index.php?title=Foobar&action=raw [18:02:08] svenska mat är mycket bizarr :) [18:02:28] this is pretty much what the parser sees, a weird mix of wikicode, html, xml, and plaintext [18:03:06] 03(mod) Add a music wikimodule - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=189 (10tstarling) [18:03:08] and then it does this to it: http://www.mediawiki.org/wiki/Preprocessor_ABNF#Ideal_precedence [18:03:26] would you say that I might as well try to write a parser myself? [18:03:41] well, some of these you can do externally, but at each step there are potential hooks that an extension can use [18:04:04] like for example, on en.wp there are custom tags, like etc [18:04:41] well, there dont seem to be any good way to do it else [18:04:45] on a polite wiki these are exposed at http://en.wikipedia.org/wiki/Special:Version and are all publically available extensions [18:05:10] then there are several configuration issues that might determine parsing, few wikis expose these, but they're available for wikipedia at http://noc.wikimedia.org/conf/ [18:05:29] http://www.mediawiki.org/wiki/Alternative_parsers if you look at these parsers, could they be any help? [18:05:37] but eventually you're going to need the whole database of current revisions if you want accuracy, specially the Template namespace [18:06:10] PediaPress.com for example. Inpit: XML dump, output OpenDocument [18:06:16] for example: parsing [[Foo]] depends on whether the page exists or not, whether it gets class="new" or not. Though this probably doesn't concern your usage [18:06:43] another example: [[Foo:Bar|Baz]] could be someting as simple as a link to Foo:Bar with text 'baz' that you'd wanna strip and keep the inner text of [18:07:06] but if Foo were a namespace alias for Category: the text 'Baz' would not be shown there [18:08:28] and there is no easy way to convey such silly parser exceptions other than to factor in every contingency ... for example for that one you can find namespace aliases via: http://en.wikipedia.org/w/api.php?action=query&meta=siteinfo&siprop=namespaces|namespacealiases [18:08:36] Hi, how does one hide a namespace from the title of an article? [18:09:32] witukind: http://www.mediawiki.org/wiki/Manual:$wgRestrictDisplayTitle (requires 1.14+) [18:09:40] thank you very much [18:09:44] I have 1.14 [18:09:55] right, then set that to false, set $wgAllowDisplayTitle to true [18:10:18] then you could create a template like {{nons}} containing {{DISPLAYTITLE:{{PAGENAME}}}} [18:10:24] and put that on any such page [18:11:08] ok I'm looking into that [18:11:55] hi there :-) does anyone know whats the name of the search extension is being used on mediawiki.de after typing a search string ? [18:12:14] what comes below "Showing below results ..." [18:12:32] and the box where stands :You can use this form to search the site [18:12:40] larsson-: basically what we're saying is, the parser is so insane (due to it being cobbled together from so many sources and people, and so many divergent needs), that it really doesn't work well outside MediaWiki, but you can do most of it [18:13:13] I've installed a couple of search extensions and nothing seems to work :-( [18:13:20] *Splarka pings rainman_ [18:14:31] hmm, that might be just an in the search results text [18:15:48] hi splarka :-) i just want to have full text search engine with the same functionality like mediawiki.org, but anything I do, the Results-List wont work on my installation [18:16:03] what result list? [18:16:13] I installed OpenSearchXml, MWSearch+lucene, DidYouMean, SphinxSearch ... [18:16:26] all etensions are listen in Special:Version [18:16:29] but nothing works [18:16:40] its just like usual [18:16:42] again, what result list :) [18:16:42] http://www.mediawiki.org/w/index.php?title=Special:Search&search=foobar&fulltext=Search ? [18:17:35] hard to explain, just test it -> mediawiki.org. type a search string on the left and the result is a list of Sites [18:17:42] you dont have that in a standard installation [18:18:09] ahh, mwsuggest? [18:18:24] you mean the stuff that drops down *while* you type? [18:18:44] http://www.mediawiki.org/wiki/Manual:$wgEnableMWSuggest [18:18:58] you do have it in a standard installation, though TitleKey helps, heh [18:18:59] no, not the ajax input box, thats cool anyway but not what i mean [18:19:03] ar [18:19:35] *Splarka looks at rainman_ confusely [18:19:39] 03(NEW) anchor missing by action=parse&prop=sections - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18720 enhancement; Normal; MediaWiki: API; (umherirrender_de.wp) [18:19:41] me is even more confused [18:20:09] schnux: http://www.mediawiki.org/w/index.php?title=Special%3ASearch&search=search+string&go=Go here is a search string, which sites? [18:20:47] when you install a blank mediawiki and do a search, you just [18:20:51] eehhhm [18:21:00] well ^^ [18:21:14] oh, you just want your search not to suck? [18:21:23] i followed your link and what i see is exactly the view of an extension which name i dont know [18:21:34] *Splarka puts another quarter into rainman_ and presses [Lucene] [18:21:34] yes :-D [18:21:50] hello guys [18:21:53] i need a bit of help [18:22:06] the first error i get is [18:22:07] Splarka, I just saw that when you edit a Template, in the title of the Template "Template:" is omitted. Since I created a custom content namespace, isn't there a way to do this other than with a template? [18:22:08] Warning: exec() has been disabled for security reasons in /home/studitco/public_html/wiki/config/index.php on line 2005 [18:22:16] when i try to install [18:22:21] schnux, we use lucene-search+mwsearch [18:22:23] well, SphinxSearch seems to be cool, a testsearch on bash worked (but sucks) [18:22:33] and in wiki its just ignored it seems [18:22:54] yeah I installed Lucene and MWSearch too [18:22:58] witukind: wait, you want it for editing or viewing...? [18:23:09] how do i fix this guys? [18:23:13] schnux, so what is the problem then? [18:23:17] Splarka: I want it for both [18:23:22] I started lsearchd and viewed what he does when I type a string on the webpage -> he recognizes my search ! [18:23:31] but no other search results than usual [18:23:42] of course I build indexes before [18:24:04] Special:Version lists lucene+MWSearch! [18:24:08] witukind: when editing a template I see

      Editing Template:Foo

      [18:24:10] what other results did you expect? [18:24:38] you mean in multiple namespaces? [18:24:50] anyone..help... [18:24:53] Warning: exec() has been disabled for security reasons in /home/studitco/public_html/wiki/config/index.php on line 2005 [18:24:55] look, if I have a document where a string named "networkprovider" and I do a search for "network provider" -> in the standard installation of mediawiki nothing will be found [18:24:58] i get this when installing [18:25:17] schnux, yes that's true [18:25:22] witukind: presumably you could change this by changing MediaWiki:Editing to something like 'Editing {{PAGENAME}}' [18:25:38] schnux, there is no extension that will figure out stuff like that unfortunatelly [18:25:41] so I want something like "Did you mean" or a list of maybe what you want results ^^ [18:25:51] no ? :-O [18:25:57] well you can have did you mean... [18:25:57] Hello [18:26:14] I just update 1.11 to 1.14 but I get this error : http://www.kinderwiki.net/ what is wrong? [18:26:20] I installed Extension:DidYouMean ... didnt worked [18:26:26] Splarka: thanks, I'll try that [18:26:35] schnux, no... use lucene-search 2.1 [18:26:43] that has built-in did you mean.. [18:26:51] witukind: but that's just for editing, for viewing you need the displaytitle stuff, there is no way to shut off all namespaces showing in bulk [18:27:05] I've got Mediawiki 1.14 .. lucene-Search seems to be obsolete ? and exchanged by MWSearch ? [18:27:10] schnux, alternatively, make your own analyzer and plug it into lucene-search to handle the cases you want [18:27:46] Fatal error: Call to undefined method Interwiki::fetch() in /home/kinderwiki/domains/kinderwiki.net/public_html/includes/Title.php on line 678 [18:27:49] schnux, just follow the instructions here:http://www.mediawiki.org/wiki/Extension:Lucene-search [18:27:53] but the Extension I want does exist - on mediawiki.org ! I just need to know its Name [18:28:20] Splarka: ok, is there a way to automatically include a template inside all the articles of a namespace? [18:28:28] yes, lucene-search, i followed EVERY step - 2..1 devel [18:28:46] nope... but maybe you can write an extension to do it: http://www.mediawiki.org/wiki/Manual:Hooks [18:28:50] schnux, so it should give you did you mean.. suggestions [18:28:51] shouldn't be too hard [18:29:05] Warning: exec() has been disabled for security reasons in /home/studitco/public_html/wiki/config/index.php on line 2005 [18:29:13] somewhere in http://www.mediawiki.org/wiki/Manual:Hooks#Page_Rendering [18:29:27] mhm I'm not that good to write own hooks I think [18:29:49] schnux, well, i can very reliably tell you what we use because i setup the search on mediawiki.org :) [18:30:11] Suggestions is the thing i want, I tell you , the extension I want exists ! but I dont know its name [18:30:15] lol, ok rainman :P [18:30:55] no help from here? [18:31:10] In the List of Extensions of your Special:Version site there are listet: [18:31:29] MWSearch ... [18:31:36] OpenSearchXml [18:31:57] and the question is, what generates the suggestions page after searching ? [18:31:57] sry who u talking to? [18:32:18] schnux, lucene-search [18:32:33] oh my dear :D [18:32:45] it's listed as mwsearch plugin for mediawiki since lucene-search is a stand-alone backend [18:33:03] ok, when you say that, the thing i'm wondering is, I installed lucene-search engine with MWSearch [18:33:10] really every step [18:33:15] am i invisible mode lol [18:33:21] but the results page was like before [18:33:38] but i see via ssh that lsearchd recognized my search input [18:34:02] but the webfronted just gave me a standard output page [18:34:32] well the way in which the output is formatted doesn't depend on backend [18:34:40] it depends on mediawiki version [18:34:49] hellooooooooooooooooooooooooooo [18:34:50] RoanKattouw: you have a second? I have a very strange bug :S [18:34:52] the ordering of search results depends on backend [18:34:58] Abigor|NotHere: Sure [18:35:09] Warning: exec() has been disabled for security reasons in /home/studitco/public_html/wiki/config/index.php on line 2005 [18:35:14] how can u fix this pls? [18:35:21] mhmm, do I have to do some other steps on the backend ? [18:35:27] Guest79300: Complain to your host [18:35:30] RoanKattouw: http://www.kinderwiki.net/index.php/Speciaal:SpecialePaginas --> it says version 1.11 but it is update to 1.14 [18:35:32] why [18:35:36] What went wrong :S [18:35:59] I installed lucene-search, did a build, started lsearchd verbose [18:36:05] Product Versie [18:36:05] Splarka, ok I got it, I'll have to add {{Template:nons}} in every page of my custom namespace. I'll just do a template which includes all I want for my namespace. Thanks again. [18:36:06] MediaWiki 1.14.0 [18:36:14] i installed MWSearch, and include require_once in LocalSettings.php [18:36:38] Abigor|NotHere: http://www.kinderwiki.net/index.php?title=MediaWiki:Version&action=edit [18:36:40] Special:Version shows me lucene and MWsearch [18:36:56] schnux, yes that's it.. and then the searchs won't be handled by mysql but by lucene... however, the way in which the results are presented is the same ... [18:37:03] Abigor|NotHere: Looks like you've overridden the message on top of Special:Version to show "Versie 1.11" instead, update that message. [18:37:23] schnux, with different text snippets, and with did you mean... [18:37:30] so i type a string, lsearch receives the input, but still there's no output on the result page [18:37:32] mhm [18:37:56] wait what, you get zero search results? [18:38:08] RoanKattouw: Thnks.. /me feels dumb :P [18:38:14] is this wiki of yours public? [18:38:35] mhm, yes but I recently installed Sphinx and now i think everything is destroyed :-D [18:38:52] i can give you the link but you wont see much more than a standard wiki [18:38:56] guys why does it say with me that my database name is invalid :S [18:38:58] <|REM|> I want to change the name of my wiki. I have done all of the major changes, but at the bottom of my page it still says "About MyWiki" with the old name. Where is that value stored? [18:39:24] |REM|: $wgSitename in LocalSettings.php [18:39:37] <|REM|> awesome. Thanks! [18:39:40] schnux, well i don't know, i swear we are not using any secret stuff ;) [18:39:42] i just have ONE document containing the word NETWORKPROVIDER , its just a testword [18:40:15] and when i do a COMMANDLINE search with lsearchd using string "network provider" i hoped to get a result [18:40:18] but i dont [18:40:37] schnux, for did you mean.. to pick it up you need to have at least in 3 articles or either in article title (these are default that can be configured) [18:40:55] ow, good to know [18:41:09] it wont work with just ONE word ? [18:41:20] not unless you tell it [18:41:41] i figured 3 articles is a sensible default to filter out accidental misspellings [18:41:49] ah ok, there is a config file? we're speaking from the same extension:DidYouMean ? [18:42:04] no, lucene-search [18:42:11] it's in the lsearch-global.conf [18:42:30] oh, now i understand ^^ i didnt know that lucene can didyoumean too [18:43:38] yes, that's what we use on wikipedia, e.g. :http://en.wikipedia.org/w/index.php?title=Special%3ASearch&search=tesst&fulltext=Search [18:44:11] exactly thats what i want :-) [18:45:06] Is that the point where I have to change something ? wikidb : (single) (spell,4,2) (language,en) [18:45:17] (spell,1,1) should do it [18:45:21] cool [18:45:55] mhm I'll give it a try :-) thank you :-) [18:46:21] oh, and what exactly does OpenearchXml ? i found no explanation, i just installed that and didnt recognize any changes [18:47:35] i would imagine it provides open search xml ;) [18:47:46] array_map() [function.array-map]: Argument #2 should be an array [18:47:49] goddammit :-D [18:48:00] Warning: array_map() [function.array-map]: Argument #2 should be an array in /home/studitco/public_html/wiki/config/index.php on line 2010 [18:48:04] how do i fxit his? [18:48:18] 03(mod) Change "Portal talk" to "Perbincangan Portal" on mswiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9907 +comment (10brion) [18:48:57] Is there a generic way to replicate what an extention does via the web interface from the command line (I need to rename about 1200 users)? I'm sure it's pretty easy by writing php, but learning php syntax first would take some time :) [18:51:04] rainman, another question, my wiki is actually in german, can i just change (language,en) to (language,de) ? [18:51:17] or are there language packs ? [18:51:25] yeah, do that [18:51:30] Warning: array_map() [function.array-map]: Argument #2 should be an array in /home/studitco/public_html/wiki/config/index.php on line 2010 [18:51:43] that will then use german stemming and stop words [18:51:58] i try it, thank you very much for your help rainman! bye :-) [18:52:11] np :) [18:52:37] Warning: array_map() [function.array-map]: Argument #2 should be an array in /home/studitco/public_html/wiki/config/index.php on line 2010 [18:53:12] djbclark: looked in /maintenance/ ? [18:55:30] Splarka: yeah; there is a check function there, but not a rename function; the rename function I found was via an extention. [18:55:55] (it's a bit complicated I think because it actually needs to change the text of a bunch of pages that reference the username) [18:56:35] 03(mod) Creating portal namespace for et.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16523 +comment (10brion) [18:56:57] 03(mod) Creation of namespace 'Portal' at bar.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16290 (10brion) [18:57:11] djbclark: hmm, thought there was, ahh well [18:57:47] 04(REOPENED) Upload-by-URL should run in background, report feedback interactively to user - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18202 +comment (10brion) [18:58:43] Hello Splarka... ;o) [18:59:30] Had any inspiration on that "spooky" JS? Or shouldn't I ask? :) [18:59:47] 03(mod) Do not unavoidably HTML-escape link attributes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18719 (10niklas.laxstrom) [18:59:58] shouldn't ask! eep [19:00:28] Splarka>Seriously though... any suggestions? [19:01:14] learn JS cursor/object positioning from the ground up X_X [19:01:18] 03(FIXED) Activate Extension:Collections on nowiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18618 +comment (10brion) [19:01:41] *Splarka did it once or twice, basically has to relearn it each time, last time was: http://www.mediawiki.org/wiki/User:Splarka/scapmap.js [19:03:02] 03(mod) Change TorBlock configuration on WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18540 (10brion) [19:03:04] Any suggestions for someone that might struggle to learn JS? (I am trying, but it is a slow process) [19:03:54] What I can't figure out is why it works perfectly, _unless_ you put it inside a table. [19:04:22] 03tomasz * r50339 10/trunk/extensions/WikimediaMessages/WikimediaMessages.i18n.php: Updating link to go directly to the donate page and for click through logging [19:05:15] AerosAtar: find someone who knows JS/dom/php and who owes you a favor, it isn't hard to do in one browser, but making it work in all browsers is the annoying part (true of most JS though) [19:06:47] Hello guys! I recently tried to import a big xml mediawiki data file and the process broke, leaving me with the whole DB broken. Is there anyone who faced this problem before? [19:07:34] phpmyadmin shows all the tables "In use" and the site is down [19:08:05] aberator>I've had problems importing large files before (SQL, CSV and XML). IIRC I ended up having to import it directly in MySQL [19:08:08] Hello [19:08:33] *Marybelle stares at somnogrammist. [19:08:37] It is possible to implement the feature of "Create a book" in a common Mediawiki installation? [19:08:43] 14(INVALID) MySQL Connection dies with error 61 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18626 +comment (10brion) [19:08:55] Yaco: Yes. It's called the Collection extension. [19:08:58] !e Collection [19:08:58] --mwbot-- http://www.mediawiki.org/wiki/Extension:Collection [19:09:13] Thanks Marybelle [19:10:04] NP. [19:10:20] Splarka>Can you think of any reason why a wikitable _might_ break JS positioning? [19:10:36] It would at least give me somewhere to start looking... [19:13:25] 03(FIXED) RSS feed link should have silly orange icon - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3043 +comment (10brion) [19:13:35] HTML tables too it seems... :( [19:17:38] 03(mod) Upload-by-URL should enforce $wgMaxUploadSize early when Content-Length header provided - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18201 (10brion) [19:17:51] Can folks here answer a question about Flagged Revs configuration? [19:18:55] Specifically, whether you can enable Flagged Revs for a subset of pages in a particular namespace, or whether it must apply to all pages in a NS? [19:22:58] 03ialex * r50340 10/trunk/extensions/WikimediaMessages/WikimediaMessages.i18n.php: rm line break in url [19:23:06] 03(mod) Do not unavoidably HTML-escape link attributes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18719 (10happy-melon) [19:24:21] 03(mod) Creating portal namespace for et.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16523 (10klaus.eduard) [19:36:23] 03dale * r50341 10/trunk/extensions/MetavidWiki/skins/mv_embed/ (7 files in 4 dirs): [19:36:23] * basic working support for omtk flash vorbis player [19:36:23] * testing_page.php with ogg audio sample [19:41:22] Splarka>Could it be something as simple as the fact the output uses s? [19:43:34] 03(mod) Do not unavoidably HTML-escape link attributes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18719 (10niklas.laxstrom) [19:51:40] mors [20:02:19] 03yaron * r50342 10/trunk/extensions/ReplaceText/SpecialReplaceText.php: Changed call to link() back to makeKnownLinkObj(), for compatibility with older MW versions; Capmo's fixes for strings that contain wiki text and handling of single apostrophes [20:02:22] 14(INVALID) Do not unavoidably HTML-escape link attributes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18719 +comment (10happy-melon) [20:02:46] 03yaron * r50343 10/trunk/extensions/ReplaceText/ (README ReplaceText.php): New version: 0.5.3 [20:11:36] Hi, is there a extension that hide logchanges for a group? For example a admin can give and revoke rollback without showing up in the log [20:14:09] !oversight [20:14:09] --mwbot-- Oversighting removes revisions from access by normal users and sysops. More information is available here: . Note: This extension has been superseded by a core feature: . [20:14:18] Er, try RevisionDelete, actually. [20:14:22] That allows deletion of log entries. [20:14:30] hi Simetrical [20:14:35] Hi. [20:15:14] But doesn't that make a new logentry for the deletion? [20:16:38] A secret one, I think. [20:16:43] At least optionally. [20:16:55] Ok [20:16:55] Generally speaking, wikis encourage transparency, not hiding stuff. [20:16:58] Hamlr [20:17:00] Thanks [20:18:21] I know that hiding isn't the idea for a wiki.. But I have a lot of stupid logentry's [20:19:22] Huib: logs are messy by nature. and logs contain everything, also by nature. [20:19:41] now, better filtering for display is something that would be worth cosidering. [20:19:44] When I check my usergroup log I have more than 100 entry's [20:19:55] so? [20:20:14] I can't find important things.. [20:20:18] when i check my webserver log, it has a few million entries [20:20:24] you are not supposed to *read* them all :)= [20:20:30] So all not important.. I want to filter out of it. [20:20:36] Huib: yes, finding the important things is what i mean by "better filtering" [20:20:52] that is something that can and shoul be improved [20:20:58] but not by removing stuff from the log [20:21:33] I agree. [20:22:51] A search function for log's should be great. [20:23:03] Or something like that. [20:23:06] 03(NEW) Add configuration variable for limiting the languages displayed on Special:Translate - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18721 enhancement; Normal; MediaWiki extensions: Translate; (robert) [20:31:52] 03(mod) [[Section::...]] variables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1605 (10wpuser) [20:33:56] 03jan * r50344 10/trunk/phase3/RELEASE-NOTES: Update RELEASE-NOTES for r50336 [20:38:44] is it safe to edit the usernam directly in the database? [20:47:24] 03dale * r50345 10/branches/new-upload/phase3/extensions/OggHandler: removed oggHandler folder that got committed by accident [20:51:08] Leth I don't think it is really harmfull, but it isn't the best way either [20:58:32] leth, no. [20:58:37] Use the Renameuser extension. [20:58:51] Trying to edit it in the database will lead to inconsistencies. [20:59:00] Unless you update *all* tables that store username, and there are lots. [21:01:40] Simetrical: i've actually already started to write code to use the Renameuser extension.. well sort of. [21:18:15] 03(mod) Deadlock FlaggedRevision::insertOn while saving a page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17275 (10forrester.wikipedia) [21:24:13] 03(mod) Indicate in "list of templates transcluded on this page" protections due to cascading protection - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18715 summary; +comment (10happy-melon) [21:26:47] 03(mod) Acitvate Extension:TemplateLink on dewiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18681 +comment (10happy-melon) [21:42:17] 03siebrand * r50346 10/trunk/extensions/Translate/ (6 files): [21:42:17] * deprecated makeKnownLinkObj() -> link() [21:42:17] * update code formatting in several places [21:42:17] * update awkward retrieval of special page name [21:42:17] * add FIXME for always true condition with else{} [21:56:14] 03siebrand * r50347 10/trunk/extensions/Translate/ (TranslateEditAddons.php TranslateUtils.php): [21:56:14] * tag links to translatable messages as existing (follow-up on r50346 as this was previous behaviour) [21:56:14] * update code formatting [22:00:22] 03(NEW) Wrapper id consistency across skins - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18722 enhancement; Normal; MediaWiki: Page rendering; (happy-melon) [22:05:19] 03(mod) Wrapper id consistency across skins - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18722 +comment (10brion) [22:10:32] 03daniel * r50348 10/trunk/WikiWord/ (4 files in 3 dirs): more templates, more properties [22:11:21] 03daniel * r50349 10/trunk/WikiWord/WikiWordBuilder/debug-lifescience-tweaks.properties: test setup for analyzer [22:11:21] is there any reason why magic word CURRENTMONTH is zero padded and REVISIONMONTH is not? [22:11:37] 03daniel * r50350 10/trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/analyzer/ (WikiPage.java WikiTextAnalyzer.java): test setup for analyzer [22:21:38] Does anyone know if the new system message list pager patch has been committed into SVN yet? [22:24:37] 03(FIXED) Add a music wikimodule - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=189 +comment (10johannes.schindelin) [22:31:00] 04(REOPENED) Add a music wikimodule - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=189 (10Simetrical+wikibugs) [22:31:17] *Simetrical wonders if dscho meant to close that or not [22:31:28] *Simetrical sighs [22:32:17] You'd think open-source developers would realize that nobody has the right to expect anyone to care about or review their code, but I guess not. [22:32:22] Can't we all just get along? [22:35:05] Wow, that is an *old bug* [22:35:56] Mozilla has some from 2000. [22:36:03] It's not like most bugs get fixed in a reasonable timeframe. [22:36:11] Simetrical: yeah, you'd think. [22:36:23] Simetrical: then again, there are many levels. [22:36:35] Of course, some projects actually get code reviewed somewhat reliably. [22:36:38] Unlike us. [22:37:13] We tend to let the patches stew on Bugzilla unless we happen to spot it and feel like reviewing it, or the author actively stabs our eyeballs with forks until we review it to make him go away. [22:37:37] if you ever tried to get a patch into ffmpeg, you will be hardened for every other project :D [22:37:57] you tried getting a patch in mozilla? [22:38:04] They tend to ignore it too? [22:38:12] I'd have thought they'd be better, with so many paid people. [22:38:27] maybe they're better now [22:38:29] Then again, I saw indications to the contrary when I looked into submitting a Bugzilla patch. [22:38:38] When did you try? [22:38:39] took me a year or so to push my middle-click-on-mac patch :) [22:38:51] wow [22:38:53] eh, 2003-ish? [22:39:39] Isn't that before Google starting multiplying their annual budget by a factor of ten or something? [22:40:26] "In 2006 the Mozilla Foundation received $66.8 million in revenues, of which $61.5 million is attributed to "search royalties".[2]" [22:41:03] Come to think of it, I've heard stories about patches to Linux languishing too, even if the author is responsive. [22:41:26] (not counting giant patch sets like AppArmor where the author(s) aren't responsive, or for that matter have been laid off) [22:41:39] So yeah, maybe we aren't too bad. We could still be a lot better, though. [22:41:59] sure, but it's still a volunteer project. [22:42:10] Um, how many paid devs are there now? [22:42:29] It doesn't matter so much that it's a volunteer project. The software is free, so the paid people aren't obligated to help you either. [22:42:33] yeah, but managing a project is a taks on it's own [22:45:46] <[Soap]> on Special:NewPages, is there a way to make it show all the new pages created in the last year? [22:46:08] <[Soap]> this is for a rather small wiki [22:46:13] <[Soap]> (obviously :) [22:49:00] <[Soap]> no answer? or is this just a slow channel [22:49:35] [Soap]: I'm sure you could write a query to figure it out [22:49:43] <[Soap]> a query? [22:49:49] <[Soap]> Im not the owner of the wiki [22:50:13] <[Soap]> I just was wondering if there's a way I can get a list of all the pages created in the last year (or some other timeframe), in order [22:50:22] <[Soap]> I mean there's a deletion log, why not a creation log? [22:50:40] Eh, the page table doesn't store the time of creation I don't think [22:50:48] You'd have to take the time of the first revision [22:50:58] <[Soap]> hmm [22:51:08] [Soap]: So, I don't think it's possible to do it on-wiki, but you could write a query to do it if you had access to MySQL [22:51:21] <[Soap]> yeah, which i dont. I see [22:51:34] Any MediaWiki.org sysops around? http://www.mediawiki.org/w/index.php?title=Tec&redirect=no [22:51:52] <[Soap]> lol @ that page [22:51:59] <[Soap]> do you get a lot of those? [22:52:27] <[Soap]> I wonder how many people go to MediaWiki and think that theyre on Wikipedia [23:00:02] Also, any MW.org bureaucrats? ;-) http://www.mediawiki.org/wiki/Project:Requests [23:01:54] Yes, but I have to go. [23:24:46] 03siebrand * r50351 10/trunk/phase3/includes/ (31 files in 2 dirs): Use link() instead of deprecated makeLinkObj() where possible. [23:27:54] 03siebrand * r50352 10/trunk/phase3/includes/CategoryPage.php: Follow-up on r50351. Fix syntax errors in CategoryPage.php [23:44:13] 03tomasz * r50353 10/trunk/backup/WikiDump.py: fixing hostname lookup and adding newline [23:48:50] 03tomasz * r50354 10/trunk/backup/ (report.html worker.py): Fixing incorrect link to main page and temp fix till ubuntu bug #370618 is fixed [23:53:55] Is it possible to use Memcached from LocalSettings.php/