[01:05:32] wow [01:09:11] it isn't that impressive, about 10% of the people who need MediaWiki help were on freenode anyway, and about 10% of them just add it to their autojoin in case they ever need help again [01:12:25] hello [01:12:44] can you somehow do subcategories and subsubcategories in mw? [01:18:49] k-man: add [[Category:Parentcat]] on a category's description page [01:18:49] http://simple.wikipedia.org/wiki/Category%3AParentcat [01:19:27] oh, is that all? [01:19:43] simple eh [01:19:51] yeah, thats good [01:20:16] Valjean: that url didn't work for me [01:20:26] it said the page does not exist yet [01:24:46] 03shinjiman * r55687 10/trunk/phase3/languages/messages/ (4 files): Localisation updates Cantonese, Chinese and Literary Chinese [01:53:43] Hey guys, I'm using this extension http://www.mediawiki.org/wiki/Extension:NoTitle, which gives me the __NOTITLE__ magic word to prevent the title from showing on a page. I'm trying to transclude a page that contains __NOTITLE__ in it into another page but it keeps coming up as text instead. Any ideas? [01:55:09] Is tranclusion meant to bring magic words across properly, or just show them as text? [01:58:30] template expansion generally lets magic words operate as if they're on the page viewed [01:58:37] as template expansion occurs before magic word parsing [01:58:53] but, that might not be a real magic word, the extension might use a totally different parser hook [02:00:29] alternately, maybe it needs to be on a newline and the transclusion prevents it? [02:03:43] I just tried another magic word __TOC__ and that gets transcluded fine, so i'm assuming it's not picking it up as a proper magic word, even though it works fine in the original page [02:04:02] Is there a mediawiki file I can change to add __NOTITLE__ to the magic word list? [02:06:08] tried putting __NOTITLE__ on a newline and still the same result [02:08:23] odd [02:08:37] pokle someone php-wise to look at the code (only a half page) [02:44:16] surely someone here has added their own custom magic word before, and wanted to transclude it in another page? [03:57:29] *Aaron|notebook starts at srv183 [03:58:17] midom_: still up, Mr. underscore? [04:06:20] bah, g2g [04:28:21] does anyone know how I can make it so particular css is only used on certain mediawiki pages? [04:28:53] nvm found an extension [04:29:06] Each page has a unique class or id. [05:11:29] *qsheets needs help in business class and no one is online :( [05:19:53] ufortunately I know zip about business :-( [05:20:08] I can offer you some (virtual) chocolate... [05:50:56] *Kamping_Kaiser seems to be unable to make MW display images in its sidebar [05:51:05] Wonder whats up *Goes to read on writing extentions* [05:55:56] ah! [05:56:06] make ul bigger. i grock it now, i think. [05:56:15] I do a bit more anyway :D [05:56:29] might wanna remove the padding as well, and list styles, and penguins [05:58:15] I'll give it a try, Im not a ninja with css. [06:01:14] http://www.midrealm.org/middlebridge/archives/1998/199805/0881.html [06:01:24] scroll down for the "I am not a ninja polka" [06:01:34] (sorry, must be feeling punchy tonight) [06:03:41] div id = "content" i think [06:15:25] apergos: you're feeling punchy a lot of nights these days. o: [06:15:56] well the other couple of days it was cause I was sick [06:16:00] a fever will do that to you [06:16:05] today.. eh, I hav no excuse [06:16:09] :3 [06:24:41] right, I think i've got it. [06:24:48] exept for the pengiuns [06:24:58] *except for the penguins [06:42:38] no happy-melon here? [06:43:09] is wikibugs and cia broken? [06:43:44] *Splarka eats CIA-70 [06:43:45] *CIA-70 tastes crunchy [06:43:59] *Emufarmers serves Nikerabbit some cantaloupe. [06:44:10] ? [06:44:13] Nikerabbit: happy-melon was in yesterday, after I told him this was the dev channel [06:44:20] See, it's a kind of melon [06:44:21] but wikibugs is down yah, meh [06:44:28] bah [06:44:33] I'm going to revert his change then [06:44:52] https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&chfieldfrom=2009-08-28&chfieldto=Now&order=Last+Changed [06:45:11] thanks [06:47:18] but cia seems fine [06:47:53] does the bugs mailing list works [06:49:44] wtf https://bugzilla.wikimedia.org/show_activity.cgi?id=1995 [06:51:26] yah, that search finds CCs, heh [06:55:07] 03nikerabbit * r55688 10/trunk/phase3/ (9 files in 5 dirs): Revert r55685, r55686 and r55687 for now. Limits not working. [06:55:13] Splarka: why would somebody add cc to bug that has been fixed and dead for many years? [06:55:23] <[GRC]> no [06:55:31] <[GRC]> sorry [06:57:24] why would someone apologize for joining ^ [06:57:48] Nikerabbit: crazy in the head? [06:59:43] dunno [07:21:05] 03nikerabbit * r55689 10/trunk/extensions/Translate/ (4 files in 3 dirs): Check to alert about the difference [07:50:51] 03nikerabbit * r55690 10/trunk/extensions/Translate/groups/FUDforum/Checker.php: Don't check plural for now [08:10:32] Hello, my company has a problem with its Mediawiki and I didn't find any solution on the site: the
 and 
overflows the A4 page. Any advise please ? [08:13:42] Kamping_Kaiser: hehe :P [08:20:15] dont put long lines in pre and blockquote tags? [08:20:48] Very difficult, we've got some huge templates to publish [08:21:33] (FYI we paste it after with the Firefox module clippings that I use for the Wikiversity and Wiktionary structures) [08:22:10] Too practical ;) [08:23:04] well pre by definition (somebody correct me) preserves whitespace so if you put long lines in pre tags you're going to get them on output [08:23:47] I agree, but our board align=right is invisible... [08:24:53] My only solution is
before each page beginning to see the board... [08:24:56] http://www.w3schools.com/css/pr_text_white-space.asp http://www.quirksmode.org/css/whitespace.html [08:25:19] "pre-wrap" preserves whitespace but wraps long lines [08:25:43] this may seem contradictory, but it preserves tab indention in sample code for example, whereas other whitespace conditionals do not [08:26:05] it is just very badly supported in IE and older FF (is 3+) [08:26:12] dunno if it would help for printing tho [08:26:26] but you might try pre {white-space:pre-wrap} in your MediaWiki:Print.css ? [08:26:28] 03nikerabbit * r55691 10/trunk/extensions/Translate/ (3 files in 3 dirs): Edit half-working button to go back to normal edit [08:27:04] Am I forced to install the gadgets extension ? [08:27:21] no? [08:28:26] though Print.css is a bit new, hmm [08:29:26] JackPotte: this is related to printing, right? [08:29:33] ...or pdf export or other weirdness? [08:30:28] Actually we've encountered a printing + showing problem with the invisible board and lateral lift [08:31:32] http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=40414 added Print.css, making it a 1.14 feature [08:33:33] Thank you very much, we'll try [08:34:02] is there some sort of extension for colorcoding the wiki markup? [08:34:27] gamla_kossan: you mean syntax hilighting when editing wikicode? [08:34:33] yeah eaxactly =) [08:34:36] :D [08:34:38] gamla kossan, I understand that this is done for the Google Wave Mediawiki integration [08:35:00] as in they are working on it [08:35:04] a fool's errand, I think Wikia has something that does something sorta like it, and there is a javascript someone is fiddling with on en.wp [08:35:04] oh [08:35:19] but it is as bad as wikiwyg, heh [08:35:25] =) [08:35:42] I'm just tired of not getting my main page not working like I want it to.. =)) [08:36:10] ahh [08:36:20] so you don't understand how your code is being parsed eh [08:36:25] well [08:36:29] you might try the ExpandTemplates extension [08:36:31] me + html = that lets you see the parse tree of the preprocessor, but that's mostly template expansion (dur) [08:36:55] Just have Splarka do all your editing [08:37:07] Emufarmers: that DOES sound like a much easier solution [08:37:10] ^__^ [08:37:12] WFM ^__^ [08:37:24] WFM? [08:37:28] Works for me [08:37:30] hehe [08:37:32] =)) [08:37:38] as opposed to WMF [08:37:44] (right, I"m going, I'm going :-P) [08:37:47] night folks [08:37:53] =) [08:37:58] http://en.wikipedia.org/wiki/Special:ExpandTemplates?input=%7B%7B%7B%7Bfoo%7D%7D%7D%7D+%7B%7B%7B%7Bfoo%7D%7D+%7D%7D&generate_xml=1 [08:38:08] {foo} [08:38:35] gamla_kossan: if your problem is html, there are plenty of html syntax hilighters out there [08:39:14] yeah.. however, is it possible to actually write html and just copy paste into the wiki markup box? [08:39:25] *wiki editing box [08:39:45] if it is all legal yah ^_^ [08:39:53] legal? [08:39:56] =)) [08:39:56] only whitelisted tags, no or etc [08:40:00] ah [08:40:01] right [08:40:03] course [08:40:14] only whitelisted attributes, class/style/id etc, no onclick (or on-events) [08:40:30] only whitelisted css properties (about the only blacklisted is url()) [08:40:54] http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/Sanitizer.php?view=markup [08:44:33] seriously, if anyone can be be bothered to just take a look at this, I'd really appreciate it. [08:44:51] *gamla_kossan does a pastebin [08:51:39] hi@all [08:53:00] i have the newest version of media wiki and a little Problem: If i try to authenticate a user, the system knows if i try a wrong password but it doesnt log me in. [08:53:11] if i use the right password [08:54:03] right, here it is: [08:54:05] http://fpaste.org/ejdH/ [08:54:30] and my problem: I can't get the boxes to get side by side, and using 50% width each. [08:54:35] silly problem, really. [08:56:07] you have 3 boxes [08:56:21] Why rcprop=patrolled in list=recentchanges requires 'patrol' right? Is there a reason that make sense? [08:56:34] wait, there are three boxes? [08:57:15] yes, three [08:58:15] try: {| style="border:0; margin: 0; width="100%" cellspacing="10px" border=1 [08:58:23] border=1 is good for debugging [08:58:24] yknow, seeing [08:58:34] ooh [08:58:39] thanks a lot Splarka [08:58:42] rar [08:58:47] I was about to lose it [08:58:49] *Splarka bites his thumb at Emufarmers [08:59:00] o; [08:59:02] |foo|bar [08:59:06] bar [08:59:29] so if you have |foo|bar \n |foo|bar that's two td sets [08:59:42] you need to combine the two middle defs [09:01:16] hi Splarka rar [09:01:18] gamla_kossan: http://p.defau.lt/?e9JFULdtsmVnNfD6Zypjsw [09:01:20] is what I would do [09:01:35] *Splarka bites Rabbit [09:01:48] *Emufarmers gives Nikerabbit a rabies shot [09:01:50] move valign=top to the (|-) [09:01:59] define 50% for each td [09:02:01] Splarka: aww, you're even spoonfeeding me? =) this is just weird, I mean, it's monday morning and all =)) [09:02:20] Splarka is a spoonfeeder at heart [09:02:35] he'll complain and complain, and tell you to do it yourself, and then he'll do it for you :D [09:02:45] hehehehehe [09:03:45] http://toolserver.org/~mzmcbride/cgi-bin/mw-logs.py?search=\(\(thank\|thx\).*Splar\|Splar.*\(thank\|thx\)\) [09:03:48] http://toolserver.org/~mzmcbride/cgi-bin/mw-logs.py?search=\(\(thank\|thx\).*Emuf\|Emuf.*\(thank\|thx\)\) [09:03:57] Thanks Emufarmers. [09:04:00] (he needs more) [09:04:06] man, that just never gets new [09:04:24] I'm catching up :v [09:04:53] http://toolserver.org/~mzmcbride/cgi-bin/mw-logs.py?search=\(\(thank\|thx\).*\(syphilis\|larne\|consanguinity\|kate\|innocence\|zwitter\|flyingparchment\|twincest\|mary_kate\)\|\(syphilis\|larne\|consanguinity\|kate\|innocence\|zwitter\|flyingparchment\|twincest\|mary_kate\).*\(thank\|thx\)\) [09:04:57] *cough* [09:08:12] Splarka: that doesn't support negative lookbehind? [09:08:57] eh, it just shells to grep on the toolserver I think [09:09:26] so whatever the grep there can do (OS? version? switches? meh) [09:09:40] bah [09:09:52] how do I search for (? hah [09:11:00] http://toolserver.org/~mzmcbride/cgi-bin/mw-logs.py?search=%3E.*%5B%5Ee%5Drabbit [09:15:51] aaah......... [09:15:57] it's........ beautiful................ [09:16:01] lunchtime! [09:16:02] ^_^ [09:19:34] http://www.neowin.net/news/main/70/01/01/wikipedia-to-begin-color-coding-untrustworthy-text/ [09:22:23] > Virgil Griffith, a Wikipedia software developer [09:22:25] That's been in the works for, what, 3 years? 4 years? [09:22:27] :-| [09:22:34] Splarka: that is wrong [09:22:37] what is wrong with this sentence fragment ^_^ [09:23:16] http://toolserver.org/~mzmcbride/cgi-bin/mw-logs.py?search=%3E.*[^n][^i][^k][^e]rabbit [09:23:19] "Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!" heh, even MediaWiki's permissions errors are more helpful. [09:24:02] http://en.wikipedia.org/wiki/Virgil_Griffith [09:24:14] Yes, we know who he is :v [09:24:26] heh, picture [09:24:29] "According to the New York Times, he is the Internet Man of Mystery. [2]" Thanks, NYT. [09:24:32] he's mocking the text to his left [09:24:47] http://inebriatedrabbit.com/index.php/Special:Recentchanges aww spam [09:24:50] Emufarmers: yeah you need to be reg'ed [09:41:34] wtc does "internet man of mystery" mean? [09:43:32] And they don't even "call" him that: that's just the title of the article [09:44:28] huh [09:44:30] @ WikiTrust [09:45:42] "It should be noted that this algorithm has actually been available since November, last year, in the form of a MediaWiki plug-in;" Yes, and what a plugin it is: http://www.mediawiki.org/wiki/Extension:WikiTrust [09:46:17] lol [09:47:27] Good ol' GerardM :) [09:48:23] And, of course, it's been available since _August_ of last year. [09:51:20] My favorite part of that "news" article, by the way, is the Wikipedia logo: rather than just grabbing it from Commons, they took a screenshot, so you can see MonoBook in the background. [09:52:14] Emufarmers: if you write up some points, i will post them using my acc [09:52:18] "just" grabbing it from commons [09:53:04] flyingparchment: okay, fine, googling "wikipedia logo" [09:54:06] *Splarka thinks flyingparchment needs a Stadler [10:03:58] *gamla_kossan grouphugs the channel [10:03:59] ^_^ [10:04:20] *Kamping_Kaiser home after having MW successes \o/ [10:04:27] =)) [10:04:33] still two big things to do, but they are fridays problem :) [10:05:10] =) [10:05:15] *Kamping_Kaiser thanks Splarka :) [10:06:06] oh, got extension for sidebar graphicals? [10:07:08] I managed to get graphics in the nav bar, but i still had text showing, so thats one of the friday problems (since thats when i'm in next) [10:07:40] using your hack(s) from last night. haven't written an extention per se. [10:08:43] ahh [10:09:00] so to remove the text you have to edit the corresponding system message [10:09:19] ** foobar-url|foobar [10:09:28] create MediaWiki:Foobar with [10:09:46] or something else, - might work, or , but probably not in Sidebar [10:10:05] the toolbox will be hard because they don't use sidebar parsing, and localisation will screw you up (other languages) [10:11:14] oooh. So you I have to create the MW: page and make it empty? sorry, I hadn't got that out of last nights message. [10:16:44] ok, something is definetely weir dhere...... [10:17:54] on the ws computer, both ie and firefox shows CCCCCC as light green. but on my laptop, it's like it should be - gray. [10:18:03] what's up with that :( [10:20:56] gamla_kossan: sounds like a badly configured/set/tinted monitor or card [10:21:28] I've seen some that show some shades of grey as slightly green [10:21:38] get a gradual greyscale scale and see if it has ranges of green [10:22:51] wait, I know - I'll just bug my colleague and check with their monitors [10:22:57] thanks again Splarka =) [10:23:33] http://root.cern.ch/root/html/tutorials/hist/greyscale.C_0.png [10:23:35] here's a random one [10:24:42] =))) [10:25:02] you're like santa claus, only better [10:32:27] If only Splarka could stop me from being hyperactive from staying up all night... and now i don't have enough time to sleep it off, for i have to leave for class in 5 hours [10:33:38] maybe try very low doses of melatonin, 0.5mg to start with [10:34:08] they do give you rather vivid dream, some enjoy it, some don't [10:34:33] *qsheets has zero drugs or medice in his apt [10:34:39] ** medicine [10:35:12] SO F'ING JUMPY [10:37:34] bbrs [10:39:49] isn't a drug or medicine really [10:41:00] http://en.wikipedia.org/wiki/Melatonin [10:46:40] w/e i don't have it [10:48:45] no 24hr drug stores? [10:50:37] tight on money [10:51:27] (in college) [10:51:40] bah, unworkable conditions [10:51:48] *Splarka hands you a brick to hit yaself with ^_^ [10:52:02] *gamla_kossan sets IE6 on fire [10:53:27] suttee! [10:53:31] *Splarka throws Bill Gates on too [10:54:09] Splarka: the only classes i have today are business and organization behavior [10:54:31] and you're hyper-excited about them? [10:54:48] Splarka: bill gates is good for target practice, him and ballmer [10:55:12] no, i just didn't get any sleep and thus am slap-happy [10:57:34] Splarka: the only things i'm excited about atm are the 2 items shipping to me from China [10:57:59] mail order wife and pair of Nike knockoffs? [10:58:33] no, computers from Shanghai [10:59:19] mail order wives are polynesia [10:59:34] ;) [11:08:51] ooooook. [11:08:55] stupid question time. [11:09:26] how..... can I start a line with a just a space of white space? [11:10:05] place a in front of it? [11:10:23] why do you want an space, anyway? [11:10:23] hey fellas. I'm working on a special API module that needs to retrieve unprocessed templates information for a given page. For example, if I have {{SomeName | Key1 = Value}}, I need a parser function that returns an assoc array with $templates['SomeName']['Key1'] = "Value". I need the Value pre-processed. Is there any utility that can do that for me? [11:10:52] Platonides: yeah, I figured a would do it, but it didn't :/ [11:11:10] Platonides: quick fix for a pic placement [11:12:14] use   [11:12:43] beautiful, thanks =) [11:14:18] avinoamr|laptop: expandtemplates extension is closest [11:14:36] Splarka: thanks [11:14:56] it adds an API module IIRC [11:16:07] Splarka: doesn't the Parser need to perform this anyway? in order to pass the args into the template for processing? (I'm sorry, not familiar with the Parser) [11:16:55] http://en.wikipedia.org/w/api.php?action=expandtemplates&generatexml&text={{foo|bar=baz}}&format=jsonfm [11:17:01] "parsetree": { [11:17:01] "*": " [11:28:29] *Splarka hugs Tim for giving us this much of a breadcrumb ^_^ [11:31:05] 03happy-melon * r55692 10/trunk/phase3/ (10 files in 5 dirs): Reimplement r55685, r55686, r55687, with correct parsing of the associative array. Also add message description to MessagesQqq as requested at r55685. [11:41:25] \o/ [11:42:38] Nikerabbit ^ [11:43:00] (er, that happy is here, not the rev) [11:43:25] i have the newest version of media wiki and a little Problem: If i try to authenticate a user, the system knows if i try a wrong password but it doesnt log me in if i use the right password. [11:43:45] and what does it do if you give the right one? [11:55:09] 03happy-melon * r55693 10/trunk/phase3/ (RELEASE-NOTES includes/LogEventsList.php): (bug 18880) Make LogEventsList::showLogExtract() more versatile by allowing it to take a string-by-reference instead of OutputPage; hence allowing it to be used for buffered content. [11:56:49] Happy-melon: maybe you should use Xml::element for the option (or Xml-selector) to avoid unescaped text output [11:57:06] whereabouts? [11:57:09] in my LogEventsList? [11:57:59] nm [11:58:07] you mean the Pager limit select? [11:58:30] Happy-melon: yep [11:59:28] hmm [11:59:32] if you go to http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55692 [11:59:36] do you get the diff to appear? [11:59:38] it doesn't for me [11:59:49] I get "diff load failed :(" [11:59:54] which is probably a Bad Thing [12:01:49] MediaWiki-API-Error: internal_api_error_MWException [12:02:36] mör [12:02:38] what does it say [12:02:56] Exception Caught: SVN proxy error [12:05:14] $out = $s; [12:05:19] Happy-melon: should it replace or append? [12:05:52] good question [12:05:57] probably append, actually [12:06:09] I assume you can safely append to an empty string? [12:06:14] yes [12:06:21] it's probably more versatile that way [12:06:29] +1 [12:18:47] *sigh* [12:19:04] I just can't seem to finish this damn main page. I'm just...... out of ideas. [12:40:15] is there a mediawikitext to HTML converter available, that can be run from the commandline? [12:43:03] for what use? [12:43:52] why the fuck do we have ability to ban people without any audit trail? [12:44:12] domas: on irc? [12:44:25] in mediawiki [12:44:27] centralauth that is [12:44:48] context.. [12:46:16] nikerabbit: setting gu_locked has no audit trail [12:46:33] Nikerabbit: for using mediawiki to author pages in a help system (but not delivered from a server). [12:47:58] shh, domas, don't talk too loud or an anonymous steward will disappear you! [12:48:14] uh, can you use disappear like that? [12:48:37] mhm [12:48:45] vibrog: make a suitable skin and then use dumphtml? [12:49:40] so stewards are using it like global block [12:49:45] there're 2000 users blocked without hiding [12:49:46] the only good mediawiki->html converter is the wiki (or an identically configured copy) the wikicode was typed on, due to the tinker toy nature of the parser and extensions [12:50:06] but point is, they can't log in [12:50:22] domas: Mike_lifeguard was complaining about that the other day [12:50:27] dumphtml can do this for me i believe [12:50:50] something about it being the only option available to them for some things they needed to do? dunno [12:51:14] is that currently the only way to globally block someone? [12:51:19] dunno [12:51:33] I have a user chatting with me [12:51:39] who was blocked over his Jabber/XMPP changes :) [12:51:40] they can't log in eh? heh [12:52:01] was it Jeremie Miller? he can be confrontational [12:52:06] (kidding!) [12:52:15] well [12:52:25] if someone believes he is not a vandal [12:52:31] I think banning him entirely on all projects is somewhat wrong [12:52:36] especially if he can't log in [12:54:23] so, darkoneko was blocking someone over some page title spat [12:54:25] globally [12:54:29] #wikimedia-stewards ? [12:54:43] An infobox is only possible with the infobox extension? [12:54:51] is that true? [12:54:57] no such extension [12:55:11] an infobox is a template, that usually contains a floating div or table, and some CSS [12:55:20] and almost always uses ParserFunctions extension [12:56:19] ok... seems complex.. [12:59:58] next question: can i insert an automatically updated list with links to articles, which are somehow linked to this main article? [13:00:43] like: Article "Department abc" has a list with all employees [13:01:28] each employee has an own article and is only in one department [13:08:57] Hello, is it possible to change the indicator for a subpage to a different symbol? [13:11:48] Schoko: you mean the slash delimiter? not really, it is assumed and hardcoded all over the place [13:12:07] Hmm damn, but thank you anyways :) [13:12:09] function isValidUserName( $name ) { ... || strpos( $name, '/' ) !== false [13:12:26] a username for example, has to be a valid page name but can't be a subpage [13:12:43] same for images, is used as a delimiter between a system message and its translations, etc [13:13:12] I see. So people will have to keep fighting about the article name [13:15:30] this is why encyclopedic projects prefer not to enable subpaging in main namespace [13:15:41] [[AC/DC]] shouldn't be treated as a subpage of [[AC]] [13:15:41] http://simple.wikipedia.org/wiki/AC%2FDC [13:16:12] but, for example, wikibooks puts individual pages as subpages of the book [13:16:32] Valjean: known apache bug [13:16:46] slash can't be urlencoded in pretty URLs [13:17:12] Yeah. My users keep complaining about the differences of "Hacking" and "Modding" a video game [13:17:30] so they asked for an article called "Hacking/Modding" [13:17:47] heh [13:17:50] Which I don't like but w/e. [13:17:53] make it a redirect and use a unicode slash [13:19:15] That should work, too. But for now I disabled Subpages in Main [13:19:45] http://www.fileformat.info/info/unicode/char/002F/index.htm [13:20:08] oop, same thing [13:20:27] http://www.fileformat.info/info/unicode/char/2215/index.htm [13:20:27] there [13:20:29] already googled that [13:20:37] even looks better [13:20:42] fair [13:20:54] alternately, you could hide contentSub just on that page with CSS [13:21:11] every page has a unique css class on the [13:21:18] well, semi unique [13:22:35] [[Foo/Bar]] and [[Foo Bar]] would both be body.page-Foo_Bar [13:22:36] http://simple.wikipedia.org/wiki/Foo%2FBar [13:22:42] er [13:22:47] Valjean: please disable that broken script [13:23:04] 1. it is broken, that link won't even work, 2. why is simple the default link for this chan? [13:24:11] Thank you very much Splarka [13:24:21] mew [13:40:55] http://openrheinruhr.de/ hier habe ich mich auch mal angemeldet [13:48:45] Quick personal question: Do you think a Namespace called Mod is better then a category called Mods? So every Article is in Main? [13:58:36] hi all. i am playing with the WP dumps. in the categorylinks sql dump are a couple of entries with cl_from==0 .. however there is no page_id 0.. any FK constraint will fail.. [13:58:41] what is this? [13:58:56] 03vyznev * r55694 10/trunk/phase3/maintenance/cleanupImages.php: redo r45388 (hopefully) more cleanly (see also bug 16916: Unnecessary title disambiguation by cleanupImages.php) [14:01:18] 03vyznev * r55695 10/trunk/phase3/maintenance/cleanupImages.php: followup to r55694: forgot to mark the new functions private [14:03:26] oookay... now how in heck did an edit to a maintenance script somehow make a parser test start failing?? [14:05:48] hmm, it passes for me locally, it's just CodeReview which complains :/ [14:06:09] Vyznev: see the code review comments? [14:06:27] Vyznev: There's a few fake failures registered at CR because the script crashed on the test server; fixed no [14:06:29] w [14:06:53] babilen: Theoretically, that shouldn't happen [14:09:09] RoanKattouw: i *know* it should not happen. but it *did* happen. i found it in the german and chinese wikipedia dumps so far (with their categorylinks and page.sql as well as with my own generatet page.sql) [14:09:28] RoanKattouw: any idea who i can ask about that? [14:09:51] RoanKattouw: why is their db server not dying in pain ? ;-) [14:10:01] Because we don't use FK constraints? [14:10:14] Aren't you using InnoDB tables? [14:10:16] On most tables, they don't even make sense, because 0 is a legal value too, meaning 'none' [14:10:26] Yes, but that doesn't mean you *have* to use them [14:10:44] You can quite happily not use them without hurting performance [14:10:55] i know... ok. so no FK constraints (too bad .. i hoped i could have a clean DB) [14:11:14] Heh, on huge wikis such as the ones you mentioned, the DBs aren't clean [14:11:22] or i delete all these spurious entries... [14:11:25] Weird stuff happens, especially in databases of that sites [14:11:34] Yeah cl_from=0 can safely be deleted [14:11:34] FK constraints might help with that ;-) [14:11:54] No, because we have lots of tables where they don't make sense [14:12:09] e.g. rev_user refers to user_id, but rev_user=0 means anonymous user [14:12:23] RoanKattouw, that's what NULL is for. [14:12:25] (AFAIK) [14:12:33] RoanKattouw: i know about your tables right now.. (just have some FK constraints (cl_from is one of them) [14:12:46] Yeah maybe [14:12:54] You should talk to domas about that [14:12:56] AryehGregor: yes, but rev_user==0 is anonymous [14:12:58] Also, in many cases we really do want a foreign key constraint. [14:12:59] *RoanKattouw grabs popcorn and sits back [14:13:06] Could use, I mean. [14:13:12] I think we don't use them because of performance issues. [14:13:19] babilen, we could change it so it's NULL instead. [14:13:20] Ah that'd make sense [14:13:23] <^demon> AryehGregor: Don't we specify NOT NULL on most of those tables? [14:13:32] as rev_user is defined NOT NULL [14:13:48] AryehGregor: That doesn't page very well if you have to use userids for continuation links in URLs [14:13:51] so NULL is not valid there.... [14:13:55] <^demon> Schema change :) [14:13:57] Having everything be an integer is nice in that context [14:14:10] *Splarka picks up roan's suddenly abandoned popcorn and eats it [14:15:18] ok, thanks for the discussion... [14:15:58] i guess i will do either (i) not defined FK constraints and define join conditions everywhere or (ii) delete all spurious entries [14:16:08] as i will never see them anyway [14:17:08] AryehGregor: if you could use NULL for undefined everywhere i would be very happy instead of using 0 for that [14:17:55] that would imply a schema change away from "NOT NULL" for a bunch of columns though [14:18:24] dunno.. but these inconsistencies are driving me nuts :-) [14:19:33] how do i test if a given file is uploaded from php in mediawiki? [14:29:24] 03vyznev * r55696 10/trunk/phase3/maintenance/parserTests.inc: skip math-related tests if $wgUseTeX is set to false in LocalSettings: this probably means we don't have a working texvc program available [14:29:34] *babilen wishes MW would implement "ON DELETE CASCADE" ;-) [14:30:38] or force WP to run on PostgreSQL as the table definitions include that already [14:30:39] peder, define "uploaded from php" [14:31:02] probably means, in php, check file existence [14:31:12] in php you have is_uploaded_file() [14:32:01] spposing you're the script receiving the uploads [14:35:04] Platonides: not "uploaded from php" but "uploaded, from php" [14:36:06] that is, i want to test if a given file, Foo.png, has been uploaded and is readable, from one of the php-files that mediawiki uses [14:36:31] and if it is, set a variable to its url-path [14:37:11] peder: wfFindFile() should give you an object that you can ask the URL [14:39:30] ok... [14:39:44] wfFindFile seems ok [14:44:56] 03rotem * r55697 10/trunk/phase3/languages/messages/MessagesHe.php: Localization update. [14:46:00] RoanKattouw: ok, now i get it to return some object [14:46:34] !class File [14:46:34] --mwbot-- See http://svn.wikimedia.org/doc/classFile.html [14:46:44] http://svn.wikimedia.org/doc/classFile.html#f8c5eb22ef823da22ef335f2fdb11e30 [14:46:47] but i may not need to test if the file exists? [14:50:25] if the file doesn't exist, wfFindFile() returns false, I think [15:09:09] hi RoanKattouw [15:09:18] Hi Nike [15:09:21] *RoanKattouw is back home [15:09:26] yay [15:11:12] heya [15:11:36] can anyone recommend a good search-replacement? The default engine isn't usable for most of our users. [15:12:01] (Doesn't find anything for the average user who then prefers to haunt google onto our wiki..) [15:13:11] riot: install lucene extension? [15:13:13] hi NicDumZ [15:13:28] new bug: https://bugzilla.wikimedia.org/show_bug.cgi?id=20451 [15:16:26] lucene.. hmm. *has a look* [15:19:05] <^demon> Trying to help a friend with a SQL problem. Any ideas on how to ditch the filesort here? http://pastey.net/124379 [15:19:46] "use postgre" [15:20:24] <^demon> Was looking for a good index, but I'm kind of clueless here. [15:20:25] werdna: hey hoy are you there: http://translatewiki.net/wiki/Support#Lqt-delete-parent-deleted [15:22:39] mgrabovsky_: why you keep adding and removing the underscore? [15:22:53] zomg, requires Java?!? No way [15:23:45] what is wrong with java? [15:23:46] java won't touch our servers. Any good alternatives? [15:23:51] all is wrong with java. [15:24:02] What requires Java? [15:24:07] lucene [15:24:11] Oh, right. [15:24:12] ^demon: I'll take a look, sec [15:24:15] the alternative is to leave dogmatism behind;) [15:24:22] For some reason we use Java Lucene instead of CLucene, I don't know why. [15:24:44] riot: it is *the* thing, there is no alternatives [15:24:47] ^demon: Add an index on SNP to kill the filesort [15:25:18] ^demon: And maybe replace the substring thingy with SNP LIKE 'rs%' which I think is the same? [15:25:30] Anyway, there are no comparable search options for MediaWiki. If you want the best possible search for MediaWiki, you pretty much have to use Lucene, unless you want to write something yourself. [15:25:50] Hm. Not very much dogmatism related. More experience. [15:26:06] Wikipedia's experience is it works fine. :) [15:26:26] ^demon: Or even better, create an index on (Sample, SNP) if you typically do many queries with WHERE Sample = 'fixed value' AND SNP LIKE 'prefix%' ORDER BY SNP [15:29:24] AryehGregor: would help if there were good docu :o [15:29:51] Complain to rainman-sr? [15:30:43] <^demon> RoanKattouw: Yeah I already replaced the SUBSTRING with LIKE, I had just copied pasted the original. [15:30:54] :o [15:30:55] Ah yes [15:40:36] a question for sql wizards: if there are tables person and film, and a multi-multi table for the "producer" relationship, can you select movies that were NOT produced by somebody without a subquery? [15:41:00] zocky: You probably can [15:41:37] has anybody here ever installed lucene? [15:42:05] RoanKattouw, meh, I've been trying to do it, but it seems impossible [15:42:17] zocky, probably you want LEFT JOIN. [15:42:41] the problem is that you get different producers for a single movie in different rows [15:42:48] so no where clause will filter them out [15:43:10] Then do SELECT DISTINCT film.filmid FROM ... [15:43:17] Or GROUP BY film.filmid. [15:43:21] Or whatever. [15:43:29] Yeah the crux is using a LEFT JOIN with a WHERE something IS NULL cluase [15:43:38] Like SELECT film_name FROM films LEFT JOIN producer_film_relationships ON (pfr_film = film_id AND pfr_producer = 123) WHERE pfr_producer IS NULL [15:43:54] yeah, but i'd still need to do distinct and the proper order by clause for every query of that sort [15:44:04] RoanKattouw: problems with LU? [15:44:12] Is there something wrong with distinct/order by? [15:44:14] Nikerabbit: Not that I'm aware of? [15:44:45] You mean https://bugzilla.wikimedia.org/show_bug.cgi?id=20451 ? [15:45:06] AryehGregor, i'm not sure there's a standard way that those queries work, and I'd like to keep this dbm-independent [15:45:09] wow. so, the MWSearch incl. lucene requires 56 megs of harddrive space. Don't you agree, thats a little bloated for a simple search engine? [15:45:17] zocky, distinct and order by are completely standard. [15:45:19] i'll just have to implement subqueries in my sql++ thingy [15:45:26] riot: It's not a "simple" search engine, that's the point [15:45:45] RoanKattouw: waiting for next scap? [15:45:53] AryehGregor, you can't do distinct on (column) in mysql [15:45:53] RoanKattouw: that is not related [15:46:08] riot, it's significantly less than MediaWiki itself. And way less than MySQL. On what basis do you think search engines are "simple"? [15:46:09] zocky: No, but you can GROUP BY column [15:46:09] you have to make a workaround with groupby [15:46:18] zocky, what? Distinct works fine on MySQL. [15:46:35] If you only want one column to be distinct, you have to use GROUP BY. [15:46:38] AryehGregor, afaik, mysql only has SELECT DISTINCT fields FROM tables [15:46:46] I'm pretty sure that's per the spec. [15:46:54] Does any other DBMS allow SELECT foo, DISTINCT bar? [15:47:14] yes, postgres has SELECT DISTINCT ON (field1) field1, field2 FROM table [15:47:30] Well, okay, so use GROUP BY. That should work everywhere. [15:47:52] yeah, I'll do that for this example [15:48:05] but in general, I think I'll have to implement subqueries in my query generator [15:48:31] thanks for the brainstorming [15:51:43] I guess you don't care about MySQL 4.0, then. [15:54:31] (nobody else does except Wikimedia, to be fair) [16:03:09] uah.. lucene ain't fun. Installing it is PITA already. I'll just leave that... no way. As is always with java-software. Experiences confirmed again. [16:23:09] ok ... nuff chatting 4 me today :D [16:43:56] hello, I have a question: how can i retrieve the revision id of a certain page with a parser fuction or magic word? [16:58:53] hello, everyone [16:58:55] I have a question on redeveloping the mediawiki. [16:59:28] Suppose there are two extensions(one is a button and the other is form) used on page A and B respectively. How to pass a parameter from page A to page B when button on page A pressed? [17:01:19] Put it in other way, how to pass the parameter between two pages in mediawiki? [17:02:39] Anyone can help me? [17:03:53] Beta_: you mean you want people to navigate to page A and see a button [17:03:58] and if they click the button [17:04:06] then the next time someone (anyone?) visits page B [17:04:18] they see something different to what they would have seen if the user hadn't clicked the button? [17:04:37] or do you mean that when you click the button, you get taken to page B with a particular preload? [17:04:51] which is different to what they'd see if they just went to page B from page C?? [17:08:45] I mean when I click the button on page A, I was taken to page B. Page B show some information about me. [17:08:47] And when you click the button on page A, you were also taken to page B, but page B show some information about you. [17:10:22] So how does the page B know who just click the button and show the correct information. [17:14:36] when you say "button", do you mean a proper form submission button, or just a link mocked up to look like a button?? [17:14:40] it doesn't matter hugely [17:15:03] it just makes the difference between me saying "add a GET parameter" and "add a POST" parameter [17:15:57] essentially, the server generates page A, and sends it to the user [17:16:25] page A contains a link (or form) which the user can click on to submit [17:16:32] and send back to the server with whatever data you put in it [17:16:39] when the server gets the new request [17:16:52] it can create page B using whatever data is submitted, and sends it to the user [17:17:10] yes,I know this [17:17:19] gdgd [17:17:45] so the easiest way would be to, in the generation of page A, add a GET parameter to the url that the button points to [17:17:53] &userid=12345678 [17:18:12] but now I come to think of it [17:18:33] no one other than the "current user" can click the button [17:18:48] that is, no one can click the button and say "show me the data for *someone else*" [17:19:01] so why don't you just get page B to always show the data for the current user? [17:21:00] hello [17:21:07] what's up Happy-melon [17:21:16] hi [17:28:40] I give you a Sinatra. [17:28:42] Every user has a page which title is the user's name in the mediawiki. [17:28:43] Page B is search page which contains the name input box, affiliations input box and so on. Every user can use the page B to search something from the internet. [17:28:45] I want the program fill out the name input box automatically according the title of page A(the user's page) [17:30:38] it an example [17:30:49] it is an example [17:36:36] when the user put the button from his page(page A) to page B, the program can fill out the name input box automatically [17:37:37] the name filled out the name input box is also the title of page A [17:45:21] ugga [17:45:27] ping me when duesentrieb is here [17:48:45] would $wgGroupPermissions['*']['upload'] = true; allow anyone to upload files? [17:51:05] help~~ [17:52:35] what does mediawiki do to pagenames that use special characters? ção = ção ? [17:52:48] nothing? [17:52:48] webchatuser: nothing? [17:53:05] Sirisian|Work: try it? [17:53:13] Sirisian|Work: Yes [18:15:23] hello [18:15:39] is anyone around? [18:22:28] does anyone have time to help me figure out a url rewrite problem for nginx? [18:24:49] it's here: http://snipt.org/mgop [18:25:18] but i can't figure out why &action= statements are interpreted as pages in the wiki [18:31:03] this is better: http://snipt.org/mgpi [18:32:06] hmm.. my mediawiki installation has inexplicably broken. just looking into it now and suspect it may be something to do with permissions. my server has recently installed the php module suphp. does anyone know if this could be the cause of the problem? [18:32:51] 03dale * r55698 10/trunk/extensions/OggHandler/OggHandler_body.php: added class-name to non-js video output [18:43:27] 03happy-melon * r55699 10/trunk/phase3/includes/DefaultSettings.php: Better documentation for $wgPagePropLinkInvalidations. [18:51:38] jwit, you should be able to see the pages as far as your user can read all the php files [18:51:55] for file uploads you will need to be able to write on /images and subfolders [18:52:13] Platonides [18:52:18] thanks! [18:52:39] Platonides: at the moment the whole wiki is gone [18:52:47] Platonides: it doesn't show up at all [18:55:52] Platonides: do you have any idea what might be wrong? [18:56:25] Platonides: ah, sorry, there is a user called jwit :-) [18:57:34] No, he was talking to you: just some tabcomplete fail :D [18:57:40] What error do you get? [18:58:01] not found [18:58:02] http://jonathangray.org/wiki [18:58:09] :-( [18:59:15] i'm presuming it must be a permissions problem as i've changed nothing. [18:59:23] Doesn't look like a permissions problem; more likely whatever rewrite scheme you were using before broke. [18:59:39] ah ok! [18:59:46] Well, it could be a permissions problem and the frontend is just covering up the error; what does the error log say? [19:00:06] umm.. i'm not sure, how do i find out? [19:00:25] http://jonathangray.org/w/?title=Main_Page also doesn't work [19:01:18] ah got it: http://www.mediawiki.org/wiki/How_to_debug [19:01:26] I assume this is shared hosting you're on? [19:01:58] emufarmers: i'm currently on http://www.accuwebhosting.com/ but definitely switching soon [19:02:14] no command line access [19:02:26] Wise move. ^__^ [19:02:53] yeah - i'm learning the hard way :-) [19:02:54] Anyway, there's probably a directory in your home directory called "logs" or something along those lines. [19:03:04] ah brilliant [19:03:40] hmm.. something called tests, but no logs [19:04:59] Emufarmers: just to clarify should this be in my public_html folder or in the mediawiki directory? [19:05:20] Probably in public_html or even the directory above it [19:05:50] Emufarmers: aha! [19:06:03] Emufarmers: found access-logs [19:06:13] Cool [19:06:32] You want something marked as the error log [19:06:38] ^demon: pong. o: [19:07:07] <^demon> Emufarmers: I pinged you about something? [19:07:21] <^demon> Was that a few days ago? [19:07:33] [07:41:51] <^demon> Emufarmers: Ping. [19:07:35] Yar. [19:07:43] <^demon> I can't remember what about [19:07:46] v: [19:07:47] Emufarmers: nada.. can only find logs for main domain, which gives a list like: 173.76.205.192 - - [31/Aug/2009:13:00:47 -0600] "GET /w/?title=Main_Page HTTP/1.1" 404 8382 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5" [19:07:51] Installer? [19:08:07] <^demon> Possibly. [19:09:03] jwyg: well, that's good enough, I guess. What URL rewriting did you have in place before the switch to suphp? [19:10:43] Emufarmers: good question... the url was jonathangray.org/wiki/ [19:10:51] <^demon> Emufarmers: I was working with the new-installer at the time, so it probably had something to do with that. Can't remember what it was. [19:10:56] Emufarmers: e.g. jonathangray.org/wiki/Kant [19:11:30] jwyg: well, what's in your .htaccess file? [19:16:01] Emufarmers: got it [19:17:10] Emufarmers: it says: http://dpaste.org/84yK/ [19:17:59] Do you guys know where $wgFileBlacklist is defined? Or is there a way to allow 'exe' files to be uploaded? [19:18:37] Should I just put in code into LocalSettings.php to remove 'exe' from $wgFileBlacklist? [19:18:54] Sirisian|Work: right [19:19:26] 03happy-melon * r55700 10/trunk/phase3/ (4 files in 2 dirs): (bug14900) Make __INDEX__ and __NOINDEX__ not override $wgArticleRobotPolicies where the two conflict. [19:19:36] jwyg: hard to tell you what the problem is, since I can't see your directory structure; redo the rewrites for whatever you have now. [19:20:43] Sirisian|Work: why would you want to let users upload .exe files? That's asking for people to melt your wiki... [19:21:00] No it's not. [19:21:02] <^demon> Happy-melon: In a sandboxed environment it might be legitimate. [19:21:07] Emufarmers: shall i try removing the url shortening from .htaccess and see if it works? [19:21:09] <^demon> I wouldn't put it on a public wiki. [19:21:30] or even a private one [19:21:42] jwyg: well, it's not going to just work: it'll just be broken in a different way. [19:22:18] Emufarmers: hmm. ok - do you think it is a permissions problem? [19:22:26] <^demon> Happy-melon: In a private wiki, it can potentially be legitimate. [19:22:44] Emufarmers: if so i can wait until i migrate the whole lot to another server [19:22:45] depends on how much you trust the private users, I guess [19:22:55] I wouldn't ever do it [19:22:58] but meh [19:23:10] to answer the question [19:23:16] isn't it in DefaultSettings like everything else? [19:23:34] Sirisian|Work: in LocalSettings.php, add $wgFileBlacklist = array_diff( $wgFileBlacklist, array( 'exe' ) ); [19:24:01] yup [19:26:26] Happy-melon: you're mischaracterizing the risk, by the way. Executables aren't going to magically make the server explode (at least not unless you have a very goofily configured server!); they happen to be a dangerous file type for _users_ to run, but no more dangerous downloaded from your wiki than from any other place on the Web. [19:27:25] yeah I just realised that from reading the doc in DefaultSettings [19:27:40] it's script files (.php, .py, etc) that are dangerous to the server [19:27:43] sorry for that [19:27:52] Emufarmers: just checking, do you suspect the problem with my wiki might be related to permissions? does that sound plausible? [19:28:33] jwyg: not really, but I suppose I can't rule it out from here. [19:28:56] Emufarmers: hmm.. interesting.. [19:29:04] do you have any ideas of the kinds of things it could be? [19:29:23] i haven't been using the wiki in the last couple of weeks, and now it appears to be inexplicably gone! [19:29:24] If you think permissions are the problem, chmod LocalSettings.php to 644 and the wiki directory to 755, but I doubt that will fix anything. [19:30:20] anyone know what SVN revision wmf-deployment is based off? [19:30:28] I already told you what I think the problem is: botched rewrites. [19:31:07] Emufarmers: sorry - i'm new to this, but i'm not sure what that means.. is it terminal? [19:31:18] <^demon> Happy-melon: It was forked from r52088, but of course lots of stuff's been merged in. [19:31:39] ta [19:32:01] looking at the properties in Tortoise, there's a list of revisions in svn:mergeinfo [19:32:06] is that the list of revisions that got merged in? [19:32:19] <^demon> Maybe. [19:32:19] jwyg: no, you should survive it; by rewrites, I mean the rewrite rules in .htaccess (and possibly the settings of $wgScriptPath and $wgArticlePath in LocalSettings.php). [19:32:33] <^demon> Happy-melon: Probably more than just those. [19:32:48] those will be the ones that were recorded properly? [19:32:50] sounds about right :D [19:33:02] Hi, trying to setup a master/slave DB with $wgDBservers, do I still need to define $wgDBserver? [19:33:11] And should I make wgDBservers a global? [19:33:14] essentially I'm looking for a stable revision that incorporates the new preferences backend [19:33:27] Emufarmers: ah i see! is there any documentation anywhere on this that i could look at? [19:33:39] Emufarmers: is it a serious job to fix? [19:33:49] http://www.mediawiki.org/wiki/Manual:Short_URL [19:33:56] <^demon> Happy-melon: Possibly wait for Brion to finish code review & general svn up? [19:34:08] any idea when that will be? [19:34:25] they've only just got back from wikimania, haven't they? [19:34:27] <^demon> Sometime between now and Dec 2012 [19:34:35] lol [19:34:45] not useful tho :P [19:34:58] <^demon> It's more caught up now compared to a week ago :) [19:34:59] Pretty sure Brion did code review at wikimania, didn't he? [19:35:11] what, from the podium? [19:35:13] :) [19:35:17] that would be quite a sight [19:35:29] <^demon> There was some reviewing and cleanup going on during Wikimania. [19:35:34] <^demon> We're down to 16 fixmes :P [19:35:53] 15 according to the channel topic :P [19:36:05] <^demon> Someone added 1 since I added that to the topic. [19:36:10] hehe [19:37:39] *Holos answers his own question, $wgDBservers needs to be a global :) [19:39:51] looks like code review is up to about r52082 [19:40:18] so about 3,600 revs to review [19:40:38] 1,640 "new" [19:51:43] I am setting up interwiki linking between a new Mediawiki install of 1.15.1 and 1.11 and the binery file i use is http://de.mydomain.org/wiki/index.php/$1 but this dosen't work now [19:52:25] has the binary file changed in 1.15.1? [19:52:37] index.php is not a binary file [19:52:40] How does it not work? [19:53:11] the [[de:]] link shows as red on the main page of the es domain [19:53:11] http://simple.wikipedia.org/wiki/de%3A [19:53:44] and dosent appear on the side menu but in the main page [19:54:20] AaronSchulz: is the flagged protection stuff actually in FlaggedRevs yet? [19:55:08] (or anyone else) [19:55:23] The settings are there I think, though there is a tendancy for more tweaks needed as things go live [19:56:07] In trunk/extensions/FlaggedRevs/ on SVN? [19:56:30] 03raymond * r55701 10/trunk/extensions/ (196 files in 184 dirs): Localisation updates for extension messages from translatewiki.net (2009-08-31 19:30 UTC) [19:56:36] i also tried just -> http://de.mydomain.org/wiki/ [19:56:37] Emufarmers: Yes [19:56:41] this dosent work ither [19:56:54] Emufarmers: That is, FR is in SVN [19:57:24] I know it is; where's the flagged protection stuff, though? Is there anything you need to set to enable it? [19:57:28] silly2: Make a null edit to the page with the [[de:]] link [19:57:28] http://simple.wikipedia.org/wiki/de%3A [19:57:37] Would like to make change to Extension:StringFunctions to allow search/replace . . . of escaped characters (such as newline "\n"). See http://www.mediawiki.org/wiki/Extension_talk:StringFunctions#re:_Replacing_New_Lines.2C_Line_Breaks Since possibly going to be added to Mediawiki, who might object? [19:58:23] Valjean: That's expected. The de: interwiki link is not set as 'local' on simple [19:59:17] silly2: You should have the $1 thingy in there, though; you probably just need to purge or null edit the page [19:59:44] Emufarmers: sorry to pester - but i was wondering before i head off if you had any ideas on how i might fix the rewrites problem? [20:01:39] Emufarmers: or how i might get access to the page contents in the interim? [20:01:56] jwyg: I'm looking at your rewrite issue, sec [20:02:18] I made the null edit and everything works. Thats why they call me Silly. Thank you! [20:02:35] RoanKattouw: amazing thanks! [20:03:18] jwyg: Are you sure index.php is in public_html/w/ and not someplace else? [20:03:49] RoanKattouw: will check! [20:04:47] RoanKattouw: yup, index.php is there [20:04:54] Hm [20:05:31] There should also be a file called api.php in there [20:05:47] But http://jonathangray.org/w/api.php --> not found [20:05:59] RoanKattouw: yeah hmm.. [20:06:15] RoanKattouw: i haven't moved it - where could it have gone? [20:06:35] RoanKattouw: oh no, it is there... [20:06:55] RoanKattouw: shows up on ftp [20:07:06] But the web server isn't finding it somehow [20:07:12] Do you have access to the access/error log? [20:07:21] cough cough rewrite rules cough sputter hack cough [20:07:24] If so, can you look at the bottom of that for references to api.php ? [20:07:30] Emufarmers: Yes, I'm looking at them, [20:07:47] Emufarmers: But /w/api.php isn't getting rewritten but 404s anywya [20:08:07] At least I don't *think* it's getting rewritten [20:08:15] RoanKattouw: i'm not sure if i have access to error log [20:08:36] RoanKattouw: have an access log for jonathangray.org [20:08:50] OK can you look for api.php near the bottom of that? [20:10:33] RoanKattouw: nada [20:10:39] Hmph [20:10:48] RoanKattouw: last thing is: 173.76.205.192 - - [31/Aug/2009:13:00:47 -0600] "GET /w/?title=Main_Page HTTP/1.1" 404 8382 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5" [20:11:03] ah yes [20:11:09] Hm [20:11:31] RoanKattouw: could it have been hacked? [20:11:51] Probably not [20:11:54] RoanKattouw: the only other thing that has happened is my server added suphp [20:12:02] RoanKattouw: which could affect permissions [20:12:04] Oh wait, you have an evil rewrite [20:12:09] RoanKattouw: i do? [20:12:35] For some reason, /w/index.php/Whee is getting rewritten to /w/Whee [20:12:50] rather than wiki/Whee ? [20:13:03] Rather than index.php?title=Whee [20:13:13] ah i see! [20:13:24] interesting - why would that suddenly start to happen? [20:13:36] its always worked until recently and i haven't changed anything [20:14:03] should i edit my .htaccess? [20:14:20] I'm still figuring stuff out [20:14:29] Is there something wrong with this: [[File:NetManager-2.2.2.exe]] as a link to an uploaded file? [20:14:29] http://simple.wikipedia.org/wiki/File%3ANetManager%2D2%2E2%2E2%2Eexe [20:15:30] jwyg: Try replacing your MW rewrite rules with the ones at http://www.mediawiki.org/wiki/Manual:Short_URL/wiki/Page_title_--_no_root_access [20:16:02] RoanKattouw: the ones in step 3? [20:16:22] Aye [20:16:42] 03raymond * r55702 10/trunk/phase3/languages/messages/ (53 files): Localisation updates for core messages from translatewiki.net (2009-08-31 19:30 UTC) [20:18:18] Hey. [20:20:05] RoanKattouw: overwritten rewrite rules, but still no joy [20:22:40] RoanKattouw: could there be a conflict with wp rewrite rules? [20:22:56] jwyg: Probably not [20:22:59] Lemme test stuff again [20:23:09] RoanKattouw: can't imagine why there would suddenly be a problem with rules, as i haven't upgraded anything.. [20:23:16] Is MediaWiki good for a more structured site, but still with wiki-style editing? [20:23:21] RoanKattouw: ok thanks! [20:24:04] oh [[Image:Foo.exe]] works but it shows up in the page as Image:Foo.exe. How do I make it a direct link to the file? [20:24:04] http://simple.wikipedia.org/wiki/Image%3AFoo%2Eexe [20:24:16] Oh and just say "Foo.exe" [20:24:16] jwyg: Try commenting out all other RewriteRules and Rewrite* directives in general [20:24:28] Sirisian|Work: [[File:Foo.exe|Foo.exe]] [20:24:28] http://simple.wikipedia.org/wiki/File%3AFoo%2Eexe%7CFoo%2Eexe [20:24:42] RoanKattouw: ok - will this break wordpress? [20:24:43] RoanKattouw, oh thank you. [20:24:44] *RoanKattouw wonders why the heck Valjean defaults to simplewiki [20:24:50] *Valjean wonders why the heck RoanKattouw defaults to simplewiki [20:25:01] heh [20:25:08] *ZiNC wonders why a bot speaks [20:25:13] Hey it's smart :) [20:25:31] jwyg: Possibly. But the idea is to uncomment stuff one by one and see which one blows it up [20:25:38] I bow before our bot overlords. [20:25:40] RoanKattouw: ah ok! [20:26:13] Valjean: sudo make me a sandwich. [20:26:22] rainman: What do you you for IRC client? [20:26:54] RoanKattouw, nah that didn't work [20:27:07] Sirisian|Work: Oh sorry, I meant Media: [20:27:38] that worked :) [20:28:12] RoanKattouw: ok now internal server error: http://jonathangray.org/wiki [20:28:32] Interesting [20:28:37] Anything in the access log? [20:29:35] avar: could you poke a http://lists.openstreetmap.org/pipermail/dev/ to check unsubscribed messages? [20:30:05] RoanKattouw: yes: 83.119.125.27 - - [31/Aug/2009:14:28:25 -0600] "GET /w/api.php HTTP/1.1" 404 - "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008052912 Firefox/3.0" [20:30:05] 83.119.125.27 - - [31/Aug/2009:14:28:43 -0600] "GET / HTTP/1.1" 404 - "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008052912 Firefox/3.0" [20:30:19] Interesting [20:30:22] <_baton_> hello all [20:30:47] RoanKattouw: so api.php is showing up now! [20:30:50] <_baton_> do you have susccessfull installation of http://www.mediawiki.org/wiki/Extension:Read_Restrict ? [20:30:50] jwyg: Now check again, did it add two more? [20:32:00] RoanKattouw: yep looks like it [20:32:18] Hm that's weird [20:32:45] jwyg: I gotta go now so I can't help you any further, I'm sorry [20:32:55] RoanKattouw: no problem: thanks for your help! [20:33:03] RoanKattouw: any idea what kind of thing it could be? [20:33:15] Your Apache config is fucked up *somehow* [20:33:23] could i, e.g., migrate mw installation? [20:33:24] But I have no idea how [20:33:32] To a different server maybe [20:33:35] exactly [20:34:06] RoanKattouw: in any case - thanks for your time! [20:34:54] Anyone closely familiar with the various wiki software options? [20:35:56] anyone? [20:36:04] ? [20:36:06] ? [20:36:07] ? [20:36:47] No. [20:39:23] ZiNC: Try #wiki [20:39:32] There are a few non-MediaWiki developers in the room. [20:39:45] They can answer wiki questions abotu software that isn't Mediawiki. [20:40:32] It could be Mediawiki as well. Not sure yet. [20:40:42] What are your needs? [20:41:45] The general idea is to have relatively free editing, history, but in a much more structued way than, say, Wikipedia. [20:42:17] There's a comparison site somewhere... [20:42:18] For example, requiring certain elements for each "article", with those being picked from a predefined list (also editable). [20:42:19] @search wiki [20:42:19] --mwbot-- Results: [adminsettings, blocking, centralauth, csshideheader, csv2wp, displaytitle, dpl, feeds, foreignfilerepos, hosting, morbo, ogg, rewriteproblems, smtp, threads, tooquiet, webrequest, wiki2xml, wp, wptemplates] [20:43:13] Do you think popularity should be a major factor in deciding what's a good choice? [20:43:32] Depends. More popular programs usually have better documentation and support if you hit problems. [20:43:37] Yeah. [20:43:49] Depends on your audience. [20:44:01] There is less of a learning curve for many people using Mediawiki [20:44:04] Also depends on whether you want your users to be familiar with the software in advance. [20:44:11] MediaWiki is confusing as hell. :-) [20:44:17] But if you're working with developers, some other software may be preferable. [20:44:23] But it's used on big sites like Wikipedia, so people usually have at least seen it before. [20:44:34] If you are looking for more of a CMS, then another sotware may also be preferable. [20:45:51] hmm [20:46:15] and tags don't work on mediawiki? [20:46:25] (yes, I know about wikitables) [20:46:42] at the risk of asking a silly question: why does MW use latin1_swedish_ci collation? [20:47:15] Anyone have an IRC bot to recommend for posting recent changes to an IRC channel? [20:47:35] How active is the wiki? [20:47:49] xiong: that's the MySQL default. [20:47:52] We had one but it kept getting slammed for flooding the channel. [20:48:12] 50ish edits per day I guess [20:48:27] avg being 30ish perhaps [20:48:37] http://www.mediawiki.org/wiki/Manual:IRC_RC_Bot [20:48:47] Emufarmers, i think you're right -- but when i ask 'why' in #mysql, i don't get a clear answer -- rather, answers that seem to lead towards 'what have you got against swedes?' [20:49:03] xiong: Tried googling around a bit? :-) [20:49:09] i can't, for the life of me, understand why swedish should be the default anywhere [20:49:20] Ah, I can't tinker with mediawiki [20:49:24] It's not Swedish encoding, just collating... [20:49:25] I'm limited to polling recent changes [20:49:27] Annemarie, i've learned a lot about collation without any reason given for default swedish [20:49:34] *Ose bork bork borks xiong [20:49:52] i'm sorry if i'm exhibiting anglocentric bias [20:50:00] xiong: somebody on the development team was probably Swedish [20:50:08] Deepa: you could have the bot access the RSS feed and parse it [20:50:21] MySQL is owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, now a subsidiary of Sun Microsystems,[4] which holds the copyright to most of the codebase. [20:50:23] Sure, but instead of writing one myself I'm gonna see if anyone already has made one [20:50:24] From http://en.wikipedia.org/wiki/MySQL [20:50:30] Seems good a reason as any. [20:52:35] so, swedes developed mysql -- sorry -- i can understand why they might set swedish as default, although i don't think it was wise -- but i don't see why all users don't fix this right away, as soon as they set up a new database [20:52:54] anybody experienced with using JS in mediawiki here? I need to make a table call a script, but i'm not sure how [20:52:55] here, i was hoping to find out the thinking of the MW devs on this subject [20:53:42] xiong: why do you hate Swedes? :-( [20:54:04] xiong: it is even named after a children's story character [20:54:39] http://en.wikipedia.org/wiki/Little_My [20:55:35] this is starting to look to me like some sort of 'in' joke -- that swedish collation is the same for all practical purposes as english and therefore, let's all use swedish in homage to the original mysql devs and let the noobs run around in circles trying to scratch where it itches -- sorry to obtrude, i'm going back to writing code [20:56:00] Well [20:56:15] Recent versions of MediaWiki default to using the binary collation [20:59:28] And the Swedish collation likely _is_ the same for all practical purposes: after all, the Swedish alphabet is just the L�tin �lph�bet with some diacritics. :-) [20:59:57] It probably sorts Ö last [21:00:18] Z, then A with a circle, then Ä, then Ö [21:00:50] Oh n�es. :( [21:10:08] not ø [21:10:14] they have å though [21:10:17] iirc [21:10:26] *Ose is only a neighboor [21:21:47] åäö comes after z [21:22:01] That's my experience of Swedish and I passed the courses! [21:24:39] Ah, sorry, had to afk... [21:25:06] I'm Swedish too btw [21:27:09] Laura, Annemarie: Did you only use Mediawiki? [21:28:03] *werdna watches with amusement [21:28:57] I have played with PBWiki [21:29:03] Or PBWorks as they now call it [21:29:08] but you can't install it. :( [21:31:58] Why? [21:35:30] werdna, you back in uk? [21:36:52] no [21:37:03] fly back tomorrow evening [21:38:16] you guys have any plans for the evening? i hear couple of people are to go to see la bomba de tiempo [21:43:15] what's that? [21:43:44] not sure, lots of people hitting drums kind of thing [21:45:43] I see [21:45:44] sounds fun [21:45:49] where are they meeting and such? [21:46:17] *werdna is downloading wikimania talks for the plane [21:47:46] not sure, it is quite far away at sarmiento 3131 [21:47:47] rainman-sr: are you still there? [21:49:07] rainman-sr: (in BA) [21:49:27] yes, i'm a few blocks from bauen [21:50:55] okie [21:51:03] well in either case do we want to meet at bauen soonish? [21:52:15] yes, that would be good, maybe around 7:15-7:30pm? [21:53:32] hello I have a question, I have a switch where i want to put conditions via template like this: {{#switch:FI|{{Languages}}=fi|other}} and Template:Languages = FI|IT I'd like that to be expanded as {{#switch:FI|FI|IT=fi|other}} but it doesn't work, someone can help? [21:54:32] I tried also to put Template:Languages = FI{{!}}IT with {{!}} being just a | but no [21:55:59] rainman-sr: sounds good [22:02:07] mindrones: if it didn't work the way you tried it first, I doubt there's anyway to make it work like that [22:02:21] I'd suggest trying to find some other way to do what you want [22:03:05] it might be easier if we knew what that is :) [22:03:29] Vyznev thx, the thing is that I'm using a line of languages all the times and when we add a language it's a pain to add it to each template, so templating the list itself would be useful [22:03:48] eh :) indeed [22:04:02] it's not just FI/IT, it's a long list :/ [22:04:25] could you perhaps move the {{#switch:}} inside the template with the list? [22:04:40] mmm [22:05:22] I have to check but this might be a odo idea for some of them :) thx [22:05:32] not sure it will do everywhere tho :/ [22:06:36] I still don't have clear rules of expansion, who comes first, parser functions, templates, and with dpl it's worse :) [22:08:36] another possibility could be to create subpages for the languages and use something like {{#ifexist:Template:Foobar/{{{1}}}|{{Foobar/{{{1}}}}}|default}} [22:08:57] (or just leave out the {{#ifexist:}} if you don't need the default [22:13:05] Vyznev to be precise, I have templates like this one: http://wiki.blender.org/index.php?title=Template:Languages/ThisPageTranslatedIn&action=edit [22:13:51] when that list change, I have to know that I put it there and update it manually, bad [22:14:05] I'd prefer to put it out and put a template there [22:14:54] so I just update 1 template [22:15:00] where possible [22:16:22] I'm having problems running HEAD: "Table wikidb.l10n_cache doesn't exist". I can't even run upgrade to create the table... shouldn't upgrade automatically create any new tables? [22:17:09] !updating | Nephele [22:17:09] --mwbot-- Nephele: http://www.mediawiki.org/wiki/Manual:Upgrading [22:17:20] Nephele: you probably have not run update.php [22:17:30] I can't run update.php [22:17:41] I get the error even when trying to run update.php [22:17:50] Nephele: right. [22:17:57] Nephele: I think I remember an open bug. [22:18:06] Sorry, in my original message I meant "update" not "upgrade" [22:18:12] Nephele: are you running a non-English wgLang? [22:18:19] Nope [22:18:26] Are you trying to upgrade to 1.16? [22:18:38] Emufarmers: yes [22:19:05] Nephele: please provide possible issues in the output of update.php. [22:19:15] can't help you further, unfortunately, zz.... [22:20:00] <_baton_> hello [22:20:15] <_baton_> any body alive ? [22:20:37] Nephele: https://bugzilla.wikimedia.org/show_bug.cgi?id=19447 [22:21:14] <_baton_> do you know how to block tab on page [22:21:40] <_baton_> Iam currently looking for restriction access extension [22:22:13] <_baton_> http://www.mediawiki.org/wiki/Extension_talk:PasswordProtected [22:22:37] <_baton_> but I don't know how to disable tab 'edit' [22:23:35] Thanks Emufarmers... although I'm running r55702, and I'm using EN. [22:23:43] Is there a way to allow raw PHP in wiki pages? Obviously this will be on a private wiki. [22:23:57] So the bad query is " SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'deps' LIMIT 1" [22:26:45] _baton_: if I understand your question, you want to remove the edit permission, i.e. $wgGroupPermissions['*']['edit'] = false [22:26:49] jMyles, evaluate and add into db? [22:26:54] But that will remove it for _everyone_ [22:27:15] You might also want to check http://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_editing_of_all_pages [22:27:22] mindrones: wait... do all those languages in each list correspond to a translated version of some page? [22:27:40] Vyznev yes [22:27:55] Vyznev well no it depends [22:27:59] Deepa: Yeah, basically. I want to be able to put PHP into a page as I edit, and have it execute on the server like any other php. [22:28:31] Vyznev look at this template: http://wiki.blender.org/index.php?title=Template:Languages/FlagsRow [22:29:28] Vyznev I use Template:Languages/ThisPageTranslatedIn to know if a flag should be dark or bright, see it in action here http://wiki.blender.org/index.php/Doc:Manual/Vitals/Screenshots [22:30:13] mindrones: dunno, sounds like a job for {{#ifexist:}} to me [22:30:35] Vyznev ok many thx btw for helping out :) [22:30:54] no prob :) [22:33:53] Emufarmers: OK, disabling all extensions works. But should bug 19447 really be status resolved? Especially since it means it doesn't by default show up in searches for l10n_cache (which is why I couldn't find the info on my own) [22:34:29] I'm betting there will be alot of people having problems with this issue on the next release... [22:35:11] Did you determine which extension it was? [22:36:05] I suppose it must have been ProtectSection... which in turn means it's probably up to me to fix it :P [22:45:30] Actually, I was wrong. The problem extension was Icon [22:48:42] Icon is obsolete anyway [22:50:37] hey all im trying to install mediawiki and get: [22:50:38] Warning: pg_version(): supplied argument is not a valid PostgreSQL link resource in /home/devel.worldforme.com/www/includes/db/DatabasePostgres.php on line 1078 [22:50:38] FAILED. Required version is 8.1. You have 7.3 or earlier [22:51:06] Emufarmers: Yeah, true. But for kicks I've fixed the problem anyway: it was using old-style wgExtensionFunctions instead of trying to use ParserFirstCallInit [22:51:25] psql (PostgreSQL) 8.3.7 [22:51:42] im not quite sure what is going on... everything matchs the criteria I set [22:51:49] what about the postgresql extension php is using? [22:52:00] Platonides, whatever is default in debian, how would I check [22:52:30] daemon, ask G_SabinoMullane or OverlordQ. [22:52:47] I remember that such kinf of problem had to do with the version used to connect to postgresql from php [22:52:57] TimStarling: I see by the logs that you've taken over parserfunctions. Any interest? http://www.mediawiki.org/wiki/Extension_talk:StringFunctions#re:_Replacing_New_Lines.2C_Line_Breaks [22:53:05] Platonides, if I just change the source and tell it to ignore the check, will it work? [22:53:09] daemon: be sure you're using the right username and password [22:53:26] OverlordQ, created it in a seperate window and pasted it straight across [22:53:30] jdpond, taken over? He wrote it. [22:54:13] daemon: check it anyways, check the PG log, the error is misleading, it says it's out of date because it can't connect to check the version [22:54:56] OverlordQ, ah ha I see the problem I assumed creating the role and username/password was enough ~(I gave it database creaition permission) [22:55:09] but it seems I also have to give it a database explicitly in postgres [22:55:11] Oops, mean added StringFunctions to ParserFunctions [22:55:21] that sounds rather broken, has that been fixed in trunk? [22:55:53] *OverlordQ thought it was [22:57:08] Otherwise, could add another extension that does the escaped stuff, e.g. {{replacee:{{{some string}}}|\n|
}} [22:57:30] Ooops, {{#replacee:{{{some string}}}|\n|
}} [22:57:51] 03nephele * r55703 10/trunk/extensions/Icon/Icon.php: Updating extension setup for Icon so it doesn't trigger l10n_cache errors on MW update [23:00:08] Yea it was [23:01:11] Nephele: you should probably bother TimStarling if you think there's more work that needs to be done to prevent a flood of people having problems. [23:02:44] Hmm, yeah... [23:03:53] What's likely to be the best way to bug him? [23:04:25] IRC, email, bugzilla, telephone, carrier pidgeon, smoke signals [23:04:47] ;) [23:04:59] Nephele: Bribes, cash, . . . [23:05:51] Write your request on the window of a new Ferrarri and send to Tim Starling? [23:06:51] that would certainly catch his attention [23:07:04] but seems quite expensive... [23:07:30] he could receive it as well in a tcp window ;) [23:08:03] *jdpond Just trying to advance the welfare of hardworking mediawikipedian! [23:11:39] Thanks, all ;) For now I've left an IRC message, and cross my fingers I'm still around when he gets back [23:12:07] [[de:fr]] [23:12:07] http://simple.wikipedia.org/wiki/de%3Afr [23:12:50] Rar. [23:12:53] Durn Simpletons. [23:12:56] Valjean's links are just wrong (tm) [23:13:03] Splarka: you have linkybots? [23:13:14] me? nope [23:13:31] You have linkybots linking to simple.wp? [23:13:36] vvv: it isn't the simple I object to, it is the encoding of / [23:13:45] : [23:13:46] :) [23:14:04] well, linking to simple on #mediawiki ... [23:14:16] [[AC/DC]] [23:14:18] http://simple.wikipedia.org/wiki/AC%2FDC [23:14:42] 3A is : not / [23:14:46] I don't see that in scrollback... [23:14:54] I'm so confused. :-( [23:14:57] oh wait nm [23:15:12] heh [23:15:27] I was just testing it since I saw it spamming the scrollback when roan was helping someone [23:15:32] saw it wasn't fixed, muted [23:15:32] yea :) [23:16:47] Annemarie: http://toolserver.org/~mzmcbride/cgi-bin/mw-logs.py?search=AC\(/\|%252F\)DC [23:17:06] Stealing my examples, I see. [23:17:07] 2009-08-31 [13:15:41] [23:17:27] everyone uses that example [23:17:30] cuz AC/DC rocks [23:17:43] for $1 million they will play almost any gig [23:17:47] er, maybe $2 [23:19:24] I have a problem with {{REVISIONID}}, it works ok in monobook and it shows blank in blender's skin :( [23:19:32] anyone knows about it? [23:20:14] Does it show up in the page source? [23:20:42] does it show up after action=purge? [23:20:43] Annemarie thx, in wikitext it's there but in rendered page not [23:20:58] should I put &action=purge ? [23:21:03] Or ?action=purge [23:21:17] Just hit edit and replace "edit" with purge and hit enter. [23:21:51] replace edit? [23:21:58] the word "edit" [23:22:00] in the URL [23:22:24] note also {{subst:REVISIONID}} can probably never work with the current parser [23:22:47] ah in the url ok [23:22:53] Where is wikibugs? [23:22:57] *mindrones tries [23:23:00] wikisquished [23:23:17] Annemarie: I been reading daily with: https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&chfieldfrom=2009-08-31&chfieldto=Now&order=Last+Changed [23:23:27] I think it disappered on the 27th [23:23:38] *Annemarie pokes domas. Can you restart wikibugs? :-) [23:24:03] ah wait so it might be that it doesnt work in the preview then? [23:24:36] Speaking of bots, what should I do if AmiDaniel doesn't respond? [23:24:36] mindrones: that is correct, there is no revision available [23:24:42] how? [23:24:47] saveing the page it works, I was trying just with the preview, I don't wanna spam history so, but here it goes http://wiki.blender.org/index.php/User:Mindrones/test [23:24:48] it is here [23:24:49] Emufarmers: spank him [23:24:55] *Splarka baps mindrones [23:25:08] hello [23:25:11] Splarka: no, no, that's what his _reward_ would be. :) [23:25:11] Splarka ahi! [23:25:20] why would I need to restart it? [23:25:37] ah ok so it was the preview stuff to make a joke of me [23:25:50] domas: it's not doing anythin [23:25:51] domas: he just means fix it so it reports bug changes [23:25:53] g [23:25:54] very funny, I've lost kinda 2 hours on google for that [23:26:00] well [23:26:02] he's from a windows/mac centric view of the universe where restarting things fix them [23:26:09] I am doing something [23:26:11] if I restarted [23:26:14] it wouldn't get better [23:26:25] forgive him his tresspass [23:27:14] Splarka btw I need to put a wiki link to a page like http://wiki.blender.org/index.php?title=User:Mindrones&diff=72918&oldid=60463 should I use {{fullurl}} magic word to do that? [23:27:27] need to do that in a template [23:27:34] Restarting is the first stage in diagnosing! [23:27:36] you can't [23:27:45] Then you figure out why the mail --> IRC link is broken. [23:28:07] well [23:28:09] bot is working [23:28:21] Splarka me? [23:28:28] It echos messages. Not really working. :P [23:28:34] Echoes? [23:29:08] mindrones: you can't link to a diff using magic words [23:29:09] Just say repeats [23:29:16] ugh... [23:29:20] domas: have the bot say "thank you emufarmers" [23:29:20] ffs [23:29:47] thank you emufarmers [23:29:52] mindrones: yes, you can use fullurl, but you must copy-paste the revisions, or at least one of them [23:29:55] :x [23:29:56] haha [23:30:01] *Splarka <3 domas [23:30:07] anyway [23:30:08] :-) [23:30:12] restarting the bot won't help [23:30:19] you people love playing idiots, I see [23:30:27] "let's do something, maybe it will help" :) [23:30:32] you know [23:30:34] Well, the e-mails are working. [23:30:36] jumping off a roof [23:30:42] will have as much help [23:30:44] as restarting the bot [23:30:45] :) [23:30:51] well if you suggest it and someone else jumps off a roof [23:30:57] it might help things in a general sort of wauy [23:31:00] depending on who they are :-P [23:31:01] yup [23:31:05] I may be liable for that though [23:31:09] ah [23:31:12] true [23:31:19] mindrones, something like this in a template: [{{fullurl:{{{page|{{FULLPAGENAME}}}}|diff={{{diff}}}}} diff], then you supply the pagename (optional) and diff (required) [23:31:25] If I file a bug about wikibugs, will anybody be around to hear it? [23:31:37] alternately you can always diff to the prev: [{{fullurl:{{{page|{{FULLPAGENAME}}}}|diff=prev&oldid={{{diff}}}}} diff] [23:31:49] "// sigh. tired of this shit. brion -2007-01-10" [23:31:52] Splarka ah ok and oldid? [23:31:52] PUT IT INTO PAGETITLE [23:31:54] *AaronSchulz giggles [23:31:55] ah that [23:32:12] Meta needs a page about getting shell requests done. [23:32:20] I'm trying to think of a good title. [23:32:29] Splarka so not the first & and then the query string as usual [23:32:31] "Filing shell bugs" should work. [23:32:34] mindrones: with oldid you can diff=next diff=prev diff=cur or diff=# [23:32:39] Hmm, too esoteric. [23:32:52] mindrones: right, fullurl syntax is a tiny bit weird [23:32:57] "Requesting wiki configuration changes" [23:33:01] *mindrones tries Splarka thanks a lot! [23:33:02] {{fullurl:PAGE|PARAMETERS}} [23:33:07] *Splarka is tried [23:33:16] :) [23:33:34] ehr depends on Splarka's sex indeed :P [23:36:13] so, how is bugzilla sending mail? [23:36:22] I get them in my inbox. [23:36:38] But they're not echoing in here. [23:37:14] when was the last mail? [23:39:10] This is one reason it'd be nice to have an archive for wikibugs. :v [23:39:29] domas: last it reported or last it should have gotten? [23:39:39] meh [23:39:40] whatever [23:40:01] well, not whatever [23:40:11] one was like 4 days ago when it suddenly stopped reporting bugs [23:40:21] the bugs never stopped coming, they are actively being reported now, just not echoed [23:40:46] 20090827.txt [12:43:36] 03(mod) ee-helper is not compatible with Chinese namespace names and file/title names - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20416 (10alex.emsenhuber) [23:40:56] seems to be the last it felt like echoing [23:41:45] I don't find routing info :) [23:41:45] heh, found something [23:41:58] https://bugzilla.wikimedia.org/show_bug.cgi?id=16298#c3 [23:42:06] this one was just changed 7 minutes ago [23:42:48] the log doesn't get appended [23:43:55] stupid perl scripts [23:44:59] interesting [23:45:19] maybe the irc gateway just got unsubscribed from mailing list or something [23:46:34] *Splarka blames ^demon [23:47:18] Splarka you said "diff=next diff=prev diff=cur or diff=#" what's # for? seems thesame as cur? [23:47:59] Splarka also, &diff=cur&oldid=69291 == &diff&oldid=69291 right? [23:48:15] cur is defalut value I mean [23:49:00] mindrones: eh, yes, I think cur is default [23:49:11] diff=# is for diffing between two non-current non-sequential revisions [23:49:19] ? [23:49:19] like &oldid=123&diff=125 [23:49:26] ok [23:49:32] apparently it was mailman disabling it because of bounces [23:50:12] ah you mean # is a number I'm sumb [23:50:13] dumb [23:50:23] Splarka thx again! [23:56:40] stupid mailman [23:57:06] How do i include a custom php files with my $settings loaded in stand alone file? [23:59:57] stupid bot for creating the bounces *runs* >.>