[00:12:22] ^demon: poke [00:13:22] *^demon is poked [00:13:23] <^demon> Yes? [00:14:24] r54056 [00:14:41] typo in AutoLoader.php 'SearchUpdate' => 'include/searchs/SearchUpdate.php', [00:15:13] <^demon> You need to hurry up and get commit access :) Next batch hopefully. [00:15:24] *shrug* blame bion :P [00:15:25] *brion [00:16:13] 03demon * r54060 10/trunk/phase3/includes/AutoLoader.php: typofix. [00:17:23] *cough* [00:17:32] needs to be an s on include ;) [00:17:37] oy? [00:17:43] heh [00:18:22] 03demon * r54061 10/trunk/phase3/includes/AutoLoader.php: Yeah I can't spell. [00:23:40] 03(ASSIGNED) Add RSS with all data dump items - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14794 +comment (10tfinc) [00:35:40] 03(mod) Cross-domain AJAX request support - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19907 (10hartman) [00:57:04] 03demon * r54062 10/trunk/phase3/ (includes/Wiki.php index.php): Handle todo: Mediawiki::initialize() is now called Mediawiki::performRequestForTitle() [00:57:16] TrevorParscal: we should replace spinner.gif with a non-ugly spinner some time :) [00:57:34] yes [00:58:18] <^demon> spinner.svg? [00:59:21] 03dale * r54063 10/trunk/extensions/WikiAtHome/ (6 files): [00:59:21] more wiki@home [00:59:21] * schema updates [00:59:21] * javascript flow update [00:59:21] * basic server side debug of uploaded media pieces [00:59:39] 03demon * r54064 10/trunk/phase3/maintenance/findhooks.php: Add /includes/search/ to findhooks. Looks good! [01:01:42] is there a username limit, does anyone know? [01:01:43] ^demon, ? [01:02:08] kibble: what do you mean limit? [01:02:15] number of characters, sorry [01:02:36] I think wmf set one [01:02:58] <^demon> 255 chars? I could be wrong. [01:03:10] <^demon> Don't quote me. [01:03:25] I did :D [01:03:31] but I also quoted the could be wrong ;-) [01:04:59] 255 characters would mean you couldn't have user subpages, so that would be bad. [01:05:11] The limit should be lower, although I don't know if it is. [01:05:11] <^demon> See I'm wrong. [01:05:14] <^demon> Ignore me :) [01:07:26] I didn't say you were wrong, just that you should be. :) [01:07:52] <^demon> I can't win. Even if I'm right, I'm wrong. [01:08:28] ^demon, haha. that message you forwarded to foundation-l has also hit wikien-l, wikiit-l, and translators-l [01:08:35] Clearly you should never retract any statement you make, ever. [01:08:42] After all, if you retract it, you were wrong for sure. [01:08:45] At least once. [01:08:53] If you stick to it, then *maybe* you're still right! [01:09:30] :-) [01:11:21] <^demon> Heh. In my defense it was a forward. If it's wrong it's Mark's fault :) [01:14:11] <^demon> Simetrical: In your vB auth...does vB use a DBMS other than MySQL? The way you wrote it it will only try via MySQL. [01:14:28] ^demon, vB only supports MySQL. [01:15:02] Oh, dear, did I say new Database()? [01:15:08] I should have said new DatabaseMysql, at least. [01:15:22] (I guess new Database() still magically works, right?) [01:15:48] . . . does it? [01:15:55] Oh, right. [01:16:00] Database is the same as DatabaseMysql. [01:16:09] DatabaseBase is now the base class. [01:19:15] 03rememberthedot * r54065 10/trunk/phase3/skins/ (21 files in 4 dirs): Losslessly recompressed some GIF images using the GIMP. Ideally these icons should all be redone as PNGs with alpha transparency, but in the meantime recompressing them will save a few kilobytes. [01:19:26] <^demon> Simetrical: Yeah. Either should work. [01:37:33] 03brion * r54066 10/trunk/extensions/CodeReview/ (13 files in 3 dirs): (log message trimmed) [01:37:33] Server side for test run data integration into code review. [01:37:33] Parser tests on trunk can now upload test results to a wiki running CodeReview. [01:37:33] While the tests are running, the run data is marked as in progress and will [01:37:33] display a spinner in the test column on the revision view. After completion, [01:37:36] the result set is uploaded, and success/total counts are displayed, with nice [01:37:38] red digits if there's failures. [01:37:55] Hurrah! [01:38:11] Now if only we had a test suite that covered more than one part of the software. [01:39:42] <^demon> Simetrical: We do, they're just abandoned [01:39:58] Okay, a test suite that *usefully* covered more than one part of the software. [01:40:05] And a requirement that people actually write tests for it. [01:40:31] I think like every commit to WebKit has to add new tests, or something like that. [01:40:47] <^demon> Good policy. [01:41:04] Well, but then you spend half your time tracking down random test failures. [01:41:08] no everything that fixes a bug, requires a testcase, that will check for that bug in the future. [01:41:21] thedj, but new features also have to have test cases, right? [01:41:36] kinda depends. [01:41:38] <^demon> God, writing testcases for a lot of the features we have would suck. [01:41:39] So I take it back, your commit only needs to provide a test case if it fixes a bug or adds a feature. :) [01:42:05] <^demon> Excluding typofixes, general refactoring, etc. [01:42:52] It would be cool if we required that, but we'd need a good test framework and everyone would have to become familiar with it. [01:43:19] Also, we'd need a *lot* of dedicated hardware to run the tests if we had a real test suite. [01:43:47] Firefox, Chrome, etc. have multiple dedicated test servers, and they're a heck of a lot faster to run than MediaWiki. ;) [01:44:04] (although probably more LOC) [01:44:09] <^demon> Ideally we'd have a sandboxed system somewhere that does a checkout on each commit to trunk, runs tests, reports back. [01:44:28] That's the idea, yes. [01:44:58] And you also have servers you can submit your commit to before you commit it, so they can run the tests. [01:45:14] Since if we had a real test suite, you wouldn't be able to run it on your standard desktop in a reasonable timeframe. [01:45:51] Parser tests already take a minute or two, and their code coverage in real-life terms is like zero. [01:46:02] A few thousand lines. [01:47:50] <^demon> We'll put it on SOC for next year ;-) [01:48:37] Because SOC has been so awesomely useful for us. [01:48:48] <^demon> Mhmmm, my thoughts exactly. [01:49:02] And it's a great idea to have a test framework that's written by someone who doesn't understand the code well. [01:49:43] <^demon> They'll be more objective that way. [01:49:53] Really, we just need Brion to figure out how to get t/ or tests/ working, tell everyone else about it, and then begin a policy of stabbing anyone who breaks the tests and/or doesn't commit enough new ones. [01:50:07] <^demon> I like that plan. [01:50:09] Great, they'll also have no idea how to get it to work efficiently or correctly. [01:50:33] You need to know the details of how our globals work and things like that to get a test framework that's actually useful. [01:50:41] You could s/Brion/Tim/ there too, if you like. [01:55:08] Apologizing for my client fail :( [02:21:16] You know what bash autocomplete should do? If all files in a directory start with a common prefix, it should autocomplete to the prefix, if the program doesn't work on directories. [02:21:41] Like vim inc[Tab]db[Tab] becoming "vim includes/db/Database". [02:22:04] (technically vim will read directories, but not very usefully) [02:22:12] I guess this would be an autocomplete script. [02:26:53] the files in that directory don't all start with that prefix [02:27:17] but if they did, you could press tab twice [02:27:58] ok maybe not [02:28:33] maybe if the .svn directories weren't there that would work [02:30:52] i am editing some CSS of a wiki of Wikia and i have a question [02:31:56] #page_controls a { [02:32:21] color: #FFF !important [02:32:34] } but its nto working. it stays black [02:32:58] TimStarling, they aren't there for me, I use git, and that has only a single .git directory in the root. [02:33:04] Although, you're right, there are LB* things too. [02:33:18] It works with includes/search. [02:34:04] Yay, background-size in Gecko 1.9.2. [02:34:20] Aha, it doesn't work with the .svn files. [02:34:23] Another victory for git! [02:34:41] (also, .svn directories seriously mess up grep, you have to add an extra grep -v or something every time) [02:34:54] (with git you just do "git grep") [02:37:17] nevermind [02:44:52] 03dale * r54067 10/trunk/phase3/js2/mwEmbed/ (5 files in 4 dirs): [02:44:52] * fixed IE bug with firefogg disabled loading js2 for upload page [02:44:52] * added support for two-pass encoding (firefogg bzr trunk) [02:44:52] * added support for setting in and out points [02:45:03] mdale, is it intentional that $wgVerifyMimeType is ignored in trunk? [02:45:23] cough cough ... probably not [02:45:50] Well, I guess it's still used in StreamFile.php [02:46:05] but in includes/upload/UploadBase.php there's still global $wgVerifyMimeType; but it's never used [02:46:28] whereas in 1.15 it used it for an if check [02:46:49] can put a check in there... [02:49:59] or rather we could remove it... [02:50:36] I don't see why people would want to turn it off... [02:50:48] (they can always reduce the blacklist set) [02:51:20] In a lot of cases they can't get the MIME type detection to work properly [02:52:16] either way they can just empty the $wgMimeTypeBlacklist [02:52:33] no? [02:53:16] well I vote not to use it.. but if you want to use it I can add the checks as a conditional on that var [02:53:24] It would still check the mime type against the extension and the IE mime types [02:53:47] yea... [02:53:51] true [02:54:24] Anyway, there was a check in http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_15/phase3/includes/specials/SpecialUpload.php [02:56:56] I think we should also have a check for people who want to disable the detectScript() stuff (because they're running on a trusted intranet or whatever; it's no worse than $wgRawHTML, after all): https://bugzilla.wikimedia.org/show_bug.cgi?id=1672 [02:56:58] but I'm probably crazy :) [02:59:06] 03dale * r54068 10/trunk/phase3/includes/upload/UploadBase.php: restored $wgVerifyMimeType check [02:59:19] I think there was an extension that let you inject raw php .. now _that_ was fun :) [03:01:42] i'm on a trusted intranet and still keep mime verification on. I don't allow raw html either. just cause you are on a trusted intranet doesn't mean your users won't accidentally upload viruses, or add XSS vulnerabilities :) [03:05:28] Ryan_Lane: the verification I'm talking about isn't for checking for viruses; it's for checking for JS/HTML [03:06:09] Emufarmers: ah ok. [03:06:47] there is a virus scanner, but I don't think it actually works [03:07:20] the mime detection helps with weeding out viruses too [03:07:33] ensuring a .doc file isn't actually a .exe [03:08:12] 03shinjiman * r54069 10/trunk/phase3/ (3 files in 2 dirs): [03:08:12] * (bug 20013) Added CSS class "mw-version-ext-version" is wrapped on the [03:08:12] extension version in Special:Version [03:08:12] * (bug 20014) Added CSS class "mw-listgrouprights-right-name" is wrapped on the [03:08:12] right name in Special:ListGroupRights [03:08:19] I couldn't get the virus scanner to work, but I was using the mcafee command line scanner and had selinux and NFS issues. i'm assuming it does work though [03:08:21] Sure, but that's separate from the check I want to add; it would be JUST for the JS/HTML detection and leave the mime checking intact [03:08:22] !r 41405 [03:08:22] --mwbot-- http://www.mediawiki.org/wiki/Special:Code/MediaWiki/41405 [03:08:24] doesn't wikipedia use it? [03:08:49] right, I understand your check now. [03:09:03] 03(FIXED) wrap extension version on Special:Version into a span - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20013 +comment (10shinjiman) [03:09:15] 03(FIXED) wrap rights on Special:ListGroupRights into a span - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20014 +comment (10shinjiman) [03:09:43] I don't see $wgAntivirus in any of the Wikimedia configs, so I assume not; they just blacklist the evil mime types and file extensions [03:09:58] ah ok [03:10:18] i could have sworn they used clamav at one point in time [03:11:01] i'm probably just crazy and remembering something else from the lists [03:13:05] Anyway, if your organization needs to share a file, you should be able to upload it on the wiki if the admin is willing to accept the risks; the alternative is to just upload the file elsewhere, which is more trouble and no safer. :) [03:14:22] I'm the admin. :) I'm fairly liberal on what is allowed to be uploaded [03:15:34] Well, I meant "you" as in the admin of my imaginary organization, not _you_ you :D [03:15:44] heh [03:16:03] "You, the people." [03:17:04] well, in your imaginary organization, I'll decide no .gif, .jpg, .svg, .png, .ogg, .pdf. only .doc, .xls, and .ppt [03:17:26] and i'll transition to sharepoint in three weeks [03:22:16] 03shinjiman * r54070 10/trunk/phase3/languages/messages/ (4 files): Localisation updates Cantonese, Chinese and Literary Chinese [04:12:35] 03(NEW) Special:Statistics shows -1 active users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20017 enhancement; Normal; MediaWiki: Special pages; (bugzilla.wikimedia) [04:22:37] 03(FIXED) arbcom-en-b - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19939 +comment (10cbass) [04:23:43] 03(mod) Article count in Special:Statistics incorrect - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19919 (10bugzilla.wikimedia) [04:26:14] 03(mod) arbcom-en-b - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19939 (10roger.davies.wiki) [04:35:37] 03(NEW) Special:Preferences - page layout problem - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20018 enhancement; Normal; MediaWiki: Special pages; (bugzilla.wikimedia) [05:23:45] 03dale * r54071 10/trunk/phase3/js2/mwEmbed/mv_embed.js: get local api url function abstraction [05:28:28] 03(NEW) Accesskeys for Vector not working - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20019 normal; Normal; MediaWiki: User interface; (nkomura) [05:29:15] 03(mod) Accesskeys for Vector not working - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20019 (10str4nd) [05:36:51] !defaultsettings [05:36:51] --mwbot-- For the current version of DefaultSettings.php, see: . [05:59:20] 03philip * r54072 10/trunk/phase3/includes/ (ZhConversion.php zhtable/toCN.manual): Update the Chinese conversion tables. [06:15:54] 04(REOPENED) Maltese Wikipedia and Wiktionary namespaces - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19968 +comment (10djchris_portelli) [06:19:04] Anyone awake [06:19:37] !ask | silly2 [06:19:37] --mwbot-- silly2: Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [06:19:51] I have an openbase dir restriction problem [06:20:16] I migrated to a new server and now only a few subdomains dont see thumbnails [06:20:33] I cant figure out why some would and others would not [06:22:48] Error: /var/www/vhosts/mydomain.org/subdomains/nl/httpdocs/wiki/includes/filerepo/File.php on line 508 [06:23:22] also on LocalFile.php on line 443 and 457 [06:45:10] Simetrical: or use ack :) [06:45:40] *Splarka makes some potential throbbers [06:45:58] http://commons.wikimedia.org/wiki/Category:Throbbers <-- most of these suck on non-white backgrounds currently [06:46:20] I think though the ideal of a flower/yellow-themed throbber for MediaWiki is gonna suck [06:47:40] [09:30:02] -rakkaus:#mediawiki-i18n- [31-Jul-2009 06:30:02] PHP Notice: Undefined variable: wgMimeTypeBlacklist in /var/www/w/includes/upload/UploadBase.php on line 190 [06:48:41] 03(mod) Maltese Wikipedia and Wiktionary namespaces - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19968 (10niklas.laxstrom) [06:52:45] I hate memcached [06:53:20] I have an openbase dir restriction problem on only one of 12 subdomains drawing images from commons. [06:53:37] 03raymond * r54073 10/trunk/phase3/includes/upload/UploadBase.php: Fix PHP Notice: Undefined variable: wgMimeTypeBlacklist in /var/www/w/includes/upload/UploadBase.php on line 190 [06:55:08] 03raymond * r54074 10/trunk/extensions/Translate/aliases.txt: Follow-up r54058: Change aliase definitions too [06:57:47] Splarka: where do we even use them? [07:00:14] p858snake: Special:Code does... [07:00:23] also see wikibits.js injectSpinner() [07:00:34] the current one is /skins/common/images/spinner.gif [07:00:46] *Splarka uses the hell out of it in js [07:02:13] i have on in apng somewhere >.> [07:03:19] yah, cuz animated png support is.. *snerk* yah can't even complete that sarcasm [07:03:39] since en.wp uses puke-blue backgrounds it has to look good on nonwhite [07:03:52] which'd work with alpha trans, but we's stuck with gif for a while longer [07:07:16] I have an openbase dir restriction problem on only one of 12 subdomains drawing images from commons. [07:07:27] well now 2 [07:12:39] 03nikerabbit * r54075 10/trunk/phase3/includes/MessageCache.php: [07:12:39] * Fix sidebar purging code (still unknown to me what causes it to cache bad version) [07:12:39] * Add language code to the load method [07:13:34] *permissions/namespace/import* GURUs: Can you conceive of some way for either the "users" or "autoconfirmed users" group(s) to be granted "import" permissions on just _one_ custom namespace ? /I appreciate why import should be restricted to sysop for the default namespaces./ I have _one_ namespace that is best populated by regular users importing many pages at once. [07:14:07] ok who broke uploads? I cannot upload an image file [07:17:01] bah [07:17:04] another case of I have an openbase dir restriction problem on only one of 12 subdomains drawing images from commons so dosent this mean the one (well two) subdomains are configured incorrectly [07:17:18] everyone is telling me its the whole server [07:17:57] 03(NEW) Cannot upload from URL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20020 major; Normal; MediaWiki: Uploading; (overlordq) [07:18:36] actually its the thumbnails that create the errors. not the full images [07:20:41] maybe those two don't have open_basedir configured properly? [07:23:07] right but i dont know where to configure them [07:23:31] they are exactly the same as the ones that work is the freaky thing [07:24:38] well anyway i gotta sleep sometime today. will come back later [07:24:42] thanks [07:25:01] unless you were typing [07:25:37] signing off in 5 4 3 2 [07:30:02] wmdumper dies with "java.lang.IllegalArgumentException: Invalid contributor" [07:30:12] i guess this is caused by supressed/empty user names... [07:30:16] has this been fixed yet? [07:32:18] Should the db port be set to something different on Ubuntu? $wgDBport = "5432"; [07:33:05] silly2: if your database is on "localhost", the port isn't used. [07:33:13] for mysql, "localhost" means "don' [07:33:15] err. [07:33:24] "don't use tcp, use a unix socket" [07:34:50] thanks, i have an openbase_dir error on two of 12 domains trying to draw in thumbnails from commons. just migrated to Ubuntu any thoughts? [07:35:21] the open basedir error shows the dir you are trying to access, and the dirs you are allowed to access [07:35:23] make sure they match [07:35:48] match where [07:36:14] in what file, if you would be so kind [07:37:11] hm? again: the error tells you what dir you are trying to access. is that dir in the list of dirs you are allowed to access? if no, add it. [07:37:14] in the php config. [07:37:27] that is, in php.ini or in httpd.conf or in vhost.conf or whatever. [07:43:41] Thanks Ill look into those. but i think they are all exactly the same as the ones on the working domains. [07:43:56] good evening/morning [08:00:14] Hello !! [08:01:42] I need help please.. [08:08:34] !ask [08:08:34] --mwbot-- Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [08:09:09] hum ok :) [08:09:48] i need use accentless search in MW.. im french. [08:09:55] i have MW 1.13 [08:10:06] 03dale * r54076 10/trunk/phase3/includes/specials/SpecialUpload.php: fixed wpSourceType value [08:10:18] Lucene-search is working only on linux system, im on W2003s [08:11:20] Can i Install lucene search on a different host ? a slackware server is running not far away.. [08:12:25] can i just take the extension MWsearch ? [08:13:53] 03(mod) links on Special:DeletedContributions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20006 (10umherirrender_de.wp) [08:13:55] maybe running lucene on cygwin could be possible [08:15:58] yep i dont try this [08:17:10] there is something i dont understand, lucenesearch is deprecated in mw 1.13 because it is integrate in mw. Why the accentuate search is not working? [08:17:28] if i install mw 1.13 on linux, it should be working ? [08:19:02] plop28: locene can run on a different host, sure [08:19:53] plop28: and mediawiki works on linux, of course. in fact, linux is the only officially supported platform, though it should work on pretty much anything [08:20:36] plop28: our lucene expert is rainman - he'll come online later in the day [08:20:59] ok ok Duesentrieb, yep i have already talk with this guy [08:21:45] So it is not hopless :) [08:22:23] 03dale * r54077 10/trunk/phase3/js2/mwEmbed/mv_embed.js: updated api path [08:22:33] i have a post on mwforum. Here http://www.mwusers.com/forums/showthread.php?t=11751 [08:23:35] plop28: you never said what the actual problke is [08:23:48] you want to install mw with lucene search on windows. so... what? [08:24:41] also - isn't lucene pure java? then it should run on windows just fine. [08:25:34] :) im looking for a solution to ignore accent in internal search.. [08:26:49] lucene can do that. in mysql, it depends on the collation you use - it *might* also be able to do that, i don't know. [08:31:05] plop28: have you tried asking in #lucene? [08:31:08] I don't know.. on the howto luceneSearch there is Linux in requires [08:31:35] don't know why - lucene itself should work find on windows [08:32:10] rainman says that my only solution is redirection.. [08:32:19] hello [08:32:21] i try to go in #Lucene [08:32:35] thanks for the help Duesentrieb ;) [08:43:10] Duesentrieb ? Collation, what does it means ? [08:43:51] collation is essentially sorting order [08:43:56] the way strings are compared and sorted [08:44:42] ok, where can i check this ? [08:45:21] show create table searchindex; [08:45:22] !gethlp [08:45:22] --mwbot-- I don't know anything about "gethlp". [08:45:49] !gethelp | najevi [08:45:49] --mwbot-- najevi: Please read http://workaround.org/getting-help-on-irc for a good explanation of getting help on IRC. [08:49:39] 'searchindex', 'CREATE TABLE `searchindex` ( `si_page` int(10) unsigned NOT NULL, `si_title` varchar(255) NOT NULL DEFAULT '', `si_text` mediumtext NOT NULL, UNIQUE KEY `si_page` (`si_page`), FULLTEXT KEY `si_title` (`si_title`), FULLTEXT KEY `si_text` (`si_text`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1' [08:52:46] 03roberthl * r54078 10/trunk/extensions/Translate/aliases.txt: [08:52:46] Translate: [08:52:46] * Remove obsolete extensions freenodeChat and Mibbit from aliases definition file. [09:00:21] is it ok Duesentrieb ? [09:01:46] plop28: well, it's declared as varchar, wit charset latin1, and no collation specified. so... no. [09:01:52] that'S not going to work right. [09:02:02] but don't ask me how to *really* get it right. [09:02:21] lol, all my hope is on you buddy :) [09:02:22] the way mysql handles charsets is odd, and the way medaiwki works around that is even worse. [09:02:37] 14(WFM) Accesskeys for Vector not working - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20019 +comment (10roan.kattouw) [09:03:04] plop28: is there already a lot of content in the wiki? would it be possible to re-create? [09:03:18] actually, content is not a problem... having a lot of users would me more troiuible [09:03:38] 150 articles.. [09:05:29] hey rainman-sr :) [09:05:43] plop28: they couild be exported and re-imported [09:06:08] plop28: the thing is: you would have better chances with mysql collation by using "experimental utf8" mode for the database, instead of "compatibility mode". [09:06:09] hello [09:06:23] Yep and what should I do ? Réinstall the wiki on a Linux Server ? [09:06:35] ok ok [09:06:52] but if you reinstall anyway, you can do so on linux, sure [09:06:54] i will try on a fresh install [09:07:02] actually, to move the wiki to linux, you don't need to reinstall [09:07:09] just move it and change two pathes or so. [09:07:34] but movin will not solve the collation issue by itself. it will make isnatlling lucene easier though :) [09:07:42] rainman-sr: any reason lucene wouldn't work on windows? [09:08:31] yes, it relies of ln -s for some efficiency.. in principle it could work, but needs some fiddling [09:08:36] But it is not possible, my direction don't want to use Linux, im the only one who know this system [09:09:18] ntfs actually supports soft links - but wiondows doesn't. there's 3rd party software to make it work... [09:09:38] the problem is that windows progs arn't aware. so they follow lymlinks relentlessly. [09:09:43] which may cause a *lot* of pain. [09:09:56] that's why Vista and seven should work with this extension [09:09:58] ? [09:10:12] huh? [09:10:30] 3rd party,. [09:10:33] ntfs has suppoirted this forever. since nt5 or something. [09:10:48] i have read some post about that [09:11:07] naw, never mind that [09:11:07] maybe im wrong :) [09:11:07] okay [09:11:08] rainman-sr: is it lucene itself or the lucenesearch extension that uses symlinks? [09:11:19] the extension [09:12:38] it could as well keep the descriptor file with the most current index instead of symlink to it, just that the symlink was easier at the time [09:13:18] also it would be a bit more inefficient due to lack of hardlinks [09:14:00] i try to follow us, im french and i don't understand everything.. [09:18:11] bottomline: it could easily work in windows in someone put some effort in making it work/test in windows [09:18:22] s/in/if [09:19:49] : / im ok to add any help as i can [09:20:31] redirects ^_^ [09:21:23] i already try this but redirects dont appear in serch result --> http://www.mwusers.com/forums/showthread.php?t=11751 [09:22:31] what does Revision::DELETED_RESTRICTED indicate? [09:25:32] where should i find this ? [09:30:18] 03dale * r54079 10/trunk/extensions/WikiAtHome/ (7 files): [09:30:18] * updated api, configuration vars, [09:30:18] * updated readme / install instructions [09:30:18] * updated js interface [09:30:56] 03(WONTFIX) Special:Version should only report Parser items if modified - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18075 +comment (10raimond.spekking) [09:31:51] 03(ASSIGNED) Optionally place a local block when globally blocking - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17824 +bugday (10agarrett) [09:31:52] 03(ASSIGNED) Mechanism for offline testing of filters - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17922 +bugday (10agarrett) [09:31:54] 03(ASSIGNED) AbuseFilter log shows the contents of deleted pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18043 +bugday (10agarrett) [09:32:00] sorry guise [09:32:03] 03(ASSIGNED) AbuseFilter log should be easier to patrol - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18066 +bugday (10agarrett) [09:32:09] 03(ASSIGNED) AJAX Search on abuse filter list - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18296 +bugday (10agarrett) [09:32:11] mdale: dude, what are you doing up at this time [09:32:17] 03(ASSIGNED) Choosing an expiry from the dropdown should hide the other expiry textbox - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18412 +bugday (10agarrett) [09:32:25] 03(ASSIGNED) Add a dropdown for pre-defined block reasons on GlobalBlocking form - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18413 +bugday (10agarrett) [09:32:28] 03(ASSIGNED) Allow abuse filter to globally block as an action - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18660 +bugday (10agarrett) [09:32:33] 03(ASSIGNED) Create ability to remove tags from edits / actions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18670 +bugday (10agarrett) [09:32:44] 03(ASSIGNED) String operations are not multibyte safe - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19333 +bugday (10agarrett) [09:32:51] 03(ASSIGNED) abusefilter cannot check file uploading - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19565 +bugday (10agarrett) [09:32:51] 03(ASSIGNED) Centralauth lock/hide should trigger global autoblocks. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17929 +bugday (10agarrett) [09:32:58] werdna: it is a bit late... [09:33:57] bugflood :) [09:33:57] om nom nom stroopwafel [09:34:24] is it enough to turn one variable on to use jquery in mediawiki? [09:36:25] Nikerabbit: I don't believe jQuery is even bundled with MW ( mdale ?) [09:36:42] 03dale * r54080 10/trunk/extensions/WikiAtHome/WikiAtHome.sql: updated schema [09:36:50] it is on trunk ... if you turn on $wgEnableJS2system = true [09:37:14] Does that already include jQuery? [09:37:43] mdale: tell me about this script loader! [09:38:21] $wgEnableScriptLoader = true; [09:38:39] mdale: is it recent version of jQuery? [09:39:09] hey dale, you are doing a lot of spooky ajaxy jquery things in uploads, do you use a spinner/throbber (like /skins/common/images/spinner.gif) ? [09:39:43] eg "progress icon" [09:40:20] I do use a progress icon [09:40:24] 03raymond * r54081 10/trunk/phase3/ (3 files in 3 dirs): * The description message in $wgExtensionCredits can be an array with parameters now [09:40:25] and a progress bar ;) [09:41:35] where are they located? [09:42:16] inside the mwEmbed folder [09:42:22] Raymond_: why htmlspecialchars? aren't the full stuff parsed as a wikitext? [09:43:11] Nikerabbit: hmmm I am unsure, $wgOut->addWikiText is used [09:44:01] in /mwEmbed/skins/mvpcf/images/ I guess [09:44:08] Raymond_: then it is [09:44:51] I think it is not needed, and wfMsg could be wfMsgNoTrans [09:45:36] mdale: do they load from there? because IIRC anything that isn't /skins or /extensions on WMF wikis isn't cached (/extensions wasn't until recently, causing jquery to revalidate every pageload >_<) [09:45:45] 03raymond * r54082 10/trunk/extensions/ (Maps/Maps.php SemanticMaps/SemanticMaps.php): Use the new possibility from r54081: Pass the parameter to 'descriptionmsg' too. [09:45:57] mmm, also http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/js2/mwEmbed/skins/mvpcf/images/loading_ani.gif?view=co doesn't look good on non-white backgrounds either, damn [09:46:22] script-loader manually controls the expire headers... [09:46:32] set them to very far in the future ... [09:46:43] Nikerabbit: ok, let me have a look agai [09:46:46] b [09:46:48] n [09:46:54] yah, well, WMF will overwrite your header at a moment's notice [09:47:08] since we generate new unique request keys for wiki-pages / files as they change [09:47:30] Splarka: well we should figure something out there then ;) [09:47:40] http://web-sniffer.net/?url=http%3A%2F%2Fen.wikipedia.org%2Fw%2Fapi.php%3Faction%3Dparse%26pst%3D1%26text%3D%7E%7E%7E%7E%7E%26maxage%3D999999%26smaxage%3D999999&submit=Submit&http=1.1&type=GET&uak=0 [09:47:43] private, s-maxage=0, max-age=0, must-revalidate [09:47:47] *Splarka glares at domas [09:47:57] ic [09:48:00] hmm [09:48:16] mdale: does script loader already combine (and minify) requests? [09:48:20] mdale: the solution is probably to put all core css/js/images into /skins somewhere [09:48:23] yes [09:48:29] or to make domas fix the regex before deployment [09:48:50] (if it is still a problem that is) [09:49:08] theres a commons folder in skins for those random bits and peices images iirc [09:49:16] *Splarka nods [09:49:23] http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/common/images/ [09:49:37] there is a progress icon in there now, spinner.gif [09:50:05] and it sucks, I was just pondering a replacement, but mdale's doesn't look good on non-white backgrounds either (very few do) [09:50:22] did who ever it was, end up going though all those skins and common images and check the ownership/release rights/sources for those images? [09:50:40] who was gonna do that? Santa Claus? [09:51:00] I spent 3 hours tracking down user.gif once, it came straight from plone [09:51:06] (unrelated to license) [09:51:20] no idea, i remember discussing it with someone in here once [09:51:39] grep the logs [09:51:45] http://toolserver.org/~mzmcbride/mw-logs/ [09:52:15] pfft can't be bothered [09:54:03] ahh here it was: TrevorParscal: we should replace spinner.gif with a non-ugly spinner some time :) [09:55:37] 03roberthl * r54083 10/trunk/extensions/MultiBoilerplate/ (3 files): [09:55:37] MultiBoilerplate: [09:55:37] * Integrate patch by Al Maghi, adds a special page listing boilerplates. [09:56:06] 03(FIXED) add MultiBoilerplate.page.php component - list boilerplates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19433 +comment (10robert) [09:56:45] Splarka: that was from earlier today, i'm taking about ageeees ago [09:57:12] p858snake: quote unrelated [09:57:31] I was trying to remember what log I read that made me investigate the spinner [09:57:39] brb [09:58:13] 03nikerabbit * r54084 10/trunk/phase3/maintenance/rebuildLocalisationCache.php: Added --threads=N parameter [09:58:54] mdale: Cool, we should adapt our usability extensions to use the script loader some time [10:00:48] yea been working in the usability satellite last few days coordinating a few things with Trevor [10:02:05] 03(FIXED) Disabled fields in filter detail view difficult to read - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19266 (10agarrett) [10:02:16] mdale: how do you use it? [10:05:35] use the script-loader? .. you turn it on then it groups script requests... [10:06:07] 03(FIXED) AbuseFilter handles merged edit conflicts wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19324 +comment (10agarrett) [10:06:30] mdale: how do I use it to load localisation? [10:07:29] you put your msg in loadGM({ "msgkey": "fallback-msg-for-testing"}) ... and it replaces it "fallback-msg-for-testing" with the localized value.. [10:07:35] 03roberthl * r54085 10/trunk/extensions/MultiBoilerplate/ (MultiBoilerplate.i18n.php SpecialBoilerplates_body.php): [10:07:35] MultiBoilerplate: [10:07:35] * Message cleanup. [10:07:35] *p858snake slaps vlc, how can converting a 44 second flv to mp3 end up a 1:48 file [10:07:55] werdna: Use gM() as the equivalent of wfMsg() [10:08:05] there are some maintenance scripts to help keep things in-sync. although need to flesh those out a bit more [10:08:45] mdale: is there some sample code? [10:09:06] all of the mwEmbed stuff works with it... [10:09:21] firefogg, add-media-wizard, new video player, sequencer etc [10:09:23] you're forgetting that I know absolutely zero about MediaWiki javascript [10:09:27] except sajax_do_call :) [10:09:30] ;) [10:10:06] werdna: The edit toolbar uses it too [10:10:13] But then that uses jQuery :) [10:11:09] should update documentation for extension developers... can use wikiAtHome extension as an example of how to use the js2 script system.. but logging off for now ;) [10:11:35] night mdale [10:11:38] erm, morning :P [10:11:46] how do you manage to be first into the offie when you stay up this late [10:16:14] 03(FIXED) Cannot upload from URL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20020 +comment (10overlordq) [10:17:36] 03(mod) Hook 'EditFilterMerged' should be called after 'force edit summary' preference is enforced - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19605 (10agarrett) [10:20:16] 03(mod) Cross-domain AJAX request support - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19907 (10roan.kattouw) [10:21:18] 03nikerabbit * r54086 10/trunk/phase3/includes/OutputPage.php: PHP Fatal error: Call to a member function exists() on a non-object in /var/www/w/includes/OutputPage.php on line 146 [10:38:56] avar: oh my god openlayers js is huge :) [10:39:20] 03daniel * r54087 10/trunk/mwdumper/ (7 files in 2 dirs): support for rev_deleted; bump pom.xml to version 1.16 [10:42:48] 03werdna * r54088 10/trunk/phase3/includes/Preferences.php: (bug 19798) High-level documentation for Preferences. [10:43:05] 03(FIXED) Preferences.php needs high-level documentation - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19798 +comment (10agarrett) [10:50:08] 03rotem * r54089 10/trunk/phase3/languages/messages/MessagesHe.php: Localization update. [10:59:11] 03nikerabbit * r54090 10/trunk/extensions/Translate/groups/FreeCol/FreeCol.yml: Ignore Model.nation.Swedish.Europe [10:59:27] 03werdna * r54091 10/trunk/ (11 files in 4 dirs): (log message trimmed) [10:59:27] LiquidThreads code quality, bug fixes and cleanup: [10:59:27] * Remove large swathes of dead code, hooks that have never existed, and dormant methods. [10:59:27] * Remove the TalkpageArchiveView, which has been inaccessible from the UI for ages. [10:59:28] * Break most miscellaneous hooks out into their own file, classes/Hooks.php [10:59:30] * Float the reply link on the RHS. [10:59:32] * Organise the hooks section of LiquidThreads.php somewhat. [11:07:50] 03(mod) Cross-domain AJAX request support - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19907 (10roan.kattouw) [11:08:06] Hm! [11:08:25] Is there something about the Vector skin that think it is funny not to render a double line break as a new paragraph? [11:09:30] svip: works for me [11:12:20] Nikerabbit: Nope... still not working for me. :[ [11:12:31] Nikerabbit: http://new.theinfosphere.org/Recasting_ploy [11:14:17] svip: what about that? [11:15:06] There are no paragraph breaks! [11:15:25] Wall of text hits you for 16002 damage. [11:15:29] WFM [11:15:29] You are dead. [11:15:43] Your equipement looses 10% durability. [11:16:21] it's not about the skin [11:16:37] What then? [11:17:01] something on that page breaks it [11:17:10] if you replace it with aaa\n\nbbb it works [11:18:13] got it [11:18:17] it is the category tags [11:18:48] What about them? [11:19:30] svip: the cause might be r53897 [11:19:39] or r53832 [11:19:45] Has it been fixed? [11:20:15] no [11:20:24] Blargh [11:21:21] it is the first one I mentioned [11:21:35] no ialex here [11:23:55] http://www.mediawiki.org/wiki/Special:Code/MediaWiki/53897#c3328 [11:24:01] svip: revert that if you want [11:26:39] I can revert a specific reversion? [11:26:43] 03werdna * r54092 10/trunk/extensions/AbuseFilter/AbuseFilter.parser.php: Use multibyte-safe string operations in AbuseFilter bug 19333 [11:26:48] Or rather, undo one. [11:27:00] 03(FIXED) String operations are not multibyte safe - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19333 +comment (10agarrett) [11:27:15] svip, svn merge -c -3328 . [11:27:25] (the . at the end is part of the command) [11:27:30] Er. [11:27:35] -3328?! [11:27:37] That should be -53897, of course. [11:27:54] Reverting r3328 would most likely cause merge conflicts. :) [11:27:57] !r 3328 [11:27:57] --mwbot-- http://www.mediawiki.org/wiki/Special:Code/MediaWiki/3328 [11:29:26] Simetrical: I documented Preferences.php for you :P [11:29:33] :) [11:29:40] Simetrical: Lazy git. [11:30:03] no, git is quite thorough [11:30:08] svip, no, with git I'd use git revert -n `git svn find-rev r53897`. [11:30:47] What is with you people? None of you get British terms! [11:30:58] I was surprised werdna didn't get that one [11:31:31] I got that, I was just being silly [11:31:50] Silly, eh [11:33:02] Come on, you expect to use the word "git" in a discussion about version control when speaking to two git users and not have them make a pun? [11:33:26] Simetrical: Pfft, I was saying that getting werdna to document your code makes you lazy. [11:33:35] And a bit of a git. [11:33:41] It's his code. [11:33:46] Not mine. [11:33:47] Whatever. [11:33:54] You're still lazy. [11:33:59] I complained to him that there was no high-level documentation, last time I had to work with it. [11:34:22] I'd be kind of hard-pressed to write high-level documentation for a large chunk of code that I didn't write and have barely touched or looked at. :) [11:34:36] Simetrical: About yesterday's discussion on the 3-second load: it doesn't happen at all on my 2 GHz machine. Firefox seems to hang processing JS for about .8 seconds, that's it [11:34:52] 3-second load? [11:34:59] Why would you want 3-second load? [11:35:16] Hanging for 0.8 seconds still sounds unreasonable. I'd look at it with a debugger. [11:35:27] It shouldn't take that long to construct a simple data structure in memory. [11:35:41] Simetrical: Sounds like Firefox's fault. [11:35:48] My wiki is only slow because Firefox is a bloat. [11:35:50] If I visit it in Chrome or Opera, everything flies. [11:35:51] svip: We don't [11:35:58] svip: Try Firefox 3.5 [11:36:07] RoanKattouw: I am using cutting edge Firefox, plx. [11:36:08] Much faster JS engine [11:36:09] Chrome is much faster than Firefox 3.5. [11:36:14] Indeed. [11:36:16] In terms of responsiveness. [11:36:20] At least in my experience, on Linux. [11:36:24] (Windows might be different.) [11:36:36] It's just sad that Chrome and Opera sucks elsewhere. [11:37:37] *RoanKattouw installs ySlow [11:37:46] ySlow? [11:37:49] Does it slow things down? [11:37:52] Oh. [11:37:53] I see. [11:40:13] Hmm someone should implement http://developer.yahoo.com/performance/rules.html#js_bottom for MediaWiki when they have time [11:40:24] If feasible [11:41:07] RoanKattouw: Seems simple enough. [11:41:17] :o [11:41:23] Yeah but care should be taken to not break user scripts [11:41:29] now we just need CSS loader to accompany JS loader [11:41:53] RoanKattouw: if i remember correctly that breaks ie6 doesn't it? [11:42:03] Dunno [11:42:28] or that might me self closing js instead of [11:42:33] *be [11:42:41] 03(mod) provide link to documentation when Extension:Configure fails to initialize - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18353 (10bugzilla.wikimedia) [11:44:59] :o [11:45:22] but really, css causes the most requests now, if not counting some images [11:46:22] Parsing blocks on JS in many browsers, but not on CSS. [11:46:34] So JS is much worse. [11:46:56] The edit page with the toolbar has 12x JS, 9x CSS and 15 external background images [11:48:36] Simetrical: yeah but latency :o [11:53:40] I think the DOM access might be slowest in that script [11:53:58] We're adding 770 special characters buttons and IIRC we're adding them one by one instead of in batches [11:55:33] 03siebrand * r54093 10/trunk/extensions/ (23 files in 23 dirs): Localisation updates for extension messages from translatewiki.net [11:56:04] 03siebrand * r54094 10/trunk/phase3/languages/messages/ (11 files): Localisation updates for special pages from translatewiki.net [12:00:12] Transclusion variables: Has anyone noticed this anomoly? If transcluding into a table, such as mailto:{{{EMail|TeamMember@montcopa.org}}} {{{Name|Member, Team}}}, second variable works correctly, first will not parse properly. [12:00:57] How does it not parse properly? What do you get instead? [12:01:10] Believed to be related to colon, because {{{var1}}}:{{{var2}}} does same - showing result now. [12:02:08] Example 1, Will always return TeamMember@montcopa.org for 1st transclusion. If default eliminated, will appear as {{{Email}}}. [12:02:41] Example 2, if var1 = 1, and var2 = 2, will return {{{var1}}}:2 [12:03:13] That's weird [12:03:32] New since just installed 1.15.1 (upgrade from 1.10). Thought might be SemanticWiki, but removed extensions and still doing it. VERY weird. [12:05:19] I'm going to chop off all extensions and see if problem still exists. Glad to see it is an anomoly. [12:12:01] RoanKattouw: I would do research on this through archives, but honestly, don't even know how to describe it. [12:12:18] *jdpond bringing up new wiki now [12:18:17] 03(mod) [[Category:+]] and [[Category:*]] doesn't workin in beta compatibiliy. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18319 (10markus) [12:20:50] hllo [12:21:16] 03(mod) links on Special:DeletedContributions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20006 (10JSchulz_4587) [12:22:32] insert a missing vowel that fits your language [12:35:06] looking at the error screen [12:45:42] 03nikerabbit * r54095 10/trunk/phase3/includes/specials/SpecialVersion.php: Whitespace fixes [12:51:50] I know this sounds like the stupidest request for a feature. [12:52:17] But I have always wanted it to be possible to share differences between the first revision of a document and its blank prior version. [12:52:35] That is, having a "diff" for a new creation. [12:53:09] It usually comes in handy when you just want to look at the source, and you don't want to click twice. [12:55:30] Is it possible to give the "users" and/or "autoconfirmed users" group(s) *import* permissions for just _one_ custom namespace ? /i.e. restricted to "sysop" and "helper" on all of the default namespaces./ I have a custom namespace that is going to be best populated by regular users importing many pages (of competition results) at once via a single XML file. [12:56:22] I don't think it's possible to vary import permissions per-namespace [12:57:21] Might anyone here have first hand experience with http://www.mediawiki.org/wiki/Extension:NamespacePermissions [13:00:59] RoanKattouw: How do I refresh all cache on all pages? [13:01:18] Or rather, remove all cache and force MediaWiki to rerender on every requests that does not have cache. [13:01:22] Well, you know what I mean. [13:01:41] svip: TRUNCATE objectcache; in phpMyAdmin/MySQL [13:01:47] Assuming you're not using memcached or APC [13:01:58] I am using APC. [13:03:36] svip: What's your cache config in LocalSettings.php? [13:04:44] MainCacheType = CACHE_ACCEL; [13:05:34] Hmm, so it uses APC cache. No idea how to empty that [13:06:04] restart server or php [13:10:02] RoanKattouw, maybe you should try just building it as a string and setting innerHTML. [13:11:11] Simetrical: Tried adding them in batches, doesn't make a difference. [13:11:30] Are you still using the DOM things, or did you try innerHTML? [13:11:51] Om my 2 GHz box in FF 3.5, toolbar loads instantly, specchars loads in about a second [13:12:07] Still using DOM stuff [13:12:07] What's CPU activity like in that second? [13:12:18] *RoanKattouw looks [13:12:38] Pegging the CPU for a second on every edit page load seems like it's really not a good idea, even if it's only on slow machines. [13:20:26] 03mkroetzsch * r54096 10/trunk/extensions/SemanticMediaWiki/includes/ (12 files in 2 dirs): [13:20:26] Support empty output formats (equivalently: format string "-") in queries to obtain unformatted, plain outputs. [13:20:26] This addresses Bug 19086, but more generally allows for better control in output formatting for all types. [13:23:30] Simetrical: Yeah; it does do that [13:24:00] That sounds like a good thing to fix. [13:24:20] Yes. Not sure whether innerHTML will help though [13:25:23] Logically speaking it should hurt, not help (since you're doing DOM -> HTML in JS, then the browser needs to do HTML -> DOM again) [13:26:54] <^demon> Hahaha http://en.wikipedia.org/wiki/Wikipedia:Village_pump_(proposals)#Bot_of_the_month. [13:27:34] RoanKattouw, hmm, I'd have to look closer. [13:27:41] Simetrical: Hmm batching seems to reduce CPU load despite taking the same time [13:27:44] It sounds like it should be very fixable, though. [13:27:48] Odd. [13:28:03] Non-batched CPU load goes to 93% for a second, now it's more like 57%, but still for about a second [13:28:47] What's it spending the actual time doing? You're using a JS profiler of some kind, right? [13:29:46] I'm using YSlow but that doesn't tell me [13:29:57] I've only installed it today so maybe it does tell me and I haven't found it yet [13:30:23] 03(NEW) Typo in caching server German error message - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20021 enhancement; Normal; Wikimedia: General/Unknown; (bugzilla.wikimedia) [13:31:31] Hmm it doesn't seem to profile JS, let's find an actual JS profiler [13:32:23] Firebug does JS profiling, I think. [13:32:26] <^demon> Yeah [13:33:30] Ah, yeah found it [13:33:47] <^demon> God, the site_stats table and everything related sucks. [13:33:50] <^demon> Completely. [13:36:03] 03simetrical * r54097 10/trunk/phase3/skins/ (6 files in 4 dirs): Fix galleries for Vector [13:40:33] <^demon> Morning Brion [13:40:57] Hmm batching takes addToolbarSection() down from 1161ms to 1086ms for 4 calls [13:41:45] *RoanKattouw tries more batching [13:49:10] Simetrical: Thanks for r54097 (Fix galleries for Vector); missing $wgStyleVersion++ though [13:50:35] 03shinjiman * r54098 10/trunk/phase3/languages/messages/MessagesDe.php: * (bug 20018) Fix the typo for the German db error message [13:51:06] RoanKattouw, that's not really needed, you know, unless it's a breaking change. [13:51:08] wikipedia is still down for me [13:51:20] tyw7, #wikimedia-tech [13:51:49] Simetrical: I know, but incrementing it does make sure users get the changed CSS immediately instead of after a month :) [13:54:12] anybody has problems with wikipedia unti lnow? [13:54:45] tyw7: It's been down for nearly two hours, we know about it and we're fixing it [13:54:50] tyw7, could you read the topics of the channels you're in? [13:54:50] Please be patient [13:54:55] 1) This channel is not for anything related to Wikipedia. [13:55:04] 2) They know it's down and are working on it. [13:57:04] mmmm... The Special:Code does not catch up with the revisions on svn... (syays on r54094) :( [13:57:08] mmmm... The Special:Code does not catch up with the revisions on svn... (stays on r54094) :( [13:57:09] is the channel for the software driving wikipedia? [13:57:24] <^demon> Yes, and it's not a software issue. [13:57:54] Wow, this jQuery stuff is Greek to me. [13:58:13] What does this ".toolbar( $j( 'textarea#wpTextbox1' ), editToolbarConfiguration )" actually do? [13:58:49] Can you explain why the new message is showing eventhough I have read the messages? [13:58:51] Simetrical: ? e??t?�at?? [13:58:58] Hmm, that didn't translate well at all. [13:59:08] You aren't using UTF-8. [13:59:10] <^demon> tyw7: Because the database can't update that you've read the messages. [13:59:12] For shame. [13:59:25] Of course, I know the Greek alphabet, actually, and a couple of roots. [14:00:15] tyw7, your issues have absolutely nothing to do with MediaWiki. Please stop spamming this channel with questions about it. Confine all questions to #wikimedia-tech, and if they tell you to stop pestering *them*, stop pestering them. [14:00:19] Thank you. [14:00:35] how about problems with wikipedia and mobile devices? [14:00:50] If they're only happening right this very second, then no, not here. [14:00:53] Simetrical: It invokes the toolbar plugin in js/jquery.toolbar.js on the div with ID edit-toolbar, links it to the textarea with ID wpTextbox1 and passes editToolbarConfiguration as a configuration object (that's a global var) [14:00:59] Wikipedia is having issues right now that aren't related to the software. [14:01:04] how about in the past? [14:01:20] If it's an ongoing issue, then this might be the appropriate channel, yes. [14:01:29] If it's a problem with the software. [14:02:12] in the past it kept getting a red stop sign that read error [14:02:40] 03(FIXED) Typo in caching server German error message - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20021 +comment (10shinjiman) [14:02:41] RoanKattouw, wow, you have like forty million layers of abstraction here, no wonder it's taking forever. Try document.getElementById('something').innerHTML = 'some string'. :) [14:03:25] hello Simetrical?? [14:03:38] tyw7, I said you can ask the question. I don't know the answer. [14:04:09] is this the right place? [14:04:28] I don't know. I know nothing about the mobile Wikipedia. Your question would have to be a lot more specific for anyone else to help you, I'm guessing. [14:04:41] about wikipedia [14:04:45] Simetrical: Except that 'some string' is a hugely complicated mess that we're building using those same abstractions. jQuery is usually fast enough, though [14:04:56] editing wikipedia while using a mobile device [14:04:59] <^demon> tyw7: This channel has nothing to do with Wikipedia. [14:05:01] RoanKattouw, why is it a hugely complicated mess? [14:05:04] <^demon> So stop asking. [14:05:09] umm. [14:05:13] ^demon, if it has to do with the software for the mobile gateway, then it's on-topic. [14:05:18] I know nothing about that, however. [14:05:18] it's to do with en.wikipedia.org [14:05:23] . . . [14:05:25] Simetrical: Well not a mess really, but a complicated structure that we're building dynamically [14:05:25] I can't edit that [14:05:32] <^demon> Simetrical: You can't edit through the mobile gateway. [14:05:34] <^demon> It's read-only. [14:05:36] It's been on and off [14:05:39] in the past [14:05:41] not now [14:05:50] is en.wikipedia.org a mobile gateway? [14:06:06] !gettinghelp [14:06:06] --mwbot-- I don't know anything about "gettinghelp". [14:06:19] <^demon> !ask [14:06:19] --mwbot-- Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [14:06:27] !gethelp [14:06:27] --mwbot-- Please read http://workaround.org/getting-help-on-irc for a good explanation of getting help on IRC. [14:06:36] tyw7, read this carefully: http://workaround.org/getting-help-on-irc [14:06:44] Then if you ask nicely, I'll un-quiet you. [14:07:29] tyw7, you need to ask extremely specific questions that provide all the information we would need to debug your problems. [14:07:33] Simetrical: Also, building the toolbar itself takes hardly any time, the special characters component takes long [14:07:50] tyw7, if you're not capable of doing that, you're just wasting everyone's time here. [14:14:34] I used MediaWiki at http://www.player.idv.tw [14:14:53] but , http://www.player.idv.tw/prog/index.php/MediaWiki:SimpleRssReader.js , It do not work. [14:14:59] *Simetrical apparently still remembers how to use /mode manually [14:15:30] Okay, so tyw7 says that when he's using the mobile Wikipedia, sometimes he gets a page with a "big red blob" containing the single word "Error" and nothing else. [14:15:30] I use jQuery, but It do not get RSS. [14:15:43] Who does the mobile stuff? Isn't it hcatlin? [14:15:45] Yes [14:16:03] and? [14:16:27] hcatlin should be able to answer if around. [14:16:29] Most of us don't know much about mobile stuff. [14:16:40] I mean en.wikipedia.org [14:16:43] We know. [14:16:46] Please don't repeat yourself. [14:16:57] that's not mobile isn't it? [14:16:57] Be patient. If nobody's around now who can answer your question, you can try again in an hour or two. [14:17:01] Wait, what? [14:17:03] You're confusing me now. [14:17:13] 03(mod) Typo in caching server German error message - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20021 (10shinjiman) [14:17:15] how are yo> [14:17:19] You sometimes get a big red error page on en.wikipedia.org itself? [14:17:23] yes [14:17:30] I don't have any idea how that can happen. [14:17:32] while editing it using a mobile [14:17:40] But only then? [14:17:46] so far yes [14:17:51] I think it automatically redirects to some mobile URL, doesn't it? [14:17:59] *Simetrical looks to brion for confirmation [14:18:15] It might help if you had a screenshort. [14:18:18] screenshot. [14:18:29] *yawn* hm? [14:18:41] there is automatic redirection (or was) to mobile, yes [14:18:55] 03(mod) Type:date should support ISO output format - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17075 (10markus) [14:19:01] yops, currently done w/ js [14:19:10] i think for now we only redir iphone/ipod touch and maybe android? [14:19:17] <^demon> Yes. [14:19:17] He says he's sometimes getting a page that has a big red blob with the single word "error". [14:19:25] Do you have any idea what might cause that? [14:19:33] <^demon> I know we support webOS, but I don't know if we're doing autoredirection yet. [14:19:35] maybe some kind of... error ;) [14:20:05] it just says error [14:20:21] nothing else [14:20:30] does seem a little sluggish at the moment [14:20:39] hcatlin: poke poke [14:20:41] what you mean? [14:20:57] 03(mod) More options for link= in inline queries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15431 (10markus) [14:22:20] hello? Simetrical. brion? [14:23:13] tyw7: i haven't been able to reproduce that particular error view (though that may just have been a case that happened previously and now won't be encountered) [14:23:30] i pinged our mobile dev (hcatlin) but he's either not online atm or away for a moment [14:23:33] are you using opera mini? [14:23:38] this being irc chat, people aren't always instantaneous :) [14:23:42] tyw7, please do not repeat yourself. Just ask your question once and then wait. [14:23:55] Do not repeatedly say "hello?" or say people's names when they don't answer. [14:24:08] <^demon|afk> brion: I can't replicate on my G1 or my Android emulator. [14:24:18] how about use opera mini? [14:24:34] let's give it a shot: http://www.opera.com/mini/demo/ [14:24:36] He said it's erratic. [14:24:38] We've been telling him this in other channels for almost 2 weeks. ;) [14:24:52] :) [14:25:04] <^demon|afk> brion: AFAIK, Opera mini isn't supported on mobile site yet...don't quote me :) [14:25:07] ok, well stick in a bug report for now and we'll investigate. thanks for the report! [14:25:23] <^demon|afk> Anyway, afk now. [14:25:41] it's not a mobile site [14:25:46] it's en.wikipedia.org [14:27:02] tyw7: did it look like this? http://leuksman.com/misc/blob.png [14:27:22] cause that's an opera mini erorr message and it's pretty clear [14:27:35] no [14:27:41] it just say error [14:27:52] did where it says "error" look like that? [14:28:03] in the middle of the screen [14:28:18] like a big red blob with error in the middle of the screen [14:28:27] welp, no idea offhand. report it on bugzilla and we'll look into it when our mobile dev is online [14:28:33] how? [14:28:35] take a screenshot if possible :) [14:28:40] https://bugzilla.wikimedia.org/ [14:28:41] https://bugzilla.wikimedia.org [14:28:51] but it's hard to reproduce the error b/c it's on and off [14:28:56] ok all, i gotta get some breakfast and get ready to head into the office [14:30:29] 03mkroetzsch * r54099 10/trunk/extensions/SemanticMediaWiki/includes/SMW_GlobalFunctions.php: prefer non-exp notation for larger numbers [14:31:46] I need help filling up the bug report [14:31:59] what's the componet to choose? [14:32:32] 03(mod) Change of Output for Type number an date - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16601 (10markus) [14:33:45] wikibugs, for the k800i red blob error what cat should I say? [14:34:04] <^demon|afk> tyw7: Wikipedia Mobile product, Server component [14:34:40] 03(mod) Use of #ask+template in parser fucntions/annotations - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13336 (10markus) [14:34:55] but's its using en.wikipedia.org [14:35:29] not m.wikipedia.org [14:35:49] 03(mod) Property E-Mail - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17848 (10markus) [14:36:43] <^demon> tyw7: Then file it under Mediawiki -> General/Unknown [14:37:45] what's the coponent? [14:37:58] demon, what should I fill up as the component? [14:38:38] <^demon> The product is Mediawiki. The component is "General/Unknown" [14:38:52] how about url? [14:38:56] and severity? [14:39:07] <^demon> Leave all those default, somebody will fix them if they're wrong. [14:39:36] php drives me nuts [14:40:05] <^demon> Why? [14:40:05] couldn't we use different format for i18n files [14:40:09] <^demon> (Today at least) :p [14:40:31] it's pita to handle that syntax [14:40:36] <^demon> Nikerabbit: Sure, let's go with CSV :p [14:42:02] ^demon: it's not tabular data [14:42:39] <^demon> Two column tabular data :) [14:42:42] <^demon> key => value [14:42:55] + authors + comments + multilevel [14:43:25] <^demon> Damn. [14:43:42] demon, what's the version? [14:43:50] should I fill up? [14:44:06] <^demon> Just leave as unspecified. [14:44:35] 03(NEW) When I edit wikipedia (http://en.wikipedia.org/) using a mobile device browser (opera mini) I sometimes get a large red blob with the word error in the middle - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20022 blocker; Normal; MediaWiki: General/Unknown; (winchothu) [14:44:43] bugs up online [14:45:45] ^demon, bugs up online [14:46:02] <^demon> I saw. [14:46:06] 03(mod) When I edit wikipedia (http://en.wikipedia.org/) using a mobile device browser (opera mini) I sometimes get a large red blob with the word error in the middle - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20022 04BLOCKER->normal; +comment (10innocentkiller) [14:47:03] ^demon, what did you changed? [14:48:06] <^demon> I changed it from being a Blocker. We only use Blocker if it breaks the software for everybody. [14:49:06] 03(mod) Source change - Portuguese Wikipedia logo - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20016 +shell (10innocentkiller) [14:49:50] 03(mod) When I edit wikipedia (http://en.wikipedia.org/) using a mobile device browser (opera mini) I sometimes get a large red blob with the word error in the middle - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20022 (10winchothu) [14:49:52] ^demon, pls keeep me updated [14:50:13] You will get updated via email. [14:50:33] And you can always just look at the bug in the database. [14:53:23] <^demon> God that was annoying. [15:00:26] 03daniel * r54100 10/trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/WikiConfiguration_enwiki.java: more filters for enwiki [15:00:41] 03daniel * r54101 10/trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/builder/ConceptImporter.java: skip self-redirects [15:11:40] why is this line particularly slow: if ( $keyToGroup !== null ) return $keyToGroup; [15:16:18] 03yaron * r54102 10/trunk/extensions/DataTransfer/specials/DT_ImportCSV.php: Patrick Nagel's fix for UTF-16 handling [15:16:34] 03yaron * r54103 10/trunk/extensions/DataTransfer/ (INSTALL includes/DT_GlobalFunctions.php): New version: 0.3.4 [15:20:25] 03(mod) Rendering of Type:Number - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19086 (10markus) [15:20:44] RoanKattouw: have you seen Eneas alternate design ? http://usability.wikimedia.org/wiki/File:Babaco-Mockup.png [15:22:51] 03yaron * r54104 10/tags/extensions/DataTransfer/REL_0_3_4/ (7 files in 3 dirs): Tag for version 0.3.4 [15:24:22] <^demon> thedj: Can't say I'm a fan. [15:26:36] but he does kind of have a point with the hierchy level between namespaces and actions. i'm not sure if it's pretty, but it is a valid point. [15:27:25] <^demon> I suppose... [15:27:53] the search box doesn't seem to be in the right place from a hierachial point of view though [15:28:19] the concept is nice, nevertheless [15:28:47] thedj: I quite like that, actually [15:37:56] 03tstarling * r54105 10/trunk/extensions/SecurePoll/cli/wm-scripts/dumpMetaTranslations.php: More languages [15:40:53] 03tstarling * r54106 10/branches/wmf-deployment/extensions/SecurePoll/cli/wm-scripts/ (. dumpMetaTranslations.php): Merging r54105 [15:42:57] 03(NEW) Use human-readable vote summary page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20023 enhancement; Normal; MediaWiki extensions: SecurePoll; (pathoschild+wmbugs) [15:49:14] thedj: I'm not a design guy (at all); you should bring such things to the attention of TrevorParscal or parutron [15:53:47] 03(mod) No skin used for Opera fullscreen (uses CSS 'projection' media type instead of 'screen') - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18497 +comment (10brion) [15:59:50] *brion yawn [16:01:48] *^demon gives brion some coffee [16:01:58] *brion huggles ^demon [16:02:11] *werdna gives brion an energy drink [16:02:20] <^demon> brion: Btw, I was told you're one of several people I can ask....ops for #mediawiki? [16:02:40] awriiiiigh [16:02:43] in theory yeah [16:02:47] lemme find my ops cheat sheet [16:02:57] hehe [16:03:51] ugh i think they changed the system since i made my cheat sheet [16:04:09] <^demon> Love freenode <3 [16:04:33] yeah i got no clue [16:04:40] brion: gimme a sec [16:04:53] rärärä [16:05:03] do i18n files really have to be in php format? [16:05:16] brion: /msg chanserv flags #mediawiki add ^demon +votiA [16:05:26] :o [16:05:35] can I have too? [16:05:37] i'll try that... [16:06:04] hooray for sucking in the typical case to provide flexibility for corner-cases [16:06:04] <^demon> Nikerabbit: Suggestions for alternatives? [16:06:27] no dice [16:06:28] ChanServ: Invalid template name given, use /msg ChanServ TEMPLATE #mediawiki for a list [16:06:29] same shit [16:06:33] don't use [16:06:34] add [16:06:44] /msg chanserv flags #mediawiki ^demon +votiA [16:06:57] ^demon: like... anything? :D [16:06:57] no help opping self either [16:07:05] brion: ah, kill the 'add' [16:07:25] <^demon> Nikerabbit: We could try rock and chisel. Might be hard to import those to the message cache though :p [16:07:26] "Flags +votiA were set on ^demon in #mediawiki." [16:07:27] yay [16:07:32] werdna, add is a mixture of the old and new system :-) (but hey, I still do /msg chanserv access #channel add user +flags) [16:07:43] Nikerabbit: added you too :) [16:07:49] thank you [16:09:35] <^demon> Alrighty now it works :) [16:10:22] \o/ [16:26:26] 03werdna * r54107 10/trunk/extensions/HoneypotIntegration/HoneypotIntegration.class.php: Harmonise Honeypot Integration match debug log groups [16:49:42] 03root * r54108 10/trunk/debs/wikimedia-base/debian/ (changelog control postinst): Added acct and enabled sar/systat by default. [16:50:10] who's committing as root? [16:52:04] *werdna eyes mark [16:55:28] o_O [17:19:02] 03tparscal * r54109 10/trunk/phase3/includes/OutputPage.php: Added evil hack for Opera projection css media mode compatibility. [17:22:02] <^demon> Simetrical: "But HTML 5 ins still in draft! How can we use webpage technologies which are not finalised yet?" [17:36:58] 03(mod) Special:Search/something should not act like "Go" button - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8182 +comment (10innocentkiller) [17:38:06] 03fvassard * r54110 10/trunk/debs/wikimedia-base/debian/ (changelog control): [17:38:06] Changed dependency from ntp-simple to ntp as it has been replaced. [17:38:06] Also bumped version since the last one was not checked in. [17:47:05] 03(mod) Sort of "karma" level applied to users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10789 +comment (10innocentkiller) [17:52:03] 03straussd * r54111 10/civicrm/trunk/sites/all/modules/civicrm/ (30 files in 12 dirs): Add version and updated translation strings. [17:54:32] <^demon> Wow, all these http://pastey.net/119295 extensions don't have default assignees. [17:56:23] is it normal that there are so many entries on redirect table having no corresponding entry on page or is that a special wmf-db behavior? [18:03:20] ^demon: They landed the HTML5 parser in Firefox a couple of weeks ago. about:config pref html5.enable turns it on [18:03:45] Now, whether any of the features actually *work* or not . . . [18:08:31] 03(mod) Localized magic words don't ignore case if containing nonASCII characters - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8143 (10N/A) [18:08:48] <^demon> GreenReaper: Ah ok [18:09:32] !ask [18:09:32] --mwbot-- Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [18:09:37] !gethlep [18:09:37] --mwbot-- I don't know anything about "gethlep". [18:09:39] !gethelp [18:09:39] --mwbot-- Please read http://workaround.org/getting-help-on-irc for a good explanation of getting help on IRC. [18:19:29] is it possible to enable cache only per ns or per page (not the other way around) [18:19:56] 03(NEW) a destination-dependent icon should be shown for interwiki links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20024 enhancement; Normal; MediaWiki: User interface; (ian.woollard) [18:20:37] Subfader: An extension that does that would be trivial to write [18:20:49] 03nikerabbit * r54112 10/trunk/extensions/Translate/ (9 files in 3 dirs): Crude support for localising extension magic words [18:21:18] Hook onto ParserFirstCallInit or something and do something like if(!in_array($parser->mTitle->getNamespace(), $wgCachedNamespaces)) $parser->disableCache(); [18:21:29] Make that $parser->getTitle() [18:22:57] ok and then some if clause for wgTitles which should be cached? [18:25:26] **first look at code someboy sends you [18:25:29] ;) [18:29:43] 03nikerabbit * r54113 10/trunk/extensions/I18nTags/ (I18nTags.i18n.php I18nTags.magic.php I18nTags.php): Magic word localisation [18:32:01] Subfader: $parser->getTitle(), not $wgTitle [18:32:24] if(!$wgTitle == 'Cacheonlythispage') $parser->disableCache(); [18:32:25] ? [18:32:38] Use !== [18:32:44] And replace $wgTitle by $parser->getTitle() [18:32:55] kk :) [18:33:46] <^demon> Way too humid to go walking around campus... [18:37:01] still it caches everything http://dpaste.org/Oa2O/ [18:38:04] means, cache files are written [18:39:07] but the content is fresh for anons. is this behaviour ok? just wonder why it writes cache files nontheless [18:40:39] Subfader: There's other caches out there than the parser cache. The message cache for one [18:42:05] 03purodha * r54114 10/trunk/extensions/WebChat/WebChat.i18n.php: [18:42:05] Link added to message accorfing to suggestion at: [18:42:05] http://translatewiki.net/w/i.php?title=Support&oldid=1339745#Special_page_link_in_a_right-.2A_message [18:42:08] <^demon> hcatlin: Am I wrong on my doc changes in re: to Android 1.5? [18:42:54] my cache folder is empty. i open a random page as anon and the html file is written for that page in the cache folder. still i get fresh content later, eg after an edit by another user. [18:47:28] 03purodha * r54115 10/trunk/extensions/WikiAtHome/WikiAtHome.i18n.php: [18:47:28] Spelling change according to suggestion at [18:47:28] http://translatewiki.net/w/i.php?title=Support&oldid=1339745#Wah-javascript-off [18:54:00] 03catrope * r54116 10/trunk/extensions/UsabilityInitiative/ (6 files in 3 dirs): UsabilityInitiative: Some performance fixes for the toolbar. About 80% of toolbar loading time is spent on special characters; reduced specialchars loading by 25%, but could probably still use improvement. [18:58:24] 03nikerabbit * r54117 10/trunk/extensions/Translate/ (Stats.php TranslateUtils.php utils/StringMatcher.php): [18:58:24] * Bugfix in mangler construction [18:58:24] * messageKeyToGroup was deadslow - no idea why, but now it is fast again [19:00:27] 03(mod) ProofreadPage broken for GIF images due to assuming it can always create thumbnails - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17791 (10brion) [19:00:32] 03(mod) ProofreadPage: add ability to use normal textbox in index pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19926 (10brion) [19:01:20] PHP Fatal error: Exception thrown without a stack frame in Unknown on line 0 [19:01:22] cool [19:01:53] ! [19:01:55] wow :D [19:02:36] Subfader: You mean it writes to the cache but doesn't read from it? That's weird [19:02:39] <^demon> roberthl: Mind if I throw you as assignee on wikidata/omegawiki extensions? [19:02:51] not at all, go ahead [19:03:03] ^demon: not humid here...but reeeally hot when not in shade [19:03:05] Subfader: If you can confirm that it really does write a parser result with HTML, list of links and the whole shebang, go file a bug at Bugzilla [19:03:33] <^demon> AaronSchulz: It's supposed to rain this afternoon, so we've got that pre-rain humidity built up. It's unbearable. [19:03:41] <^demon> robethl: robert@rhl.me.uk, yes? [19:03:48] *thedj checking why we force width on thumbs.... [19:04:23] ^demon: yeah [19:05:49] <^demon> brion: -2 more from my list \o/ [19:10:25] Hi all. I used an alternate way to include custom tags at one point. Sorry, I realize I'm not describing things well. Maybe if I explain it. I have a custom module that does stuff stuff. But there is an alternate way to do the thing, and I can't recall what it is or what it is called. [19:10:43] rsimpkins: {{#mytag:}} ? [19:10:49] I think that's it. [19:11:01] That's a parser function [19:11:41] That's right. Thanks for the memory jog. :) [19:11:59] RoanKattouw: Need to do more tests. Actually I want to cache a few DPL (third party) results and keep wiki pages uncached. [19:12:43] ola [19:14:37] Everybody is private? [19:15:01] 210users and nobody is talking? [19:15:15] Am i doing something wrong? [19:15:30] no [19:15:32] well [19:15:36] just ask your question. or was it this already? :D [19:15:40] ^^ [19:15:57] This was my question [19:16:04] antoher one: [19:16:15] another question [19:16:42] keep it coming. we're excited. [19:16:51] ^demon: no, you are right [19:16:58] Are there 210 users waiting, for 'nono's' like me to ask questions? [19:18:05] hmmm iam confused [19:18:23] Brains_: It's lunchtime in San Francisco right now, that should explain part of the silence [19:18:56] <^demon> hcatlin: Ok yay :) I figured either I was wrong or you've just been too busy to accept my pull request :p [19:19:13] Oh yeah , this is a 'global thing' here... thanx [19:19:32] Sorry for the bad english! [19:19:49] ^demon: if you want to talk about mobile, use #wikimedia-mobile [19:19:55] i rarely read this room [19:20:32] I like wikipedia... [19:20:57] <^demon> hcatlin: Ah, didn't know about #wikimedia-mobile :) [19:22:32] Ok thanx everbody for the info, i am going again.. [19:36:36] 03(NEW) LSE automatic link is broken - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20025 minor; Normal; Wikimedia: General/Unknown; (linkx057) [19:36:55] 03raymond * r54118 10/trunk/extensions/ (104 files in 96 dirs): Localisation updates for extension messages from translatewiki.net (2009-07-31 17:00 UTC) [19:53:39] 03(mod) Enable editors to declare ref body text outside of main article prose. Also Enable editors to control footnote ordering. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18890 (10roan.kattouw) [19:54:08] Just migrated my wiki family to Ubuntu from Fedora and now get openbase_dir restriction on thumbnails. Worked fine on old server. [19:54:16] 03(mod) Enable editors to declare ref body text outside of main article prose. Also Enable editors to control footnote ordering. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18890 (10roan.kattouw) [19:54:48] Crazy thing is that sometimes the errors display and other time they work [19:55:14] Could this be a browser problem? [19:55:56] <^demon> Probably not. [19:56:18] all our vhost.conf files are in place and php_admin_value open_basedir none [19:57:05] <^demon> Odd. [19:57:18] or maybe something we need now in our vhost.conf now that we are on Ubuntu [19:57:54] really tell me about it [19:58:14] whats really odd is that sometimes the pages work and sometimes not [20:00:06] When I add the |thumb|100px to an image it says Error creating thumbnail: sh: /usr/bin/convert: No such file or directory [20:00:18] ah [20:00:24] <^demon> Well that sounds like your ImageMagik path is wrong [20:00:28] do yo uhave imagemagick installed? [20:00:38] no its false [20:00:48] what's false? [20:00:59] in localsettings [20:01:08] ill get you the code [20:01:11] alright [20:01:28] $wgUseImageMagick = false; [20:01:53] brion-away: when you get back, any thoughts on https://bugzilla.wikimedia.org/show_bug.cgi?id=19907 ? [20:01:57] so is this needed on Ubuntu? [20:02:16] <^demon> Well, if you don't want to use ImageMagick, then you need that set to false yes, that's not Ubuntu-specific :) [20:02:23] and you need to install imagemagick [20:02:42] <^demon> I don't see why we need $wgUseImageMagick and $wgImageMagickConvertCommand. Completely redundant. [20:03:13] I dont have $wgImageMagickConvertCommand. in localsettings [20:03:32] <^demon> I was just complaining generally, not about your config :) [20:04:22] do you mean we need to install imagemagic on our new server? [20:05:25] wait, our localsettings is like this [20:05:27] # $wgImageMagickConvertCommand = "/usr/bin/convert"; [20:05:44] should we enable this? [20:06:10] <^demon> Well that's the default anyway, so setting that or not would make no difference. But if you install IM in some path other than that, you'd need to set that to the correct path [20:06:15] Reason i ask is because we change things and we see pages work and then they dont work again [20:07:00] we never used IM before so do we need to now? [20:07:26] <^demon> I find it odd that it's (supposedly) disabled and yet it's still trying to shell out to /usr/bin/convert. That's really odd. [20:07:44] you and me both [20:07:45] <^demon> Like "that really shouldn't happen" kind of odd. [20:08:22] I just wish it really wasnt happening [20:09:12] <^demon> And I wish there were less than 1000 open bugs for MW :) Hopefully one of us will get our wish today. Hmm. Have you tried going to a clean-install version of LocalSettings (without any customization) and see if that works? [20:09:16] maybe brion would be so kind as to share [20:09:39] yes i have [20:09:57] i save the originals for that purpose [20:10:40] they dont work well they show photos as links [20:11:29] <^demon> Hmmm, I'm out of ideas offhand. I can't imagine why it's trying to use IM when you've clearly got it disabled. Sounds like a bug :p [20:12:19] <^demon> Anyway, I've got to run. Hope somebody else can help or you figure it out otherwise. [20:12:19] it would be specific to Ubuntu then because all worked like a charm befor migration 2 days ago [20:12:23] thanks [20:12:35] I think this is the problem: Error creating thumbnail: sh: /usr/bin/convert: No such file or directory [20:13:14] the other thing to do would be to sudo apt-get install imagemagick [20:13:20] unless you have a compelling reason not to [20:13:45] but the page errors are: [20:13:47] Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/var/www/vhosts/etnopedia.org/subdomains/global/httpdocs/wiki/images//thumb/4/4e/Etnopedia_peoples.jpg/811px-Etnopedia_peoples.jpg) is not within the allowed path(s): (/var/www/vhosts/etnopedia.org/subdomains/nl/httpdocs:/tmp) in /var/www/vhosts/etnopedia.org/subdomains/nl/httpdocs/wiki/includes/filerepo/File.php on line 508 [20:14:08] 03nikerabbit * r54119 10/trunk/extensions/Translate/groups/wikimedia-mobile/ (. mobile.yml): New message group [20:14:31] heh [20:14:35] our server techs gave up [20:14:36] no-win situation then :( [20:15:09] I have been known to bring to light new bugs but i dont think this is one [20:15:22] no, it sounds like a configuration problem [20:15:30] some of your subdomains are using the newest version 1.15.1 [20:15:43] 03(mod) LSE automatic link is broken (template on en.wikipedia.org) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20025 summary; +comment (10brion) [20:16:43] are any of them overriding that setting in their local config? [20:17:02] so where do you think we should look in the configuration? [20:17:13] which setting? [20:17:20] the ImageMagick related one [20:17:43] you mean that one localsettings has IM = true ? [20:17:55] I don't know, that would strike me as most likely reason [20:18:06] I dont think so but Ill check [20:19:16] 03(FIXED) LSE automatic link is broken (template on en.wikipedia.org) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20025 +comment (10brion) [20:19:53] Yes one has been commented out ##$wgUseImageMagick = false; [20:20:17] would that be a problem? [20:22:16] 03nikerabbit * r54120 10/trunk/extensions/Translate/groups/wikimedia-mobile/mobile.yml: Add a proper description [20:22:24] shouldn't $parser->disableCache(); stop writing cache files? [20:23:08] silly2: it shouldn't be, given that the default is false [20:23:15] 03(mod) Lucene wiki server (lsearch) does not run on Windows - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17325 (10brion) [20:23:17] 03(mod) Index (for search) sighted revisions only on de-wp - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17475 (10brion) [20:23:20] 03(mod) Lucene's incategory: parameter should support wildcards - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18332 (10brion) [20:23:25] 03(mod) ./configure does not work properly, it produces garbage - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18767 (10brion) [20:26:39] Well we found one that is true. &^#(S* [20:26:45] :D [20:27:29] IM enabled i mean [20:27:39] ok [20:27:41] we are looking through all localsettings now [20:27:45] good luck [20:27:48] thanks, you are the man!! [20:32:42] would I use the ParserFirstCallInit hook to enable file cache for only a few pages? cos it keeps writing cache files all the time [20:37:50] Subfader: I think that's a bug in the cache system. If you can reproduce a cache file being written but ignored for an article with $parser->disableCache(), file it on Bugzilla [20:39:09] well, i'm not too sure if a) the code is correct and b) anon is really not served with cache. these are my first steps with cache on localhost [20:39:52] 03mkroetzsch * r54121 10/trunk/extensions/SemanticMediaWiki/includes/jobs/SMW_UpdateJob.php: do not require that a title object is passed to job (job queue sometimes passes NULL if title creation failed for some reason) [20:41:32] cos it looks like anon still is served from cache. which means the code to disable it must be wrong [20:41:34] 03nikerabbit * r54122 10/trunk/extensions/Translate/scripts/groupStatistics.php: Fix bug with cached values [20:43:32] Could a bugzilla admin please add me as the default cc to the SyntaxHighlight (GeSHI), Interwiki, and AntiSpoof extensions? [20:44:40] 03(mod) Fatal error from "Data repair and upgrade" / "php maintenance/runJobs.php" ... - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18997 (10markus) [20:46:19] 03(mod) No message shown anymore (blank) after flagging [if JavaScript is disabled] - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19981 (10JSchulz_4587) [20:47:47] we corrected all the local settings to $wgUseImageMagick = false; this didn't fix the problem [20:48:03] I have no idea then, I'm afraid [20:48:39] 03raymond * r54123 10/trunk/extensions/Cite/Cite.i18n.php: Cleanup: Remove optional messages whose translations are identical to English source. [20:48:41] could you hack around it by creating a shell script at /usr/bin/convert that does nothing? or would that just cause file-not-found errors [20:48:44] thanks for you help though [20:49:40] I Just migrated my wiki family to Ubuntu from Fedora and now get openbase_dir restriction on thumbnails. Worked fine on old server. [20:54:01] 03(mod) Bubble- Tooltip text is to big - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18545 (10markus) [21:01:06] 03aaron * r54124 10/trunk/extensions/Collection/Collection.body.php: Actually declare $wgOut to avoid fatals [21:03:37] 03(mod) Select from Kategorie - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18404 (10markus) [21:04:58] !r 47529 [21:04:58] --mwbot-- http://www.mediawiki.org/wiki/Special:Code/MediaWiki/47529 [21:06:28] 03(mod) Database error: Illegal mix of collations - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19085 (10markus) [21:06:30] 03(mod) UTF8-DB-Collation does not work with SMW - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11812 (10markus) [21:06:33] 03(mod) Database error when using japanese characters - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17910 (10markus) [21:06:47] 03(mod) UTF8-DB-Collation does not work with SMW - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11812 (10markus) [21:07:13] 03(mod) UTF8-DB-Collation does not work with SMW - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11812 (10N/A) [21:08:11] 03aaron * r54125 10/trunk/extensions/MWSearch/MWSearch_body.php: fixed 'Call to a member function next() on a non-object' error [21:11:27] 03(FIXED) No message shown anymore (blank) after flagging [if JavaScript is disabled] - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19981 +comment (10JSchulz_4587) [21:15:08] 03(mod) String comparision does not work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17841 (10markus) [21:24:40] Is there a reverse of Xml::escapeJsString() ? [21:42:17] function internalParse( $text ) seems to be always returning empty value for first variable in $text (e.g., {{{v1}}}). Called from function recursiveTagParse( $text ) . Anybody seen this before? [21:42:53] Subsequent variables come back fine. [21:44:51] (checked by having same wiki code run through internalParse( $text ), then without running through. Lost 1st going through, without running through, same wiki code came back fine. [21:48:03] 03roberthl * r54126 10/trunk/extensions/Translate/ffs/OpenLayers.php: [21:48:03] Translate: [21:48:03] * Add function to OpenLayers FFS for unescaping escaped JS strings, needs implementing in new FFS system. [21:48:33] Code in question: [[{{{RFP GROUP ID|ITS}}}:{{BASEPAGENAME}} - Vendor List | Vendor List ]] - works fine until passed through recursiveTagParse( $text ), where it looses value from {{{RFP GROUP ID}}} [21:49:33] Oops, sorry, gotta run. Will check back later! [21:51:33] jdpond: Try recursiveTagParse() instead? [21:52:49] RoanKattouw: Already did, that's where internalParse( $text ) is called from. [21:53:14] Was just checking to see if someone else had found this before I started debugging. [21:53:44] I'm sure it's a fencepost error somewhere - just didn't want to look for it if already found. [21:55:48] Let me also loop back and make sure not being lost in hooks ParserBeforeStrip and ParserAfterStrip - don't think so because I stripped down a wiki and running no extensions. [21:55:55] Thanks for the insight though RoanKattouw [21:56:48] 03mrzman * r54127 10/trunk/phase3/ (RELEASE-NOTES api.php includes/DefaultSettings.php): [21:56:48] (bug 19907) Adds support for cross-domain AJAX requests to the API. [21:56:48] Uses the Access-Control-Allow-Origin header for browsers that support it. [21:56:48] [21:56:48] $wgCrossSiteAJAXdomains can be set to '*' to allow requests from any domain, [21:56:51] an array of domains to allow, or, if $wgCrossSiteAJAXdomainsRegex is true, [21:56:53] an array of regexes to match against the request origin [21:57:46] 03(FIXED) Cross-domain AJAX request support - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19907 +comment (10mrzmanwiki) [21:58:25] RoanKattouw: Always a delight working with Microsoft IIS too. Last Tues patch shut off PATHINFO by resetting IIS variable to default. Very nice of them - but took me almost 5 hours to find - thought it was in some obscure extension I was working on. [22:02:06] <^demon> Alrighty, caught up with the extension assignee requests. [22:06:00] 03(mod) Show LATER and possibly WONTFIX bugs in default Bugzilla search? - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19650 +comment (10innocentkiller) [22:10:45] ^demon: did you get Emachman's request? [22:13:34] Is there a Tim in the house? [22:13:54] Though, honestly, not just /any/ Tim would do. :-) [22:17:10] <^demon> roberthl: no. [22:17:23] 20:43:32 < Emachman> Could a bugzilla admin please add me as the default cc to the SyntaxHighlight (GeSHI), Interwiki, and AntiSpoof extensions? [22:17:39] <^demon> Oh yeah, I got him for Syntax and Antispoof. [22:17:40] Hmm. Who other than Tim is a sysadmin? [22:17:52] many people, but you are in the wrong channel for that function [22:18:41] <^demon> roberthl: Emachman == Soxred, yes? [22:19:04] roberthl: Ah, do enlighten me if you please? This way, I stop bugging you guys for no reason. [22:19:09] ^demon: yeah [22:19:18] Coren: #wikimedia-tech is the correct place to find sysadmins [22:19:23] Danke [22:19:26] np [22:19:33] o/ [22:20:36] <^demon> roberthl: Yay, only 55 unassigned extensions :) [22:20:42] whee [22:20:54] nice job :D [22:22:48] <^demon> 74 before my e-mail :) [22:37:58] 03(NEW) Unnecessary entry in log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20026 enhancement; Normal; MediaWiki: Page protection; (danny.leinad) [22:38:16] MW will support as many custom ns's as there are numbers, wont it? so "infinite"? [22:39:24] It's either limited by PHP_INT_MAX or MySQL INT (I think the column is an INT) size. [22:39:27] Whichever is smaller. [22:40:00] Yes, the column is an INT. [22:40:59] yeah, thought so, doesnt matter on specifics [22:41:00] ty [22:41:30] np [22:47:00] You gotta be careful for collisions, though. [22:49:28] Where is that damn Sparkla or whatever? [22:57:43] 03aaron * r54128 10/trunk/phase3/includes/Title.php: [22:57:43] * Don't add title protect log if nothing was done (bug 20026) [22:57:43] * Spacing cleanup [22:57:50] 03(FIXED) Unnecessary entry in log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20026 +comment (10JSchulz_4587) [23:33:13] 03tparscal * r54129 10/trunk/phase3/skins/vector/ (main-ltr.css main-rtl.css): Reduced specificity of some formatting elements and made corrections to things in the vector UI that that caused to change.