[00:05:27] Emufarmers: yeah, my Special:Random changes did too, must have been a slow week [00:10:24] 03(mod) accesskey-ca-unprotect and tooltip-ca-unprotect - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20358 +comment (10brion) [00:14:17] 03brion * r55513 10/trunk/phase3/ (CREDITS RELEASE-NOTES languages/messages/MessagesEn.php): [00:14:17] * (bug 20358) Unprotect tab was missing accesskey; now same as protect tab. [00:14:17] Patch by RockMFR: http://bug-attachment.wikimedia.org/attachment.cgi?id=6484 [00:14:41] 03(FIXED) accesskey-ca-unprotect and tooltip-ca-unprotect - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20358 +comment (10brion) [00:16:34] does anyone know of an extension that would convert all links to amazon to be links with a referral code? [00:16:49] I saw one for booksource, but I don't know that that would work for regular links just thrown in an article [00:17:33] 03(mod) Special:Import - Bad interwiki link makes importing impossible from en.wikibooks. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20351 (10brion) [00:20:33] man, i'm having a real strange problem with simpleforms [00:20:41] which is just an extension that adds parser functions for html forms [00:20:50] i'm using forms to generate pages [00:21:01] and the data from the forms goes into a template call [00:21:09] and the page is created [00:21:18] but later the dynamic content (from the forms) disappears [00:21:20] 03(FIXED) Special:Import - Bad interwiki link makes importing impossible from en.wikibooks. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20351 +comment (10brion) [00:21:29] and all thats left on the page is the static content from the template [00:21:36] wth is up with that [00:24:32] 03(mod) It's impossible to include between two elements and . - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20350 +comment (10brion) [00:24:33] 03(mod) When nesting refs using cite.php extension, the ordering is wrong - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16330 (10brion) [00:27:05] 03(mod) Main fonts in books have insufficient coverage for Vietnamese - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20348 summary (10brion) [00:28:01] ... why would you want to nest reference tags... [00:30:28] p858snake, any ideas on my question? [00:30:39] no [00:31:27] k [00:37:08] 14(DUP) Bad link causing the whole page failed to parse - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20346 +comment (10brion) [00:37:10] 03(mod) Invalid UTF-8 in percent-encoded links cause page rendering error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11143 +comment (10brion) [00:45:50] 03brion * r55514 10/trunk/phase3/ (RELEASE-NOTES includes/Title.php): [00:45:50] * (bug 11143) Links containing invalid UTF-8 percent-code sequences are now [00:45:50] cleanly disabled instead of breaking parsing entirely on PHP 5.2. [00:45:50] This was fixed as a side-effect of r55382 for bug 15248; adding comments [00:45:50] in Title::secureAndSplit nothing this. [00:46:04] 03(FIXED) Invalid UTF-8 in percent-encoded links cause page rendering error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11143 +comment (10brion) [00:46:42] i love bugs that are already fixed ;) [00:47:11] heh [00:52:26] 03(FIXED) Enable Collection on Bengali Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20338 +comment (10brion) [00:55:17] 03(mod) Create Author, Portal, Page and Index namespaces for vi.wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20334 (10brion) [01:07:05] 03(mod) Don't assume json availability - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20336 +comment (10brion) [01:07:33] 03(mod) Localization corrections and additions of Estonian Wikimedia projects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20332 (10brion) [01:12:19] 03(NEW) Differential error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20360 enhancement; Normal; MediaWiki: General/Unknown; (scream) [01:12:58] 03(mod) Option to strip some metadata on upload (GPS/geolocation privacy) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20326 summary (10brion) [01:21:45] 03(mod) It's impossible to include between two elements and . - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20350 +comment (10b-jorsch) [01:26:04] 03brion * r55515 10/trunk/phase3/ (RELEASE-NOTES languages/messages/MessagesEn.php): [01:26:04] * (bug 20317) Cleaned up default main page link accesskey settings [01:26:04] Cleanup from r46398 (bug 17184) which moved the accesskey from 'n-mainpage' onto 'p-logo' to avoid duplicating the access key on both the logo and the main page. [01:26:04] Putting the 'z' accesskey default on 'n-mainpage-description' now instead of p-logo; also kept 'z' for 'n-mainpage' for back-compat for people with older customized sidebars which don't specify mainpage-description. [01:26:40] 03(FIXED) Need default values for accesskey-n-mainpage-description and tooltip-n-mainpage-description - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20317 +comment (10brion) [01:26:55] 03(mod) Accesskey Z twice for main page in monobook - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17184 (10brion) [01:28:59] 03(mod) Remove Makesysop extension from WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20291 +comment (10brion) [01:31:30] 03(mod) Support for WAV and AIFF by converting files to FLAC automatically. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20252 +comment (10brion) [01:32:18] 03(mod) Install Extension:Transliterator on en.wiktionary - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20246 +comment (10brion) [01:47:29] *Simetrical just wrote a 1231-word essay explaining to Trevor why unknown browsers need to be assumed to be standards-compliant :) [01:49:14] *Alphos is planning to write a 1-word essay about the same thing [01:49:23] "'cause" [01:49:31] that went fine :) [01:54:16] https://bugzilla.wikimedia.org/show_bug.cgi?id=11143#c3 [01:54:29] *Alphos is still wondering what mary deMelo meant :s [01:55:30] Spam? [01:55:43] very likely [01:56:41] https://bugzilla.wikimedia.org/show_bug.cgi?id=10158#c5 most likely [02:00:35] nighty :) [02:36:44] I really am long-winded, if I write a three-paragraph commit message for a two-character change. [02:36:45] 03simetrical * r55516 10/trunk/extensions/CodeReview/ui/CodeRevisionView.php: (log message trimmed) [02:36:45] Increase rows on reply form from 5 -> 10 [02:36:45] Maybe it's just because I'm long-winded, but I always find the height to [02:36:45] be way too small. Thankfully I'm using WebKit, so I can just resize it [02:36:45] myself, but it gets annoying. 10 seems better, maybe more would be [02:36:45] better still. [02:36:49] This isn't actually tested, since I don't have a CodeReview install [02:39:54] Simetrical: looks fine :) [02:40:13] brion, did you see my reply to Trevor? http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55269#c3680 [02:40:33] *Simetrical figures he may as well get people to read it if he bothered to write so much :P [02:46:38] *Mike_lifeguard high-tens Simetrical :D [02:51:38] so, i have a page that needs to be regenerated each time its loaded. is there a way to make sure it has action=purge everytime its loaded? [02:56:20] When you say "needs to be regenerated" - is there an extension in use that requires new data or something? [02:56:46] If so it should probably call $parser->disableCache(); in that situation. [02:57:24] it is generating pages named {{CURRENTTIMESTAMP}} in a separate custom namespace [02:57:37] so it needs to get a new val for the time stamp each time [03:03:23] Simetrical: very well put thanks :D [03:14:20] 03(mod) Add personal Common.css & Common.js - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10183 (10mediawiki-bugs) [03:17:07] It looks like we're checking $wgMinimalPasswordLength on login. That seems pretty seriously wrong; existing users shouldn't be locked out with an "incorrect password" message if the requirements change. [03:17:37] *Simetrical locks himself out of his test wiki account by mistake, yay [03:17:56] Simetrical: the reason was probably to prevent hijacking accounts with empty passwords [03:18:39] So attackers can't log into the accounts . . . and neither can the users themselves! [03:25:10] flyingparchment: then it should be only checking if the account password is null then [03:26:11] Well, the same principle applies elsewhere. [03:26:39] It used to be 0 (or just not exist, maybe) and the default was changed to 1 at some point, so an empty password would be the common case where this would arise. [03:33:26] 03simetrical * r55517 10/trunk/phase3/ (4 files in 4 dirs): (log message trimmed) [03:33:26] Enforce $wgMinimalPasswordLength client-side [03:33:26] . . . except not really. It works fine on Opera 9.6, except for the [03:33:26] slight detail that if you enter a password that's too short, Opera will [03:33:26] helpfully repeat your password back to you un-*ed when telling you it's [03:33:29] too short. Same in Opera 10.00 Beta 3. So the code is commented out, [03:33:31] and there are no functional changes. We'll need UA sniffing when the [03:39:41] Is there a way to get e-mail notification of all CodeReview comments? [03:42:42] all? not sure. you may need to add it :) [03:42:47] 03simetrical * r55518 10/trunk/phase3/RELEASE-NOTES: RELEASE-NOTES typo [03:43:03] *yawn* ok guys i think i'm about done for the night. brief checkin in the morning before i head out to the airport perhaps [03:43:05] wish me luck :D [03:43:10] Bah, then I'd have to install CodeReview locally. [03:43:14] Good luck, on whatever it is! [03:43:25] hehe [03:43:29] it's actually pretty easy ot set up [03:43:37] on flying to argentina :D [03:44:24] $wgContLang->isRTL() ? 'x' : 'y' always annoyed me too. :) [03:44:29] "it's actually pretty easy to set up" -- a likely story if I ever heard one :D [03:44:48] hehe [03:45:07] i think someone might have even fixed it so you don't have to poke the repository settings into the database manually [03:45:12] Hello, I have a strange little problem: After copying some Help Pages from mediawiki.org, everytime i create an article the Textbox get filled with the content of Help:Tables. I already tried removing the Help: Pages but no luck. Also a MySQL Search delivers no results. Where is the text coming from? [03:53:59] brion, you know, the Apache license is incompatible with GPLv2 . . . [03:54:17] Oh, it's only a tool. [03:54:21] Not actually integrating. [03:54:22] So probably okay. [03:57:54] Ok, It's not only a new page. It's the whole edit function. [04:26:27] eww jdanni sent a email to both mailing list and cc'ed it to jimbo [05:12:33] 03(mod) spinner.gif progress indicator looks kinda weird - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20356 (10herd) [05:15:06] http://www.mediawiki.org/wiki/User:Splarka/Throbber <3 Splarka [05:15:44] Especially the stroopwafel one [05:18:54] :-D [05:18:55] wow [05:18:59] now I'm hungry [05:19:09] *Emufarmers baits the traps [05:19:27] *apergos sniffs for stroopwafels [05:19:46] that would make a weird t-shirt slogan [05:20:03] Sniffing for stroopwafel? [05:20:15] "I sniff for stroopwafels" (with tcpdump output on the back, natch) [05:34:30] are there any extensions that help improve SEO serps? [06:20:10] 4 Hello there, how to display the time of timezone +5:30 using #time parser? [06:20:12] http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23time: [06:20:16] read that already? [06:20:37] Splarke:I read the [06:20:43] but didn't find the answer [06:20:53] oh my god [06:21:07] *splarka [06:21:48] *Srinivas going away. [06:21:57] http://en.wikipedia.org/wiki/Special:ExpandTemplates?input=%7B%7B%23time%3Ar%7C%2B330+minutes%7D%7D [06:22:17] well, r is a bad example as it gives a false timezone [06:22:58] Splarka:thanks a lot but it showing as Sun, 23 Aug 2009 11:52:06 +0000 [06:23:06] {{#time: Y-m-d | +330 minutes}} [06:23:11] why is +0000 coming in between??? [06:23:20] that is a consequence of r, which is why I said it was a bad example [06:23:48] oh god! see this: {{currenttime}} on wiki [06:24:00] it shows timezones of +1,+2, etc correctly [06:24:12] but when it comes to +5.5, it fails!!! [06:24:19] *Srinivas going away [06:24:22] so what are you asking? [06:24:29] what do you want? a use case might be helpful [06:24:41] How to display time in {{currenttime}} of +5.5 [06:24:58] I tried the source in many ways in the sandbox but it fails to work [06:25:04] hmm AFAIK you can't, that magic word is always UTC [06:25:37] unless you mean, that format, but +330 minutes [06:26:23] so {{currenttime|offset=+330 minutes}} will work??? [06:26:29] no [06:26:34] {{#timel:H:i | +330 minutes}} [06:26:58] so #expr mustn't be there??? [06:27:23] you could recreate that effect in #expr but that would be very annoying [06:27:37] if you just want {{CURRENTTIME}} +330 minutes, use {{#timel:H:i | +330 minutes}} [06:28:04] or, if the wiki has http://www.mediawiki.org/wiki/Manual:$wgLocaltimezone set to +330 you can use {{LOCALTIME}} I guess [06:28:31] Splarka I found my solution by your answers [06:28:36] Thank you (y) [06:28:40] rar [06:28:48] rar!!?? [06:29:06] zip [06:29:07] omnistandard reply [06:29:25] okay! m going away for some time [06:29:27] bye! [06:29:38] ciao [06:30:35] ugh, does #time run off of $wgLocaltimezone ?, that's annoying [06:31:17] http://en.wikipedia.org/wiki/Special:ExpandTemplates?input=%7B%7B%23timel%3Ar%7D%7D [06:31:17] http://de.wikipedia.org/wiki/Spezial:Vorlagen_expandieren?input=%7B%7B%23timel%3Ar%7D%7D [06:31:21] shouldn't these return the same thing? [06:32:17] *Splarka prods OverlordQ [06:34:44] morning [06:35:22] Splarka: is the flower supposed to be animated at all? [06:35:53] which? [06:36:22] http://en.wikipedia.org/skins-1.5/common/images/spinner.gif ? [06:37:04] http://www.mediawiki.org/wiki/File:Spinner.gif [06:37:21] great [06:37:29] it's so fricking small I don't see the animation [06:37:55] not my fault ^_^ [06:38:09] http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/common/images/spinner.gif?revision=30401 [06:38:21] that was rob church's [06:42:34] 03(NEW) Please restore "enhanced toolbar" choice in "Edit" preference even whent it is default - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20361 enhancement; Normal; MediaWiki: User interface; (nkomura) [06:44:06] 03(mod) Set custom upload URL for Bengali Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19418 +shell (10jeluf) [06:45:57] 03(mod) Differential error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20360 (10niklas.laxstrom) [06:57:25] What do I do if I found an XML parsing bug on Special:Statistics? Specifically, there's a single error that's causing many validation errors: Most viewed pages; in this instance, the should come before the . As far as I can tell, it only occurs once. [06:57:50] I'm running 1.13, so I'm wondering if this has been noticed/fixed in later versions? [07:01:10] hmm, statistics-mostpopular [07:01:34] which 1.13? [07:02:19] Let me check for you [07:02:46] Hello, is it possible to let mediawiki write it's config file to another directory than '.' ? [07:02:47] I'm mistaken– it's 1.14.0 [07:03:09] Or is it possible to manually write such a config file from a template? [07:06:07] Er. [07:06:13] It writes the file to config/ [07:06:29] But, if you want to move it, a symlink should work? [07:06:44] I've tried a symlink, but it 403's [07:10:05] hangfromthefloor: okay, looks like... [07:10:11] private function getViewsStats() { [07:10:19] return Xml::openElement( 'tr' ) . Xml::tags( 'th', array( 'colspan' => '2' ), wfMsgExt( 'statistics-header-views', array( 'parseinline' ) ) ) . [07:10:20] Looking at it right here [07:10:21] ... etc [07:10:25] private function getMostViewedPages() { [07:10:32] has no 'tr' opener [07:10:39] it just throws a raw 'th' out [07:10:45] between the other rows [07:11:02] and nobody cared because all big/important wikis have page view counters disabled [07:11:21] I see :D [07:11:30] Should people care? i.e. will it get fixed? [07:11:34] I'm not one to submit bug reports... [07:11:44] *Splarka checks trunk [07:13:24] looks like that hasn't been touched since 1.14 [07:14:08] Will it possibly get fixed? How can I fix it myself? [07:14:30] heh, file a bug ^_^ [07:14:35] meh...... [07:14:53] and wrap that bit in return Xml::openElement( 'tr' ) . ... . Xml::closeElement( 'tr' ) . [07:14:57] I guess [07:15:13] Where exactly? line number? [07:15:19] $text .= Xml::openElement( 'tr' ) . Xml::tags( 'th', array( 'colspan' => '2' ), wfMsgExt( 'statistics-mostpopular', array( 'parseinline' ) ) ) . Xml::closeElement( 'tr' ); [07:15:27] dunno php, but that feels right [07:15:44] *Splarka looks [07:17:07] Another validation problem I encountered: attributes of HTML elements that have special characters transformed into hex with a leading period; essentially, I have a and that's an invalid ID [07:17:21] It starts with a . [07:17:32] line 241? [07:17:45] 241 : ialex 44877 $text .= Xml::tags( 'th', array( 'colspan' => '2' ), wfMsgExt( 'statistics-mostpopular', array( 'parseinline' ) ) ); [07:17:46] *GreenReaper always hated that one. [07:17:55] Aha [07:17:56] They're so verbose, too. [07:17:57] hangfromthefloor: yes, known issue, the solution is going to be to switch to html5 [07:18:08] and MAKE them LEGAL [07:18:09] When switched, what will they look like? [07:18:11] Great, thanks [07:18:13] palpatine [07:18:19] GreenReaper: exactly the same ^_^ [07:18:26] HTML 5 allows it, I guess? [07:18:29] That's a crappy solution. Those tags are bad. [07:18:34] Simetrical said so, so it must be true [07:18:41] Seriously, uber-long. [07:18:41] :D [07:18:43] file a bug! [07:18:45] And for no good reason. [07:18:48] ME? [07:18:49] and then we can dupe it [07:18:51] *GreenReaper files Splarka. [07:18:52] hangfromthefloor: you too yes [07:18:53] I'm scared :( :( :( [07:19:09] I onced filed a firefox bug [07:19:20] I almost died [07:19:36] sigh, okay, hang on [07:19:51] How bout someone generous cough cough volunteers to bug flie for me :D [07:21:07] 03raymond * r55519 10/trunk/phase3/maintenance/language/ (messageTypes.inc messages.inc): Follow-up r55513 and r55515: Add new message keys to maintenance script [07:25:12] hmm, anyone running 1.15 or trunk and has $wgDisableCounters false? [07:26:29] Crawling a MediaWiki takes a reeeally long time [07:29:20] 03(NEW) Special:Statistics produces invalid table HTML when $wgDisableCounters is false - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20362 enhancement; Normal; MediaWiki: Special pages; (herd) [07:29:26] hangfromthefloor ^ [07:29:44] Splarka: thanks you're my hero :D [07:29:49] 'enhancement' since nobody uses counters [07:29:57] rar [07:31:46] Is there MediaWiki merchandise I can buy somewhere [07:31:50] like T-shirts :P [07:31:56] \] [07:31:58] Oop. [07:32:03] Cafepress might have some. [07:32:10] I know there's some ugly Wikipedia clothing somewhere [07:34:50] Hi. Is it possible to change what's put in the footer? Where should I look? [07:34:53] Generally, isn't the quality of cafepress kinda low quality? [07:35:14] cafe(unim)press [07:35:32] :D I like it [07:35:48] reminds me of this site somebody showed me... about the large hardon collider [07:35:53] xD [07:36:16] !footer [07:36:16] --mwbot-- For changing the page footer, see the FAQ (!) . More information at http://www.mediawiki.org/wiki/Footer and http://www.mediawiki.org/wiki/Manual:Skinning#Footer [07:38:15] bbl guys [07:38:18] I have more bugs to find :P [07:38:45] okay, thanks [07:39:17] *Splarka bites Green [07:40:36] 03raymond * r55520 10/trunk/phase3/maintenance/language/messages.inc: [07:40:36] Follow-up r55513 and r55515: Add new message keys to maintenance script [07:40:36] Saving a file helps to commit (r55519) :-/ [07:40:43] Hmm, I need to put some html in the footer, is that possible? [07:41:54] You can abuse some MediaWiki message. [07:41:58] There's still no actual footer though. [07:42:00] Like a bottom sitenotice. [07:42:53] 03raymond * r55521 10/trunk/phase3/maintenance/language/messages.inc: [07:42:53] Follow-up r55513 and r55515: Add new message keys to maintenance script [07:42:53] Don't commit on a sunday morning b4 breakfast (r55519) :-/ [07:43:47] My web host requires me to put their logo on every page using their html fragment. What should be the best approach for doing that on my mediawiki installation? [07:45:45] hmm, can you pastebin the html fragment? [07:45:52] depending on the complexity you could possibly fake it [07:46:06] I would just get a different web host. [07:46:08] Or ignore the rule. [07:47:44] probably the answer will be "write a brief extension to inject the html on every page load" [07:48:05] which involves writing in php >_< [07:49:27] put it in the footer? [07:50:10] You can use MediaWiki:Copyright or something. [07:50:53] Perhaps in the sidebar? [07:51:09] but like splarka said, really depends on what the fragment is [07:51:41] You know SourceForge perhaps? [07:52:02] Well, their fragment [07:52:33] running your own mediawiki on SF is slower then dirt, at least when I tried it a couple weeks ago it was [07:53:45] Their mediawiki is crappier than crap, so... [08:07:20] *Soxred93|laptop kicks the API [08:16:38] 03ialex * r55522 10/trunk/phase3/ (RELEASE-NOTES includes/specials/SpecialStatistics.php): * (bug 20362) Special:Statistics now produces valid HTML when view counters are enabled [08:17:12] 23:31 < svip> Another question: Why was the preferences for users moved into its own table? [08:17:23] Because storing it as a hacked together blob in the user table is a stupid idea [08:17:39] *Splarka gives ialex cookie [08:17:52] 03(FIXED) Special:Statistics produces invalid table HTML when $wgDisableCounters is false - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20362 +comment (10alex.emsenhuber) [08:17:55] *ialex eats Splarka [08:17:57] :D [08:19:17] Is it possible to manually upload files (i.e. not with the Upload File page)? [08:19:32] maintenance/importImages.php [08:21:28] through ftp? [08:30:21] no, you need to run from a shell [08:32:23] well you need to transfer the file over (eg: by ftp) and then run the script though the shell [08:33:23] ah okay, importImages is supposed to be run from the shell not the browser :)... Anyways, I did the queries manually... [08:36:57] Hmm... I'm getting this error if I try to modify a page: "Sorry! We could not process your edit due to a loss of session data. Please try again. If it still does not work, try logging out and logging back in. " [08:37:05] tried that, didn't help [08:38:34] I want to make an extension (sort of). [08:38:58] Basically I want to have a template-like thing that retrieves an image from a folder on the server. [08:38:59] pfft don't be silly hangfromthefloor [08:39:43] :D so if I provide a parameter "foo" it takes the image at /images/path/foo.png [08:40:57] How can I do this? [08:41:54] you could allow external images and restrict it to your server then use parserfunctions done [08:42:19] Huh? [08:42:37] I already allow external images btw [08:42:48] I didn't know you could restrict [08:42:55] 03(NEW) Talk pages for Page and Index at es and ca wikisorce - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20363 normal; Normal; Wikimedia: General/Unknown; (aleator_wiki) [08:43:01] as for parserfunctions, then what? [08:43:29] just create a template that calls the image and a variable for the name [08:44:19] So templates support and . When transcluded, do pages in, e.g. the main namespace, support them? [08:44:37] they should [08:45:03] http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImagesFrom + template:foo -> {{foo|bar}} -> http://yourserver/yourfolder/{{urlencode:{{{1}}}}}.png [08:45:06] Is there anything special about the Template: namespace aside frome the differing syntax for transclusion? [08:45:31] (Well, and also aside from its not being considered a content namespace by default) [08:55:15] Splarka: is {{urlencode: ... }} necessary? [08:55:45] hangfromthefloor: only if ya want to allow spaces in the parameter [08:56:12] if you can guarantee the users won't put in bad characters that break external link syntax, like quotes or spaces, then you can omit it [08:56:34] well essentially the users just need to input the person's last name [08:56:47] I don't think there are people with weird names [08:57:27] hangfromthefloor: My grandmother's last name consists of two words. [08:57:37] It's actually very common in this part of the state. [08:57:55] "van der X", "vander X", etc. [08:57:59] I misspoke; none of the filenames of images that contain people have weird names [08:58:01] 14(INVALID) Commons forbids uploading due to lack of licence, etc, in situations where anything typed in will be meaningless. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20357 +comment (10alex.emsenhuber) [08:58:10] that I am utilizing [08:58:28] hangfromthefloor: well, just realize then that if the case comes up, they'll have to urlencode manually, eg {{foo|bar%20baz}} [08:58:34] You're right; there is that possibility [08:58:45] I should just be safe [08:58:48] you could use all underscores, but that is ugly in display [08:59:02] *shortcircuit looks up hang's wiki to upload some family photos. :) [08:59:13] blah you donn't know the url :D [08:59:20] and the point is they don't need to be uploaded; [08:59:30] because I already have them all in one folder on my server [08:59:35] that's why I wanted this extension [08:59:39] "extension" [08:59:51] 04(REOPENED) Some IIS-based configuration doesn't serve 404 errors from PHP correctly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18270 +comment (10azeeznm) [09:00:32] hahaha: %7B%7B%7B1%7D%7D%7D.jpg [09:00:45] whoops [09:02:27] that's normal, no parameter supplied or viewing the template page [09:02:37] add a fallback if ya need to... {{{1|blank}}} [09:03:06] Ooh great thanks [09:03:22] And what if the image doesn't exist? [09:03:42] let's say they input {{teacher-pic|foo}} and foo.jpg doesn't exist? [09:03:48] then it fails [09:04:14] leaves a bare tag with alt text of the filename (or url maybe), rather ugly [09:04:19] the price of external images [09:04:32] Can I do something to my server to show a no image thing if there is no image [09:04:52] an apache rewrite for that folder from 404 to serve another image? dunno [09:05:17] I assume you dunno how to do it [09:05:20] :P [09:05:28] in theory, but not in practice [09:08:40] on Special:WantedPages I see: 15. Invalid title in result set; [09:09:43] what's up? [09:11:47] 03(mod) Please restore "enhanced toolbar" choice in "Edit" preference even whent it is default - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20361 (10alex.emsenhuber) [09:15:11] hangfromthefloor: [[#anchor]] tags register null title links in 1.14.0 [09:15:20] known bug, fixed in 1.14.1 I believe [09:15:35] I should update, shouldn't I? [09:16:31] https://bugzilla.wikimedia.org/show_bug.cgi?id=16965 [09:16:52] you could patch it I suppose, but I think there is an obscure XSS in 1.14.0 too [09:17:53] upgrading seems like a hassle... [09:19:34] hmmm http://www.mediawiki.org/wiki/Special:Code/MediaWiki/45656 [09:20:02] backported to 1.14 in http://www.mediawiki.org/wiki/Special:Code/MediaWiki/47983 [09:20:51] so 1.14.1 should have that and the XSS fixed [09:21:00] which is a pretty minor update [09:22:06] so what are you saying i should do>? [09:22:30] upgrade to 1.14.1 unless you're willing to go to 1.15 [09:23:28] i saw a 1.6 install out in the wild today =( [09:24:01] Did you take any pictures :P [09:24:17] there is a 1.3 listed on s23.org [09:24:24] that belongs in a museum [09:24:26] well, a couple actually [09:24:42] How do I prevent wiki code from being parsed on my wiki? [09:24:49] and someone came in to get help upgrading from 1.1 (internal) last week [09:24:52] So that it displays appropriately, in an instructional matter? [09:24:56] [09:25:02] Thank you. [09:25:20] or possibly
[09:26:25] 	http://www.thelemapedia.org/index.php/  1.3.6
[09:26:32] 	http://s23.org/wikistats/mediawikis_html.php?sort=version_asc&th=0%20or%20good%20is%20NULL&lines=1000
[09:27:03] 	10x 1.3.*, about 40 1.4.*
[09:27:23] 	heya dudes, when using headers eg; ===Blah===, how do i use style tags with that?
[09:28:10] 	ya can't, but you can use 

Blah

[09:28:30] but that won't delimit an editable section (usually), but will show in the TOC [09:29:06] is there a way to force the edit button on a one off basis? [09:29:36] in the edit window that is [09:30:48] [[{{fullurl:{{FULLPAGENAME}}|action=edit§ion=XX}} edit]] [09:31:45] *Seddon goes off to make sense of that :) [09:31:48] thanks splarka [09:31:50] :) [09:32:08] rar [09:32:20] Is there any way to make an external image with my own attributes and stuff [09:35:45] *Seddon comes running back to splarka for help [09:36:34] Seddon: You're talking about the [edit] links next to headers? [09:36:45] indeed [09:37:07] i need to force them using

[09:37:20] so that it would look as it would normally [09:37:54] One solution is to do
==Header==
so it preserves the edit section and anchor; I assume that's functional [09:38:10] that would be my solution but IDK if it works or not [09:39:28] i cant get that to work unfortunately [09:39:29] 03ialex * r55523 10/trunk/phase3/ (RELEASE-NOTES maintenance/deleteRevision.php): [09:39:29] Redo r53641, reverted in r55457, now using indexed queries: [09:39:29] * (bug 19857) maintenance/deleteRevision.php on last revision no longer breaks target page [09:40:11] 03(FIXED) maintenance/deleteRevision.php on last revision breaks targeted page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19857 +comment (10alex.emsenhuber) [09:45:27] 03(mod) It's impossible to include between two elements and . - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20350 (10alex.emsenhuber) [09:49:11] Seddon: basically you can't [09:49:33] but you can style all tags in site css, either generally or per-page if you want [09:49:53] and a hacky way to customize them individually is
==Header==
wouldn't work? [09:54:01] because of cascades? [09:56:00] well you couldn't apply styles to the h#, just to the div there [09:56:15] p858snake_: and yes, you can do it per-page [09:56:25] body.page-FooBar h2 {} [09:56:50] when's 1.15.2 coming out :P [09:57:23] never unless some critical security problems or breaking errors are found in 1.15.1 [09:57:42] or 1.16.0 [09:57:45] or if 1.16 drops support for something very popular causing indefinite back-compat [09:58:03] ahh, now that is ze question [09:58:04] the next version * [09:58:09] bug Tim [09:58:16] or rather, don't bug him [09:58:21] mkay [09:58:22] I want to know [09:58:25] if it's worth upgrading now [09:58:33] because i'm lazy [09:58:37] and tired [09:58:47] just go to 1.14.1, if lazy [09:58:50] will fix title problem [09:59:33] mk [10:00:25] !upgrade [10:00:25] --mwbot-- http://www.mediawiki.org/wiki/Manual:Upgrading [10:00:29] yay!!! [10:03:02] will my changes to the statistics page get erased? [10:06:19] mmm, yah, so you'll have to redo it, or merge manually [10:11:28] Release notes lol => === IRC help === There's usually someone online in #mediawiki on irc.freenode.net [10:11:36] 03siebrand * r55524 10/trunk/extensions/Translate/groups/mediawiki-defines.txt: 'edittoolbar-tool-table-example' no longer optional [10:15:32] woot it was committed r55522 :D [10:16:36] hangfromthefloor: won't help you for 1.14.1 [10:16:41] unless you get ialex to backport it ^_^ [10:16:48] yea naw it's ok [10:16:50] but then you have to upgrade from SVN [10:16:58] so just reapply it after [10:17:02] or apply the title fix [10:17:10] er [10:17:32] burnt popcorn [10:17:34] why me [10:17:47] gah [10:17:48] it smells AWFUL [10:18:43] and it tastes awful [10:18:45] too [10:34:26] Why don't I have an AdminSettings.php [10:34:34] is this essential for upgrading? [10:39:33] hangfromthefloor: Yeah, you have to make it yourself [10:39:37] copy AdminSettings.sample [10:40:01] On windows I go to cmd, and then type php path/to/adminsettings? [10:40:43] err [10:40:45] update.php? [10:47:23] AAAH!!!! DB connection error: MySQL functions missing, have you compiled PHP with the --with-mysql option? [10:47:29] when I run update.php [10:51:53] 03(mod) strategywiki, usabilitywiki domains not in auto-login list for SUL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20251 (10roan.kattouw) [10:59:35] 03(mod) It's impossible to include between two elements and . - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20350 (10roan.kattouw) [11:32:23] any way to hide index OF in wiki/images ? [11:32:29] like her http://www.chawg.org/wiki/images/6/ [11:34:15] 03siebrand * r55525 10/trunk/extensions/ (285 files in 266 dirs): [11:34:15] Rebuild of messages files supported by translatewiki.net [11:34:15] * adding recent translations [11:34:15] * adding translations that for whichever reason had not been committed [11:34:15] * remove obsolete translations [11:34:16] * update language names [11:34:18] * update authors (f.e. remove translatewiki.net staff members doing mass edits from their non-native languages) [11:43:49] DeSian: That'd be a webserver setting, not a mediawiki setting [12:15:09] 03siebrand * r55526 10/trunk/extensions/cldr/LocalNamesEn.php: Update LocalNamesEn with current version of CLDR and ary [12:54:11] 03siebrand * r55527 10/trunk/phase3/js2/mwEmbed/php/maintenance/mergeJavascriptMsg.php: [12:54:11] * for php2js, all colons in messages will be replaced by " : ". That's not really needed. Commented out and added FIXME. Was introduced in r55290. [12:54:11] * update command line output [13:07:16] 14(INVALID) Some IIS-based configuration doesn't serve 404 errors from PHP correctly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18270 +comment (10Platonides) [13:11:40] Hello, I have a strange little problem: After copying some Help Pages from mediawiki.org, everytime I edit an article the Textbox and SUmmary gets filled with the content of Help:Tables. I already tried removing the Help: Pages but no luck. Also a MySQL Search delivers no results. Where is the text coming from? [13:22:24] 03(mod) '\phi' and '\varphi' not necessarily distinguished in Unicode - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1347 +comment (10hartman) [13:25:46] 03(mod) '\phi' and '\varphi' not necessarily distinguished in Unicode - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1347 (10hartman) [13:26:12] 03(mod) '\phi' and '\varphi' not necessarily distinguished in Unicode - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1347 (10hartman) [14:01:57] what mysql engine would you prefer for mostly read only MW installations? [14:03:48] MySQL will serve local Wikipedia dumps for plenty of languages with lots of SELECTS, JOINS, .. and no INSERTS/UPDATES [14:21:01] babilen: InnoDB is always the only sane choice. [14:21:46] ok... [14:21:51] why is that? [14:22:09] better crash recovery, transaction support, etc? [14:26:06] Less likely to have corruption problems, more stable, etc. [14:26:49] well, it's not clear if his database is read only or just "mostly read only", but for read-only, innodb doesn't have much advantage [14:29:05] Right. For most sites, the difference is probably not noticeable no matter what the workflow. [14:29:35] babilen: The important thing is a good cacheing layer. [14:30:33] G_SabinoMullane: how would i create a "good cacheing layer" ? [14:33:13] The installer will prompt you for one. See: http://www.mediawiki.org/wiki/Manual:Cache [14:33:42] i never run the installer.... [14:33:55] i am just using the databases :-) [14:34:57] but thanks for the link [14:49:48] 03(NEW) GIFMetadataExtractor.php throws "Unexpected non-MediaWiki exception encountered, of type 'Exception'", halts if metadata in user-provided image not accepted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20364 normal; Normal; MediaWiki: Images and files; (carlb613) [14:50:53] flyingparchment, Wikipedia seems to have confirmed e-mail addresses like "bob @example.com", with spaces inserted randomly at some points. Do you know what would happen in practice if you try to send e-mail to addresses like that? Does the internal whitespace just get stripped at some point? [14:51:38] <^demon> {{sotryit}} :) [14:52:38] It seems to have just been stripped. [14:52:47] Interesting. [14:52:54] 03(mod) GIFMetadataExtractor.php throws "Unexpected non-MediaWiki exception encountered, of type 'Exception'", halts if metadata in user-provided image not accepted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20364 +comment (10innocentkiller) [14:57:13] I'm getting quite a strange error. [14:57:25] Because, there is no error message :| [14:57:55] http://n-boards.net/wiki/File:ProperPainting.jpg [14:58:00] I cannot access that page [14:58:06] That's up with that? [14:58:09] *What [14:58:14] <^demon> !errors [14:58:14] --mwbot-- To see PHP errors, add this to the very top of LocalSettings.php: error_reporting(E_ALL); ini_set("display_errors", 1); Fatal PHP errors usually go to Apache's error log - also check the error_log setting in php.ini (or use phpinfo). For more details in wiki error reports, set $wgShowExceptionDetails = true; $wgShowSQLErrors = true; For full debug output, set $wgDebugLogFile to some path you like. [14:58:29] huh [14:58:42] <^demon> shellyell: Try those things and see if it's a PHP error. [14:59:00] alright [15:01:02] Now I get this: Parse error: syntax error, unexpected T_IF in /home/nboardsn/public_html/w/LocalSettings.php on line 17 [15:01:15] sofixit [15:01:29] ....... [15:01:47] You have a syntax error in your LocalSettings.php. You have to fix it. [15:01:56] I knoe. [15:01:58] *know [15:01:59] You could paste line 17 and the line before and after for us to look at if you aren't sure. [15:02:19] That's what I got from doing this: error_reporting(E_ALL); ini_set("display_errors", [15:02:27] Should that be on line 17? [15:02:31] Er, no. [15:02:48] !error [15:02:48] --mwbot-- For information on debugging (including viewing errors), see . [15:02:55] It should be the second line, and it should be: error_reporting(E_ALL); ini_set("display_errors", "1"); [15:02:57] Or something like that. [15:03:07] If it ends with just ", then it's going to cause a syntax error. [15:03:57] Ah. [15:04:00] Found it. [15:04:03] Notice: Undefined variable: replaceFlag in /home/nboardsn/public_html/w/extensions/ExtensionClass.php on line 269 [15:04:05] Notice: Undefined variable: replaceFlag in /home/nboardsn/public_html/w/extensions/ExtensionClass.php on line 269 [15:04:07] Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 10144 bytes) in /home/nboardsn/public_html/w/includes/media/Bitmap.php on line 194 [15:04:48] Try increasing memory_limit, if you can. [15:04:55] ini_set( 'memory_limit', '80M' ); [15:05:01] Where? [15:05:06] Sorry, I'm a noob :( [15:05:06] 03(NEW) In eo.wiki doesn't move pages with c/g/h/j/s/u + x - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20365 enhancement; Normal; MediaWiki: General/Unknown; (haikara90) [15:05:16] Put that in LocalSettings.php somewhere on a line by itself, like say at the very end. [15:05:50] Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2536 bytes) in /home/nboardsn/public_html/w/includes/media/Bitmap.php on line 194 [15:07:07] ..... [15:08:51] brb [15:10:22] Hmm. We have one guy on svwiki who somehow has a å in his e-mail address, and validated in May 2009. [15:11:39] So [15:12:10] Simetrical: *is* that invalid [15:12:13] Put this line at the end of LocalSettings.php on a line by itself: [15:12:13] ini_set( 'memory_limit', '80M' ); [15:12:21] werdna, yes, e-mail addresses are supposed to be a subset of ASCII. [15:12:23] Even today. [15:12:48] Did that [15:13:17] shellyell, it might be that you don't have the ability to raise memory_limit. I'm not sure what your options are then, other than "don't do whatever caused the error". [15:13:34] ah\ [15:13:40] werdna, I'm finding basically no exceptions. If I strip whitespace, there are 39 confirmed e-mail addresses on enwiki that don't match HTML 5's e-mail address requirements. [15:13:56] Those are mostly either old and I assume just wrong, like only a domain name or only a username. [15:14:09] Or else something like "foo ", where bar is a valid address. [15:15:20] And seriously, 39. Out of 60,861. [15:15:28] But there's this weird one on svwiki that I'm unsure about. [15:15:44] Er, sorry. [15:15:50] 60,861 is on svwiki. [15:16:16] On enwiki it's . . . I didn't actually count, it was taking too long. [15:16:26] Possibly like 10,000,000, if EXPLAIN is trustworthy. [15:16:36] Hmm, no, I doubt EXPLAIN is trustworthy here, no index. [15:17:20] 03demon * r55528 10/trunk/extensions/HoneypotIntegration/HoneypotIntegration.class.php: Cleanup r55483, don't need to declare globals twice. [15:17:57] Hmm, dewiki also has this one oddball address with ö and ä. [15:18:06] And one with ´ . . . [15:18:31] 9 total bad out of 361,284. [15:19:25] Am I understanding how user_email_authenticated is used correctly? If it's not null, that means user_email has been validated, right? [15:20:27] Looks to be true. [15:22:18] Oh, wait. [15:22:39] I misread the standard, I think. [15:22:52] The whitespace I'm is actually legit, apparently. [15:22:59] No, it's not, never mind. [15:25:03] Hi! There's a way to delete a namespace, but maintaining its name in logs? [15:25:31] Probably not a good way, no. [15:27:18] Simetrical: Hence if I delete a namespace from LocalSettings, the log will show :XYZ for the page of that namespace, right? [15:27:39] It depends on how the log stores the info. I'm not sure, offhand. [15:27:43] It might just store it as a textual string. [15:27:48] In that case it will display fine. [15:27:56] That's what I'd expect. [15:28:00] Or if it uses page_id, of course. [15:28:17] it uses an nstitle pair [15:29:11] werdna: Ie? [15:29:32] ^demon: what does HoneyporIntegration do? [15:29:45] <^demon> Ask werdna, I don't know. [15:31:10] *Mike_lifeguard asks werdna [15:31:21] Extension:CommentSpammer looks like fun too! [15:31:54] I wish ^C actually worked in mysql when it's printing out a result set. [15:32:12] *^demon agrees [15:35:59] Soxred93, someone's suggesting we kill off a de-facto "trademark" of MediaWiki: the orange "You have new messages" box [15:36:36] and that wasn't meant for anyone, auto-complete ugh [15:36:44] Ugh, looks like my regexen were broken. [15:36:46] *Simetrical stabs MySQL [15:39:25] Viper550: We're keeping it in LiquidThreads [15:39:27] but I must pack up [15:39:42] my flight leaves in 5:20 [15:39:49] takes 2h to get to the airport... [15:40:05] . . . okay, one of the people whose e-mail address doesn't work is DaB. [15:40:08] I was thinking maybe a flashing "envelope" or something in place of your little "body" icon with a AJAX "You have new messages on your talk page" popup [15:40:12] Doesn't technically match the spec, I mean. [15:40:37] sounds awful [15:41:26] yes, new messages bar is the most disgusting thing in the whole mediawiki [15:42:38] not sure though what can replace itm as it needs to be both non-abominable and hard to miss at the same time [15:43:04] diff to penultimate revision! [15:43:07] I have custom CSS for my new messages bar! [15:43:07] like animated pop-up kinda like MSN near the "user menu"? [15:43:19] http://en.wikipedia.org/wiki/User:Simetrical/monobook.css [15:43:20] <^demon> Am I the only one who actually likes the default new messages bar? [15:44:03] design-wise, I was kinda thinking maybe a blend between Ambox and the Gnome notifications [15:44:35] *^demon likes the glaring yellow bar :) [15:44:37] you know, like these things? http://farm3.static.flickr.com/2374/2085776495_e93ddda39c.jpg [15:46:22] like http://lh5.ggpht.com/_SDd59HFkDQI/SWsSQnvrhmI/AAAAAAAAAVA/xT-CzLwMzdc/s800/linux-notifications.png, but in the "ambox look" [15:48:28] Using UserOptions.php maintenance script, change user skin to "" is like change it to default skin? [16:01:57] 03(mod) Typing tags should auto-suggest current ones - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18002 +comment (10roan.kattouw) [16:02:53] hi Simetrical [16:02:57] Nikerabbit, hi. [16:05:25] werdna: uggaa [16:36:14] When I'm inputting text in article,references don't display [16:37:40] text is displayed [16:38:45] did you install the cite extension? [16:39:07] !cite | cysioland [16:39:07] --mwbot-- cysioland: http://www.mediawiki.org/wiki/Extension:Cite [16:39:23] i need extension? [16:39:44] yes [16:40:08] Can you add cite function to next version of mediawiki? [16:41:27] it might be added eventually, but probably not soon [16:49:24] 03siebrand * r55529 10/trunk/extensions/Configure/Configure.i18n.php: Clarify message 'configure-select-wiki-view-desc' [16:51:50] !FlaggedRevisions [16:51:50] --mwbot-- I don't know anything about "flaggedrevisions". [16:52:13] hey. I'm currently hacking the upload form to bits on another wiki, what do I need to do to create a second upload form. E.g. copying the current one, modifying it and having it as Special:Upload2 [16:52:21] I'm guessing its not as easy as copying and pasting the file ;-) [16:57:58] I have a parser function in which I need to convert some wiki text to html at some point. I figured I'd have to use $wgParser->parse for this, but I don't know where to get the title and other parameters for it. [16:58:06] Can anyone here give me a poke in the right direction? :) [16:59:10] !ext FlaggedRevisions | cysioland [16:59:10] --mwbot-- cysioland: http://www.mediawiki.org/wiki/Extension:FlaggedRevisions [17:08:40] !help [17:08:40] --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://toolserver.org/~amidaniel/botbrain.html > [17:09:22] 03(NEW) Drilldown should be a logical AND of categories (or at least should be an option) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20366 enhancement; Normal; MediaWiki extensions: SemanticDrilldown; (morgon.kanter) [17:09:31] !FlaggedRevisions is http://www.mediawiki.org/wiki/Extension:FlaggedRevisions [17:09:31] --mwbot-- You don't have permission to do that. [17:25:55] !FlaggedRevisions alias FlaggedRevs [17:25:55] --mwbot-- Successfully added alias: flaggedrevisions [17:28:11] !bizzwiki [17:28:11] --mwbot-- a suite of mediawiki patches/extensions that is intended to make MediaWiki more suitable for use in a corporate environment. See and [17:28:59] I've a logo for my wiki, but this is too big... There's a way to resize the logo without resizing the image itself? [17:29:15] 03(mod) Please restore "enhanced toolbar" choice in "Edit" preference even whent it is default - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20361 +comment (10roan.kattouw) [17:29:21] 03(mod) Please restore "enhanced toolbar" choice in "Edit" preference even whent it is default - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20361 +shell (10roan.kattouw) [17:29:36] Well, you can resize the location that you put the logo in. [17:29:49] Making it taller or wider, for example. [17:29:58] (you would use CSS for that) [17:30:17] GreenReaper: How? :) [17:30:22] Or, if it's really large, bite the bullet resize the logo. You don't really want people downloading a large image when they could be downloading a smaller image. [17:31:02] Depends on the skin, but here's what we did atWikiFur: the sections involving #p-logo and #column-one are relevant: http://en.wikifur.com/wiki/MediaWiki:Monobook.css [17:31:46] Ok, GreenReaper, now I try it... Thanks! [17:31:52] That was only an alteration of height, though, and it was to make it smaller - you'd probably have to increase the width of #p-logo and maybe tweak #column-one and #column-content as well [17:32:29] hi GreenReaper [17:32:37] Tip: Have a look at the structure of the page with something like Firebug for Firefox, or Opera's developer tools. [17:32:49] Hey Nikerabbit [17:34:16] GreenReaper: does squid help? [17:36:12] Help in terms of . . . ? [17:36:24] I mean, it takes about 50-70% of our hits. [17:36:28] I think it helps. [17:36:50] It is not a panacea for site performance. You still need APC and to tune the extensions you load. [17:37:33] GreenReaper: does it improve conceived performance for end users? [17:38:14] I believe so, because the requests are served more quickly than they would be by Apache. [17:38:27] GreenReaper: n times faster? [17:38:31] Yes, n. [17:38:40] how much is n? [17:38:41] For a given value of n. [17:38:50] Depends how fast Apache is for you. :-) [17:39:02] well, we use lighttpd [17:39:20] That *may* be fast enough that you do not need additional accelleration [17:39:25] not sure if it sends proper cache headers for static files [17:39:41] You should test that with something like Wireshark, and Page Speed. [17:39:53] page speed? [17:40:01] http://code.google.com/speed/page-speed/ [17:40:29] do you use nagios or some other performance monitor? [17:41:40] No, I use Squid's internal statistics to watch how fast requests are processed and I also do spot-checks using Page Speed etc. [17:44:20] :/ [17:46:35] 03catrope * r55530 10/trunk/extensions/UsabilityInitiative/js/plugins/jquery.suggestions.js: UsabilityInitiative: unbreak up and down arrows in jquery.suggestions.js [17:48:39] 03purodha * r55531 10/trunk/phase3/ (3 files in 2 dirs): Split date, and time, in Mediawiki:enotif_body, and show localized special page name in generated e-mail. [17:52:52] 03(mod) Many MediaWiki: messages not safe in XHTML - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=212 (10azatoth) [17:53:31] ↑bug can still be use by rouge admin [17:54:12] strange it's not fxied yet [17:54:23] Rogue admins can insert arbitrary JS into Common.js anyway, so who cares? [17:55:02] Simetrical: 1: above can't be circumvented by disable JS, 2: no 30 days cache time [17:55:22] 30-day cache cuts both ways. [17:55:34] And if JS is disabled, a rogue admin can't do much anyway. [17:55:45] u8h? [17:56:11] I think to force everyone to become logged out is "much" [17:56:12] 03catrope * r55532 10/trunk/extensions/UsabilityInitiative/EditToolbar/EditToolbar.js: [17:56:12] EditToolbar: [17:56:12] * Fix JS error from r55012 when opening the link dialog without selecting any text and clicking Insert [17:56:12] * Update calls to doAction() for r55389 [17:56:34] Logging everyone out is harmless. [17:56:52] A nuisance. It doesn't compromise privacy or have long-term effects. [17:56:58] it can [17:57:10] Anyway, almost no one disables JS, so in terms of actual impact it's academic. [17:57:19] when 1000 people suddenly posts anonumous [17:57:46] Simetrical: meant, you can't relogin just by disable JS in your browser [17:58:30] If you're running malicious JS, the impact is already so severe that it doesn't matter much if it gets removed quickly. [17:58:30] it might be possible if you disable images in your browser [17:59:03] Simetrical: if you notice someone add to copyright, it's allready too late [17:59:03] A rogue admin is so dangerous already that this incremental thing isn't very important. [17:59:08] Same for JS. [17:59:19] not really [18:00:01] a normal rouge change in common js can be resolved in minutes. if in combo with above, it can take hours to fix [18:00:17] and thus ger more people using bad JS [18:00:22] get* [18:00:31] bah [18:00:44] If you write clever enough JS, you could obscure it so it wouldn't be noticed for hours. [18:00:46] the proper fix is for api to require token for logging out? [18:01:01] Nikerabbit, does the UI even do that? If so, then yeah, the API should too . . . [18:01:09] Simetrical: probably not [18:01:09] Nikerabbit: yes, but that's irrelevant as you can use normal logut as well [18:01:35] but doesn't CSRF rule apply so that it should have a token [18:01:42] e.g. works as well [18:01:46] AzaToth, you aren't going to prevent people from removing clearly malicious JS/etc. for hours once they know about it, no matter what you do. If necessary, someone can call Brion's cell phone at 3 AM and have him shut down the site until he can remove the bad stuff from the database. [18:02:04] Simetrical: unless there is an wikimania ツ [18:02:07] "Every form which performs a write operation should be protected in this way." [18:02:15] is logging out a write operation? [18:02:19] Nikerabbit, not really. [18:02:27] It only has a significant effect on the client, not the server. [18:02:36] Anyway, we're lax about that for logged-in users, because forms are a pain. [18:02:50] I don't know why we don't require a token for logout, though. [18:02:55] what do you mean? [18:03:06] [[Special:Logout|Click here!]] [18:03:12] Er, rather [18:03:13] Emufarmers: hehe [18:03:30] That'd still work with a token, wouldn't it? [18:03:48] Just not as XSS [18:04:03] hmm [18:04:07] I see, it wouldn't work [18:04:18] it would take two requests to log out then [18:05:01] unless we piggybag the token in some links... in which case it is already available to local rogue sysop in js [18:05:04] Nikerabbit: there was an discussion about this last time, and the clear solution was to FIX THE FUCKING INTERFACE TEXT!!! [18:05:18] AzaToth, sure, we should. [18:05:20] Not critical, though. [18:05:45] Nikerabbit, if they have JS, of course they can log the user out. They could probably just overwrite the cookie manually in that case. [18:05:45] *AzaToth don't want to make an POINT ツ [18:05:49] (unless HttpOnly saves us) [18:05:52] AzaToth: I would fix it if there weren't STRAWBERRY NOISY CATTLE ASSEMBLY OF ANNOYING PEOPLE known as enwiki [18:06:06] hehe [18:06:31] can't change anything that would break their "precious" hacks in any message [18:06:58] Nikerabbit: there are no hacks in most messages ツ [18:07:17] just highly explorative code [18:08:10] "hacks" [18:08:13] as they call it [18:08:44] $summary = wfMsgExt( 'summary', 'parseinline' ); [18:08:48] I'm happy we got that [18:13:42] Simetrical: It's not that theoretical, we could higher the requirements for editing css/js if other messages were safe [18:14:22] that's of course theoretical, since all other crap is also in MW namespace [18:14:27] We could do it anyway, and then fix the interface. [18:15:04] true [18:15:25] if you are willing to fix all the configuration crap there :o [18:18:09] I've just updated my defautl MW skins via SVN. Now, I receive the following messages if I don't use my own skin, e.g. if I use MonoBook: Override this function. [18:18:17] Any idea what could cause this problem? [18:19:13] You need to update everything at once, not just skins. [18:19:19] If you just update skins, they'll break. [18:19:48] OK, thanks, I'll look into that! :) [18:20:24] *Nikerabbit hands Simetrical a cookie [18:20:44] wikitech is dull, interesting things get no reply [18:40:59] boks [18:41:29] 03(NEW) WP set as wikipedia in Bengali wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20367 enhancement; Normal; MediaWiki: API; (jayantanth) [18:42:19] has anyone used jquery to to api POST requests ? [18:45:20] Simetrical: Thanks again, an update of my complete MW installation solved the problem. [18:46:11] Bloody hell lyric wiki is slow! [18:46:20] svip: Their API sucks anyway … :( [18:46:28] I bet! [18:46:38] Why are they using google for their search results? [18:46:42] Does MW's sucks? [18:46:47] svip: No. [18:47:20] thedj: a little [18:47:32] Yes. [18:47:44] If you don't use the most recent versions of the Lucene extension. [18:49:54] do i need to encode the components that i send trough data: ? [18:51:27] thedj: yes? (I used jQuery form which does it for me) [18:51:31] Nikerabbit: answer no. [18:51:38] finally. [18:51:42] i think i have it now. [18:51:43] 03(mod) WP set as wikipedia in Bengali wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20367 +shell (10alex.emsenhuber) [18:52:02] $.ajax({ type: "POST", url: newdata_url, data: newdata, success: hotcat_finished_edit, dataType: "json", error: hotcat_jquery_hxr_error }); [18:52:19] var newdata = { format: 'json', action: 'edit', title: hotcat.current['title'] }; [18:59:05] 03(mod) ParserFunctions blocks display of page content - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20199 04CRIT->normal; +comment (10bugzilla_mediawiki_org) [19:13:55] Special:ResetPassword == Special:ChangePassword, right? [19:17:09] 03(NEW) Add date and trend to Special:ValidationStatistics - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20368 enhancement; Normal; MediaWiki extensions: FlaggedRevs; (pbirken) [19:45:02] o_O [19:45:12] My poolwiki is strangely slow. [19:45:30] LocalFile::upgradeRow keeps failing. [19:47:08] hi svip [19:47:18] hi [19:47:40] 03rotem * r55533 10/trunk/phase3/languages/messages/MessagesHe.php: Localization update. [19:48:23] I can't upload a gif image for some reason! [19:48:58] svip: Any error messages? [19:49:03] Yes! [19:49:10] from within function "LocalFile::upgradeRow". MySQL returned error "1205: Lock wait timeout exceeded; try restarting transaction (localhost)". [19:54:29] Sounds like you have too much locking somehow. [19:54:37] Dunno. [19:54:48] Converting it to a PNG and uploading it as such went fine. [19:54:51] Screw GIF then [20:03:06] Argh, HTMLForm has zero class-level comments and one function-level comment. [20:04:43] 03(NEW) Message: 'Uniwiki' is undefined - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20369 critical; Normal; MediaWiki extensions: Uniwiki; (drmeemo) [20:04:45] 03(mod) ParserFunctions blocks display of page content - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20199 (10bugzilla_mediawiki_org) [20:04:59] There are only 42 lines of comments total, out of 903 lines. And strangely, despite barely touching the class, I wrote 1/6 of those comments. [20:05:02] *Simetrical stabs werdna [20:06:01] *Simetrical starts reading source code to figure out how to use it [20:08:53] Hello everyone =) [20:08:58] Well, Preferences.php seems to have some docs for HTMLForm.php. [20:09:01] That's useful. [20:09:09] What does "Wiki Root directory ($IP)" mean? What does it refer to? [20:09:16] I haven't been able to figure it out [20:10:08] The place in your filesystem that you untarred the wiki files. [20:10:13] 03simetrical * r55534 10/trunk/phase3/includes/Preferences.php: [20:10:13] Reformat comment [20:10:13] <3 vim Ctrl-V [20:10:16] ohhhh [20:10:19] Ok... Simetrical, thanks [20:10:25] I'm going to check that out [20:14:10] critical? [20:14:57] Simetrical: it might be a slight problem that htmlform is quite fixed in the two-column table layout? [20:15:15] *Simetrical notes 134 lines of comments in Html.php, out of ~315 nonempty lines [20:15:29] Nikerabbit, I haven't looked at it before now. If that's true, then yes, it might be a problem. [20:15:50] As I've just been noting, it has . . . essentially no comments whatsoever. [20:15:57] So I'm having trouble figuring out how it works. [20:16:40] Simetrical: yeah, I was looking at that last night. I found http://www.mediawiki.org/wiki/HTMLForm [20:17:28] That's . . . not very useful. [20:19:41] 03ialex * r55535 10/trunk/phase3/ (RELEASE-NOTES includes/specials/SpecialMovepage.php): * (bug 20365) Page name with with c/g/h/j/s/u + x are now correctly handled in Special:MovePage with Esperanto as content language [20:20:15] 03(FIXED) In eo.wiki doesn't move pages with c/g/h/j/s/u + x - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20365 +comment (10alex.emsenhuber) [20:27:50] ialex: doesn't 55535 need some explaining comments? [20:29:54] Nikerabbit: and where should I put it? [20:30:05] (it's a bit too late for the revision comment :) [20:30:14] ialex: in the code [20:30:23] the change is non-obvious to me [20:30:39] 03siebrand * r55536 10/trunk/phase3/languages/messages/ (129 files): Localisation updates for core messages from translatewiki.net (2009-08-23 20:02 UTC) [20:31:05] Nikerabbit: so I should put it at every line using $wgRequest->getVal() for a page's title? [20:31:16] -e [20:31:40] 03jeroendedauw * r55537 10/trunk/extensions/Maps/ (10 files in 2 dirs): Changes for 0.3.3. [20:31:43] maybe add docu to getText why is it broken and audit all the code that uses it? [20:32:29] getText() is not broken, it just should not be used to get a page's title [20:32:50] and maybe for some other cases [20:34:12] 03siebrand * r55538 10/trunk/extensions/ (78 files in 75 dirs): Localisation updates for extension messages from translatewiki.net (2009-08-23 20:02 UTC) [20:35:56] Used for user-supplied freeform text * input (for which input transformations may be required - e.g. Esperanto * x-coding). [20:36:03] looks like it is misnamed [20:36:37] looks like it is wonderful place for subtle bugs [20:37:07] Esperanto transforms are done in WebRequest? WTF? [20:37:50] mm [20:39:06] And that's the only language that uses iconv() that way. Not cool. [20:41:04] Heh, if Esperanto is involved, just blame Brion [20:41:21] we always do [20:43:40] Hey, are and allowed? [20:44:10] In wikitext? No. [20:44:24] ? [20:45:59] Simetrical - how bout ? [20:46:09] I don't think so. [20:46:14] Try it and see. [20:46:31] Sec. [20:46:40] Seems to work :P. [20:56:59] 14(INVALID) Wikisource: Texts without title in original (is it possible to hide firstHeading) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17641 +comment (10innocentkiller) [21:07:09] 03simetrical * r55539 10/trunk/phase3/includes/ (HTMLForm.php Html.php): [21:07:09] Emit CDATA more intelligently [21:07:09] This fixes some possible XML invalidity from r54767: CDATA stuff was [21:07:09] being added only if $wgHtml5 was false, instead of whenever [21:07:09] $wgWellFormedXml is true. Also, it uses CDATA for script as well as [21:07:11] style, but in both cases only uses it if there's a & or < somewhere. [21:08:55] 03(mod) spinner.gif progress indicator looks kinda weird - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20356 +comment (10roan.kattouw) [21:11:04] 03jeroendedauw * r55540 10/trunk/extensions/Maps/ (4 files in 2 dirs): Changes for 0.3.3. [21:19:52] haha http://www.mediawiki.org/wiki/File:Throbber_allbackgrounds_stroopwafel.gif [21:28:24] Speaking of which, does anybody know where I could get some stroopwafel? [21:28:37] For testing purposes, of course [21:28:48] The netherlands [21:28:52] http://www.google.com/products?sourceid=chrome&q=stroopwafel&um=1&ie=UTF-8&sa=N&hl=en&tab=wf [21:30:03] Dutch cabal, aid me! [21:30:57] *^demon is currently waiting for the Thai cabal to arrive [21:32:52] 03(mod) WP set as wikipedia in Bengali wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20367 (10jeluf) [21:59:03] I've just added a couple of new namespaces. The intended "talk" namespace is not acting correctly as one in terms of the "page" and "discussion" tabs - discussion appears red on the "article" page even when it exists, and the discussion page has the article page tab selected when you load it. Anyone know what I need to do to fix it? They're set as 102 and 103 respectively. [22:00:52] Example: http://ru.wikifur.com/wiki/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D0%B0:Alt.Fan.Furry_Frequently-Asked-Questions_Sheet [22:08:47] I have a PNG that I am attempting to upload .. and its being detected as "application/x-php" .. any thoughts ? [22:15:42] resized the image to 99% .. and now it uploads no complaint [22:31:57] 03(FIXED) Protect Functionality for importImage.php Maintenance Script - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11857 +comment (10alex.emsenhuber) [22:36:35] Aha. Need an _ in the talk namespace name. [22:44:17] 14(DUP) Duplicate input values prevent tag filter from being changed once set on Special:RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19277 +comment (10alex.emsenhuber) [22:44:20] 03(mod) Changing tag filter doesn't work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19887 +comment (10alex.emsenhuber) [22:49:37] Does anyone know an alternative to the farmer extension: [22:50:31] I'm looking to make a wiki farm /better/ than wikia. [22:50:47] !farm [22:50:47] --mwbot-- To run multiple wikis, you can simply install MediaWiki in different folders, with different databases or in one with database prefixes. You can also have multiple wikis using a single installation: [22:51:10] I mean like an extension that automatically creates a wiki [22:51:15] upon a user's request [22:51:36] Ask Wikia :D [22:51:43] or roll your own [22:51:50] 03(NEW) Numbered lists in Image: markup - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20370 enhancement; Normal; MediaWiki: General/Unknown; (haikara90) [22:55:17] Thing is, I have not the faintest idea where to begin. [22:55:48] Then clearly you have no business trying to make a wiki farm [22:56:34] :P [22:56:42] Hopefully there'll be some more standardized support for farming once the installer rewrite is finished [22:56:58] I mean, I have installed MediaWiki multiple times. [22:57:07] I just don't write extensions. [22:57:37] *brion waves from washington dulles [22:57:39] I host some wikis for people already. [22:58:27] shellyell: I have a shell script to set them up, but that is not exposed to a web interface [22:58:43] and then I have one install of mediawiki that includes a config file based on the domain name [22:59:01] I don't have SSH access anyway. [22:59:07] :P [22:59:28] So I couldn't run the script. [22:59:32] heh, ok [22:59:45] damn hosting package >_< [23:00:23] heh, I would hate not having the shell [23:00:26] Wikia is quaking in its boots [23:01:25] Wikia has that ugly monaco skin. [23:01:29] Ugh. [23:01:55] I would rather start a wiki farm not knowing what the hell I'm doing then go to Wikia. [23:02:01] >_< [23:02:14] *than [23:02:19] *GreenReaper is happy just hosting one wiki family. [23:02:24] That's more than enough trouble. [23:02:41] :O [23:02:47] Not really. [23:03:30] They always want something - yesterday it was a fix for utf-8 display of a front page in KHTML, today it was a new archive namespace for the Russians . . . [23:04:07] ....... [23:04:17] maybe I won't start a Wiki Hosting service after all :P [23:04:19] you could always use another service, like http://www.yourwiki.net/wiki/YourWiki - if chuck is around I'm sure he could tell you about that [23:05:04] Nah, I already host my own wiki. [23:05:12] I have no need for that, but thanks :) [23:06:42] o_o Awesome. [23:10:14] Wait. What this problem ever concluded? [23:11:29] 03(NEW) Error with latest PHP using xampp/lampp - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20371 critical; Normal; MediaWiki: Page editing; (Rgoodermote) [23:11:52] 03(mod) ImageDelete & ImageDeleteComplete hooks. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11276 +comment (10alex.emsenhuber) [23:13:23] hi guys, some people are reporting to me that they are having problems viewing my wiki - www.wiki365.info - could anyone help with this please? [23:13:50] 03(mod) Set WP namespace alias to NS_PROJECT in Bengali wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20367 summary (10brion) [23:14:15] Nietzy: Well, the first thing, your loading message is a Bad Idea. [23:14:24] What problems are they reporting? [23:14:25] hehe sorry [23:14:52] just getting problems viewing it at all - website not found i think [23:15:20] WORKSFORME. [23:15:38] ive never had any problems either [23:15:48] but seems like a lot of people cant access it [23:16:06] is mediawiki 1.13 not compatible with some browsers maybe? [23:16:11] 03(FIXED) Error with latest PHP using xampp/lampp - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20371 +comment (10brion) [23:16:39] it's compatible with all browsers you're likely to come across [23:17:22] Is it a 404 error? [23:17:24] strange - i cant figure this out at all [23:17:33] Are they trying to view a page that doesn't exist yet, that they need to create? [23:17:37] let me check with someone? [23:17:37] And are you on a Windows server? [23:17:51] It may be necessary to reset IIS's handling of 404 pages. [23:17:52] no they are just being redirected there [23:17:59] Curious. [23:18:07] and i dont know if i am on a windows server [23:18:13] im using mysql? [23:18:56] Apache/1.3.41 (Unix) PHP/5.2.5 mod_gzip/1.3.26.1a mod_perl/1.30 [23:20:37] 03(mod) GIFMetadataExtractor.php throws "Unexpected non-MediaWiki exception encountered, of type 'Exception'", halts if metadata in user-provided image not accepted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20364 +comment (10brion) [23:22:56] any other thoughts? [23:25:21] Network Timeout [23:25:22] The server at wiki365.info is taking too long to respond. [23:25:24] on firefox [23:27:47] 03brion * r55541 10/trunk/phase3/ (3 files in 2 dirs): [23:27:47] * (bug 20364) Fixed regression in GIF metadata loading [23:27:47] There was a missing parameter in GIFMetadataExtractor's skipBlock() call for 'netscape 2.0' data blocks, which threw a monkey in the works. [23:27:47] Now also checking for exceptions thrown by the metadata load and stubbing out null metadata for files which can't be read, rather than letting the exception bubble up and kill MediaWiki. :) [23:28:01] Poor monkey. :( [23:28:05] 03(FIXED) GIFMetadataExtractor.php throws "Unexpected non-MediaWiki exception encountered, of type 'Exception'", halts if metadata in user-provided image not accepted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20364 +comment (10brion) [23:28:13] no monkeys were harmed during the production of this software [23:28:44] *cirwin harmed a monkey by accident working on stuff related to mediawiki - does that count? [23:28:53] is this my problem? [23:29:19] Nietzy: no, it sounds like you have server configuration issues, but I don't know if anyone here can help you [23:29:37] so i should contact my host? [23:29:56] probably [23:30:05] ok thanks [23:30:49] 03(mod) Talk pages for Page and Index at es and ca wikisorce - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20363 +comment (10brion) [23:34:47] 03(mod) Talk pages for Page and Index at es and ca wikisorce - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20363 (10brion) [23:35:19] *brion still has like two hours until boarding [23:35:27] where are you? [23:35:32] washington dulles [23:35:37] blah [23:35:47] er [23:35:50] it's the crappiest airport evar [23:35:50] how's the view? :-P [23:36:00] I remember it being pretty crappy [23:36:00] there's a wendy's [23:36:14] wunnerful [23:36:20] and to find a power outlet i ended up sitting in a hallway between gates [23:36:48] oh yeah.. the old "sit someplace weird and hope everyone else didn't get ther before you" trick [23:37:01] then, to add insult to injury t-mobile hotspot decided to retroactively un-bill the wifi day pass i bought this morning in SFO because their processing via discover card has been broken for a month [23:37:06] which their customer support people know [23:37:13] dicks! [23:37:16] but their web people apparently don't, cause discover's still on the payment form [23:37:42] heh, that's a bit stupid [23:37:55] yeah, so my $7.99 for today probably got blown on customer support. revenge is mine! [23:38:01] good! [23:38:05] brion, do you think we could have some guidelines on what comments we should have in new code, so we can start marking stuff fixme if it doesn't have a reasonable minimum of comments? Like at least basic comments for every newly added class and function? [23:38:06] call em some more :-P [23:38:31] *brion usually tries to be nice to customer service reps on account of his wife's a CSR and he knows it's not their fault ;) [23:38:54] you can be nice and still use company resources [23:38:56] My mother always taught me to be nice to customer service too. [23:38:56] :D [23:39:11] I'm nice until they are dicks [23:39:11] yeah i'd really rather spend my time doing something other than harassing t-mobile [23:39:41] where "they" = the person I am talking to, not someone else, of course [23:39:56] you are not truly dedicated to revenge, I see... [23:40:20] must get your priorities in order! [23:46:39] guys are u bored? [23:46:45] want a funny read? http://wiki365.info/wiki365/index.php/Voodoo_Badger [23:47:07] this guy on a message board last night heard noises outside his apartment [23:47:11] Bored?! [23:47:16] We are writing MediaWiki code! [23:47:21] That's the funniest activity ever! [23:47:25] opens the door to find drunken passed out woman [23:47:38] not more fun then sexy time i bet [23:47:48] You think? [23:47:55] We don't have time for sex, we are writing code. [23:52:00] svip has his priorities in order [23:52:19] Emufarmers: Also, I've heard sex requires a member of the opposite sex. [23:52:26] Which is not something I have handy.