[00:00:01] I suppose, instead of prequeing captchas to break you dont request one from MW until you have a harmaz to break it [00:00:12] if you have high throughput, it should only take seconds, you could even have a quorum of 3 users solve it at once [00:00:37] Splarka, that requires you to have access to a site with as many human hits as you make robot hits on other sites. [00:00:45] Doesn't scale if you operate any large network of spambots. [00:01:05] sure, but for someone doing bulk lookups or domain registration, it might be worth it [00:01:06] Just coding up some OCR is almost certainly more useful. [00:01:14] heh [00:01:41] Of course, you can also pay a team of people $0.50 an hour in China to do it. How many captchas can someone solve a minute? 20? [00:01:42] i was originally intending it for ACC until accountcreator group was added lol [00:02:07] "I need to make an article called "Portal: Still Alive"" <-- Haha, tough luck. [00:02:22] I was wondering when we'd have one of those, if we haven't already. [00:02:31] has happened before [00:02:38] Project: comes up with that [00:02:41] Ah, right. [00:02:45] Should be bunches of those. [00:02:49] and a few interwiki links IIRC [00:03:21] "es: everyone's favorite segment register" [00:03:23] someone is abusing the colon too much (what is this, a prison movie?) [00:03:43] *Simetrical is an assembly-minded mood, having spent the last three days obsessing about assembly-optimizing a totally pointless computational program for fun [00:03:56] What is what? [00:05:51] colon ascii character used as the delimiter and magic character in too many places, but colon also a part of the body, that is abused in prisons [00:05:58] is a pun you see [00:06:45] heh, complex humor doesn't work often enough [00:07:08] It has to have a complex setup to work. [00:08:10] "How do I link to an image/category without it embedding the image/category, or transclude a main-namespace page?" "Stick it in your ass" "what?" "I mean, insert colon" [00:08:19] uncomplex version [00:26:26] 03(mod) Support Microsoft SQL Server - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9767 +comment (10Simetrical+wikibugs) [00:54:39] hi [00:55:01] where can I find the attributes of div#p-navigation in MediaWiki? [00:55:11] dvdb, what do you mean "attributes"? [00:55:20] CSS attributes. [00:55:45] div#p-navigation { /* I am searching that */ } [00:56:04] I search in CSS files of Wikipedia's MediaWiki. [00:56:10] using theme "monobook" [00:56:58] dvdb, skins/monobook/main.css should have the bulk of the CSS for that. [00:57:33] ChrisiPK: skins/monobook/main.css [00:57:59] width: 11.6em; [00:58:00] :) [00:58:03] yea :-) [00:58:44] 03leon * r37734 10/trunk/extensions/SelectCategory/ (3 files): [00:58:44] * Updated SelectCategory to work with the current MediaWiki core. [00:58:44] * Changed it to use checkboxes instead of scrolling lists for selecting. [00:58:44] * Some minor code reformatting. [00:58:44] Patch by Lambert Lum. [00:59:55] ah hmm das kanns aber nicht sein [01:00:51] why? [01:01:10] weil ich dieselbe breite f?r pdds quickbar gesetzt hab und die ist jetzt viel kleiner [01:09:32] hmm kA ich find das nicht [01:09:43] hab es jetzt n?herungsweise angepasst, dvdb [01:09:55] und, gehst jetzt? [01:10:19] ja es kommt jetzt schon pixelm??ig hin bei meiner aufl?sung [01:10:26] aber den richtigen wert hab ich nicht gefunden [01:23:56] 03(mod) LanguageConvertor should always use interface language for conversion - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14823 +comment (10shinjiman) [02:23:36] Has anyone here used SocialProfile ? [02:50:12] HI. Does the PHP 6.0.x glitch happen on an Intel Core 2 Duo? [02:50:43] Eh? PHP6 glitch? [02:50:53] Are we even PHP6 compatible yet? [02:51:10] Mediawiki:Upgrading to 1.12 [02:52:31] That page says nothing about PHP6 [02:53:23] PHP5 or later... Meaning you can run MW on PHP4... You can't rely on 5 or later meaning php6 is supported when php6 isn't even out [02:54:04] I assume he meant 5.0.x. [02:54:33] And I think it will happen on any 64-bit OS, regardless of processor. [02:55:04] Well... last time I checked even intel's dual cores were 32bit... [02:55:43] Um. [02:55:58] All Intel dual-cores are 64-bit, AFAIK. [02:56:05] O_O [02:56:08] Maybe not some of the older ones, but definitely Core 2 Duo is. [02:56:25] But it makes no difference if you're running a 32-bit OS. It will just use the 32-bit instruction set, which still works. [02:56:32] Mhmm [02:56:40] Intel 64 is Intel's implementation of x86-64. It is used in newer versions of Pentium 4, Pentium D, Pentium Extreme Edition, Celeron D, Xeon and Pentium Dual-Core processors, and in all versions of the Core 2 processors. [02:56:42] yay wikipedia [02:56:53] *Simetrical has just been writing lots of assembly code, trust him on x86 architecture issues! [02:57:18] ^_^ Now of only Wikipedia helped me contact brion about hooks [02:59:15] why bother, he'll just revert it anyways :P [03:00:36] push Dantman [03:00:36] addl $4, %esp [03:04:15] int $0x84 [03:15:27] Which interrupt is that? [03:15:29] :/ he already did [03:15:46] Of course, push doesn't actually affect the contents of whatever you push. [03:16:01] subl Dantman, Dantman would be more effective. [03:16:05] So I need to poke him on why they're valid addionts [03:24:41] ola, tenho um problema com a instala??o do mediawiki [03:25:35] alguem pode me ajudar? [03:26:46] *Dantman needs to build a tool that can guess what language a a phrase of text is in [03:28:20] Dantman, portugues/portuguese :D [03:28:33] heh [03:28:43] ^_^ I guessed either es or it [03:29:03] hello all [03:29:07] my english is very bad :( [03:29:21] ^_^ Bet you that my portugese is worse... rotfl [03:29:30] hehe [03:30:02] hey - anyone have an Iphone? [03:30:19] well, with me english bad.. i have a problem with instalation [03:30:52] i make a donw of mediawiki on version 1.13 now [03:31:13] anyone here a commiter? [03:31:17] and return this : Warning: domdocument::domdocument() expects at least 1 parameter, 0 given in C:\wiki\w\includes\parser\Preprocessor_DOM.php on line 574 [03:31:27] Fatal error: Call to undefined method domdocument::loadXML() in C:\wiki\w\includes\parser\Preprocessor_DOM.php on line 576 [03:31:29] Ohh... that old issue [03:31:36] !dom | selton [03:31:36] --mwbot-- selton: If the DOM_Document class is missing, install PHP's XML module (and restart Apache) or set $wgParserConf['preprocessorClass'] = 'Preprocessor_Hash' (see for details) [03:31:55] ronpackard: Depends, what do you want? [03:32:54] I'm a skinner with a css mod for the iphone.. [03:33:25] Oh... well that's a little big... My computer is crap so I wouldn't be able to test and review it [03:33:37] Dantman, thanks for your help and sorry for my english. :D [03:34:10] Dantman: I'd like to have access to test it. [03:34:11] ^_^ Don't worry... you type better than my ex... And she's not foreign [03:34:25] ;) [03:37:13] Dantman: Are you from portugal? [03:37:23] Canada [03:37:40] Nice, I've been to Vancouver and BC. Loved it. [03:38:05] *look's at Simetrical's comments from a while ago* [03:38:13] Simetrical: what are you doing that requires assembly code? [03:39:12] I'm in Palo Alto.. Not sure how exactly to hack Gabriels code, and need to test that. [03:41:47] gotta go for now.. [03:42:23] Smaug, personal entertainment. [03:42:31] Optimizing a trivial program by rewriting it in assembly. [03:42:38] Currently 377 lines. [03:43:56] Simetrical: wow. i have to say that's pretty hardcore. [03:44:13] now [03:44:26] does assembly mean 0s and 1s? 0.o [03:45:23] . . . [03:45:23] no. [03:45:51] Do you know what I mean when I say C is lower-level than, say, PHP? [03:46:05] If so, assembly is to C as C is to PHP, in terms of level of abstraction. [03:48:01] Simetrical: ok [03:48:04] i knew it was lower [03:48:07] if i set up mediawiki on windows, how easy is it to move it to linux later? [03:48:08] i didn't know how low [03:48:24] i thought i was overestimating or something [03:48:39] anyway, still good for you [03:48:52] i think i understand [03:49:18] CatEater, should be reasonably easy in principle. It would mostly just be porting the database. [03:50:01] lest i show more ignorance, i'm going to say goodnight and sign off. goodnight! [03:52:20] good morning; 05:52 in Switzerland. [03:54:00] gnome-terminal resident memory: 291.4 MiB. Shared memory: 8.4 MiB. [03:54:04] Stupid piece of trash. [03:54:12] Maybe I should use Konsole just for this. [03:54:32] I have to restart the thing like every two weeks. Terminals are *meant* to be kept open in the background forever. [03:54:52] 03demon * r37735 10/trunk/extensions/timeline/ (Timeline.i18n.php Timeline.php): Localize this more. Also, fix some XHTML validation errors on using 'name' instead of 'id'. Uses patch by Platonides for bug 14727. [03:55:29] It was using close to as much memory as freaking Firefox. [03:55:34] 03(mod) Non-conformant XHTML in EasyTimeline - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14727 +comment (10innocentkiller) [03:56:41] And nautilus using 50.9 MiB (21.3 shared), gedit using 42.3 MiB (17.1 shared), honme-panel using 40.7 MiB (13.3 shared). How is it something that just displays a directory can be using 30 MiB of resident memory? [03:58:21] Nautilus is using about half as much RAM as XChat, which has . . . 18 windows open. [03:58:31] Most of them with days' worth of logs in them. [03:59:25] To be fair, when I kill it its RAM usage only drops by 6 MiB, and some of that is shared, so it's not like it's necessarily leaking. [03:59:53] *Simetrical goes to bed before he raises his blood pressure too much over pointless things [04:03:05] 03demon * r37736 10/trunk/extensions/timeline/Timeline.php: Syntax error. Dunno how that crept in. [04:04:07] {{DISPLAYTITLE:blah}} will make the page title appear as "blah", yes? [04:05:04] <^demon> Provided "blah"'s real title is "Blah" (Or some other capitalization variant) [04:05:20] Oh [04:05:50] Is there a way to make it display a completely different title? [04:05:57] <^demon> Nope. [04:05:59] <^demon> It won't make "Happy" show up as "Birthday" [04:06:02] drat [04:06:10] hi [04:07:37] is anyone on? [04:07:55] <^demon> !ask | Bernstein229 [04:07:55] --mwbot-- Bernstein229: 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. Also, please read < http://workaround.org/moin/GettingHelpOnIrc > for a good explanation of getting help on IRC. [04:08:06] ok [04:08:43] I just installed a wiki on my website [04:08:44] and [04:08:45] Wikimedia has problem? [04:08:50] I want to change the main page name [04:08:51] false channel, sry [04:08:51] from [04:08:58] oh [04:09:11] no [04:09:23] I want to change the main page name from [04:09:24] index.php5?title=Main_Page [04:09:27] to just [04:09:30] Main_Page [04:09:34] how do I do that? [04:09:46] do I redirect? [04:09:52] or do I do something else [04:10:01] <^demon> Do you mean using short urls like Wikipedia does? Or do you mean changing "Main Page" to something else? [04:10:10] like how wikipedia does [04:10:19] <^demon> Like wikipedia.org/wiki/Main_Page [04:10:23] yes [04:10:31] <^demon> !shorturls | Bernstein229 [04:10:31] --mwbot-- Bernstein229: To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [04:10:43] ok [04:10:44] thanks [04:10:49] <^demon> No problem. [04:13:24] 03(mod) Allow cross-wiki renaming by stewards - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10011 +comment (10innocentkiller) [04:25:41] 03(mod) LanguageConvertor should always use interface language for conversion - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14823 (10fdcn64) [04:28:47] ???I want to get a wiki running for managing a periodical. Where people can come and submit articles. Anyone can edit them. And there would be a section that would list the currently accepted articles and so on. Doku, mediawiki or moinmoin? [04:29:05] ???Top requirements are: Ability to theme the wiki to make it less of a wiki and more of web 2.0 easy interface. Good revision control [04:29:16] mediawiki already works like that [04:29:37] and you can customize the look of skins through CSS [04:29:47] Does anyone have a opinion on all three? [04:29:59] Charitwo: You used the others? [04:30:35] I've used custom themed wikis before yes, and using a wiki as a place to submit periodicals where anyone can edit them. It already works like that. [04:30:58] You also have good revision control because you can easily use the history to go back to other revisions. [04:31:25] Charitwo: I meant doku and moinmoin [04:32:00] oh, just mediawiki works like that based on personal experience. I havent used the those two. [04:32:12] Charitwo: tough choice if you search the web. [04:35:05] MW does do good with revisions and diffs... it's not low quality like ones that only give current2past diffs... And you can merge and split using the move and delete pages... But it's linear, so don't expect something smart enough to handle branching and merging in a non linear way... [04:36:06] ^_^ Not like many wiki will do that though... svn doesn't even do that completely [04:36:41] Dantman: Can you comment on the other two? [04:39:05] MediaWiki has the skins system... and it can even be chosen in user preferences... It's done in raw PHP insted of something like a templating language, so it's not as clean, but it is good separation of the look from the ui [04:39:59] I don't know much about web2.0 though, I hear the term allot but never quite understood what it meant, even though I probably know the things it mentions from the other direction [04:41:34] web2.0 is a total B.S. abstract concept =^^= [04:41:54] whatever you want to be "in", you say it's web .20 and voila [04:45:49] 03(mod) Random Image extension doesn't work for shared repository - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7848 (10innocentkiller) [04:45:51] ^_^ My own web app needs a ui... [04:46:07] 03(mod) Random Image extension doesn't work for shared repository - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7848 +need-review +patch; +comment (10innocentkiller) [04:46:17] Though the routing system is nice [04:48:59] Is there a recommended way to generate a UUID in MW code? [04:49:22] I notice there's a PEAR module, which makes me suspect that PHP's built-in routine isn't adequate. [04:54:55] I mean PECL. [05:08:10] 'Ello Everyone. Is it possible that I can ask my question here, or is it to late at night and everybodys asleep? [05:08:32] can't tell unless you actually ask it [05:08:42] That's true. I'll move on and ask it then. [05:09:54] My question is simple. I have noticed that on many MediaWiki Websites they use the reference url like this "/index.php?title=Main_Page" whereas Wikipedia uses something like this "/wiki/Main_Page. [05:10:38] like http://www.mediawiki.org/wiki/Manual:Short_URL ? [05:10:47] I would like to get it a lot more like the WikiMedia website present there information. Is there an extension existant to do it, or is that a core function of MediaWiki that needs editing? Completely correct. [05:11:07] It helps with search engine indexing etc. Is it possible to do so? [05:11:36] Also, note it's 1.10 AM EST Time here so I'm a bit fogged out. I might make spelling errors, etc. [05:12:20] Sorry puzzlet .. my common sense is done out too. lol [05:12:34] I've just noticed that link. I can't really think that straight this late. [05:12:38] Thank you for the link. [05:13:53] Hey, forgot to give a link to iphone compatible website: historicalwiki.org [05:16:12] I'm open to helping in other ways.. [05:16:32] kinky [05:17:04] 8-) [05:18:23] Do the link tables and such care about fragments? [05:18:39] OK, I have one more question for this evening (I think). [05:18:43] Or can I stuff some data in the fragment and get it back out later without the user noticing? [05:19:50] I would like to know if I can restrict the access in the preferences -> Skin to nobody on the website. I just want the default skin to be the one we have selected. [05:20:18] Nobody else can change the skin except for us (people who can edit LocalSettings.php). [05:20:40] why would you want to do that? [05:21:12] blurredpeace: 1) Probably you can only do that by editing the source. 2) That sounds user-hostile, so please consider whether you have a really, really good reason to do it. [05:21:29] Werdna: I'm guessing for advertising. [05:21:32] one way is and probably the easiest ways is to delete all the other skins.. [05:21:38] doh [05:21:41] thank you ronpackard. [05:22:17] sure.. [05:25:06] Advertising? We decided on it, because we did not provide a logo whereas in the other skins it would show the MediaWiki Logo. [05:25:20] Sorry was at the bathroom for a moments time. [05:25:47] We have no advertising on our website, and I highly doubt it will be ever put in place unless under dire circumstances. I'm not a believer of advertising. [05:25:58] i agree. [05:26:04] I actually think advertising is a good thing. [05:26:11] In theory, anyway. [05:26:31] it has it's places. [05:26:33] blurredpeace: not all of the skins use a logo [05:26:34] It informs customers of where they can get certain products/services, and it increases business for advertisers. [05:26:48] Unless it's popping up in my face I don't like it. It's why I use Ad-Block Plus to get rid of some of the ads. I don't want to start a war here though. [05:26:56] Lets not go off topic. [05:27:02] http://en.wikipedia.org/wiki/Special:BlankPage?useskin=cologneblue [05:27:27] That's true Splarka. [05:27:32] that uses a piece of text, defined in MediaWiki:Sitetitle [05:27:55] We will remove any skins that contain the logo within them. Other than that the others are safe to stay. [05:28:19] It was my teams backup and my own decision that thought it would be best. Thank you for showing me otherwise to deleting all the skins. [05:28:28] enjoy [05:28:45] I surely will. :) [05:28:48] I started on the code to assemble the extra menu items on cologne blue, but failed to find the titles. [05:30:07] Just a few more questions. Can't make promises though. [05:30:25] Someone explain to me in there own words, not by a manual, what you would define a Wiki as. [05:31:03] We vs. I [05:31:15] Elaborate. [05:31:26] Define what a fruit is. [05:31:50] People working together to make something... Peachy. [05:32:54] A fruit would be defined in my own words as a good tasting food that is usually grown off trees, and other plants etc. [05:33:09] I think ronpackard hit the nail on the head though. [05:33:54] So it's a community of people who contribute there work to a project? [05:34:10] In a nutshell. [05:34:18] yeah. [05:34:42] iphone skin - my thoughts are pared down hiding most of the submenus. [05:34:54] probably hiding logo. [05:35:01] Now does this mean anybody is allowed to contribute or you can choose a set amount of contributors? [05:35:29] Authors if you will. [05:35:57] blurredpeace: Generally the term 'wiki' connotes editing open to all, but there are also closed and barriered wikis. [05:35:58] i don't think there's much way to limit people who have the knowledge.. [05:36:09] corporate wikis - mostly closed. [05:36:23] I was thinking of doing a Corporate Wiki in that case. [05:36:31] i've done a few of those. [05:36:34] who for? [05:36:37] Right, corporate wikis still count. [05:36:41] They're a great idea, too. [05:37:08] Now a corporate wiki is in the same amount covered to only the corporate employees having access to edit them, correct? [05:37:15] Sorry, I'm just trying to get the concept down here. [05:37:20] Stonehenge is a thing. Things like it were later called "henges", backformation. Stonehenge was found to be unique though, enough that it was no longer categorizable as a henge. You can run MediaWiki but you won't necessarily have a "Wiki" when you're done with it (at least in the popular view of a "wiki") [05:38:18] Splarka, you seem to like to use metaphorical terms. I'm the same way oddly enough. :) [05:38:35] That's an analogy, not a metaphor. [05:38:41] most fruits with the word "berry" in them are not bontanically considered berries, like strawberries, raspberries... berries are things like grapes, bananas, watermelons [05:38:42] While we're getting our terms straight ;P [05:38:44] Not here ofcourse .. to late for me to think like that .. an analogy. Sorry. [05:39:20] blurredpeace: Point is, there's no hard [05:39:21] erm [05:39:26] no hard-edged definition of what a wiki is. [05:39:46] If you're setting up a collaborative site that a group of people can edit through the site itself, it probably counts as a wiki. [05:39:58] Or at least, that's probably the most familiar and communicative term to use in the office fo rit. [05:40:03] *for it. [05:40:07] employees who are savvy with technology, and up with the times... I've been teaching my law firm to edit, with some buy-in on the corporate wiki [05:40:50] Hi, is it possible to do a shared upload respitory across different database and web servers? [05:40:54] what php function lops of n characters from the end of a string? [05:41:02] It's not really a corporate wiki in that sense but just for a website. It's not meant to store information about clients, or hold information of the nature I think your thinking of (I can't be to sure since I don't understand it completely myself). [05:41:26] So the Respitory is on one server, and the clients using it are on another? [05:41:39] check out packard.com - a corporate wiki.. [05:41:44] about the only fruit that is both a botanical berry and contains the word berry is the gooseberry [05:42:03] but some might call that redundancy [05:42:04] Prom3th3an: maybe NFS? Have you tried the FAQ? [05:42:42] I understand what a corporate wiki is now. [05:42:57] Yes I am setting up a Corporate Wiki. I am sure of it. [05:43:07] substr() [05:43:30] so how do you have two servers on a wiki? [05:43:35] a wiki is what "anyone can edit immediately", where "anyone" is vaguely defined [05:43:53] that seems more a free wiki.. [05:43:58] So anyone has a gray area. [05:44:00] davidmccabe: just looked, not there [05:44:09] Free wiki? [05:44:11] even on the most permissive, say wikipedia, someone stuck behind a broken proxy cannot edit due to the edit token corruption detection [05:44:39] (well, not the most permissive, but one of, not the english wikipedia which has anon page creation disabled) [05:44:41] Somebody without a computer can't edit either. [05:45:07] balderdash, 2549 [05:45:10] So anyone has gray area behind it while the rest of the statement is completely true. [05:45:33] gnu, or creative commons? Seems more common to be easily edited... although I guess some Corporate Wikis can be edited by anyone. [05:46:14] As another question what is the difference between Creative Commons and GNU? [05:46:21] baggage [05:46:32] Elaborate on that one too. [05:47:10] if only we had a large free encyclopedia where people could look this stuff up [05:47:11] it is harder to re-use articles that are GFDL (assuming CC-BY-SA and not -NC of course) [05:47:19] [citation needed] [05:47:25] yeah, where can we find one of those..? [05:48:03] I think Wikipedia would have gone with CC from the beginning, had it existed...? [05:48:34] http://wikimediafoundation.org/wiki/Resolution:License_update [05:48:41] flyingparchment: Do I need to include a header file to put assert() in a C++ file? [05:48:51] Werdna: [05:49:55] flyingparchment: works, thanks. [05:50:16] I will say it plain out in site. I'm not very clear on CC or GNU for any fact of the matter and I don't really have a clue on either of the licenses. I've never actually gone over to the site and read through the agreements myself. [05:50:44] You can either recommend me to go read those sites, or if I could ask, I would like the differences between them so I can understand what is decided in each. [05:50:44] blurredpeace: at least read the "for idiots" version. [05:50:45] Ok so does anyone now how to get a shared media respitory to work, when the other wiki is on a different server? [05:51:33] I'm not an idiot, and I can read the full version fine. It's just that I don't really have a lot of time in my day to go read license agreements. [05:52:03] blurredpeace: if you cant be bothered, why should they bother helping :P [05:52:10] blurredpeace: Yes, but the "for idiots" version is shorter :) [05:52:48] short short version: "The Creative Commons Attribution-ShareAlike license is better suited for wikis; the GFDL was designed for software manuals." [05:52:57] That's also true Prom3th3an and really I have no answer to it. Thank you for clarifying that Werdna. [05:53:35] Splarka, thank you for providing the answer. Since it seems time has popped up in my day around 2 AM I'll go take a look now. [05:53:36] are most of you writing software or content developers? [05:53:40] blurredpeace: :) [05:54:07] I'm not much of a user of IRC either :) [05:54:26] blurredpeace: here is also a good read: http://wikitravel.org/en/Wikitravel:Why_Wikitravel_isn't_GFDL [05:55:14] oop, is a redirect now, damn bookmarks [05:56:07] lol. I'm just reading through the GNU General Public License ATM. [05:57:45] So the GNU License allows you to copy, modify, and distribute a piece of work while the author still retains copyright but gives up a section of the said intellectual property. [05:57:47] Is that right? [05:58:29] Or the GNU GPL anyways. [05:58:41] it also requires full source (which for a document isn't usually applicable, but for a document created on a wiki usually means the full history and wikicode source) for certain numbers of copies (100+ I think) [05:59:04] as well as a copy of the GNU (CC just needs a link) [05:59:34] the gfdl is a really bad license for a wiki [05:59:48] it's meant for books, not 10-paragraph wiki pages [05:59:58] if you're gonna have a function getLinkAttributes, and put a hook in it, don't pre-compute the 'title' attribute and pass that in. [06:00:02] Pass in the information needed to derive it. [06:00:03] the GFDL seems more like a "Well, we wrote this nice code, but what about the documentation?" "Lets reword it a bit until it applies for images and text too, no one will care" [06:00:12] *davidmccabe bonks somebody on the head. [06:00:41] Well the thing with our wiki is that information doesn't really matter if it's copied but the articles hosted on vBulletin hold complete copyright to the work. [06:01:06] well, you don't have to choose a copyleft license [06:01:06] what is your wiki? [06:01:25] On the Wiki it's just homepage, Privacy Policy, and some other information that is just for end-users while the vBulletin is where articles are stored. [06:01:36] you can simply delcare that the owners hold all copyright, or even that the submitters release all content into the public domain (both such licensed-wikis exist) [06:01:59] PD has potential legal issues [06:02:08] better to go with a 'you can do whatever you want with this' license, imo [06:02:19] flyingparchment: what are the legal issues? [06:02:32] True, but our systems are better fitted with vBulletin and the system has already been set up in this manner. [06:02:34] Werdna: it's not clear whether all jurisdictions allow work to be released into the public domain [06:02:40] sure, but for private internal wikis it can be annoying to deal with freely distributable licenses and trade secrets or crap [06:02:49] flyingparchment: ah. [06:02:54] Simetrical: Are you responsible for getLinkAttributesInternal()? [06:03:02] 03(NEW) Add diffonly=0 to Special:OldReviewedPages links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14828 15enhancement; normal; MediaWiki extensions: FlaggedRevs; (tim) [06:03:17] A new bug? [06:03:21] see you later.. [06:03:40] blurredpeace: yes, wikibugs is a robot that tells us when bugs are reported. [06:03:45] *Splarka tries to remember which mediawikis he's seen in the public domain, seemed some religion-based ones were [06:04:25] OK so now I've taken my time to learn the GNU GPL and I understand it (in a nutshell) [06:04:28] Ofcourse I haven [06:04:33] Splarka: www.mediawiki.org? ;) [06:04:37] (help pages are PD) [06:04:42] Ofcourse I haven't read the entire liscence yet* [06:04:53] flying: mediawiki help is a religion? [06:05:18] To some very religious supporters of MediaWiki it might be :) [06:05:24] heh [06:05:30] blurredpeace: well, what will your end users be? [06:05:51] My end users will be the general public. People looking for computer help, etc. [06:05:52] your own team or people all over the world? people who want to print out 100 copies of single articles, or dump the whole wiki to a CD and sell it? [06:06:25] (the major differences in CC/GFDL seem to manifest when it hits dead tree format) [06:06:34] 03aaron * r37737 10/trunk/extensions/FlaggedRevs/specialpages/OldReviewedPages_body.php: &diffonly=0 (bug 14828) [06:06:43] 03(FIXED) Add diffonly=0 to Special:OldReviewedPages links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14828 +comment (10JSchulz_4587) [06:06:54] Man those are fixed fast.. [06:07:09] But on the other note we were speaking of. [06:07:13] Bugs are fixed fast when they have a clear assignee. [06:07:47] I don't think I will be circumventing the actual Wiki Design edited by anyone thing. [06:08:25] The thing we're setting up here is make mediawiki our home page for users to access who will be going to the support forums. [06:08:48] The actual articles, and work of the articles, will be stored on the forum, with MediaWiki linking there through an article named Articles Library. [06:08:50] well, you could cover all bases [06:08:56] dual license under CC/GFDL [06:09:11] that makes it harder to bring in content, but easier to have it going out [06:09:38] It's not like that .. we'll only have one author on one article at a time. [06:09:48] doesn't sound very wiki-like [06:10:00] (but the definition of a wiki is of course, vague) [06:10:13] I didn't want to break the wiki feel so I am putting the articles on the forums. [06:10:20] In this case not apart of the actual wiki. [06:10:21] When does this damned code slush end? [06:11:03] In a way I am slipping past it by having mediawiki (which is still editable by public) link to the forums which retain full copyright. [06:11:20] So the wiki is seperated from the forums in this way. [06:11:29] I hope I am making sense .. hard to think straight this late. [06:11:42] I'm just about to pop off anyways. [06:11:48] well, if you wish to let people start editing... [06:12:52] just delcare "submitters to this wiki must allow any license at all, as soon as we decide on one all future submissions and re-use will utilize it" or something [06:13:22] either you retaining full copyright, or them retaining copyright but giving you perpetual usage of the text, or gfdl/cc, or public domain, blah blah, etc [06:13:49] and then you could let the community vote on it (or whoever is in charge), at a later date [06:14:01] I am the leader. :) [06:14:09] heh [06:14:27] We do things by vote though .. I'm not a supporter of dictatorships. [06:14:45] but remember, once you choose a license, you're stuck with it, unless you multilicense (which you can narrow later, but why...) [06:15:07] or get the permission of all contributors to relicense [06:15:34] I think that might be a bit hard .. that's why we want to have it done on vBulletin away from the wiki. [06:15:44] although, Wikimedia is working on the GNU to get them to let GFDL-stuck projects relicense to the CC [06:16:10] So we can have people edit the wiki at will while having the vBulletin articles locked up tight by there respective copyright owners. [06:16:14] That's the plan anyways. [06:16:19] hmm [06:16:34] but people discussing ideas on the wiki might influence the articles in vbulletin [06:16:39] you probably should have both in the same license [06:16:59] (such as if collaborative drafts start popping up on the wiki) [06:17:18] See there will be no articles on the MediaWiki. There is no place to discuss but within the Article Forums on vBulletin. [06:17:32] so what is the wiki for exactly? [06:17:48] just your home page? [06:18:03] In a way yes. I have to say sadly yes. [06:18:16] But we will have more usages to it. It's like an overlay. [06:18:30] Is there a procedure for removing a function completely? [06:18:38] Or have we done that before? [06:18:38] I can't describe it exactly but we have that link with the forums and work together .. harmoniously you could sya. [06:18:50] say* [06:18:57] did you know that Wikipedia started as a "hell with it, it can't be any worse" side project of Nupedia, which itself was killed by the bureaucratic review process and and a priori paranoia? [06:19:10] is there a way I can restrict just one page to viewable only to logged in users? [06:19:21] Kassah: bad bad bad idea [06:19:39] No I didn't Splarka. [06:19:53] Splarka: ? why is that a bad idea? [06:19:55] the only viewing-security mediawiki supports is full disabling of the 'read' right [06:20:25] ahh [06:20:31] well, Kassah, because there are over a dozen possible ways to bypass that trivially [06:20:39] well it's not that important I restrict it... just would be nice [06:20:44] like transclusion, api, search, raw/view, edit/preview [06:20:46] yeah... I'm not trying to make it secure [06:20:49] just... not easy [06:20:49] I think there's an extension for it though. [06:21:01] blurredpeace: the extensions are the problem [06:21:01] Just putting that there .. I can't find it myself. [06:21:07] They are? [06:21:09] http://www.mediawiki.org/wiki/Security_issues_with_authorization_extensions [06:21:14] see ^ [06:21:16] nah I wouldn't do it unless it was built in [06:21:19] too much work otherwise [06:21:47] well I already restrict edits to logged in users [06:21:58] Thank you for all the help tonight splarka. I have to hop off to bed. [06:22:02] rar [06:22:09] and if they are really creative... they could just sign up for a user =) [06:22:15] heh [06:22:18] well [06:22:27] do you need the page editable by all logged in users? [06:22:27] just was looking for a way to keep my Vent info for my WoW guild from becomming common knowledge [06:22:34] nah [06:22:39] OK then .. G'Nite Everyone. [06:22:46] !readonly [06:22:46] --mwbot-- http://www.mediawiki.org/wiki/Manual:%24wgReadOnly [06:22:49] you could make a Special: page that was restricted to logged in users [06:22:49] bah [06:22:56] but that might be silly [06:23:03] that's not a bad idea [06:23:07] I think I'll do that later =) [06:23:11] the only approved/supported method though [06:23:15] I've written a couple of special pages... and their not very hard [06:23:21] is to make a parallel wiki with read disabled except for those you want [06:23:32] ya... too much work =) [06:23:36] you don't have to do much except copy LocalSettings [06:23:45] and create a new user database if you don't want to share [06:23:50] !farm [06:23:50] --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 . [06:24:04] yep... I think I'm gonna go with your special page idea [06:24:10] k [06:24:13] that's the easiest and easy to keep up =) [06:24:33] such a method is not guaranteed secure, but should be Pretty Good [06:24:38] Splarka: What are you on about? [06:24:47] crack coccaine [06:24:52] There is most certainly a way to make only certain pages readable [06:24:52] oh, sorry, thought you asked what I was on [06:24:59] it's in mwbot :) [06:25:01] !botbrain [06:25:01] --mwbot-- http://tools.wikimedia.de/~amidaniel/botbrain.html [06:25:20] Werdna: http://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_viewing_of_certain_specific_pages [06:25:21] yeah... I'm not looking for secure... I know how I could do that if I wanted to [06:25:25] you mean using authorization extensions? [06:25:32] the devs are trying to kill me. [06:26:13] correct. [06:26:17] authorization... and restricting the wiki entirely [06:26:37] putting it behind a nice firewall and requiring VPN to it [06:26:38] etc [06:26:41] heh [06:26:54] well, the medcom wiki thought it had a secure authorization extension [06:26:57] this is a WoW guild... not government work =) [06:27:03] until I showed them they could transclude pages in preview to see them [06:27:20] hehe [06:27:31] MediaWiki wasn't designed with that kind of security in mind [06:27:41] sometimes I wish I could find a way to pull out parts of the parser [06:27:44] and use them [06:27:47] I certainly would not trust any read restriction other than full denial of read/edit [06:27:52] Why don't the titles that Linker gets have fragments? [06:28:06] yeah [06:28:22] and even then it isn't perfect... [06:28:25] my work keeps saying "Why can't we have something like MediaWiki" and I keep telling them... no decent access controls [06:28:37] I know at least two ways that failed for one read-protected project [06:28:48] *Kassah chuckles [06:28:51] database dump, and shared user database with 'sysop' privs on the other wiki [06:29:01] ouch [06:29:05] yeah [06:29:17] with security for my work I tend not to mess around [06:29:25] it's my behind on the line if it leaks [06:29:45] Werdna: so that is what I am on about [06:29:52] I don't like signing my life away for someone elses code =) [06:29:59] anyway... thanks for the help [06:30:05] I'm gonna hit the sack [06:30:13] enjoy your night [06:46:39] hi [06:46:59] Is it possible to add a css class to a link to a page? [[I want to have a class attribute]] [06:47:51] Does anyone now how to get a shared media respitory to work, when the other wiki is on a different server? [06:47:51] nope, but you can give it to a parent or descendant [06:48:04] Also how would i setup an IRC RC bot [06:48:04] [[link]] [06:48:12] you can access as .foo a {} [06:48:12] Splarka: yea, I do that now [06:48:27] [[link|link]] can be a .foo {} [06:48:38] just wondered if a shorter syntax existed [06:48:40] KU0N: what class do you need the to have? [06:48:53] not really, due to the way mediawiki handles links [06:49:10] 03(NEW) Image hotlinking from squatted domain - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14829 15enhancement; normal; Wikimedia: General/Unknown; (geraki) [06:49:20] It's a page with a listing, and links are colored according to a certain rule [06:49:37] Prom3th3an: http://www.mediawiki.org/wiki/Manual:IRC_RC_Bot and also https://wikitech.leuksman.com/view/IRCD [06:50:43] KU0N: ahh, well, probably easiest to do an outside or inside span, then [06:51:01] yea, I do that already [06:51:04] or even table cells with a background color [06:51:23] |style="background-color:red;"| [[foo]] [06:51:29] |style="background-color:blue;"| [[bar]] [06:51:48] nm about the fragment being blank, my mistake. [06:51:52] or classes |class="red"| |class="blue"| [06:52:00] yea [06:52:05] you could style the table to look like a list too [06:52:45] table td a {padding-left:20px;} table td {background: url(bullet.gif) no-repeat center left;} [06:52:46] or such [06:52:57] yea, no worry, I know how to do it:) [06:53:00] k ^_^ [06:53:35] easiest I can think of, in fact probably easier than any syntax that would allow classed in wikicode [06:53:50] yea [06:55:08] 03stipe * r37738 10/branches/MetavidWiki-exp/MetavidWiki/skins/mv_embed/mv_embed.js: added playable_sources, separated download / play selection displays, currently selected source is indicated on selection display [06:56:31] 03river * r37739 10/trunk/tools/tsutils/setpass/ (. Makefile setpass.c): setpass: allow users to set their initial LDAP password [06:58:15] Anyone want to tell me what the MetavidWiki extension is actually about? I hear so many commits to it but I never quite got it [06:58:40] http://test.wikipedia.org/w/index.php?title=Font_selector&diff=61571&oldid=49074 brion is such a vandal [06:59:24] 03river * r37740 10/trunk/tools/tsutils/setpass/setpass.c: should setegid() here, not seteuid() [06:59:37] http://meta.wikimedia.org/w/index.php?title=Help_talk:ParserFunctions&diff=1088347&oldid=1088293 Win! [07:00:18] flyingparchment: what does errno=11 (EAGAIN) mean after a read() call? Web searching indicates that it's functionally equivalent to EWOULDBLOCK, but I've set a timeout of 30 seconds, and it seems to occur faster (it seems to occur as the data that it's waiting for is received) [07:00:35] I'm using unix sockets. [07:00:35] Werdna: what do you mean 'set a timeout'? read() doesn't support timeouts [07:00:47] flyingparchment: setsockopt [07:00:48] Werdna: EAGAIN and EWOULDBLOCK are identical - System V / BSD naming difference [07:00:58] Werdna: setsockopt can't set a timeout for a non-blocking socket [07:01:16] flyingparchment: My socket isn't nonblocking. [07:01:28] (as far as I know) [07:02:15] Werdna: show your code [07:04:54] can anyone recommend a free wiki hosting service? [07:06:14] flyingparchment: relevant bits at http://pastebin.ca/1073106 [07:06:15] For what purpose? [07:07:02] Splarka: where is the full doc about things like |class="foo"| something for tables? [07:07:05] davidmccabe, personal and community knowledgebase [07:07:17] I have it working, just wanna read the full doc [07:07:18] Werdna: i don't understand lines 28-30. you print errno, but you don't even know whether an error occurred [07:07:21] !tables | KU0N [07:07:21] --mwbot-- KU0N: For help on creating tables in wikitext, see and [07:07:35] wikitable syntax can be considered pretty simple... [07:07:56] Werdna: plus, your strcmp assumes that the incoming data will be NUL-terminated, which is very strange for an Internet protocol - are you sure that's right? [07:08:07] {| , |}
, || is a new td, |- is a new tr, ! is a new TH, and no need to close, |+ is a new caption thing.. [07:08:13] but it can get very complex beyond that [07:08:21] (also, if the incoming data doesn't have a \0, you are likely to overrun the array and crash) [07:08:24] flyingparchment: ah yes, I should be using strncmp [07:08:34] Splarka: it was just the html attribute addition [07:08:41] oh [07:08:55] |td parameters| td content [07:08:58] |- tr parameters [07:09:01] yea:) [07:09:02] {| table parameters [07:09:12] flyingparchment: I know I'm getting an error because of the debugging output [07:09:14] || td || td || these td can't have parameters || la la [07:09:15] # [07:09:16] Error pinging client 1 (Received -1 bytes: ) ERRNO=11. Killing. [07:09:19] | this is a td with no parameters [07:09:24] -1 bytes = error [07:09:29] thanks [07:09:43] np [07:10:00] I don't think there is full documentation on every table trick [07:10:26] col and colgroup have no equivalent wikicode and are not whitelisted in sanitizer, due to spotty browser support [07:10:53] you can mix wikitables and html tables with htmlTidy (as well as split html tables among templates/parserfunctions) [07:11:40] also, mediawiki gives all tables a white background by default in some skins, beware [07:11:53] flyingparchment: Are UNIX sockets non-blocking by definition or something? [07:12:01] no [07:12:02] Werdna: no [07:12:26] *Splarka is very hesitant to say this, but this isn't ##C or ##C++ guys.. don't stab me! [07:12:26] I don't understand why it would return EAGAIN, then. [07:12:27] Werdna: UNIX socket are more like blocking by default, recv* calls are blocking [07:12:53] Werdna: it returns EAGAIN when you made it non blocking with setsockopts [07:13:02] KU0N: Okay, what if I didn't? :) [07:13:17] Werdna: why don't you print the start time and the end time? [07:13:26] Werdna: also, you can do non blocking socket with poll or select [07:13:28] flyingparchment: I do, later. [07:13:40] Werdna: and what are they? [07:13:44] I think I cry about the error first though [07:13:46] yes, I do. [07:13:47] let me see [07:16:55] Werdna: in fact it's fcntl not setsockopt [07:20:49] *Werdna still trying to get it to work again. [07:21:44] ah. Commenting out the code which sets a timeout makes it hang. [07:22:34] 03david * r37741 10/trunk/phase3/ (docs/hooks.txt includes/Linker.php): [07:22:34] Changed getInternalLinkAttributesInternal parameters: now accepts Title object [07:22:34] if available, passes to hook. Also reordered some code in makeKnownLinkObj so [07:22:34] that said hook can mangle the Title object. Reordering should have no other [07:22:34] side-effects. [07:25:20] hey, what? [07:25:23] it suddenly works. [07:26:06] what? [07:26:17] the C stuff I was working on [07:26:27] very cool. [07:26:38] *Werdna shrugs. [07:27:30] the iphone skin for cologneblue is halfway done... [07:28:09] O RLY? [07:28:15] is it any good? :) [07:28:16] 03(FIXED) navigation arrows disappear when page is linked to from index page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14819 +comment (10thomasV1) [07:28:37] Can I post one line of text? One insy bitty little line of text? [07:28:42] yes. [07:28:45] ok [07:28:45] DCC TSEND JUSTTESTINGTHISONCEOKGUYSDONTMINDMETHANKS [07:28:51] Thanks [07:29:11] !op please ban me [07:29:11] --mwbot-- Help, ops! Ashar, brion, Charitwo, Cometstyles, domas, Eloquence, Fire, flyingparchment, Hashar, JeLuF, jeronim, jwales, MinuteElectron, Splarka, VasilievVV, Werdna [07:29:28] thanks [07:33:53] reverse psychology, werdna. [07:33:59] *davidmccabe shakes head. [07:44:57] hmm.. getting better. [07:53:13] morning [07:53:30] :-/ [07:53:44] hi Nikerabbit [07:54:05] bah, the worst kind of error [07:54:05] *** glibc detected *** /home/andrew/scripts/multiplexer/multiplexer: double free or corruption (fasttop): 0x0804ffe8 *** [07:54:43] you're doing manual memory management in C++? [07:54:53] am I not supposed to? [07:55:06] well it's a lot of effort for no reason, and usually is the cause of bugs [07:55:10] you might use shared_ptr instead [07:55:17] shared_ptr, eh? [07:55:19] *Werdna googles [07:55:37] (www.boost.org; although TR1 includes it as std::tr1::shared_ptr if your compiler implements that) [07:56:46] ah, of course. [07:57:12] *Werdna checks if flyingparchment has shares in boost.org [07:57:22] ah, it's done. [07:58:01] need help getting a few mods to cologneblue.php [07:58:49] could i post them somewhere? [07:59:14] nothing that would harm regular cologneblue users of course.. [07:59:46] Werdna: boost is probably the most popular C++ library there is; large parts of it will become standard C++ when the next standard is released [08:00:23] flyingparchment: yes, I read parts of that on the site. [08:00:30] Would TR1 be implemented in g++ [08:00:39] in recent versions, yes [08:00:43] check it out at http://www.historicalwiki.org - iphone interface for cologne blue. or not. [08:01:35] you can do something like #ifdef HAS_TR1 using std::tr1::shared_ptr; #else #include using boost::shared_ptr; #endif [08:01:41] (you'd need to define HAS_TR1 yourself) [08:03:48] wtf [08:03:51] wfMsgReplaceArgs? [08:04:03] what about it? [08:04:17] flyingparchment: thanks for that. [08:04:21] is demon smoking crack or something? [08:04:30] *Werdna wonders when he has to start paying flyingparchment a retainer. [08:04:36] Nikerabbit: what's wrong with it? [08:10:40] Werdna: [08:10:44] !r 37735 [08:10:44] --mwbot-- http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=37735 [08:12:05] ... that's a bit weird. [08:24:48] Werdna: broken to me [08:25:17] well yes, it's got XSS vulnerabilities. [08:26:57] 03nikerabbit * r37742 10/trunk/extensions/Translate/groups/mediawiki-defines.txt: * Unbreak, extension currently not in svn [08:28:43] 03(NEW) Space needed between image name and image properties on image description page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14830 15enhancement; normal; MediaWiki: Page rendering; (bugzilla.wikimedia) [08:28:48] 03(NEW) An IPhone mod for cologne blue php and css skin - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14831 15enhancement; normal; MediaWiki: Modern skin; (ron) [08:29:58] wow, that was fun. [08:33:21] What was? [08:33:50] Getting a skin for the whole Wikipedia made for the iphone. sorry. [08:34:11] Okay... [08:34:53] Tried browsing Wikipedia on my phone, it was too difficult. [08:35:13] Exactly, I love surfing the Wikipedia. And I use my iphone a lot. [08:36:10] I don't understand how people do it. It takes me forever to navigate anywhere. Plus all the links on my user page that I clicked went to the wrong places. [08:36:24] 03nikerabbit * r37743 10/trunk/extensions/timeline/ (Timeline.i18n.php Timeline.php): [08:36:24] * Why is wfMsgReplaceArgs used here?!? [08:36:24] * Escaping [08:36:24] * mkdir is affected by umask, using wfMkdirParents instead [08:37:41] Lady_Aleena:the trick is to make it simple, and fit on the same page so you don't have to double click. [08:38:15] Lady_Aleena: use mobile.wikipedia.org [08:38:19] ronpackard, the biggest problem I had is that it wouldn't navigate to my sub pages. [08:38:25] Werdna, I was. [08:38:47] It replaced my sub page links with article links. [08:39:35] it's still in development [08:40:00] oh, do I feel stupid. It seems to work for me.. [08:40:27] Wernda, ah, I see. I was trying to go to an article through a sub page of mine instead of spending 5 minutes trying to type the article title. [08:40:29] wasn't chick being developed for mobile devices? [08:41:21] 03(NEW) Image technical data should preceede info about other sizes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14832 15enhancement; normal; MediaWiki: Images; (bugzilla.wikimedia) [08:41:57] Splarka: chick skin at least sort of works as it doesn't have a sidebar [08:42:01] but it doesn't solve bandwidth isssues [08:42:20] hello brion [08:43:15] I wish that television actually showed how really hard it is to actually type on a phone. I spend at least 10 minutes looking for wikipedia before I can actually do something on it, then spend several minutes typing in one article title. [08:43:30] brion: ahh k [08:43:34] you don't have predictive text input? [08:43:37] 03(NEW) Allow html in MediaWiki:File-info-size - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14833 15enhancement; normal; MediaWiki: Internationalization; (bugzilla.wikimedia) [08:43:53] also the fact that it doesn't switch in automatically (at least so far) means it's kind of useless most of the time :) [08:43:58] flyingparchment, maybe, I just don't know how to activate it. [08:44:50] 03(mod) Space needed between image name and image properties on image description page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14830 (10bugzilla.wikimedia) [08:45:22] brion: you'd have to use user-agent sensitive switching to do that, right? something mediawiki doesn't do (except in rare cases like action=raw did for a while) [08:45:46] or @media (which wouldn't solve bandwidth issues, and not all mobile devices identify as such) [08:45:57] The mobile web is still very foreign to me. I never text message anyone, since I had to turn mine off due to a website that didn't check the phone number it was using. I was getting dozens of text messages a day from their users. [08:46:52] 03(mod) Image technical data should preceede info about other sizes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14832 (10bugzilla.wikimedia) [08:47:31] Splarka: user-agent switching isn't really feasible for us, no. to the extent that _some_ mobile browsers support the CSS media specifiers, we're considering starting to offer the alternate css as for 'handheld' to see if that helps [08:47:59] but again, that just helps some with layout [08:49:06] 03nikerabbit * r37744 10/trunk/phase3/includes/media/ (Generic.php SVG.php): [08:49:06] * Allow wikitext in file-info, file-info-size, svg-long-desc instead of mix of unescaped and plain [08:49:06] * Format numbers in svg-long-desc [08:49:14] ~,. [08:49:16] . [08:49:33] er whoops [08:51:08] hullo all [08:51:38] can the 1.13a api.php file be used with a 1.12.0 installation of mediawiki? [08:51:59] (I realize it's not neccessarily a good idea, jus' askin' if it works. :) [08:52:58] you'd probably have to copy a lot more than just api.php [08:53:04] the implementation of the api is in includes/ [08:53:10] 03(FIXED) Space needed between image name and image properties on image description page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14830 +comment (10niklas.laxstrom) [08:54:19] 03(WONTFIX) Allow html in MediaWiki:File-info-size - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14833 +comment (10niklas.laxstrom) [08:54:19] hmm [08:54:39] i just want the action=edit from the 1.13 api [08:54:52] and I'll either have to hack or wait for stable [08:55:26] how big of a hack would it be, you recon? [08:56:30] brion: how do we add cactions from code? [08:57:05] wito: stable should be semi-soon, notice topic [08:57:10] yeah [08:57:24] if you just want action=edit from the API you can send to index.php [08:57:46] same method (POST), same parameters, slightly different parameter names [08:57:58] (and you scrape for error handling, annoying) [08:58:07] http://www.mediawiki.org/wiki/Manual:Parameters_to_index.php#Parameters_that_are_needed_to_save [08:58:21] I never handle errors [08:58:33] I just assume things go as planned, and get angry when they don't. ;) [08:59:18] perfect! rename the parameters and send to index.php&title=yourpage&action=submit [08:59:43] well [08:59:56] there is the problem of the login cookie [09:00:25] but if Safari plays nice, that shouldn't be too much of an issue [09:07:52] Werdna: offhand i don't remember which things are cactions,s o no fucking clue [09:08:41] and what about the non-template skins, do they not get the action? [09:09:06] brion: It's okay, I figured it out. cactions = tabs at the top. Apparently, the SkinTemplateTabs hook is what to use. [09:26:07] well, manually using index.php is nothing but trouble [09:26:09] so screw that [09:26:31] need help in integrating js-kit rating on site.. i copied the files to extensions placed the line in localsettings.php then it tells to install StubManager extension version >= 1.1.0 extension link is http://www.mediawiki.org/wiki/Extension:JSKitRating#Installation [09:43:21] do we still use $wgAction [09:49:47] I don't think we've ever used $wgAction, it used to be called $action [09:50:02] *Werdna shrugs. [09:50:15] I copied the code from SkinTemplate, which just uses $wgRequest->getText( 'action' ) [09:50:25] *Werdna is working on the deletion queueing system. [09:54:19] where in the API code does it include the API module php files? [09:54:27] I'm trying to add a module, and I can't find it. :( [09:55:24] strike that [09:57:39] that [10:01:54] hi i need a lil help [10:02:51] jus post your question [10:03:08] hi, is there an extension which protects mediawiki 1.6.7 from spam? (e.g. captchas, ...) [10:04:09] well i m tryin to install this extension for rating at http://www.mediawiki.org/wiki/Extension:JSKitRating [10:04:26] just cant find a simple how to! [10:05:57] actually i did copy the extension to the extension folder [10:06:17] did you add the line to local_settings.php? [10:06:22] yes [10:06:29] it requires a dependency [10:06:31] http://www.mediawiki.org/wiki/Extension:StubManager [10:06:31] what about LocalSettings.php? [10:06:46] require_once( "$IP/extensions/JSKitRating/JSKitRating.php" ); [10:06:50] thats line has been added [10:06:58] you have to install stubmanager as well [10:07:00] the dependency is what i cant understand :S [10:07:24] its just an amazing extension works juss like those digg.com pages [10:07:47] that's the dependency. JSKitRating requires stubmanager to be installed [10:07:47] how do i install the stub manager! sorry [10:08:17] yes indeed i agree completely, how do i install that? [10:08:37] download the files and follow http://www.mediawiki.org/wiki/Extension:StubManager#Installation [10:09:10] Installation [10:09:11] Make sure that this extension is listed first in LocalSettings.php for other extensions depending on this one to work correctly. [10:09:27] i cannot under the USAGE part! [10:09:27] :S [10:09:35] download in "SVN" [10:09:40] yes done [10:09:46] then upload the stub manager to? [10:10:04] reuire stub manager ABOVE the reuire for the JSrating in LocalSettings [10:10:26] of course upload [10:10:30] upload stub manager to /extensions dir? [10:10:36] you need both extensions working [10:10:59] yes im not good at coding so sorry [10:11:00] Usage [10:11:00] To create a stub, use: [10:11:07] thats the part i cant understand! [10:11:16] but that's not bad. stub manager is required on lots more great extensions by Jean-Lou Dupont [10:11:32] you don't want to create a stub. [10:11:37] okay [10:11:41] so i include this [10:11:42] require 'path/to/StubManager/StubManager.php'; [10:11:43] ? [10:11:43] just have the extensions installed. don't worry about usage :) [10:12:01] Hi Guys [10:12:04] yes i try but gettin fatal error! stuck at something lame perhaps [10:12:14] I got My RC bot working [10:12:26] is the syntax correct require 'path/to/StubManager/StubManager.php'; [10:12:28] however its posting the local url (its machine name) [10:12:32] how can i fix this [10:12:42] require_once('extensions/StubManager/StubManager.php'); [10:12:57] require_once('extensions/JSKitRating/JSKitRating.php'); [10:13:01] in this order [10:13:34] Subfader shall try again! [10:13:46] (fingers crossed) hope this thing works [10:13:51] thanks a ton! [10:14:05] Can anyone hewlp with my RC bot issue? [10:14:10] you downloaded stubmanager correctly? [10:14:27] check your extensions\StubManager folder. must be 3 files and a .build folder [10:14:52] cannot help you on jskitrating. don't use it [10:15:15] :S [10:15:22] yeah, gotta get that rating extension on my wiki too. [10:15:31] i still wait for a rating extension that let's me work with the rating data [10:15:40] okay shall try rite away [10:15:45] brb 5min [10:16:02] 03brion * r37745 10/trunk/phase3/ (docs/hooks.txt includes/Linker.php): [10:16:02] Revert r37741 for now "Changed getInternalLinkAttributesInternal parameters: now [10:16:02] accepts Title object if available, passes to hook. Also reordered some code in [10:16:02] makeKnownLinkObj so that said hook can mangle the Title object. Reordering [10:16:02] should have no other side-effects." [10:16:02] This seems a bit icky and inconsistent. If it's necessary to pass titles around here, it should be done consistently, with appropriate fixups and refactoring to the old spaghetti code. [10:16:50] node100101: which MW version you use? [10:17:31] Subfader : 1.12 [10:17:38] k should work [10:18:32] yes [10:19:53] hi, is there an extension which protects mediawiki 1.6.7 from spam? (e.g. captchas, ...) [10:21:54] okay error has gone let me try on a page if the code works [10:22:05] how do i check instaled extensions Special:Version? [10:22:50] that's an easy way; more like "activated", via localsettings, stubmanager, ... [10:23:09] Installed extensions [10:23:09] Other [10:23:09] JSKitRating (Version 1.4.0) Provides integration with JSKit Rating tool. Jean-Lou Dupont [10:23:09] StubManager (Version 1.3.0) Provides stubbing facility for extensions handling rare events. Extensions registered: [10:23:09] JSKitRating. Jean-Lou Dupont [10:23:15] sorry for the paste [10:23:20] its shows it has been installed [10:23:33] let me try into a page! [10:24:12] damnation! [10:24:19] anyone here familiar with the API? [10:29:49] and I'm getting badtoken errors [10:29:56] which are undocumented [10:30:21] or actually [10:30:24] not undocumented [10:30:27] just groundless [10:30:27] did you urlencode the token, without escaping it? [10:30:37] groundless is relative [10:30:40] well, yes [10:30:45] urlencode, you say [10:30:48] no [10:30:53] if you're doing things that the software is trying to trick you into doing to expose yourself... [10:30:53] or, maybe [10:31:13] medawiki has some token corruption detection tricks, to block open proxies [10:31:18] ah [10:31:28] (the common type that corrupt and escape \+'" [10:31:32] ) [10:32:12] so if you send +\ as %2B%5C you might find it working better [10:32:16] (maybe) [10:32:23] i'll try [10:33:33] EXELSIOR! [10:34:01] it could probably use better error handling, like it does via index.php [10:34:37] All I knows is that I have done what I set out to achieve [10:34:45] I can now edit pages [10:34:56] Your edit has been rejected because your client mangled the punctuation characters in the edit token. The edit has been rejected to prevent corruption of the page text. This sometimes happens when you are using a buggy web-based anonymous proxy service. [10:36:02] ok [10:36:42] hmm [10:39:45] hmm, reminds me... VVV said this might be an error in the image redirects (but if not, might be something more odd): http://test.wikipedia.org/w/index.php?title=Image:Pigement-per%C5%82owy-wielobarwny2.svg&curid=31711&diff=61545&oldid=61330 [10:39:56] note that there was a slash added: http://test.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&revids=61330|61545 just doesn't show on the diff [10:43:14] brion: The hooks I added for r37686 [10:44:38] voila got it to work [10:44:44] but not completely! [10:48:46] Technically yes, extensions can add stylesheets to the page, however none of the code does it in a clean way for extensions... There are a few functions but most are aimed purely at the skins... Simple adding of per-page stuff isn't the point of that hook, it's for both a cleaner method of adding scripts, and being able to modify and order them in a way that cascades properly [10:50:01] I don't know if you've seen the code GeSHi uses to add styles, but it's a huge mess... With that hook, it's as simple as $stylesheets['GeSHi'] = Skin::makeNSUrl( 'Geshi.css', $msgQuery, NS_MEDIAWIKI); [10:51:06] *Philippp asks whether there an extension which protects mediawiki 1.6.7 from spam? (e.g. captchas, ...) [10:51:13] *is [10:51:15] bleh [10:51:45] Philippp: Don't expect much if you're not willing to update [10:52:09] i can't update because I don't have php5 [10:52:27] Nikerabbit: got it. [10:52:38] ;) Even for php4 stuff you are behind [10:52:58] But honnestly php4's end of life has already been anounced [10:53:22] which version is the latest for php4? [10:53:30] Take a look at the topic [10:55:15] aah... ok... but are the spam extensions for .10 better than for 1.6.7 ? [10:59:16] is it possible to include an extension whenever a page is created? i mean use a js-kt rating on my mediawiki i want the code to added everytime someone creats a page can that be done [10:59:30] *automatically [11:01:00] Philippp: No clue, probably not, those are just security releases... but even for them, and honnestly especially for them, it's important to update [11:02:37] My old quote (Which I /lovingly/ direct to IE users, heh) "If you're going to use crappy software, at least use the latest version." could respectively be restated for this purpose "If you're going to use old software, at least keep up with the security for that release" [11:03:15] But honnestly, there are very few good working extensions anymore for anything pre1.7 [11:03:41] ok, then i think i'll update... but which spam extensions would you recommend? [11:04:23] Part of the improvements to MediaWiki over releases, is improvements to extension coding, and so older versions don't get good support because it's easier to code for more recent versions [11:06:05] http://www.mediawiki.org/wiki/Spam [11:06:39] bah... still no brion... [11:07:31] Dantman: he's here. Just hiding :) [11:08:00] mmm [11:08:15] Doesn't like to discuss reverted hooks, eh now? [11:08:20] heh [11:08:37] hi Dantman [11:08:44] T_T I've got extensions relying on those [11:09:37] And wikia has extensions that could be made to work by simply changing the hook name used in their code [11:11:23] ok, i installed confirmedit on a simple wiki ( http://phime.ohost.de) now i get the following error: Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'ConfirmEditHooks::confirmEdit' was given in /usr/export/www/hosting/phime/includes/Hooks.php on line 114 [11:11:32] what does this mean? [11:11:56] i get the error when i edit articles [11:12:11] Means that the :: syntax for hook callbacks wasn't supported till a later version of MediaWiki [11:13:23] and what can i do against that? [11:13:54] Did you even read http://www.mediawiki.org/wiki/Extension:ConfirmEdit#Installation [11:14:22] Philippp: which version oh php? [11:14:36] "... requires MediaWiki 1.6.0+. (Current version not working ... MediaWiki 1.7.1 as of 10-13-07) The current version(s) require PHP5; for PHP4-compatible versions, use an older version available in the SVN, revision 21970. [11:15:00] Dantman: that's clearly php error, not mediawiki [11:15:05] yes, i already read it... php4... did i install a php5version? [11:15:30] Dantman: but that should still be fixed, it is not supported by all version of php5 [11:16:33] Nikerabbit: http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/Hooks.php?view=markup [11:16:55] Dantman: the huge commit? [11:17:15] The 'Class::method' syntax was not supported in older versions of MediaWiki [11:17:48] Because of this it is passing the string to PHP as a callback and PHP is issuing an error because it's not valid at all [11:18:04] Dantman: it is valid after 5.2.3 or so [11:18:13] Well this is php4 [11:18:16] which version do i have to install? i have php4 [11:18:36] rtfm... It says install from revision 21970 [11:18:38] 5 [11:19:21] Dantman: Be nice. [11:19:25] i dont find that revision... i only find a link to http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=21970 if i'm serching [11:19:27] No need to swear at people. [11:20:17] http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/ConfirmEdit/?pathrev=21970 [11:20:18] can't extension distributor be used? [11:22:55] No brion... time to get back to bed [11:23:26] extension distributor can only be used for new versions [11:29:46] Philippp: you can choose trunk, 1.12.x or 1.11.x [11:29:53] but I don't know if any of those is old enough for you [11:36:38] is it possible to include an extension whenever a page is created? i mean use a js-kt rating on my mediawiki i want the code to added everytime someone creats a page can that be done [11:36:39] is it possible to include an extension whenever a page is created? i mean use a js-kt rating on my mediawiki i want the code to added everytime someone creats a page can that be done [11:36:48] ops sry for repeat mistake! [11:45:26] node100101: What *exactly* do you mean? Do you want to add text to a page when it's created? Or do you want to show something on the edit form whenever a page is createD? [11:51:51] Hello all! [11:52:45] I have been working on a company wiki which has just been released. Is there a way to track user logins, say a list of user names that have logged in within the past 7,14,30 days? [11:53:03] gegema: Not in core, maybe with an extension [11:53:21] !extension | Gegema [11:53:21] --mwbot-- Gegema: MediaWiki has been built so it can easily be customized by adding extensions. This is usually a simple process. See for instructions to install extensions, as well as for writing them. See for an overview of known extensions. [11:54:05] RoanKattouw: I was looking through the matrix, but didn't know what keywords to search for... was wondering if such an extension existed someone knew about in here... [11:56:18] looks like Extension:SpecialLastUserLoginEx2 might be what am looking for :/ [11:56:39] !e SpecialLastUserLoginEx2 [11:56:39] --mwbot-- http://www.mediawiki.org/wiki/Extension:SpecialLastUserLoginEx2 [11:58:29] trying to see what the difference is b/n that and SpecialLastUserLoginEx [12:01:36] 03demon * r37746 10/trunk/extensions/timeline/Timeline.php: Typofix. [12:15:01] RoanKattouw, yes i want the code to be inserted everytime a page is created and edited [12:15:13] its rating extension [12:16:12] node100101: Maybe use this hook? http://www.mediawiki.org/wiki/Manual:Hooks/ArticleSave [12:17:26] hmmm... [12:17:40] not so savvy with hooks? [12:17:43] new to this! [12:17:48] !hooks | node100101 [12:17:48] --mwbot-- node100101: Hooks allow you to run functions at various points in the main MediaWiki code. For more information about using hooks in MediaWiki, see . [12:57:16] 03(NEW) Unicode Character U+1037 Shifts One Character Forward When Saved - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14834 major; normal; MediaWiki: Page rendering; (ravi.chhabra) [13:02:52] 14(DUP) Unicode Character U+1037 Shifts One Character Forward When Saved - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14834 +comment (10niklas.laxstrom) [13:03:09] 03(mod) Unicode normalization "sorts" Hebrew and Arabic vowels wrongly - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=2399 +comment (10niklas.laxstrom) [13:12:28] could some one help me? the text I enter in Myanmar Wikipedia gets save differntly [13:17:21] <^demon> RoanKattouw: I wrote up a patch for bug 14020 (Filter list=allpages by watched status). Mind taking a look? [13:18:01] http://commons.wikimedia.org/wiki/Image:ReviewSpeedy-early.png [13:18:29] ^demon: Sure, why don't you attach it to the bug [13:18:43] <^demon> Ok, one moment. [13:19:18] 03(NEW) New type for #ask queries: Total! - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14835 15enhancement; normal; MediaWiki extensions: Semantic MediaWiki; (mrandmrsmurphy) [13:22:40] <^demon> Doesn't work yet though. Not sure why :( [13:22:42] 03(mod) API for Special:Unwatchedpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14020 (10innocentkiller) [13:23:59] ^demon: You don't need to hard-code the AND in the join conds, you can pass an array of two conds and they'll be ANDed [13:24:14] Same with the addWhere() call [13:24:28] Just call addWhere() thrice rather than on one big ANDed string [13:24:42] Or use [13:25:14] $this->addWhere(array('wl_title IS NULL', 'page_redirect' => 0, 'page_namespace <> ' . NS_MEDIAWIKI)); [13:26:02] You're also duplicating all of the query code, maybe it's better to find a way that doesn't duplicate the addTables() call, the join cond, and two of the three WHERE clauses [13:26:32] Other than all that cosmetic stuff, it looks good [13:26:34] Like it should work [13:26:37] Does it? [13:27:09] <^demon> No. I added the param &filterwatched=watched or unwatched, but it didn't work. [13:28:47] ^demon: You might also want to add the apfilterwatched parameter conditionally, i.e. only if $wgMiserMode is true [13:29:21] <^demon> Or false, rather? [13:29:44] Well if $wgMiserMode == false, the apfilterwatched parameter is useless [13:30:31] <^demon> $wgMiserMode = true enables it, in which case it's useless. [13:31:24] <^demon> = true enables miser mode, that is. [13:31:32] Do we mean the same here? $wgMiserMode == false --> apfilterwatched will have no effect and is therefore useless. Right? [13:32:45] <^demon> == false should _enable_ the feature. [13:33:33] Oh yeah sorry [13:33:38] Misunderstood what $wgMiserMode meant [13:35:29] Although it may be better to just leave the parameter in and throw a warning if $wgMiserMode = true; and apfilterwatched is set to something other than 'all' [13:36:04] <^demon> $params['filterwatched'] isn't getting set...hmm [13:36:12] ^demon: &filterwatched=watched doesn't work because it has to be apfilterwatched [13:36:45] All of list=allpages' parameters have the ap prefix [13:37:20] Oh and you have a typo in the word "whether" in the description for apfilterwatched [13:37:23] <^demon> I did that. [13:37:27] <^demon> Oops. [13:37:28] <^demon> Duh [13:38:39] <^demon> Error in my SQL query. [13:39:11] ? [13:39:59] What's the error? [13:40:14] <^demon> SELECT page_id,page_namespace,page_title FROM `mw_page` LEFT JOIN `mw_watchlist` ON ((wl_namespace = page_namespace AND page_title = wl_title)) FORCE INDEX (name_title) WHERE page_namespace = '0' AND (wl_title IS NULL) AND page_redirect = '0' AND (page_namespace <> 8) ORDER BY page_title LIMIT 11 [13:40:30] Oh de FORCE INDEX gaat fout [13:40:42] English: the FORCE INDEX is in the wrong place [13:40:44] Sorry [13:40:55] Lemme see where to fix that [13:42:41] Anyone here know any good ways to optimize MediaWiki to use less resources? [13:43:23] ^demon: The line that says $this->addOption('USE INDEX', 'name_title'); needs to be $this->addOption('USE INDEX', array('page' => 'name_title')); [13:43:33] nwwaew: Install APC and memcached [13:43:42] Not both. [13:43:47] Unless you have multiple servers. [13:43:54] or VMware [13:43:55] If you only have one server, just install APC, or XCache or similar. [13:44:05] VMware is a non sequitur. [13:44:07] OK [13:44:09] like most mediawikis, my mediawiki data is not replaceable. It is running on a mdadm raid1. I still have to backup my mediawiki. What is the best way to do this? [13:44:21] !backup | capt_rogers [13:44:21] --mwbot-- capt_rogers: http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki [13:44:30] I'll look into that. [13:44:30] Anyway, nwwaew, what's your hosting arrangement? Shared, VPS, dedicated server? Do you have shell access, root access, or just FTP access? [13:45:19] Shared, with non-root shell access, and FTP. [13:45:27] RoanKattouw: Hi. I'm done. It's officially online now. I'll asked for comments if they have problems. [13:45:32] I use memcache and Squid [13:45:49] Subfader: Officially online == in use at MixesDB? [13:45:56] yep [13:46:03] OK [13:46:28] I'm still in the process of writing the README but I probably won't have time to officially release it before Monday [13:46:31] <^demon> Still not working :-( [13:46:38] ^demon: What error? [13:47:25] <^demon> No visible error, just not having an effect on results. [13:48:24] hmm, there are many components to having a working mediawiki. backing up the mediawiki is just one of them..i am going to rip out one of raid1 drives, shelf it and replace it with another drive...takes care of everything. work smarter? [13:49:05] ^demon: You are sure $wgMiserMode == false and $wgUser->isAllowed('unwatched') == true ? [13:52:34] 03(mod) Non-conformant XHTML in EasyTimeline - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14727 -need-review +shell; +comment (10Platonides) [13:55:24] <^demon> Yes, it is. [13:57:29] Roan: well as mentioned; feel free to copy my help page and change it to a default for all wikis tone [13:59:30] ^demon: Hmm. I gotta go for 15 mins or so now, we'll investigate further when I get back [14:01:01] excelsior! [14:02:24] with some code clean up, I'm nearing a release of some sample code for connecting to the MediaWiki API using Obj-C and Cocoa [14:19:17] hi RoanKattouw [14:19:18] we should maybe add somewhere that using a short url like basepath/name is very evil.... I'm debugging some stuff here with a wiki interpreting basepath/api.php as a try to access an article, and... it's a mess [14:19:49] when having a simple basepath/wiki/name short url is not this long... [14:20:06] NicDumZ: That warning is already shouted out everywhere [14:20:11] !shorturl [14:20:11] --mwbot-- To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [14:20:18] !rewriteproblem [14:20:18] --mwbot-- 1) Try as a fail-safe method; 2) Do not put the files into the document root; 3) Do not map the pages into the document root; 4) Use different paths for real files and virtual pages; 5) Do not set a RewriteBase; 6) Put all rules into the .htaccess file in the document root. [14:20:20] NicDumZ, um, we do have that. [14:20:23] Said everywhere. [14:20:25] In bold font. [14:20:29] #4 [14:20:42] ahah, forgive then, I'll hit that guy :) [14:21:16] Nikerabbit: Hi [14:21:39] "The install path must not be same as virtual directory and must not be the web root directory itself, the first point is important, do not try to ignore it to get prettier URLs, or else this method will not work." [14:23:33] 03(mod) Unicode normalization "sorts" Hebrew and Arabic vowels wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2399 (10ravi.chhabra) [14:32:23] how many titles can i expect to be able to supply to an API query action=query&titles=...|...|... [14:32:32] what is the practical limit? [14:32:50] SerajewelKS: 50 (normal user) or 500 (sysop/bot) [14:32:57] For all multivalue parameters, not just titles= [14:33:02] ok [14:33:18] maybe there is another approach i can use to accomplish what i want to [14:33:25] What are you trying to do then? [14:33:29] i have a bot that monitors browne and talks to a jabber server [14:33:34] let me link you [14:33:39] 03(mod) Unicode normalization "sorts" Hebrew/Arabic/ Myanmar vowels wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2399 summary; +comment (10Simetrical+wikibugs) [14:33:46] What's browne? [14:33:54] http://en.wikipedia.org/wiki/User:Crazycomputers/WatchlistBot [14:34:10] the IRC server run by wikimedia that you can use to monitor changes to any project in realtime [14:34:26] sometimes my bot goes down but i can have it record the last revision id it saw [14:34:41] OK I understand the idea [14:34:46] so the plan is to have it take that revision id and the first revision id it sees from browne and figure out which edits it did not report [14:35:00] What do you do now? Just poll all pages through prop=revisions every minute or so? [14:35:04] based on the exclusive range of those two ids [14:35:05] no [14:35:13] it uses the IRC feed [14:35:28] Recentchanges? [14:35:34] no... [14:35:54] all of the information for realtime gathering comes from browne [14:35:58] the api is not used [14:36:06] ignore that part for now [14:36:13] Then why are you asking questions about the API? ;) [14:36:24] hey, how's the new quartal release coming along? [14:36:29] i already described that, but you missed it :P [14:36:31] let me try again [14:36:51] lch: Should be out soon. Ask Brion (who's not here) for a more exact timeline [14:37:00] if my bot goes down for some reason (power outage, whatever) i have a way to know which revision id it stopped on [14:37:03] Meanwhile we do have some sort of code freeze [14:37:04] that sounds good [14:37:15] when it comes back on, i know which revision it started on -- the first one it sees on IRC [14:37:27] is there some sort of roadmap for the release? [14:37:38] lch: Apart from the one in Brion's mind, not really [14:37:42] ok [14:37:49] so i now have a range of revisions that i missed. i'd like to query that range against the entire watchlist database (some couple thousand articles) to report revisions missed while the bot was offline. the API seems like a good way to do this. [14:38:03] 50 at a time may be a little slow [14:38:09] SerajewelKS: Why not use revids=123|124|125|... [14:38:21] If your bot has a bot flag, that 50 becomes 500 [14:38:40] RoanKattouw: i'm sure that would require more queries than article titles (depending on the duration of the downtime of course) [14:38:52] Depends [14:39:09] You can always count titles and count revids and decide which one is shortest [14:39:10] if it misses more revisions than it's watching articles it will take more [14:39:14] this is true [14:39:26] Err well [14:39:27] btw my bot doesn't have a user account at all [14:39:46] What you could also do is use list=recentchanges with rcstart=time_it_came_back_on and rcend=time_it_crashed [14:39:57] Which will give you all revisions between those two times [14:40:12] RoanKattouw: rcstart is a timestamp, not a revid [14:40:31] i could use timestamps [14:40:47] Then find out the timestamps belonging to those revids through prop=revisions&revids=123|456&rvprop=timestamp [14:40:57] but i have no guarantee that my clock is in sync with the servers, so revids make a good alternate key :) [14:41:08] Exactly. There's also timezones to consider [14:41:47] really i don't care to get the list of revisions, just knowing that the article was edited at all is ok for starters [14:41:59] but that doesn't seem like it would be any easier to determine from a query standpoint [14:43:25] True [14:43:44] maybe i should just get a toolserver account so i can run db queries [14:43:54] You could do that [14:44:07] But why do that when you can just use the API (which I think should be just fine) [14:44:24] because a join is easier than multiple queries 50 titles at a time :) [14:44:42] What join? [14:44:55] You don't have those watched pages in a table, do you? [14:45:03] Or does toolserver allow you to create your own tables? [14:45:05] of course i do :P [14:45:12] i don't know if it does [14:45:24] i assume you can [14:45:29] Well *if* it does, that's definitely the way to go [14:45:47] maybe not on the same database so then i'd need to create a massive OR clause [14:45:49] Simetrical: Can someone with a user account at the Toolserver create their own private tables and JOIN them against enwiki tables? [14:45:52] but still [14:46:02] SerajewelKS: No, just page_id IN (1,2,3,4,5) [14:46:20] or that [14:46:22] And you'd be doing the exact same thing when using the API [14:46:25] page_title or whatever [14:46:37] yes but more than 500 at a time [14:46:50] and with less network overhead [14:47:01] more than 50 too, which is the current situation [14:47:02] Well 500 is quite a lot [14:47:11] two FlaggedRevs questions. (1) where can one go to view the "comments" that can be left when that option is enabled? (2) is there a way to turn off flaggedrevs on certain pages, like the Main Page? [14:47:49] ignore question 2. I found the answer. I think. [14:48:20] RoanKattouw: i'm going over to #wikimedia-toolserver [14:49:58] nope. I tried using the whitelist ($wgFlaggedRevsWhitelist = array("Main:Main_Page");) and that didn't work. both questions stand, if anyone knows the answer. thanks. [14:51:10] "Main_Page" is fine [14:51:19] oh. thanks. [14:52:48] it doesn't appear to work. is that feature only in a newer version of flagged revs? [14:53:09] if so, can I possibly port it to my version of flagged revs? [14:53:18] it is very new [14:53:43] Maybe he can upgrade? Or does the HEAD version of FlaggedRevs depend on 1.13? [14:53:47] oh. hmm. and i can't run 1.13 yet, so I'm going to have to do something myself. i'll download the latest source code. [14:53:58] and see what I can put together. [14:54:16] from what I could tell, HEAD of flaggedrevs depends on 1.12. [14:54:17] 1.13 will be released in not too long [14:54:19] 1.13, i mean. [14:54:33] and when that comes, I will rejoice. [14:56:24] AaronSchulz: You're a FR dev right? Don't you know whether FR's HEAD depends on MW's HEAD? [14:56:46] yes, FR's head depends on 1.13 [14:57:09] and I'm really the only dev ;) [14:57:13] ah. next problem. i want to control which namespaces can be searched. any easy way to do this? [14:57:27] tomow: No [14:57:47] The best you can do is tweak $wgNamespacesToBeSearchedDefault [14:57:56] ah. that might do the trick. [14:58:00] You can't forbid a namespace from being searched [14:58:18] how about just hiding the checkboxes on the search special page? [14:58:37] And note that the namespaces to be searched by default is a user preference, $wgNamespacesToBeSearchedDefault will only apply to newly registered users, not to already registered ones [14:58:43] They'll have to change their preferences [14:59:00] ah. ok. i see. [14:59:15] i never noticed that. the preference thing is fine. [14:59:17] I don't understand why you'd *want* that. They're not checked by default (only "(main)" is checked) and those who do check them can be assumed to know what they're doing [14:59:28] (that == hide checkboxes) [14:59:59] i figured. I just wanted to neaten up the page. i mean, i doubt anyone will ever search MediaWiki talk, Thread, Thread talk, etc... [15:00:29] 03(mod) Unicode normalization "sorts" Hebrew/Arabic/ Myanmar vowels wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2399 (10ravi.chhabra) [15:01:49] any way to turn off the previews of documents on the search page for all users? [15:02:17] I don't know [15:02:21] And I don't think so [15:02:48] imo, it just adds clutter. i'll look into that then, when I'm done with this code segment. [15:05:58] 03mark * r37747 10/trunk/routing/lvs/net/ipv4/ipvs/ip_vs_wcsh.c: Replace Knuth's Multiplicative Method by a Jenkins Hash [15:06:31] i'm just curious...how can I get involved with MediaWiki development? and not just extensions, but core MW development? [15:06:49] !man How_to_become_a_MediaWiki_hacker [15:06:49] --mwbot-- http://www.mediawiki.org/wiki/Manual:How_to_become_a_MediaWiki_hacker [15:06:56] thanks. [15:07:00] gj [15:07:08] hmm. nothing there. [15:07:18] http://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker [15:07:20] Sorry [15:07:27] np. [15:07:55] It's usually (*usually*) best to start with extensions, as they're not as complex [15:08:27] i'm planning on it. but I was looking for reading material on how to get started. i've already started an extension. [15:08:43] two actually. one for work (not sure if it can be released or not) and one on my own. [15:09:01] "not sure if it can be released" --> what does it do? [15:10:26] it doesn't do much. it's a tie in to some of our databases, but it uses an abstraction layer that can be used to get data from any db. it grabs publication data from our biblio db and allows for adding new pubs, searching, and sorting/filtering of existing pubs. [15:10:59] So it kind of provides a way to get Biblio data from a MW page? [15:11:09] no. [15:11:19] it's for inserting biblio data on a MW page from our biblio db. [15:11:28] but right now, it's just a special page. [15:11:51] That's what I meant. You put some stuff in an MW page, and it gives you stuff that was taken from the Biblio DB. Right? [15:11:56] yea. [15:12:09] but you can also add to the biblio db from a special page. [15:12:14] Ah [15:12:29] and search through the biblio db by author, title, etc. [15:13:04] Right [15:13:13] For inline stuff, there's Extension:Biblio already: http://openwetware.org/wiki/Biblio#Installation [15:13:25] yeah. it's really biblio on sterorids. [15:13:31] lol [15:13:44] Seems to be badly maintained though [15:13:44] but we wanted to learn about mediawiki and extensions, so we just wrote our own. [15:13:47] yeah. [15:14:13] Anyway, the secret to a well-maintained extension is *usually* to commit it to our SVN repo [15:14:29] Extensions in the repo tend to be maintained better than extensions outside of it [15:14:46] once it's good enough to go live, we plan on taking it to the bosses to see if we can't release it to the public. [15:14:55] and that's probably what we'll do. [15:15:43] heh... and that's why they put quotes around custom quit messages :P [15:15:47] When you release it, you have the benefit of having it translated to about a hundred languages through BetaWiki [15:15:49] Hello, I'm very new mediawiki, and I have been trying to figure out how do to the tables/cell like the HomePage of mediawiki.org. [15:15:57] !table | awm [15:15:57] --mwbot-- awm: For help on creating tables in wikitext, see and [15:16:17] tomow: Did you use wfMsg() for all text on your special page? You should [15:16:30] RoanKattouw, thank you [15:16:35] grr.... I was just about to say that the two should be merged, but then I remembered that meta's is GFDL and mw's is PD >_> [15:17:30] Skizzerz: So? Merging stuff from MW into Meta should be legal then [15:17:49] RoanKattouw: I meant merge the meta into mw [15:18:06] That's illegal, yes [15:18:19] could put it in the Manual: namespace, I supppose.... [15:19:37] AaronSchulz: is the flaggedrevs namespace thing new as well? the feature that lets you tell it what namespaces to review articles in? [15:20:00] nope [15:20:37] ok. i think i know where the problem is then. [15:23:31] nope. is this syntax correct: $wgFlaggedRevsNamespaces = array(NS_MAIN, NS_CUSTOM); [15:23:44] NS_CUSTOM is not defined [15:23:47] Is it? [15:23:52] i defined it. [15:23:58] Then it's OK [15:24:29] because the article that I have in NS_CUSTOM does not have the FlaggedRevs review box and such. [15:24:30] !templates | awm [15:24:30] --mwbot-- awm: 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 . [15:26:35] tomow: Did you clear your cache? [15:26:45] yea. [15:28:39] do the editor and reviewer statuses depend on namespace? because I can edit and review on the main namespace, but not the custom namespace. [15:32:52] ^demon|away: A modified version of your patch does work. Committing [15:33:19] <^demon|away> RoanKattouw: Awesome, sorry I didn't get back to you, been busy with some stuff at work :( [15:33:31] No problem [15:33:45] I'll explain what was wrong with your patch on bug 14020 in a moment [15:35:39] do you have to define the talk for special namespaces, or does a namespace just come with a talk namespace as well? [15:35:52] Special doesn't have a talk ns [15:36:02] Or do you mean *custom* namespaces? [15:36:06] sorry. custom. [15:36:07] You have to define a talk for those [15:36:21] Its number has to be exactly one higher than the parent ns's number [15:36:28] yeah. thanks. [15:36:31] Since NS_CUSTOM is probably 100, NS_CUSTOM_TALK would be 101 [15:36:50] Note that talk pages *must be* odd-numbered and non-talk namespaces *must be* even-numbered [15:37:09] ok. cool. [15:38:59] wow. this has never happened before. I went to index.php/SISLC:Content (which should be in the SISLC namespace, but it's not) and ended up in the Main namespace. [15:39:45] http://mibbit.com/pb/wZFmfD That's the code...odd. [15:40:13] tomow: 16 and 17 are illegal namespace numbers [15:40:19] oh. [15:40:21] Custom namespace numbers must use 100 and above [15:40:32] ah. I didn't know that. thanks. [15:40:43] !extranamespace | tomow [15:40:43] --mwbot-- tomow: To add a namespace, modify your LocalSettings.php file, and add namespaces via $wgExtraNamespaces. A comprehensive set of instructions for adding a namespace can be found at . $wgExtraNamespaces can also be used to rename the default namespaces. [15:42:38] 03(NEW) Disable local uploads on BG Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14836 major; normal; Wikimedia: General/Unknown; (spiritia) [15:42:53] wow. that fixed all of the glitchy things that were happening. thanks. [15:43:07] 03catrope * r37748 10/trunk/phase3/ (RELEASE-NOTES includes/api/ApiQueryAllpages.php): [15:43:07] (bug 14020) Added an API interface to Special:Unwatchedpages in the form of the [15:43:07] apfilterwatched parameter to list=allpages. If $wgMiserMode is true or if the [15:43:07] user doesn't have the 'unwatchedpages' right, apfilterwatched is ignored and a [15:43:07] warning is output. [15:45:03] but the page I made still isn't in the sislc namespace. [15:45:21] tomow: Copy its content somewhere else, delete it and recreate it [15:45:40] ah. ok. thanks for the help. [15:45:40] 03skizzerz * r37749 10/trunk/extensions/GroupPermissionsManager/ (3 files): * updates for changed hook, as well as a few other fixes [15:45:43] At least I *think* that'll work [15:47:47] 03river * r37750 10/trunk/tools/ts-specs/ (10 files in 3 dirs): TSproj4, TSmapnik: new specs [15:48:11] 03(FIXED) API for Special:Unwatchedpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14020 +comment (10roan.kattouw) [15:48:32] ^demon|lunch: Modified patch committed, see bug 14020 comment #2 [15:48:49] how to change meadiawiki logo? [15:49:03] !logo | neelaManga [15:49:03] --mwbot-- neelaManga: The logo that appears in the top left of each page is determined by the $wgLogo configuration setting in the LocalSettings.php file. To change this you simply need to change the value of $wgLogo to point to the URL of your own logo image. See for more information. [15:49:26] yes [15:49:39] swf support logo? [15:49:47] I think so [15:49:53] flash file? [15:50:13] Oh sWf [15:50:14] No [15:50:17] I though svg :P [15:50:20] thought [15:50:40] ok [15:51:05] 03(mod) Enable e-mail notifications on Bulgarian projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14666 15enhancement->trivial (10b.manolov) [15:54:24] neelaManga: You can use an animated GIF though [15:56:10] is there a way to change the "page" and "discussion" tabs based on the namespace that you are in? [15:56:34] "page" : definitely [15:56:48] ok. cool. that's the big one. [15:57:01] Just gotta look up how [15:57:06] because outside of the main namespace, i want it to read the name of the namespace. [15:58:53] Ah [15:58:58] MediaWiki:nstab-namespacename [15:59:05] thanks [15:59:43] Note that the namespace name has to be all lowercase here [16:00:50] RoanKattouw, how is "WatchUser" coming? [16:01:07] alnokta: What's that? [16:01:26] ability to watch user's contribs [16:01:33] like watchlist [16:01:41] I don't know anything about it [16:04:18] Why do you ask me? [16:07:04] namespaces aren't working for me at all...I don't get what I'm doing wrong. let me pastebin everything. [16:08:03] http://pastebin.com/m4ee7c997 - I should just go to Sislc:Page_name and edit it and have it show up in the Sislc namespace, correct? [16:08:20] RoanKattouw, because last time i asked you seemed willing to help, but now you forgot :) [16:11:52] 03(mod) Undo on multiple revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14809 (10N/A) [16:13:06] 03siebrand * r37751 10/trunk/phase3/languages/messages/MessagesEn.php: [16:13:06] * remove a double space [16:13:06] * add newlines after sentence to facilitate localisation [16:13:06] No localisation updates required. [16:15:04] ok. i'll fix this after lunch. [16:27:13] 03(NEW) Page moves should be allowed over redirects with only minor edits - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14837 15enhancement; normal; MediaWiki: Redirects; (TheEvilSpartan) [16:28:25] how do I tell if a namespace exists, without looking at LocalSettings.php? [16:28:41] how hard would it be to make recentchanges include edits older than 30 days? [16:28:55] you can do a search, see what namespaces are listed at the bottom.... [16:29:25] ok. so I did that. the namespace I defined in LocalSettings.php is not there [16:29:44] what does the pulldown say at Special:AllPages ? [16:30:07] it's not there either [16:30:26] alnokta: http://www.mediawiki.org/wiki/Manual:%24wgRCLinkDays [16:30:46] tomow: looks like it didn't get recognized [16:31:02] is SISLC a non-valid namespace name for any reason? [16:31:07] because that's what I called it. [16:31:23] the associated talk namespace, SISLC_talk, also doesn't show up. [16:32:49] jlerner, so it is possible to add 365 instead of 30? [16:33:05] alnokta: you could try, i don't know [16:33:22] you'll need the very latest mediawiki though, a snapshot or from subversion [16:33:41] tomow: sislc, hm, what's in your LocalSettings.php? [16:33:54] let me pastebin. [16:34:02] 03siebrand * r37752 10/trunk/extensions/ (44 files in 38 dirs): Localisation updates for extension messages from Betawiki (2008-07-16 18:22 CEST) [16:34:25] jlerner: http://mibbit.com/pb/qM78Hg [16:35:10] tomow: well case matters [16:35:17] you want something like wgExtraNamespaces[NS_USER_PROFILE] = "User_profile"; [16:35:32] I have [[Base/Item1]] [[Base/Item2]] etc. - is there a way to get a list of Item1, Item2 from the [[Base]] page automatically? [16:35:35] even though I want the namespace to be SISLC (all caps)? [16:35:50] i mean this: [16:35:50] $wgExtraNameSpaces[NS_SISLCTALK] [16:36:04] Quick question are tags available in 1.12.0? [16:36:11] If so, how do I enable them? [16:36:14] 03siebrand * r37753 10/trunk/phase3/languages/messages/ (59 files): Localisation updates for core messages from Betawiki (2008-07-16 18:22 CEST) [16:36:14] altos: it's an extension [16:36:21] Fantastic, thanks Skizzerz [16:36:33] !geshi | altos [16:36:33] --mwbot-- altos: there are several extensions for syntax highlighting, see http://www.mediawiki.org/wiki/Category:Syntax_highlighting - the most popular one is at http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi [16:36:54] that's a pretty sick bot [16:37:11] all bots are pretty sick [16:37:17] that's why they're bots, and not bottoms [16:37:20] tomow: why do you have all those wgNamespaceAliases defined? [16:37:31] For NamespacePermissionLockdown. [16:37:50] *Schroeder whips out his cleaning rod [16:37:51] those are already the names of those namespace [16:37:53] s [16:37:55] except Main [16:38:06] Ah perhaps http://www.mediawiki.org/wiki/Extension:SubPageList3 is what I want [16:38:30] 03(mod) An IPhone mod for cologne blue php and css skin - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14831 +comment (10river) [16:38:32] going to drive home. [16:38:35] but that still doesn't explain why my new namespace isn't showing up. could it be because I renamed my namespace? [16:38:42] does that change things? [16:39:03] renamed namespace? [16:39:26] $wgExtraNamespaces[NS_SISLC] = "SISLC"; should have worked [16:39:41] originally, 100 had a different name. [16:39:52] maybe it still does [16:40:00] is there a way to "reset" that? [16:40:25] is namespace 100 getting defined elsewhere still? [16:40:32] djbclark, if that extension is not what you need, you should take a look at DynamicPageList [16:41:23] DPL can do this for sure [16:41:45] ah. the old name is still showing up on the All Pages drop down menu. [16:41:51] but it's not in LocalSettings anymore. [16:42:21] Hi [16:42:55] is there a way to totally kill that namespace, regardless of what's in it? [16:43:04] Is there a way for catch an external link just before is going to be written in the database and autosend him by email? [16:43:59] because there doesn't appear to be any pages in it and it's not defined in LocalSettings, so I want to just kill off that entire namespace. [16:48:31] Hi Everyone. [16:54:23] is there a database table of namespaces? [16:55:53] no [16:56:11] 03skizzerz * r37754 10/trunk/extensions/CategoryTests/ (4 files): * Add extension to svn: CategoryTests - parser functions for testing categories [17:01:21] is there a way to revert my database back to original state? [17:03:31] tomow: you could always install a fresh MW in a different directory, export the fresh database, then import it into your current wiki. destroying all stuff and reverting back to original. this will destroy all page contents, though, you know. [17:03:53] nm. i think I found what I needed. that was a stupid glitch. :\ [17:04:04] good [17:06:06] ok. all good. except for one little thing. my custom namespace talk pages aren't showing up on the search page... [17:06:13] i mean the checkbox to search them. [17:07:45] oh. i see why. [17:15:51] so I had to change the id number of my namespace due to a conflict. however, the talk page doesn't exist yet. [17:16:01] actually, the talk namespace doesn't exist yet. [17:16:12] what do I need to do to force a refresh of namespace id numbers? [17:16:36] no names have changed, just the the id number associated with my two custom namespaces. [17:19:39] 03(FIXED) Allow cross-wiki renaming by stewards - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10011 +comment (10maxsem.wiki) [17:19:49] 03(mod) LanguageConvertor should always use interface language for conversion - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14823 (10rainman) [17:23:29] yeah. everything is good except for the talk for my custom namespace. it's the only thing still broken. when I hover over the discussion tab, the URL is :page_name instead of SISLC_talk:page_name. [17:25:45] i'm looking into knowledgebase transparency between mediawiki and a filesystem. has anyone used wiki_import with ooffice docs? [17:32:49] 03(mod) Add rd_interwiki colum to redirect table - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14418 (10innocentkiller) [17:33:05] 03(mod) Add rd_interwiki colum to redirect table - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14418 +need-review +patch (10innocentkiller) [17:34:52] vap0rtranz, can you rephrase? [17:37:52] i feel like a moron now. :( [17:38:58] alnokta2: sure. wiki_import says it "imports files". w/out looking at the code, i'm just curious about how much content is extracted and how. it looks to merely be calling importTextFile.php ... just text files [17:39:17] the only thing left to do is to kill the previews of content on the search pages. [17:39:39] 03(mod) Interface "variant" overruling "language" preference [ bug in StubUserLang::_newObject()] - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=10837 (10rainman) [17:41:44] 03(mod) Support Microsoft SQL Server - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9767 (10a-joelpe) [17:49:57] hello [17:52:07] 03(mod) Go and search button are confusing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=577 +comment (10nslonim) [17:56:06] hi Nikerabbit [17:56:15] lol [17:56:17] AaronSchulz: http://pastebin.com/m3f4a1746 - I think this is a FlaggedRevs problem, but it might be a Semantic MediaWiki problem. [17:56:33] any thoughts on how to correct? [17:56:39] hi alnokta2 [17:56:40] alnokta2: what's up? [17:56:44] alnokta2: everything ok? [17:57:01] Nikerabbit, yeah thanks for asking [18:07:29] 03leogregianin * r37755 10/trunk/phase3/languages/messages/MessagesPt_br.php: typo pt to pt-br [18:16:11] hey wats up... anyone knows how to remove a content table from the main page ? [18:17:52] boogieman, __NOTOC__ [18:21:48] Hello [18:22:15] I have a problem with the sitemap extention. I installed everything correctly and i get still this error: [18:22:21] Warning: fopen(sitemap.xml) [function.fopen]: failed to open stream: Permission denied in /home/dstaal/domains/wikibond.org/public_html/nl/wikibond/includes/SpecialGoogleSitemap.php on line 120 [18:22:21] Cannot write to '.xml' [18:22:37] Sorry, last line is this; Cannot write to 'sitemap.xml.' [18:22:52] I have chmodded it already to 777 [18:23:16] rainman: yeap, i found the magic words [18:23:27] but i also want to remove the title page [18:23:47] cuz i have 2 titles... the page name and the title of the article [18:23:48] :/ [18:24:11] the title of the page also appears at the top. [18:24:27] err. the NAME of the page is the title of the page as well. [18:24:37] mmm [18:24:50] that's why all of your headings in a page are 2nd level headings. [18:25:00] AFAIK, you never use =Header 1= on a page. ever. [18:25:20] yea.. mmm ... instead of being "main page" and then another "article name" (both in bold) i would like to name it "article name" (the main page) [18:25:47] why would you want an article to be the main page? i'm not sure how to do what you want... [18:26:33] yea ... its like instead of seeing "main page" i would like it to say.. welcome [18:26:33] No one? [18:26:37] or somth like that [18:26:41] oh. [18:27:04] that's a UI thing...there's a page in the MediaWiki namespace that controls that. one sec. [18:27:21] you could use css to hide it using MediaWiki:Common.css [18:27:34] let me see [18:28:08] mau [18:28:22] how do i use that common.css :/ [18:30:02] you don't need to. [18:30:20] Special:Allmessages -> go down to mainpage -> edit [18:30:26] yourwiki.com/index.php?title=MediaWiki.Common.css and edit it, add css like .page-Main_Page .firstHeading { display: none; } [18:30:52] darkcode: I don't think that's what he wants to do. He doesn't want to get rid of it. He wants to change what it says. [18:32:34] ok let me do that.. [18:32:39] I think the mainpage message controls the name of the main page, not the text that is to be displayed on it [18:33:24] so if it was changed to welcome then the main page for boogieman's wiki would be named Welcome [18:33:52] And then the title of the page would also be changed to Welcome, so it says Welcome at the top. [18:34:00] Which is what he wants. [18:34:13] didnt work the Special:Allmessages -> go down to mainpage -> edit [18:34:28] you did click on the link, right? [18:34:38] the one that said "mainpage"? and then added your text? [18:34:58] yeap.. it appeared the name of the mainpage [18:35:03] and i removed it [18:35:19] did you replace it with what you wanted it to say? [18:35:33] ohoh. you can't edit THAT page. you have to edit the msg page. [18:36:53] 03demon * r37756 10/trunk/phase3/includes/ (DefaultSettings.php GlobalFunctions.php): Add $wgDefaultDirectoryChmod, allows customizing the default chmod value. Set to 0777 by default to keep current behavior. [18:37:02] index.php?title=MediaWiki:Mainpage&action=edit --> Go there. [18:37:52] 03(mod) Do not create new directories with permission 777 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14593 +comment (10innocentkiller) [18:38:28] ok ... wait [18:39:22] haha i lost the other page :( [18:39:28] let me rewind a little [18:41:05] ok i see what i;ve done [18:41:09] Hey guys, does anyone know how to setup a main page feed such as the 'In the news' feed on the front page of wikipedia? I'd like to have something on my lab's wiki where people can add news snippets to a news page and have the latest 5 displayed on the mainpage. However, I have know idea how to do this. Can someone point me in the right direction? [18:42:47] i replaced the page because the name of the menu (on the left) was also changed... to "welcome" [18:43:01] o do i rename that whole menu ? [18:43:41] that menu is a different special page in MediaWiki:Sidebar. You can make that say whatever you want by editing that page. [18:44:19] ok let me check that, because i already have what i wanted.. anything extra is luxury [18:44:42] I believe you use | to separate the page from the text that is displayed. [18:45:36] nice [18:45:52] yea it was mainpage|mainpage [18:45:59] i just changed it [18:46:02] thnx [18:49:16] btw, anyone knows where i can get more skins ??? besides mediawiki.org [18:49:57] Anyone know where I can at least read about how to set up a main page news feed? [18:53:37] Why doesn't {{#ifeq:{{my template}}|{{my other template}}|True|False}} return True when the two templates contain the exact same thing? [18:55:23] Cobi, linkage? [18:56:30] 03(NEW) Validation error when field is mandatory and input type= radiobuttons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14838 normal; normal; MediaWiki extensions: Semantic Forms; (matthewdw) [18:59:11] Lady_Aleena: http://en.wikipedia.org/w/index.php?title=User:Xenocidic/sandbox&action=edit&oldid=226070046 - I've also been playing around with it in preview and can't seem to get it to work. [19:02:47] Cobi, what are you trying to do? [19:04:20] Basically, I, or rather, xenocedic wants to compare the text of two pages and use parserfunctions on them. [19:06:55] Cobi, I am not sure that can be done without substitution first. The name of one page and the name of another page will never be the same. [19:07:30] So it evaluates the parserfunction prior to parsing transcludes? [19:07:35] im having some problems with the sidebar.. well not the sidebar, i added a live traffic feed below the sidebar... in firefox 3 shows perfect BUT in ie7 it shows a bullet and all the way down where the mainpage ends... [19:07:40] what could this be ?? [19:07:46] Cobi, it might. [19:08:17] in other words.. maybe the second sidebar is bigger than the first one... [19:08:18] Assuming it parses it in the standard order (inner stuff first), that code should work. [19:08:31] how can i make it bigger (the mediawiki sidebar) [19:09:08] 03mark * r37757 10/trunk/routing/lvs/net/ipv4/ipvs/ip_vs_wcsh.c: Replace the linked list of all continuum points by a sorted array [19:09:16] !when does brion usually come on here? [19:09:16] --mwbot-- I don't know anything about "when". You might try: !charinsert !credit !import !phpinfo !protect !purge !refresh !scap !subst [19:10:17] Cobi, even the smallest difference would cause it to fail. An additional carrage return would throw it off. [19:11:01] boogieman, have you tried editing your .css? [19:12:15] Oh, btw, I am not an expert here, so in some things I may be wrong. [19:13:00] yeap.. but i cant find the side bar section haha :( [19:13:24] i find the end of that section (is where i have my second sidebar) but i cant find it [19:13:26] Which box? [19:14:16] Or do you want the entire sidebar expanded? [19:15:04] okok find it [19:15:04] wait [19:24:15] 03ialex * r37758 10/trunk/extensions/Configure/ (10 files): [19:24:15] * Made Configure more configurable, added following settings (See Configure.php for further documentation about them): [19:24:15] ** $wgConfigureAdditionalExtensions [19:24:15] ** $wgConfigureViewRestrictions [19:24:15] ** $wgConfigureEditRestrictions [19:24:16] ** $wgConfigureNotEditableSettings [19:24:18] * Moved static functions from SpecialConfigure and SpecialExtensions to ConfigurationSettings and groupped them. [19:27:18] 03ialex * r37759 10/trunk/extensions/Configure/Configure.page.php: *sigh* forgot debugging code [19:28:27] ok cant find it in the CSS... i want to edit CSS and change the width of the sidebar... (using monobook) [19:28:34] anyone knows which line is it ? [19:29:01] I tried to find it, but couldn't. Sorry. [19:33:22] Hi guys... I'm trying to do something with languages with my MediaWiki. I got Clean URLs for articles (http://example.com/wiki/Article), but I'm unable to do the same with LanguageSelector, the language extension (adding /es, /en, /pt... to the URL). Someone know how I must proceed? [19:33:30] thnx [19:33:38] :( [19:33:42] ill keep looking [19:33:44] boogieman, sorry I couldn't help more. [19:33:52] yeap np, thnx anyway [19:40:19] ok i have a problem....... or a challenge haha, well im adding a live feed to my media wiki (below the side bar - monobook) but appears inside another sidebar.... [19:40:27] anyone interested in checking it out ? [19:40:37] (aa... only for ie7 appears) [19:47:00] fixed it [19:49:32] none know a solution for clean urls and LanguageSelector or other extension like? [19:51:43] I wish I did. [19:55:34] 03ialex * r37760 10/trunk/extensions/Configure/ (Configure.php Configure.settings.php): More tweaks [20:03:55] ._. [20:04:07] oi [20:14:22] 04(REOPENED) Allow cross-wiki renaming by stewards - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10011 +comment (10thogol) [20:17:48] hi davidmccabe [20:18:05] i have a problem with liquidthreads extension [20:18:25] you there? [20:20:32] what immoble means? [20:26:52] alnokta, "immobile" means "unmovable". [20:27:02] http://www.thefreedictionary.com/immobile [20:27:21] uh, what happend to the code slush? [20:27:42] Simetrical, good, i translated it as "un moving" :) [20:28:21] MinuteElectron, any big features checked in recently? [20:28:53] Simetrical: Not big per se, but there is a substantial trickle of new features creeping in. [20:29:04] No problem with that. [20:29:09] This isn't a real freeze, we don't do those. [20:29:20] sure, i know [20:29:24] Just nothing big and complicated. [20:29:46] There will probably be a waiting period after the branch where only bug fixes will be merged to the branch. [20:29:56] of course [20:30:51] how many seconds should mw take to render a page to consider it as optimal speed? [20:31:28] 03(mod) Unicode normalization "sorts" Hebrew/Arabic/ Myanmar vowels wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2399 (10Simetrical+wikibugs) [20:32:33] 14(WFM) Undo on multiple revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14809 (10Bryan.TongMinh) [20:32:45] Hmm, official Microsoft support for MSSQL in MediaWiki? :) https://bugzilla.wikimedia.org/show_bug.cgi?id=9767#c16 [20:32:58] alnokta, depends completely on content, configuration, and hardware. [20:33:48] Simetrical, there isn't a generic estimate? [20:34:23] leonardo: Hi, what's up? [20:34:24] alnokta, no. If it takes long enough that it's annoying you, then you should try to improve it. [20:34:50] davidmccabe, is LQT vaporware at this point or what? You haven't committed to it for like a year. [20:34:51] that just proves how popular mw is [20:35:10] Simetrical: Dude, people are running it. [20:35:17] it exists. [20:35:34] I have been working on other projects, but it's a solid beta now. [20:35:40] Simetrical, ah ok.. i just tried enabing eaccelerator & APC at the same time, it slowed it [20:35:59] Simetrical: e.g. http://wikieducator.org/Talk:Main_Page [20:36:06] Mm. [20:36:13] If my wiki were more active, I'd try enabling it, maybe. [20:36:36] Simetrical: Did you do the recent rearrange in Linker? [20:36:53] davidmccabe, ys. [20:36:54] es. [20:36:56] yes. [20:37:16] Simetrical: That whole section of code kind of sucks because it's information-destroying. [20:37:45] e.g., We *pre-compute* the title attribute, then ask getAttributes ... passing it in what already computed. [20:37:59] Meanwhile, it can't get at the original Title object to make any changes. [20:38:25] For example, what if the attributes depend on the link fragment? [20:38:25] Title objects are supposed to be immutable. [20:38:32] For broken links, we already deleted the link fragment. [20:38:35] Hmm. [20:38:36] Simetrical: I mean change the attributes. [20:38:51] The function that's supposed to give us the attributes is helpless because we already did all the processing. [20:39:14] I tried hooking that because I need to insert extra attributes into some links, but it's pointless. [20:39:22] (without some rearranging) [20:39:24] So go ahead and change it. But don't pass both Title and text, that's silly. Just change everything to pass Titles all the way down the chain. [20:39:28] (which I am tring to get committed) [20:39:44] Refactor and keep some wrappers by the old names for reverse compatibility. [20:39:49] OK, will do. [20:39:50] Those functions can probably all be merged into one anyway. [20:39:55] I was trying to make the change minimal because of code slush. [20:40:03] Ah, well, you might want to wait a week or so, then. [20:40:08] It should get branched fairly soon. [20:40:17] wait until 1.14 you mean :P oh well. [20:40:20] bad timing but can't be helped. [20:40:28] *Simetrical shrugs [20:40:55] So write it and try to commit it. If you finish it and commit it before the branch, then maybe it will get reverted, maybe not. If it does, save the patch and commit it afterwards. [20:41:03] In any case, I think I may do another LQT push later this summer. [20:41:13] Maybe you won't finish till after the branch anyway, maybe it won't be reverted. [20:41:41] Hmm, is there some way to delete a directory in SVN without checking out its parent directory? [20:41:48] leonardo: I'm leaving soon; what do you want? [20:41:55] leonardo: You can also email me at davemccabe@gmail.com [20:42:01] Ah, I can give a URL. [20:42:07] Simetrical: svn rm svn+ssh://... [20:42:57] Yeah, I figured that out. [20:42:59] --help FTW. [20:43:34] 03simetrical * r37761 10/branches/simetrical/: Delete old branch of mine that I had forgotten existed, which is almost certainly a) obsolete and/or b) hopelessly conflicted. Plus, I hate branches. [20:43:47] *Simetrical agrees with Linus Torvalds on that [20:43:58] ummm, linus loves branches. [20:44:05] Not branches in SVN. [20:44:09] oh, right. [20:44:13] Branches in git are maybe fine. [20:44:19] isn't branching = forking ? [20:44:22] no. [20:44:36] I'm going to try that out. I use git for my server configuration these days, want to see if git rebase origin will work well for maintaining my hacks. [20:45:15] alnokta, forking means starting another project based on the code of an old one, under new management. Branching is maintaining a copy of the main codebase for some period, generally with the intent to merge it back at some point. [20:45:19] davidmccabe: ok i'll send you an email [20:45:26] thanks. [20:46:23] Simetrical, ah , [20:52:29] hi, having some trouble getting bot changes to actually be hidden when 'hide bots' is selected on recent changes... [20:53:27] aphid, are you sure that the bot has got the bot flag ? [20:53:38] Who can help me with solving an error (sitemap extention) [20:53:48] Please contact me in private chat [20:53:51] Cobraz0r: what's the question? [20:54:31] Warning: fopen(sitemap.xml) [function.fopen]: failed to open stream: Permission denied in /home/dstaal/domains/wikibond.org/public_html/nl/wikibond/includes/SpecialGoogleSitemap.php on line 120 [20:54:31] Cannot write to 'sitemap.xml.' [20:54:39] This is what the error is [20:54:46] so, permissions [20:55:02] you may want to use the script that generates sitemaps, in the maintenance directory [20:55:03] I have chmodded already .. [20:55:10] yes [20:55:19] Cobraz0r, are you running PHP in safe mode? [20:55:29] NicDumZ: on its userrights page it says "Member of: Bot" [20:56:00] safe mode? How can i do that? I usually do it all in the real ftp.. and making backups ofcourse [20:59:10] Cobraz0r, no, you don't want safe mode. Safe mode is bad, but your host might have enabled it for you. [20:59:16] It changes things. [20:59:26] Check phpinfo() to see whether it's enabled. [21:00:02] in order to use the new api.php, is it enough to require api.php and use the class generated there? [21:01:15] ..and by new i mean current wikipedia version (1.13ish) [21:02:45] Were can i check my phpinfo bjelle? :) [21:02:51] Is it possible to force an extention to process a page *after* template inclusion is done? [21:03:15] your phpinfo? put in a php file, upload it to the webserver and open it in a browser [21:03:40] 03(mod) Unicode normalization "sorts" Hebrew/Arabic/ Myanmar vowels wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2399 (10ravi.chhabra) [21:03:47] I'm running the Rext extesion, and want to use template variables within the tags [21:05:01] 03(mod) Unicode normalization "sorts" Hebrew/Arabic/ Myanmar vowels wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2399 (10ravi.chhabra) [21:06:35] it lists "Bots" under removable groups... yet it still shows contributions on recent changes [21:08:38] Hawson if your using a recent enough version try {{#tag:R|{{{1}}} {{{2}}} {{{3}}, etc}} [21:10:40] Will try [21:24:44] enwiki doesn't have an article about Butyrometer! [21:25:20] {{sofixit}} [21:25:32] {{bebold}} [21:25:47] Notability? [21:26:52] Worry about that at the AFD. [21:28:01] notability? what that got to do with the apparatus ? [21:30:24] what is the url that helps transfering from a local wiki to commons? [21:31:54] hey, for some reason the wiki I set up gives me lots of these errors: Warning: dba_open(/var/www/wikipedia/images/tmp/mw-cache-wikidb.db,cl) [function.dba-open]: No such handler: db3 in /var/www/wikipedia/includes/BagOStuff.php on line 694 [21:32:07] anyone know whats happening? [21:38:53] anyone? [21:39:26] 03aaron * r37762 10/trunk/extensions/FlaggedRevs/ (9 files in 3 dirs): [21:39:26] * Overhaul QualityOversight to generalize it. Various filters added. Extra log actions added. (bug 14266) [21:39:26] * Fix and cleanup some XML functions [21:39:47] 03(FIXED) Filter the patrol logs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14266 +comment (10JSchulz_4587) [21:42:06] do I need to install db3 or something? [21:44:42] 03(mod) Unicode normalization "sorts" Hebrew/Arabic/ Myanmar vowels wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2399 (10ravi.chhabra) [21:50:46] anyone know what could be causing this error: dba_open(/var/www/wikipedia/images/tmp/mw-cache-wikidb.db,cl) [function.dba-open]: No such handler: db3 in /var/www/wikipedia/includes/BagOStuff.php on line 694 [21:56:07] hello [22:00:40] is a dba handler really needed? because I don't want to have to recompile php [22:02:41] once more i have two problems :) first - i want to set max image size upload to my wiki. i dont have acces to php.ini. when i was asking about it i heard i can use .httacces. i should use upload_max_filesize , or post_max_size ? [22:07:01] is anyone actually here? [22:07:13] yes [22:07:46] ok [22:08:17] what can I do about the dba thing? Can I use some other handler, other than db3? [22:14:14] anyone got any ideas? [22:14:59] Was there any change recently in the way that edit conflict detection works? [22:18:05] davidmccabe: do you know if there is a way to get around using db3 as the dba handler? Because I get lots of errors about that handler not existing. [22:18:22] *davidmccabe has no idea what that even is. [22:18:29] >.< [22:18:57] I get tons of this error at the top of my page: [22:19:00] Warning: dba_open(/var/www/wikipedia/images/tmp/mw-cache-wikidb.db.lck) [function.dba-open]: failed to open stream: No such file or directory in /var/www/wikipedia/includes/BagOStuff.php on line 694 [22:19:10] oops [22:19:14] this error: [22:19:46] hmm [22:19:53] my error permanently changed [22:19:57] great... [22:22:28] 03aaron * r37763 10/trunk/extensions/FlaggedRevs/ (3 files in 2 dirs): Some log cleanup [22:23:26] and now it changed back [22:23:27] >.< [22:23:31] i'm so confused [22:23:32] question: is there a simpler way to include images to an article? like, right now you have to go to special:upload, upload the image, take the dest filename, then go to the article, and put in the image tag with that filename. many steps. are there any extensions or anything that would reduce the number of steps? like in drupal, for example, the attachment box is right there on the edit page, so you don't have to go anywhere. [22:24:16] any suggestions or ideas would be appreciated. :) [22:24:27] 03(mod) Show if current version is sighted in user contribs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14814 (10JSchulz_4587) [22:26:04] therealnanotube, http://www.mediawiki.org/wiki/Manual:%24wgAllowExternalImages [22:26:35] 03(mod) Unicode normalization "sorts" Hebrew/Arabic/ Myanmar vowels wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2399 (10Simetrical+wikibugs) [22:27:53] alnokta: thanks, but i'm looking at the case where the images are on the local hd - i do want to upload them to the wiki, i am just looking for ways to streamlinet the upload process. [22:32:39] anyone know where I can install db3, which mediawiki insists that I have? [22:33:35] therealnanotube: then you should use some bot to import images to local [22:34:50] therealnanotube, you can upload alll of them to a folder on server then use image import maintenance script [22:35:16] 03(mod) Filter the patrol logs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14266 (10JSchulz_4587) [22:37:18] alnokta: is that part of mediawiki core install, or something i have to dig out from somewhere else? [22:37:34] 03mark * r37764 10/trunk/routing/lvs/net/ipv4/ipvs/ip_vs_wcsh.c: Replace linear search by a binary search [22:37:38] A_Bach: is there one around, or do i get to code one up myself? [22:37:42] therealnanotube: it's in the core. you need shell access to the server though [22:39:00] Duesentrieb: got shell access, no problem. so where would i find that script? is there maybe a link to help.mediawiki that describes its usage? [22:39:06] therealnanotube: import maintenance script is in core. you can also download tawbot (perl), or pywiki (python) to other job [22:39:56] http://www.mediawiki.org/wiki/Manual:ImportImages.php ? [22:40:05] therealnanotube: don't know if there's good documentation, maintenance scripts tend to be... not so well documented. but most print a help messaqge when you just run them [22:40:19] oh... or what A_Bach just said :) [22:40:35] therealnanotube: anyway, it's in the maintenance directory. called importImages.php [22:40:36] A_Bach: a link to pywiki bot? google only produces pywiki == a wiki clone written in python [22:40:42] gees, did anyone else here ever have problems with db3 or stuff related to that? I can't get this massive list of warnings to get off my screen [22:41:18] therealnanotube: follow the link :) [22:41:23] Duesentrieb: ok, thanks, i'll play around with it. :) i know what you mean about maintenance scripts and documentation. heh. [22:41:52] therealnanotube: sorry, wrong name. pywikipedia [22:41:53] well, this one does seem to have a nice manual page on the wiki :) [22:42:15] A_Bach: if he has shell access, i wouldn't recommend using the pybot stuff [22:42:30] mbrigdan: db3? [22:42:45] 03(NEW) Split the checkuser right into checkuser and checkuser-log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14839 15enhancement; normal; MediaWiki extensions: CheckUser; (mike.lifeguard) [22:43:02] Duesentrieb: right. on wiki i use tawbot [22:43:15] A_Bach: aha, that's looking more relevant. :) [22:43:18] never looked at that [22:43:22] wiki=wikipedia and wikisource [22:43:53] Duesentrieb: for some reason, i get a bunch of errors about db3 not being a handler, in BagOStuff, line 694 [22:44:47] what version of media wiki do you guys recommend for development? I'm trying to use the trunk one, but its not working, should I use the stable release? [22:45:15] trunk is good for development [22:45:27] its broken every now and then, but should get fixed soon :) [22:45:36] Duesentrieb: http://svn.gna.org/svn/tawbot/trunk/ - its old code [22:45:38] Duesentrieb: aha, indeed there's some documentation - even better. :) [22:45:47] well... thanks for the help and the tips everyone. :) [22:46:13] Duesentrieb: thats what I thought, i'll check the trunk out again, see if that helps [22:46:31] mbrigdan: updating should be sufficient, if it was fixed :) [22:46:50] but you may just be seeing a misleading message caused by some setup error [22:47:06] can't help you with the error message, no idea what a hander even *is* in bagostuff [22:47:24] no, I messed with lots of stuff, in my feeble attempt to fix it, so i'll get my backup version out [22:48:39] mbrigdan: current trunk is working fine for me [22:48:41] so... [22:48:49] you must be Doing Something Wrong (tm) [22:49:00] I might have messed up my setup [22:49:44] time for bed [22:49:48] g'night [22:49:59] I FIGURED IT OUT [22:50:19] I turned Object caching on [22:50:23] it messed things up [22:50:26] I guess [23:03:47] how can I give myself steward + developer permissions on my wiki? [23:56:17] re [23:57:36] i have problem. i instaled mediawiki 1.12 over one domain name, now i have difrent domain name... [23:57:48] how to change it? [23:58:27] heh [23:58:44] GoogleSitemap was showing me old name but now is ok