[00:01:35] 03tparscal * r51670 10/trunk/extensions/UsabilityInitiative/EditWarning/ (EditWarning.i18n.php EditWarning.js): Solved some issues with how browsers were handling the onbeforeunload event [00:02:41] ehm [00:02:53] pretty sure that bug is invalid [00:03:09] {{{{{Name|}}} }} [00:03:13] in two different templates [00:04:06] <^demon> Splarka: I'm pretty sure of it too. [00:04:21] not so much 'desired' behavior, but... would require infinite recursion on the brace substitution portions of the parser [00:05:34] in the same way you can't generate, transclude, parameterize, variablize, or substitute template delimiters (pipes, equals, etc), you can't do that with the boundaries either [00:06:29] but Tim should answer that with a detailed retort, rather than one of us with "ur stupid" [00:19:49] 03(mod) Complex template expansion.. not expanded... - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19143 (10jbreiding) [00:31:35] hey, which free php hosting I could use to set up mediawiki? [00:33:57] you're not going to find any reputable "free" hosts [00:34:13] 03(mod) Complex template expansion.. not expanded... - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19143 (10jbreiding) [00:34:42] nakon, I know. But I could use it to test before paying one [00:34:48] test the wiki [00:35:12] if it gets serious I would look for a paid one [00:35:43] you won't be able to find a host that provides a sql database and web hosting for free [00:36:07] try finding a cheap (~$5/mo) one [00:37:27] how come not? There are many that do that [00:37:39] examples? [00:37:44] I even set mediawiki in one, but it deleted my account and I never found the reason heh [00:37:48] nxserve.net was this one [00:38:12] nakon, there are such places. [00:38:17] Surprisingly. [00:38:26] Obviously, they tend to have draconian restrictions on, well, everything. [00:38:38] not very surprisingly for php I think [00:38:43] I assume they do automated setup plastered with ads, and kill your account if it starts using a non-negligible amount of resources. [00:39:20] Simetrical, you know any which restrictions wouldn't stop me from setting mediawiki? [00:39:22] just for tests [00:39:29] memory_limit would be one. [00:39:38] If it's, like, 8M or something, that probably won't work well. [00:39:56] Also if they have a very low max_execution_time, like 5s or 1s or something. [00:40:05] not many users would use it at the same time. I would like to see if some people would be interested in the wiki [00:40:22] then we would pay a host and a domain [00:40:28] safe_mode wouldn't prevent mediawiki from working, but it would still cause issues with some things [00:41:16] any recommendations? [00:41:32] if my ISP allowed me to serve it would be a lot better [00:41:35] not for a free host, sorry [00:41:53] yeah, recommendation is the wrong word here heh [00:42:38] I don't know about any free hosts, seeing as I have root access to more than one multi-thousand dollar web server that I can put any little things I want up on for testing. [00:42:55] Usually I'd recommend a cheap account from 1and1.com or something. [00:43:08] There's probably a better channel to ask in. [00:43:40] wow, you could get me a free account in that multi-thousand dollar server :p [00:44:24] I could, but it would be far too much of a pain to set up, so I won't. \o/ Besides, I don't actually own any of them, I just administer them. [00:44:47] use NSF, it's close enough to free and it's decent [00:45:03] alright, thanks [00:45:19] *nfs nearlyfreespeech.net [00:50:07] 03dale * r51671 10/branches/new-upload/phase3/js2/mwEmbed/ (8 files in 5 dirs): sequencer style updates and small fixes [01:08:33] 03dale * r51672 10/branches/new-upload/phase3/js2/mwEmbed/ (3 files in 3 dirs): fixes to add Media Wiz [01:30:44] 03(mod) Complex template expansion.. not expanded... - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19143 normal->major; +comment (10jbreiding) [01:32:07] they just talked about making it an enhancement, but now it is 'major'?? [01:34:42] <^demon> Why would expandTemplates do it? I thought all it did was run through the preprocessor. [01:48:12] 03demon * r51673 10/trunk/phase3/includes/filerepo/ (FileRepo.php ForeignAPIRepo.php): [01:48:12] Followup to r51592: [01:48:12] * Implement fileExistsBatch() in the ForeignAPIRepo. [01:48:12] * Tweak fileExists() to return the boolean from the single file we checked, not the file we were given. [01:50:22] 03(FIXED) More efficient batch lookups in foreign repos - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15690 +comment (10innocentkiller) [01:51:41] 04(REOPENED) More efficient batch lookups in foreign repos - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15690 +comment (10innocentkiller) [01:51:53] 03dale * r51674 10/branches/new-upload/phase3/js2/mwEmbed/ (6 files in 5 dirs): sequencer style updates [01:54:20] 03demon * r51675 10/branches/maintenance-work/: Branching trunk for the maintenance overhaul. [01:55:55] Maintenance overhaul? [01:56:23] <^demon> !b 19133 | chuck [01:56:23] --mwbot-- chuck: https://bugzilla.wikimedia.org/show_bug.cgi?id=19133 [01:56:33] *chuck reads [01:57:58] ^demon: Ah, I see. [01:58:18] Will the new scripts still load Local Settings as usual? [01:58:42] *chuck has something hacked into his local settings so that the database can be chosen on the command line for maintenance scripts [01:58:59] <^demon> Yes. [01:59:06] <^demon> I could theoretically add that to this too. [01:59:14] <^demon> --dbname [02:00:13] werdna: Is there a short guide or whatever on how to make extensions use your new preference system instead of the old one/ [02:04:26] <^demon> chuck: I'll put one on the hook docs page, give me 5 mins. [02:04:50] Okay, thanks [02:10:15] <^demon> http://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences [02:11:03] <^demon> Kinda crappy, but that's the basic idea. There's a whole lot of values that can go in the array with label, type, etc. The best advice there is to play with Preferences.php and look at some extensions like Gadgets that use them. [02:13:10] ^demon: Is UserToggles the only old preference thing that needs to be converted over? [02:13:52] And how do I get the value of a preference [02:17:45] <^demon> Yeah. [02:18:25] <^demon> $wgUser->getOption( 'foo' ); ? [02:20:18] Oh, so those functions are the same, it's just getting the preferences into Special:Preferences that changed? [02:21:24] <^demon> Yeah. [02:21:30] cool, thanks [02:25:42] hi everyone... I'm using a modified {{Infobox Country}} template which has some problems with line breaks. Is there any way to find the places where empty lines occur that aren't 'd out? [02:41:47] 03demon * r51676 10/branches/maintenance-work/ (docs/maintenance.txt maintenance/Maintenance.php): Basic implementation of abstract Maintenance class + docs. TODO: Handle config loading (WM-specific and generic), good point to nuke AdminSettings (bug 18768). [03:39:28] 03demon * r51677 10/branches/maintenance-work/ (9 files in 5 dirs): [03:39:28] * AdminSettings is dead, forever and ever [03:39:28] * Make DB settings respect dbuser,dbpass params [03:39:28] * Handle settings loading [03:45:16] 03(mod) Maintenance script cleanup - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19133 (10innocentkiller) [04:08:42] 04(REOPENED) New favicon for Wikibooks projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17049 (10rhalsell) [04:08:46] 03(mod) New favicon for Wikibooks projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17049 (10rhalsell) [04:09:15] 03(FIXED) New favicon for Wikibooks projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17049 (10rhalsell) [04:09:22] 03(CLOSED) New favicon for Wikibooks projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17049 (10rhalsell) [04:44:47] 03(mod) Suggestion: Rename "Bad image list" to better title - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14281 +comment (10tstarling) [04:46:21] Haha. [04:49:38] *Splarka sics tim on https://bugzilla.wikimedia.org/show_bug.cgi?id=19143 [04:52:38] naw 1.15 release today? [04:53:55] Not today. [04:55:34] (and by sic I mean WONTFIX and explain why the brace substitution doesn't work post-expand in better terms than we mortals can staet) [04:56:02] actually I was going to do it right now [04:56:08] I don't think there's anything pending is there? [04:58:19] 03tstarling * r51678 10/branches/REL1_15/phase3/ (RELEASE-NOTES includes/DefaultSettings.php): Updates for 1.15.0. [04:58:27] Um. [04:58:33] Postgres support? [04:58:40] Did that get resolved? [04:58:50] Or was that 1.16? [04:59:13] you mean bug 19127? [04:59:33] Yeah. [04:59:47] I fixed it last night, committed the changes [05:00:12] it's not a regression anyway, it's always been broken [05:00:58] There was a bug attached to killing AdminSettings.php. [05:01:12] that's in trunk [05:01:18] I only did a documentation change in 1.15 [05:01:53] Right. I'm saying that it needs to be marked. [05:01:57] Don't know about any blockers for the 1.15 release. [05:02:18] https://bugzilla.wikimedia.org/show_bug.cgi?id=18768 "Remove AdminSettings.php from MediaWiki core" [05:04:01] 03tstarling * r51679 10/tags/REL1_15_0/: Tagging for release of 1.15.0 [05:06:54] is 1.15 to be released soon ? [05:13:31] hmm [05:13:40] I might have to retag that [05:14:35] there's a couple of extensions with issues [05:29:53] 03tstarling * r51680 10/trunk/phase3/maintenance/ (4 files): Use require not include when sourcing commandLine.inc, to avoid possible web execution when the web server is configured strangely. Detected during automated security scanning. For backport to 1.15. [05:42:47] 03tstarling * r51681 10/branches/REL1_15/extensions/Widgets/ (. Widgets.php): Backported r50477, r50541, r50898, r50900, recent changes from trunk including security fixes. [05:45:39] 03tstarling * r51682 10/trunk/extensions/gis/kml.php: Use require not include, to avoid possible register_globals vulnerability. [05:48:31] 03tstarling * r51683 10/branches/REL1_15/extensions/gis/ (. kml.php): Backported r51682, possible security fix. [05:53:41] 03tstarling * r51684 10/branches/REL1_15/phase3/ (6 files in 2 dirs): Backported r51680 (use require not include) and added release notes. [05:59:54] how do I get a .mov container that has .ogv and .oga video/audio in it into the .ogg format? [06:07:37] prefrontal: that sounds difficult [06:08:19] you could do it with ffmpeg, but it would re-encode and lose some quality [06:08:51] that's what i'm worried about..i imagine any tool i use will do that. i'm trying avidemux [06:15:49] OggConvert managed to do it but the quality is crap now [06:16:42] is it a big file? is it publicaly available? [06:16:50] 03tstarling * r51685 10/tags/REL1_15_0/: Retagging due to automated security scan warnings and associated recent commits to the branch. [06:16:56] sure: http://grey.colorado.edu/emergent/index.php/File:ISUHD.mov [06:16:58] 2mb [06:18:16] I used the Xiph.org QuickTime plugin to make the video on OSX, so it's got Vorbis/Theory codecs inside [06:21:34] the original quality wasn't great. i might be able to find a good set of parameters [06:25:06] 14(WFM) Suggestion: Rename "Bad image list" to better title - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14281 (10craleigh318) [06:28:28] this guy says i'll need QuickTime PRO http://bc.tech.coop/blog/070904.html [06:28:45] makes sense that apple could do it for me, but god damnit [06:30:05] 03tstarling * r51686 10/trunk/extensions/SemanticTasks/ (ST_CheckForReminders.php SemanticTasks.php): Fix register_globals arbitrary inclusion vulnerability. [06:30:17] "open source suppresses innovation" [06:30:35] "but closed source suppresses anyone actually using it..." [06:30:48] yeah, so i have to use both [06:31:26] that looks like it reencodes as well [06:32:22] QuickTime or iMovie or some apple-created software would be the only thing that could possibly decode the mov container for me.. [06:42:21] 03tstarling * r51687 10/tags/REL1_15_0/: Tagging for release of 1.15.0 (second attempt) [06:44:30] hi. I have a problem with listing orphaned pages. when a user page holds a reference to a page, the page is no longer shown in orphaned list. Is there any chance that only normal pages are recognized? [06:49:09] i'll be damned, QuickTime Pro does it correctly. no apparant loss in quality from .mov container of .ogv/.oga to .ogg container [07:01:02] the OggHandler extension seems to be broken for .ogv files on my wiki. this worked the last time i tried, several months ago admittedly http://grey.colorado.edu/emergent/index.php/File:Testvid.ogv [07:06:01] i took that file straight off of commons [07:08:28] hmm, looks like it's this bug https://bugzilla.wikimedia.org/show_bug.cgi?id=16167 [07:09:54] 03catrope * r51688 10/trunk/extensions/UsabilityInitiative/EditWarning/EditWarning.i18n.php: EditWarning: Fix spelling in message [07:14:59] built ffmpeg2theora from source and removed the deb but didn't help :( damnit [07:15:27] hi. I have a problem with listing orphaned pages. when a user page holds a reference to a page, the page is no longer shown in orphaned list. Is there any chance that only normal pages are recognized? [07:21:28] i built ffmpeg from source and that fixed it. phew :) [07:23:43] hey guys i am trying to change the logo of media wiki by change the $wgLogo to the address of the image like $wglogo = "wiki/aussiepedialogo.png" [07:24:24] either put the full path to the logo on the filesystem or reference it's relative location starting with $IP/... (follow the other examples in LocalSettings) [07:25:01] i could not find anyt thing in there so i typed it in again [07:26:41] so can any one help [07:49:36] *siebrand congratulates TimStarling on the 1.15.0 release. [07:50:11] thanks [07:52:19] how can i force users to use one skin and not giving them the possibility to choose? [07:52:54] !skin | ZioCorto [07:52:54] --mwbot-- ZioCorto: Overview: . Skin usage: . Gallery of CSS styles: . Writing your own: [07:53:20] darn, not in there. [07:53:36] lemme quickly look that up for you, ZioCorto. It is configurable. [07:53:43] \o/ congrats :) [07:54:07] ZioCorto: $wgDefaultSkin = 'monobook'; is the first setting [07:54:40] ZioCorto: then $wgHiddenPrefs[] = 'skin' to disable skin picking [07:54:55] ZioCorto: more details in DefaultSettings.php [07:57:18] thank you [07:57:31] I don't think $wgHiddenPrefs is the way to go [07:58:09] I think you want $wgAllowUserSkin = false; [07:58:23] otherwise the user would still be able to choose their skin with a useskin parameter [07:58:24] i just don't want user to change from the default skin [07:59:24] it's marked as deprecated in HEAD, but I'm sure someone will fix that when they realise their mistake [07:59:51] what is profileinfo.php [07:59:58] btw where is [07:59:58] lol [08:00:01] an XSS generation engine [08:00:41] hmm [08:00:50] do i need it for upgrading to 1.15? [08:00:56] no [08:00:59] ok [08:01:17] TimStarling: thanks for 1.15 [08:05:33] gonna do a 1.14.1? [08:06:03] when is 1.16 coming out? when is 1.17 coming out? [08:06:09] no [08:08:46] *siebrand mumbles something about slapping Splarka with a large trout. [08:13:57] can any one tell me how to get rid of the 'Main Page' text [08:17:15] !csshideheader [08:17:15] --mwbot-- To hide the header on the main page, you need to add this CSS to the wiki page [[MediaWiki:Common.css]]: "body.page-Main_Page h1.firstHeading { display: none; }". If your main page's title is not "Main Page", you'll need to change it accordingly (look at the class on the tag in the HTML source). [08:18:33] i have tryed that its not working [08:18:43] btw the address is aussiepedia.ath.cx [08:20:43] wfm, try harder, purge browser cache, make sure the css is loading and enabled, and not malformed [08:20:59] hi [08:21:20] hi [08:21:32] i have tryed every thing [08:22:31] obviously you haven't, heh [08:23:38] how do you know i have been looking for information on this all over the net thanks to google for the last 45minutes [08:25:17] tt5786: it looks ok for me [08:28:46] yea but i cant get rid of the title Main Page as i want it to be blank [08:32:49] wait [08:32:57] can any one tell me how to get rid of the 'Main Page' text [08:33:06]

Main Page

[08:33:07] or [08:33:16] Main Page - your wiki stuff here [08:33:22] because those are different things [08:33:35] and you didn't mention "title" until just then [08:35:03] yea i have tryed all that have a look on my wiki and you will see it none of it will work [08:37:05] tt5786: which? [08:37:09] which do you want to hide [08:37:25] where i can get the last stable version of extensions by svn? [08:38:42] just the text 'Main Page' not the actual page [08:39:37] *facepalm* [08:39:39] yes, but where? [08:39:48] in the or in the <h1>? [08:41:17] <tt5786> on the main page [08:41:20] <tt5786> the very top [08:42:02] <Duesentrieb> .page_Main_Page .firstHeading { display: none } [08:42:26] <tt5786> i typed that into Mediawiki:commons.css [08:42:43] <Duesentrieb> !csshideheader [08:42:43] --mwbot-- To hide the header on the main page, you need to add this CSS to the wiki page [[MediaWiki:Common.css]]: "body.page-Main_Page h1.firstHeading { display: none; }". If your main page's title is not "Main Page", you'll need to change it accordingly (look at the class on the <body> tag in the HTML source). [08:42:46] <Duesentrieb> !css [08:42:46] --mwbot-- To change styles for your wiki, go to one of the MediaWiki:xxx.css wiki page (NOT a file) and put your custom styles there (sysop/admin rights required). MediaWiki:Common.css is for all skins and should be used for content styles. MediaWiki:Monobook.css is for the MonoBook skin (default), etc. For more information, see !skins and <http://www.mediawiki.org/wiki/Manual:Skin_configuration> [08:43:01] <Duesentrieb> ah, i got it wrong. [08:43:12] <Splarka> *doublefacepalm* [08:43:13] <Duesentrieb> page-Main_Page not page_Main_Page [08:43:26] *Duesentrieb huggles Splarka [08:43:33] <Splarka> Duesentrieb: please please check immediate scrollback before jumping in with ! [08:43:34] <tt5786> yea its not easy [08:43:56] *Splarka bites [08:44:28] <Duesentrieb> tt5786: common.css, not commons.css [08:45:42] <Splarka> <body class="mediawiki ltr ns-0 ns-subject page-Main_Page skin-monobook"> [08:45:44] <Splarka> http://aussiepedia.ath.cx/wiki/index.php?title=MediaWiki:Common.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000 [08:46:18] <Splarka> WFM [08:46:29] <Splarka> tt5786: purge your browser cache [10:19:57] <ZioCorto> may I ask you how [10:20:06] <ZioCorto> mediawiki organizes the images/ folder? [10:20:14] <ZioCorto> does anyone know? [10:21:37] <Splarka> md5 [10:21:55] <Splarka> $md5(Wiki.png) -> bc32c4ef985f1924664e5f5c7359ef62 [10:22:01] <Splarka> folders (for 2 levels) are /b/bc/ [10:22:10] <Splarka> hash of the name btw, not the contents [10:26:49] <ZioCorto> omg [10:26:52] <ZioCorto> thank [10:27:16] <werdna> Duesentrieb: poke? [10:53:48] <Abigaelle> Hi, [10:54:10] <Abigaelle> Does someone know how to put a link to a category page in the sidebar ? [10:54:25] <Abigaelle> Or ... how to liste page from a category in a normal page ... [10:55:29] <Abigaelle> Damn i just found for the first. How about the second ? [10:56:55] <Splarka> !dpl [10:56:55] --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>. [10:59:30] <wikibugs> 03(NEW) {{#if:}} inside external link causes the link to be parsed wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19144 normal; Normal; MediaWiki extensions: ParserFunctions; (colin.fine) [11:01:32] <Splarka> deja bug [11:02:35] <Duesentrieb> werdna: hi [11:02:41] <Duesentrieb> where do we meet? [11:03:44] <wikibugs> 14(DUP) {{#if:}} inside external link causes the link to be parsed wrongly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19144 +comment (10herd) [11:04:00] <wikibugs> 03(mod) The newline added to a template, magic word, variable, or parser function that returns line-start wikicode formatting (*#:; ) causes unexpected parsing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12974 +comment (10herd) [11:04:15] <Splarka> heh [11:04:39] <werdna> Duesentrieb: c-base? [11:04:49] <Splarka> https://bugzilla.wikimedia.org/show_bug.cgi?id=12974#c12 [11:05:19] <werdna> Duesentrieb: I've found out that the S-9 train goes straight from schonefield to Jannowitzbrücke, which is next to the c-base [11:05:31] <Duesentrieb> yep :) [11:05:49] <Duesentrieb> i'll be there on friday from 15:00. when do you arrive? [11:06:29] <werdna> arr. Fri 12 Jun 15:55 [11:06:41] <werdna> that's when my plane gets in [11:06:46] <werdna> I don't know what customs + immigration is like [11:06:54] <Duesentrieb> ok great. well, you'll miss the toolserver workshop, but no matter :) [11:07:03] <werdna> but I've budgetted to leave Schonefield just after 17:00 [11:07:05] <werdna> really? damn [11:07:11] <werdna> nobody tells me these things! [11:07:29] <Duesentrieb> well, there isn't even a fixed shedule [11:07:42] <Duesentrieb> i just said i'd be there in the afternoon, ready to chat about TS things [11:07:50] <werdna> ah [11:07:56] <Duesentrieb> oh, wait. i'm silly [11:08:03] <Duesentrieb> the workshop is on saturday :) [11:08:19] <Duesentrieb> i'm at the c-base anyway [11:08:32] <Duesentrieb> meeting people, etc. just come there. [11:08:37] <Duesentrieb> do you have my cell phone number? [11:14:14] <werdna> Duesentrieb: no [11:15:26] <Duesentrieb> werdna: now you do :) [11:16:32] <werdna> indeed [11:16:34] <werdna> I sent you mine too [11:35:32] <Subfader> Now that my wgSpamRegex works I see that it annoys me on editing MediaWiki:Common.css. How canI disable wgSpamRegex on the MW ns and e.g. protected pages? [11:36:41] <Duesentrieb> that would be quite nice, but i don't know if it's possible [11:37:56] <Subfader> but how the admins etc edit e.g. common.css? [11:38:58] <Subfader> i talk about wikipedia etc. ok sparkla told me the wgSpamRegex blocks only a few and surely not display:none? [11:39:19] <werdna> is there a process, criteria, whatever for tor access? [11:39:22] <werdna> oops [11:39:24] <Duesentrieb> well, it depends on what you set it to [11:40:04] <Duesentrieb> Subfader: wgSpamRegex is a regular expression... if it matches display:none, then that's that. [11:40:48] <Subfader> ok blovk in tags would be more fine. i just use the last examples from the manual though [11:41:24] <Duesentrieb> perhaps the example was designed to be easy to understand, not to work particularly well [11:41:48] <Subfader> ok i thought that's how mediawiki.org uses it as well [11:43:04] <Duesentrieb> didn't check [11:58:11] <Splarka> Subfader: no, they do more than that [11:58:32] <Splarka> 'default' => array( [11:58:32] <Splarka> '/overflow\s*:\s*auto\s*;\s*height\s*:|<div[^>]*font-size[^>]*font-color:\s*transparent[^>]*>/i', [11:58:55] <Splarka> they don't block 'display:none;' anywhere [11:59:14] <Splarka> but that overflow:auto;height was a common spam target for bots a few years ago [11:59:32] <Splarka> and no, there is no exemption from it, that'd be a bit annoying [11:59:45] <Splarka> it would allow edits by admins/bots/etc that couldn't be followed up by regular users [11:59:58] <Splarka> (people ask for that all the time, on the spam blacklist, etc) [12:00:01] <Subfader> ok just thought it would be nice to see what mediawiki.org uses [12:00:25] <Splarka> http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php [12:00:31] <Splarka> look for 'wgSpamRegex' => array( [12:00:52] <Splarka> only commons has something custom from the default [12:00:57] <Subfader> oi thanks [12:01:06] <Splarka> rar [12:02:25] *Splarka smells scap in the air? decides to hibernate for a few hrs [12:21:57] <CIA-79> 03yaron * r51689 10/trunk/extensions/DataTransfer/specials/DT_ImportCSV.php: Fix for non-UTF-8-encoded files [12:22:14] <CIA-79> 03yaron * r51690 10/trunk/extensions/DataTransfer/ (INSTALL includes/DT_GlobalFunctions.php): New version: 0.3.1 [12:23:36] <CIA-79> 03yaron * r51691 10/tags/extensions/DataTransfer/REL_0_3_1/ (7 files in 3 dirs): Tag for version 0.3.1 [12:59:17] <wikibugs> 03(FIXED) no email notifications from LQT discussions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15414 +comment (10agarrett) [13:11:04] <CIA-79> 03yaron * r51692 10/trunk/extensions/SemanticGoogleMaps/SemanticGoogleMaps.i18n.php: Added Russian translation [13:14:30] <jcw> So some time ago I managed to modify something that changed my default table behavior, where the headers have nice blue text, and the border is always there. I like this, and I want to move that to a second wiki I'm setting up for testing. But I have no idea what I changed to do that... Any ideas? [13:31:25] <CIA-79> 03yaron * r51693 10/trunk/extensions/SemanticGoogleMaps/SGM_Utils.inc: Added Eugene Mednikov's handling of additional coordinate characters; some formatting improvements [13:32:32] <CIA-79> 03yaron * r51694 10/trunk/extensions/SemanticGoogleMaps/SemanticGoogleMaps.php: New version: 0.6.3 [13:34:37] <CIA-79> 03yaron * r51695 10/tags/extensions/SemanticGoogleMaps/REL_0_6_3/: Tag for version 0.6.3 [13:52:39] <Ose> https://addons.mozilla.org/en-US/firefox/collection/wiki [13:58:21] <HSchwarz> NickServ [13:58:36] <wikibugs> 03(NEW) Reduce duplicate LQT posts caused by re-submitting the same form. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19145 enhancement; Normal; MediaWiki extensions: LiquidThreads; (agarrett) [14:00:09] <wikibugs> 03(NEW) Quoting mechanism for LiquidThreads - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19146 enhancement; Normal; MediaWiki extensions: LiquidThreads; (agarrett) [14:03:23] <HSchwarz> ich suche Unterstützung für ein Mediawiki Projekt. Kommt jemand aus der Umgebung von Hildesheim Hannover? [14:12:13] <saper> HSchwarz: ich glaube hier spricht man Englisch. Wenn deine Frage etwas mit Wikipedia zu tun hat, versuch mal bei #wikipedia-de [14:12:31] <saper> das war's [14:23:43] <wikibugs> 03(FIXED) Release MediaWiki 1.15 (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18629 (10tstarling) [14:23:49] <werdna> TimStarling: hooray [14:33:45] <kant_> hi all, i think i found a bug: i'm editing a table that is formatted like this one but sorting the 'date' column is not working as expected. but i'm not doing anything strange with the syntax, as far as i can see. http://pastebin.ca/1455370 any suggestion would be appreciated! [14:46:29] <wikibugs> 03(mod) Create "Maps" component in MediaWiki extensions product - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18391 (10avarab) [14:52:25] <wikibugs> 03(FIXED) Create "Maps" component in MediaWiki extensions product - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18391 +comment (10agarrett) [15:00:23] <Higdur> hey, I have trouble accessing the "Special:AllMessages" page in my wiki [15:00:47] <Higdur> I get a 500 stating "Premature end of script headers: index.php" [15:01:19] <Higdur> it still remains after updating to 1.15 [15:01:42] <Higdur> (today's stable release) [15:01:56] <chuck> Have you looked in your server logs for anything more descriptive? [15:01:57] <Duesentrieb> Higdur: it's probably running out of RAM. [15:02:04] <Duesentrieb> try increasing php's memory limit [15:02:09] <Higdur> might be [15:02:16] <chuck> There are some problems with the memory limit, but I've never seen that error with that problem [15:02:16] <Higdur> I'll check the server logs [15:02:32] <chuck> Speaking of which, when is that paging patch for Special:AllMessages going to be reviewed ;-) [15:03:06] <fahadsadah> Seeing as it's useful, never :P [15:05:29] <Higdur> hm [15:06:08] <Higdur> not sure if I have access to increase the ram limit for php on my host [15:07:50] <Duesentrieb> chuck: when that page runs out of ram on wikipedia [15:09:10] <chuck> Duesentrieb: that'll take a while :P [15:09:28] <chuck> The "easy" keyword isn't supposed to be used with shell requests, is it? [15:09:58] <^demon> no [15:10:06] <chuck> it's not? [15:10:14] <Higdur> the memory limit is set to 128mb, it couldn't possibly exceed that, could it? :S [15:10:43] <^demon> easy: "things that should be easyj recommended for noob developers to give a shot" [15:10:47] <wikibugs> 03(mod) Creation of namespace 'Portal' at bar.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16290 -easy ; +comment (10charlie) [15:12:22] <chuck> were those string functions merged into core? [15:12:31] <Higdur> anyway, I increased the memorylimit to 256mb, still got the same error [15:12:34] <GreenReaper> Into parserfunctions [15:12:41] <Higdur> so it really shouldn't be that :) [15:15:10] <wikibugs> 03(FIXED) A {{strlen}} (core) function - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18158 +comment (10charlie) [15:16:05] <wikibugs> 03(mod) PostgreSQL access layer fails to set the client encoding - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17460 +comment (10david.bonnafous) [15:16:18] <Higdur> any other ideas? [15:16:20] <wikibugs> 03(mod) set $wgMaxRedirects = 2 on en.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17888 -easy (10charlie) [15:20:36] <wikibugs> 03(mod) Complex template expansion.. not expanded... - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19143 +comment (10jbreiding) [15:21:50] <Higdur> does anyone know where I can find them in the database otherwise, so I could try to edit the message I need changed directly... [15:40:05] <Duesentrieb> Higdur: editing in the database directly is a very bad idea. and to do it, you need to know the mewssage's name anyway. and if you know that, you can also go to the respective page on the wiki and edit it directly. [15:40:40] <Higdur> Duesentrieb: ah, true, I should try that [15:41:57] <fahadsadah> CentralAuth is a mess. [15:42:12] <fahadsadah> SpecialMergeAccount.php in particular. [15:42:16] <Emufarmers> Higdur: premature end of script errors usually indicate whitespace or a byte-order mark [15:42:31] <Emufarmers> Your LocalSettings.php file doesn't end with ?>, does it? [15:42:36] <Higdur> ok... [15:43:17] <Higdur> it does end with ?> [15:43:23] <Emufarmers> Remove that [15:43:32] <Higdur> all other pages work though :S [15:43:33] <Higdur> will do [15:45:12] <Higdur> Emufarmers: still getting it [15:45:59] <Higdur> removed it from AdminSettings too, no change [15:46:27] <Emufarmers> Go through all your extensions and remove it from them too [15:47:02] <Higdur> why would it mess up things, and why only on the Special:AllMessages page though? :S [15:48:23] <Emufarmers> !?> [15:48:23] --mwbot-- The PHP closing tag "?>" is never required at the end of a pure-code php file, and mediawiki developers actively remove it, as it often causes problems related to trailing whitespace, and "headers already sent" errors. See also http://news.php.net/php.general/280796 and !bom as well as https://bugzilla.wikimedia.org/show_bug.cgi?id=17642 [15:48:35] <Emufarmers> Why it would only affect Special:Allmessages, I don't know [15:49:08] <Higdur> ok [15:49:15] <Higdur> I'll try it [15:50:14] <Emufarmers> Perhaps because Special:Allmessages needs to load the extension message files, so it'd be sensitive to trailing whitespace issues there [15:50:16] <fahadsadah> GRR! [15:50:21] <fahadsadah> I HATE CENTRALAUTH [15:50:23] <fahadsadah> RAWR [15:50:35] <Higdur> anyway, I was able to access the message I wanted to change directly now [15:50:44] <Higdur> Emufarmers: might be it, yeah [15:50:58] <Emufarmers> fahadsadah: why are you using CentralAuth? [15:51:08] <fahadsadah> Emufarmers: I'm not. I'm hacking at it. [15:51:12] <Emufarmers> Why? [15:51:24] <fahadsadah> I'm trying to implement a method for stewards to merge an account. [15:51:37] <fahadsadah> Something like Special:MergeAccount/Username [15:51:42] <fahadsadah> https://bugzilla.wikimedia.org/show_bug.cgi?id=15536 [15:53:44] <wikibugs> 03(mod) Update from 1_14 to 1_15(RC1) / 1_16 fails with postgresql - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19127 (10pvizeli) [15:53:52] <Emufarmers> Higdur: you should still try to fix this; you've only seen it on Special:Allmessages so far, but that doesn't mean that's the only place it hits [15:54:06] <Higdur> yep [15:54:16] <Higdur> I'm checking for ?> atm :) [15:57:05] <Higdur> Emufarmers: removed it from all extensions now (2 occurances), still the same problem [15:58:42] <Emufarmers> Did you also check the extensions' .i18n files? [15:59:06] <Higdur> yep [15:59:22] <Emufarmers> :( [15:59:37] <Higdur> every .php file [15:59:46] <Emufarmers> With the memory limit, are you sure that's actually the memory limit? Have you used phpinfo() to confirm it? [16:00:22] <Emufarmers> There are a few places where the memory limit could be overriden without you realizing it [16:00:38] <Higdur> hm, ok [16:01:15] <chuck> I think the LocalSettings file actually overrides it [16:01:22] <Emufarmers> That's what I'm thinking [16:01:26] <Emufarmers> http://www.mwusers.com/forums/showthread.php?t=11076 (look at the last post) [16:01:48] <Emufarmers> Though it still is odd that the error would be about premature end of headers [16:02:24] <Higdur> <tr><td class="e">memory_limit</td><td class="v">256M</td><td class="v">256M</td></tr> [16:02:49] <chuck> Higdur: Look in your LocalSettings.php file [16:02:57] <Higdur> it does report a parse error in my php.ini file though, but the memory limit seems ok [16:03:02] <Higdur> chuck: ok? [16:03:05] <chuck> There might be a ini_set in there to change the memory limit [16:03:10] <Higdur> true [16:03:36] <Higdur> it's commented out [16:04:08] <Higdur> so that shouldn't change anything [16:07:39] <RoanKattouw> rainman-sr: You around? [16:07:58] <rainman-sr> hmm, kindof [16:08:17] <RoanKattouw> Can you do me a quick favor and translate two sentences of English to Serbian? [16:08:33] <RoanKattouw> http://prototype.wikimedia.org/en.wikipedia.org/MediaWiki:Sitenotice [16:09:24] <rainman-sr> oh i need to make an account [16:09:29] *rainman-sr pokes dungodung [16:09:32] <RoanKattouw> To view that? [16:09:46] <rainman-sr> to change it [16:09:48] <chuck> RoanKattouw: can has <span class='cleanlinks'> or whatever that span is to remove those ugly external links images? :P [16:09:57] <RoanKattouw> chuck: Sure [16:10:00] <rainman-sr> oh you just want translation, ok then, let me try, latin/cyrillic? [16:10:01] <Emufarmers> plainlinks [16:10:15] <RoanKattouw> Cyrillic I guess [16:10:16] <solifugus> Is there a way of retrieving sections of articles RESTfully? [16:10:24] <RoanKattouw> !api | solifugus [16:10:24] --mwbot-- solifugus: 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>. [16:10:35] <dungodung> rainman-sr: hey [16:10:47] <RoanKattouw> rainman-sr: I guess it'd be Cyrillic; whatever would be appropriate to put into sr:MediaWiki:Sitenotice [16:11:11] <rainman-sr> i'm dyslexic, better have dungodung do it :) [16:11:34] <RoanKattouw> Oh he's Serbian too? [16:11:41] *dungodung is [16:11:44] <fahadsadah> What's the procedure for a noncommitter with patches? [16:11:49] <fahadsadah> Do I just upload them to bugzilla? [16:11:53] <RoanKattouw> Yes [16:11:56] *chuck doesn't see how an edit toolbar with different images will increase usability of the edit page [16:12:06] <fahadsadah> RoanKattouw: Thanks. [16:12:23] <RoanKattouw> chuck: The button actions are more helpful, and there are other improvements [16:12:27] <dungodung> RoanKattouw: you need the sitenotice translated? [16:12:31] <RoanKattouw> Yes [16:12:59] <chuck> RoanKattouw: A problem that a lot of people in the usability test had seemed to be that they had no idea what that wiki markup text was or how it worked [16:13:27] <chuck> the edit toolbar is nicer than the current one, though [16:13:34] <RoanKattouw> chuck: Right, which is why it's very useful to have the icon for creating a link insert [http://www.example.com Link text] [16:15:54] <Emufarmers> Hmm, would it be possible to have ExtensionDistributor still work even if an extension isn't in trunk anymore? It's broken with http://www.mediawiki.org/wiki/Extension:Click [16:16:00] <Emufarmers> @TimStarling, I Guess [16:16:08] <wikibugs> 03(NEW) Add Bing to search options - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19147 enhancement; Normal; Wikimedia: General/Unknown; (ingo.liessegang) [16:16:20] <skila> hi, apologies for any newb questions, but I am looking for some direction for a project.. [16:16:24] <Emufarmers> s/G/g [16:17:10] <Calebrw> Hey guys, I just upgraded to 1.15.0 and suddenly my wiki is moving slow as mud and sometimes timing out, Anybody have any ideas? [16:17:16] <TimStarling> Emufarmers: I think there's a bug report open already for that [16:17:31] <Calebrw> URL: http://wiki.calebwilliamsphotography.com/index.php?title=Main_Page [16:17:47] <Calebrw> http://wiki.calebwilliamsphotography.com/index.php?title=Special:Version [16:17:55] <skila> ...I'm looking at the API to query and scrape wiki's - mainly wikipedia. To merely search and scrape text would I need to have a user login? [16:18:20] <RoanKattouw> skila: No [16:18:25] <skila> thx. [16:19:34] <Emufarmers> TimStarling: so there is [16:19:41] <Emufarmers> Of course, it's assigned to you :p [16:19:58] <skila> Also, would I be able to use a local wiki install together with the API to create my own "subset" of content on a remote wiki - in order to make best use of bandwidth/resources? [16:20:12] <skila> (content from...) [16:20:22] <RoanKattouw> Yes, that'd be possible [16:20:29] <solifugus> The API doesn't appear to provide any way to get sections of pages... Is there any way of doing this? [16:20:46] <RoanKattouw> solifugus: prop=revisions&rvsection=2 [16:21:02] <solifugus> ok.. let me play with that.. [16:21:19] <skila> does anyone know of any text-to-speech projects working with wiki's - my searches get stuck with results from wikipedia :) [16:23:12] <Emufarmers> Calebrw: what are your caching settings? [16:23:23] <Calebrw> None. [16:23:55] <Calebrw> When I upgraded today, I selected none, but I didn't reuse that localsettings.php. [16:24:02] <Calebrw> use*' [16:24:09] <wikibugs> 03(mod) Special:Log on en.wikipedia giving database error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18657 +comment (10matrikel) [16:24:16] <Emufarmers> Did you have any before? [16:24:26] <Calebrw> So I justed upped my previous localsettings.php [16:24:29] <TC-nbigelow> how can i run doDeleted() on an article without it generating all the html text? [16:24:30] <Calebrw> Not to my knowledge [16:24:55] <Emufarmers> Calebrw: http://www.mediawiki.org/wiki/How_to_debug#Profiling I guess? [16:25:24] <solifugus> RoanKattouw: i guess I am not sure how to use those parameters.. How might I get say, just the "History" section of the Germany article... aka: http://en.wikipedia.org/wiki/Germany#History [16:27:08] <Emufarmers> http://www.mediawiki.org/w/index.php?title=Manual:Upgrading&diff=259201&oldid=240189 zomg blasphemy [16:27:40] <RoanKattouw> solifugus: First find out what the section number is, by just counting (0 is the part before the first header, it just counts up from there) [16:27:49] <wikibugs> 03(mod) Special:Log on en.wikipedia giving database error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18657 +comment (10Emufarmers) [16:27:53] <RoanKattouw> Or steal it from the section edit link [16:28:02] <solifugus> The Mediawiki foundation should offer hosted private wiki farms for organizations... to generate revenue.. I know we'd pay for that. [16:28:36] <solifugus> RoanKattouw: they don't differ from page to page? [16:28:43] <RoanKattouw> tomaszf: Good morning; is there any progress on getting us usability folks the arwiki ns8 dump we asked for earlier? [16:29:03] <Emufarmers> solifugus: you do realize Jimmy Wales co-founded Wikia, right? [16:29:13] <RoanKattouw> solifugus: No, they're not unique between pages, the second section is simply section=2 [16:29:43] <d3d> hi #mediawiki .. i'm working on subcategory pages that should include the page title and a description. the page are using a template that includes a description property. but i don't know how to get it to show up. http://localhost/wiki/Define_and_Research_Community is an example. [16:30:07] <d3d> er, sorry http://qd.dataparc.com/wiki/Define_and_Research_Community [16:30:18] <tomaszf> RoanKattouw: morning. not yet. ErikZachte kept me busy the early part of the week. But i'll have it for you this week [16:30:24] <solifugus> Emufarmers: nope.. [16:30:37] <wikibugs> 03(NEW) SmoothGallery: Call to a member function getText() on a non-object - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19148 critical; Normal; MediaWiki extensions: [other]; (g.m.hagedorn) [16:30:54] <RoanKattouw> tomaszf: Awesome, thanks [16:30:55] <solifugus> Emufarmers: So Wikia is a company that sells Mediawiki hosting? [16:31:19] <RoanKattouw> Yes [16:31:22] <Emufarmers> solifugus: not exactly "sells" so much as "hosts and runs ads on" [16:32:04] <Calebrw> Emufarmers: sent you a message direct [16:32:23] <RoanKattouw> Hell, Wikia has even attempted to buy out some popular private wikis [16:32:39] <Emufarmers> GWiki, good times [16:33:08] <solifugus> Emufarmers: i c.. We need to restrict access of each wiki to particular groups of users.. [16:33:53] <solifugus> Emufarmers: due to budget cuts, we are being pushed to seek outside hosting services and reduce our internal IT infrastructure costs. [16:34:34] <solifugus> Emufarmers: We already found a good good provider for subversion and bug tracking (had to switch from Mantis to Tracker)... http://wush.net [16:34:58] <CIA-79> 03catrope * r51696 10/trunk/extensions/UsabilityInitiative/EditWarning/ (EditWarning.js EditWarning.php): EditWarning: Fix bug that caused clicking the Save (or Preview) button to display the warning dialog [16:35:11] <Skizzerz> surely any company you could outsource to and still maintain the same level of control would be more expensive than keeping it internally [16:35:30] <solifugus> Obviously... they won't make money off advertising to internal users.. (students and groups of faculty/staff) [16:35:38] <Emufarmers> Well, I'm glad I didn't apply to WSU, then [16:35:50] <solifugus> Emufarmers: why do you say that? [16:36:32] <Emufarmers> If you're slashing budgets? [16:36:37] <Simetrical> Who isn't? [16:36:51] <solifugus> RoanKattouw: So.. then how do you write it? This gives the entire article: http://en.wikipedia.org/wiki/Germany?prop=revisions&rvsection=2 [16:37:00] <Emufarmers> Well, I guess it's funny that I would say that, since I go to a state school right now [16:37:08] <Emufarmers> Anyway, take a look at PBwiki [16:37:23] <RoanKattouw> solifugus: http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&rvsection=2&titles=Germany [16:37:25] <solifugus> Emufarmers: well sure.. but isn't everybody slashing budgets? We had almost 30% cut (my department) [16:37:44] <Emufarmers> And UMass has been having hueg budget problems for years [16:37:45] <RoanKattouw> solifugus: action=raw might also have a §ion parameter, not sure [16:38:38] <solifugus> RoanKattouw: ok... got it.. Thanks! I plan on using this to enable access to wikipedia content from a "Conversational Agent" program where users might ask things like: "What is the history of germany?", etc.. [16:39:21] <Emufarmers> Dunno if private schools are suffering the way state schools are [16:41:00] <solifugus> Emufarmers: probably not nearly as much as state schools... Washington state taxes mainly sales which are very hard hit. There's no income tax and low property taxes so the state budget is left highly volitile. [16:42:22] <Emufarmers> Well, I would say you should blame your legislature for making bad choices about what to tax, but I don't know if we're doing any better here in Taxacchusetts :) [16:42:47] <[KrusheR]> hi [16:43:03] <[KrusheR]> isn't it there a patch from 1.14 to 1.15? [16:43:24] <fahadsadah> How do I get the current user's group? [16:43:38] <[KrusheR]> *isn't there [16:43:43] <[KrusheR]> (whatever) [16:43:44] <solifugus> Emufarmers: I like the way they tax.. but not the way they manage it.. Volitility is ok so long as you save when things are good to help out when things are bad [16:43:48] <fahadsadah> Is there an array/function, or do I need a SQL query? [16:44:42] <fahadsadah> Prodego: Hi [16:44:44] <RoanKattouw> fahadsadah: Users can be in multiple groups [16:44:47] <RoanKattouw> !class User | fahadsadah [16:44:47] --mwbot-- fahadsadah: See http://svn.wikimedia.org/doc/classUser.html [16:44:50] <RoanKattouw> Look in there ---^^ [16:45:01] <fahadsadah> Thanks. [16:45:10] <Emufarmers> solifugus: governments are terrible at saving when times are good. Actually, so are businesses. And individuals. Life is hard. :) [16:46:52] <fahadsadah> RoanKattouw: Nevermind, I should have used $wgUser->isAllowed(); [16:47:04] <Prodego> hello [16:52:36] <elysianfields44> Hello! Could anyone here give an example of using the DoEditSectionLink hook? I'm trying to add links to the section header (where the 'edit' link is located). I read the Manual page and the doEditSectionLink function in Linker.php, but an example would be very helpful. [16:52:45] <fahadsadah> 1.15 was released? [16:52:51] <werdna> yes [16:53:04] <fahadsadah> CentralAuth works on the current one? [16:54:39] <rjwill> small bug to report with new mediawiki 1.15.0 and sqlite [16:54:59] <roberthl> You can stick it on bugzilla. [16:55:03] <roberthl> !bugzilla | rjwill [16:55:03] --mwbot-- rjwill: All bugs in MediaWiki should be reported at https://bugzilla.wikimedia.org. This is also the place to request site configuration changes, new features or enhancements to existing features, although bear the following points in mind before making a feature/enhancement request: 1) If the request is specific to a Wikimedia wiki, please discuss the issue on that wiki first. 2) Consider whether a custom extension would be more appropriate. [16:55:25] <rjwill> ok i thought someone would point me in the right direction [16:55:31] <rjwill> im sure it works for most people [16:55:46] <roberthl> well you can ask your question here, sure [16:56:06] <rjwill> my issue is that if you set $wgSQLiteDataDir in DefaultSettings.php it seems to be ignored [16:56:20] <Emufarmers> Don't set anything in DefaultSettings.php [16:56:22] <Emufarmers> evar [16:56:31] <rjwill> i need to [16:56:35] <flyingparchment> there is a big notice at the top of DefaultSettings.php saying not to edit it [16:56:46] <Emufarmers> No you don't [16:56:51] <rjwill> i have a common install base and i need to enforce certain things on users [16:57:04] <rjwill> where else would i do that then [16:57:06] <fahadsadah> Can I run several Mediawikis from one webserver (one docroot), and setup CentralAuth? [16:57:11] <Simetrical> I love Slashdot moderators sometimes: http://linux.slashdot.org/comments.pl?sid=1263651&cid=28279069 [16:57:12] <Emufarmers> Something like CommonSettings.php [16:57:30] <Simetrical> +5 Informative: "a log-structured file system, for storing your files on dead trees." [16:57:54] <chuck> rjwill: Create a new file called CommonSettings.php (like Emufarmers suggested), and then require that in all of your wiki configuration files [16:58:02] <werdna> rjwill: well, setting it in DefaultSettings.php won't enforce it [16:58:10] <tomaszf> api question: is there any way to pull a snippet of text like our search results without fetching the full text and parsing it out? [16:58:30] <rjwill> im not preventing people from chaning it later [16:58:45] <Calebrw> Another bug: http://wiki.calebwilliamsphotography.com/index.php?title=Special:MostLinkedPages has the following error: Fatal error: Call to a member function getPrefixedDBkey() on a non-object in /homepages/2/d276811108/htdocs/w/includes/specials/SpecialMostlinked.php on line 64 [16:58:55] <rjwill> i usually only change default public write perms, etc, in default settings [16:59:05] <rjwill> so users dont create wikis that way by default [16:59:21] <flyingparchment> you should change your localsettings template instead [16:59:43] <rjwill> where is that located? [16:59:44] <chuck> or do what I just said above! :P [16:59:52] <flyingparchment> wherever you put it [17:00:06] <flyingparchment> just change whatever script you use to create wikis to use a localsettings with the changes in it already [17:00:07] <rjwill> isnt it generated dynamically by config/index.php [17:00:27] <flyingparchment> you create every wiki using the installer? [17:00:33] <Emufarmers> Warning: learning curve ahead [17:00:41] <rjwill> i dont create them, users do [17:00:57] <rjwill> and yes they do the installer so they can set up their passwords, etc [17:01:29] <[KrusheR]> excuse me, what script should I run after I upgrade to 1.15rc from 1.14? [17:01:40] <chuck> And you tell them your MySQL passwords? [17:01:41] <rjwill> 1.15.0 went final today [17:01:44] <chuck> [KrusheR]: maintenance/update.php [17:01:44] <rjwill> dont use the rc [17:01:53] <[KrusheR]> thanks [17:02:06] <[KrusheR]> i'm updating to 15rc and then to 15 [17:02:13] <[KrusheR]> i didn't want to use the RC [17:02:18] <rjwill> they have their own mysql dbs already [17:02:20] <[KrusheR]> but there's no patch from 14 to 15 [17:02:25] <rjwill> but now with 1.15 we dont need them [17:02:30] <rjwill> sqlite [17:02:41] <chuck> (ah, the joys of using SVN instead of the release tarballs ;-) [17:03:37] <rjwill> thansk for the info all [17:03:45] *Emufarmers is suddenly glad he decided not to apply to UPenn [17:03:58] <OverlordQ> that guy has a really weird setup if I do say so [17:04:55] <Emufarmers> Universities do the darndest thing [17:04:57] <Emufarmers> s [17:05:47] <Emufarmers> Though now I feel a little better about the fact that I wouldn't have gotten in [17:07:15] <chuck> OverlordQ: Yeah, I sure hope he trusts his users... :P [17:08:07] <Emufarmers> chuck: why not? I mean, it's not like a bunch of college students would ever try anything [17:10:23] <OverlordQ> like using random wiki's for a distributed storage project then going "mybad" after everybody complains? [17:13:57] <chuck> OverlordQ: :D [17:17:58] <wikibugs> 03(mod) Uploads sometimes are incomplete: file is there, but image page is missing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15430 (10lupo.bugzilla) [17:26:39] <wikibugs> 03(mod) Hook to alter upload form - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8867 +comment (10innocentkiller) [17:30:54] <henna> anybody know who did mwdumper.jar ? [17:31:02] <^demon> brion. [17:31:30] *henna looks for brion but looks like not here :) [17:31:46] <henna> think I found a bug either with mwdumper or with the dumps on the nl.wikitionary dump :) [17:32:12] <^demon> henna: mwdumper isnt used for the wmf dumps. [17:32:21] <flyingparchment> it is used if you want to import them [17:32:26] <^demon> oh, misread that. [17:32:44] <^demon> henna: whats the problem? [17:33:32] <wmat> Why would I receive "This file contains HTML or script code that may be erroneously interpreted by a web browser." when uploading a .jpg? [17:33:41] *henna reruns, didn't keep the log from this afternoon :) [17:34:14] <Simetrical> wmat, because it randomly contains a string like "<html>" in the binary gibberish, maybe. [17:36:23] <wmat> Simetrical: how can I view binary gibberish to determine if that's the case? [17:36:56] <OverlordQ> open it in notepad [17:37:00] <Simetrical> wmat, hex editor works. [17:37:31] <sekrit> what file contains the "* Username * My talk * My preferences * My watchlist * My contributions * Log out " [17:38:06] <Simetrical> sekrit, the actual strings are in messages. [17:38:22] <Simetrical> Go to Special:AllMessages to see a list of all messages, and change them (if you're a sysop). [17:38:26] <Simetrical> Also: [17:38:28] <Simetrical> !sidebar [17:38:28] --mwbot-- To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see <http://www.mediawiki.org/wiki/Manual:Interface/Sidebar>. [17:39:38] <sekrit> Simetrical: that's not what i'm looking for. The site i'm working on uses extensions that integrate mediawiki with phpBB and Wordpress. And I want to take that line and place it in phpBB and WP for easy cross-navigation [17:39:56] <Simetrical> sekrit, check skins/MonoBook.php and includes/SkinTemplate.php. [17:41:07] <sekrit> ok [17:43:16] <wmat> Simetrical: any image I download from my wiki contains <html> tags in the ginary gibberish which effectively stops me from re-uploading it. Is this a bug? I really don't want to allow html uploads as a workaround. [17:43:51] <Simetrical> If that's really true, then I'm not sure it's safe to view those in IE < 8. [17:45:01] <Shinjiman> hmmmm [17:45:12] <Shinjiman> some timeout occurs so I cannot commit?? [17:48:32] <wmat> Simetrical: I see my mistake. I did a right click save image on a wik page, which sucks in all the page data into the binary data. Viewing an image alone using 'view image' or whatever does not suck in any cruft and thus allows me to upload fine. Thx for your help. [17:51:37] <wikibugs> 03(WONTFIX) User custom JS <script> tag changes location in some MW skins - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16258 (10en.haza-w) [17:54:03] <henna> ^demon: a java error, I can put the java trace somewhere if I knew where ;) [17:54:26] <RoanKattouw> henna: Pastebin? [17:54:29] <henna> (for mwdumper on nlwiktionary all pages meta history dump) [17:55:41] <henna> http://pastebin.com/m1c8c94af [17:56:49] <^demon> henna: known bug [17:56:56] <^demon> !b 18328 [17:56:56] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=18328 [17:57:00] <henna> aha, thx [17:57:49] <wikibugs> 03(mod) mwdumper java.lang.IllegalArgumentException: Invalid contributor - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18328 +comment (10innocentkiller) [18:04:14] <CIA-79> 03purodha * r51699 10/trunk/extensions/Contributionseditcount/Contributionseditcount.php: [18:04:14] <CIA-79> Adding GENDER and PLURAL capability to message, following request of EugeneZelenko at [18:04:14] <CIA-79> http://translatewiki.net/w/i.php?title=Support&oldid=1252184#Contributionseditcount_should_support_PLURAL_and_GENDER [18:05:35] <CIA-79> 03catrope * r51700 10/trunk/phase3/maintenance/rebuildtextindex.inc: Fix for r51560: forgot to remove a require('counter.php') [18:06:03] <CIA-79> 03shinjiman * r51701 10/trunk/extensions/DynamicPageList/ (DynamicPageList.php DynamicPageListMigration.php): fix up incorrect URL [18:09:33] <CIA-79> 03catrope * r51702 10/trunk/phase3/maintenance/rebuildtextindex.inc: Remove call to print_c() function which seems to have disappeared off the face of the earth [18:13:47] <CIA-79> 03shinjiman * r51703 10/trunk/extensions/DynamicPageList/ (3 files): [18:13:47] <CIA-79> follow up r51701, r51898 and r51697 [18:13:47] <CIA-79> tweak messages to allow localisation of extension description on Special:Version [18:17:44] <RoanKattouw> werdna: About the user_properties table: am I right in assuming that only preferences that deviate from the default are stored there? [18:18:11] <werdna> yews [18:19:11] <RoanKattouw> Right, so a query like SELECT up_user FROM user_properties WHERE up_property = 'useskin' AND up_value = 'vector'; would still be relatively fast despite the fact that it's only indexed on up_property and not on up_value [18:20:42] <RoanKattouw> Does anyone know whether the user_properties table is replicated on the toolserver? [18:21:12] <OverlordQ> dont think [18:21:28] <flyingparchment> everything is replicated, the question is whether it's available to users [18:22:04] <Simetrical> Not querycache or job! [18:22:33] <RoanKattouw> heh [18:22:39] <jcw> OK, I've got a really freaky problem. I've created a spreadsheet extension, based on Cite. It's very simple, and it works well. When I'm logged in. If I log out, it's acting as if the page request is breaking it into two or more parts, and my persistent storage (which is just a var inside the spreadsheet object) is not there. I also have some cite's on the page, and they're not showing up either. [18:22:49] <RoanKattouw> flyingparchment: So is user_properties available? [18:23:24] <Simetrical> RoanKattouw, not currently. [18:23:25] <RoanKattouw> jcw: Make a null edit while logged out? [18:23:25] <Simetrical> Should it be [18:23:26] <Simetrical> ? [18:23:32] <RoanKattouw> I think it might be private data [18:23:41] <jcw> Looking in the apache logs, I don't see anything that's obvious. [18:23:44] <Simetrical> Then I guess it's good that it's not available. [18:23:46] <jcw> Not sure what you mean, RoanKattouw. [18:23:46] <TC-nbigelow> how can i run doDeleted() on an article without it generating all the html text? [18:23:48] <RoanKattouw> But we at the usability project would like to have access to it for statistical purposes [18:24:03] <RoanKattouw> jcw: While logged out, edit the article; maybe something got stuck in parser cache [18:24:08] <jcw> Oh, and it all acts the same way in Firefox, Chrome and IE. [18:24:34] <jcw> If I add delete some text here and there, the point at which it breaks seems to change. [18:24:35] <Simetrical> RoanKattouw, I assume we could grant access on a per-account basis if we're given permission by Brion. [18:24:42] <RoanKattouw> TC-nbigelow: The Article or Title class should have *some* backend method for deletion [18:24:47] <RoanKattouw> !class Article | TC-nbigelow [18:24:47] --mwbot-- TC-nbigelow: See http://svn.wikimedia.org/doc/classArticle.html [18:24:57] <RoanKattouw> TC-nbigelow: It might be something crazy like reallyDoDeleteArticle() [18:25:28] <TC-nbigelow> No I get it to work but everytime I run it, it generates html text that I don't want to show up [18:25:31] <RoanKattouw> Simetrical: Would be nice. Except that's the third thing I need to poke Brion for, and he never seems to be around when I need him; is he away or something? [18:25:47] <RoanKattouw> TC-nbigelow: I know, but there should be another function that doesn't generate HTML [18:25:53] <Simetrical> Wow, there are lots of hidden tables. [18:25:57] <Simetrical> I don't see user_properties, though. [18:26:04] <Simetrical> Are you sure that actually exists yet on Wikipedia? [18:26:12] <RoanKattouw> TC-nbigelow: A quick workaround would be to do $wgOut->disable(); deleteStuff(); $wgOut->enable(); [18:26:12] <Simetrical> It's not part of Werdna's not-yet-live preferences stuff? [18:26:34] <RoanKattouw> Tim's been doing a batch of schema updates recently, surely he included the new prefs stuff? [18:27:05] <TC-nbigelow> hmmm I'll try that, there is also the method doDeleteArticle() but the documentation is very thin [18:27:07] <Simetrical> Well, table creation is free, you don't need master rotations and fancy stuff like that for it. [18:27:53] <RoanKattouw> Right [18:28:04] <Simetrical> If it was created, we didn't get it yet. [18:28:15] <Simetrical> I don't think stuff like that is actually replicated, though (but I could be wrong). [18:28:17] <RoanKattouw> TC-nbigelow: That sounds like the right one; I suppose I should know since I created it, but that was like a year ago [18:28:38] <RoanKattouw> Can we get it to be replicated? [18:29:50] <Simetrical> I mean, stuff like that is manually copied AFAIK. [18:30:43] <RoanKattouw> What do you mean manually copied? [18:31:48] <Simetrical> I mean manually executed on each DB server. [18:32:16] <Simetrical> You didn't create doDeleteArticle(), it dates back to r1284 by lcrocker in April 2003. [18:32:23] <Simetrical> Which was just an import, so it presumably predates that. [18:33:33] <RoanKattouw> Oh, right, deletion was already split [18:33:52] <RoanKattouw> Must've been doRollback() and friends then [18:34:20] <RoanKattouw> You mean the tables are manually *created* on each DB server, but surely once the table exists everywhere, you can just replicate its contents? [18:34:34] <Simetrical> Well, yes, obviously. [18:34:39] <chuck> Anyone know the latest stable revision in SVN that Tim has reviewed up to? [18:34:43] <Simetrical> You want to create the table before you start replicating it, otherwise you'll get fatal errors. [18:37:07] *chuck pokes Tim-away [18:37:26] <RoanKattouw> Obviously [18:37:31] <vvv> chuck: did he? [18:37:41] <RoanKattouw> Yeah, Tim reviewed up to a fairly recent rev [18:37:59] <RoanKattouw> He mentioned the number in this channel earlier this week, I think [18:38:01] <RoanKattouw> grep the logs [18:38:46] <chuck> RoanKattouw: He told me which revision he reviewed up to yesterday I think, I'll use that one if I can find it [18:39:00] <Prodego> this channel is publicly logged, so [18:39:16] <chuck> r51535 [18:39:28] <chuck> Prodego: I gots my own logs, too [18:56:06] <wikibugs> 03(NEW) Create autopatroller group on Bulgarian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19149 enhancement; Normal; Wikimedia: Site requests; (b.manolov) [19:14:36] <CIA-79> 03tparscal * r51704 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (4 files): Added basic framework for doing help section in toolbar - not finished yet though [19:26:45] <wikibugs> 03(NEW) {{PAGENAME}} displays wrong title with {{DISPLAYTITLE:}} - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19150 minor; Normal; MediaWiki: General/Unknown; (adrian.a.archer) [19:29:46] <duritong> hi [19:33:39] <duritong> I'd like to check in an extension if we're on a certain special page (Special:UserLogin) and I'd like to be able to do that within any Localisation. Any idea how I could do that? Actually I thought to translate the translated PageTitle back to English and then simply check on Special:UserLogin [19:33:50] <duritong> or could I do that in another way? [19:34:01] <CIA-79> 03tparscal * r51705 10/trunk/extensions/UsabilityInitiative/EditToolbar/EditToolbar.js: Added page switching functionality [19:49:47] <dergringo> hi. When I upload a SVG a get a long error message in the thumbnail field complaining about wmf2eps [19:54:15] <CIA-79> 03tparscal * r51706 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (4 files): Added some help content - still not done - more examples needed [20:06:09] <wikibugs> 14(INVALID) Add Bing to search options - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19147 +comment (10mrzmanwiki) [20:08:22] <wikibugs> 14(INVALID) {{PAGENAME}} displays wrong title with {{DISPLAYTITLE:}} - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19150 +comment (10mrzmanwiki) [20:15:29] <wikibugs> 03(mod) Collection extension does not support dual-licensing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19140 15enhancement->normal; summary; +comment (10mrzmanwiki) [20:16:47] <wikibugs> 03(mod) {{PAGENAME}} displays wrong title with {{DISPLAYTITLE:}} - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19150 (10adrian.a.archer) [20:21:05] <Mike_lifeguard> How do you get a <h2></h2> like heading that doesn't appear in the TOC? [20:23:24] <wikibugs> 03(mod) Add Bing to search options - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19147 (10ingo.liessegang) [20:24:28] <chuck> Mike_lifeguard: Hmm... Maybe you could look at the styles for h2's and then copy them over into a new style for div#my-cool-title or whatever [20:25:23] <TC-nbigelow> how do i get $wgOut->addWikiText() do headers (== ==)? [20:27:19] <Mike_lifeguard> no, there's a way to get the styling but not the TOC entry... I just forget what it is [20:27:26] <Mike_lifeguard> I'm trying to remember where else I've used it... [20:27:51] <TC-nbigelow> yeah I don't need the TOC just the headings [20:28:39] <Mike_lifeguard> oh, I'm talking about wiki markup, not in the php [20:30:52] <TC-nbigelow> oh i got it, just used <h2> and <h3> instead [20:48:03] <buzz_> i just upgraded to 1.15.0. in my preference on Files it says "Image size limit:<br />''(for file description pages)''" [20:48:09] <buzz_> ie. html encoded html [20:48:16] <buzz_> could be my custom skin or ? [20:49:44] <buzz_> seems that wikipedia doesnt have this and has different text completely. [20:49:56] <RoanKattouw> I don't see the <br /> on SVN HEAD [20:50:05] <RoanKattouw> Try useskin=monobook ? [20:50:16] <buzz_> it is in my system messages [20:50:21] <buzz_> imagemaxsize [20:50:21] <buzz_> Talk Image size limit:<br />''(for file description pages)'' [20:50:37] <buzz_> are system messages "updated" between versions ? [20:50:48] <RoanKattouw> Yes [20:50:52] <buzz_> hmm [20:51:00] <RoanKattouw> I've got the same message, but the <br /> is rendered correctly [20:51:06] <buzz_> i see [20:51:13] <buzz_> ill switch skin and check [20:51:42] <buzz_> no change [20:51:51] <RoanKattouw> werdna: Did your prefs page at some time have a bug where prefs labels didn't have wikitext parsed? [20:51:59] <RoanKattouw> If so, it seems that bug made it into 1.15.0 [20:54:25] <werdna> RoanKattouw: 1.15 doesn't include my prefs changes [20:54:31] <RoanKattouw> Oh [20:54:37] <werdna> that's in fact one of the many bugs my prefs changes fixed [20:54:42] <RoanKattouw> Right [20:54:46] <RoanKattouw> But did it exist pre-1.15? [20:54:59] <RoanKattouw> Rephrase: did it exist in 1.14 or earlier releases? [20:55:35] <RoanKattouw> If so, the bug is probably that the message pack is too new [20:55:48] <buzz_> yeh that makes sense. [20:56:26] <wikibugs> 03(NEW) Counts in alternate language? - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19151 enhancement; Normal; MediaWiki extensions: CategoryTree; (innocentkiller) [20:56:36] <wikibugs> 03(mod) Counts in alternate language? - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19151 15enhancement->normal (10innocentkiller) [20:59:51] <wikibugs> 03(mod) {{PAGESIZE:...}} returns empty string when top revision of page has no associated revision length - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18998 +comment (10mrzmanwiki) [21:13:38] <wikibugs> 03(NEW) Enable flood flag on Simple English Wikiquote - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19152 enhancement; Normal; Wikimedia: Site requests; (evula) [21:13:51] <buzz_> hmm the latest version of syntaxhighlight_geshi extension ships with an old geshi. nice.. [21:13:51] <buzz_> :/ [21:20:15] <OverlordQ> poke demon about it :P [21:25:29] <GreenReaper> wrt bug 15835 - Is it *really* necessary to have Content-Style-Type? I know it's nice to be valid and all, but text/css is the default and this is unlikely to change. It basically wastes 62 bytes per page. [21:25:39] <GreenReaper> (and the same for generater TBH :-) [21:25:43] <GreenReaper> *generator [21:26:14] <chuck> What's the preferred way of blocking spam these days? [21:27:15] <prefrontal> Gmail [21:27:21] <prefrontal> oh, on your wiki? :) [21:27:37] <prefrontal> a captcha does the trick, see the extension matrix [21:28:50] <chuck> What's the syntax to make an image linkable? [21:28:56] <buzz_> ConfirmEdit extension with fancycaptcha [21:29:06] <buzz_> is my choice [21:30:20] <GreenReaper> chuck: I recommend defense in depth. ConfirmEdita cpatcha, and AntiBot, AntiSpoof, SimpleAntiSpam, SpamBlacklist and TorBlock [21:30:37] <GreenReaper> If any bots get through that, I'm impressed. [21:30:56] <GreenReaper> and SpamBlacklist will probably get most humans as well. [21:31:00] <buzz_> is that not overkill? well maybe not. but i have only fancycaptcha and ive not had a single spam [21:31:06] <buzz_> i require registration too [21:31:18] <GreenReaper> If you don't, you tend to get a lot of it. [21:33:29] <buzz_> perhaps my wiki is not interesting enough for spammers [21:33:30] <buzz_> :D [21:39:00] <Skizzerz> buzz_: you require registration, that alone deters most of the wiki spammers [21:39:28] <Skizzerz> makes it hard to get rid of the ones that do pop up though, unless you have checkuser [21:39:43] <Skizzerz> since you can't directly ban the spammer's IP without it [21:40:44] <Fire> Hi [21:41:22] *Splarka runs into a crowded theatre and yells "Hi Fire!" [21:42:11] *buzz_ gets Splarka locked up under some stupid anti terrorism law [21:42:17] *Skizzerz waves to Fire [21:42:44] <charitwo> Fire :D [21:43:21] <charitwo> just in time, they're mass dropping expired nicks tomorrow [21:43:42] <Fire> charitwo: I've been online a week ago. [21:43:50] <charitwo> ah, got my email ? [21:43:51] <Fire> Thanks for the reminder though. [21:43:57] <Fire> Yep. [21:44:38] <charitwo> yeah, after 60 days of not being logged in someone can try to yank your nick. tis a shame. should be longer for people with project cloaks [21:45:28] <Fire> Absolutely. also for people with Founder Rights. [21:46:15] <Splarka> their page does say they'll try not to drop nicks with cloaks or something [21:46:38] <Fire> "try not to..." [21:46:39] <Fire> Hmm.. [21:46:51] <charitwo> well, you're set now for sure [21:47:09] <Splarka> bah, damn url shortenders, never can remember the link X_X.. anyone got it in scrollback? heh [21:47:59] <Fire> Funny thing, I got 5 people who reminded me that nicks will be dropped. [21:48:08] <Splarka> heh [21:48:20] <Fire> Good feeling, I thought that nobody would know who I am nowadays [21:48:28] <Splarka> Eloquence was last seen 2 weeks ago, so #mediawiki should be fine (and brion is the successor anyway) [21:49:26] <CIA-79> 03tparscal * r51707 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (4 files): Tweaked the booklet UI a bit and added some more examples to the help section. Still missing the file example [21:52:05] <OverlordQ> it's on http://announce.freenode.net/ [21:52:49] <Splarka> ta [21:53:11] <Splarka> 4. We will try avoid expiring project cloaked user nicknames. [21:53:16] *Splarka wonders what that means [21:53:39] <Skizzerz> it means they aren't guaranteeing that your cloaked nicks won't be killed off [21:54:03] <Fire> Hmm.. [21:54:10] <Splarka> but they're saying you can't grab a nick that has a project-oriented cloak even if it hasn't been used for years? [21:54:34] <CIA-79> 03tparscal * r51708 10/trunk/extensions/UsabilityInitiative/EditToolbar/EditToolbar.css: More b [21:54:36] <Skizzerz> I'm gonna go nickchange spam to all my nicks, be back once I'm done :) [21:54:36] <Fire> I think it's wrong to exclude this option. [21:54:43] <Splarka> heh [21:54:51] <Fire> I mean if you don't use a nick for one year, that's something completly different. [21:56:27] <Splarka> hmm [21:56:47] <Splarka> I wonder if they mean, they'll try not to drop /all/ grouped nicks for people with project cloaks [21:57:14] <Splarka> so say if someone has 12 nicks, all more than a year old, but a Wikipedia cloak.. maybe they'll leave the most recently used one? [21:57:30] <CIA-79> 03dale * r51709 10/branches/new-upload/phase3/js2/mwEmbed/ (7 files in 5 dirs): Abstracted waterfall loading for Safari and IE (firefox execute JS in the order its added to the DOM) [21:57:36] <charitwo> or the accountname [21:58:03] <dergringo> So what is the actual solution to provide multilanguage support. There are so many ways and extension I can't find out. [22:00:25] <Splarka> describe what you want to do? "in other languages" link to sister projects on a farm? provide possible translations of articles on the same server based on a menu? ... the same but based on user "language" prefs automatically? ... the same but based also on anon users' user-agent language settings? [22:08:51] <CIA-79> 03ashley * r51710 10/tags/extensions/SocialProfile/REL_1_3/: tag 1.3 release of SocialProfile [22:10:33] <CIA-79> 03demon * r51711 10/trunk/extensions/LocalisationUpdate/LocalisationUpdate.class.php: Minor tweak: shouldn't need empty() on the results from Http::get(). [22:12:05] <svip> How do I get a list of wanted templates through the API? [22:12:22] <RoanKattouw> You don't (yet) [22:12:30] <RoanKattouw> That feature is still in development [22:12:35] <CIA-79> 03demon * r51712 10/trunk/extensions/Contributionseditcount/Contributionseditcount.php: Followup to r51699: Actually parse the message, wfMsgExt() by itself doesn't do anything :) Also, refactor this to use the hook directly, rather than calling the function and making an object on every request. [22:12:56] <Splarka> "development hell" or "development" ? [22:24:00] <RoanKattouw> It's been in development hell for a long time, but it's now in development again [22:28:51] *^demon stabs PHP [22:29:07] <Splarka> sweet, it passed the 9th level of Dante's subversion and is ascending [22:34:48] <akozak> What's the good arument for making custom changes to extensions settings files (i.e. SMW_Settings.php) in the LocalSettings.php file instead of the extension's settings file? [22:34:58] <akozak> What's the difference? [22:35:05] <RoanKattouw> akozak: In the latter case, your changes are overwritten on upgrade [22:35:22] <akozak> oh, duh [22:35:28] <akozak> ok thanks RoanKattouw [22:37:29] <akozak> RoanKattouw: what if the settings conflic though? does localsettings.php always override the extensions' settings? [22:37:43] <RoanKattouw> Depends on where in LocalSettings they are [22:37:50] <akozak> ah [22:37:51] <RoanKattouw> Above or below the require_once() line [22:38:14] <akozak> ok, that makes sense. [22:38:22] <akozak> thanks again RoanKattouw [22:38:29] <CIA-79> 03ashley * r51713 10/trunk/extensions/SocialProfile/ (25 files in 8 dirs): (log message trimmed) [22:38:29] <CIA-79> SocialProfile: version 1.4 [22:38:29] <CIA-79> *schema change required - must apply UserSystemMessages/user_system_messages.sql against the DB [22:38:29] <CIA-79> *add UserActivity and UserSystemMessages modules - both could use a bit of cleanup (raw SQL is ugly) [22:38:29] <CIA-79> *allow times ("sent $1 seconds/minutes/hours/days ago") in UserBoard to be translated - required by UserActivity [22:38:33] <CIA-79> *added myself into authors [22:38:35] <CIA-79> *more docs [22:39:42] *chuck hugs ashley for adding UserActivity [22:40:40] <ashley> let's hope I didn't b0rk too many things there <-; [22:41:35] <chuck> ashley: Does SocialProfile work (better) with shared tables yet? [22:42:07] <CIA-79> 03catrope * r51714 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (EditToolbar.js EditToolbar.php): [22:42:07] <CIA-79> EditToolbar: Add a Special characters tab. The actual characters need to be [22:42:07] <CIA-79> added by the wiki in a JS file like Common.js; to import from an old-style [22:42:07] <CIA-79> charinsert object, use editToolbarConfiguration['specialchars'].pages = [22:42:08] <CIA-79> $().parseCharinsert( charinsert ); [22:43:22] <ashley> chuck: better, yes, because most raw sql queries (all? hopefully so, heh) use $dbw/$dbr->tableName( 'some cool table' ) instead of "SELECT foo from some cool table" [22:43:49] <chuck> Okay, that's good. [22:45:00] <ashley> ideally they'd use Database class instead of nasty raw sql queries though [22:47:08] <CIA-79> 03tparscal * r51715 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (EditToolbar.css EditToolbar.i18n.php): Adjusted some of the syntax and result messages for help. [22:48:37] <CIA-79> 03catrope * r51716 10/trunk/extensions/UsabilityInitiative/EditToolbar/EditToolbar.js: EditToolbar: Remove rel thingy accidentally left in [22:52:49] <wikibugs> 03(NEW) Enable dng uploads on Commons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19153 enhancement; Normal; Wikimedia: General/Unknown; (dc) [22:55:10] <CIA-79> 03demon * r51717 10/branches/new-upload/phase3/includes/Import.php: Http::request() is gone in the new-upload branch. Use HttpRequest() instead. [22:55:11] <CIA-79> 03tparscal * r51718 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (EditToolbar.css EditToolbar.i18n.php EditToolbar.js): Small CSS adjustments, changed the order of some items. [22:55:36] <wikibugs> 03(mod) Enable dng uploads on Commons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19153 +shell (10innocentkiller) [23:11:18] <TheRiot> How can I allow a normal user to edit a single protected page as opposed to making them an admin? [23:11:50] <CIA-79> 03tparscal * r51719 10/trunk/extensions/UsabilityInitiative/EditToolbar/EditToolbar.js: Adjusted a few names to avoid conflicts and errors in javascript implementations. Tweaked some other configs. [23:11:52] <^demon> Not possible. [23:12:22] <TheRiot> can I allow a user group to edit protected pages? [23:13:04] <TheRiot> Like the Bureaucrat group for example [23:15:53] <Splarka> TheRiot: yah [23:16:08] <Splarka> !userrights [23:16:08] --mwbot-- For information on customizing user access, see < http://www.mediawiki.org/wiki/Help:User_rights >. For common examples of restricting access using both rights and extensions, see < http://www.mediawiki.org/wiki/Manual:Preventing_access >. [23:16:40] <TheRiot> awesome! thanks [23:18:29] <CIA-79> 03tparscal * r51720 10/trunk/extensions/UsabilityInitiative/EditToolbar/EditToolbar.js: Keeps focus on textbox when tabs are clicked [23:19:05] <Splarka> TheRiot: there are also extensions to kinda possibly do what you asked earlier, though most of us try to ignore that they exist [23:22:15] <TheRiot> no need, this way is better [23:22:23] <TheRiot> that's probably why you choose to ignore them right? [23:22:57] <Splarka> !lockdown | TheRiot [23:22:57] --mwbot-- TheRiot: Lockdown is an extension for preventing read or write access by namespace and limiting access to special pages. For more information, see < http://mediawiki.org/wiki/Extension:Lockdown >. For general information on preventing access to your wiki, see < http://www.mediawiki.org/wiki/Manual:Preventing_access >. [23:23:07] <Splarka> yah, pretty much, heh [23:23:12] <TheRiot> lol [23:23:18] <TheRiot> alright, thanks again [23:32:55] <^demon> Why does "public static function new( $className ) {" generate a parse error? [23:33:05] <flyingparchment> "new" [23:33:08] <flyingparchment> it's a keyword [23:33:14] <^demon> stupid. [23:33:18] <flyingparchment> no, not really [23:33:24] <flyingparchment> every language works that way (except PL/I) [23:33:31] <^demon> new Class() I get. [23:33:32] <flyingparchment> being able to define functions/variables/etc with the same name as a keyword would be very confusing [23:33:38] <^demon> meh, ok. [23:33:51] <flyingparchment> (sample PL/I code: IF IF = THEN; THEN...) [23:34:27] <flyingparchment> ^demon: the reason is that the vast majority of languages are based on a separate lexer and parser. the lexer turns 'new' into T_NEW before it gets to the parser [23:34:49] <flyingparchment> the lexer doesn't know about context, so it can't do that only when it's 'new class' [23:35:23] <^demon> Gotcha. [23:45:02] <CIA-79> 03tparscal * r51721 10/trunk/extensions/UsabilityInitiative/EditToolbar/ (EditToolbar.css EditToolbar.js): Fixed bug in name of layout type. Improved the look of special characters. [23:46:38] <werdna> :o [23:46:49] <Splarka> you can also remove it the same way [23:47:04] <Splarka> eg: /msg chanserv op #mediawiki -Simetrical [23:47:11] <Simetrical> Or "deop". [23:47:14] *Splarka nods [23:47:31] <charitwo> /msg chanserv pizza #mediawiki [23:47:40] <Simetrical> Heh, "taxonomy". [23:47:42] <charitwo> is that module loaded [23:47:56] <Splarka> -ChanServ- You need an italian accend and waxed moustache to perform that command. [23:47:59] <Splarka> ^accent [23:48:09] <charitwo> Itsa me, Mario! [23:48:46] <flyingparchment> i have an alias to op myself via chanserv... but not one to deop, because it's stupid to keep deopping yourself [23:49:34] <Simetrical> I actually think it's a really nice difference between FreeNode and other networks that people don't stay opped all the time. [23:49:40] *Splarka agrees [23:49:52] <Simetrical> It really reduces the need for ops to actually kick people if they can just ask people nicely and then op themselves if people don't listen. [23:49:56] <Splarka> but don't worry flyingparchment, I'll deop you if I see you idle and opped <3 [23:49:59] <Simetrical> Less conflict and hard feelings all around. [23:50:40] <charitwo> The philosophy is that we're all peers, hence the name "peer-directed projects center" [23:50:56] *Splarka only been using IRC for 13 years, not all up on the ettiquette yet [23:51:09] <flyingparchment> Simetrical: i prefer the analogy of the secret police. [23:51:19] <flyingparchment> Simetrical: you've no idea who's in charge, until you say the wrong thing, then someone appears out of nowhere and bans you [23:51:30] <Simetrical> flyingparchment, I'm not talking analogies, I'm talking personal preference based on experience. [23:51:39] <flyingparchment> amd o [23:51:48] <Simetrical> I've very rarely seen people op themselves to ban people arbitrarily on FreeNode. [23:51:57] <Splarka> so add to topic: wanna troll but afraid some ops are around? /msg chanserv access #mediawiki list [23:51:58] <Simetrical> Except domas. [23:52:04] *werdna buys a 99p external 2.5" enclosure [23:52:05] <charitwo> you mean like werdna banning domas yeste. [23:52:06] <charitwo> nvm [23:53:41] <Simetrical> Why is Splarka the only one with +r but not +f? [23:53:48] <flyingparchment> Simetrical: there's no reason you can't ask someone nicely while being opped. in well-run channels on other networks, i've never found it a problem. [23:53:54] <Splarka> because I asked for it, so if domas bans me I can unban me [23:54:13] <charitwo> he can also use /cs quiet #mediawiki unsuspectinguser [23:54:38] <Splarka> ...really? that's evil [23:54:42] <Simetrical> flyingparchment, I think it helps with impulse bans for more irritable people. Of course, you're not irritable, just unrelentingly sarcastic, so it might not apply to you. [23:56:19] <charitwo> it's ideally to mute someone without the need to op and deop yourself, to avoid "channel temperature" [23:56:19] <Simetrical> I was talking to one of the guys in charge of #chromium, which initially used "devs are ops", and he was distressed that someone had gotten into an argument with a user and kicked them. [23:56:19] <Simetrical> Now it uses "devs are voiced". [23:56:19] <Splarka> charitwo: wouldn't it still change the mode publically in-chan? [23:56:19] <flyingparchment> Simetrical: in the channels i'm thinking of, an op who repeatedly banned people for no reason would be warned, then they wouldn't be an op anymore. [23:56:19] <Simetrical> But they can still get ops if they want it. [23:56:19] <flyingparchment> (but that's never happened, because we choose ops carefully) [23:56:19] <charitwo> Splarka: yes [23:56:19] <Splarka> ahh k, so it isn't unsuspecting, heh... [23:56:21] <Simetrical> flyingparchment, here I guess you'd have to wait for Fire or Xirzon to pay a visit for that to happen? Either that, or try to get Brion's attention, not sure which is harder. ;) [23:56:22] <charitwo> but it will say ChanServ did it in the banlist, but the user will be notified who muted them [23:56:31] <Simetrical> Of course it's somewhat ridiculous that Tim isn't +f here. [23:56:55] <flyingparchment> fire got really annoyed at me one for staying opped. he said i was stupid and couldn't understand what he was saying ;) [23:57:08] <flyingparchment> in reality i was just ignoring him because he's never here and shouldn't have any say how we run our channel. [23:57:31] <Simetrical> Yeah, it's kind of ridiculous. [23:57:53] <Simetrical> Presumably Brion could get +F if he asked FreeNode staff and filled out appropriate paperwork or whatever. [23:57:58] <Simetrical> (maybe figurative paperwork) [23:58:10] <flyingparchment> he would probably need paperwork from Really Important James_F [23:58:11] <Simetrical> But he never changes privileges, even when we had like no ops in the past. [23:58:22] <flyingparchment> who is the Really Important Overlord of wikimedia irc channels [23:58:27] <Simetrical> Fire's promoted most of us who have rights, I think. [23:58:45] <Simetrical> Guess so, but I'm sure he'd be easy to convince. [23:59:02] <charitwo> i always thought that mediawiki is a separate entity, not related to wikimedia. just provides software for it [23:59:11] <charitwo> so the GCF wouldn't apply to #mediawiki [23:59:33] <Splarka> charitwo: so who should be in charge? either way it is probably 'brion' [23:59:42] <charitwo> right [23:59:52] <werdna> flyingparchment: I think it's wimt and martinp23 now