[00:00:08] 03(mod) hyphen-minus is unreadable - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16213 (10siebrand) [00:02:46] 03(mod) API returns 'WrongPass' despite correct password, perhaps login throttling - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17512 (10cbm) [00:29:08] 03(mod) Enable forceeditsummary for dewiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17453 (10SeptembermorgenWP) [00:29:09] 03(NEW) Enable forceeditsummary for de in namespaces main, template and file - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17513 15enhancement; normal; Wikimedia: Site requests; (SeptembermorgenWP) [00:55:08] 03(mod) API returns 'WrongPass' despite correct password, perhaps login throttling - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17512 +comment (10c.stafford) [01:04:59] 03(NEW) Saving searches resulting in errors - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17514 trivial; normal; Wikimedia: Bugzilla; (p858snake) [01:09:15] 03(mod) New 404 error page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17316 +comment (10soxred93) [01:13:37] is there api way to "resolve" a redirect page into the page to get where it redirects? or do i have to get the page, parse it, and where it goes manually? [01:14:09] uberfuzzy: lemme check [01:15:14] i found the bit in prop=info to know that the page is a redirect [01:16:12] action=query&prop=redirects [01:16:36] or, maybe not [01:16:43] oh [01:17:35] action=query&prop=info&redirects [01:17:40] uberfuzzy: try that? [01:19:00] the &redirects resolves redirects until it gets to the base page [01:21:16] oh perfect [01:23:11] hmm, i wonder if thats documented anywhere, thats pretty useful [01:24:09] it is... [01:24:16] just go to api.php without any params [01:25:00] then there's always http://www.mediawiki.org/wiki/API [01:25:31] the only place i found it anywhere on api.php was in an prop=langlinks example [01:25:55] it's in the action=query description [01:26:27] oh, so it is, my bad [01:29:41] *kirjain_X wonders why Extension:AbuseFilter is not indexed on google [01:29:47] Extension:AbuseFilter/RulesFormat is, though [01:29:51] *werdnum shrugs. [01:31:26] why is nofollow used on external links? [01:31:39] Spammers [01:32:33] ah [01:37:24] OK, I am getting this 'wrongpass' error as we speak [01:37:29] is there any way I can debug it? [01:38:17] hmm. I tried beating on it, and it switched to a 'throttled' message, but with a wait time of 300 seconds [01:38:27] is 300 the default initial thottle delay? [01:50:21] 03(mod) API returns 'WrongPass' despite correct password, perhaps login throttling - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17512 (10cbm) [02:00:25] 03(NEW) Sorting this table doesn't work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17515 15enhancement; normal; MediaWiki: Page rendering; (kernel) [02:05:16] carl-m, be patient, Roan will probably deal with it when he sees it. [02:05:22] He usually responds to bugs promptly, AFAIK. [02:10:56] Simetrical: I'm fine, and I know Roan is very fast [02:11:08] this one is wierd because I really have no idea what's causing it, or how to debug it [02:12:01] carl-m, looked in the source code? [02:12:39] I remember looking at it the last time something was odd with throttling, but I don't remember anything that could cause this. I haven't looked at it to see what's changed since then [02:14:02] of course I only notice this sort of bug when I am in the middle of doing other things [02:24:04] 03(NEW) Transwiki import interwiki setup on Korean Wikiquote - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17516 15enhancement; normal; Wikimedia: Site requests; (kwj2772) [02:36:51] A file got uploaded with two sets of two consecutive apostrophes in the filename. Is it possible to freelink to it without it being interpreted as markup? [02:49:56] figured it out.. Substitute %27 for at least one of those consecutive apostrophes. [03:48:18] hello [03:56:32] Is there a simple way to change the message returned by wfMsg? I am writing an AuthPlugin, but I cannot see a way to return a customized message if $wgAuth->authenticate fails, so I want to override wfMsg( 'wrongpassword' ). [03:57:06] MediaWiki:wrongpassword [03:57:07] on the wiki [03:57:23] ( I can't call $this->mainLoginForm( custommessage ) since I'm not in the LoginForm object ) [03:57:49] GreenReaper: you don't need to modify any code [03:57:52] That doesn't solve the problem, because I only want to change it in the case that it fails when my AuthPlugin fails, not if they get the password wrong. [03:58:39] This would only affect the situation where the user is using the authplugin to transparently create a new account, not where they were logging in to an account that already existed on the wiki. [03:58:52] In the latter case, I wouldn't want wrongpasword changed. [03:59:08] then why use wrongpassword? can you just use your own message? [03:59:09] That's why I was looking to change it dynamically. [03:59:21] Not really possible, unless you want to change our AuthPlugin integration system [03:59:24] I can't use my own message because I am not in the LoginForm code, but in my own AuthPlugin code. [03:59:24] feel free to provide a patch [03:59:31] we DO need that ability [03:59:55] Well, I'm trying to get http://www.mediawiki.org/wiki/Extension:MediaWikiAuth in a workable state. [04:00:28] not sure I'm quite up to hacking the MW main codebase - which is why I was hoping for a more sneaky option that just altered the message for that page load. [04:00:40] That's a horrible hack solution [04:00:48] and shouldn't be done, as we should come up with a better one. [04:02:20] Perhaps pass a reference variable to the authenticate function which is used to provide a message if the return value is false? The issue I foresee is that it dosen't use that directly, but returns self::WRONG_PLUGIN_PASS to the calling function. [04:02:39] Maybe that switch case in processLogin() could be altered to try and call a function in $wgAuth [04:03:11] getFailureReason or something. Though I don't really like the idea of having to carry that as state between calls, seems an incorrect solution. [04:03:27] That's what we do usually, yes (pass a ref variable) [04:05:50] Hmm. But then we break the AuthPlugin API since authenticate() now has an extra parameter. [04:06:07] That's okay, providing an extra parameter doesn't even give a warning in PHP [04:06:23] That's pretty crazy, but OK. [04:06:27] *GreenReaper is not a PHP expert. :-) [04:10:45] It appears to here. [04:11:29] Warning: Missing argument 3 for MediaWikiAuthPlugin::authenticate(), called in .../SpecialUserlogin.php on line 503 and defined in .../extensions/MediaWikiAuth/MediaWikiAuth.php on line 36 [04:11:49] <^demon> GreenReaper: Give it a default of = '' [04:11:52] OK. [04:12:00] <^demon> ( $par1, $par2, $par3 = '' ) [04:12:15] <^demon> or null, or some other safe value. [04:12:49] I think null, because I use isset to use a default unknown error message. [04:12:52] 03nad * r47304 10/trunk/extensions/RecordAdmin/RecordAdmin_body.php: rv that last change broke it [04:13:06] *Splarka prods GreenReaper with a breadstick [04:13:16] Ow. [04:13:40] Hi Splarka. I'm just trying to subvert the Man. How's you? [04:15:31] sokay, I went above the Man and am training pidgeons to roost over his Porshe [04:18:39] GreenReaper: do $par3 = null, then if( !$par3 ) { (default) } [04:31:19] Well hey, it works. I do get a PHP notice if I then take the third parameter out of the AuthPlugin (which is what existing AuthPlugins will have); is there a way marking a variable as optional for the calee, rather than the caller? [04:33:48] 03demon * r47305 10/trunk/phase3/ (RELEASE-NOTES includes/Exception.php): (bug 17506) Respect $wgShowExceptionDetails when handling exceptions within exceptions. Based on patch by David Tabachnikov and Romi Romano5. [04:33:50] Oh, duh, I can just do exactly the same thing. :-) [04:33:52] http://www.fianceexposed.com/index.php?c=viral&m=index&id=45825be0be2d239d6fbf079749ee64f8 [04:33:53] <^demon> GreenReaper: Where you defined the function, use = null? [04:33:58] Right. [04:34:06] <^demon> function something( $par, $par2, $par3 = null ) { [04:34:19] I've been using NULL, is null preferred? [04:34:36] 03(FIXED) Exceptions inside Exception ignore $wgShowExceptionDetails - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17506 +comment (10innocentkiller) [04:34:37] <^demon> Doesn't matter. [04:41:48] Didn't work as expected since it was looking for an object to give a reference to (I'm guessing), but I did $errormsg = null on the line before and then used $errormsg in the call and it worked OK. [04:50:42] 03tstarling * r47306 10/trunk/phase3/maintenance/runJobs.php: Better logging in runJobs.php. Committing for test on server. [05:02:02] 03(NEW) Configuration files should have versioning system - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17517 15enhancement; normal; Wikimedia: Site requests; (public) [06:10:58] I'm trying to use the MediaWiki::Bot perl module from CPAN, and it appears to be hanging on login. I'm trying to connect to a sysop account on my own wiki. [06:12:01] Any suggestions on things to check? [06:12:41] any error messages? api enabled? [06:13:33] API is enabled; Another user has a bot set up using an account in the Bots group. [06:13:44] Hm. [06:13:48] Looks like it timed out. [06:13:56] Use of uninitialized value in string eq at /usr/share/perl5/MediaWiki/Bot.pm line 226. [06:13:56] Unable to login at ./implesearchbot.pl line 20. [06:15:32] can't remember offhand if MWB inherits from LWP or not, so any proxy enviroment variables set/notset? [06:16:05] No environment variables set for this. It's running on server localhost. [06:16:57] checking errstr? [06:17:19] errstr? [06:17:36] ah. [06:20:25] I looked into the error, though, and it suggests that the expression $res->{login}->{result} returns an uninitialized value. [06:21:24] only thing I can suggest then is perl -d [06:41:15] 14(DUP) Enable forceeditsummary for de in namespaces main, template and file - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17513 +comment (10raimond.spekking) [06:41:17] 03(mod) Enable forceeditsummary for dewiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17453 +comment (10raimond.spekking) [06:41:19] OverlordQ: Looks like the server is returning a Content-Type: of application/json, and HTTP::Message doesn't know what that is. [06:43:27] 03aaron * r47307 10/trunk/extensions/FlaggedRevs/language/ValidationStatistics.i18n.php: Clarify message [07:03:34] 03tstarling * r47308 10/trunk/phase3/languages/Names.php: Fixed grc comment text [08:11:54] 03tstarling * r47309 10/trunk/phase3/includes/Article.php: [08:11:54] Fix the cascade protection templatelinks update routine, which apparently has been broken since it was introduced, causing it to flood the job queue with refreshLinks job on every parser cache miss: [08:11:54] * Fixed incorrect interpretation of the result of $parserOutput->getTemplates() which led to the array_diff() always being non-empty [08:11:55] * No need to check for $db->select()===false, it throws an exception in that case [08:11:57] * Do a non-recursive update, no need to update links for other pages on a page view [08:12:32] Does anyone know a good place to get premade mod templates [08:14:40] hi [08:14:44] hi [08:15:26] I want to set up mediawiki with lighttpd on gentoo. But when I emerge it, this happens http://friendpaste.com/6DuOKGnpi3g5YEFd2SbBEb [08:16:16] Wow [08:16:24] Why not just do it from source? [08:16:36] because I thought using the package manager would be easier? [08:17:06] they are never easier when it comes to server optins like mediawiki [08:24:07] hm, quick steps just say point your browser to the index.php file. But... I probably need to set up php to be interpreted first, right? Probably set up fastcgi somehow... [08:27:01] http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Gentoo_Linux [08:27:40] Complete walkthrough, Just when you get to the part of "Get MediaWiki", Just do the source [08:27:53] TBhm It is very simple. [08:29:06] not using apache [08:29:45] I heard this can use sqlite instead of mysql -- is that true? [08:33:40] so much stuff [08:37:11] mysql is Best in my opnion [08:37:44] There is a way to do it with lighty, just google around. [08:51:55] 03raymond * r47310 10/trunk/phase3/ (4 files in 4 dirs): [08:51:55] Cleanup image description page a bit: [08:51:55] * Remove the link to Special:FileDuplicateSearch from the "file history" section [08:51:55] of image description pages as the list of duplicated files is shown in the [08:51:55] next section anyway. [08:51:59] * Add the link to Special:FileDuplicateSearch to the message 'duplicatesoffile' [09:01:09] 03(WONTFIX) Implementing "bigger" and "smaller" parameters for images will allow flexibility without overruling default thumb size preferences. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15054 +comment (10raimond.spekking) [09:05:16] can someone confirm the following bug or was i just having a "special" day with the interwebs [09:05:17] !b 17514 [09:05:17] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=17514 [09:05:52] moin [09:13:21] p858snake: that really probably can't be fixed [09:42:04] * Note: this entire file is a byte-for-byte copy of UserArray.php with [09:42:04] * s/User/Title/. If anyone can figure out how to do this nicely with inheri- [09:42:04] * tance or something, please do so. [09:42:12] yeah, go mediawiki [09:45:09] Hello all [09:46:25] i installed the Genshi code highlighter and it doesnt work well, when i use line it fails (it just makes dots) and what ever in the source tags doesnt get the cube around it [09:46:33] any one have any idea how to fix it? [09:55:50] or to be more acurate how can i make the source tag use the pre tag without overriding the source tag [09:57:27] <[AMB]Tolsome> hello, I have a big problem. Hackattack on my wiki: http://tolsome.megamers.ch/wikipire/index.php?title=Bondomere_Shipyards_S.A. [09:58:18] At least they documented their duplication. Otherwise it would just be annoying. [09:58:32] <[AMB]Tolsome> When I go to this site or when I want edit, delete, etc. I always come to trojaner and other stupid sites. [09:58:47] <[AMB]Tolsome> what must I do? [10:07:14] what else have you got installed on that server? [10:07:39] <[AMB]Tolsome> WoltabBurningBoard [10:07:42] <[AMB]Tolsome> 3 [10:07:46] <[AMB]Tolsome> 3.05 [10:08:35] <[AMB]Tolsome> and two MediaWikis [10:08:48] <[AMB]Tolsome> and one have this problem [10:09:04] 03catrope * r47311 10/trunk/extensions/ParserFunctions/Expr.php: ParserFunctions: Fix undefined variable warnings introduced in r47205 [10:11:50] <[AMB]Tolsome> can anyone help me? [10:11:56] <[AMB]Tolsome> please ^^ [10:15:27] 03catrope * r47312 10/trunk/extensions/RecordAdmin/RecordAdmin_body.php: RecordAdmin: Revert r47304 ("rv last commit that broke it"): changed tabs to spaces throughout the file and did not mention what was being reverted or how what broke [10:17:04] sorry, but have no one any solution? [10:26:52] 03(mod) wpSpamRegex entry for large image tables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15063 (10Platonides) [10:28:08] 03(mod) wpSpamRegex entry for large image tables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15063 +shell (10Platonides) [10:35:39] 03(mod) wpSpamRegex entry for large image tables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15063 (10siebrand) [10:38:49] 03(mod) wpSpamRegex entry for large image tables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15063 (10siebrand) [11:04:36] 03(mod) API returns 'WrongPass' despite correct password, perhaps login throttling - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17512 +comment (10roan.kattouw) [11:21:26] 03catrope * r47313 10/trunk/phase3/ (RELEASE-NOTES includes/api/ApiQuerySiteinfo.php): API: (bug 17502) meta=siteinfo&siprop=namespacealiases no longer lists namespace aliases already listed in siprop=namespaces [11:24:26] CrushKingX: enclose="pre" ? [11:29:53] 03(FIXED) duplicates between namespaces and namespacealiases - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17502 +comment (10roan.kattouw) [11:47:43] 03(NEW) Usability wiki misses the interwiki set - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17518 normal; normal; Wikimedia: Site requests; (danny.b) [11:48:26] 03philip * r47314 10/trunk/phase3/includes/ (6 files in 2 dirs): Update the Chinese conversion tables. [12:19:55] 03catrope * r47315 10/trunk/phase3/includes/api/ApiQuerySiteinfo.php: Redo r47313 in a more readable way (probably more efficient too) by not using all those array_* functions [12:27:10] 03(mod) Sortable tables using rowspan get messed up on sort - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17515 summary; +comment (10roan.kattouw) [12:38:21] hello, i'e a problem with mediawiki thumbs, some images have thumbs, but others shows an error like: sh: /usr/bin/convert: No such file or directory [12:38:49] mwprwt: That probably means you don't have ImageMagick installed [12:38:51] !imagemagick [12:38:51] --mwbot-- ImageMagick is a software which can be used with MediaWiki Image Administration. You can read more about it on . ImageMagick is available from . [12:39:10] i need to install in my dedicated server? [12:40:02] Not necessarily [12:40:10] Your host might have IM installed [12:40:14] on my old shared hosting i haven't installed nothing [12:40:33] is a server configured by a friend [12:40:34] hello, I have a big problem. Hackattack on my wiki: http://tolsome.megamers.ch/wikipire/index.php?title=Bondomere_Shipyards_S.A. [12:40:36] When I go to this site or when I want edit, delete, etc. I always come to trojaner and other stupid sites. [12:40:37] what must I do? [12:40:50] so probably is'nt installed [12:41:01] mwprwt: It could be that your host has IM installed except in a different place. Either way, ask that friend of yours to set up ImageMagick [12:41:37] there are a guide of imagemagick? [12:42:02] Probably; ImageMagick probably has a manual of its own [12:42:09] Installing it shouldn't be all too difficult though [12:42:35] !upload files [12:42:35] --mwbot-- File uploads are disabled per default, set $wgEnableUploads=true to enable it. See for configuration details, and for using uploaded images and other files. [12:43:26] Nrrd: You mentioned something about the API and an extension yesterday (in my absence). You probably want to know that the API is extensible, i.e. you can create your own API modules in extensions. [12:44:46] carl-m|away: If I'm still here when you get back, I'll try and help you out with your login problem if you want [12:45:01] Tolsome: That site is taking forever to load for me [12:45:36] ya, that is one of the problems [12:45:52] by other come sites with trojaners [12:46:22] in the background you can see, that other, non wiki sites, is loading [12:47:27] Yeah [12:48:35] how can I stop that? [12:48:38] Tolsome: That page you linked to doesn't exist, right? [12:48:46] (meaning it comes up with an edit form) [12:49:10] ya, because I deleted out of the database [12:49:26] Right [12:49:29] but the trojaner sites still loading, too [12:49:33] Going to Hauptseite shows nothing weird for me [12:49:54] It's only this and one other site [12:50:02] which I have this problems [12:50:19] but, when you edit/make this site new [12:50:27] the trojaner sites come back [12:50:59] http://tolsome.megamers.ch/wikipire/index.php?title=Hilfe:Hilfe&action=edit works for me [12:51:12] http://tolsome.megamers.ch/wikipire/index.php?title=Wikipire:Urheberrecht&action=edit&redlink=1 works too [12:51:14] http://simpire.megamers.ch/wikipire/index.php?title=Bondomere_Shipyards_S.A. [12:51:19] ya [12:51:21] look [12:51:23] http://simpire.megamers.ch/wikipire/index.php?title=Bondomere_Shipyards_S.A. [12:51:25] this site [12:51:28] ist the problem [12:51:46] and look down to the bar in you browser [12:52:03] he load the site "opticcomputers.cn" [12:52:09] and "soon.info" [12:52:52] go to soon.info and you find a site with trojaners. [12:52:56] When I try to submit an edit to that page, I am taken to sood.info instead [12:53:06] right! [12:53:11] and that is the problem [12:53:12] ^^ [12:53:17] Can you edit any other pages? [12:53:24] yes [12:53:58] Tolsome: I guess I could too http://tolsome.megamers.ch/wikipire/index.php?title=Foobar [12:54:12] But [[Bondomere Shipyards S.A.R.]] was trojaned too [12:54:32] Do you have a solution? [12:55:11] Hmm the magic word seems to be "shipyards" [12:55:21] !upload images [12:55:21] --mwbot-- File uploads are disabled per default, set $wgEnableUploads=true to enable it. See for configuration details, and for using uploaded images and other files. [12:55:22] Tolsome: Is this your own server? [12:55:45] from a friend, but I can go to the phpmyadmin [12:55:59] and other important managment things [12:56:07] Tolsome: Do you have FTP access? [12:56:13] ya [12:56:27] but, Roan [12:56:48] Please download all .htaccess files you can find and look through them for any reference to the word shipyard (or ship) [12:57:22] but not shipword sites have the problem [12:57:24] Oh wait, "yard" seems to be the one triggering the trojan site [12:57:29] one site with royal or so [12:57:42] *RoanKattouw tries royal [12:58:00] okay, royal and ship [12:58:11] Well I got trojans with all of the following: yard, yards, shipyard, shipyards and Bondomere Shipyards S.A. [12:58:19] No, not ship but yard [12:58:28] ah [12:58:30] ok [12:58:34] Yup, and royal is bad too [12:58:51] where I can find the .htaccess? [12:59:15] Probably in the web root or in the directory where the wiki files (index.php and friends) live [12:59:32] There might be one in both places, in that case download and read them both [13:00:03] ah [13:00:05] I see [13:00:06] 03rotem * r47316 10/trunk/ (2 files in 2 dirs): Localization update for he. [13:00:38] Action php /cgi-php52/php [13:00:41] AddHandler php52 .php [13:00:50] that is in this file [13:00:57] That's all? [13:01:01] ya [13:01:13] And there's no .htaccess in the other place? [13:01:45] maybe in the full root directory [13:01:54] in my folder "tolsome" ist only that [13:02:10] but I have only access in my folder [13:03:01] You don't have read access outside your directory? [13:03:43] I only see my folder [13:03:57] In that case, a second thing you could do is check the modification times on all your files. They should be pretty much equal (the date you upgraded to 1.13.4). If there's one that's more recent and you didn't touch it, tell me [13:03:58] I only know that there more than my folder [13:04:03] on this server [13:04:09] (all your files -> all wiki files) [13:05:02] How can I do that? [13:05:21] Your FTP client probably shows those timestamps (date+time) somewhere [13:05:57] FileZilla does, at least [13:06:10] I have FileZilla [13:06:54] Good. It has Date and Time columns in the right half [13:07:10] If you look at the wiki's .php files, they should all have the same date and time there [13:07:28] which is the date and time you upgraded them to 1.13.4. [13:07:47] ok [13:07:49] I suspect someone may have tampered with those .php files, in which case one or a few of them will have a different date/time [13:07:50] main.css [13:08:08] ok [13:08:10] Checking all those timestamps can be a lot of work, but you can sort by date [13:08:19] main.css in which directory? [13:08:25] main [13:09:23] Does it have an older or newer timestamp than the rest? [13:09:34] older [13:09:43] Oh that's not what I'm looking for [13:09:47] I updated today to 1.13.4 [13:09:56] Ah [13:10:03] Did you have these problems before the upgrade as well? [13:10:09] yes [13:11:49] okay, all important files habe the same date: today [13:11:55] *have, sorry [13:12:17] Hmm well if you upgraded that recently I suspect the problem isn't there [13:12:21] *RoanKattouw tries some more [13:12:45] I have a second wiki [13:12:57] Yup, it's not in the wiki files. Try http://tolsome.megamers.ch/wikipire/index.php?action=Royal for instance [13:13:00] but in the second wiki I have no problems [13:13:19] oh [13:13:22] yes [13:13:31] hmm [13:14:25] but why I have this problem only in one wiki? [13:14:54] hmm, Roan: is it http status code redirect, meta redirect, or javascript? [13:15:08] or html (modification of
Splarka: I don't know [13:15:29] Oh wait, Live HTTP headers to the rescue [13:15:34] heh [13:15:37] It's not the form action thing [13:15:41] and disabling JS to test that too [13:16:20] Getting a 200, not a 302 [13:16:37] Aha: [13:16:39] GET /wikipire/skins/sgumax/gumax_main.css?164 HTTP/1.1 [13:16:42] HTTP/1.x 302 Found [13:16:50] Location: http://sood.info/2/go.php?sid=3 [13:16:57] O.O [13:17:06] sneeky [13:17:10] RoanKattouw: just saw your message :) [13:17:44] WTF, fetching that file directly just 200s for me [13:17:47] but it is loading that in a , how can it execute arbitrarily? [13:18:00] okay, I delete the skin [13:18:00] roan: smart referers [13:18:09] an upload a new one [13:18:11] okay? [13:18:18] Tolsome: What? [13:18:32] *Splarka would save it to figure out what the problem is... [13:18:35] The skin "sgumax" is the problem [13:18:37] right? [13:18:42] Tolsome: Possibly [13:18:47] But I think it's deeper than that [13:18:53] oh [13:18:56] Given the fact that it's a damn .css file [13:19:03] it could be a vulnerability and that skin was just chosen as the hiding place for a trojan [13:19:18] So I guess either the .css itself is fishy, or there's an Apache config override somewher [13:19:19] it could be the skin is malfunctioning and sending random referer-loading css to random domains.. [13:19:27] His .htaccess is clean though [13:19:35] could be the ISP even, heh [13:19:37] Splarka: I wouldn't call that malfunctioning :P [13:19:46] okok [13:19:53] and what must I do now? [13:20:08] Anyway, try disabling that skin temporarily [13:20:22] Roan: do you get the prob with &useskin on those titles? [13:20:30] *RoanKattouw tries [13:20:50] Yes, useskin=monobook gets me a problem too [13:20:59] same file or monobook/main.css ? [13:21:35] Worse: shared.css [13:21:46] right, so not the skin's fault [13:21:53] I delete now all skinks [13:21:57] skins [13:21:58] won't help [13:22:10] and what help? ^^ [13:22:26] monobook/main.css also 302s to sood.info [13:23:24] now I put clean skins on it [13:23:27] Damn, all those .css files 302 to a trojan site and only if the referer contains "royal" or "yard" [13:23:31] Tolsome: Didn't help [13:23:36] >.< [13:23:57] and what can I do now? Please help me >.< [13:24:20] Splarka: http://rafb.net/p/tTuXJQ23.html is what LiveHTTPHeaders gives me [13:25:37] hmm [13:25:37] Splarka: And with a different Referer, those .css files don't 302 but just 200 like they should: http://rafb.net/p/G1C5PV25.html [13:26:39] maybe try creating just a simple file called royal.html in your root web directory with: testtest [13:26:59] if roan can trigger it with that, then it isn't anything to do with mediawiki [13:27:20] (or, not dependent on it anyway) [13:28:24] test1.css? [13:28:37] yes!!!!!!!!!! [13:28:39] I did it [13:28:42] got my wiki back [13:28:54] *delphine hates hosting providers with stoopid maximum file sizes. [13:28:56] Hmpf. [13:29:00] Tolsome: just random names to trigger the 302 if possible, no need to create them I think [13:29:31] ok, I will try it [13:29:37] say me what next [13:30:45] royal.html is in the root directory of my folder [13:31:10] RoanKattouw: try Live Headers with http://simpire.megamers.ch/royal.html?royal=ship&yard heh [13:31:26] Done: http://rafb.net/p/muouDw26.html [13:31:39] yep... [13:31:42] This is some evil stuff: test2.css is supposed to 404 [13:32:02] so you've got some very nasty root level problem that probably has nothing to do with mediawiki or php [13:32:18] argh [13:32:36] probably have to pokle the physical server owner to check apache [13:32:58] what kinder boxen? win/nix/mac/amiga/TI calculator? [13:36:46] kinder boxen? [13:37:06] operating system running apache there [13:37:15] linux [13:37:18] ubuntu [13:52:14] 03(NEW) Confusing log entries when moving threads - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=17519 15enhancement; normal; MediaWiki extensions: LiquidThreads; () [14:02:19] >.< [14:03:10] I call now to my friend. [14:03:47] I hope the support maybe can me help me. Thank you guys. ;) [14:11:27] hello.. anyone here have one mediawiki running with openldap and posix schema? [14:13:15] is it possible to include LaTeX code in MediaWiki code? But I don't mean formulas (math code) but just Latex, to say, something like: \latex ... :-) [14:13:48] andrea: You're aware of ... ? [14:13:59] RoanKattouw: Yes, I have enabled math code, it's OK; now I'd like to render \latex... :-) [14:15:25] And that doesn't work with ? [14:16:19] RoanKattouw: it seems not :| [14:16:29] Then I don't think it's possible [14:16:52] :) [14:17:24] Hi, when trying to import a dump from wikipedia to my localhost mediawiki I got the following error: 'Import failed: Loss of session data. Please try again.', does anyone is familiar with this error ? [14:18:20] RoanKattouw: actually somebody seems to have been thinking about it, for the future: http://meta.wikimedia.org/wiki/GNE_Preliminary_DTD [14:18:45] proppy: Have you actually tried again? :) [14:20:09] RoanKattouw: yes :) and again and again and again [14:20:16] andrea: that's a *really* old page [14:20:18] (little schemer recursion) [14:20:46] OverlordQ: yep:) [14:33:05] anybody know of a good, automatic way to hide email addresses entered on mediawiki [14:36:57] scompt: temporarily hide them in a page view, or permanently hide them in the raw source (substitute them with something else, on page save)? [14:37:43] temporarily hiding them in a page view would probably be good enough [14:38:22] then you'll probably wanna write up a quick extension using one of the "Page Rendering" hooks at http://www.mediawiki.org/wiki/Manual:Hooks [14:38:58] and somewhere in the rendering hooks, do a regex replace on the page text for email addies (or whatnot) [14:41:01] Splarka: thanks for the tip [14:41:08] is there an easy way to figure out which rule a string is triggering in title blacklist? [14:48:44] 03(mod) wpSpamRegex entry for large image tables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15063 (10Platonides) [14:51:20] OverlordQ: assign a custom error msg to each? [14:51:49] meh, probably easier to just import enwp's blacklist and poke the extension source [14:52:08] well, if you're gonna do that, binary testing might be faster [14:53:22] 240 non-comment lines [14:53:44] though it might be hitting more than one rule, of course [14:58:47] hurm fun, let me create it on mine. joy [15:09:26] Hi. There was a special page where I could see all editable content.. I forgot the name.. Anyone know it? [15:09:47] Not Special:Allpages, even more things like fields, etc. [15:09:54] Special:AllMessages [15:10:09] that would be all interface content, in MediaWiki: namespace [15:10:49] 03(FIXED) New logo for Wikibooks projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17034 +comment (10rhalsell) [15:11:45] Hi guys, I have the OnToSkin installed. I would like to reduce the size of the logo displayed in the upperleft corner for this skins. I tried the steps on http://www.mediawiki.org/wiki/Manual:FAQ#How_do_I_change_the_logo.3F however no result. I edited the main.css. Is this correct? [15:12:38] 03(NEW) Cannot reset user passwords with PG backend - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17520 normal; normal; MediaWiki extensions: CheckUser; (overlordq) [15:28:53] is there a place where i can download just the languages folder of mediawiki? [15:28:59] i accidentally deleted it [15:29:37] what version of mw? [15:30:55] the most recent [15:31:01] 1.13? [15:31:04] a number would be helpful [15:31:14] since the most recent can be one of three versions [15:31:26] 1.13.4 [15:31:29] ok [15:32:14] never mind i downloaded all of mediawiki and just moved the languages folder over to my other version [15:32:17] thanks anyway [15:32:21] heh [15:32:32] http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_13/phase3/languages/ [15:32:36] for future ref^ [15:32:40] Splarka: I know [15:32:46] not you [15:32:52] he left [15:33:01] logs [15:33:15] logs always lie [15:33:22] lies [15:33:30] see [15:33:35] how could a chunk of wood ever lie to you? [15:33:36] logs are full of lies already [15:34:03] well, it's not great for a snack, it doesn't fit on my back, and it didn't roll over my neighbors dog [15:34:21] it's better than bad, it's good? [15:34:36] indeed [15:35:03] but it is true, logs lie most often [15:35:09] if they are standing, they are trees [15:39:39] 03(FIXED) dealing with large categories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1058 +comment (10Simetrical+wikibugs) [15:40:44] Hi, is this possible to install a new skin in a subdirectory in /var/lib/mediawiki/skins/ ? [15:41:12] rather than copying the skin files directly in skins/ [15:41:55] /var/lib/mediawiki is not a directory that MediaWiki normally creates, so if it exists on your machine you're probably using some distributor's mangled version of MediaWiki. [15:42:18] Simetrical: you're right I'm using debian :) [15:42:19] Probably /var/lib/mediawiki/skins is just symlinked by /var/www/mediawiki/skins or something like that. [15:42:28] Anyway, I'm not sure offhand, sorry. [15:42:53] Simetrical: thanks anyway [15:43:07] I guess just making a simlinks for each skins files would do [15:45:28] 03(NEW) Feed item title contains doubly-escaped ampersand, displaying - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=17521 trivial; normal; MediaWiki: History/Diffs; (mormegil) [15:45:29] 03(mod) RSS, Atom, XML syndication feeds (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3646 (10mormegil) [16:08:50] 03(NEW) SRF-Ploticus: Create skin to take advantage of CSS support - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17522 15enhancement; normal; MediaWiki extensions: SemanticResultFormats; (mediawiki) [16:08:53] 03(mod) SRF-Ploticus: CSS support - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17491 (10mediawiki) [16:32:16] 03(FIXED) Create a namespace alias "P:" for "Portal:" on dewiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16363 +comment (10paul.copperman) [16:41:23] what can be wrong when I don't seem to be able to turn off the per-section edit links [16:41:55] I've tried flipping the setting under preferences, switching skins and clearing the cache, but the links are always there [16:44:50] and I'm running the 1.15 trunk [16:44:53] somebody speak russian? [16:48:01] a bit? [16:50:02] Okay, got another problem with MW. :( [16:52:19] Database messed up or something. [16:52:42] Says "MediaWiki internal error." and a bunch of other stuff. [16:55:26] 03(FIXED) Category counter not updated on article deletion - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17155 +comment (10Simetrical+wikibugs) [16:58:34] 03(mod) Category counter not updated on article deletion - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17155 (10Simetrical+wikibugs) [16:58:51] how add category as subcategory to two categories? i've visual bug in main category like duplicates of subcategories.. [17:00:09] Zexion: What's the complete text of the error message? [17:00:59] http://www.mibbit.com/pb/P4AdS3 [17:01:45] Eek, looks like your database is really badly broken [17:01:57] o.o [17:02:29] nah [17:02:33] just do this: REPAIR TABLE objectcache; [17:02:46] And REPAIR TABLE page; to [17:02:47] o [17:03:04] flyingparchment: That's a very evil error message for a rather easy-to-fix thing [17:03:07] hmm, actually, i wonder if this could be caused by innodb being disabled.. [17:03:08] Kind of misleading [17:03:15] RoanKattouw: well, it might not fix it ;) but it's the first thing i'd try [17:03:21] Granted [17:03:42] In PhpMyAdmin? [17:03:46] Zexion: First try to run the query "REPAIR TABLE objectcache;" (without the quotes) and see if that makes the objectcache-related error go away [17:03:48] Yes [17:04:22] If the table would load. [17:04:38] hi guys. i am having the hardest time putting my logo in the mediawiki [17:04:44] any ideas what i'm doing wrong? [17:04:50] You can just click SQL somewhere and it'll let you enter any SQL query [17:04:55] emma: Link to your wiki? [17:05:13] This is what happens if you use MyISAM, broken tables everywhere. [17:05:24] Don't you put $wgLogo in the LocalSettings.php? [17:05:34] !logo [17:05:34] --mwbot-- The logo that appears in the top left of each page is determined by $wgLogo in the LocalSettings.php file. To change this you simply change the value of $wgLogo to point to the URL of your own logo. See for more information. Be sure $wgLogo is set to an absolute path, starting with "/" (or a protocol "http:"/"https:"). If you are using pretty URLs a relative path will behave oddly. [17:05:34] i added the following line to the bottom of LocalSettings.php: $wgLogo = "/home/public/skins/common/images/mylogo.png [17:05:49] emma: That won't work, you gotta use the *URL* of the logo [17:05:53] emma, the logo needs to be relative to the web root, not filesystem root. [17:05:57] It's a URL, not a file path. [17:05:57] what's the URL ? [17:06:03] http://... [17:06:20] emma, do you have a link to your site? [17:06:23] Hm.. how do you type that... if that's where it is in the file system? [17:06:26] yes [17:06:35] http://wiki.club-ubuntu.org [17:06:59] *RoanKattouw guesses http://wiki.club-ubuntu.org/skins/common/images/mylogo.png [17:07:15] okay thanks! I'll try it. [17:07:20] Meh, doesn't work [17:07:39] emma, it would probably be http://wiki.club-ubuntu.org/skins/common/images/mylogo.png . Are you sure that the file is in the place you said it is? [17:07:44] Oh wait it should work :) [17:07:45] Because that link doesn't work. [17:07:50] mylogo.png is not the name of it. [17:07:57] it's wiki.png [17:08:05] http://wiki.club-ubuntu.org/skins/common/images/wiki.png [17:08:07] i changed the name, i just didn't want to be confusing. [17:08:11] That's the right value for $wgLogo, then. [17:08:16] ^^ [17:08:19] Yay: http://wiki.club-ubuntu.org/skins/common/images/wiki.png [17:08:20] looks like it's there! [17:08:26] wow you guys are good! :) ♥ [17:08:40] RoanKattouw: Weird. [17:08:48] It's saying objectcache doesn't exist. [17:08:55] Er what? [17:08:55] does that path seem like a logical place to put the site logo? [17:09:08] Zexion: Did you select the right database? [17:09:26] .frm corrupted means bad mojo. [17:09:28] Yeah. [17:09:31] Zexion, you should ask in #mysql. [17:09:36] They'll probably be able to offer better help. [17:09:38] It alarms me a little that all these directoris in /home/public/ are so easy to access just with the http://.. [17:09:56] are you guys also able to read my LocalSettings.php script so easy? [17:10:13] (because there's sensitive stuff in there, it seems to me. [17:10:15] No, even going to LocalSettings.php won't expose the contents [17:10:17] (try) [17:13:37] emma, .php files aren't accessible, because they just execute when you access them. LocalSettings.php only sets a bunch of variables, so if you view it, it does that and then exits, having output nothing. [17:13:51] Maybe it even uses the !defined trick, I don't remember offhand. [17:14:00] Simetrical: Yes, it does [17:14:08] "This file is not a valid entry point of MediaWiki" [17:14:11] Or something similar [17:15:10] Simetrical: ahh good :) [17:16:23] http://wiki.club-ubuntu.org/LocalSettings.php 'This file is part of MediaWiki and is not a valid entry point' [17:17:00] You Guys interested in a better client for MySql? [17:17:32] moonraker594, what do you mean "client for MySQL"? [17:17:54] I'm the sysop group. the first user, I was expecting there to be 'administration' parts, but i don't see any [17:18:01] where do I do administrative stuff? [17:18:12] where do I add other users to different groups etc? [17:18:25] I use a Windows based program called mySQLfront it allows a client to login.. it's better then typing commands to the servers.. the people that made it had to stop making it for copyright resaons.. it's a great client to help fix mysql server problems, [17:18:26] emma: That particular thing is at Special:Userrights [17:18:42] Basically, there is no central admin interface, stuff's scattered everywhere [17:19:02] okay, cool, but special looks like the place to find stuff. [17:19:05] Special:Specialpages lists all non-page related things you can do, some things have to be done from the page itself [17:19:08] (like protecting it) [17:19:15] i was just unsure if i had those kind of admin access and if others did not.. [17:19:25] moonraker594, most of the people here are MediaWiki developers are are very happy with command lines. [17:19:33] like protecting what? [17:19:38] emma, protecting pages. [17:19:42] From editing by other people. [17:19:44] can non sysop users see this special page? [17:19:55] No [17:20:03] okay cool :) [17:20:19] emma, you add people with http://wiki.club-ubuntu.org/index.php/Special:UserRights [17:20:32] emma, http://wiki.club-ubuntu.org/index.php/Special:ListGroupRights [17:20:39] That tells you what rights every group has. [17:20:43] cool! [17:20:58] you guys made a great thing with this mediawiki :) [17:21:03] You're a sysop and bureaucrat, by default, as the initial user, and can therefore do just about everything that's possible to do through the web interface. [17:21:32] and i can access the shell that it's sitting on i guess. [17:23:34] What group should you assign to someone you want to be a moderator on the site? And can you create custom groups [17:23:37] ? [17:24:02] emma, probably sysop [17:24:15] you can create new groups editing LocalSettings.php [17:24:23] !wgGroupsConfiguration [17:24:23] --mwbot-- I don't know anything about "wggroupsconfiguration". [17:24:33] !$wgGroupsConfiguration [17:24:33] --mwbot-- I don't know anything about "$wggroupsconfiguration". [17:24:39] !wg GroupPermissions [17:24:39] --mwbot-- http://www.mediawiki.org/wiki/Manual:%24wgGroupPermissions [17:24:39] !wg GroupPermissions [17:24:39] --mwbot-- http://www.mediawiki.org/wiki/Manual:%24wgGroupPermissions [17:24:46] arf [17:24:49] !config | emma [17:24:49] --mwbot-- emma: All configuration is done in LocalSettings.php (near the end of the file). Editing other files means modifying the software. Default settings are not in LocalSettings.php, you can look in DefaultSettings.php. See , , , and [17:25:11] emma, note, though, that nowadays we have the Configure extension, which you might be able to use to configure things through a web UI if you prefer. [17:25:24] oh that sounds good. [17:28:14] 03(mod) Cannot reset user passwords with PG backend - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17520 (10JSchulz_4587) [17:40:04] hi [17:40:16] is there a way to edit the default navigation menu? [17:41:35] edit [[MediaWiki:Sidebar]] [17:43:30] thanks [17:43:37] sorry ive encounterd a very serious problem :( [17:43:47] the license is not quite what i thought i asked for. [17:44:00] it is supposed to be CC share-alike but it's not doing that. [17:44:06] 03(FIXED) Cannot reset user passwords with PG backend - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17520 +comment (10alex.emsenhuber) [17:44:14] is there a way to re-configure the license stuff? [17:44:44] this is the wiki we have right now http://wiki.club-ubuntu.org [17:44:55] the license came out wrong. [17:45:08] it's supposed to be share-alike. It's missing that part. [17:45:11] emma: change $wgRights* variables in LocalSettings.php [17:45:53] okay i'll try... [17:46:08] do you know of any template for what that should look like for the license i have in mind? [17:47:29] emma: CC-BY-SA? [17:47:47] Yes. [17:48:22] the license that lets you do what you like so long as you attribute and share-alike [17:50:02] url: http://creativecommons.org/licenses/by-sa/3.0/ [17:50:48] icon: http://i.creativecommons.org/l/by-sa/3.0/88x31.png [17:51:56] text: Attribution-Share Alike 3.0 Unported [17:58:19] 03(mod) Category counter not updated on article deletion - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17155 +comment (10JSchulz_4587) [18:03:54] 03(mod) deadlocks mass-deleting media files in categories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13921 +comment (10Simetrical+wikibugs) [18:05:04] heee, db's aren't the problem mysql is ;) [18:07:37] Simetrical: are you backporting? [18:08:21] CIA-60: kick [18:09:29] AaronSchulz, you mean your commit? I can backport that if you don't want to. [18:09:48] would be nice [18:12:15] *AaronSchulz eats more heart candy even though it leaves a bad aftertaste [18:13:45] git checkout REL1_14 && git cherry-pick 57eab786c4 && git commit --amend && git svn dcommit && git checkout trunk [18:13:46] \o/ [18:14:31] O_O [18:15:09] MW has a git repo? [18:15:44] No, I just use git svn. [18:15:48] ah [18:19:46] question, i just moved my wiki locatin and need to update the path accordingly as it says 'no input file specified' right now [18:19:48] where can i do that? [18:19:53] has anyone thought of creating a special release of mw that has all the extensions and up as wp has? [18:20:58] 03(NEW) Allow list=users to return editcount and blockinfo for anon users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17523 15enhancement; normal; MediaWiki: API; (b-jorsch) [18:21:08] basically out of the box full version of wp? [18:22:16] Betacommand: Wikimedia sometimes merges some newer revisions, so a svn co at that revison can be more or less broken :) [18:22:27] i moved my mediawiki and when i try to visit it i get redirected to the old url... anyone know why? [18:22:51] Monkey_b: change $wgScriptPath to the new location [18:23:12] ialex: I mean regular .zip or .tar files of the default working setup of wp [18:23:53] thanks [18:24:09] ialex: with all the extensions in the right place and installed [18:24:31] Something like that has been floated before, yeah. [18:24:52] Simetrical: how hard would that be to implement? [18:25:17] Ive played around but could never seem to get it right [18:26:09] there's an extension for that lol :-/ [18:26:09] I seemed to either be missing extensions or have something configured improperly [18:26:26] OverlordQ: ?? [18:26:29] http://www.mediawiki.org/wiki/Extension:ExtensionInstaller [18:50:32] is /skins/common/images the standard place to put your logo image? [18:50:52] There isn't any standard place. [18:50:57] oh okay [18:51:03] Wikipedia et al. just make it an uploaded image. [18:51:07] you can put it where you want and link to it with $wgLogo [18:51:15] okay [18:51:23] i think that worked out pretty nice. take a look... [18:51:31] http://wiki.club-ubuntu.org [18:56:11] *ialex stabs CIA-60 [19:05:12] *RoanKattouw eats CIA-60 [19:05:13] *CIA-60 tastes crunchy [19:05:16] ^^ [19:13:45] 03(WONTFIX) Allow list=users to return editcount and blockinfo for anon users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17523 +comment (10roan.kattouw) [19:27:40] 03(mod) Formatting error in "preferences" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17482 +comment (10raimond.spekking) [19:33:55] im not sure how to ask this question, but is there a way to 'compartmentalize' the wiki so that different tutorials or concepts are 'kept together' ? [19:34:00] tha tmight not make any sense. [19:35:02] let's say i have some users who want to write a *series* of tutorials on X, others who want to write a *series* of tutorials on Y, and yet others who want to write some educational stuff on a totally different topic. [19:35:28] Categories? [19:35:32] is there a way to lump stuff together or is it best to just throw it all in there and have the home user sort it out? [19:35:38] does what i'm saying make sense? [19:36:43] sounds like maybe i'm thinking of a category. [19:36:49] how do you start a new category? [19:37:04] i may have missed such information somewhere so excuse me then for asking - is there any eta for mw 1.14? [19:37:10] !category | emma [19:37:10] --mwbot-- emma: http://www.mediawiki.org/wiki/Help:Categories [19:37:21] Danny_B, its in beta IIRC? [19:37:51] yes, iirc too. [19:39:06] thanks that looks promising. [19:42:14] 03tstarling * r47317 10/trunk/phase3/ (10 files in 2 dirs): (log message trimmed) [19:42:14] * Mostly reverted r41081 and related. Although the motivation (to save a query) [19:42:14] is noble, it's a complex special case relying on subtle inter-module effects, [19:42:14] making the code quite unclear and the performance advantage hard to reproduce in [19:42:14] new code. [19:42:15] * r41081 was causing the job queue to be flooded with tiny htmlCacheUpdate jobs [19:42:19] which were less than the batch size and so, according to the original logic, [19:43:34] which came first, wikiepdia or mediawiki? [19:43:48] wikipedia [19:44:40] hi people, I have this in my mediawiki source "" and it resolves to a long list of articles within a category. Anybody know how I can modify the output of this? [19:49:18] 03(mod) Allow list=users to return editcount and blockinfo for anon users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17523 (10b-jorsch) [20:04:15] how do I run the checkuser installation script? as in, which program should I use? [20:04:58] You mean the .sql file? mysql. [20:07:15] no the .php file [20:08:58] Then use the program "php", I guess. [20:09:27] if I use run, from the start menu, it just bring it up in notepad [20:09:44] You'll need to use the command line, probably. I don't know, what do the docs say? [20:09:46] ill try that...weird how i didn't think of that [20:13:02] hi guys [20:13:22] can I have 1 installation of mediawiki server several wikis ? [20:13:58] hello, what's best, [[link|{{sc|link}}]] or {{sc|[[link|link]]}} ? [20:14:06] {{sc}} is for small capitals [20:15:25] yannf: The former looks like the best bet to me [20:15:55] thanks, can you explain why? [20:16:45] yannf, {{sc}} is not in MediaWiki . . . what's it supposed to do? [20:16:51] !farm [20:16:51] --mwbot-- To run multiple wikis, you can simply install MediaWiki in different folders, with different databases or in one with database prefixes. You can also have multiple wikis using a single installation: and . [20:16:55] floppyears, ^^ [20:17:48] Simetrical, those are pointy ears [20:17:49] Simetrical, {{sc}} is for small capitals (Wikisource) [20:17:49] ;P [20:18:17] yannf, either way will work, then, it's just some CSS. [20:18:27] yannf: Well it just seems like a good idea to me to not have {{sc}} mangle too much [20:19:23] thanks guys [20:20:35] But if it's CSS I guess it can't hurt [20:25:38] 04(REOPENED) New logo for Wikibooks projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17034 +comment (10mikelifeguard) [20:30:50] 03(NEW) CSS and JavaScript changes should take effect immediately - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17524 minor; normal; MediaWiki: General/Unknown; (mediawiki) [20:34:14] !nagivation [20:34:14] --mwbot-- I don't know anything about "nagivation". [20:34:25] !editing navigation [20:34:25] --mwbot-- For assistance with editing, see: http://en.wikipedia.org/wiki/Help:Contents/Editing_Wikipedia [20:34:41] @version [20:34:45] !version [20:34:45] --mwbot-- To find out the version of your MediaWiki installation, visit the page Special:Version. Should the wiki be broken, but you have access to the program files, find $wgVersion in DefaultSettings.php. [20:34:54] is mwbot a supybot? [20:36:26] I dunn. [20:36:26] o. [20:36:44] Simetrical: do you know how I can change the navigation menu? [20:36:59] !sidebar [20:36:59] --mwbot-- To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see . [20:37:18] !botinfo [20:37:18] --mwbot-- I don't know everything about everything. I am mostly for lazy experienced users to echo quick answers to very common mediawiki questions. Please don't randomly experiment with me for help. Everything I know is at http://tools.wikimedia.de/~amidaniel/botbrain.html and you can visit #mwbot or privately message me. [20:37:43] 03(mod) CSS and JavaScript changes should take effect immediately - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17524 +comment (10Simetrical+wikibugs) [21:06:31] 03(mod) CSS and JavaScript changes should take effect immediately - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17524 (10mediawiki) [21:07:57] I'm implementing an auth plugin but everytime you login with a different casing for the username, mediawiki creates a new local account - how can I prevent this? [21:08:22] 03(NEW) css and .js pages does not store entries in Categorylinks table/Templatelinks table - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17525 15enhancement; normal; MediaWiki: Page rendering; (umherirrender_de.wp) [21:11:13] 03(mod) CSS and JavaScript changes should take effect immediately (at least as a config option) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17524 minor->15enhancement; summary; +comment (10Simetrical+wikibugs) [21:44:33] 03(FIXED) Mailing list for Transcom - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17507 +comment (10cbass) [21:52:12] would anyone here know how to autohide the TOC [21:56:25] hello, I'm getting ready to upload the wikiation installer [21:56:35] to the wikimedia svn. [21:56:40] where should I put it though? [21:57:49] danielfolsom: on one page, or on all pages? [21:57:57] one page [21:58:04] __NOTOC__ [21:58:49] kim_breathing The what? [21:59:09] kim_breathing, so how does it differ from the current installer? [21:59:28] ialex: i mean not hide ... as in make disappear ... but like hide as in show/hide [21:59:31] um, the current "installer" basically just configures mediawiki after you've already downloaded it [21:59:55] this particular installer automatically downloads diverse revisions of mediawiki [21:59:57] Well, it creates the database and so on. [21:59:59] and sets everything up [22:00:07] and installs extensions [22:00:09] and is scriptable [22:00:11] Hmm. [22:00:16] and installs testing tools [22:00:27] and runs some tests (should be able to do extensive testing over time) [22:00:33] Hey there! I'm grabbing an .SQL dump from one wiki and moving it to another site... everything works perfect - page titles, history entries, new page creation.. just all the old content is lost, it says "The database did not find the text of a page that it should have found"... Any idea what that is? [22:00:36] Well, the current convention would seem to be to put it in trunk/wikiation/ or something. [22:00:37] and I'm sure I'm missing a thing or two ;-) [22:00:52] That seems best to me. [22:01:00] danielfolsom: I don't think there's something for that, sorry [22:01:03] sounds totally sane to me too [22:01:13] Simetrical, that's roughly what I was thining [22:01:15] thinking [22:01:19] where's pywikipedia hiding, btw? [22:01:20] Basically it looks like trunk/projectname/, with some exceptions (e.g. trunk/extensions/). [22:01:25] And trunk/tools/. [22:01:30] Ok, I have a bunch of tools... [22:01:32] ialex: oh, thanks anyway [22:01:33] pywikipedia is, strangely, in a totally dedicated repository. [22:01:38] heh [22:01:39] danielfolsom You probably need to call tocToggle() on pageload for that particular page [22:01:44] Simetrical, any reason for that? [22:01:46] That is, svnroot/pywikipedia/ instead of svnroot/mediawiki/. [22:01:47] I have no idea. [22:01:51] oh ok [22:01:56] thanks! [22:02:00] Simetrical, now I remember why I was asking the question [22:02:04] I could do svnroot/wikiation [22:02:05] There are only three repos: mediawiki, pywikipediabot, and mysql. [22:02:05] ;-) [22:02:12] We don't seem to be doing that. [22:02:18] though that might be considered somewhat megalomanical [22:02:30] Actually, is it even possible to do that? [22:02:34] I'm not sure how this is set up. [22:03:06] setting up a new repo wouldn't require some shell access? [22:03:11] I.e., is svnroot/ the root of the one svn repo we use, or is it an unversioned root dir for sysadmins to put new svn repos in? [22:03:16] I thought it was the latetr. [22:03:17] latter. [22:03:20] ahhh [22:03:23] kay [22:03:41] well, once I pick a spot, I can't easily move it again [22:03:43] like... ever... [22:03:47] *kim_breathing scratches head [22:04:18] well, maybe ever... but the installer does do self-maintenance. (scary thought, that :-P ) [22:04:41] so trunk/wikiation_installer I guess [22:04:46] Bleh, long. [22:04:48] or trunk/wikiation/wikiation_installer [22:04:49] trunk/wikiation/. [22:04:51] Let people guess! [22:05:21] Well, I've got some other wikiation sponsored stuff I'll be uploading too [22:05:30] Any thoughts on the "The database did not find the text of a page that it should have found" error? [22:05:48] weasello, are you sure you got the database across correctly? [22:06:06] weasello, I just copied a database today, and that INCLUDES the marginally insane omegawiki extension [22:06:14] weasello, if that works, anything should work ;-) [22:06:19] s/omegawiki/wikidata [22:06:52] well everything in the db works properly - article titles are all there, edit histories are all there, I can sign in on my old account [22:06:58] kim_breathing trunk/wikitation/installer/ then [22:06:59] the only thing that doesn't work is actually displaying the article text [22:07:23] Wegge, my thoughts exactly :-) [22:07:29] weasello Have you tried maintenance/rebuild.php ? [22:07:46] rebuildAll.php, IIRC [22:09:09] rebuild you say... I'll give that a shot [22:09:21] keep a backup of your db handy [22:09:31] *kim_breathing says, in the same vein as "make sure your machine is plugged in" [22:09:36] yeah I have 15 backups I just can't get any of them to work :P [22:09:44] weasello, ut oh [22:09:54] never saw the rebuild script though, I'll see if that goes [22:16:19] now I just need to find someone who has command line access to the server. :/ [22:17:28] oooh, spiffy [22:17:35] installer now runs out of wikimedia svn [22:17:44] I still need to do documentation, of course :-P [22:17:53] I got some documentation [22:17:56] but I need a bunch more [22:19:57] hello [22:20:36] i'm trying out mediwiki for a project, i've been palying around with it, making things work like a i need them [22:20:52] but i'm having a hard time tryng to figure out something [22:22:02] i need a wiki with different languages [22:22:36] ...and how can we help you with that? [22:22:42] *kim_breathing says, nudging [22:22:56] i mean, the main content would be in language A, and the users would translate the content of each page from language A to B, or C, or D [22:23:10] Okay.. [22:23:22] there's some folks who like playing with that [22:23:32] i'm need something that works like: http://www.mediawiki.org/wiki/Project:Language_policy [22:23:33] see if you can tackle gerardm or siebrand [22:23:54] fran-lopez-xcv, ok, that's nice. [22:23:57] on the phone atm [22:23:59] so how can we help you with that? [22:24:42] 03(mod) CSS and JavaScript changes should take effect immediately (at least as a config option) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17524 (10mediawiki) [22:24:42] i can' find a piece of documentation on how that's implemented [22:25:02] all i'm finding is documentantion about linking within different wikis [22:25:24] ah ok [22:25:51] so I'm assuming you would like us to : Help you find documentation on how project:Language_policy works? [22:26:11] yes [22:26:19] or point me in some direction [22:26:21] (if you ask a question in a channel like this, you must specify some action for people to take in response to the question, else no one will take any action :-P ) [22:26:40] ok, and now you're asking "the perfect question" [22:26:42] yeah, i was just trying to explain what my problem was, first [22:27:03] which you're supposed to condense down to a paragraph or two [22:27:11] but it's a good show anyway. :-) [22:27:29] Now to find someone who can help. This does sound like something up gerards alley, once he's off the phone :-) [22:27:47] GerardM-, will you be taking the installer documentation live today? [22:27:49] english isn't my natural language, it's hard to say exactly what i want, so i end up going around things... [22:30:50] fran-lopez-xcv, doesn't matter if you ask in english, deutch, Français, 日本語, Русский, or what have you [22:30:54] the same principles apply :-) [22:31:12] let's wait for gerard first, he probably has a clue [22:34:21] fran-lopez-xcv, you could try something like /whois siebrand [22:34:23] :-) [22:34:34] (just a suggestion) [22:34:40] apparently he's around too [22:35:23] fran-lopez-xcv: something like http://translatewiki.net/wiki/Project_list ? [22:36:47] that seems to be automatic translation, right? [22:37:03] that's not waht i'm looking for [22:37:40] that's manual translation, afaik [22:37:48] though that's for small snippets [22:38:02] there's also a useful system that's for larger sections... [22:38:06] translate extension or so? [22:38:55] oh, ok, i thought it was an automatic translator [22:39:05] yes, that would be what i need [22:39:14] fran-lopez-xcv: no automatic translations. The Translate extension cuts a page into sections that can be translated separately [22:39:38] fran-lopez-xcv: we have very little documentation on it, and the feature is not yet complete. [22:39:51] http://www.mediawiki.org/wiki/Extension:Translate [22:39:53] hmm [22:39:56] fran-lopez-xcv: but installing the Translate extension should make it possible for you to experiment with it. [22:39:57] there was another extension [22:41:00] siebrand, we REALLY need that documentation [22:41:18] fran-lopez-xcv: if you have any specific questions during installation or about how stuff works, join #mediawiki-i18n, and ask Nikerabbit about it. [22:41:24] kim_breathing: write it? [22:41:26] ok, i'll install and look into it, it seems to be what i need [22:41:36] siebrand, I would, if I actually knew what to write [22:41:49] siebrand, could I maybe bribe someone with a small ubuntu laptop? [22:41:55] kim_breathing: it works with http://translatewiki.net/wiki/Configuration :) [22:42:00] *kim_breathing says, thinking out loud [22:42:23] siebrand, it might seriously be cheaper to bribe someone ;-) [22:43:03] (I recall saying you were evil, but I refrained from mentioning my own alignment :-P ) [22:43:31] *kim_breathing looks innocent [22:43:34] ok, thank you both, i'll go play with it for a while [22:43:34] kim_breathing: I think that setting a fuzzy user, a fuzzy message, disabling all translation groups should do the job. [22:44:01] Oh hmm! [22:44:31] I should try that sometime [22:55:41] helo Pathoschild [22:55:46] how are you today? [23:07:25] Hello kim. I'm fine; you? [23:07:52] I'm doing good! [23:31:46] kim_bruning, if the logo is copyrighted, it probably shouldn't be checked into Subversion, should it? Or I guess we could go with the Firefox "it's only the logo so that's probably okay" clause instead of going all Debian. [23:32:00] (the Wikimedia logos are *not* in SVN, of course) [23:32:07] *werdnum eyes Simetrical [23:32:27] *Simetrical steals werdnum's eyes [23:32:39] *Simetrical needs to do quantum mechanics homework. [23:32:45] *Simetrical has done one chapter assigned out of four. [23:32:54] *werdnum needs to sleep. [23:33:09] *werdnum has done three hours sleep out of about ten required. [23:42:59] http://svn.wikimedia.org/svnroot/mediawiki/trunk/wikiation/ [23:43:01] YAY [23:43:29] suddenly I've added over a kloc pof code to the repository, after a long absence [23:43:30] :-P [23:43:34] kloc of code even [23:44:05] O:-) [23:44:20] wikiation? [23:44:39] they're sponsoring the building of a test environment [23:44:50] the biggest problem testers reported was not lcak of automated tests... [23:44:58] but lack of an automated installer, so we sorta wrote that first ;-) [23:45:14] documentation coming online soon too now [23:46:36] this is somewhat different from the "installer" included with mediawiki... it also downloads and installs extensions, for one ;-) [23:47:32] omgz [23:47:41] blasphemy! [23:47:45] kim_bruning, that isnt hardcore :P [23:48:01] and you can script it [23:48:30] so it can install the last 4 revisions of mediawiki, install the 10 most popular extensions, and then the script can continue to call parsertests or external tests, or what have you [23:49:14] (that would be: you can include it in This Complete Bash Script which does all that.... though it's not hard to do... future will have this integrated into the software too) [23:50:00] so at the end of the day, we'll have a completely automated testing environment [23:50:05] That's still kinda future though [23:50:33] right now we have an installer that cuts down deploying a new mediawiki instance to something like 60 seconds or so :-P [23:50:57] (with practice, if there's no bugs, caveats apply, #include disclaimers) [23:51:43] :) [23:52:14] OHAI MinuteElectron [23:52:18] hello [23:52:31] MinuteElectron would be the fellow who has been writing those bash scripts ;-) [23:53:34] Reedy, Think of it as switching from Linux From Scratch to Gentoo at the moment. You still know it does all the hardcore stuff for you in the background :-P [23:54:25] MinuteElectron, incidentally, we have another switchover for the installer now, since all new updates will be in svn from now on [23:54:39] kim@they ~/wikiation/checkout/installer $ ./installer.py [23:54:39] === Wikiation installer (v. 47346) === [23:54:44] ^- that's a bit of a clue ;-) [23:55:26] nice :) [23:55:30] svn checkout svn+ssh://svn.wikimedia.org/svnroot/mediawiki/trunk/wikiation/installer [23:55:44] s/svn+ssh/http/ [23:55:52] erm... yes... [23:55:55] windows pc using 94% of 4GB of ram means its not happy [23:56:09] will you be able to automate the switchover, or will it have to be done manually? [23:56:28] 4? bah I got 1 [23:56:35] MinuteElectron, there's very few people doing the switchover, so semi-auto [23:56:56] wait [23:56:57] heh [23:57:14] um, no, yeah... [23:57:25] so delete the installer dir (minus your settings.py :-P ) [23:57:36] and then checkout the new version [23:57:40] and put your settings back ;-) [23:58:05] ok, i will do that at some point soon [23:58:16] won't be any new features... YET ;-) [23:58:36] what feature would you like first? [23:58:43] now if only it didn't use python ;) [23:58:46] (I'll try to accomodate, if possible) [23:59:00] *kim_bruning puts hands on hips [23:59:09] Did you update the syntax like we talked about at FOSDEM? [23:59:09] OverlordQ, So What's Wrong With Python? [23:59:31] MinuteElectron, not yet, I'm just back from my 1 week break (which was not much of a break :-/ ) [23:59:34] python is python. [23:59:39] nothing :) I just like the 4 legged animals like camels and llamas ;)