[00:02:38] 03aaron * r30498 10/trunk/extensions/FlaggedRevs/FlaggedRevsPage.php: wfMsgForContent() [00:11:01] Quick question, is there any special steps that need to be taken when you move your installation of MediaWiki to a different host? [00:13:22] backup and backup [00:13:37] Aside from that, I am working off a baclup. [00:13:42] backup* [00:13:55] then good [00:14:14] Not really, when I go to the URL all I get is a blank page. [00:15:29] did you import the database? the versions of mw were different? did you run php rebuildAll.php [00:15:49] Yes, No, and no, I'll try that. [00:15:56] did you install the same extensions? [00:16:03] Yes. [00:18:23] see also: http://www.mediawiki.org/wiki/How_to_debug [00:19:38] The most simple and obvious answer, and I needed to ask on IRC to find it. <.< thanks. [00:20:35] yw [00:26:11] The debugging script things didn't show any errors, (Just a blank page) and I got an ISE when running rebuildAll [00:27:52] ISE ? [00:28:01] Internal Server Error [00:28:21] that is normal [00:28:37] you are supposed to run it from the shell [00:28:48] (or command prompt) [00:29:06] Ah. [00:29:48] ...I don't think I can access that on shared hosting. [00:32:22] that is bad, check it, may be it is turned on [00:34:01] Nope. [00:38:46] how can I get a list of categories? I would like to add the different categories to my sidebar. [00:39:50] Anyone? [00:39:58] I think there is a page under [00:40:01] Special Pages. [00:41:43] Labine50: yeah I know, but do you know how I can get a list of categories so I can use it in the sidebar. Some kind of hook or function? [00:44:18] Oh, I think there's a thing on MediaWiki to edit the sidebar. [00:44:39] !sidebar [00:44:39] --mwbot-- To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see . [00:52:39] ^ [00:56:14] Labine50: mhh, that does not allow me to create something like a menu with category_name1, category_name2 etc etc. I tried using $this-> [00:56:50] $this->data['catlinks'], but it stays empty allthough I have already created at least two categories... [01:00:47] I'm not really an expert of this sort of stuff... [01:01:00] I just know the basic basics. [01:15:20] Labine50: ok, thanx anyway. [01:18:25] hi there [01:18:55] *Labine50 backs away slowly [01:38:36] Is there a mediawiki developer in the house? [02:07:05] So I finally got mod_rewrite working, but in the process, I'd moved everthing from /somedir/w to /w. I've currently got /somedir/w symlinked to /w, but I'd prefer to use an HTTP 301 redirect. [02:08:25] I hate messing with .htaccess, because I always seem to screw it up. So I'd like someone to tell me if there are any glaring mistakes before I put the rule in place. [02:08:57] rewriterule ^/rosettacode/w(.*)$ /w/$1 [r=301,nc] [02:09:21] Anything particularly wrong with that? [02:15:39] I guess there are no mediawiki developers in the house? [02:15:57] BjornW: I probably don't qualify, but what do you need? [02:16:48] shortcircuit: any pointer to more info on how to get a list of all categories so I can include them in the sidebar. I can't seem to find the right function for this [02:17:07] Include all *categories* in the sidebar? [02:17:33] Try Special:Categories [02:17:54] That'll get you a list, but I don't think you can use it to update Mediawiki:Sidebar automatically. [02:18:00] shortcircuit: yeah, but special will only create a link to all categories [02:18:34] shortcircuit: I need to get all categories so I can include them in the sidebar. It seems odd to me that this is so hard to do? [02:19:16] Well, I wouldn't think it's a common need. Hm. [02:19:32] shortcircuit: yeah, so did I ;) [02:19:44] Er...I *wouldn't* think it's common. [02:19:56] shortcircuit: oops [02:20:10] shortcircuit: why not? [02:20:15] Most wikis I've seen have far more categories than you would want in the sidebar. But I'm not here to judge how you use them. [02:20:35] shortcircuit: sure, each wiki has its own use ;) [02:20:54] hm. [02:21:08] shortcircuit: any clues? [02:21:36] I don't think there's an established way to do it. On my site, categories are used for virtually all navigation, though. [02:21:53] I have a few master categories that most of the other categories get placed in. [02:22:03] And I have links to those master categories in my sidebar. [02:22:11] shortcircuit: that's what we're aiming for as well [02:22:20] Take a look at http://rosettacode.org [02:22:24] shortcircuit: did you hardcode them in your skin then? [02:22:28] No. [02:22:39] You can edit MediaWiki:Sidebar, and add the links there. [02:23:02] http://www.rosettacode.org/wiki/MediaWiki:Sidebar [02:23:09] That's what my sidebar looks like. [02:23:33] shortcircuit: ok, seems to me that this could be a good solution for us as well :) [02:23:44] Glad I could help. :-) [02:24:30] BTW...The only thing I have hardcoded in my skin is the Google Analytics code. [02:24:37] shortcircuit: thank you very much! [02:24:51] And I'd frankly prefer a plugin; Last time I upgraded, I forgot to put the GA code back in the skin. [02:25:20] np [02:25:45] shortcircuit: I must admin that I really dislike the mediawiki code. It's a all over the place and in comparison to other open source software seems to lack a 'real' developers community. Or am I too harsh now? [02:25:56] *shortcircuit shrugs [02:26:00] is there an information page for the {{int:}} stuff? [02:26:02] I try not to mess with the internals too much. [02:26:42] shortcircuit: I'd be happy to develop plugins for it and help out with the core, but it seems that before doing this one would need to do some Spring cleaning ;) [02:26:48] shortcircuit: I can imagine ;) [02:27:15] It's frustrating enough that I have to rebuild LocalSettings.php each time I upgrade. [02:30:53] *BjornW thinks that mediawiki needs to put some time in cleaning up and enlarge its developers base [02:54:55] 03(mod) Search can't find existing entries - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=8104 +comment (10jdcrunchman) [03:07:06] 03(NEW) parse error, syntax error - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12903 normal; normal; MediaWiki: Installation; (ranchnachos) [03:20:44] hi guys, i'm getting a internal server error whenever i try clicking on the quick index.any ideas? [03:26:23] Is there anything in the default wiki markup that links to Wikipedia? That is I'd like something of the form [{Wikipedia: mappings} | maps] that displays the word "maps" on my page and links to the wikipedia article on 'mappings'... [03:29:16] ajushi) what do you mean by quick index? [03:30:01] alyssag) yes, interwiki. http://www.mediawiki.org/wiki/FAQ#How_can_I_create_Interwiki_Links_in_my_Wiki.3F [03:30:38] though i think wikipedia: already works , not sure [03:30:48] alknota: Thank you. [03:31:05] yw [03:32:41] alnokta: like this: http://en.wikipedia.org/wiki/Wikipedia:Quick_index [03:37:08] ah, may be because you have short url/rewrite rules [03:37:26] Is there a simple way to export all articles to an XML file? [03:40:52] phuzion: dumpBackup.php [03:41:09] it's in your mediawiki/maintainance folder [03:41:21] Will that export it to a file that I can import on another wiki? [03:41:50] run it w/ 'php dumpBackup.xml > ~/backup.xml' [03:42:04] Yes, you can import it. You might want to do a backup of the mysql db as well. [03:43:10] Oh, I'm sorry, I didn't read your question fully. I don't honestly know about importing to an existing wiki. [03:43:19] You'd have to ask someone else about that to make sure. [03:43:52] I know that you can restore the wiki you backup up from the xml dump though. I just don't know about merging two of them together. [03:44:05] yes you are right, you dump it that way then import with php importDump.php... [03:44:45] alknota: What would happen if the two wikis he is merging had an article w/ the same name? Would one get overwritten? [03:45:02] I was planning on using Special:Import on the target wiki [03:45:09] I have root access to the source wiki [03:45:14] but only sysop access to the target wiki [03:45:28] alyssag) a new revision will be added AFAIK [03:45:43] would it work with Special:Import? [03:45:55] yes [03:45:59] So it would just append the new one to the old one? [03:46:09] yes [03:47:34] interesting ... anyhow thanks again alknota [03:50:49] Ok, so that doesn't work with special:Import [03:53:39] Hm, that didn't even work with importDump.php [03:54:55] how come [03:56:57] I edited a page, and after importing it, it was in a pre-import state [03:57:01] like, no changes to it [04:00:58] Is there an easier way to export all article names to a text file, each on its own line [04:01:18] because special:export doesn't like tabs [04:25:06] 03(mod) MediaWiki: Licenses message corresponding to purpose-specific upload forms - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12699 (10vinhtantran) [04:29:53] 03shinjiman * r30499 10/trunk/phase3/languages/messages/ (4 files): [04:29:53] * Update Chinese translations [04:29:53] * Update Cantonese translations [04:29:53] * Update Old Chinese / Late Time Chinese translations [04:31:38] 14(INVALID) Italian Wiktionary - Case sensitive only in NS=0 and NS=1 - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12899 +comment (10vasilvv) [04:37:59] Ok, here's my problem. I need to import all of the mainspace articles from one wiki to another wiki. I have root access on the source wiki, and ftp/bureaucrat access on the target wiki. Using Special:Export is out of the question because the file that would be made is too large to import with Special:Import. [04:42:48] GUESS WHO LOST THE SUPER BOWL? [04:43:23] Schroeder, The patriots? [04:43:30] yup [04:43:35] the cheating New England Traitors [04:43:39] the BAD GUYS LOST [04:43:49] hello ppl [04:44:30] hi Alex_Offshore [04:45:08] any volunteers to help me with some extensions installations on mediawiki 1.11? [04:45:27] highliting e.g. [04:45:34] phuzion) may be you export a number of pages through spe:export then spe:import , then another batch, until you finish.. [04:47:01] Alex_Offshore) http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi [04:48:26] 03vasilievvv * r30500 10/trunk/phase3/ (includes/Skin.php opensearch_desc.php5): * Use $wgScriptExtension for opensearch_desc.php [04:48:36] heh [04:49:19] tried http://www.mediawiki.org/wiki/Extension:Syntax_Highlighting -- mb the article is old or smth else but its not working [04:49:22] 03vasilievvv * r30501 10/trunk/phase3/ (api.php5 img_auth.php5 index.php5 redirect.php5 thumb.php5): Strip ?>'s [04:49:44] alnokta, thanx, i'll try [04:51:07] 03vasilievvv * r30502 10/trunk/phase3/ (config/index.php index.php): Update some copyright dates to 2008 [05:09:33] alnokta, thanx ever so [05:11:05] yw [05:12:33] hmm. is there any way to use a template (or similar) as a way to pull information from another source - like another database or even a rss feed or similar? [05:16:13] btw, anyone knows, how to make short url under windows? tried anything around http://www.mediawiki.org/wiki/Short_URL, but haven't found the solution for http 403 problem (colon in url) [05:16:31] Offshore, what webserver application are you using? [05:16:47] phuzion, Apache2.2/mod_php5.2.5 [05:16:58] windows vista x64 [05:17:27] *AaronSchulz reads http://www.nabble.com/Deletion-of-large-pages-to15260919.html [05:17:28] Then you ought to be able to follow the directions from the page you listed. [05:17:44] TimStarling: I just saw this. I still can't believe it [05:18:09] phuzion, there are no soluthion for my environment [05:18:26] Have you tried editing httpd.conf? [05:18:31] YES [05:18:35] anything [05:19:01] *anything posted there & related pages [05:20:54] http://addr.tld/Article works fine; http://addr.tld/Special:smth causes 403 [05:21:28] 403, eh? [05:21:38] yep [05:23:15] http://www.mediawiki.org/wiki/Manual:Short_URL/Page_title_--_Working_method_with_mediawiki-1.11 [05:25:42] it has my correction (Note: Please don't do this for Apache/mod_rewrite under Windows... ... ...) -- snatched it from somewhere; it has no benefit of me [05:39:01] i put $wgCookieExpiration = 2592000; in the LocalSettings.php file because I thought the default timeout was not working (kicks us out in an hour or so? not sure on timeing) [05:39:18] the server's php.ini has sessions enabled, and the local browsers have cookies enabled. [05:39:35] stil no workie D: [05:42:25] 03dale * r30503 10/trunk/extensions/MetavidWiki/ (11 files in 6 dirs): minor bug fixes and improved scrape and insert metadata script [06:06:22] Question: I like the wiki format, and would like to install it on my computer for my own personal use, NOT over the internet. Can you do that with wikimedia? [06:07:15] I think it would be better than having random .doc and .txt files all over my computer. [06:09:53] Buttercup) yes, sure [06:10:26] TimStarling: http://en.wikipedia.org/w/index.php?title=Main_Page&action=history [06:10:36] Buttercup) you would need to install some servers and mediawiki [06:10:47] TimStarling: do people think this is funny? [06:11:47] *amidaniel sighs [06:13:01] Ok. Would the installation process be different than the normal thing? Or do I just follow the regular instructions? [06:13:41] Buttercup) regular instructions, in order for the world to see it, you have to have port 80 opened and no firewall [06:14:35] Cool. So as long as I keep port 80 closed, I'll be good to go? [06:14:41] AaronSchulz) tim took care of it (if you already don't know) [06:14:55] Buttercup) yep [06:15:08] Thank you very much. :) [06:15:26] *amidaniel notes that the ") " construct is not conventional IRC practice :) [06:16:10] *Buttercup notes that it does help follow conversations. ;) [06:17:00] Buttercup: Yes, but a colon or comma is more common and intelligible as a separator [06:17:04] :) [06:17:41] ;) [06:18:24] hi has anyone used the extension, password protected? [06:41:03] 03brion * r30504 10/trunk/extensions/PdfHandler/ (PdfHandler.i18n.php PdfHandler.image.php PdfHandler_body.php): whitespace fixups [06:43:53] 03brion * r30505 10/trunk/extensions/PdfHandler/PdfHandler.php: Safety first! Define all configuration variables to ensure they don't get set for us by register_globals [06:45:13] 03brion * r30506 10/trunk/extensions/PdfHandler/PdfHandler.php: no sense calling dirname() three extra times if we've already put it in a variable [06:51:49] safety first [06:52:43] brion: you should were kneepads and a helmet everywhere to be silly ;) [06:52:55] :D [06:53:01] though people might think you were "slow" [06:53:18] :( [06:53:34] or a skater [06:53:50] brion: ok, "special", does that sound better? [06:55:31] AaronSchulz: cheers on the 2 fixes. [06:56:17] Special:Brion [06:56:31] does anybody offhand have a PDF file with pages of different sizes in it? [06:56:47] i don't think pdfinfo gives per-page size info... [06:58:56] what special:brion gives ? :) [06:59:25] all of your money to brion [06:59:29] if you have too many edits, it's a redirect to special:stab [06:59:54] :) [06:59:57] is that the development version of Special:Killuser? [07:02:22] yes like sp:killwiki [07:02:53] brion) i don't think anyone track their pdf files for such properties [07:07:20] aha, pdfinfo will give more data if you ask for it [07:07:23] *brion experiments [07:10:05] are you in Wikimedia Labs (tm) [07:10:46] Hello [07:11:00] brion: "experiment"? Is that what you call it? ;) [07:11:28] *AaronSchulz should experiment with some angel pictures [07:12:10] hi SaadSaeed [07:12:18] hey alnokta [07:12:23] :D [07:12:37] are you someone from mediawiki support? [07:14:50] if you just ask your question, someone could help you. [07:19:11] Im wondering if there is a better way (extension perhaps) of making tables. [07:19:43] i get super confused with the current way of making tables [07:20:52] im hoping you guys can throw at me a grease monkey script or something that i can either recommend to my dev folks to integrate into our wiki [07:22:49] SaadSaeed: might look through the userscripts area [07:22:55] SaadSaeed) check this: http://www.mediawiki.org/wiki/Category:Table_extensions [07:23:07] *SaadSaeed looking [07:26:23] *SaadSaeed likes Extension:SimpleTable [07:29:42] 03brion * r30507 10/trunk/extensions/PdfHandler/ (PdfHandler.i18n.php PdfHandler.image.php PdfHandler_body.php): [07:29:42] Improve the metadata handling... [07:29:42] * Use a nice simple PHP array instead of constructing unnecessary XML. This removes the dependency on PHP 5.1.3 for a SimpleXML method. [07:29:42] * Tell pdfinfo to give us metadata encoded in UTF-8. If we start outputting title and creator info this will be nice! [07:29:46] * Tell pdfinfo to give us page size information for all pages (at least through page 99999 :) rather than just the first page [07:29:49] * Make use of that per-page size information so we can properly render pages of differing size. Without this, they get stretched or squooshed in interesting days. [07:29:52] * Rename the pdf_no_xml message to pdf_no_metadata (in English) [07:30:44] Do these extensions get rolled into the updates of media wiki or must they be specifically installed? (im guessing the later) [07:30:56] Hmm, should I fuzzy those messages or not... [07:35:56] 03siebrand * r30508 10/trunk/extensions/PdfHandler/PdfHandler.i18n.php: Rename non-English messages, capitalise PDF [07:39:18] i have a mediawiki in a DMZ and some internet explorer users complain that the css doesnt load...i cant check it out cause i just have firefox at home...so i looked in the source and i cant see like a full domain in the css lines. cause outside and inside have different urls...does someone has a idea? [07:46:37] 03(NEW) Special:Stableversions breaks imagemaps - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12904 normal; normal; MediaWiki extensions: FlaggedRevs; (sco_scam) [07:50:24] marvxxx) so it works for firefox users? [07:50:48] alnokta: yep [07:51:10] alnokta: a IE user sent me a screenshot which looks like the CSS didnt got load [07:52:08] marvxxx) what is your url? [08:07:05] i get this in the error.log of apache: [08:07:17] Digest: uri mismatch - does not match request-uri , referer: https://tsmoffice [08:07:17] .dyndns.org/wiki/index.php/Hauptseite [08:08:58] 03siebrand * r30509 10/trunk/extensions/Gadgets/ (Gadgets.php README SpecialGadgets.php install.settings): Whitespace fixes [08:11:20] 03(mod) FlaggedRevisions breaks commons images - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12904 summary; +comment (10JSchulz_4587) [08:13:37] TimStarling: does findFile() check commons? [08:15:04] well, wfFindFile() I mean [08:19:08] 03aaron * r30510 10/trunk/phase3/includes/ (GlobalFunctions.php filerepo/FileRepo.php): A file should be at $time [08:24:33] 03(NEW) Create a [[Special:Api]] to allow access of the Api through alternate syntax - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12905 15enhancement; normal; MediaWiki: API; (dan_the_man) [08:26:37] TimStarling: ping [08:28:07] 03aaron * r30511 10/trunk/phase3/includes/filerepo/RepoGroup.php: At $time only [08:40:31] 03siebrand * r30512 10/trunk/extensions/ (62 files in 2 dirs): [08:40:31] * Gadgets uses wfLoadExtensionMessages now [08:40:31] * delay special page message loading a tiny bit [08:40:31] * add descriptionmsg and version in extension credits [08:40:31] * update Translate [08:43:17] is this a place where i can ask a few general questions about mediawiki? [08:43:30] yes [08:44:06] ok. I current use mediawiki. When I first started using it, i didn't know much about wikis [08:44:43] I now think the program may be too large for my purposes [08:45:23] I have pretty good shared hosting that handles the program fine, and I'm using the built in cache for it, and that's ok [08:45:37] however, I just have around 700 articles [08:45:57] is mediawiki overkill for me? [08:46:46] if you don't have any problems, why are you worrying? [08:47:39] just wondering if it's a waste of resources. Eventually, I'll have two separate wiki's running, a phpbb3 forum, flashchat, gallery, Wordpress mu, and regular web pages [08:50:18] on the other hand you get all cool features and good scalability if your wiki grows bigger [08:50:45] 03(mod) Remove query.php - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12881 (10Bryan.TongMinh) [08:51:12] that's a good point [08:52:08] the problem is, I'm having trouble finding comparable software. There are many lighter wiki's out there, but they have oddities built in, like forced camel case, or not being able to disable registration, or really difficult to edit templates (if any) [08:54:47] I was hesitant in dropping it, but I think you've convinced me to keep it [08:54:57] captain_tenneal) just stick to mw so long you can [08:59:38] are there any guides out there about trimming it down or removing features that aren't used? [09:03:44] 03(NEW) New parser breaks some template expansion in Semantic MediaWiki - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12906 normal; normal; MediaWiki: Page rendering; (ThomasBleher) [09:15:52] 03siebrand * r30513 10/trunk/extensions/Gadgets/Gadgets.i18n.php: Credit for English [09:22:25] 03siebrand * r30514 10/trunk/extensions/CategoryTree/ (8 files): Whitespace fixes [09:25:10] single file internationalization? ;-( [09:25:12] that sucks. [09:25:52] why? [09:26:37] <_wooz> lo [09:26:40] Nikerabbit: because it means parsing and loading a lot of unneeded data, possibly for every request. [09:26:55] Nikerabbit: basically, for the same reason we don't have all code in a single file, no? [09:27:25] also, i find individual files easier to maintain - less problems with preople screwing up because they are missing some font, easier to merge, etc [09:27:39] reduces complexity, works like other extensions and wrong characters encoding are less likely to happen [09:28:24] parsing isn't that slow, and with caching it's quite fast [09:28:46] i don't really see how it reduces complexity. and the argument about other extensions isn't that great either - it would have been simple enough to make a single function for loading extension language files, which supports different modes of storage [09:29:13] bah, whatever. i don't like it. it feelds crufty. [09:29:33] but if this is going to be the standard, so be it. lots of sucky standards around. better than none i guess. [09:29:38] Duesentrieb: and it saves our time, export is fast and easy [09:29:53] why would that be harder to do with multiple files? [09:30:48] maybe it could be as fast, if we were to automate svn add etc.. [09:31:15] also making exporter for every extensions because of license etc headers for every file takes time [09:31:23] true, new files need to be added to svn. that's simple enough to script. not sure what "etc" would be [09:31:54] hm? how is giving credits in n places in one file simpler than giving credit once in n files? [09:32:14] (credites for de got missing for the Gadgets extension, btw) [09:32:27] I'm not talking about credits, I'm talking the boilerplate on the top of the file [09:32:53] I'm not against multiple files, I'm just saying they are more complex [09:33:03] and I have to a lesson :) -> [09:33:11] *grmbl* [09:33:28] you can have complexity *inside* the file, or *between* files. it amounts to the same, imho [09:33:42] anyway, the boilerplate is worthless without credites. and adding the same header to all files is trivial [09:33:45] bah. have fun. [09:34:08] trivial if we have the header defined somewhere... which we don't currently [09:34:50] easy enough to fix. easier than converting all my extensions to the "new style" anyway :) [09:35:26] well it isn't my who is doing that, so I can't compare :D [09:35:47] it's not me either [09:36:01] on the other hand the files are ugly as long as they are php files... [09:36:22] not ideal for automatic processing [09:36:27] but reall off now -> [09:36:34] yea, why not use ini-file format? it's an rfc [09:37:05] maybe because it would be even bigger change than converting to single php file? :D [09:38:39] no reason not to allow both. bah, whatever. go forth and study, or something.. [09:53:02] is there anyone expert of dbs? such as them on download.wikimedia.org? [09:54:08] Filnik: well... what do you actually want to know? also, many dumps there are not database dumps at all, but xml dumps. [09:54:56] Duesentrieb: I only want to know if they are in the same format as the output of special:export :) [09:55:24] Duesentrieb: alnokta wants a bot that makes dumps of small wikies and I hope that it can be done using it ;) [09:56:46] Duesentrieb: so? is it the same? :D [09:57:13] yes, the xml format is the same [09:57:23] Duesentrieb: perfect :) thanks ^^ [09:57:35] i don't quite understand what the bot is supposed to do. [09:57:53] also note that the output of Special:Export is limited (to 200 pages i think, but i'm not sure) [09:58:05] on wikimedia projects, that is [09:58:15] and even if the limit does not kick in, http timout will at some point. [09:59:02] Duesentrieb) wikimedia projects is available on download.wikimedia.org , other projects doesn't support that at all [10:00:02] alnokta: I can export 50 pages per time and unify them late :) [10:00:09] alnokta: err, other projects can support that simply by running dumpBackup.php every month or so [10:00:29] Filnik) exactly [10:00:35] Filnik: that would be extremy slow. and kind of silly. if you can run tools on the server, do that. it's way faster, and more reliable [10:00:54] i really don't get the point... [10:01:04] Duesentrieb: yes, but for *small* projects it will be not so impossible :) [10:01:12] Filnik: any why not? [10:01:23] Duesentrieb: because they have few pages :) [10:01:32] err? [10:01:36] well, they don't..and contacting them will take whatever or they will simply won't do it [10:01:38] (I won't use that bot on en.wik or something xD ) [10:01:53] Duesentrieb: export 600 pages != export 10000000 pages :) [10:02:01] alnokta: who's "they"? [10:02:16] I think the devs :) [10:02:24] sites owners [10:02:28] Filnik: hm? what devs? [10:02:43] Duesentrieb: who are the people that make dbs? :) [10:02:57] alnokta: so, you want to leech content from wikis that don't give you dumps? why? and shouldn't you at least ask for permission? [10:03:36] Filnik: site admins. most devs are not. but that's all about wikimedia, to which all this doesn't apply anyway. so we must be talking about non-wmf wikis. [10:03:36] its like reading it from web [10:03:53] alnokta: yes. and leeching full site content is generally frowned uhpon. [10:03:53] its not that i'm stealing their content [10:04:04] well, it depends on what you do with it. [10:04:14] and how often you copy it. [10:04:23] (bandwith is a nissue for "small" sites) [10:04:36] yes frowned upon when you abuse it, killing the site..a very slow bot won't harm anyone [10:04:52] probably not. it still makes me wonder about the why. [10:05:07] back-up [10:05:11] personal use [10:05:11] you should at least check robots.txt before doing it [10:06:42] check it for what? [10:08:22] alnokta: check if it allows bots access to Special:Export [10:09:38] i don't see why it will be forbidden [10:10:04] just check *if* it is forbidden. [10:10:21] it's a question of being a good netizen. [10:10:28] in any case, having backup that way is cleaner.. you could always just save the html page from your browser to a folder [10:10:30] you konw: "be nice", "do no evil", all that [10:10:36] also have a descriptive ua string [10:11:02] yes [10:11:07] alnokta: if you safe all html pages of a site, using a script, i would expect you to do the same: check robots.txt, set a UA string, etc. [10:11:22] you'll notice that wget & co do that [10:11:42] not with a script, by hand, and long hours [10:12:28] yes, you can do that too. if you like. [10:12:50] i would never block a very *slow* bot [10:13:11] it doesn't matter what you would block. [10:13:49] when using someones site, do it on their terms. consider wepages as designed for human use, be very carefull and nice when using them by script. [10:17:42] whatever [10:26:02] 03siebrand * r30515 10/trunk/extensions/ (110 files in 2 dirs): [10:26:02] * CategoryTree uses wfLoadExtensionMessages now [10:26:02] * add descriptionmsg and version in extension credits where missing [10:26:02] * update Translate [10:35:47] 03siebrand * r30516 10/trunk/extensions/Translate/: svn:ignore messageindex.ser [10:50:05] re [10:56:00] Werdna) i have left a memo for you a few days ago.. have you read it? [10:56:22] hi marchelly [10:56:38] you should proobably be asking general questions of that nature in-channel, rather than pestering individual developers [10:56:42] *Werdna doesn't tend to read memos [10:56:59] i did ask here first [10:57:40] i asked if i should file a bug, someone suggested to contact you. [10:57:41] sounds like you're asking how to semi-protect [10:58:24] yes, semi-protect 86 sub-pages at once, without having to go through them one-by-one [11:14:38] yo all [11:14:44] 03(NEW) Special page to list links to other pages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12907 15enhancement; normal; MediaWiki: Special pages; (danny_b) [11:15:17] anyone knows how to allow template parameter to be transcluded? [11:17:32] Acolytee: what do you need to do? [11:17:35] nevermind (laughs my ass off at himself). [11:17:47] {{#tooltip: {{{1}}}|{{:{{{1}}}}}}}Usage: {{tooltip | base text | tooltip text}} [11:17:57] That didn't work last time I tried it. Now it does. [11:18:24] Werdna) what do you think? [11:19:30] nothing. [11:19:36] no idea [11:19:55] ;) [11:24:41] about? [11:26:52] 03siebrand * r30517 10/trunk/extensions/ (10 files in 10 dirs): Update translation credits [11:39:13] 03(NEW) Sub-pages should be protected when the parent page is protected - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12908 normal; normal; MediaWiki: General/Unknown; (mohamed.m.k) [11:45:42] 03(mod) Option to protect all subpages when protecting the page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12908 summary; +comment (10danny_b) [11:47:17] 03(WONTFIX) Option to protect all subpages when protecting the page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12908 +comment (10Andrew) [11:54:16] that was your idea, won't fix [11:57:55] 04(REOPENED) Option to protect all subpages when protecting the page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12908 +comment (10danny_b) [11:59:50] hi brion [12:00:34] brion, are they problems if I translate includes/SpecialVersion header message to Messages.Xx.php ? [12:05:09] 03(mod) Option to protect all subpages when protecting the page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12908 (10mohamed.m.k) [12:20:15] Grondin: rather not, we don't want to translators or sysops to mess with those [12:20:52] ok [12:21:29] can we add a translation without changing original text ? [12:21:50] why? [12:22:39] Some people doesn't understand english language. It's just a question. [12:24:09] If you don't want, I'leave it : [12:24:14] :-) [12:27:30] I'll display a warning about translations [12:27:57] What d'you think of thak NikeRabbit. [12:28:47] as I said, I think we don't want translators nor *sysops* to change that text [12:29:49] ok, I leave [12:56:46] hello? [12:56:52] i'm looking for an extension.. [12:58:56] <[GW]Spiderpig> hello? [12:58:59] *maznaz extends [GW]Spiderpig [12:59:08] <[GW]Spiderpig> ? [13:02:02] [GW]Spiderpig: we have several hundrets. how many do you need? [13:02:14] <[GW]Spiderpig> what do you mean? [13:02:30] <[GW]Spiderpig> only need 1 extension.. [13:02:44] [GW]Spiderpig: it would help if you could tell us what it is supposed to do :) [13:02:58] in general, on irc, ask *concrete* questions please. [13:03:55] <[GW]Spiderpig> i'm looking for an extension that give all the articels in 1 category, only the title of the articels [13:03:56] <[GW]Spiderpig> wait, brb [13:04:20] !dpl | [GW]Spiderpig [13:04:20] --mwbot-- [GW]Spiderpig: The DynamicPageList (DPL) extension outputs reports based on criteria given in a special tag. For more information, see and . [13:05:52] <[GW]Spiderpig> back [13:06:05] <[GW]Spiderpig> is that the extension that does what i told? [13:14:42] 03grondin * r30518 10/trunk/extensions/Chemistry/ (ChemFunctions.i18n.php ChemFunctions.php): Add internationalization extension description message in [[Special:Version]] [13:18:01] <[GW]Spiderpig> wtf, i don't understand how that extension work :S [13:32:22] 03(NEW) Category pages don't recognize {{BASEPAGENAME}}/ {{SUBPAGENAME}} - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12909 normal; high; MediaWiki: Categories; (anon.hui) [13:36:24] 03siebrand * r30519 10/trunk/phase3/ (17 files in 3 dirs): Localisation updates for core messages from Betawiki (2008-02-04 14:06 CET) [13:37:06] 03(mod) Category pages don't recognize {{BASEPAGENAME}}/{{SUBPAGENAME}} - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12909 +comment (10robin_1273) [13:40:39] So what's 'blocker' reserved for? (re bugzilla) It says 'Blocks development and/or testing work' is that an exclusive list? [13:44:16] 03(mod) Implicit Casts Removed in Postgresql 8.3 - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12784 normal->major; normal->high; +postgresql; +comment (10overlordq) [13:47:26] 03grondin * r30520 10/trunk/extensions/ (4 files in 2 dirs): [13:47:26] * Add internationalization extension description message in [[Special:Version]] [13:47:26] * Add new extension messages to Translate extension tools [13:47:38] OverlordQ: i would use "blocker" only for something that is either a MAJOR security risk, or causes massive and permanent data loss. [13:47:58] Bah :) [13:48:09] 03(mod) Main Page should be impossible to delete - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=9625 +comment (10random832) [13:48:15] "if this goes live your wiki is fubar" is the definition of blocker to me. [13:48:46] Meh, nothing that bad, more along the lines of "Wont even install" [13:52:02] OverlordQ: hm, how sever that is depends on the conditions under which it happens, i guess. [13:52:14] there are a lot of things that can cause mediawiki not to install... [13:53:18] Duesentrieb: All the time :) [13:54:04] hm? all the time for you, or for everyone? do you know the cause? and... we are talking about trunk, right? not a released version? [13:54:27] Everyone, database, svn [13:55:05] i'd call that severe, but not really blocker. though it's a borderline case i guess [14:00:31] 03(mod) Create Hungarian Wikinews - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12865 (10dorganist) [14:07:02] 03(NEW) MySQL Specific SQL in SpecialRecentchanges - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12910 normal; normal; MediaWiki: Special pages; (overlordq) [14:07:02] 03(mod) PostgreSQL support (tracking) - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=384 (10overlordq) [14:07:07] 03(mod) Implicit Casts Removed in Postgresql 8.3 - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12784 (10overlordq) [14:07:46] wooo bug spam [14:12:07] 03(mod) Create Hungarian Wikinews - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12865 (10dorganist) [14:14:35] 03siebrand * r30521 10/trunk/extensions/cldr/LocalNamesEn.php: Add some local names for ruq [14:21:42] 03(mod) Italian Wiktionary - Case sensitive only in NS=0 and NS=1 - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12899 (10grandepuffoo) [14:27:08] 03(mod) hasConstraint() in DatabasePostgres.php is not schema aware - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12768 (10greg) [14:27:12] 03(mod) PostgreSQL support (tracking) - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=384 (10greg) [14:27:38] 03siebrand * r30522 10/trunk/extensions/ (48 files in 47 dirs): Localisation updates for extension messages from Betawiki (2008-02-04 14:06 CET) [14:27:40] 03(mod) UTF8 user names with PostgreSQL backend cause login errors - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12735 (10greg) [14:27:45] 03(mod) PostgreSQL support (tracking) - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=384 (10greg) [14:28:02] 03(mod) Can't delete images have oldimage, w/PostgreSQL. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12520 (10greg) [14:28:06] 03(mod) PostgreSQL support (tracking) - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=384 (10greg) [14:28:17] 03(mod) Can't undelete images, w/PostgreSQL. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12522 (10greg) [14:28:18] 03(mod) PostgreSQL support (tracking) - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=384 (10greg) [14:32:05] 03(mod) action=query, list=search API not working - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=10908 +comment (10alessandro.larosa) [14:33:50] Has anyone tried to write an extension in a language != php ? [14:38:26] 03siebrand * r30523 10/trunk/extensions/FlaggedRevs/FlaggedRevsPage.i18n.php: [14:38:26] Localisation updates for extension messages from Betawiki (2008-02-04 14:06 CET) [14:38:26] * FlaggedRevs/FlaggedRevsPage.i18n.php re-exported and updated [14:38:30] jons: what do you want to do? [14:41:05] Isnogud: I want to be able to take one piece of software which looks interesting and jack into mediawiki. [14:41:06] jons: we did that somehow. we wrote a server in java and communicate via a protol with it. [14:41:33] 03(mod) MySQL Specific SQL in SpecialRecentchanges - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12910 (10overlordq) [14:41:44] jons: well. is it a commandline program? [14:42:19] Isnogud: Most likely not (this is a request from the customer, Im just looking into the possibility to make it happen). [14:42:38] jons: or are you able to communicate with the program via a socket? [14:44:13] jons: don't know, I dont have a program to "jack in" at the moment. The scenario would be something like this: the customers browses the web, sees the app and thinks it would be a good thing to jack it into their mediawiki. [14:45:29] jons: if it is a websoftware you might simply embed it in a frame. [14:46:29] jons: that would then make it possible to do what you ask for .... in some cases... [14:47:53] jons: but if it's an arbitrary piece of software then it's impossible, just by clicking. Just think of Interoperability of Operating Systems. [14:48:01] Isnogud: That could work. Trac has a wonderful plugin for XML-RPC which I've used to make PHP talk to Trac. I would was hoping to find something like that... [14:48:25] 03grondin * r30524 10/trunk/extensions/CommentSpammer/ (CommentSpammer.i18n.php CommentSpammer.php): [14:48:25] *Add internationalization extension description message in [[Special:Version]] [14:48:25] *Add link to internationalization file forgotten in main file [14:49:37] jons: well. many extensions that you may browse on the mediawiki site aim at the integration of other software in mediawiki. [14:51:46] 03(mod) Login and account creation should be by secure http. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12884 +comment (10seventowers) [14:53:12] 03(mod) Main Page should be impossible to delete - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=9625 +comment (10Simetrical+wikibugs) [14:53:31] Isnogud: OK. But how did you java-server work? [14:54:13] jons: well. we communicate with a protocol with it. but that works in this special case. [14:56:03] jons: it will not for an arbitrary program. [14:57:17] 03siebrand * r30525 10/trunk/phase3/languages/messages/MessagesMo.php: Add redirect from Moldovan to Romanian [14:57:19] 03grondin * r30526 10/trunk/extensions/ConfirmAccount/ (ConfirmAccount.i18n.php SpecialConfirmAccount.php): Add internationalization extension description message in [[Special:Version]] [14:58:18] 03(mod) Implicit Casts Removed in Postgresql 8.3 - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12784 (10overlordq) [15:01:29] jons: so what are you trying to do now? (exactly) [15:01:45] alright that's enough bug spam for me for today :D [15:01:57] were can I find more info about control structures in a Template. For example using IF [15:02:32] TimLaqua: Right now im just looking into the possibility to create extensions of already written program which could be written in a python, java etc. [15:02:48] extensions that do what? [15:03:11] BjornW: http://meta.wikimedia.org/wiki/ParserFunctions#.23if: [15:03:38] TimLaqua: thanks, will look into it now [15:05:07] 03grondin * r30527 10/trunk/extensions/ConfirmEdit/ (ConfirmEdit.i18n.php ConfirmEdit.php): Add internationalization extension description message in [[Special:Version]] [15:05:29] TinLaqua: Say that the customers feels that PhpBB is the best forum around, then I would like to be able to "just jack it in". Somehow... [15:05:42] jack it in to what? [15:05:46] MediaWiki? [15:06:31] yes [15:06:54] 03(mod) FlaggedRevisions breaks commons images - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12904 (10JSchulz_4587) [15:07:15] 03(mod) Create Hungarian Wikinews - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12865 (10dorganist) [15:07:16] there's already an extension that shares usertables, I really dunno what else you could do [15:08:48] ok.. dekiwiki almost has what I what. You could write a plugin in any language - but dekiwiki only display result from queries to those plugins. Its more than nothing atleast. [15:08:48] one sec, I did some stuff w/ MW->phpBB [15:09:35] http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/phpbbData/ [15:10:02] that one isn't documented (never finished it) but it like displays phpBB announcements in MediaWiki, has tags for linking to phpbb topics, etc [15:10:23] the point is, you can plug things in to eachother as much as you want - it's really a question of your famillarity with both products [15:10:30] TimLaqua: {{sofixit}} and document it ;-) [15:10:34] no! [15:10:47] that particular one is more likely to be deleted than documented. ;-) [15:11:33] Can somebody help me with a non-ascii character corruption issue? [15:11:44] TimLagua: ok.. thanks for the input. [15:12:24] I've also got some integration running between Altiris HelpDesk (incident/ticket management system) and MediaWiki [15:12:31] really, MW is quite extensible. [15:14:53] Hi, I want to able to implement a good search on my mediawiki site, I read something about robots.txt on mediawiki site, but that did not made sense to me, can someone point me in the right direction please ? [15:15:18] robots.txt is for web spiders [15:15:22] like googlebot [15:16:17] 03(mod) Create a [[Special:Api]] to allow access of the Api through alternate syntax - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12905 (10roan.kattouw) [15:16:31] TimLaqua: somehow the if structure does not seem to be activated and instead is displayed verbatim. Any clues on how to solve this? [15:16:43] ya, install ParserFunctions [15:16:48] it's an extension. [15:16:54] TimLaqua: right, well at the moment the search facility is not very good, if you search for articles, the results sometimes do not show anything even if the actual article exists [15:16:56] !parserfunctions [15:16:56] --mwbot-- "Parser functions" are a way to extend the wiki syntax. ParserFunctions is an extension that provides the basic set of parser functions (you have to install it separately!). For help using parser functions, please see . For details about the extension, see . [15:17:00] When I edit, any non-ascii characters following by ascii characters get corrupted [15:17:26] ghatak: you mean internally searching your wiki? [15:17:32] 03(mod) parse error, syntax error - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12903 +comment (10roan.kattouw) [15:17:43] TimLaqua: yes, the wiki is only accessible on our interanet [15:17:50] beware, MySQL by default doesn't index 1, 2, or 3 character words [15:18:01] is it possible to link to a page to the same server (an apache2.0 one)? The problem i have is that the link is http://servername/page.html, but "servername" is not accessible from the outside of the LAN, so a relative link would be desiderable, any hint? [15:18:05] so are you searching for short strings? [15:19:10] TimLaqua: yes, what I really want is to be able to do full page searches, so that the results include anything in title, anywhere in the page etc, [15:19:27] yeah, it does that already. [15:19:35] 03(mod) action=query, list=search API not working - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=10908 +comment (10roan.kattouw) [15:19:38] are you searching for two or three letter words? [15:20:50] TimLaqua: 2,3 or even more, the results are not consistent [15:21:03] 2 and 3 character words are NOT indexed [15:21:17] for example, i just searched for PDU, i know it exists on a page in wiki, but search says it does not exist, [15:21:28] yes. [15:21:33] that's expected [15:21:54] !tunemysql | ghatak [15:21:54] --mwbot-- ghatak: http://dev.mysql.com/doc/refman/5.0/en/fulltext-fine-tuning.html [15:22:11] 03aaron * r30528 10/trunk/extensions/FlaggedRevs/FlaggedRevs.php: Add image metadata of whatever version of image MW normally does, rather than just the local one. (bug 12904) [15:22:25] 03(FIXED) FlaggedRevisions breaks commons images - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12904 +comment (10JSchulz_4587) [15:22:37] ok mate thanks [15:23:52] anybody else seen a weird unicode character corruption (where not all characters are corrupted?) [15:25:13] hello folks [15:25:15] where? do you have utf8 tables? [15:25:33] No, I have normal text, see my example page: http://wiki.disemia.com/Sandbox [15:25:55] err, did you mean MySQL Tables, then yes, I think they are utf8 charset and collation [15:25:58] I just edited my Apache configuration file, and pointed my mediawiki page to the RootDirectory, instead of an Alias I had: Alias /mediawiki/ /usr/share/mediawiki [15:26:14] now I load the page but it seems that it does without the CSS stylesheet [15:26:32] I edited LocalSettings.php and changed the directory from /mediawiki/ to "/", but still doesnt works [15:26:35] shay|work: your alias can't be the same as your wiki directory [15:26:41] Hello ! I try to upgrade my wiki version to the current. When running the update php script, it tries to do operation on the table pagelinks, that I don't have. This is normal ? [15:26:56] edA-qa: all non-ascii breaks? [15:26:58] Nikerabbit, it worked, but that's not my problem. [15:27:03] you should have a pagelinks table... [15:27:23] no, not all non-ascii, only non-ascii followed by ascii. Unicode characters in a row work fine. [15:27:42] uh [15:27:45] no idea [15:28:11] shay|work: and you don't want mediawiki pages on your domain root either [15:28:24] Nikerabbit, I do [15:28:34] Bryan: Hello, I m looking right now at my running wiki .. And I don't have it. (Version 1.4.7) [15:28:47] ah yes... that it old... [15:28:53] 03(mod) modernskin .usermessage - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12863 (10N/A) [15:30:01] Bryan: Also, it is quite strange, I can rerun the script, (that only crash on the first run) then, everything is fine. The script seems also to create that table at some point. [15:30:17] I need to run it twice basically. [15:30:29] shay|work: no you don't, period [15:30:43] Nikerabbit, I do, I do, I do. [15:30:56] Do I am an alien ? Or 1.4.7 never had a pagelinks ? [15:31:14] it's hard to get to work properly, is not recommended for various reasons, and every day there is new helpless user requesting help to get it working, so you don't [15:31:26] Adylass: nope [15:31:32] introduced in 1.5 [15:31:33] Adylass: 1.4.7 is ooooooold, I suggest upgrading :) [15:31:45] Nikerabbit, fixed it anyway, envermind [15:31:47] nevermind [15:31:53] Jack_Phoenix: This is what I am working on right now. [15:32:04] cool :) [15:32:10] Adylass: did you read the instructions for pre 1.5 wikis in the UPGRADE file? [15:32:23] Bryan , Jack_Phoenix yup [15:32:53] well, if it doesn't work, maybe try upgrading to 1.5 first and then upgrading to 1.11 [15:33:16] howdy [15:33:19] 1.4 is really old... I remember trying to get that to on PHP 5 :P [15:33:32] :-) [15:34:21] I maintain a group phone directory on our wiki with a big table [15:34:32] it really sucks to edit and make changes [15:34:43] Is there some extension or other way to do this? [15:35:58] I've tried to search the net, but google keeps seeing the "mediawiki" text on every wiki page and it returns lots of non-revelant items. [15:37:11] yzf600: A database ? [15:37:28] yea - I thought of that [15:37:30] I've written some code & stuff about implementing a checkUsage extension in MediaWiki ... anybody cares to look? [15:37:32] http://rafb.net/p/WoGII959.html [15:37:51] tell me whether it's might work or that I'd better stop right now [15:38:17] Adylass: how would I query the data and make a wiki page out of it? I didn't think mediawiki did well with "dynamic" pages [15:39:02] any pointers to some example docs would be greatly appriciated [15:39:08] yzf600: http://www.mediawiki.org/wiki/Extension:TableEdit ? [15:39:09] yzf600: I don't see any other solution .. Get your phone directory out of the wiki. Write a bit of php or find something that does it. [15:40:16] can I embed the php code into the mediawiki page, or does this have to be a custom, hard coded page? [15:40:39] Bryan: Looks good for yzf600 [15:40:48] how can I force mediawiki to reload a page from the db, I've made a manual change to check an encoding issue. [15:40:51] Bryan: thanks [15:41:22] yzf600: it was really only [[Special:Search/Table edit]] ... [15:45:05] I can confirm now that loading from the DB doesn't corrupt the characters, it is the saving to the DB. [15:45:50] 03(mod) action=query, list=search API not working - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=10908 (10alessandro.larosa) [15:54:12] In the last step of the upgrade1.5 I got this error : http://rafb.net/p/VJ3Exs11.html [15:54:25] (this continue for the whole process) [15:57:32] well, it's a warning... not an error [15:59:06] anybody? I've written some code & stuff about implementing a checkUsage extension in MediaWiki ... anybody cares to look? http://rafb.net/p/WoGII959.html [16:01:44] Bryan, that looks very interesting...a CheckUsage extension would be nice :) [16:02:17] replace "would be nice" by "utterly necessary" ;) [16:10:12] 03aaron * r30529 10/trunk/extensions/ConfirmAccount/ConfirmAccount.pg.sql: NOT NULL DEFAULT 0 [16:11:12] 03aaron * r30530 10/trunk/extensions/ConfirmAccount/ConfirmAccount.pg.sql: And remove dup as well [16:13:00] VasilievVV: any chance for API to have a new option to return the list of watched pages? preferrably by namespace? [16:13:49] There is a way to upload images in bulk ? [16:14:00] !multiupload | Adylass [16:14:00] --mwbot-- Adylass: I don't know anything about "multiupload". [16:14:03] hm... [16:14:09] lol P [16:14:13] !e MultiUpload | Adylass [16:14:13] --mwbot-- Adylass: http://www.mediawiki.org/wiki/Extension:MultiUpload [16:14:24] Thank you [16:14:38] nvm [16:14:58] VasilievVV: Well, I mean, I got 300 images to upload. [16:15:19] you may use bot [16:15:44] What do you mean by bot ^ [16:16:05] Use pywikipedia (or some other bot) to upload it [16:16:14] ha okay [16:16:31] AlexSm: you have a chance. Just fill-a-bugzilla-request :) [16:16:39] ah, ok [16:18:54] VasilievVV: btw, our [[ru:MediaWiki:Sidebar]] is acting again (ru.wp right now has a default Sidebar) [16:19:09] Null edits is going to fix it, but this is a second time in two days [16:19:13] any thoughts? [16:19:17] Ah.. [16:19:25] domas: ? [16:19:35] may you invalidate all sidebar cache? [16:20:24] mmm [16:20:26] I can [16:20:28] somehow [16:20:30] thanks :) [16:20:36] is it possible to link to a page to the same server (an apache2.0 one)? The problem i have is that the link is http://servername/page.html, but "servername" is not accessible from the outside of the LAN, so a relative link would be desiderable, any hint? [16:21:03] You used to do it when we had same problems after memcacheds restart [16:21:15] I had to think of solution back then, yes [16:21:19] though it shouldn't happen [16:21:22] that sidebar corruption [16:21:28] the easier way is just to edit mediawiki:sidebar :) [16:21:30] or whateve [16:21:31] r [16:21:37] we tried... [16:22:02] there must be some race condition [16:22:56] *AaronSchulz wins [16:23:45] Hehe the update1.5 script seems to remove my doc_text table. [16:40:47] 03greg * r30531 10/trunk/phase3/includes/DatabasePostgres.php: Refactor Pl/Pgsql check so we can also attempt installing when connecting as superuser. [16:41:34] Hey all... I was wondering how bots make edits... ? do they use specific functions? are their edits recorded like any other edit? [16:42:01] same as any other user [16:42:08] except they often use teh api [16:42:25] which is jsut the same with a different interface [16:42:36] MinuteElectron, but before there was the api? [16:42:47] just used the normal edit form [16:43:03] if the bot has a bot flag then you can filter out there edits from lists but otherwise exactly the same [16:43:15] MinuteElectron, thanks. [16:44:19] yw [16:44:33] Hi there, can somebody explain to me why an IF structure used in a Template will be rendered before the other tags. I.e. I have a table with several items and some of them are optional. If they are included they will show outside the table tag instead of inside of it as I would expect. Any clues? [16:44:36] What re the differences between Article::doEdit() and a "normal" edit...? [16:45:21] 03greg * r30532 10/trunk/phase3/ (RELEASE-NOTES includes/DatabasePostgres.php): Bug 12768: make hasContraint schema aware. Thanks to Sven Klemm. [16:45:23] BjornW, I am guessing the problem realtes to using | in the table as well as in the #if? [16:45:50] try making a template for | and using that instead when dealing with the tables.. [16:45:57] Wiredtape: there are none, nothign ever uses Article::doEdit() - it is part of the core code. [16:46:09] Wiredtape: well, the table is created using plain HTML, but it seems that it will not render it as HTML? [16:46:16] MinuteElectron, but you could supposedly use it? [16:46:26] 03(FIXED) hasConstraint() in DatabasePostgres.php is not schema aware - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12768 +comment (10greg) [16:46:51] if you were writing a bot or some sort of other interface on the same server the wiki is on. [16:48:24] MinuteElectron, I was thinking of something along the lines of an extension that allows you to insert edits without going through the edit form.. like for an faq, where to answer a question you could just have a js form and then update the article.. [16:48:30] BjornW, have a link? [16:49:02] Wiredtape: not yet, its still local, but I would like to achieve something similar to this: http://en.wikipedia.org/w/index.php?title=Template:Infobox_Person&action=edit [16:49:18] Wiredtape: sure Article::doEdit could be used for that. [16:50:05] Betacommand: thanks for your help, even if wasn't pointing out sinebot example to somewhat force things ... sometimes I just think that... How hard might it be, releasing a source is *always* a benefit to the community [16:50:42] 03(NEW) Wiki backend, non-wiki front-end - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12911 15enhancement; normal; MediaWiki: General/Unknown; (kovo1) [16:52:26] 14(INVALID) Wiki backend, non-wiki front-end - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12911 +comment (10roan.kattouw) [16:52:57] BjornW, I would recommend possibly using wikitext table syntax, or (and this might have nothing to do with it.) providing the #if statment's and else option.. which I see in the example they don't.. [16:53:07] MinuteElectron, thx [16:53:11] *again [16:56:36] Wiredtape: mhh, it seems the HTML inside the IF statement is not being rendered as HTML, but instead escaped....if I can disable the escaping I think I fixed it. [16:58:37] BjornW, the html *should* be working.. however, you could consider making an else statement with tags.. [16:59:07] 03catrope * r30533 10/trunk/phase3/includes/api/ApiQueryCategoryMembers.php: (bug 12898) imageusage and categorymembers lack consistency [16:59:29] 03(FIXED) imageusage and categorymembers lack consistency - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12898 +comment (10roan.kattouw) [17:04:24] would it be better to use the revision class and not article when requesting content for editing a page? [17:05:04] also does getContent() come parsed or pre-parsed? [17:06:33] Wiredtape: i think it's wikitext but when the page doesn't exist it returns the content of the noarticletext message [17:07:24] ialex, thx .. [17:08:11] GUESS WHO LOST THE SUPER BOWL? [17:08:23] new york? [17:10:20] no, the cheating New England Traitors [17:10:39] good thing they lost.. :) [17:11:15] anyone know if on Article::doEdit() the EDIT_UPDATE flag is default? [17:13:44] if there is not EDIT_UPDATE nor EDIT_NEW, it will set EDIT_UPDATE if the page exists and EDIT_NEW if not [17:13:57] ialex, thx again [17:23:18] 03catrope * r30534 10/trunk/phase3/includes/api/ApiQueryCategoryMembers.php: Consistency [17:26:48] 03mkroetzsch * r30535 10/trunk/extensions/SemanticMediaWiki/skins/SMW_tooltip.js: Removed unused code. [17:28:58] 03(mod) modernskin .usermessage - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12863 (10river) [17:30:06] can a skin style dismissablesitenotice or is it forced to appear where it does now forever? [17:33:23] 03(WONTFIX) Create a [[Special:Api]] to allow access of the Api through alternate syntax - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12905 +comment (10vasilvv) [17:34:01] 03greg * r30536 10/trunk/phase3/ (RELEASE-NOTES includes/Database.php): When putting usernames in SQL comments, truncate using mb_ functions for utf usernames. Bug 12735. [17:34:13] 03(ASSIGNED) UTF8 user names with PostgreSQL backend cause login errors - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12735 +comment (10greg) [17:34:49] ^^^ bad idea [17:35:15] 03(mod) Login and account creation should be by secure http. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12884 (10huji.huji) [17:35:43] hm... modern needs a better way to display the subtitle [17:35:50] right now it looks kind of orphaned [17:36:02] those mb_ functions are slow! [17:44:09] 03(mod) Login and account creation should be by secure http. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12884 +comment (10overlordq) [17:44:31] is there any reason why an svg should render differently on my own mw, than on commons, or other places..? [17:47:30] Wiredtape: Different svg renderer? [17:47:36] example: http://en.wiredtape.com/wiki/Image:Nuvola_Green_Plus.svg [17:48:09] and http://commons.wikimedia.org/wiki/image:Nuvola_Green_Plus.svg [17:48:44] I see the same shape, but except for the green border, the inside is black.. [17:48:52] ill paste a screenshot [17:49:04] guessing it's just display error on the wiki, probably something to do with style [17:49:23] if you actually load the image alone it shows up fine [17:49:41] Wiredtape: It's not the svg that's different, it's the png thumbnail [17:49:56] OverlordQ, style? [17:50:16] Dashiva: that too lol [17:50:39] Dashiva, I had never seen the thumbnails do that? is this an error or should it be like this? [17:51:23] might be the installed version of imagemagic or GD or w/e it's using to convert [17:51:41] Wiredtape: As I said, probably a different svg renderer [17:52:26] Dashiva, oh :) I thought you were referring to my question like "what do you mean..." [17:53:19] 03catrope * r30537 10/trunk/phase3/ (RELEASE-NOTES includes/SpecialPage.php): (bug 12905) Created [[Special:API]] which just 302s to $wgScriptPath/api.php [17:53:24] hmm... so this is server side.. though I had never encountered this before.. [17:55:21] 03(mod) Create a [[Special:Api]] to allow access of the Api through alternate syntax - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12905 +comment (10roan.kattouw) [17:55:56] brion: Got a second? [17:57:26] no, but ask away :D [17:57:32] brion: If and when you do, please look at bug 12905 and tell me whether it's a security leak or not [17:57:50] 03huji * r30538 10/trunk/phase3/ (RELEASE-NOTES includes/FileDeleteForm.php): (bug 12892) Poor tab indexing on "delete file" form [17:58:13] 03(FIXED) Poor tab indexing on "delete file" form - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12892 +comment (10huji.huji) [17:59:18] 03(mod) Login and account creation should be by secure http. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12884 (10seventowers) [17:59:40] RoanKattouw: i'll put it on my list to check [17:59:50] offhand i'm not sure [18:00:06] generally though i think putting params onto a name like this would be problematic, as not all chars are available for input [18:03:56] 03(mod) make recent changes lines customizable - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12895 +comment (10huji.huji) [18:07:16] Duesentrieb: does this error message sound familiar to you: http://bugzilla.wikimedia.org/show_bug.cgi?id=12903 [18:08:58] 03catrope * r30539 10/trunk/phase3/includes/SpecialPage.php: Small esthetic fix [18:09:33] 03erik * r30540 10/trunk/tools/planet/en/config.ini: Welcome Brianna :) [18:12:12] 03(mod) Option to protect all subpages when protecting the page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12908 +comment (10huji.huji) [18:15:48] where should i look to find how the category box is rendered? [18:16:22] CategoryPage.php [18:17:39] 03(mod) Option to protect all subpages when protecting the page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12908 (10danny_b) [18:17:53] VasilievVV: thx [18:18:19] 03rainman * r30541 10/branches/lucene-search-2.1/ (25 files in 13 dirs): [18:18:19] Analysis: [18:18:19] * tokenizer now parses html entities [18:18:19] * wordnet synonyms (on minimal subset of context-free synonyms) [18:18:19] * filter to add singular forms of english nouns [18:19:18] VasilievVV: ah, that's not what i was thinking - that's category page. i wonder about the box with categories at the bottom of page [18:19:42] skins/Monobook.php i guess [18:19:51] Danny_B, in the skin... [18:20:11] 03(mod) Main Page should be impossible to delete - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=9625 +comment (10mrzmanwiki) [18:20:35] in every single skin file or in common skin file? [18:20:53] Danny_B, give me a sec.. [18:20:57] thx [18:22:31] got it [18:22:35] skin.php [18:22:40] thanks for hints [18:23:27] Danny_B, called from data['catlinks']) { ?> [18:23:59] 03(mod) Special page to list links to other pages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12907 +comment (10huji.huji) [18:26:07] hmm, quite difficult to hack it in case i want to work with categories [18:26:30] work in what way? [18:26:59] Hi all, Question : there ar no wiki code to strike out a text and to underline ? [18:27:31] dcrochet: no [18:27:47] however, there's allowed html for that [18:27:58] ... [18:28:02] strike [18:28:37] don't use underline, underline decoration is intended for links only [18:28:46] Danny_B: :) [18:28:53] is useful to create it ? as some other wiki software do . [18:29:00] no [18:29:23] Don't use tag [18:29:29] It's invalid XHTML [18:29:35] *deprecated [18:29:37] neither use ;-) [18:29:41] the same [18:29:57] Though and are ok [18:30:29] And also, don't use border="0" on images [18:30:31] didn't they get rid of them in xhtml2? [18:30:34] Hi is a gadget expert here? I have some problems at http://yi.wiktionary.org/ [18:30:51] I tried to fix it, but brion reverted it [18:31:07] VasilievVV: what? border="0"? [18:31:14] Yes [18:31:33] ok, thanks. [18:31:45] maybe because of some hella old user agent? [18:31:55] http://validator.w3.org/check?uri=http%3A%2F%2Fmediawiki.org%2Fwiki%2F&charset=%28detect+automatically%29&doctype=XHTML+1.0+Strict&group=0 [18:33:55] VasilievVV: did you fill in the bug, blocker of 209? [18:34:33] none [18:34:45] I'll try to speak with brion about it [18:35:10] what's the rev with the revert? [18:35:49] http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=28255 [18:36:23] VasilievVV: hmm, that page has two doctypes [18:36:53] Does it? [18:37:04] ah, i see you've override it [18:37:18] the deal is transitional xhtml HAS the border attrib [18:37:26] strict does not [18:37:26] yes [18:37:36] it's deprected HTML [18:37:40] however mw runs in transitional [18:37:59] yes it is [18:38:02] We're pioneers of technologies, se we shouldn't use deprecated HTML [18:38:03] as well as bunch of other constructions we use [18:38:33] but in W3C's view, translitaional is not deprecated HTMl [18:38:39] it is just not the cutting edge [18:38:54] (that doesn't mean I think we shouldn't do our best to avoid it) [18:39:23] we should get rid of all presentational tags and attributes as much as possible [18:40:06] Hojjat: no, they are marked in standard as deprecated [18:40:51] yeah, the tags are marked as deprecated, but usgin Transitional doesn't mean against pioneering technologies [18:41:32] VasilievVV: hmm, i am not exactly sure about the summary in that rev [18:41:34] mind the meaning of the word "transitional" [18:42:20] well, this transition is taking too long, but that is not limitted to MediaWiki :) [18:42:33] Also mind the fact that wiki + actual xhtml = bad joke [18:42:46] i'll do some test about that [18:44:30] VasilievVV: regarding the code - i think the worse is that user can get invalid css because it is not being tested according to specification [18:45:00] Yes, we should add CSS parser to our sanitizer [18:45:16] Btw, we doesn't seem to validate attributes' values [18:45:19] i typically see these two examples: style="clear: all;" (instead of both) and style="color: some-weird-color-name;" [18:45:50] color: black; is valid afair [18:46:12] i wrote _weird_ color [18:47:02] there are 16 or so pre-defined but stuff like "virginrose" "peach" "navyblue" ad so on aren't [18:47:12] :) [18:47:34] and i still see it in codes all over [18:47:40] Hello. I have a question about Mediawiki. I am attempting to use an AJAX element on a page. [18:48:02] It seems that $wgTitle does not get set. First, is this a known bug? [18:48:49] More info: When $wgTitle is referenced from the server side handling the AJAX request, it refers to "Main Page" which is page_id 1 [18:50:19] if there isn't title in $_REQUEST, then it will be alway the main page [18:50:30] 03siebrand * r30542 10/trunk/phase3/languages/messages/ (MessagesMo.php MessagesTokipona.php MessagesTp.php): [18:50:30] * update comment in Moldovan [18:50:30] * tp falls back to tokipona [18:50:30] * import from http://tokipona.wikia.com [18:50:48] ManoftheSea, think about it this way.. you have to pass the title into the server side script.. [18:51:43] there is a title in $_REQUEST. it is in GET, as that's the AJAX style... thing. What's the word. Method? [18:52:06] however, I will check that it is being received. [18:52:46] VasilievVV: what are you asking me about? [18:53:26] brion: what about fixing border="0" in image tbumbnails? I tried to fix it, but you reverted it... [18:53:52] define "fix" [18:54:15] remove it or replace by "border: none" [18:54:28] second variant was reverted [18:56:14] that's pretty silly [18:56:21] why? [18:56:21] don't do it please [18:56:24] no reason to [18:56:37] http://validator.w3.org/check?uri=http%3A%2F%2Fmediawiki.org%2Fwiki%2F&charset=%28detect+automatically%29&doctype=XHTML+1.0+Strict&group=0 [18:56:44] adding style="border:none" everywhere is ugly and stupid [18:57:06] VasilievVV: mediawiki isn't actually XHTML just because you put a doctype on it [18:57:09] relying on the CSS to always do the border can be tolerable, but there's no point to doing so (requires ensuring that the skins all set it) [18:57:16] and we don't give a shit about XHTML 1.0 Strict [18:57:19] we use XHTML 1.0 Transitional [18:57:37] how about removing it completely and put it in global css? [18:57:42] yea [18:57:52] img {border: 0} [18:58:25] Danny_B: see above where i described that [18:59:05] http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.mediawiki.org%2Fwiki%2FMediaWiki&warning=1&profile=css21&usermedium=all [18:59:13] "unrecognized media screen, projection" [18:59:27] thought there's common css shared over all skins where it can be set [18:59:30] i've been wondering about that as well... [19:00:11] re: media screen projection. [19:03:51] it's valid, the css validator is just limited [19:10:50] would it be safe to delete pages from the $wgDB_page database table without updating any other database tables? [19:11:33] 03siebrand * r30543 10/trunk/phase3/languages/ (4 files in 2 dirs): [19:11:33] * more explicitly signal 'als', 'dk', and 'tp' are not being used [19:11:33] * add fall back for als: gsw [19:11:33] * add fall back for dk: da [19:11:33] * add fall back for nb: no [19:11:35] I wouldn't do that [19:12:20] AaronSchulz: does the $wgDB_text table depend on the $wgDB_page table? [19:12:30] blue_asterisk: Indirectly, yes [19:12:41] 03(mod) Remove query.php - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12881 (10brion) [19:12:49] Text is linked to revision, which is in turn linked to page [19:13:15] !man Database_layout | blue_asterisk [19:13:15] --mwbot-- blue_asterisk: http://www.mediawiki.org/wiki/Manual:Database_layout [19:13:28] Look at the picture [19:13:57] If I'm using an extension, and I put the tags for said extension in a template, what am I doing wrong, that causes it to (I assume) execute the exention parsing before it replaces {{{1|}}} with the actual value of the submitted variable [19:14:10] Kyrin: Nothing [19:14:19] You should create a parserfunction extension rather than a tag extension [19:14:28] RoanKattouw: thanks [19:14:48] I.e. not blahblah but {{#example:blahblah|hello=world}} [19:14:58] !parserfunctions | Kyrin [19:14:58] --mwbot-- Kyrin: "Parser functions" are a way to extend the wiki syntax. ParserFunctions is an extension that provides the basic set of parser functions (you have to install it separately!). For help using parser functions, please see . For details about the extension, see . [19:15:11] Well, looking at the extension, it $wgParser->setHook('item' [19:15:42] err, it appears to be parser function [19:16:21] 03(mod) Impossible to undelete one page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12883 (10brion) [19:16:45] Kyrin: Depends, what's the syntax? [19:16:59] Item name [19:17:03] I guess it would be safer to just start from scratch and manually import some tables (not $wgDB_page nor $wgDB_text) and a hand full of wiki pages [19:17:19] Kyrin: Then it's a tag extension [19:17:26] For writing parser function extensions, see http://www.mediawiki.org/wiki/Manual:Parser_functions [19:17:29] okay, so I need to modify the extension then [19:17:33] k, reading that page [19:17:36] thanks Roan [19:18:24] RoanKattouw: why did the query.php discussion end up on the toolserver list of all lists available? [19:18:40] Someone forwarded it there [19:18:51] Because quite a few toolserver scripts use query.php [19:18:55] I believe [19:19:16] hm, i use the replicated databases personally [19:19:31] 03(mod) addWikiText breaks multiply transcluded specialpages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=9762 (10brion) [19:20:10] 03siebrand * r30544 10/trunk/phase3/languages/messages/MessagesTp.php: Fix typo in comment [19:20:21] Hi [19:20:26] Gotta go now folks [19:20:39] I'm having an issue with the SVN version of MediaWiki [19:21:01] I keep getting checksum errors on about 5 of the language files [19:21:15] The_Learned_One, latest rev? [19:21:19] Yes [19:21:29] I've had these issues since 30352. [19:21:52] every time I try to update all, or just those files, I get a checksum mismatch =( [19:22:09] 14(INVALID) Move $wgCanonicalNamespaceNames to DefaultSettings.php - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12897 +comment (10brion) [19:22:20] checksum? [19:22:32] exact error and where? [19:22:53] In my SVN client, trying to download the files. [19:23:18] hmm [19:23:32] The_Learned_One: I've been seeing a lot of those in the last couple months. I usually end up just deleting the files first. [19:23:40] hi ! does anyone no if mediawiki can be integrated in joomla 1.5 ? [19:23:47] mambowiki seems not to work [19:23:55] problem is then my SVN client recovers the files... [19:24:00] The_Learned_One, I just updated, had no errors.. :-\ [19:24:04] hmm [19:24:17] camil_ i've seen a mediawiki cms extension.. [19:24:25] I'd try removing the whole co and try again [19:25:01] camilo_, i dunno if it's what you need though.. [19:25:14] brion: how can I rename the Image: namespace on my wiki to something more broad, like "File:" or something? do i have to edit Namespaces.php? [19:26:48] Wiredtape: could u tell me more about that ? [19:27:31] camilo_, truthfully, I have never looked into it.. you should take a look in the extension page.. [19:27:36] !extension [19:27:36] --mwbot-- I don't know anything about "extension". You might try: !analytics !bizzwiki !bugzilla !centralauth !cite !cms !dpl !editbuttons !extensions !feeds !filetype !highlight !imagelink !ldap !networkauth !oversight !renameuser !rights !threads !wysiwyg [19:27:40] !extensions [19:27:40] --mwbot-- MediaWiki has been built so it can easily be customized by adding extensions. This is usually a simple process. See for instructions to install extensions, as well as for writing them. See for an overview of known extensions. [19:29:32] 14(INVALID) Search can't find existing entries - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=8104 +comment (10brion) [19:29:40] does title class inherit article class? [19:30:00] i certainly hope not [19:32:44] TimLaqua, how can I use Article::doEdit() from an extension, do I need to include the article class? [19:32:49] 03(mod) parse error, syntax error - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12903 (10brion) [19:33:32] brion, "Currently we have a case-insensitive exact match" (re: bug 8104) , I was wondering if this is something that exists in 1.11 or later? [19:34:08] Zach: you can probably add your custom name to the custom namespaces array [19:34:13] i believe that'll override the default [19:34:22] Wiredtape: not sure off hand, i can look in to it later if you're still workin' on it. [19:34:32] Wiredtape: that's the TitleKey extension [19:34:40] which i may or may not merge to trunk later [19:34:45] brion, thanks. [19:34:52] it requires hooks that are in 1.12 trunk [19:35:50] I took a look at the ajax search function in ajaxfunctions.php, and saw it didn't require a lot of work to make the search case-insensitive.. but also requires a new hook that exists in trunk.. [19:38:11] well i also ripped out half of it and rewrote it ;) [19:38:22] but the case-insensitive part was pretty easy to tack on as a plugin :D [19:38:45] :) [19:38:46] i'm dithering between merging it to trunk as a separate table or putting it into the page table [19:39:06] i don't feel like doing schema changes on wikimedia [19:39:10] so probably separate table :) [19:39:32] would make it easier on me as well :) [19:39:57] 03siebrand * r30545 10/trunk/phase3/languages/messages/MessagesPih.php: Import from http://pih.wikipedia.org [19:43:48] 03siebrand * r30546 10/trunk/extensions/CommentSpammer/CommentSpammer.i18n.php: Remove dot in 'commentspammer-desc' [19:44:25] 03(mod) MySQL Specific SQL in SpecialRecentchanges - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12910 (10brion) [19:46:24] brion: ;-D [19:46:38] Psst, burger guy here. [19:46:38] brion: hey, I made all the code to convert to proper database datetimes! [19:46:40] *domas smiles [19:46:55] McDonalds: go away, fat bastard [19:46:58] :O [19:47:08] that was rude, I'm trying to get some help. [19:47:47] *domas hungry [19:47:49] :D [19:48:02] it's lunchtime [19:48:03] how do I change the links on the sidebar? [19:48:11] McDonalds: edit mediawiki:sidebar [19:48:21] figures. [19:48:25] where is that file at? [19:48:28] includes? [19:49:11] no [19:49:15] mediawiki:sidebar is a page [19:49:25] orly? [19:50:43] yarly [19:50:51] ok, found it. [19:50:56] I'll leave you with this: [19:50:58] IRC Pros/Cons: Fast help. Cons: people cool me fat, burger guy, or some other stupid name. [19:51:19] you think he'd just pick a different handle. [19:52:16] :-) [19:53:34] 03brion * r30547 10/trunk/phase3/ (5 files in 2 dirs): [19:53:34] Reverting r30413 for now. [19:53:34] 'parentpagename' seems to duplicate 'basepagename'; why? [19:56:26] Did I miss the chance to order? I can't believe how hungry his name made me :-\! [19:57:41] brion: do you recall why 'simple' as UI language was ever added? [19:58:00] siebrand: because we have simple.wikipedia.org, the useless piece of crap [19:58:29] brion: but it's not a requirement to have a UI code that's equal to the domain, is it? [19:58:37] brion, looking at ajaxfunctions.php, I see you removed the hook that was added? any chance of adding it back on, I use it to change the html output.. [19:58:42] brion: regarding 30413 - because i suggested that as more descriptive alias since basepagename doesn't do what is expected [19:58:49] siebrand: no, it could be elsewise if required. [19:58:53] say, 'en-simple' [19:58:56] or 'en-retarted' :P [19:59:07] brion: http://simple.wikipedia.org/w/index.php?title=Special:Allmessages&ot=php&uselang=simple is basically empty [19:59:26] brion: why not just set language to 'en' and get rid of the code? [20:00:34] * brion, sorry, i didn't specify the function: wfSajaxSearch() [20:01:36] Wiredtape: well i wouldn't recommend it terribly. probably better to break the function down more into something that can be plugged into without copying the entire thing [20:01:57] siebrand: well we need the code in Names.php or the interlanguage link won't work [20:02:04] so.... what difference does it make at that point [20:02:07] brion: ah... [20:02:19] brion: didn't know of that dependency [20:02:58] brion, i'm fine with that, as long as I can hook into the output and change it.. i'll write something up and submit it to bugzilla.. [20:03:04] brion: cheers. [20:03:13] how do I access the text of a page based on a page id of the $wgDB_page db table? [20:03:32] Wiredtape: ok :) [20:03:44] blue_asterisk: $rev = Revision::newFromId( $id ); [20:03:48] $rev->getText(); [20:03:53] er no wait [20:04:00] new from page title or... eh sth [20:04:05] check the various constructors in there [20:04:55] brion, is there a straight-forward way to do so from the database? [20:05:10] no. [20:05:11] at least, not reliably :) [20:05:14] hehe [20:05:22] actual text may be compressed or in another table or another database or... [20:05:47] ok, let me grep around for "Revision" [20:08:24] 03siebrand * r30548 10/trunk/phase3/languages/ (Names.php messages/MessagesSimple.php): [20:08:25] * Remove the deprecated warning for 'als' again. String is used in interlanguage links and that would not look pretty. [20:08:25] * add dummy language file for 'simple' [20:14:51] brion: in r30413 you not only reverted an alias, but also a new functionality, see http://translatewiki.net/wiki/User:SPQRobin/other/test/subpage for an example [20:15:04] i'm aware [20:15:45] brion: but rootpagename could be handy, so why revert? [20:16:06] the default position is always to revert any change that has problems [20:17:06] brion, 2 comments regarding wfSajaxSearch() : 1) If I introduce the hook only for the html, there will be inconsistencies between cached versions and new versions (unless you clear cache).. 2) I figure someone might not want the results displayed in a list, so basically that hook gets introduced rather early on and doesn't use much of the original code.. -thoughts? [20:17:51] Wiredtape: well my strong recommendation remains ripping out the entire UI of the ajax search and replacing it with something sane :) [20:18:11] what sort of ui change are you making? [20:19:36] brion, I get rid of the two special pages (search for articles containing/search for articles named) and I introduce pictures that are associated with the namespace the pages are on.. [20:20:42] * specifically on my wiki, it is beneficial to be able to visually distinguish between a guide, editorial, article or faq.. [20:21:13] 03siebrand * r30549 10/trunk/phase3/languages/messages/MessagesBe_x_old.php: add dummy language file for 'be-x-old' [20:21:29] I have a question about LinkUpdate::doDumbUpdate [20:21:42] does it actually work? it seems to me from the code not... [20:21:53] it first deletes all old link items [20:22:05] and then inserts the diff, instead of all links [20:22:14] brion, either way, i'll do a bit of work on the UI, and send it back through bugzilla [20:22:17] neat [20:22:30] Wiredtape: worst case we can shove the hook back for you [20:22:30] it does this: $this->dumbTableUpdate( 'imagelinks', $this->getImageInsertions(), 'il_from' ); [20:22:33] /win 11 [20:22:36] i just think it's kind of a crappy place for a hook :D [20:22:43] brion, thx [20:23:56] Bryan: I played around with your extension a bit...remember to add require_once( "$IP/includes/SpecialPage.php" ); before the "class GlobalUsage extends SpecialPage" :) [20:24:13] Jack_Phoenix: well, it is not really working ... [20:24:22] it's more like a quick proof of concept [20:24:39] I only posted the _body.php file, if I remember [20:24:52] hmm where is wfGetDB defined? grepping not yet useful at the moment [20:25:14] brion: What is the problem with 'parentpagename'? It's an alias for 'basepagename' and a more intuitive one. [20:25:14] blue_asterisk: globalfunctions.php [20:25:33] oh, thanks again :) [20:26:02] Misza13: adding parser functions and magic words decreases compatibility with existing installations [20:26:12] there should be a reasonably high bar for adding them, particularly when they add no functionality [20:27:00] ?? [20:27:09] brion: how did it decrease compatibility? [20:27:28] any page or template using it won't work on an installation that doesn't have the new magic word [20:28:01] ah, it's includes/GlobalFunctions.php, hehe [20:29:00] brion: that's quite natural - it's a characteristic of *any* new feature - it does not work anywhere before it's added :) [20:29:14] so far i remember, there were random aliases added in past, so why this should be an exception? [20:29:31] yes, hence my reluctance when people toss new features that add no functionality into my program :D [20:30:03] brion: do you have the time to take a quick look at http://rafb.net/p/jU2ciR75.html ? [20:30:11] brion: can I add only rootpagename then? [20:30:15] it's global image check usage in extension form [20:30:23] well, basepagename is bad designed name [20:30:31] tell me whether it might be working this way, or that I'm writing total crap :) [20:30:40] Danny_B: agreed, it'd expect it to do what rootpagename does [20:30:46] exactly [20:31:02] Misza13, what does rootpagename do? [20:31:22] Wiredtape_Away: returns the pagename part up to the first slash [20:31:29] Wiredtape_Away: /foo/bar/baz -> foo [20:31:44] while basepagename/parentpagename returns bar [20:31:46] so returns first subpage? or the same as basepagename? [20:32:06] I was pretty sure basepagename returned the root.. [20:32:06] no, basepagename is foo/bar/baz -> foo/bar [20:32:12] :-\ [20:32:24] ah, sorry, i have accidentaly leading slash there [20:32:44] Bryan: could work... hopefully there's no problems accessing the remote master db [20:32:47] are we talking about the same getBaseText() in title? [20:33:00] brion: yeah, that was what I was most concerned about [20:33:07] current code does not seem to use that function [20:33:14] I should ask Tim for that right? [20:33:24] could run it by him [20:33:48] hmm it's probably night there on the other side of the globe [20:34:20] Wiredtape_Away: yep [20:34:31] I hate this crap with not being able to checkusage on Commons when the toolserver is semi-dead [20:34:33] i guess [20:34:38] 7:30 am in sydney [20:34:41] he won't be up for a while :) [20:34:44] Wiredtape_Away: getBaseText evidently explodes the title by "/", unsets the last (if more than 1) and implodes rest as a result [20:35:39] brion: and while I'm looking at it, I noticed some strange stuff with LinksUpdate::doDumbTableUpdate [20:35:55] [21:21:56] it first deletes all old link items [20:35:56] [21:22:08] and then inserts the diff, instead of all links [20:36:02] hmmmm [20:36:12] that sounds wrong :) [20:36:35] $this->dumbTableUpdate( 'imagelinks', $this->getImageInsertions(), 'il_from' ); [20:36:37] under what circumstances is it called like that? [20:36:42] no idea [20:36:55] if it's only called when there are no deletions, then that makes sense [20:36:55] if ( $wgUseDumbLinkUpdate ) { $this->doDumbUpdate(); [20:36:58] i... think [20:37:00] or... something :D [20:37:07] ghe :P [20:37:08] *brion needs lunch [20:37:09] thinking is hard [20:37:19] why would it calculate a diff in that case... [20:37:30] ah yeah indeed [20:37:49] I need a lunch as well.. it's 21:37 here though :( [20:37:52] hi [20:38:06] Is it possible to remove the wiki directory? [20:38:26] Misza13, getBaseText() does actually return the root name .. [20:38:32] only written a bit funny [20:38:32] I mean http://wiki.x.com/wiki/ABC_D -> htttp://wiki.x.com/ABC_D ?? [20:38:49] !shorturl | e66 [20:38:49] --mwbot-- e66: 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 [20:39:33] e66: however having pages in root isn't recommended [20:39:50] Misza13, sorry, not root name, but one less than the subpage you're on.. [20:40:04] Danny_B: Is it possible that way. [20:40:05] so if your'e on foo/bar/duh it would return foo/bar [20:40:25] Wiredtape_Away: yep. and we added root -> foo [20:40:44] that's useful.. [20:40:50] sure ;-) [20:41:03] I actually need that for my rework of the way titles are displayed :) [20:41:25] is this in trunk [20:41:26] ? [20:41:41] ahh.. i see it.. :) [20:41:42] brion: again, is only rootpagename ok with you? [20:42:08] there is already #titleparts: in parserfunctions, why pollute core with those? [20:42:44] Nikerabbit, for use in skin for example? [20:43:10] aren't we talking about magic words? [20:43:15] 04(REOPENED) Add variable to show the topmost level in the tree of subpages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12872 +comment (10danny_b) [20:43:32] Nikerabbit, I am looking at a function in title class... [20:43:45] I wasn't aware they wanted a magic word.. [20:44:04] Nikerabbit: is titleparts in core? [20:44:25] [22:42:08] Nikerabbit> there is already #titleparts: in *parserfunctions*, why pollute core with those? [20:44:49] it's an extension [20:45:08] yep. so why shouldn't it be in core then? [20:45:32] kibble: hello [20:45:35] Danny_B: because it's already in extension and is implemented better there? [20:46:19] Nikerabbit: why do you push people to install extension with a billion of other things they might not use when they need just this one? [20:46:21] Misza13: sure let's do that for the moment [20:46:27] after lunch i'll consider about the alias :D [20:46:35] that's why we have extensions in first place, to not add every absurd feature to core that only some will need [20:46:45] wait.... yeah [20:46:51] Danny_B: parserfunctions is quite common extension [20:46:56] if parserfunctions already does it, then don't add it at all [20:46:59] ok lunch :D [20:47:22] http://meta.wikimedia.org/wiki/Help:ParserFunctions#.23titleparts: [20:48:23] ok, let's push people to install a bunch of unneeded stuff to get the basic one [20:49:04] Danny_B: hey :-) [20:50:18] Danny_B: I see we disagree what is "basic" and what is not [20:51:28] if basepagename is basic then rootpagename is too [20:51:31] Nikerabbit: i guess page linking is much more basic then if and switch constructions, expressions and other stuff like that [20:52:01] page linking is the base of hypertext navigation [20:52:06] not expressions [20:52:12] not programming constructions [20:52:18] thus it should be in core [20:53:44] it isn't very far from that when you start generating links automatically [20:54:42] it also depends on the how common is the use case where it is needed [20:55:04] --> [20:55:56] w00t! Hot blonde chick just won on Jeopardy! again! [20:56:14] 03(mod) Add variable to show the topmost level in the tree of subpages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12872 +comment (10misza1313) [20:56:47] I have another question. I inherited this project, an extenstion to MediaWiki. Is "\skins\common\ajax.js" part of the default install? [20:57:21] if it really is that important, I'd move titleparts to core and deprecate all the 5thfromthemiddletotherightpartofpagename magic words [20:57:35] ManoftheSea, it is [20:58:06] Nikerabbit: my words, my words [20:58:27] and get rid of them the sooner the better [20:58:43] Ok. In that file, there's "sajax_do_call" function. It constructs a uri. Am I wrong to think the uri goes after the GET or POST in the request? [20:59:36] Danny_B: we can't get rid of them [20:59:59] I have edited the uri construction such that it should pass a parameter after "?action=ajax". However, I don't see the request being changed. Is there something obvious that I'm missing? [21:00:07] How to creeate an lettered index page (eg. A, B..) [21:01:52] how do i find out which svn revision is in which mw versions? [21:05:51] i want to find out at which version the funtion wfProfileIn was introduced. Therefor i retrieved the current code for MW via svn. Now i found out that the last change was in r7294 but how do i check which MW Version that is? [21:07:37] are you all insulted because my question is so dump? [21:08:31] Isnogud: I'm not sure if a release is always a complete snapshot of a single rev [21:08:58] It may easily be composed of different revisions [21:09:18] the release boss who knows for sure is out for lunch however [21:09:54] Well. it is a branch of trunk, right? Ah! Maybe i'll just look at the svn code of the stable versions...but thats quite ineffective. [21:10:22] It's always the last one you check....Thanks Misza13 :) [21:10:32] Nikerabbit: backward compatibility is sometimes so annoying. however since there exist same feature, it still can be solved with backward compatibility pack extension which is better solution than stuffing and stuffing of old crap [21:11:28] *Misza13 advocates a rewrite from scratch ;) [21:11:35] brion: Did you revert r30413 just because of the parentpagename/basepagename duplication? [21:12:12] RoanKattouw: yes he did [21:12:33] Well I like the saying about revert being a blunt stick [21:12:43] So I'm gonna put rootpagename back in [21:13:07] RoanKattouw: some people don't want it there [21:13:18] Why? [21:13:20] saying there's same functionality in extension already [21:13:31] http://meta.wikimedia.org/wiki/Help:ParserFunctions#.23titleparts: [21:13:32] RoanKattouw: quoth the one who's out to lunch, if it's already in #titleparts, we don't need it :( [21:13:52] does mediawiki use ajax? I'll look at something that already exists, for info on my problem. [21:14:13] I know ajax.js and ajaxwatch.js exist. [21:14:13] Misza13: Ah, maybe Brion should've *mentioned* that in his summary :D [21:14:25] You didn't get the telepathic memo? [21:14:25] RoanKattouw: however Nikerabbit pointed out titleparts should be moved to core if that much useful [21:14:44] Dashiva: :o))) [21:14:50] Actually pretty much all of PF should be moved into core, but that's my parser-ignorant opinion [21:15:05] !ajax | ManoftheSea [21:15:05] --mwbot-- ManoftheSea: http://www.mediawiki.org/wiki/Manual:Ajax [21:15:12] thankyou [21:16:09] could the bot please also open a browser for me? kthx [21:17:37] This is for extensions. Is there anything core that makes use of ajax? [21:18:28] ManoftheSea: yes, but why does it make a difference to you? the interface described is provided by mediawiki proper. [21:18:29] Misza13: wouldn't you like it to read the page as the lullaby as well? [21:19:30] brion: what a fast lunch, looks like fastfood... [21:20:01] ManoftheSea: in core, AjaxWatch and AjaxSearch exist, but both are disabled per default [21:20:42] It makes a difference because I'm somewhat lost, and instead of continuing to ask questions that I don't understand, I was going to become one with THECODE. [21:20:58] or at least, see how someone else did it. [21:21:47] we got sammiches [21:21:52] *brion munches [21:21:53] ManoftheSea: read AjaxFunctions.php, then. though i don't think the code for registering the functions is in there [21:22:34] ManoftheSea: the page i pointed to should tell you how to use it, at least in general terms. [21:23:01] when creating custom namespace - does it have to be pair or can it be subject space only? [21:23:04] ManoftheSea: here's a bunch of extensions that use it: http://www.mediawiki.org/wiki/Category:Ajax_extensions [21:23:21] ManoftheSea: there's also Live Preview ... [21:23:50] thank you for your help. [21:23:53] Danny_B: i'm pretty sure it'll break if you don't pair them [21:23:54] I'll look at these. [21:24:17] brion: and is it possible do disable the talk somehow? [21:24:20] If I have more trouble, I'll be back when I know a little more. [21:24:34] *ManoftheSea doesn't want to be a luser [21:25:23] huh, we also have "AjaxLicensePreview". For uploads, i presume [21:25:55] Danny_B: not conveniently [21:26:17] brion: whatever happened to the NamespaceManager thingy? [21:26:30] would be nice to be more flexible wrt that [21:26:39] someone was asking for multiple talk namespaces recently, for example [21:29:34] https://bugzilla.wikimedia.org/show_bug.cgi?id=12660 <-- IP leaks :( [21:29:49] can someone put that patch in SVN, please? [21:33:22] Duesentrieb, I am someone :) [21:34:42] 03(mod) Users who request accounts are sent an administrator' s IP address by e-mail - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12660 (10daniel) [21:35:18] moment [21:35:34] oh that one. know [21:35:47] 03(mod) Users who request accounts are sent an administrator' s IP address by e-mail - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12660 +need-review +patch (10daniel) [21:35:57] bah, and i just fixed the bug report :P [21:36:30] no? [21:38:30] MZMcBride: well, it *sounded* like brion was going to look into it. [21:38:47] *MZMcBride is confused now [21:58:02] 03brion * r30550 10/trunk/phase3/ (RELEASE-NOTES includes/SpecialPage.php): [21:58:02] Revert r30537, 30539 (Special:API redirect) [21:58:02] Even if this has no security issues, it seems pretty broken and limited. The API [21:58:02] likes to use characters which are illegal in page titles, so you couldn't pass [21:58:02] them on from this special page. I don't recommend reapplying this. [22:03:40] 03(NEW) Search for contributions for more than one user in one request to api.php - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12912 15enhancement; normal; MediaWiki: API; (tra.wiki) [22:17:18] 03yaron * r30551 10/trunk/extensions/SemanticForms/specials/ (SF_AddData.php SF_EditData.php): Added includes for YUI Javascript and CSS [22:24:33] 03yaron * r30552 10/trunk/extensions/SemanticForms/includes/SF_FormPrinter.inc: [22:24:33] Added handling for a multiple-relation field, using autocompletion with YUI; [22:24:33] improved "hack" for handling query-string values for multiple template [22:24:34] instances; cleaned up existing PHP and Javascript for handling autocompletion [22:26:49] 03yaron * r30553 10/trunk/extensions/SemanticForms/includes/SF_GlobalFunctions.php: Fixed serious bug in handling of SMW 1.0's getPropertyValues() [22:27:32] 03yaron * r30554 10/trunk/extensions/SemanticForms/skins/scriptaculous.css: Improved cursor [22:29:28] 03yaron * r30555 10/trunk/extensions/SemanticForms/libs/SF_yui_autocompletion.js: New Javascript file for handling autocompletion with the Yahoo! UI (YUI) library [22:30:53] 03yaron * r30556 10/trunk/extensions/SemanticForms/skins/SF_yui_autocompletion.css: CSS file for autocompletion with the YUI library [22:31:18] 03yaron * r30557 10/trunk/extensions/SemanticForms/INSTALL: New version: 0.9.3 [22:36:13] 03(NEW) ImageMap extension can no longer produce an unclickable image - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12913 minor; normal; MediaWiki extensions: ImageMap; (tcrow777) [22:36:28] semanticforms uses yui? [22:37:45] 03brion * r30558 10/trunk/phase3/includes/filerepo/LocalFile.php: [22:37:45] Not escaping strings makes me queasy, even if we're *pretty* sure that database timestamps will always format to a safe value! [22:37:45] Wrap an addQuotes around those timestamp calls... [22:54:14] does mediawiki take over the use of he session array? [22:54:33] i don;t seem to be able to pass info from one php program to another through session in my adjusted mediawiki code [22:55:33] 03(mod) ImageMap extension can no longer produce an unclickable image - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12913 (10brion) [22:55:34] *brion eyes wikibugs [22:55:36] yay [22:56:41] anyone? [22:57:42] 03siebrand * r30560 10/trunk/extensions/ (63 files in 60 dirs): Localisation updates for extension messages from Betawiki (2008-02-04 23:35 CET) [22:59:34] 03(NEW) Letting blocked users edit their talk page on Simple Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12914 normal; normal; Wikimedia: General/Unknown; (oysterguitarist) [23:30:17] i'm trying to have an external link preload a new page with template text.. like so: [{{fullurl:{{PAGENAME}}/FAQ|action=edit&preload={{FAQq{{pp}}q={{{question}}}{{pp}}a=}}}} {{{question}}}] [23:30:22] {{pp}} = | [23:30:28] this isn't working.. any ideas? [23:31:30] what happens is that whatever preload is set to - becomes the link name.. [23:32:54] MZMcBride, a small question if you are there. Will the new pp have any effect on the handling of https://bugzilla.wikimedia.org/show_bug.cgi?id=12019 ? [23:33:49] BrokenArrow: best to ask Tim :) [23:33:55] Wiredtape: my bet would be the nowiki tag, but i dunno [23:34:52] MZMcBride: I know, but asking tim is a sure recipe for going to bed past 3 o'clock for me ;) [23:35:11] doesn't work either... and if I don't put a there, then the template gets rendered inside the link.. like in this example: http://en.wiredtape.com/wiki/Template:Question [23:35:43] BrokenArrow: i'll make a mental note to ask him when i see him [23:35:52] thanks :)) [23:37:06] no problem :) [23:42:34] Hi there. Cna mediawiki share the same ldap authentication as apache? ie the user only has to log in to one or the other and they are then logged in to both? [23:44:06] 03(NEW) api format=txt returns content-type of text/text, should be something more common - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12915 15enhancement; normal; MediaWiki: API; (cbm) [23:48:59] !ldap | maznaz [23:48:59] --mwbot-- maznaz: http://www.mediawiki.org/wiki/Extension:LDAP_Authentication [23:51:10] I already searched that page for apache. [23:51:20] It has some references but doesn't mention what I asked. [23:51:53] but if you auth against ldap, why do you have to worry about apache? [23:52:08] anyway... wait. ldap would be doing http auth against apache, right? [23:52:11] 03(NEW) Set transwiki source for srwikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12916 15enhancement; normal; Wikimedia: General/Unknown; (dungodung) [23:53:05] Apache would be doing http auth and using ldap for its user acl yes. [23:53:31] maznaz: if whatever apache does leads to the REMOTE_USER field being set for php, then you can mediawiki to simply trust that. see http://www.mediawiki.org/wiki/Extension:AutomaticREMOTE_USER [23:53:51] mediawiki will be sitting in a web space that's already protected with ldap, which should set that field. [23:54:14] "protected with ldap" does not say much. ldap is a backend. how does the actual authentication wirk? [23:54:19] *work? [23:54:36] Standard HTTP authentication. [23:54:37] plain old http auth? or some fancy https client-cert cerberos thing? [23:54:41] AuthType Basic [23:54:47] ok then. [23:54:56] use http://www.mediawiki.org/wiki/Extension:AutomaticREMOTE_USER or http://www.mediawiki.org/wiki/Extension:HttpAuth [23:55:07] because in that case, mediawiki doesn't have to care about ldap. [23:55:18] it simply trusts the vars apache passes. [23:55:32] Yup, sounds good. Thanks. [23:57:25] dumb quesiton, i'm sure, but i can't find the answer anywhere... what is a "bureaucrat" [23:57:37] 03(mod) Letting blocked users edit their talk page on Simple Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12914 (10N/A) [23:58:46] o, found it :-[ [23:59:14] daysleepr: in http://www.mediawiki.org/wiki/Help:User_rights ? [23:59:39] yar [23:59:59] just gettin into this, suprised how few configuration options there are compared to say, Gallery2