[00:04:21] 03(ASSIGNED) Add action=patrol - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15445 +comment (10soxred93) [00:05:13] <[X]> Maintaining my average of 1 patch per 2 days :) [00:08:01] 03(mod) Wikibits patch #2 - disable unused code - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15399 (10Simetrical+wikibugs) [00:16:58] 03simetrical * r40348 10/trunk/phase3/ (RELEASE-NOTES skins/common/wikibits.js): [00:16:58] (bug 15422) Sort more types of numbers in sortable tables [00:16:58] Patch based on one by Mike Horvath. [00:18:24] 03simetrical * r40349 10/trunk/phase3/skins/common/wikibits.js: Style: use local variable, use else if [00:19:43] 03(FIXED) Wikibits patch #10 - more numbers - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15422 +comment (10Simetrical+wikibugs) [00:22:49] 03(mod) Add action=patrol - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15445 +comment (10soxred93) [00:25:21] 03(mod) Wikibits patch #3 - realign sorting icon - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15400 (10Simetrical+wikibugs) [00:34:24] 03(mod) Wikibits patch #4 - more date formats - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15401 (10Simetrical+wikibugs) [00:42:42] I have a problem with my mediawiki. [00:43:21] The biggest problem I ever seen. [00:43:40] A problem that is bigger of every other problem. [00:44:35] feeling melodramatic? [00:44:35] 03(mod) User preferences: Date & Time - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15169 (10krimpet) [00:44:51] Yeah. [00:44:55] http://www.betashare.it/latin/Eutropio/Breviarium/Liber_III [00:45:28] See the black square, if you click it, it is an image. [00:45:48] The image is rendered like a black hole! OMG! [00:46:25] How can I disable the image processing by MediaWiki? (The server doesn't support it). [00:47:31] The thumb creation failed. [00:47:46] this is the end... [00:47:50] do you have imagemagick installed? [00:48:12] No :( [00:48:23] And I can't install it. [00:48:24] what if you don't scale the image to 16px, does it work then? [00:48:30] $wgUseImageMagick = false; [00:48:40] did you try that? :) [00:50:24] mmh. Thank you mates :) [00:51:08] My problem wasn't so big at the end [00:53:25] It was only to catch you attention :S [01:00:50] 03(mod) Add action=patrol - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15445 +need-review +patch (10soxred93) [01:02:27] The end of all we know and hold dear. [01:05:47] <[X]> Pathoschild, ? [01:06:42] Yes? [01:07:28] <[X]> [20:59] The end of all we know and hold dear. [01:08:01] this is the end... [01:08:12] I lagged out and it got posted later. [01:08:59] Good to know [01:09:11] <[X]> Ah [01:09:17] 03(mod) Wikibits - ↓ and ↑ not showing up in icon ALT text in IE - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15449 +comment (10innocentkiller) [01:09:26] 03(mod) Internet Explorer (IE) issues on Windows (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=640 (10innocentkiller) [01:15:28] *AaronSchulz starts to get bored with the RNC [01:21:44] <^demon> AaronSchulz: You expected something exciting? [01:24:05] AaronSchulz, try out Chrome instead! [01:24:16] *Simetrical had to try it out vicariously through his brother, since it's not for Linux yet :( [01:24:37] *[X] doesn't want to do chrome yet [01:26:12] *AaronSchulz starts downloading [01:26:59] <_mary_kate_> is rc_comment pre-html-escaped? [01:27:27] <_mary_kate_> oh, nm [01:32:22] Oh, there's an official #chromium, neat. [01:38:18] 03(mod) insufficent reference labels - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15415 +comment (10innocentkiller) [01:39:48] oooohh [01:39:50] fast [01:40:28] AaronSchulz, similar to Safari and Opera in that way. [01:40:37] Which makes sense because it's WebKit. [01:40:43] *[X] decides to check it out [01:41:58] *AaronSchulz hears the RNC shout "USA!" again [01:43:53] ahh, lets see how long it stays unbloated [01:43:59] *AaronSchulz hugs chrome [01:44:42] its only for windows atm though :| [01:45:18] <[X]> :( [01:45:22] just what the world needs [01:45:25] <[X]> That's why I can't find the download link [01:45:28] another browser [01:45:43] heh [01:45:59] 03dale * r40350 10/trunk/extensions/MetavidWiki/skins/mv_embed/ (4 files in 3 dirs): improved smil transition support [01:46:00] Come on, we only have three decent ones, and four that anyone halfway normal uses. [01:46:05] Another one can't hurt. [01:46:10] <[X]> What are the three? [01:46:24] FF, Safari, Opera? [01:46:25] Especially since it reuses a rendering engine and will allow others to cannibalize its scripting engine. [01:46:26] <[X]> Don't forget Camino [01:46:29] Yeah, that was my list. [01:46:30] IE can't be considered decent... [01:46:35] ;p [01:46:41] Yes, that was the fourth in the list of four. :) [01:47:01] <[X]> FF is really slow for me [01:47:05] Camino doesn't count, it's basically Firefox and it should be obsolete with Fx3 anyway (since that integrates nicely with the OS X desktop). [01:47:12] and don't forget the stellar lynx [01:47:13] as web developers, we have to support all of them [01:47:17] Fx3 is a lot better, but still subjectively slower than Opera or Safari. [01:47:21] <[X]> Except IE [01:47:30] TimStarling, as web developers we only really care about the rendering engine and the JS engine, not the shell. [01:47:40] <[X]> We can't ever make it look good in IE [01:47:44] The rendering engine isn't new, and the JS engine will hopefully merge with someone else at some point. [01:47:45] IE is the hardest to support ;) [01:47:51] <[X]> If we manage to do it there, it will be ruined everywhere else [01:47:55] though yes, the more the worse [01:47:59] unless they share engines [01:48:08] like NN did [01:48:12] --rip-- [01:48:19] Simetrical: that's an interesting theory [01:48:27] why do you think it would be merged? [01:48:43] opera, safari, IE and mozilla each have their own [01:48:47] Because it's open-source, in fact BSD-licensed. [01:48:51] no signs of any of them merging [01:49:04] And it's JIT-compiled, probably faster than any other JS engine yet. [01:49:19] and despite being open source, konqueror is broken in its own special ways [01:49:28] A benchmark of that Spider test suite on my brother's computer gave 1700 ms for Chrome, 3000 ms for Fx3. [01:49:50] Google's goal here is partly to get others to adopt its cool tech so it can use all the fancy JS on its websites. [01:50:06] Encourage people to be faster and more standards-compliant. [01:50:15] It's a web developer too, after all, first and foremost. [01:50:25] and partly to vertically integrate the whole web market so they can reduce competition [01:50:31] :) [01:50:41] <_mary_kate_> they should've made Chrome a web app so it works everywhere, not just windows [01:50:44] they should make an OS, and have it only come with chrome [01:50:57] A BSD-licensed browser isn't great for vertical integration in any meaningful sense. [01:51:04] AaronSchulz, you mean like Android? [01:51:17] they'll make it work [01:51:59] ahh, chrome is looking nice [01:52:04] if only PHP was this fast [01:52:15] *AaronSchulz gave up looking at parser a few hours ago [01:53:30] TimStarling, also, for us Linux users, this is the first WebKit browser that's actually going to be designed for Linux, so we can actually test if we've broken WebKit. [01:54:14] Simetrical: I guess all we need is an army of 16-core with crazy GHz and hyperthreading or some shit :p [01:54:33] *16-cores [01:57:18] http://news.cnet.com/8301-1001_3-10030888-92.html?tag=txt [01:57:27] W. T. F. [01:57:33] That's what I call "fast JavaScript". [01:58:08] AaronSchulz: why are you adding doMassBlock to CheckUser, not BlockIP? [01:58:57] seemed like a CU thing only, but wouldn't be a bad idea to move it [01:59:04] 03(mod) Wikibits patch #4 - more date formats - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15401 (10mhorvath2161) [01:59:25] it seems like bloat to me [02:00:12] you can just have CheckUser submit the same list of users to a module that's actually the UI for blocking [02:00:25] 03(mod) Wikibits patch #4 - more date formats - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15401 (10mhorvath2161) [02:00:35] instead of repeating that whole UI in another extension [02:01:15] well, that's no so much bloat as it is repetition [02:01:26] it it's bloat in CU, it's bloat in the core ;) [02:01:34] I disagree [02:01:39] bloat is unnecessary code [02:01:50] it's necessary to have it once, not twice [02:01:57] when you say bloat, I think of feature bloat [02:02:06] it would still be there once, just a better place [02:02:14] the more code you have, the harder it is to maintain [02:02:34] that's why we have to minimise the amount of code we have, while still maximising the features [02:03:13] the way to do that is by abstraction and factoring [02:03:23] yes, but I'm not sure moving it would make it less, just in a better place perhaps [02:03:35] TimStarling: btw, please see https://bugzilla.wikimedia.org/show_bug.cgi?id=15429 [02:03:41] the problem is that by not solving the problem in the core, you invite future repetition [02:03:44] a .de config request [02:04:10] - $cacheable = wfRunHooks( 'IsFileCacheable', array( $this ) ); [02:04:11] + $cacheable = wfRunHooks( 'IsFileCacheable', array( &$this ) ); [02:04:17] what was that for? consistency? [02:04:48] it's a PHP4ism [02:06:19] Simetrical: I see [dismiss] on pages, but no site notice [02:06:34] What? [02:06:43] in chrome, on .de [02:07:24] Report a bug! http://code.google.com/p/chromium/issues/list [02:07:38] *[X] reports "Doesn't work on mac" [02:08:37] *AaronSchulz is too lazy [02:08:57] AaronSchulz: it is probably an empty sitenotice - I get that in FF sometimes too [02:09:09] people just empty it without leaving '-' [02:10:07] Chrome is out?! [02:10:20] VasilievVV|NA, yes, as scheduled. [02:10:41] And, as scheduled, only for Windows :( [02:10:45] *VasilievVV|NA goes to reboot [02:11:43] 03(mod) Add action=patrol - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15445 +comment (10soxred93) [02:12:56] 03david * r40351 10/trunk/extensions/LiquidThreads/lqt.css: Moved 'Mark All As Read' button to left. [02:13:24] AaronSchulz: $wgFlaggedRevsOverride=true? [02:13:37] yep [02:13:45] TimStarling: brion has a lot of cruft there [02:13:57] where? [02:13:57] afraid to remove it I guess :) [02:14:03] the .de config [02:14:28] http://noc.wikimedia.org/conf/highlight.php?file=flaggedrevs.php [02:14:49] Simetrical: ok, the first speaker came who doesn't suck [02:14:57] anything else need to be changed? [02:15:08] nope [02:15:11] ahh, good ole Fred [02:16:20] 03(FIXED) Change FlaggedRevs config for dewiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15429 +comment (10tstarling) [02:18:17] 03david * r40352 10/trunk/extensions/LiquidThreads/LqtModel.php: TODO added to source [02:18:24] *AaronSchulz can't wait till next scap so that ugly edit space goes away [02:18:47] Didn't Mark scap today? [02:19:06] prolly just synced everything on the same page [02:19:09] Yes, yes he did. [02:19:35] <_mary_kate_> scap doesn't mean an svn up [02:20:13] Right. Someone should explain that at http://meta.wikimedia.org/wiki/Software_update_process [02:20:14] :-) [02:20:31] sometimes servers may be running an older version that the others [02:20:45] one can just svn up to the newer rev, but not HEAD [02:21:18] 03(mod) Wikibits patch #10 - more numbers - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10mhorvath2161) [02:22:45] i have $wgUser showing me i have all the auth info, but it's telling me i'm not logged in - where could the disconnect be? [02:23:09] 03erik * r40353 10/trunk/tools/planet/en/ (config.ini templates/index.html.tmpl): [02:23:09] +Erik Zachte (welcome!) [02:23:09] +Planet CC to blogroll [02:25:35] $user->isLoggedIn() shows true, $user->getID() returns a valid integer.. [02:28:00] $wgUser as well [02:28:54] 03tstarling * r40354 10/trunk/phase3/ (7 files in 4 dirs): Reverting r40323, as per comments on wikitech-l. Deprecated doesn't mean removed. It doesn't even mean it'll be removed in the future. It just means you shouldn't use it. [02:29:26] 03(mod) Change $wgProxyKey to $wgSecretKey - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12089 +comment (10tstarling) [02:30:01] nice. $result had to be changed to true or false. [02:30:17] doesnt matter which. [02:30:47] 03(mod) Wikibits patch #10 - more numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10mhorvath2161) [02:32:14] 03tstarling * r40355 10/trunk/phase3/config/index.php: This part of r40323 is useful. [02:33:55] ChangesListInsertArticleLink: [02:34:21] The parameter which is supposed to contain the HTML of an individual RC row contains extra HTML if it's the first row for its date. [02:34:29] Does something depend on this crock or should I fix it? [02:36:14] 03(mod) Wikibits patch #10 - more numbers - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10Simetrical+wikibugs) [02:39:01] ugh, there's a bug in searching for revisions. [02:39:19] why does it ucfirst() or something the target= parameter? [02:40:12] searching for revisions? [02:40:58] yes. $this->target gets ucfirst() or something somewhere. [02:41:07] i am requesting 'username' and it's showing 'Username' [02:41:10] <_mary_kate_> what is 'searching for revisions'? [02:41:25] sorry, Special:Contributions [02:41:32] using the textbox searching by username. [02:42:20] <[X]> Because usernames are uppercase? [02:42:33] not in my system [02:42:42] $nt = Title::makeTitleSafe( NS_USER, $target ); [02:42:53] $target = $nt->getText(); [02:42:56] no big mystery [02:43:19] $nt = Title::makeTitleSafe( NS_USER, $target ); [02:43:21] yeah. [02:43:24] maybe you're using an unsupported extension which causes usernames to be normalised incorrectly [02:44:05] you could use $wgCapitalLinks=false, but that affects all pages, not just usernames [02:44:06] apparently so. i would think User: prefix spells out user pages clearly, and the integer key is the primary [02:44:28] would that force all pages to only be lowercase, or could people make pages LikeThisStill ? [02:44:54] you can still have pages that start with an upper case letter [02:45:01] it makes the first letter case-sensitive [02:45:15] so you have to make links like [[Beans|beans]] [02:45:50] well it can still be just a single link, it's just mediawiki will answer for both of them, no? [02:46:14] [[Beans]] would be a different page to [[beans]] [02:46:18] $wgCapitalLinks=false is pretty much exactly what i want [02:46:23] yes okay, that's perfectly fine [02:46:28] for this wiki [02:51:06] <[X]> Is there an available dev here? [02:51:41] [X], yes. [02:51:58] [X], there generally are. Ask your questions and you'll find whether anyone's interested in answering. [02:52:21] [X], it's best to ask in the channel so anyone interested can see. [02:52:30] <[X]> Ok :) [02:52:34] And no, I'm not going to review API stuff, I'm not an API developer. [02:52:43] I am :) [02:52:55] <[X]> VasilievVV, could you take a look at https://bugzilla.wikimedia.org/show_bug.cgi?id=15445 [02:58:28] 03(NEW) Rollback should be unaffected by the spam blacklist - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15450 normal; normal; MediaWiki: Page editing; (mike.lifeguard) [02:58:32] 03(mod) Spam blacklist (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4462 (10mike.lifeguard) [03:02:33] [X]: hmmm... I can't find my Windows MediaWiki copy right now... I'll be back at 2 pm (UTC), so if Bryan or Roan won't commit it by that time, I will... [03:04:14] <[X]> Either way, I'll be at school or asleep until 10 pm UTC. [03:18:27] 03(mod) Wikibits patch #4 - more date formats - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15401 (10mhorvath2161) [03:19:31] 03tstarling * r40356 10/trunk/phase3/ (RELEASE-NOTES includes/specials/SpecialUpload.php): [03:19:31] Temporarily reverted SpecialUpload.php to r37968, before Bryan's changes, pending resolution of issues described by private email, specifically: [03:19:31] * No means for an extension to add extra upload sources [03:19:31] * initialize() method not generic [03:19:33] * stashSession() not generic enough for conceivable alternate UIs [03:19:37] * UploadFromUrl still uses $wgOut [03:19:39] * Not enough comments [03:21:00] 03(mod) Wikibits patch #4 - more date formats - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15401 +comment (10mhorvath2161) [03:31:31] time for an svn up? [03:32:16] <[X]> No objections from me, but what do I know ;) [03:35:32] TimStarling: yay! [03:35:42] <[X]> Now I can stop my bot! [03:37:06] [X]: why's that? [03:37:28] <[X]> Because since the last svnup, I had a feature implemented that made my bot redundant [03:37:36] which feature is that? [03:38:36] <[X]> {{NUMBERINGROUP}} [03:38:38] Mike||busy: {{Usersingroup}} (or something like that) [03:38:48] oh, fun [03:40:20] > $wgParser->firstCallInit() [03:40:20] Magic word 'numberingroup' not found [03:40:20] Backtrace: [03:47:26] "There is currently about -1 active registered user account. " [03:47:30] incorrect plural [03:47:53] quick, someone call dailywtf.com [03:50:01] it's not just me, right? negative one is plural [03:50:25] <[X]> Uh oh... [03:52:23] <[X]> Numberingroup works for me... [03:53:20] yes, negative numbers are plural [03:54:52] 03tstarling * r40357 10/trunk/phase3/languages/Language.php: Minus one is plural in English. [03:54:57] [X]: I fixed it already [03:55:04] <[X]> Ah, I see [04:07:27] 03tstarling * r40358 10/trunk/phase3/maintenance/updaters.inc: Removed useless ss_row_id condition. Fixed "$activeUsers === -1", comparison fails because it's actually the string "-1", no doubt because it's a BIGINT which is too big for PHP to represent with an numeric type. [04:17:32] 03aaron * r40359 10/trunk/ (2 files in 2 dirs): Move doMassUserBlock() to core [04:20:55] 03(mod) Wikibits patch #10 - more numbers - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10mhorvath2161) [04:22:07] 03(mod) Wikibits patch #10 - more numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15422 +comment (10mhorvath2161) [04:23:39] <[X]> VasilievVV, you do realize Bryan was the person who submitted the bug? [04:27:45] 03(mod) Wikibits patch #10 - more numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10mhorvath2161) [04:43:30] 03aaron * r40360 10/trunk/phase3/includes/specials/SpecialStatistics.php: fix case [05:30:37] 03(NEW) "Return to [[Main Page]]" should link to the last page you were on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15451 normal; normal; MediaWiki: General/Unknown; (mike.lifeguard) [05:34:32] *Werdna tries out google chrome. [05:35:11] *[X] is extremely annoyed that is doesn't work for mac [05:35:18] quite spiffy [05:35:22] very, *very* quick. [05:35:33] *Pathoschild nods. [05:35:39] <[X]> Google makes good stuff [05:36:19] *Werdna ponders. [05:48:38] 03(mod) Wikibits patch #10 - more numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15422 +comment (10mhorvath2161) [05:57:49] 03(mod) Wikibits patch #10 - more numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15422 +comment (10mhorvath2161) [05:59:28] 03(mod) Wikibits patch #10 - more numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10mhorvath2161) [06:09:08] <_wooz> lo [06:09:46] 03(mod) Wikibits patch #10 - more numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15422 +comment (10mhorvath2161) [06:10:18] 03(mod) Wikibits patch #10 - more numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15422 +comment (10mhorvath2161) [06:26:01] 03(mod) Subpages do not get indexed - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15424 (10markus) [06:30:09] 14(INVALID) Subpages do not get indexed - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15424 +comment (10markus) [07:28:15] hey [07:28:16] does anyone know how i can change the title of my wiki? i dont want the first letter to be a big D but a small one [07:28:27] so basically change the variable {{SITENAME}} ? [07:29:02] nevermind [07:29:03] got it :D [07:29:41] you could edit MediaWiki:Pagetitle too, instead [07:29:47] (if you just mean ) [07:30:32] <J-PG> yeah, saw that, but i just changed the sitename variable in the localsettings.php [07:30:38] <J-PG> btw., your faq is great :D [07:51:09] <wikibugs> 03(mod) Subpages do not get indexed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15424 (10jorisaerts) [08:00:22] <CIA-6> 03mkroetzsch * r40363 10/trunk/extensions/SemanticMediaWiki/includes/articlepages/ (3 files): Simplified code for Article pages [08:03:20] <CIA-6> 03mkroetzsch * r40364 10/trunk/extensions/SemanticMediaWiki/includes/articlepages/ (SMW_PropertyPage.php SMW_TypePage.php): remove unused globals [08:11:59] <CIA-6> 03nad * r40365 10/trunk/extensions/CategoryWatch/ (. CategoryWatch.php): New extension to be notified of membership changes to watched categroies. See MW:Extension:CategoryWatch for details [08:17:10] <CIA-6> 03nad * r40366 10/trunk/extensions/CategoryWatch/CategoryWatch.php: remove wiki annotations [08:22:01] <jdpond> TimStarling: Finally getting around to NSRepo to allow access to files/images based on NS. At first glance, it looks like Special:Upload only allows files to be loaded into a single repo, 'local'. Pls tell me I'm wrong. [08:22:36] <wikibugs> 03(mod) Change $wgBlockAllowsUTEdit on rowiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15440 (10pandelea.daniel) [08:23:46] <TimStarling> jdpond: that's correct [08:23:55] <TimStarling> there are query pages like Special:Imagelist which use the image table [08:24:05] <TimStarling> the local repo is a view into that image table [08:25:03] <jdpond> Kind of blows the concept of using NS protected repos using a FileRepo extension? [08:25:16] <Nikerabbit> jdpond: what's this new extension about? [08:25:54] <TimStarling> well, if your extension can provide replacement query pages, it should be OK [08:26:15] <TimStarling> you could even subclass Special:Upload to allow uploads to other repos [08:26:42] <jdpond> Using NS protections for images/files. Remember a while back I wrote and extension/patches that would allow NS protection using Image:[NS]:name.txt. Was going to use something like Image[NS]:name.txt [08:26:54] <TimStarling> got to restart, bbl [08:28:08] <Werdna> Splarka: where's that "He said semantic, GET HIM!" picture? [08:31:14] <Nikerabbit> nau [08:31:23] *Splarka snickers [08:31:34] <Splarka> grep the logs, I deleted the bookmark [08:32:15] <Werdna> http://img393.imageshack.us/img393/576/hesaidsemanticga2.jpg [08:32:33] *Splarka snickers [08:33:01] <Splarka> darn you, I was trying to remove the temptation to keep using it, I was spamming it (mostly at Dantman) [08:33:07] <Werdna> :P [08:33:17] <Werdna> where's that from? [08:33:24] <Splarka> Invasion of the Body Snatchers [08:33:58] <Splarka> http://en.wikipedia.org/wiki/Invasion_of_the_Body_Snatchers_(1978_film) [08:38:07] *Werdna gets bored and writes an IRC log searcher. [08:39:02] <Splarka> make one for amidaniel, his logs are so annoying to wget/grep [08:39:23] <Splarka> (do other toolserver accounts have access to files in his folder?) [08:40:33] *Nikerabbit snickers even though he has no idea what it means [08:42:05] <Nikerabbit> hello [08:42:27] <Splarka> somewhere between chuckle, guffaw, giggle, snort, snerk... [08:43:21] *Splarka shows you a venn diagram with snicker in the middle overlap of: amusement, onomatopoeia, nasal, subvocal, repetitive [08:43:38] <Splarka> http://en.wiktionary.org/wiki/snicker [08:52:40] *Nikerabbit feels ignored [09:01:00] <piero> hey, what is the extension to restrict users to see some pages. Lets say I want that unregistered users can see only articles in a certain category [09:02:01] <Werdna> !access | piero [09:02:01] --mwbot-- piero: For information on customizing user access, see <http://www.mediawiki.org/wiki/Manual:User_rights>. For common examples of restricting access using both rights and extensions, see <http://www.mediawiki.org/wiki/Manual:Preventing_access>. [09:02:07] <piero> thx [09:12:34] <wikibugs> 03(mod) "Return to [[Main Page]]" should link to the last page you were on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15451 +comment (10dan_the_man) [09:21:14] <TimStarling> mIRC is cooler than I remember... [09:21:19] <Werdna> TimStarling: when is Brion back? tomorrow? [09:21:32] <Werdna> heh, you rebooted into windows? [09:21:34] <Werdna> wherefore? [09:21:47] <TimStarling> he said Wednesday morning I think, so tonight our time [09:22:05] <TimStarling> for bigpond movies [09:22:06] <Werdna> ah [09:23:26] <Werdna> TimStarling: does it really take 50 minutes to reboot, or did something happen in between? [09:25:39] <piero> is it possible to remove the account creation? im setting up a "private" wiki, and basically i dont want user to be able to create an account, an admin would have to do it (the wiki will have less than 50 registered users...) [09:27:03] <piero> is it possible? [09:27:14] <Werdna> !access | piero [09:27:14] --mwbot-- piero: For information on customizing user access, see <http://www.mediawiki.org/wiki/Manual:User_rights>. For common examples of restricting access using both rights and extensions, see <http://www.mediawiki.org/wiki/Manual:Preventing_access>. [09:27:50] <piero> i read that [09:28:11] <CIA-6> 03mkroetzsch * r40367 10/trunk/extensions/SemanticMediaWiki/includes/ (5 files): [09:28:11] <CIA-6> Check if a parse is running before using recursiveTagParse, use parse otherwise; [09:28:11] <CIA-6> simplify printer subclasses that no longer need to know about parsing [09:28:49] <Werdna> If you want nobody to have permission to edit your pages, you should probably just set $wgGroupPermissions['user'] = array_merge( array_splice( $wgGroupPermissions['*'] ), $wgGroupPermissions['user'] ); [09:29:46] <TimStarling> Werdna: slave driver ;) [09:30:11] <Werdna> that way, all rights that would otherwise be given to anonymous users will be given to registered users. [09:30:14] *Werdna cracks the whip. [09:30:21] <Werdna> TimStarling: I have a 2000-line patch for you to review... [09:31:52] <CIA-6> 03mkroetzsch * r40368 10/trunk/extensions/SemanticMediaWiki/includes/SMW_DataValueFactory.php: minor check to avoid notices even if the supplied parameters behave very strange (though this probably indicates a bug in the caller anyway) [09:32:13] <TimStarling> sounds like fun [09:32:20] <TimStarling> is it AbuseFilter? [09:32:25] <Werdna> TimStarling: I'm actually not joking :P [09:32:26] <Werdna> no, it's core. [09:32:34] <Werdna> Rights Management. [09:33:18] <Werdna> I do need to reimplement cross-wiki userrights (this way it will be less of a hack), and global groups, though. [09:33:23] <TimStarling> well, send it to me [09:33:37] <Werdna> I'll put it on the relevant bug. [09:34:46] <TimStarling> ok [09:34:57] <DarkoNeko> Werdna that line doesn't seem to affect the $wgGroupPermissions['*'] part of the array, so anonymous still have access... ? [09:35:21] <Werdna> DarkoNeko: it's a bit sneaky, Dantman showed me the other day. array_splice( $array ) empties an array. [09:35:28] <DarkoNeko> ..oooooooh [09:35:35] <Dantman> heh [09:35:48] <DarkoNeko> awesome h4ck [09:36:43] <Werdna> TimStarling: what do you think of google chrome, btw? [09:36:49] <DarkoNeko> or trick, rather than hack [09:37:37] <Dantman> scratch that... [09:37:38] <TimStarling> I haven't looked at it yet [09:37:41] <Dantman> It was a theory... [09:37:57] <Werdna> TimStarling: I've been using it this afternoon, and I'm quite impressed. [09:38:01] <Dantman> Logicially it should work... but yet again PHP defies all logic [09:38:31] <Dantman> You need array_splice($array,0) [09:38:50] <Dantman> :/ All logic and comments dictate that the offset is optional and should default to 0 [09:39:02] <Dantman> But nooooo... just like PHP [09:39:09] <wikibugs> 03(mod) Allow group rights to be changed on-wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15252 +comment (10Andrew) [09:39:14] <Werdna> TimStarling: that's the bug there. [09:39:23] <Werdna> heh, 70kB patch. [09:39:34] <Werdna> oops, missing one of the tables in updaters.inc [09:39:57] <Dantman> Werdna: ^_^ Werdna, does your system allow groups to inherit from others? [09:40:13] <Werdna> Dantman: what do you mean "inherit" [09:40:32] <Dantman> ;) ie: staff inherits from sysop, staff inherits from bureaucrat [09:41:08] <Werdna> oh, no I haven't thought of that. [09:41:11] <Werdna> interesting idea, though. [09:41:21] <Dantman> ^_^ I had fun implementing that for my permissions management special page [09:41:38] <Werdna> it's doable, of course. [09:42:03] <Dantman> Be carefull though [09:42:15] <Dantman> Feel free to ask for the code I use... [09:42:31] <Dantman> There are two common ways to implement something like that... [09:42:36] <Dantman> Both are bad [09:43:02] <Werdna> The really nifty thing about my implementation of rights managers is that it's infinitely extensible. Victor had a great idea - we could have LOCAL groups set up for wiki sets in CentralAuth - and it'd not be too much code to actually put that together. [09:43:13] <piero> is it possible to add a whole namespace or category to $wgWhitelistRead ? not just on page [09:43:17] <Werdna> Dantman: Well, the obvious way is a recursive way, but you have to be careful to avoid infinite recursion. [09:43:28] <Werdna> !readonly | piero [09:43:28] --mwbot-- piero: http://www.mediawiki.org/wiki/Manual:%24wgReadOnly [09:43:32] <Werdna> eh? [09:43:33] <Werdna> ignore that. [09:43:37] <piero> k [09:43:37] <Werdna> !private | piero [09:43:37] --mwbot-- piero: I don't know anything about "private". You might try: !botnoob !secrets [09:43:38] <DarkoNeko> Werdna you mean any wiki's bureaucrat could create (limited) local groups ? [09:43:45] <Werdna> @secrets | piero [09:43:51] <Werdna> !secrets | piero [09:43:51] --mwbot-- piero: MediaWiki was not designed with read-restrictions in mind, and may not provide air-tight protection against unauthorized access. We will not be held responsible should private information, such as a password or bank details, be leaked, leading to loss of funds or one's job. [09:43:55] <Dantman> One of them just does it linearly and as a result, groups aren't inherited right if you do something like staff inherits from helper which inherits from sysop [09:43:57] <Werdna> uh, that's not the one. [09:44:06] <piero> :p [09:44:09] <Dantman> And yes, the other issue is infinite looping [09:44:20] <Splarka> Werdna: #mwbot for experimenting ^_^ [09:44:23] <Dantman> Or rather... staff inherits from sysop which inherits from staff causing a circular loop [09:44:30] <Dantman> My implementation catches that [09:44:30] <Splarka> or read the botbrain [09:44:35] <Werdna> piero: Maybe it's on that "limiting access" page. Anyway, there are extensions that do it. [09:44:41] <piero> ok [09:44:57] <Splarka> and they are not to be trusted [09:44:58] <Werdna> Dantman: yeah, you just pass a list of groups already included as an extra parameter on the end of your request for that user's groups. [09:45:12] <Splarka> you will not get any support here for namespace-specific read protection [09:45:23] <Splarka> well, no encouragement anyway [09:46:45] <Splarka> http://www.mediawiki.org/wiki/Security_issues_with_authorization_extensions [09:48:09] <Werdna> so, who wants to know the *most* *common* word used in this channel? [09:48:19] <Splarka> semantic [09:48:26] <Werdna> HE SAID SEMANTIC! [09:48:30] <Werdna> GET HIM! [09:48:33] <Splarka> get me [09:48:45] <Werdna> but seriously, it's 'has', which is contained on 32% of all lines done in this channel. [09:48:56] <Werdna> However, methinks that's because of these. [09:49:01] <Werdna> 09:57 -!- AzaTht [n=azatoth@wikipedia/AzaToth] has joined #mediawiki [09:49:08] <Splarka> more common than 'the' and 'a' ? [09:49:18] <Splarka> mmm [09:49:23] <Splarka> how far up is 'joined' ? [09:49:36] <Splarka> and what nick has spoken the most? [09:49:50] <Werdna> haven't done that. [09:50:26] <AzaTht> Werdna: and? [09:50:37] <Werdna> AzaTht: just using you as an example. [09:50:46] <Dantman> Werdna: http://img299.imageshack.us/img299/3589/changepermissionssettinmx2.jpg [09:51:16] <AzaTht> hey, I'm nu fuinea pig [09:51:20] <AzaTht> guinea* [09:51:23] <AzaTht> no* [09:51:34] <AzaTht> spelling book* [09:51:43] <Werdna> Dantman: I like your interface. [09:51:51] <Dantman> ^_^ Me to [09:52:06] <Dantman> I also had intent of adding some help popups [09:52:21] <Dantman> It is after all designed for a Wiki Hosting service [09:52:44] *Werdna steals Dantman's interface for Special:GroupRights. [09:52:50] <Dantman> heh [09:53:21] <Dantman> ^_^ You're directly working with $wgGroupPermissions... right? [09:53:35] <CIA-6> 03vrandezo * r40369 10/trunk/extensions/SemanticMediaWiki/ (4 files in 3 dirs): [09:53:35] <CIA-6> Extended Search by Property so that it shows nearby results [09:53:35] <CIA-6> Added an anchor for what properties links here in browse [09:53:45] <Werdna> Dantman: nope. [09:53:53] <Werdna> Dantman: it's in the DB. [09:54:01] <Dantman> aaaaaahhhhhhhh.... [09:54:49] <Dantman> Well you're still working with bout the same structure? [09:54:56] <Werdna> yes [09:54:59] <Dantman> I'm actually using special custom variables [09:55:07] <MinuteElectron> /a lessons [09:55:23] <Dantman> Tis what lets me understand the inheritance and highlight it [09:57:23] <Werdna> hmm, does perl have a continue operator? [09:57:28] *Werdna checks his hard copy of the camel. [09:58:22] <Werdna> yes, it does [09:58:42] <CIA-6> 03vrandezo * r40370 10/trunk/extensions/SemanticMediaWiki/ (2 files in 2 dirs): Added global to switch fuzzy search on and off [09:59:17] <CIA-6> 03vrandezo * r40371 10/trunk/extensions/SemanticMediaWiki/includes/SMW_SemanticData.php: Documentation [10:00:32] <Dantman> Werdna: How do you determine who can use the special page? [10:04:06] <Werdna> Dantman: whoever has the 'grouprights' right, for the RightsManagerConfigDB [10:04:16] <Werdna> each implementation specifies their own behaviour. [10:04:38] <Dantman> Is that right modifyable via the interface? [10:05:02] <Werdna> sure. [10:05:07] <Dantman> eugh [10:05:34] <Dantman> imho the right to modify rights shouldn't be able to be granted via interface [10:05:36] <Werdna> unless it's granted in config, and $wgAllowDBRightSubtraction is false. [10:07:08] <wikibugs> 03(mod) Whitelist more HTML tags: abbr acronym address dfn kbd q samp - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=671 +comment (10giecrilj) [10:09:30] <Werdna> haha, one of the most commonly-used words in this channel: [10:09:30] <Werdna> duesentrieb 24246 (6.53%) [10:09:42] <Werdna> 7% of all lines sent contain the word 'duesentrieb' [10:09:46] <Werdna> that's since 2006, mind you. [10:10:03] <Jhs> whoa :D [10:10:17] <Duesentrieb> considering that i was incative for longish periods, that seems a lot :) [10:10:36] <Jhs> you definitely earn your paycheck then ;) [10:10:41] <Werdna> 400,000 uses. [10:10:47] <Werdna> splarka 22126 (5.96%) [10:10:50] <Werdna> simetrical 16253 (4.38%) [10:11:00] <Duesentrieb> i need to find a new hobby :P [10:11:04] <Werdna> Simetrical is a close rival for the word 'what' in this channel. [10:11:16] <Werdna> Duesentrieb beats the word 'not'. [10:11:17] <Splarka> what? [10:11:24] <Duesentrieb> not. [10:11:37] <Werdna> and splarka is *just* defeated by the evil 'have'. [10:13:13] <piero> hmm sorry i cant find the manual for adding new user groups... [10:13:18] <piero> where is it? [10:13:31] <Splarka> http://www.google.com/trends?q=Splarka%2C+have [10:16:31] <Werdna> piero: the first link [10:16:32] <Werdna> !access [10:16:32] --mwbot-- For information on customizing user access, see <http://www.mediawiki.org/wiki/Manual:User_rights>. For common examples of restricting access using both rights and extensions, see <http://www.mediawiki.org/wiki/Manual:Preventing_access>. [10:19:43] <CIA-6> 03mkroetzsch * r40372 10/trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SQLStore2_Queries.php: Sort wiki pages by sortkey in quries [10:21:03] <piero> is it possible to have some sort of tag in an article, that will display the content inside the tag only for a given user group? [10:22:00] <Werdna> there may be an extension which offers that functionality. [10:22:04] <piero> ok [10:24:13] <Dantman> :/ Caching evil! [10:27:52] <Dantman> Hmmm... wonder how interesting it would be to link some old bugzilla entries to entries on CoFundOS.org [10:29:02] <wikibugs> 03(mod) Namespace translations - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15438 +comment (10akira123323) [10:30:13] <wikibugs> 03(NEW) Search update class looses namespace information - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15452 normal; normal; MediaWiki: Search; (alexp) [10:30:28] <wikibugs> 03(mod) Search update class looses namespace information - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15452 (10alexp) [10:31:18] <CIA-6> 03mkroetzsch * r40373 10/trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SQLStore2_Queries.php: use sortkeys at proper place [10:33:52] <buzzo> what is the mediawiki message page ? [10:34:00] <buzzo> MediaWiki:AllMessages ? [10:36:24] <Anarhist> hi, i set $wgCapitalLinks to false, but MediaWiki still insists on capitalising the first letter of filenames (very annoying) how do i stop this crap [10:39:04] <buzzo> what is the mediawiki messages page list??? MediaWiki:AllMessages?? It doen't work [10:40:00] <Dantman> Special:Allmessages [10:41:56] <Duesentrieb> buzzo: "doesn't work" how [10:42:10] <Duesentrieb> oh, i see. wrong name. [10:44:00] <Dantman> ^_^ Heh... can't believe I forgot our mascot still needs a name... [10:52:10] <CIA-6> 03mkroetzsch * r40374 10/trunk/extensions/SemanticMediaWiki/ (6 files in 3 dirs): display Concept: pages like categories, with browsable three-cloumn result list [10:53:23] <movedx> How does one add an image in the top right-hand corner of a page, like wikipedia? [10:56:06] <Duesentrieb> movedx: like wikipedia where? anywaythe general answer is "CSS". [10:56:09] <Nikerabbit> hello [10:56:15] <Duesentrieb> hi Nikerabbit [10:56:34] <Nikerabbit> yay I'm not ignored anymore [10:56:40] <Duesentrieb> in the simples case, [[Image:Foo.jpg|thumb|bla bla]] will do it though [10:57:01] <Duesentrieb> /ignore Nikerabbit [10:57:03] <Duesentrieb> ;) [10:58:10] <Nikerabbit> :) [10:59:36] <movedx> oh oh and another issue I'm having is actually uploading images. where do I do it? [11:00:14] <Duesentrieb> !upload | movedx [11:00:14] --mwbot-- movedx: File uploads are disabled per default, set $wgEnableUploads=true to enable it. See <http://www.mediawiki.org/wiki/Manual:Configuring_file_uploads> for configuration details, <http://www.mediawiki.org/wiki/Help:Managing_files> and <http://www.mediawiki.org/wiki/Help:Images> for using uploaded images and other files. [11:00:42] <siebrand> guyvdb: strange issue with disappearing text in a page. "Nothing complex" at first sight: http://translatewiki.net/w/i.php?title=User_talk%3ASiebrand&htmldiff=Visuele+vergelijking&diff=727530&oldid=727050#Mauritian_Creole_ISO_Code_.28mfe.29 [11:01:28] <movedx> ah nice OK [11:03:52] <guyvdb> siebrand: maybe another case of bad XML? [11:21:18] <CIA-6> 03siebrand * r40375 10/trunk/extensions/LiquidThreads/Lqt.i18n.php: Lower case [11:25:23] <CIA-6> 03siebrand * r40376 10/trunk/extensions/LiquidThreads/Lqt.i18n.php: Add some newlines in messages to ease localisation. [11:26:24] <Werdna> hmm, 11,251 words use up more than 1% of all messages on IRC channels I surveyed. [11:29:32] <Splarka> what makes up the other 99%? emoticons? [11:31:38] <Werdna> heh, I'm talking 1% each. [11:31:52] <Werdna> and it should be 0.01% quoted there. [11:32:11] <Splarka> 11251% is a lot [11:32:17] <Werdna> I'm rerunning it to get a larger data set - anything with more than 0.0001% of all conversation. [11:32:27] <Werdna> Splarka: yes, 0.01 :) [11:32:36] <Splarka> 112.51% is still a lot [11:32:48] <Werdna> rounding. [11:32:52] <Splarka> "that's 150% motherfucker" [11:32:54] <Werdna> also [11:32:56] *Splarka snickers [11:33:06] <Splarka> "more than 1%" is bad rounding then ^_^ [11:33:09] *Splarka nitpicks [11:33:23] <Werdna> it's "This word is contained in x% of lines", not "X% of all words are this word" [11:33:46] <Splarka> heh [11:33:51] <Werdna> I'm processing through again now, up to 1.25 million lines of text analysed. [11:33:51] <Splarka> well that's a boring metric [11:34:10] <guyvdb> siebrand: http://validator.w3.org/check?uri=http%3A%2F%2Ftranslatewiki.net%2Fw%2Fi.php%3Ftitle%3DUser_talk%3ASiebrand%26oldid%3D727530&charset=(detect+automatically)&doctype=Inline&group=0 [11:34:22] <guyvdb> the first XHTML error causes the XML parser to give up [11:35:26] <siebrand> Hmm... It must be one of the most often made mistakes... [11:35:44] <Werdna> Splarka: amusingly, in the top 11,000 is 'ubotu' [11:36:17] <siebrand> Werdna: How about "Jboss sucks"? Is that in the top 11k, too? [11:36:53] <Werdna> siebrand: that's two words :P [11:37:15] <siebrand> Werdna: I contest that. I think they are one. [11:41:42] <CIA-6> 03vrandezo * r40377 10/trunk/extensions/SemanticMediaWiki/specials/SearchTriple/ (SMW_SpecialBrowse.php SMW_SpecialSearchByProperty.php): [11:41:48] <wikibugs> 03(mod) Filenames in the HTML static dump - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8147 +comment (10mail) [11:41:56] <Werdna> whee, surpassed 5 million lines searched. [11:42:24] <Splarka> nut [11:46:43] <wikibugs> 03(mod) Message 'Smw subpropertyarticlecount' needs plural support - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15207 (10siebrand) [11:49:41] <CIA-6> 03siebrand * r40378 10/trunk/extensions/SemanticMediaWiki/languages/SMW_Messages.php: Some minor message tweaks (add newlines, remove "sorry", and "please"). [11:50:17] <piero> i want to create a "portals" system like in wikipedia (arts,sciences,etc..), what is the best way, create a namespace for each portal, or create a namespace portal and then manage each portal differently (but then i dont know how to do it :p ) ? [11:51:54] <Duesentrieb> piero: i would make a namespace for portals, not a namespace per topic. [11:52:00] <Duesentrieb> what do you mean by "differently"? [11:52:07] <Duesentrieb> a portal is just a page.... [11:52:15] <piero> yeah [11:52:31] <Duesentrieb> to collect the pages belonging to one portal/topic, you would use categories [11:53:52] <piero> ok, then is there something like the createarticle extension that would automatically add a category to an article when its being created [11:54:07] <piero> i just have to organise a structure [11:55:26] <piero> and how do you list the articles from a category? [11:55:38] <Werdna> go to its category page. [11:56:35] <piero> i mean what would be the tag in my page, lets say for example in my page Portal:Administration, where I would want to list all the articles belonging to the category Administration [11:56:56] <Werdna> !dpl [11:56:56] --mwbot-- The DynamicPageList (DPL) extension outputs reports based on criteria given in a special tag. For more information, see <http://www.mediawiki.org/wiki/Extension:DynamicPageList> and <http://semeb.com/dpldemo/index.php?title=Dynamic_Page_List>. [11:57:02] <Werdna> you need that. [11:57:07] <piero> thx [11:58:04] <piero> oh yeah it looks good ;) [11:58:22] <wikibugs> 03(NEW) Empty SGML directives should be supported - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15453 minor; normal; MediaWiki: General/Unknown; (giecrilj) [12:04:34] <wikibugs> 03(FIXED) Filenames in the HTML static dump - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8147 (10mail) [12:11:06] <Blesser30> Hello experts [12:13:26] <Blesser30> Could anyony please help me? I'd like to know how to install/enable the autocompletion function - so that when I type a letter in the search input - a list of available choices will appear. [12:13:55] <Werdna> !suggest [12:13:55] --mwbot-- I don't know anything about "suggest". [12:14:14] <Duesentrieb> $wgEnableMWSuggest = true; [12:14:42] <Duesentrieb> !suggest | Werdna [12:14:42] --mwbot-- Werdna: to enable suggestions in the search box, set $wgEnableMWSuggest = true; [12:14:45] <Duesentrieb> :) [12:15:38] <Werdna> !wg UseMWSuggest [12:15:38] --mwbot-- http://www.mediawiki.org/wiki/Manual:%24wgUseMWSuggest [12:29:55] <Blesser30> Wow, worked like a charm. I spent 2 days trying to find this on google. MIRC rules. [12:30:00] <Blesser30> Thanks a lot guys! [12:30:31] <Werdna>  [12:30:49] *Werdna slaps Duesentrieb [12:31:13] <piero> im not sure i get it right, is the left tree-menu on the dpl page (http://semeb.com/dpldemo/index.php?title=Main_Page) generated with the dpl extensions? :/ [12:31:57] <Werdna> no [12:32:03] <Werdna> that's done with MediaWiki:sidebar [12:32:08] <Werdna> oh wait [12:32:09] <Werdna> maybe it is. [12:32:28] <piero> hmmm... :p [12:36:16] <ThomasOwens> !seen Skizzerz [12:36:16] --mwbot-- I am not your secretary, use /nickserv info <user> [12:42:33] <Duesentrieb> piero: getting dynamic stuff into the sidebar is generally hackish and evil. [12:47:25] <siebrand> Duesentrieb: there are hooks now that are not really that bad. [12:47:35] <siebrand> Duesentrieb: they even work in multiple skins. [12:48:11] <siebrand> extensions\Translate\utils\ToolBox.php contains a small example. [12:51:50] <Duesentrieb> i made a partial scin rewrite that would make it realy easy to hook into portlet generation. but it has grown stale. will have to wait till octiber [12:54:41] <wikibugs> 03(NEW) Many Many-valued properties from One Page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15454 15enhancement; normal; MediaWiki extensions: Semantic MediaWiki; (dasch_87) [12:57:47] <piero> Duesentrieb: I actually dont want it in the side bar but in a page [12:58:00] <siebrand> Duesentrieb: extension GoogleAdSense add a portlet using SkinBuildSidebar, the previous thing I mentioned uses SkinTemplateToolboxEnd. [12:58:21] <piero> but im still not sure which extension generates this tree, im a bit confused in DPL [12:59:56] <Duesentrieb> piero: DPL makes a list. for a tree, use CategoryTree [13:00:17] <Duesentrieb> DPL is good for fancy filtering etc. [13:00:34] <Duesentrieb> for "browser the content", use the category tree, especially if you have subcategories [13:01:18] <Duesentrieb> siebrand: yea... wouldn't it be much nicer to have a generic hook able to add to or replace any portlet? that' [13:01:24] <Duesentrieb> that's what i wrote. [13:02:08] <siebrand> Duesentrieb: it would be nicer if skins had proper base classes :) [13:02:23] <Duesentrieb> thy do. [13:02:25] <Duesentrieb> Skin [13:02:54] <piero> how do i specify subcategories? [13:03:02] <siebrand> well, up to a point... they're not all consistent [13:03:40] <piero> I dont know who coded CategoryTree but it looks good ;) :p [13:03:59] <Duesentrieb> i did :) [13:04:05] <piero> i know... ^^ [13:04:12] <Duesentrieb> anyway, you create subcategories just by categorizing categories [13:04:27] <piero> is it in the category manual? [13:04:36] <Duesentrieb> should be [13:04:41] <Duesentrieb> if not, add it [13:08:16] <piero> hmmm it just says that you can categorize categories, but dont explain how to do it really [13:10:00] <Duesentrieb> piero: just like you caytegorize pages [13:10:15] <Duesentrieb> piero: categories are also pages... [13:11:13] <piero> Oh i see now [13:33:38] <Dantman> Hmmm... [13:34:31] <Dantman> I feel like building a datetime class... a special storage one that can accept any point in time at all... (ok, maybe limited to a second) [13:41:07] <Dantman> 'EYYYYMMDDHHMMSSss' [13:41:23] <Dantman> ^_^ The perfect storage format [13:41:35] <Dantman> What... ocrap [13:41:39] <Dantman> Wait* [13:41:47] <Dantman> T_T Sorting will be screwed up... [13:42:03] <Dantman> Damn you B.C.E. [13:43:29] <Dantman> Hmmm... wait... maybe I can negate it... now to find out the ammount of years that existed in B.C.E. [13:44:31] <Dantman> ^_^ Anyone know the date of the big bang? heh [13:45:24] <CIA-6> 03simetrical * r40379 10/trunk/phase3/skins/common/wikibits.js: [13:45:24] <CIA-6> Use ECMAScript standard, section 9.3, to decide what's a number [13:45:24] <CIA-6> r40348 was kind of broken, in terms of considering strings like "e" to be numbers. The version before that would also act incorrectly for strings like ".". [13:45:47] <Dantman> heh.... ocrap [13:45:58] <Dantman> B.C.E. can span into the billions [13:46:24] <piero> strange if i try to create an article with an already existing name, i get: Fatal error: Call to a member function getNamespace() on a non-object in /homepages/21/d34966658/htdocs/web08/wiki/includes/Skin.php on line 199 [13:46:44] <Simetrical> piero, what version, and how are you even trying to create an article with an already existing name? [13:47:22] <piero> 1.13, using CreateArticle extension, and i was just trying [13:47:53] <piero> i just have to create some pages to start referencing different categories [13:48:04] <piero> and by mistake i used a name i used before [13:48:11] <piero> and then-> Fatal error: Call to a member function getNamespace() on a non-object in /homepages/21/d34966658/htdocs/web08/wiki/includes/Skin.php on line 199 [13:48:34] <Simetrical> Dantman, there's an RFC! http://tools.ietf.org/html/rfc2550 [13:48:34] <Dantman> Heh... finding a good storage format is going to be a pain... [13:48:50] <piero> any idea? [13:49:05] <Simetrical> piero, it's almost certainly a problem with the CreateArticle extension. [13:49:36] <piero> so maybe i should switch back to the input box :p [13:49:42] <CIA-6> 03jojo * r40380 10/trunk/extensions/Collection/README.txt: fixed typo, added example for $wgCollectionFormats [13:50:49] <CIA-6> 03demon * r40381 10/trunk/phase3/includes/filerepo/RepoGroup.php: +docs [13:52:39] <movedx> Does anyone know any way of doing, say, "rdp://<ip>" in a hyper link and getting IE to auto-open Remote Desktop and connect to the given IP? [13:53:33] <Simetrical> !wg UrlProtocols | movedx [13:53:33] --mwbot-- movedx: http://www.mediawiki.org/wiki/Manual:%24wgUrlProtocols [13:53:50] <Duesentrieb> movedx: what he said. what your browser does with it is up to you. [13:54:26] <movedx> yeah agreed [13:56:40] <movedx> Duesentrieb: I assume I can just ad what I need to this $wgUrlProtocols variable in LocalSettings.php? [13:57:35] <wikibugs> 03(mod) Wikibits patch #10 - more numbers - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10Simetrical+wikibugs) [13:59:45] *Dantman snickers at the conclusion of that RFC [14:02:03] <wikibugs> 03(mod) Add action=patrol - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15445 +comment (10roan.kattouw) [14:02:44] <CIA-6> 03simetrical * r40382 10/trunk/phase3/skins/common/wikibits.js: Fix for r40379, allow commas again [14:03:06] <VasilievVV> Dantman: mind the publishing date :) [14:03:23] <Dantman> heh [14:03:44] <wikibugs> 03(mod) Wikibits patch #10 - more numbers - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10Simetrical+wikibugs) [14:03:55] <Dantman> ^_^ I just snicker at "This specification presents a simple, elegant, and [14:03:55] <Dantman> efficient solution to this problem. [14:03:55] <Dantman> " [14:04:05] <Dantman> Ack... hidden newlines [14:04:08] <Dantman> hate those [14:04:29] <Dantman> heh... simple? perhaps efficient and scalable... but simple? heh [14:04:52] <Dantman> ^_^ I have to track down a good outline for the algorithm just to implement it [14:05:27] <Simetrical> Dantman, you noticed the date of the RFC, right? [14:05:27] <Dantman> ;) And math is going to get strange [14:05:34] <Dantman> Mhmm... 1999 [14:05:40] <wikibugs> 03(mod) Make pages in User: namespace transparent to meta:User: - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14759 (10jkbwiki) [14:05:40] <Simetrical> Day of the year. [14:05:44] <Simetrical> Look at the day of the year. [14:05:47] <Dantman> oh... I see [14:05:50] <Dantman> heh [14:06:48] <Dantman> Soo... on the topic of seriousness... any actual RFC for representatoin of any range of dates? [14:07:08] <Simetrical> Unix time with bignums. :) [14:07:23] <Dantman> aaaack... [14:07:43] <Dantman> T_T The storage, don't forget about the storage! [14:07:53] <Simetrical> You can serialize bignums. [14:08:01] <Dantman> Sorting? [14:08:24] <Dantman> My initial idea was EYYYYMMDDHHMMSS [14:08:43] <Duesentrieb> just use a 64 bit int for milliseonds. [14:08:47] <Dantman> YYYY would of course be flipped in B.C.E. [14:09:25] <Dantman> :/ But then a science wiki will complain that they can't compare the date of the big bang with something... [14:10:17] <Duesentrieb> Dantman: ISO? http://www.iso.org/iso/date_and_time_format [14:10:58] <Duesentrieb> http://www.iprocessmart.com/techsmart/iso-time.htm has a bunch of links at the end [14:12:20] <wikibugs> 03(mod) "Return to [[Main Page]]" should link to the last page you were on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15451 (10mike.lifeguard) [14:15:06] *Dantman twitches [14:16:40] <Dantman> ^_^ Time to turn off the sanity switch and implement a variant of rfc2550 [14:17:51] <Simetrical> Not anywhere in MediaWiki, I hope. [14:22:47] <Dantman> Heh.. [14:22:58] <Dantman> Well... variant as in it gave me an idea [14:23:15] <Dantman> I am using strings after all... but I completely forgot about characters [14:23:30] <Dantman> Most get sorted even before numbers [14:26:14] <Dantman> ^_^ I'm not to worried about 1,000,000 C.E. [14:26:26] <Dantman> Well... actually... [14:26:53] <Dantman> 100,000,000 C.E. [14:26:54] <CIA-6> 03catrope * r40383 10/trunk/phase3/ (RELEASE-NOTES includes/api/ApiEditPage.php): (bug 15444) API: Throwing a regular 'unknownerror' rather than ('unknownerror', AS_END) when EditPage::AS_END is returned, for consistency with other write modules. [14:27:11] <wikibugs> 03(FIXED) ApiEdit: Unknown error: AS_END - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15444 +comment (10roan.kattouw) [14:27:15] <Dantman> Hmm... wait, I'm mixing things up [14:27:30] <Blesser30> Guys, I have the following isse: characters like " ' " or " - " became " ?�� " after moving all the data to the new version of mediawiki [14:27:32] <Blesser30> any idea? [14:29:01] <Dantman> Lemme guess. updated from a pre 1.5? [14:29:39] <Blesser30> yep [14:29:41] <Blesser30> 1.4 [14:33:36] <Dantman> Well, that's a character encoding issue [14:33:50] <Dantman> MediaWiki started using binary after that [14:34:22] <Dantman> I don't know anything about how to fix it though... [14:34:49] <Blesser30> thanks Dantman :( [14:35:01] <wikibugs> 03(NEW) Editintro parameter no longer functions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15455 normal; normal; MediaWiki: Page editing; (mike.lifeguard) [14:35:12] <_mary_kate_> seems more likely it's a latin-1/utf-8 issue. since many pre-1.5 wikis were in latin-1 [14:35:26] <_mary_kate_> unless it was utf-8 then he moved the data using mysqldump [14:35:34] <Dantman> Ah ya [14:36:47] <Dantman> Ok the big bang was 13.7 ± 0.2 billion years ago [14:37:12] <Dantman> So I can just cover 90,000,000,000 years and things will be fine [14:37:16] <Dantman> heh [14:37:56] <Dantman> ^_^ That'll also cover 100,000,000,000 years into the future... not like it'll even be needed [14:47:35] <Dantman> Hmm... sooo... before I stop abusing #mediawiki like a piece of scrap paper... heh [14:48:02] <CIA-6> 03catrope * r40384 10/trunk/phase3/ (RELEASE-NOTES includes/api/ApiFormatYaml_spyc.php): (bug 15448) YAML output returns empty strings instead of 0. Surprisingly, this was not caused by PHP's "helpful" 0=='' ; research shows this was a regression from r32485 that no one ever noticed [14:48:12] <wikibugs> 03(FIXED) YAML-Output returns empty values instead of 0 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15448 +comment (10roan.kattouw) [14:48:34] <Dantman> !YYYYYYYYYYYMMDDHHSS for B.C.E. and YYYYYYYYYYYYMMDDHHSS for C.E.... theoretically that should cover it [14:48:34] --mwbot-- I don't know anything about "yyyyyyyyyyymmddhhss". [14:48:42] <Dantman> :/ Gaarrr [14:49:52] <Duesentrieb> Dantman: why "!"? because it sorts before "0"? [14:50:00] <Dantman> mhmm [14:50:10] <Dantman> I believe that other rfc used it to [14:50:18] <Dantman> Well ^_^ if you can call it an rfc [14:50:45] <Dantman> B.C.E. dates of course are flipped [14:50:46] <Duesentrieb> "-" sorts before "0" too :) [14:50:55] <Duesentrieb> would be a bit more... conventional [14:50:56] <Dantman> ^_^ heh... interesting [14:51:00] <Dantman> mhmm [14:52:20] <Duesentrieb> - mayb e used to indicate a range... maybe that's a reason to avoid it. though i'd rather use somethign else for ranges. [14:52:22] <Duesentrieb> like ... [14:52:33] <Dantman> no... [14:52:37] <Dantman> This is just a storage format [14:52:59] <Dantman> Something else could easily be used instead for ranges [14:53:00] <Duesentrieb> i was thinking of the rfc [14:53:08] <Dantman> heh [14:53:20] <Duesentrieb> tring to come up with a reason not to use "." [14:53:23] <Duesentrieb> err, "-" [14:54:05] <_mary_kate_> why not just start counting from the year 0? [14:54:10] <_mary_kate_> then negative dates are impossible [14:54:36] <Simetrical> _mary_kate_, what estimate of the universe's age are you using? [14:54:50] <_mary_kate_> why estimate? just work out the proper age... it's only a simple matter of physics [14:54:56] <Dantman> heh [14:55:05] <_mary_kate_> i'm sure Tim could do it this weekend [14:55:05] <Duesentrieb> yea, just define thatthe cross-dude was born in 100,000,000,000 and everything becomes simple :) [14:55:11] <Simetrical> Nobody knows the age of the universe to better than 100 million years at best. [14:55:13] <Guido__> Hi, is the __NOINDEX__ magic word supposed to work as is, or does it need some extension? If I add it to a page, the word simply appears in the text (1.13). [14:55:31] <Dantman> Wasn't __NOINDEX__ 1.14? [14:55:34] <Duesentrieb> Guido__: i think it's 1.14 [14:55:34] <Simetrical> Guido__, it's not present in 1.13, I'm pretty sure. [14:55:44] <Guido__> OK, that explains it :) [14:55:48] <Dantman> ^_^ Boom... concensus [14:55:53] <Duesentrieb> :P [14:56:03] <Guido__> Can it be added to 1.13 somehow? It's a great feature! [14:56:03] <Duesentrieb> Guido__: there's a meta-tag extension iirc. [14:56:09] <Duesentrieb> could be used to do the same thing [14:56:10] <frostburn> how does one allow uploads with no extensions? [14:56:11] <Simetrical> Guido__, no. [14:56:20] <Simetrical> We don't back-port features to old versions, only bug fixes (sometimes). [14:56:28] <Simetrical> You could manually patch your 1.13 install, though. [14:56:52] <Duesentrieb> Guido__: http://www.mediawiki.org/wiki/Extension:Add_HTML_Meta_and_Title [14:57:15] <Duesentrieb> ah, no, i think that's just for keywords. suckage. [14:57:35] <Guido__> Simetrical: I'd need instructions... [14:57:59] <Duesentrieb> Guido__: http://www.mediawiki.org/wiki/Extension:MetaTags [14:58:30] <Duesentrieb> lets you do {{#meta: | noindex,nofollow | robots }} [14:58:52] <Simetrical> Guido__, apply r37973, r38003, r38004. They should apply cleanly to 1.13, if you're lucky. [14:59:25] <Guido__> Thanks both, I'll have a look [15:00:18] <Dantman> Ah... good ole LGPLv3 [15:00:28] <ravster> Hello, I tried changing my wiki admins password using phpmyadmin in the mysql and mediawiki databases, and now my site wouldn't load up. It gives a 'access denied to database' error. Help? [15:01:11] <ravster> I even changed the password field in LocalSettings [15:01:33] <Duesentrieb> ravster: what you just said doesn't make much sense, it just gives the idea that you screwed up your mysql install badly :) [15:01:43] <Guido__> I don't think you're supposed to edit passwords in the database [15:01:55] <Duesentrieb> you can, as a last resort. [15:02:00] <Duesentrieb> but you should really know what you are doing [15:02:04] <ravster> Duesentrieb: oh, it was working earlier [15:02:16] <Duesentrieb> of yourse. before you broke it :) [15:02:17] <frostburn> what password did you change [15:02:23] <Duesentrieb> "changing password in mysql database" is NOT a good idea EVER. [15:02:26] <frostburn> for your account, or for the wiki mysql db account [15:03:01] <Duesentrieb> frostburn: i guess he tried the former and ended up doing the latter [15:03:08] <Duesentrieb> or something worse [15:03:33] <Guido__> If the latter, that is easy to rectify [15:03:44] <Duesentrieb> if he can still log in := [15:04:08] <Guido__> Lol [15:04:09] <ravster> the mysql db account [15:04:28] <ravster> so that mediawiki can access mysql [15:04:44] <Guido__> It must be the same as in localsettings [15:04:58] <frostburn> i don't trust phpmyadmin for any of those settings [15:05:10] <frostburn> check the password in mysql.user [15:05:17] <Ferico> hi there [15:05:38] <Guido__> If you can't find or remember the password, create a new database user [15:06:00] <Ferico> wanted to know if i can set up a really detailled right-system with mediawiki ? [15:06:03] <ravster> frostburn: how should that mysql.user password be formatted? password, old_password, or MD5? [15:06:15] <frostburn> probably password [15:06:25] <frostburn> depends on your installation [15:06:57] <Ferico> like: deactivate functions or blend out completet categories for some users? [15:07:13] <Guido__> If you have cPanel, use the databases page, not phpmyadmin [15:08:48] <Guido__> Hmm, the MediaWiki manual says that __NOINDEX__ is 1.13+ [15:09:36] <frostburn> how does one allow uploads with no extensions? the hack in 1.11 doesn't apply to 1.13 http://www.mediawiki.org/wiki/Manual:$wgFileExtensions [15:09:42] <VasilievVV> http://commons.wikimedia.org/wiki/Image:FlaggedRevs-2.png?uselang=ru#filehistory [15:09:59] <Guido__> http://www.mediawiki.org/wiki/Help:Magic_words#Behaviour_switches [15:10:11] <ravster> so I changed the password again in LocalSettings, did password('abcde') setting in mysql.user, and the md5-concat-userid md5('abcde') thing in wk_user. [15:10:12] <VasilievVV> Why small images are scaled to a larger size? [15:10:36] <Ferico> anyone a hint for me ? [15:11:22] <ravster> didn't work [15:11:27] <Guido__> I think I saw an extension somewhere that allows you to set rights per namespace [15:11:39] <Guido__> But that's it, no further detail [15:13:16] <Guido__> Rights per category would be nice indeed [15:13:33] <Dantman> :/ [15:14:22] <Dantman> !cms [15:14:22] --mwbot-- Wikis are designed for openness, to be readable and editable by all. If you want a forum, a blog, a web authoring toolkit or corporate content management system, perhaps don't use wiki software. There is a nice overview of free tools available at <http://www.opensourcecms.com/> including the possibility to try each system. For was to restrict access in MediaWiki, see !access. [15:14:54] <movedx> OK, how do I configured the allowed upload file type? I want to permit the uploading of .rdp files [15:15:01] <movedx> I'm looking at the Uploads section of the wiki [15:15:18] <Ferico> i know what wikis are designed for but not every company has the same opinion but want�s to have a wiki ;) [15:15:20] <movedx> And there are plenty of variables that would imply they are the answer, but I don';t know which one to use [15:15:32] <Ferico> so its not for me but for a customer [15:15:52] <movedx> My company has choosen to implement a wiki to document its entire IT structure. [15:15:58] <ulrich> Hi, I'm new to irc. I have MW 1.13 installed and have the following problem: in my previous version 1.5 I had edit links in my article even when I was not logged in. Clicking on one would lead me to the login page. that feature is now gone but I'd really like to have that behaviour bac. Can anyone point me in the right direction [15:16:01] <movedx> Every server has its own page, every printer has its own page, etc [15:16:43] <Ferico> thats what my customer wants but with different rights [15:17:40] <Guido__> He could try and enforce these rights in another way, not through the software [15:17:44] <movedx> different rights? [15:17:52] <movedx> access rights? [15:18:10] <Guido__> Unless of course it's about viewing [15:18:11] <wikibugs> 03(NEW) Show the active users mentioned in Special:Statistics - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15456 15enhancement; normal; MediaWiki: Special pages; (mohamed.m.k) [15:18:18] <jamasi> you could also have a look at other wiki software, movedx [15:18:29] <frostburn> ravster, if you're using md5, then use md5('abcde') [15:18:32] <jamasi> http://www.wikimatrix.org/ [15:19:29] <ravster> frostburn: I tried it. I'm just going to remove everything and re-install it. Then I'll look up how to change admin passwords. [15:20:32] <movedx> So, I've allowed the RDP file extension to be uploaded, but I think the wiki is trying to parse the mimetype and I'm getting a "corrupt" error - I just want to make the file available for download. [15:21:19] <cmihai> Did you edit your borwser mime.types and config? [15:22:33] <movedx> I did not, no. How do I go about doing that? What are the exact filenames I need to edit? [15:23:09] <Ferico> so mediawiki can�t do it himself ? is it possible to integrate mediawiki in a programm structure where user rights a defined in detail ? [15:23:46] <Guido__> It probably is, but nobody has written an extension for that yet [15:24:38] <Simetrical> !prevacc | Ferico [15:24:38] --mwbot-- Ferico: http://www.mediawiki.org/wiki/Manual:Preventing_access [15:24:42] <Guido__> Note that the table could grow huge very fast [15:24:49] <Simetrical> Ferico, MediaWiki is not designed for fine-grained access control. [15:24:52] <Simetrical> Don't use it if you want that. [15:25:12] <movedx> wiki's in general are designed for public access and openess aren't they? [15:25:49] <Guido__> It could be about other rights. [15:25:56] <Duesentrieb> movedx: uh... rdp files? [15:26:07] <Guido__> For instance, restriction sysops to certain categories [15:26:17] <Duesentrieb> movedx: didn't you say you wanted to link to rdp urls? that's something completly differnt [15:26:55] <movedx> Duesentrieb: I did originally, but it wont wpork without comething parsing the protol line, so I scraped that. Instead I simply want to make available a pre-configured (with the server and auth details) an RDP file from the wiki [15:27:08] <movedx> Duesentrieb: They click the link, open the file and they're connected to the server. [15:28:40] <jamasi> you could also have a look at other wiki software, Ferico: http://www.wikimatrix.org/ (other wikis have got better access management than MW) [15:30:20] <movedx> Duesentrieb: What would I need to implement to get this working? [15:30:42] <Duesentrieb> movedx: ok... and it says the file is corrupt? that's a bit curious - that should only happen if the system *knows* about that file format, but the file is recognized as something else [15:31:02] <movedx> so it seems [15:31:16] <Duesentrieb> movedx: generally, i'd upload the file, and link to is using [[media:whatever.rdp]] (not image: !) [15:31:34] <Duesentrieb> you can try to enable the debug log to find out why it fails [15:32:01] <movedx> upload the file to where? and how, via ftp or something? [15:32:28] <Duesentrieb> movedx: uh? no, via the mediawiki upload form. that's why you tried, no? [15:32:48] <Duesentrieb> you just have to find out why it rejects the file :o) [15:32:48] <movedx> yes i tried that form, and it's that form that's giving me the said error [15:33:04] <movedx> so i therefore cannot upload the file in the firstplace [15:33:05] <Duesentrieb> and i told you what causes the error and how to find out more [15:33:06] <Duesentrieb> !debug [15:33:06] --mwbot-- For information on debugging (including viewing errors), see <http://www.mediawiki.org/wiki/How_to_debug>. [15:33:28] <Duesentrieb> enable the debug log, check for messages relating to upload and mime type [15:33:28] <movedx> oh i see, i understand what you mean now [15:33:51] <Duesentrieb> the error basically says the actual file doesn't match the file extension (oddly, i must say) [15:33:58] <Duesentrieb> but the debug output should tell you what's going on [15:35:41] <ravster> The only way for mediawiki to send emails is through $wgSMTP and the PEAR mail package, right? Is there any other way? [15:36:46] <Duesentrieb> sure, the other way is the default [15:37:00] <Duesentrieb> php's internal mail function, which relies on a local MTA, that is, sendmail [15:37:24] <Duesentrieb> this is usually up and running on a "real" webserver [15:37:33] <Duesentrieb> for a local (desktop) install, it's a bit inconvenient [15:37:50] <Duesentrieb> (sendmail config makes grown men cry. for mummy.) [15:37:59] <_mary_kate_> remomve sendmail; install postfix [15:38:04] <_mary_kate_> problem solved [15:38:34] <Duesentrieb> config is still pretty nasty, iirc. i never got *any* mta to work. [15:38:43] <Duesentrieb> but that's just me :) [15:39:06] <_mary_kate_> even sendmail should work by default... you only need to configure it if you're doing something non-default (like using a relay) [15:39:40] <Duesentrieb> dunno, it just never did anythign for me [15:39:42] <Duesentrieb> anyway, time to fix dinner now [15:39:47] <ravster> thanks [15:40:14] <ravster> I once tried sendmail... [15:40:20] <ravster> ..a few years back [15:40:42] <Simetrical> Chrome apparently has about the same market share as Opera now. [15:41:24] <dynasource> hi [15:41:35] <ravster> Simetrical: the google thing? Already? [15:41:38] <dynasource> I got questions about hooks + object caching APC [15:41:51] <Simetrical> ravster, http://marketshare.hitslink.com/report.aspx?sample=21&qprid=43&qpcustom=Chrome+0.2 [15:41:57] <Simetrical> Hit 1% in 10 hours according to that. [15:42:18] <dynasource> any hook expert over here? [15:42:23] <Simetrical> !ask | dynasource [15:42:23] --mwbot-- dynasource: Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. Also, please read < http://workaround.org/moin/GettingHelpOnIrc > for a good explanation of getting help on IRC. [15:42:44] <_mary_kate_> i thought opera was 1.5-2% [15:43:09] <Simetrical> _mary_kate_, it depends on the source. [15:43:20] <dynasource> I want to know if content changed in OutputPageBeforeHTML can still be stored in object cache [15:43:25] <Simetrical> Wikipedia says 1%. http://en.wikipedia.org/wiki/Opera_(web_browser)#Market_adoption [15:43:33] <ravster> Simetrical: huh, its probably just the buzz, I'll probably wait for a month for the excitement to die out [15:44:28] <Simetrical> This pie chart gives Opera at 0.71%: http://en.wikipedia.org/wiki/Image:Usage_share_of_web_browsers.png [15:45:44] <dynasource> in other words, is object caching like with APC dependant of the HOOK used? [15:46:35] <ravster> does the default php mail thing work with postfix? or only with sendmail? [15:47:40] <dynasource> are there reasons to use the Wiki-mail function ? i am using the standard PHP mail function for a custom extension of mine [15:47:55] <CIA-6> 03demon * r40385 10/trunk/phase3/includes/ (5 files in 2 dirs): Implement 'thumbDir' configuration parameter for local and foreign repos. Replaces apiThumbCacheDir as it's redundant. Also allows for customization of the default '/thumb/' path on local repos. [15:48:29] <ravster> dynasource: so you are not using wgSMTP? [15:48:37] <dynasource> right [15:49:00] <dynasource> yesterday I made an extension like: 'tell friends about this website' [15:49:27] <ravster> and you use sendmail/postfix/****? [15:49:45] <dynasource> I am using the php mail function, but that could be vulnerable? [15:49:56] <dynasource> just mail ('','','') [15:50:44] <dynasource> I guess the mediawiki mail function has a builtin parser/ [15:50:47] <ravster> dynasource: could you point me to the mediawiki docu. for that please? [15:51:18] <dynasource> that extension is not published... [15:51:38] <dynasource> want to have the source? [15:51:51] <ravster> oh, nm. I'll try fixing up wgsmtp then [15:51:58] <ravster> thanks anyway [15:52:18] <dynasource> np...but guess it is a good idea to user the MW parser, you made me think twice [15:52:47] *ravster doesn't know enough programming to use custom extensions comfortably [15:53:43] <wikibugs> 03(NEW) Wiki pages/search links do not work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15457 15enhancement; normal; MediaWiki: General/Unknown; (mburns_08109) [15:53:51] <dynasource> to make the right conclusions: does anyone advise me to use the MW-mail function [15:54:47] <wikibugs> 03(mod) Wiki pages/search links do not work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15457 (10mburns_08109) [15:55:09] <dynasource> duesentrieb [15:55:54] <ravster> I need to find out if the PEAR mail thing is in my distribution [15:56:03] <dynasource> php_info [15:56:32] <dynasource> http://nl2.php.net/phpinfo [15:57:53] <ravster> dynasource: thanks [15:58:01] <dynasource> np [15:58:30] <dynasource> question to All: is object caching like with APC dependant of the HOOK used? [16:05:58] <dynasource> hmmm, why are there so many people and no discussion in this chatroom...are there subchatrooms? [16:06:26] <^demon> No, people are just idle. [16:06:27] <Reedy> no [16:06:30] <Reedy> ^ [16:06:37] <dynasource> I see... [16:07:10] <dynasource> do people have experience with APC? [16:28:17] <AphelionZ> I'm getting this error even though my images folder and all of its subfolders are all chmodded to 777 - what else do I need to do? Error creating thumbnail: convert: unable to open image `/home/baromvps3/www/wikibon.org/w/images/thumb/d/d5/3PAR_benefits.jpg/300px-3PAR_benefits.jpg': Permission denied. [16:32:01] <wikibugs> 03(mod) Please create Portal namespace for Norwegian Wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15442 +shell (10hashar) [16:32:56] <dynasource> hi [16:33:01] <dynasource> Aphelion.... [16:33:46] <dynasource> I guess you installed a new version? [16:33:56] <AphelionZ> dynasource - actually the chmod took [16:34:06] <AphelionZ> it took an edit and a couple of page refreshed for MW to catch on [16:34:09] <AphelionZ> but it worked out [16:34:41] <dynasource> problem solved? [16:49:01] <wikibugs> 03(mod) Filenames in the HTML static dump - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8147 (10mail) [16:51:05] <wikibugs> 03(FIXED) please set $wgSiteFeed['rss'] = "http://feeds.feedburner.com/ WikinewsLatestNews" for english wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15080 +comment (10hashar) [16:52:23] <wikibugs> 03(FIXED) dumpHTML output have wrong relative paths to math, images, etc. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13061 +comment (10mail) [16:53:00] <wikibugs> 03(mod) dumpHTML output have wrong relative paths to math, images, etc. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13061 normal->15enhancement (10mail) [16:57:19] <CIA-6> 03brion * r40386 10/trunk/extensions/OpenSearchXml/ApiOpenSearchXml.php: [16:57:19] <CIA-6> Delay rendering of thumbnails in results; on Wikimedia cluster they'll be [16:57:19] <CIA-6> rendered on demand, with rendering done through proper channels (separate [16:57:19] <CIA-6> subcluster). Previously it would try to render them immediately, on the text [16:57:20] <CIA-6> server cluster, which is "bad". [16:58:30] <wikibugs> 03(NEW) Editintro fails to display when used together with section =new - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15458 normal; normal; MediaWiki extensions: Inputbox; (folengo) [17:01:20] <^demon> You're free to use this class for any reason what-so-ever so long as this and all text and files remain with this class package. [17:01:21] <^demon> ^^^ Good enough for GPL? [17:01:50] <MinuteElectron> "remain with this class package"? [17:02:53] <^demon> I'm playing around with a class to ease browser detection from the server side (so stylesheets, etc can be conditionally loaded without requiring JS hacks). Found a very lightweight one that is simple to use, under said license. [17:03:10] <wikibugs> 14(DUP) Editintro fails to display when used together with section=new - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15458 +comment (10mike.lifeguard) [17:03:16] <wikibugs> 03(mod) Editintro parameter no longer functions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15455 +comment (10mike.lifeguard) [17:03:45] <wikibugs> 03(FIXED) Please create Portal namespace for Norwegian Wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15442 +comment (10hashar) [17:04:55] <Mike||busy> ok, I can't seem to change the component properly :\ [17:05:01] <wikibugs> 03(NEW) Database DROP? - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15459 normal; normal; MediaWiki extensions: Semantic Drilldown; (weissman.marty) [17:05:15] <Mike||busy> I can change 'product' to MediaWiki extensions, but then the component box doesn't show the extensions [17:06:13] <^demon> After you submit, it will ask you to change that. [17:06:40] <Mike||busy> ahh, k [17:07:02] <wikibugs> 03(mod) Editintro parameter no longer functions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15455 (10mike.lifeguard) [17:07:42] <wikibugs> 03(NEW) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 04CRIT; normal; MediaWiki: General/Unknown; (mediawiki) [17:13:18] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10brion) [17:15:30] <wikibugs> 03(mod) Link with action=edit&redlink= 1 leading to existing page should redirect to plain view - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15242 +comment (10mormegil) [17:16:06] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 04CRIT->normal; +comment (10hashar) [17:18:54] <carl-m> ~/names [17:21:01] <CIA-6> 03dantman * r40387 10/trunk/extensions/SemanticDrilldown/includes/SD_Filter.php: Use DROP TEMPORARY not DROP for dropping the temporary table. [17:22:24] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 normal->04CRIT; +comment (10mediawiki) [17:22:31] <wikibugs> 03(mod) Database DROP? - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15459 +comment (10dan_the_man) [17:24:22] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10brion) [17:26:12] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10mediawiki) [17:27:20] <ravster> I would like to use short URLs with my installation of mediawiki on lighttpd. could someone guide me? The mediawiki manual only shows the setttings for use with apache [17:30:33] <CIA-6> 03demon * r40388 10/trunk/phase3/includes/ (HttpFunctions.php WebRequest.php WebResponse.php): Add @ingroup definitions to these. Created new group HTTP for web-related things (cookies, headers, HTTP requests, etc). [17:44:41] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10brion) [17:49:28] <ravster> nm [18:02:06] <CIA-6> 03demon * r40389 10/trunk/phase3/maintenance/parserTests.txt: Parser test for bug 15453 [18:02:41] <wikibugs> 03(mod) Empty SGML directives should be supported - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15453 +comment (10innocentkiller) [18:04:41] <Rich_Morin_> Can MW accept arbitrary HTML markup (eg, through an extension)? [18:06:07] <tekmosis> With extensions that have dynamic content (ie: recent forum posts) included the extension on a page, will the displayed forum threads be dynamic or do users have to edit/save the page again for it to "refresh"? [18:08:03] <^demon> !html | Rich_Morin_ [18:08:03] --mwbot-- Rich_Morin_: For allowing any and all HTML, see <http://www.mediawiki.org/wiki/Manual:%24wgRawHtml>. This is of course VERY DANGEROUS. Safer options include <http://www.mediawiki.org/wiki/Extension:HTMLets>, <http://www.mediawiki.org/wiki/Extension:RawMsg> and <http://www.mediawiki.org/wiki/Extension:SecureHTML>. [18:10:11] <Rich_Morin_> tnx! [18:10:33] <^demon> np. [18:15:15] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 +comment (10brion) [18:17:38] <CIA-6> 03sanbeg * r40390 10/trunk/extensions/Cite/Cite.i18n.php: Copy extra backlink labels from en wikipedia [18:18:37] <wikibugs> 03(FIXED) insufficent reference labels - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15415 +comment (10ssanbeg) [18:19:08] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10mediawiki) [18:22:05] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10roan.kattouw) [18:26:30] <Tycho> I have tried to use sortable tables (meta.wikimedia.org/wiki/Help:Sorting) on my own wiki (MediaWiki 1.10), by just copy-pasting the first bit of example code. However, for some reason they just show up as regular tables without the sorting buttons. Has anyone else experienced this issue? [18:32:31] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 +comment (10roan.kattouw) [18:35:34] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10brion) [18:37:33] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10roan.kattouw) [18:37:49] <wikibugs> 03(mod) "Return to [[Main Page]]" should link to the last page you were on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15451 +comment (10huji.huji) [18:44:33] <tekmosis> With extensions that have dynamic content (ie: recent forum posts) included the extension on a page, will the displayed forum threads be dynamic or do users have to edit/save the page again for it to "refresh"? [18:45:16] <Lady_Aleena> What is the style for boxes that will not cause the [edit] links to move from their headings? [18:45:42] *Lady_Aleena created an infobox that is moving the [edit] links. [18:50:10] <wikibugs> 03(mod) Show the active users mentioned in Special:Statistics - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15456 +comment (10JSchulz_4587) [18:55:46] <dynasource> question: is object caching dependant of the hook used? [19:08:53] <Krimpet> "Your edit has been rejected because your client mangled the punctuation characters in the edit token. The edit has been rejected to prevent corruption of the page text. This sometimes happens when you are using a buggy web-based anonymous proxy service." [19:09:13] <Krimpet> seems awful odd that this would be happening on my local development copy... [19:13:19] <Nikerabbit> oo [19:13:22] <Nikerabbit> didi you get my mail [19:13:42] <Krimpet> Nikerabbit, oh, me? [19:14:13] <Nikerabbit> yes, you :D [19:15:30] <Krimpet> Nikerabbit, ah, yes - the reason I reassigned that bug to "Wikimedia," instead of "MediaWiki," was because it appears to be a configuration issue with ko Wiktionary, rather than the software itself. [19:15:56] <Nikerabbit> Krimpet: well, my investigation hints otherwise :D [19:16:10] <Krimpet> Nikerabbit, oh? hmm [19:16:39] <Krimpet> you can change it back, if you'd like... I just figured that since date is enabled on all other ko wikis, it was specific to that wiki [19:16:53] <Nikerabbit> well, it isn't [19:16:59] <Krimpet> oh, wait, I misread -_- [19:17:01] <Krimpet> you're right [19:17:05] <Nikerabbit> they first comment just says that that 'bug' may exist in others too [19:17:52] <Krimpet> changed back. :) [19:17:58] <wikibugs> 03(mod) User preferences: Date & Time - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15169 (10krimpet) [19:19:47] <Nikerabbit> dunno wether it is abut at all [19:22:17] <dynasource> yp [19:22:23] <dynasource> nikerabbit... [19:22:44] <dynasource> question: is object caching dependant of the hook used? [19:23:30] <dynasource> who advises Squid.. [19:24:21] <dynasource> ZzZzZz [19:24:44] <dynasource> I full of questions... [19:24:54] <dynasource> I need an oracle [19:25:19] <wikibugs> 03(mod) Provide preference-based autoformatting for unlinked dates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4582 (10billclark) [19:26:21] <Krimpet> an oracle? ewwww, this is an open source project. :) [19:26:52] <dynasource> ;) [19:27:18] <dynasource> people may lie to me...at least I get answers ;) [19:27:48] <dynasource> it is really 2008... [19:28:05] <dynasource> overloaded chatbox..nobody talking [19:30:12] <Nikerabbit> ör? [19:31:27] <Dantman> Mmm... ratios.... gotta love lisp [19:31:58] <Dantman> Only language I know of that can calculate (+ 1/6 5/6) without using floating point... [19:33:52] *Krimpet loveth lisp. :) [19:34:05] <Dantman> ^_^ Yay [19:34:59] <Nikerabbit> scheme [19:35:12] <Dantman> T_T [19:35:22] <Nikerabbit> prolog [19:35:38] <Duesentrieb> Dantman: MetaPost :) [19:36:03] <Krimpet> teaching myself Common Lisp was my gateway drug to emacs, too. I've been a junkie ever since ;p [19:37:38] <wikibugs> 03(NEW) Support X-Content-Type-Options: nosniff for IE 8 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15461 15enhancement; normal; MediaWiki: General/Unknown; (brion) [19:37:47] <Dantman> prolog and metapost look like primarily mathmatical languages [19:38:08] <Duesentrieb> prolog is logical and metapost is graphical - but yea [19:38:35] <Duesentrieb> metapost is kind of sick, but very powerful. [19:38:48] <Duesentrieb> i just wish i had found a good way to get SVG out of it :) [19:38:56] <Dantman> ^_^ So it is still nice that lisp features that feature in a non-mathmatical context [19:39:25] <dynasource> duesentrieb [19:39:27] <Dantman> ie: Using it in some sort of simulator [19:39:41] <brion> (no (please (not (lisp)))) [19:39:48] <Dantman> heh [19:39:50] <dynasource> can anybody tell me if hooks are object-caching determinant? [19:40:04] <Duesentrieb> dynasource: i don't even know what that question means [19:40:32] <dynasource> well, I have APC installed...but of course I want the object caching to work. [19:40:50] <Krimpet> lisp is one language everyone should learn even though you'll never, ever use it again in your life, it just changes the way you think about programming. :) [19:40:56] <dynasource> so I am wondering if it works with the hook OutputPageBeforeHTML [19:41:19] <Duesentrieb> dynasource: "it" being what? [19:41:37] <Duesentrieb> dynasource: APC, object caching und hooks don't have anythign to do with each other, in my mind. well, not directly anyway. [19:41:51] <Dantman> ^_^ never say never... I'm just dieing to write a MW inspired wiki engine in lisp [19:42:04] <dynasource> hmm... I see... [19:42:20] <dynasource> well, currently I am working on my own languagepack... [19:43:04] <dynasource> and that languagepack I am hooking into the site with that OutputPageBeforeHTML hook....of course I want my new fresh APC to work, also with the languagepack-hook [19:43:59] <wikibugs> 03(mod) ArbCom Wiki request for nl.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12962 (10rhalsell) [19:44:23] <Krimpet> Dantman, when I was learning I started writing a MediaWiki API library in CL; stopped when I realized the editing API didn't even exist yet, so it was more or less useless, but now that that's up I might take a look at it again sometime [19:44:33] <Duesentrieb> dynasource: why would it not work? i'm confused. [19:44:55] <hashar> brion: I can reproduce 15460 blocking sleep() with mediawiki 1.13 [19:44:56] <Dantman> heh [19:45:01] <dynasource> duesentrieb, i am just wondering...I want my new wiki to function perfectly... [19:45:24] <Duesentrieb> dynasource: you never know before you tried. [19:45:30] <Duesentrieb> and nothing is ever perfect. [19:45:34] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10mediawiki) [19:45:48] <dynasource> you old filosofer [19:45:57] <dynasource> do you recommend squid [19:46:13] <brion> hashar: yeah, seems to be in 1.13 but not in 1.12 or 1.14 dev trunk [19:46:25] <brion> so apparently somebody fixed it, either on purpose or accidentally, since the 1.13 branch ;) [19:46:50] <hashar> I got it too with current trunk. But I am running lighttpd and php5 cgi [19:47:18] <Dantman> Krimpet: I'm dieing to build a wiki engine making use of lisp's REPL, ability to manage data and communicate using it's own syntax [19:47:53] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10mediawiki) [19:48:19] <brion> hashar: be careful that you're not seeing the session-locking effect, which is different but has the same appearance. test with separate browsers [19:49:06] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10mediawiki) [19:49:28] <hashar> I am dumb :( [19:50:39] <Dantman> Hmmm... waitasecond [19:51:14] <brion> w00t [19:51:22] <Dantman> ack no [19:52:36] <frostburn> so who added automatic rfc linking? it caught us by surprise, good surprise [19:53:29] <brion> :D [19:53:39] <brion> frostburn: it's been there many years [19:54:13] <Dantman> Mmm... rfc2550 one of the better points of reading... [19:54:28] <hashar> that seems to fix it [19:55:11] <Krimpet> is MediaWiki RFC 1149 compliant? [19:55:54] <brion> Krimpet: when rendering long articles i'm pretty sure we're using that internally [19:56:00] <wikibugs> 03(mod) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 (10hashar) [19:56:26] <Krimpet> brion, ah, so that's what's going on in those parts of the parser I don't understand. :) [19:57:28] <brion> Exception recorded: "Polly want a cracker" [19:58:40] <Krimpet> hopefully they work on porting PHP to the Parrot VM, so it'll truly be in its native environment. [19:58:43] <Dantman> "Polly want a cracker"? ^_^ My most common nonsensical exception is "Code me now asshole..." heh... I normally drop those in inside of functions I'll use in code later, but don't feel like coding till they are actually needed... [20:00:25] <Dantman> Mmm... Parrot Hypertext Processing language... [20:02:15] <juliano> Man, Mediawiki wasn't designed to be a CMS, but the hell it is one of the best ones around... [20:02:56] <Dantman> Hmmm.... Drupal actually seams fairly good in the CMS line [20:03:47] <dynasource> people tell me Drupal is the best CMS around. [20:04:06] <dynasource> I must say that I am not ever leaving MW [20:04:08] <Lady_Aleena> What is the style for boxes that will not cause the [edit] links to move from their headings? [20:04:39] <Krimpet> a nonprofit I worked with used Joomla for all its websites - it looked interesting, though I never really got into it fully [20:05:37] <dynasource> i have been using Joomla for 2 years now...it is a complete maze, fuzzy php framework... [20:05:39] <juliano> I found both Drupal and Joomla overly bloated and hard to deal with... [20:05:58] <Krimpet> dynasource, indeed, I scratched my head figuring out its API [20:06:08] <dynasource> and very hack-vulnerable, last week my whole FTP was taken over because of the joomla 1.5 version [20:06:39] <Krimpet> also even though it was open source, tons of companies made for-pay modules for it... most of what I did was write a couple modules from scratch for them that were only available in for-pay versions [20:06:49] <dynasource> stupid Turkisch hackers, but another reason to quit joomla [20:06:56] <Duesentrieb> juliano: mw is not bloated?... [20:07:07] <Krimpet> PHP really isn't designed for the MVC architecture they were shooting for in Joomla, I think [20:07:09] <Dantman> heh [20:07:32] <Dantman> Abstraction can get reasonably nice though... [20:07:38] <dynasource> mwah...I am glad that the specialpages are finally in a map in version 1.13 ;) [20:07:46] <Dantman> However I can come up with nicer abstraction syntaxes for lisp [20:07:52] <hashar> brion: should I commit the fix for 15460 ? [20:08:03] <Krimpet> PHP is an abomination before God anyway. ;p [20:08:15] <juliano> Duesentrieb: I think mw very clean. I sure has a lot of features, but not bloated. You make Mw bloated if you fill it with all sorts of extensions... [20:08:22] <Dantman> But unfortunately it's the widest available language [20:08:22] <brion> hashar: if you like, but tim still has to package up the release (and check if anything else has to get done first!) [20:08:39] <dynasource> I agree with Juliano... [20:08:39] *brion wonders why server-side javascript never caught on [20:08:48] <Dantman> heh [20:09:01] <brion> i actually kind of like javascript, it has closures and things :D [20:09:15] <juliano> brion: lack of server-side support I think... [20:09:19] <Krimpet> brion, widely available implementations like Greasemonkey were too late in the making, perhaps? [20:09:22] <Lady_Aleena> I take it that no one knows then. I have combed through common.css and can't find it. [20:09:24] <dynasource> it takes some time to understand the Mediawiki package...but when you do, you know it has so much potential [20:09:24] <Krimpet> er [20:09:26] <Krimpet> spidermonkey [20:09:48] <juliano> (also, server-side javascript syntax sucks for the server to parse...) [20:09:50] <dynasource> today the Google translations Javascript API is released.. [20:09:52] <Dantman> Unfortunately people often run into lots of errors when trying to use JS, so I expect most were scared away... [20:10:11] <Dantman> There was JAXER also [20:10:17] <Krimpet> JavaScript is a neat little language [20:10:24] <Duesentrieb> juliano: i think it's bloated because it has 183320 lines of code in the core alone :) [20:10:29] <Duesentrieb> without localization files [20:10:39] <dynasource> 6 numbers... [20:10:45] <dynasource> resp�ct [20:10:47] <Duesentrieb> Krimpet: if only the browser/dom bindings wouldn't suck so terribly. [20:10:56] <Duesentrieb> Krimpet: and it has decent threads, not this timer crap [20:11:09] <Krimpet> Duesentrieb, indeed; the language itself is nice, but its libraries are awwwwful. [20:11:27] *Krimpet should probably have said "ECMAscript." [20:11:58] <dynasource> is anyone already able to create articles by API? [20:13:03] <carl-m> dynasource: yes [20:13:36] <Krimpet> well, with the exception of normally-restricted users, like unregistered users on enwiki [20:13:59] <dynasource> carl-m.....show me the trick. [20:14:16] <dynasource> I only got it working till the login... [20:14:53] <dynasource> but I did it with an ugly file_get_contents ;) [20:15:03] <carl-m> what are you asking for? [20:15:50] <CIA-6> 03hashar * r40391 10/branches/REL1_13/phase3/ (RELEASE-NOTES includes/BagOStuff.php): [20:15:50] <CIA-6> Fix #15460 : One slow extension can block all wiki pages for all users [20:15:50] <CIA-6> Backport of trunk@40209 by Tim Starling. Pointed by Dan Barrett. [20:16:00] <dynasource> well...I want to build an extension to send email to the Wiki and then create a article from that email [20:16:46] <dynasource> I also want to build a sidebar [20:17:25] <dynasource> an therefore PHP code to communicate to the API is necessary, but somehow it does not seem to be ready in 1.13 [20:17:47] <dynasource> at least, for the creating and editing of articles...the login works fine [20:17:54] <wikibugs> 03(FIXED) One slow extension can block all wiki pages for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15460 +comment (10hashar) [20:18:09] <carl-m> when you say "extension", you don't actually mean a mediawiki extension? [20:18:15] <carl-m> you mean a separate process? [20:18:19] <hashar> then Tim will just have to fix my spelling :p [20:18:45] <dynasource> excuse me...not an extension... [20:18:56] <Duesentrieb> dynasource: editing from teh api has to be enabledseparatly [20:19:15] <Duesentrieb> $wgEnableWriteAPI = true; [20:19:19] <dynasource> aha... [20:19:51] <dynasource> thank you very much...that did take me some time that awful dark night 3 months ago (without result) [20:21:14] <carl-m> dynasource: I can't help with php programming, and I don't know that there is any proper PHP library written to use the mediawiki api [20:21:55] <dynasource> ok, thanx for the help anyways...I already have code ready, with the tip of Dues it must work now [20:22:05] <carl-m> great [20:24:42] <Duesentrieb> !client [20:24:42] --mwbot-- I don't know anything about "client". You might try: !api [20:24:48] <Duesentrieb> hmph [20:24:50] <Duesentrieb> !api [20:24:50] --mwbot-- The MediaWiki API provides direct, high-level access to the data contained in the MediaWiki databases. Client programs should be able to use the API to login, get data, and post changes. Find out more at <http://www.mediawiki.org/wiki/API>. For client libraries in various languages, see <http://www.mediawiki.org/wiki/API:Client_Code>. [20:24:58] <Duesentrieb> dynasource: see above [20:25:32] <Duesentrieb> http://sourceforge.net/projects/sxwiki/ [20:25:46] <wikibugs> 03(FIXED) Change $wgBlockAllowsUTEdit on rowiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15440 +comment (10hashar) [20:27:08] <dynasource> dues,...must say that I could not find that $wgEnableWriteAPI in the API section 3 months ago.. [20:27:21] <dynasource> tell me about that sxwiki...what is it. [20:27:36] <Duesentrieb> an mediawiki api client library written in php [20:27:41] <Duesentrieb> but that's all i know about it too [20:27:51] <dynasource> 'i hear angles sing' [20:27:52] <Duesentrieb> i just folllowed the api client code link, and looked for the PHP section [20:27:59] <Duesentrieb> no idea if it's any good [20:28:06] <wikibugs> 03(NEW) Feature request: allow background color setting for <math> tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15462 15enhancement; normal; MediaWiki extensions: texvc; (D.U.Thibault) [20:28:48] <wikibugs> 03(mod) Please lock Choctaw Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10443 +comment (10robfergusonjr) [20:28:53] <dynasource> i see the clients...nice... [20:29:13] <CIA-6> 03yaron * r40392 10/trunk/extensions/SemanticDrilldown/specials/SD_BrowseData.php: [20:29:13] <CIA-6> Fixed handling of 'none' value and other fixes for SMWSQLStore2, general [20:29:13] <CIA-6> SQL formatting improvements [20:29:54] <CIA-6> 03yaron * r40393 10/trunk/extensions/SemanticDrilldown/ (INSTALL includes/SD_GlobalFunctions.php): New version: 0.4.8 [20:36:16] <wikibugs> 03(NEW) new page does not appear in Special: Newpages and does not have "sighted" status - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15463 normal; normal; MediaWiki: Special pages; (ilya.schurov) [20:38:55] <wikibugs> 03(FIXED) Enable alias "WP:" -> "Wikipedia:" for italian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15116 +comment (10hashar) [20:43:09] <wikibugs> 04(REOPENED) Please lock Choctaw Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10443 +comment (10robinp.1273) [20:47:56] <wikibugs> 03(mod) Change timezone for sc.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15211 (10vituzzu.wiki) [20:50:19] <wikibugs> 03(mod) Please lock Choctaw Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10443 (10jorohr) [20:52:14] <wikibugs> 03(mod) Change timezone for sc.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15211 +comment (10hashar) [20:52:22] <wikibugs> 03(FIXED) Change timezone for sc.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15211 (10hashar) [20:56:21] <wikibugs> 03(mod) Please lock Choctaw Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10443 (10jorohr) [20:57:10] <Batysek> Hello! Can I get any help from you? I need to change the contents of the graphic page... [20:57:33] <Batysek> in MediaWiki [20:58:26] <jeremyb> what do you want to do? [20:59:55] <Batysek> I need to remove the little table which shows who is the author of the uploaded graphic OR I want to disable all links in this table [21:01:25] <wikibugs> 03(mod) Please lock Choctaw Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10443 (10robinp.1273) [21:02:05] <wikibugs> 03(mod) Change timezone for sc.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15211 (10vituzzu.wiki) [21:02:47] <wikibugs> 03(FIXED) Let users choose to hide deleted threads\replies - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15136 (10davemccabe) [21:03:10] <jeremyb> Batysek: where it says "file history"? [21:03:23] <Batysek> yes [21:04:03] <Batysek> i do not want to get to user page, discussion etc from this "graphic page" [21:05:15] <jeremyb> Batysek: you can easily just hide the table completely with css [21:05:43] <wikibugs> 06(LATER) On archive pages the radio button for "Any date" is not shown - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15137 (10davemccabe) [21:06:01] <wikibugs> 03(ASSIGNED) Format dates in a more attractive manner on archive pages. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15138 (10davemccabe) [21:06:37] <wikibugs> 03(WONTFIX) Show a warning message, or optionally prevent, users from editing each others replies - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15139 (10davemccabe) [21:08:24] <wikibugs> 03(ASSIGNED) the new messages notice links to the thread starter, not new message - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15413 (10davemccabe) [21:08:39] <wikibugs> 03(ASSIGNED) no email notifications from LQT discussions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15414 (10davemccabe) [21:08:58] <Batysek> jeremyb: I think I need more datails - I assume that some part of MonoBook (which I use) should be removed - but which one? [21:10:09] <wikibugs> 14(DUP) Visually subdue deleted replies - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15135 +comment (10davemccabe) [21:10:16] <wikibugs> 03(mod) Let users choose to hide deleted threads\replies - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15136 (10davemccabe) [21:11:21] <wikibugs> 04(REOPENED) Ghost categories in wanted categories - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15152 +comment (10hashar) [21:12:18] <davidmccabe> brion: I'd like to make some changes to ChangesList and perhaps you'd like to advise. [21:12:37] <brion> oh dear :D [21:12:39] <brion> what kinda changes [21:12:47] <davidmccabe> There's a hook already which lets you customize a change row. [21:12:52] <davidmccabe> And I think I added that hook, if memory serves. [21:13:08] <jeremyb> Batysek: hrmm... actually it might not be cross browser compat with css [21:13:11] <davidmccabe> However, the variable, $s, which contains the row, can also contain the date header. [21:13:15] <davidmccabe> This makes it very inconvenient to work with. [21:14:01] <davidmccabe> So, we could rearrange things so that $s can only contain the <li> itself, and any extra HTML is outputted on a separate iteration. [21:14:35] <davidmccabe> Or perhaps add a hook to recentChangesLine for customizing at a somewhat higher level in the process, based on $rc_type. [21:15:00] <davidmccabe> Now, if the logic there were a simple switch statement on $rc_type I'd go ahead and do that. But it's somewhat convoluted. [21:15:02] <davidmccabe> What do you think? [21:15:14] <jeremyb> speaking of changeslist... slightly related: i think the editcount returned by api.php?action=query&meta=userinfo&uiprop=editcount and in [[special:preferences]] is leaving out page moves (which are listed in [[special:contributions]], [[special:recentchanges]], and page history (&action=history)) [21:15:26] <Batysek> jeremyb: how can I control what appears on the page after clicking in the graphics? Is it only CSS, that controls it? [21:15:47] <jeremyb> Batysek: no. i'll link you the source [21:15:57] <wikibugs> 03(mod) Ghost categories in wanted categories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15152 (10hashar) [21:16:02] <davidmccabe> off-topic: On sale now! Two tickets for the price of three! http://dmccabe.org/tmp/ticketmaster.png [21:16:20] <jeremyb> heh [21:16:33] <CIA-6> 03nad * r40394 10/trunk/extensions/CategoryWatch/CategoryWatch.php: create an EmailNotification object to ensure UserMailer class loaded [21:16:49] <jeremyb> and only one has a what's this link [21:19:21] <jeremyb> Batysek: http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/ImagePage.php?view=markup [21:19:21] <jeremyb> Batysek: actually i first looked at that page today so I'm not entirely certain what's responsible for what but it definitely is quite involved [21:19:35] <jeremyb> brb [21:19:52] <Batysek> :( - I am a beginner [21:21:24] <CIA-6> 03nad * r40395 10/trunk/extensions/CategoryWatch/CategoryWatch.php: $wgCategoryWatchNotifyEditor default to true [21:23:01] <brion> davidmccabe: to be honest, ChangesList is a horrible hell of hellishness ;) [21:23:14] <brion> if you can tweak it cleanly to move the date header out of that hook, go for it [21:24:12] <Batysek> I set up a small LOCAL MediaWiki and now want to put its contents into DVD BUT I do not want to save any informations about articles history and users [21:24:34] <jeremyb> ahhh [21:24:42] <jeremyb> web server run from dvd? [21:24:42] <Batysek> I locked all what was not usable for me and I thought it is fine! [21:24:53] <Batysek> no no - static HTML [21:25:42] <CIA-6> 03nad * r40396 10/trunk/extensions/CategoryWatch/CategoryWatch.php: need to use global userMailer function for <1.12 [21:26:01] <Batysek> but when I click any graphic I can get the user information, his discusion and all history of articles edited by him [21:26:03] <davidmccabe> brion: Honestly it seems like such a straightforward function... [21:26:55] <jeremyb> Batysek: so, how are you generating the dump to begin with? [21:27:15] <MrZ-man> Batysek: http://www.mediawiki.org/wiki/DumpHTML.php [21:27:53] <Batysek> I use HTTrack for it... [21:28:43] <CIA-6> 03siebrand * r40397 10/trunk/phase3/languages/messages/ (63 files): Localisation updates for core messages from Betawiki (2008-09-03 23:15 CEST) [21:29:00] <Batysek> I did not know about DumpHTML.php... [21:29:30] <davidmccabe> brion: ViewVC sucks. If I find a good alternative might we install it? [21:29:36] <wikibugs> 03(NEW) Feature: missing gallery image names become upload links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15464 15enhancement; normal; MediaWiki: Images; (jt) [21:29:52] <jeremyb> davidmccabe: DVCS? :-P [21:30:44] <davidmccabe> oh I'd love to switch to git, jeremyb. But switching web UIs is a smaller task. [21:30:55] <jeremyb> right [21:31:29] <jeremyb> Batysek: i was just looking into it... the README says 'in progress' but hasn't been changed in 7 months and a few files have changed a lot more recently so maybe it's just out of date [21:32:14] <jeremyb> davidmccabe: any other frontends in mind? [21:32:17] <CIA-6> 03david * r40398 10/trunk/extensions/LiquidThreads/Lqt.i18n.php: Reverted 40375 'lower case'. [21:32:21] <davidmccabe> I'm trying to find some, jeremyb. [21:32:44] <CIA-6> 03nad * r40399 10/trunk/extensions/CategoryWatch/CategoryWatch.php: bug fix for older versions [21:32:46] <brion> davidmccabe: better frontends could be welcome, yes [21:34:28] <siebrand> davidmccabe: re r40398: can you please take a look at all other MediaWiki messages and draw your conclusions? [21:34:51] <davidmccabe> I love the way you phrased that. [21:35:07] <siebrand> davidmccabe: how so? [21:35:19] <davidmccabe> It was just funny, that's all. [21:35:34] <siebrand> davidmccabe: what's funny about it? [21:35:39] <davidmccabe> Anyways, I guess normal English style rules are trumped by MW consistency. [21:35:43] <davidmccabe> siebrand: nothing, just the wording. [21:35:47] <davidmccabe> not the content. [21:36:10] <siebrand> davidmccabe: is it incorrect in English? I am not a native speaker. [21:36:24] <davidmccabe> Normally labels would be in title case, yes. [21:36:41] <davidmccabe> But you're right: MW does it wrong everywhere, so we might as well too. [21:36:50] <siebrand> davidmccabe: I am talking about the funny thing, not about the content. [21:36:57] <davidmccabe> ohh, sorry. [21:37:00] <davidmccabe> No, it's correct. [21:37:36] <davidmccabe> Didn't mean to worry you :) [21:37:41] <siebrand> davidmccabe: well, I wanted to give you the opportunity to see for yourself, instead of me telling you it is being done as it was before you reverted it. [21:38:05] <CIA-6> 03david * r40400 10/trunk/extensions/LiquidThreads/Lqt.i18n.php: All of MW is wrong so we might as well be wrong with it. [21:38:36] <jeremyb> brion: do the WMF html dumps just use the DumpHTML extension vanilla or are there local mods? [21:38:53] <brion> ask tim :) [21:39:29] <davidmccabe> brion: Is there a reliable way to see whether anybody is using a hook? [21:39:31] <siebrand> davidmccabe: many things are wrong about the whole MediaWiki concept. Can you believe that some guys once thought they would use it for a massive encyclopedia where the content is generated by anyone...? [21:39:33] <siebrand> ;) [21:39:36] <jeremyb> oh, it looked like you touched it last (in tree) [21:39:53] <jeremyb> davidmccabe: deprecate? :P [21:40:13] <davidmccabe> jeremyb: I added a hook in 1.12 that I'd like to delete, if I'm the only one using it yet. [21:40:37] <jeremyb> davidmccabe: and if they come knocking on your door then you know :) [21:43:05] <Batysek> dumpHTML says that if my skin is modified the script will fail.. Unfortunately - I have modified my skin [21:43:21] <brion> davidmccabe: you can grep through extensions/ but of course there may be third-party code out there :) [21:44:17] <davidmccabe> brion: Why don't we have wfRunHooks report to hooksdb.wikimedia.org so we get a list of who's using what? [21:44:28] <davidmccabe> I'm sure the load won't be bad :) [21:45:57] <brion> yeah especially th ehooks in title URL generation ;) [21:46:21] <davidmccabe> It could be smart. [21:46:24] <mcgibb> Is there any way to force the links pointing to redirected pages to be renamed? [21:46:28] <davidmccabe> Cache them locally and send us a digest. [21:46:32] <mcgibb> so I can get rid of the redirect? [21:47:02] <jeremyb> mcgibb: you mean actually modify the pages that point to redirects? use a bot [21:47:28] <mcgibb> jeremyb: yes. Is there a bot that does this? Or would I need to write it? [21:49:22] <jeremyb> mcgibb: i'm sure there's dozens [21:49:30] <wikibugs> 03(mod) Ghost categories in wanted categories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15152 (10brion) [21:49:47] <jeremyb> mcgibb: there are frameworks and there are bots ready made to just run from commandline [21:50:00] <jeremyb> mcgibb: not a wmf wiki right? [21:50:12] <mcgibb> wmf? [21:50:29] <jeremyb> !wmf [21:50:29] --mwbot-- I don't know anything about "wmf". [21:50:33] <jeremyb> damn bot [21:50:35] <jeremyb> !help [21:50:35] --mwbot-- Hi! I'm mwbot, a bot that was quickly whipped up by Daniel Cannon (AmiDaniel) to help out around #mediawiki. Some quick help is at < http://www.mediawiki.org/wiki/Mwbot >, you can find all my source code at < http://amidaniel.com/viewvc/trunk/MWBot/?root=svn >. A dump is now available at < http://tools.wikimedia.de/~amidaniel/botbrain.html > [21:51:09] <mcgibb> wmf is wikimedia foundation [21:51:12] <mcgibb> !wmf [21:51:12] --mwbot-- I don't know anything about "wmf". [21:51:22] <mcgibb> mwbot: wmf is wikimedia foundation [21:51:24] <mcgibb> !wmf [21:51:24] --mwbot-- I don't know anything about "wmf". [21:51:26] <Krimpet> !help [21:51:26] --mwbot-- Hi! I'm mwbot, a bot that was quickly whipped up by Daniel Cannon (AmiDaniel) to help out around #mediawiki. Some quick help is at < http://www.mediawiki.org/wiki/Mwbot >, you can find all my source code at < http://amidaniel.com/viewvc/trunk/MWBot/?root=svn >. A dump is now available at < http://tools.wikimedia.de/~amidaniel/botbrain.html > [21:51:54] <mcgibb> anyway, no it's not a wmf wiki [21:52:02] <jeremyb> !wmf is the wikimedia foundation <http://en.wikipedia.org/wiki/Wikimedia_Foundation> [21:52:02] --mwbot-- You don't have permission to do that. [21:52:23] <jeremyb> ok [21:53:12] <mcgibb> any suggestions on a good list of bots? [21:53:37] <jeremyb> yeah, i'm looking [21:54:02] <jeremyb> i thought redirect.py could but it looks like it only does broken and doubles [21:54:21] <jeremyb> do you want to replace all redirects or only redirects to certain pages [21:54:22] <jeremyb> ? [21:55:05] <mcgibb> certain ones would be better, but I can do with all at the same time too [21:58:15] <CIA-6> 03siebrand * r40401 10/trunk/extensions/ (144 files in 132 dirs): Localisation updates for extension messages from Betawiki (2008-09-03 23:15 CEST) [21:58:21] <davidmccabe> Does anybody actually use the enhanced RC list? Is it being maintained? [21:58:59] <siebrand> davidmccabe: (a) yes. (b) I think so. Ask Nikerabbit. Also see extension CleanChanges. [21:59:19] <AlexSm2> davidmccabe: Enhanced RC/WL imho is the only good way to watch changes [21:59:30] <davidmccabe> k, thanks. [22:00:06] <jeremyb> mcgibb: i think i'll just extend redirect.py; do you have python? OS? list of redirects to fix? [22:03:48] <mcgibb> yes, Linux/Gentoo, redirects I'd like to be able to do over and over [22:05:02] <AlexSm2> Simetrical: if I use <bla> in section header, it gets removed from edit summary, generating invalid section link [22:05:12] <AlexSm2> is it related to your change to Linker.php? [22:07:03] <jeremyb> mcgibb: why over and over? can't you just delete the ones that shouldn't be used? [22:07:43] <jeremyb> mcgibb: bbiab [22:10:16] <mcgibb> jeremyb: I have a script that generates pages from other information, but sometimes the information for the new page already exists. So I merge the two pages and then use a redirect on one of the two. But I'll run the script over and over, and I would like the links in the other pages to not use the old name. [22:10:44] <mcgibb> it's an ongoing process as I get new data in. [22:13:16] <CIA-6> 03david * r40402 10/trunk/phase3/ (docs/hooks.txt includes/ChangesList.php): Added OldChangesListRecentChangesLine hook for customizing RC messages in OldChangesList mode. TODO: Customize other ChangesList implementations. [22:19:44] <CIA-6> 03dale * r40403 10/trunk/extensions/MetavidWiki/maintenance/ (download_from_archive_org.php transcode_to_flv.php): simple shared file_system transcode script [22:20:09] <wikibugs> 03(FIXED) Database DROP? - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15459 +comment (10yaron57) [22:20:15] <CIA-6> 03siebrand * r40404 10/trunk/extensions/ (3 files in 2 dirs): (log message trimmed) [22:20:15] <CIA-6> * add i18n file, removed direct usage of $wgMessageCache [22:20:15] <CIA-6> * added descriptionmsg [22:20:15] <CIA-6> * bumped version [22:20:16] <CIA-6> * removed trailing whitespace [22:20:18] <CIA-6> * add support for CategoryWatch in Translate [22:20:20] <CIA-6> i18n issue: 'categorywatch-emailbody' is a lego style message. For localisation [22:20:26] <wikibugs> 03(FIXED) MySQL Error in column o_id - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15433 +comment (10yaron57) [22:20:46] <jeremyb> mcgibb: what's generating the pages? maybe it would be better to just update them all when the page merge occurs instead of waiting for a second bot to run? [22:21:13] <jeremyb> mcgibb: is anything from outside the wiki linking into it? (and do you have to worry about breaking those links?) [22:21:26] <wikibugs> 14(DUP) Wrong Charset or something - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15304 +comment (10yaron57) [22:21:33] <wikibugs> 03(mod) Problem with Encoding - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13838 (10yaron57) [22:30:15] <mcgibb> jeremyb: The page merge is manual. Is there a way to automatically update all links at that time? [22:31:06] <davidmccabe> Why the fuck does RecentChange have $mAttribs instead of just extracting those into instance variables? [22:31:40] <AaronSchulz> that's prolly just old ad hoc code [22:32:12] <wikibugs> 03(mod) Provide preference-based autoformatting for unlinked dates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4582 (10ashtongj) [22:33:04] <CIA-6> 03siebrand * r40405 10/trunk/extensions/CategoryWatch/ (CategoryWatch.i18n.php CategoryWatch.php): svn props [22:34:02] <jeremyb> mcgibb: hrmm... let's back up a little. what's wrong with having redirects in the first place? [22:37:06] <mcgibb> jeremyb: I guess the redirects are okay, but I would like the link names to reflect the true name of the linked page, not the name of the redirection page [22:37:16] <jeremyb> oh [22:37:23] <mcgibb> jeremyb: so the redirects are pretty useless at that point [22:38:08] <CIA-6> 03ialex * r40406 10/trunk/extensions/ (8 files in 6 dirs): svn:eol-style native [22:38:32] <jeremyb> mcgibb: after page merge, will any new edits link to the redirect? [22:39:02] <jeremyb> mcgibb: see also my question above: is anything from outside the wiki linking into it? (and do you have to worry about breaking those links?) [22:39:18] <mcgibb> jeremyb: nothing outside linking to it [22:39:31] <mcgibb> new edits will not use the use the old names [22:40:42] <Bdk[a]> Skizzerz, deleted twice now *g* [22:41:25] <Skizzerz> Bdk[a]: that page name was odd... probably a bad link or something [22:42:05] <Bdk[a]> yup, already corrected [22:42:35] <Skizzerz> awesome [22:44:59] <jeremyb> mcgibb: so, then I think you should just create some structured tag for the page or editsummary or something the bot can search for [22:44:59] <jeremyb> mcgibb: maybe just a template call on the new page. if the template has no params, then it's assumed all redirects to it are 'bad'. if only some should be, then params should be present enumerated those pages that should or shouldn't be considered 'bad' [22:44:59] <jeremyb> mcgibb: or there could be something in the edit summary used when doing the merge to look for. but i think that would be more error prone [22:45:40] <CIA-6> 03demon * r40407 10/trunk/extensions/ (10 files in 10 dirs): Remove unused $wgMessageCache globals. [22:46:31] <wikibugs> 03(mod) Wikibits patch #2 - disable unused code - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15399 (10mhorvath2161) [22:47:31] <mcgibb> jeremyb: I guess all that was what I was trying to do with the redirects, then the bot just finds all redirects, then finds all links to the redirects and rewrites the links. [22:47:47] <CIA-6> 03ialex * r40408 10/trunk/phase3/includes/specials/SpecialMovepage.php: fix XHTML error [22:47:58] <jeremyb> mcgibb: {{fixredirectsfrommerge}}, {{fixredirectsfrommerge|type=good|a|b|c}}, {{fixredirectsfrommerge|type=bad|x|y|z}}, {{fixredirectsfrommerge|d|e|f}} [22:47:59] <jeremyb> mcgibb: you choose what type defaults to if not present [22:48:50] <jeremyb> mcgibb: i thought you said it would be better to do only some. (generally it's not good to do such sweeping changes but i'm sure there's a lot i don't know about your wiki) [22:50:26] <mcgibb> jeremyb: yeah, i did say that... I guess I could write the bot to do one redirect at a time that I specify. That would be the last part of the merge procedure [22:51:12] <mcgibb> Is redirect.py fairly "editable"? I'm a programmer so I could get in there if it isn't too messy [22:52:39] <jeremyb> mcgibb: i was thinking during the merge you'd add the tag and then the bot could query related changes for the tag template to find redirects to fix. after all redirects for a page were fixed it would remove the tag [22:52:42] <davidmccabe> brion-away: I'd like to show snippets from new pages in RC. To help with that, how about storing the first n bytes of the new page in the rc record? [22:53:33] <mcgibb> jeremyb: that would work [22:57:38] <CIA-6> 03david * r40410 10/trunk/phase3/includes/ChangesList.php: Made ChangesList::insertUserRelatedLinks public for use by hooks. [23:04:34] <wikibugs> 03(NEW) Wikimedia Belgium mailing list - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15465 normal; normal; Wikimedia: Mailing lists; (dereckson) [23:18:12] <wikibugs> 03(mod) Wikibits patch #10 - more numbers - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10mhorvath2161) [23:18:37] <^demon> Ewwwwwwwwwwww. [23:18:39] <^demon> eval(). [23:18:40] <^demon> :( [23:18:55] <Skizzerz> some things cannot be done any other way [23:21:43] <Popolinx> does anyone feel like doing a quick security review to see i didn't leave any major, important page unprotected? i'm very new to mediawiki security [23:22:13] <walkinjewkje> hi [23:22:20] <walkinjewkje> i need help [23:24:34] <davidmccabe> PHP has no keyword arguments, right? [23:24:53] <davidmccabe> If that the case, the new Linker::link() API sucks. [23:25:26] <davidmccabe> $skin->link($myTitle, null, array(), array(), array('known')); [23:25:45] <AaronSchulz> hehe, I always love that ;) [23:25:46] <davidmccabe> it should *at least* recognize null instead of array() for the things I'm not interested in. [23:26:07] <AaronSchulz> when you have 10 args with defaults, but a call only cares about the 10th :D [23:26:13] <wikibugs> 03(mod) Wikimedia Belgium mailing list - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15465 +comment (10cbrown1023) [23:26:22] <davidmccabe> yet aaron that is the topic under discussion. [23:26:26] <davidmccabe> And $options should be right after $text. [23:26:35] <wikibugs> 03(mod) Wikibits patch #10 - more numbers - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15422 (10mhorvath2161) [23:26:36] <davidmccabe> People are going to use 'known' etc. way more often than $customAttribs. [23:27:00] <Skizzerz> uh... can't defaults be declared in the function definition? e.g. function blah($title, $something = null, $meh = array(), $meh2 = array(), $meh3 = array()) { [23:27:24] <davidmccabe> Skizzerz: I want to pass in a value for the last argument while leaving the middle arguments to the defaults. [23:27:27] <Skizzerz> then call it with $skin->link($myTitle,,,, array('known')) [23:27:39] <davidmccabe> ah-hah. [23:27:47] <Skizzerz> idk if that'll work or not though [23:27:49] <davidmccabe> Thanks for that obscure PHP syntax, Skizzerz. [23:27:59] <davidmccabe> Oh. You haven't used that? Then I bet it won't. [23:28:05] <Skizzerz> it works for for() :P [23:28:33] <davidmccabe> Doesn't work. [23:28:44] <davidmccabe> PHP just sucks. [23:29:04] <davidmccabe> Simetrical, is it too late to rearrange the argument order for Linker::link()? [23:33:07] <CIA-6> 03dale * r40411 10/trunk/extensions/MetavidWiki/maintenance/transcode_to_flv.php: minnor multiple-instance fix [23:38:09] <davidmccabe> http://dmccabe.org/tmp/rc.png [23:43:58] <wikibugs> 03(mod) Wikimedia Belgium mailing list - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15465 +comment (10dereckson) [23:47:02] <davidmccabe> Everybody has Arial Unicode MS, right? [23:47:14] <_mary_kate_> no, but most people do [23:47:30] <davidmccabe> (I am trying to find typographical decorations I can use safely.) [23:47:56] <MZMcBride> Usually people just declare "sans serif", no? [23:47:57] <wikibugs> 03(mod) Add action=patrol - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15445 +comment (10soxred93) [23:48:00] <davidmccabe> And by 'everyone' I meant 'almost everyone'. [23:48:14] <MZMcBride> And the browser then selects whichever font is set for sans serif by default. [23:48:34] <_mary_kate_> the font is freely distributable so everyone _could_ have it as long as they have truetype font support. probably a few Unix systems and mobile browsers don't have it [23:48:59] <Popolinx> www.popolinx.com [23:50:32] <davidmccabe> Here, can somebody test this on a Windows or Linux system? [23:50:32] <davidmccabe> http://en.wikipedia.org/wiki/User:DavidMcCabe/Test [23:50:40] <davidmccabe> and see if the heart renders correctly? [23:51:03] <Popolinx> David: yes on firefox; no on IE6 [23:51:06] <Popolinx> totally default settings [23:51:21] <davidmccabe> damn you IE6. [23:51:30] <davidmccabe> Thanks for testing it. [23:51:50] <Simetrical> davidmccabe, we can probably change the argument order. In retrospect it was kind of perverse to have the attributes and query bits in a different order from the old functions. [23:51:56] <_mary_kate_> davidmccabe: in Solaris it works in Firefox 2, Opera 9.52 and Konqueror 3.5.9 [23:52:00] <Simetrical> Oh, you want to put the options first? [23:52:11] <_mary_kate_> sorry, i mean it _doesn't_ work in konqueror [23:52:15] <Simetrical> I'm not sure that's needed. *Usually* 'known' and 'broken' should be superfluous. [23:52:20] <Simetrical> It should be smart enough to figure it out itself. [23:52:41] <davidmccabe> Simetrical: oh, well in that case NM. I was trying to be a good citizen. [23:52:43] <_mary_kate_> it's also rather small in my default font, doesn't look much like a heart [23:52:45] <Simetrical> Without a DB query. [23:52:56] <Simetrical> Either because you pass it an already-unstubbed page title like $wgTitle, or you pass it something like a special page or interwiki that's always known/unknown. [23:53:08] <Popolinx> yeah, it's not exactly a heart i must say, but i'm assuming that's what you meant to accomplish, yes? it has a little tilde above it [23:53:35] <davidmccabe> It's just supposed to be a punctuation mark. [23:53:42] <davidmccabe> Thanks for the test. [23:53:45] <Simetrical> There are some tricky cases, mainly where you have a LinkBatch, IIRC. But you should be able to easily construct a Title that has the page_id preloaded in that case. [23:53:59] <Simetrical> Yeah, though, PHP sucks for things like this where you want to give some args but not others. [23:54:04] <Simetrical> Python is much nicer. [23:54:06] <Simetrical> (as usual) [23:55:50] <Simetrical> . . . I just discovered I've been using dash for the entire time I've been on Ubuntu, thinking it was bash, and never noticed. [23:55:56] <Simetrical> At least I think I'm using it. [23:56:08] <_mary_kate_> Simetrical: /bin/sh is dash, but the login shell is usually /bin/bash [23:56:12] <Skizzerz> davidmccabe: what is it SUPPOSED to look like? [23:56:13] <Simetrical> Oh, I see. [23:56:14] <_mary_kate_> (because dash is meant for scripting, not interactive use) [23:56:17] <Simetrical> So dash is used for running scripts, not logins. [23:56:20] <Simetrical> That makes more sense. [23:56:25] <davidmccabe> Skizzerz: a heart. [23:56:31] <davidmccabe> I'll just use • though. [23:56:33] <davidmccabe> What a crock. [23:57:01] <_mary_kate_> i guess i should upgrade to FF3 some day [23:57:05] <Skizzerz> it looks like some sort of strange black round-type thing to me [23:57:11] <Simetrical> I rather like Fx3. [23:57:11] <davidmccabe> that's close enough. [23:57:35] <_mary_kate_> last time i tried it, it seemed better.. i could actually imagine using it as my main browser [23:57:46] <Skizzerz> zooming in, like a squiggly line with some sort of heart-shaped fruit hanging down from it [23:58:03] <Popolinx> as a small anacdote, it DOES work in Google Chrome. :) [23:58:30] <davidmccabe> http://en.wikipedia.org/wiki/Dingbat [23:59:09] <Skizzerz> looks like 2760 - 6 for me [23:59:57] <davidmccabe> That is correct.