[00:00:30] *Simetrical deletes binlogs [00:03:26] 03(mod) Add 'confirmed' group to enwiki & commonswiki providing the 'autoconfirmed' permissions, which can be manually assigned - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19611 +comment (10dbwiki) [00:06:43] brion, is it a good idea to point people to security@wikimedia.org for reporting security issues? Because the last time I did that, it didn't get fixed for days, until I remembered again and PMd Tim. [00:06:53] I.e., the e-mail seemed to be totally ignored. [00:06:58] Does anyone get that except you? [00:08:03] is it possible to remove the 0-9, a-z sorting in categories? [00:08:39] ncrollo_, sure, probably a one-line change to includes/CategoryPage.php. [00:09:04] 03(FIXED) Add a {{NUMBEROFCATEGORIES}} magic word - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3988 +comment (10innocentkiller) [00:09:06] ok so its nothing like __NOTOC__ [00:09:07] Of course you'd have to pick some other order, and there aren't many other options. [00:09:12] What order do you want? [00:09:33] just a list, no seperation [00:09:54] like __NOTOC__ would do [00:10:11] basically its a dynamic list [00:10:36] Oh, you want to remove the separators, not the ordering? [00:10:46] That would still be a few lines in CategoryPage.php. [00:11:27] Simetrical: i believe we updated the alias today :) [00:11:29] so it now hits tim [00:11:32] yeha I just have so few pages in the categories that the seperators makes it look dumb [00:11:37] Well, that's better. [00:13:48] *p858snake|sleep wonders how the file renaming feature is going? [00:13:54] <^demon> brion: Can you poke r52762 now? [00:14:07] so It looks like i can change $cutoff to like 10 or so [00:15:43] ok, that solves the 3 column thing but it still chunks it by letter [00:16:24] brion, should people other than you and Tim be setting things ok on CodeReview? Bryan set r49833 to ok after you set it fixme . . . [00:18:51] Does the live branch mean third-party sites can now sync up with Wikimedia without worrying about not having backported security fixes? [00:19:07] Presumably. [00:19:14] Cool beans [00:19:47] There was a list thread about it a few weeks ago; I think that was the reason people wanted it then [00:20:16] It's also useful for sysadmins to have some idea WTF is actually running on the site. :P [00:20:32] Perhaps :D [00:21:13] Emufarmers: they could :) [00:22:22] But it means you can have a (reasonably) safe alternative to trunk for people who want to be cutting edge or who never want to be bothered with updating. Of course, when extensions stop working with no warning I'll probably regret it, but oh well. :) [00:22:29] Some of the changes seem to be Wikimedia-specific. [00:23:07] Anything that will make a non-WM setup not work? [00:23:23] +                       // Temp performance hack [00:23:23] +                       return true; [00:23:30] hehe [00:23:41] that sounds like a domas edit ;) [00:24:02] +               ## Live-hack to support LB --Andrew 2009-05-26 [00:24:02] +               return wfGetDB( DB_SLAVE ); [00:24:11] +ini_set('memory_limit', '150M' ); [00:24:12] + [00:24:17] +ini_set( 'memory_limit', 150*1024*1024 ); [00:24:26] This doesn't look usable for third parties, no. [00:24:32] i'm just copying what we've got, no judgement ;) [00:24:53] / Live-hack to let api.php work with secure.wikimedia.org [00:24:53] +// Andrew 2009-06-17 [00:24:53] +if ($secure) { [00:24:53] +       $url = "/$site/$lang$url"; [00:24:53] +} [00:25:08] So, Emufarmers: no. :P [00:25:08] we dont need a play by play :P [00:25:17] :v [00:25:48] http://arstechnica.com/security/news/2009/05/backup-authentication-info-easy-to-guess-hard-to-remember.ars Hurr. [00:26:30] hello [00:26:46] Who came up with the idea of security questions? I don't see how they would ever have made sense in the first place unless email wasn't invented at the time. :\ [00:27:22] Banks. [00:27:27] I would guess [00:27:45] Nah, banks make you visit a branch [00:27:50] I think I always ignore what the actual question is [00:27:55] and use it as a second password field [00:27:55] Back when the only way to get a bank account was if your mother had one. [00:27:59] does a patch from 1.14.1 to 1.15.0 exist? [00:28:01] I always put AJSDakljeWALJEajklW$L@J32#@AU#AJDALWDKAJLKD for the answer [00:28:31] *Emufarmers changes his answers [00:28:32] Emufarmers: I do that too, but wait you have to call Xbox Live support, they ask you to answer the question :) [00:30:50] hapablap: there's a 1.14.0->1.15rc patch and a 1.15rc->1.15.0 patch and a 1.15.0-> 1.15.1 patch, but it's going to be less painful to just do it the regular way [00:31:30] the thing is that the code has several modifications, and it's in 1.14.1 right now... [00:32:16] Well, you could diff your version to plain 1.14.1, upgrade, and then apply the diff as a patch, I guess? [00:32:40] hm.. I am browsing the 1.14.0->1.15.0rc1 patch right now, and it seems like I will have to patch manually only 5-10 files, so I guess this will do [00:33:14] It was pretty sad when I forgot my bank PIN (the one used for actual withdrawls at the ATM): there was no way to reset it online, so I had to go in to a branch. [00:34:03] <^demon> Emufarmers: Most banks wont reset pins online. You can do it through most phone systems though. [00:34:38] last week, the bank sent disabled my card. now THAT is annoying. [00:34:57] they had sent me a new card 3 months ago, but it never arrived. [00:35:11] ^demon: dunno if I could have, but phone would have been no better; I forgot my PIN and I had no money to buy a bus ticket; by the time I could have called during business hours, I had already gotten a ride home. :p [00:35:14] but they did block the old one. :( [00:35:56] so i was without a card for a week, and they had to issue me a new PIN as well. /me was not amused. [00:36:01] <^demon> Emufarmers: I know with Wachovia you can call and login with your acct # and then can reset your pin. BoA too, iirc. [00:36:24] Anyway, I don't really see any reason for not allowing you to change it online; you can already do all sorts of shit online. Transfers and such. Though I guess those are more tracable [00:36:48] you guys don't have skimmers in america ? [00:36:50] I have BoA; they let you reset with just the account number? Doesn't that defeat the point? [00:37:18] yeah was just gonna say. security wise that would be a big no no in europe atm. [00:37:33] Also, they (Bank of America) make you answer a security question-type thing if you log in from a machine that you haven't logged in from before. Speaking of abuses of security questions! [00:38:06] card intercepts, skimmin devices everwhere, PIN extortion. it's all happening. [00:38:15] thedj: like, devices planted on ATMs, or? [00:38:20] Emufarmers: yup [00:38:28] with camera's and card readers. [00:38:31] I think there's been some of that in the US [00:38:46] the dupe your card and steal the PIN from the cam images. [00:39:46] This is why private keys were invented. [00:40:14] or they steal your indentity papers, and request new bank cards + PIN which they intercept. [00:40:16] Have a USB device that stores your private key and is unreadable. It will only encrypt/decrypt things for you. And requires a passphrase/biometrics/whatever to use. [00:40:24] 03(mod) Grant right "abusefilter-log-details" to autoconfirmed users @ zhwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19212 (10cn.chenminqi) [00:40:49] And which becomes inactive if it doesn't receive a signal from some central secure place in X hours. [00:41:00] Simetrical: if they use a camera to record your passphrase, it's not much help. [00:41:20] you can steal a lot of money in 3 hours. [00:41:31] with the right knowledge. [00:41:55] the bank will repay you, but they are loosing millions on shit like that. [00:41:55] Rely on revocation. Have it require an Internet connection every time it connects. Make it not work unless it gets a signed certificate of non-revocation dated to within the last few minutes. [00:42:16] Anyway, it's funny that Bank of America talks so much about security; the only thing close to security they have involves making it difficult to do anything. [00:42:17] So it stops as soon as you revoke it. [00:42:25] Yes, banks are terrible at security. [00:42:28] Everyone is, frankly. [00:42:44] yeah but it only takes seconds to steal a lot of money from an ATM. [00:43:00] Sure, but there's no helping that. You can greatly mitigate the problem. [00:43:09] But banks are unique in the pains they take to make it look like they're doing something: http://news.cnet.com/8301-10784_3-9776757-7.html [00:43:22] anyways. gtg. nite folks. [00:43:23] Make it possible to invalidate from your cell phone. As soon as you realize it's missing, invalidate it. [00:43:38] Emufarmers, yeah, they're much more unreasonably insecure than most places, that's true. [00:44:01] Pointless security questions like "What's your mother's maiden name?" Guess what, that's the primary name on the account in my case, Sherlock. [00:44:19] And "where did you go to high school" would be so hard to figure out. [00:44:23] *Simetrical tries Googling it [00:44:25] They're also the largest/richest/ones with the most potential loss from fraud (well, maybe not, but still) [00:44:46] Simetrical: some sites let you make your own security question, google is one [00:44:57] Security questions are the devil anyway. [00:45:02] Let me reset my password by e-mail. [00:45:02] ^ [00:45:17] Security questions are how Sarah Palin's e-mail got compromised. [00:45:23] ^^ [00:45:45] Probably how the majority of accounts get compromised [00:45:50] well, maybe behind social engineering [00:47:17] By the way, Simetrical, I meant to say the other day: you're the most patient and calm guy I know. Most people wouldn't have handled the Fedora package thing, the db-filesystem guy, and the unicode [00:47:26] != plaintext guy so cooly. :p [00:47:26] --mwbot-- I don't know anything about "=". You might try: !domdocument !dpl !errors !exclamation !file !fileurl !googleit !help !imagelink !info !mw !mwbot !numberedparams !passwordsql !purge !suggest !tidyforidiots !upload !uploads !viewvc [00:47:32] >_> [00:47:46] !rar [00:47:46] --mwbot-- rar [00:47:55] Emufarmers, I blame a good upbringing. Being a forum moderator for a few years helps. [00:48:00] Also, being an emotionless robot. [00:48:09] *charitwo offers Simetrical a hug [00:48:39] *Splarka offers simetrical some WD40 [00:48:41] Curious: were you patient as a child? [00:49:14] Hmm. I'm not sure. [00:50:22] Jewish דן לכף זכות ("judge others favorably") plus Wikipedia's AGF plus having to enforce civility on a forum for a few years all contributed, I think. [00:50:27] I'm curious because I was always a very impatient and irritable child (though a very tranquil baby, apparently!), but now I'm generally calm and collected. [00:50:42] I've never been very emotional, I think. [00:51:01] I blame social isolation and growing up for my own development. :D [00:51:45] Simetrical: can you transliterate that for the sake of any of us who forgot our Hebrew after our bar mitvas? [00:52:27] "dan lechaf zechus" [00:55:28] Hmm, somehow that never made it into my weekly 2 hours of Hebrew school. :( [00:55:31] 03simetrical * r53209 10/trunk/phase3/includes/db/DatabaseSqlite.php: [00:55:31] Use parentheses for reliability [00:55:31] Follow-up to r53196. [01:04:14] Is there any way to tell what the 1000 most popular entries are in a mediawiki system? Is there a hit count kept? [01:05:54] http://www.mediawiki.org/wiki/Manual:$wgDisableCounters [01:06:43] (note that any cache preventing an apache hit for every page view will render counters highly inaccurate and they'll have to be disabled, as is the case for any big mediawiki farms) [01:08:53] cool. thanks for the info... Is this turned on in Wikipedia? anyone had download the database and looked? [01:09:18] It's worthless on Wikipedia. [01:09:27] 95% of page view don't get to MediaWiki. [01:09:30] views [01:09:43] Wikipedia has different access stats, from Squid. [01:12:26] gotcha.... any of that info available do you think? where to ask? thanks for being so helpful. [01:18:29] some of it is aggregated at http://stats.grok.se/ [01:18:44] raw is at http://dammit.lt/wikistats [01:26:14] thanks. exactly what I needed. Now I just need full 8 hrs sleep. Long day at work. Have a good one everybody. [01:29:58] Kinda surprised that's not bz2 [01:51:13] for numerical listings can I change the format to list it similar to the TOC? [01:53:12] similar in what way? [01:53:55] 1.4.3 instead of #3 under #4 under #1 [01:54:42] ahh, probably only manually [01:55:07] manually as in editing a conf file or manually as in manually formatiing it [01:55:07] embedding
  1. ... [01:55:29] because it would sem easy to edit the conf file [01:55:44] its just which php file holds that formatting [01:56:01] of the lis [02:10:13] *Splarka sees the wmf deployment branch thing [02:11:07] was there a help page on mw.org about running WMF? scapping to the revision in Special:Version and applying live hacks from http://wikitech.wikimedia.org/view/Server_admin_log ? [02:11:21] ahh [02:11:21] http://www.mediawiki.org/wiki/Wikimedia_sync_script [02:12:34] werdna: can you update that per http://svn.wikimedia.org/viewvc/mediawiki/branches/wmf-deployment/ ? (or someone else who knows how) [02:13:20] hey guys.. i need help with Authenticating SMTP server [02:14:29] Splarka: read the chat above; seems running the WMF branch isn't a good idea for third parties right now [02:16:30] Emufarmers: sure, but it should be mentioned at least [02:19:01] guys help... [02:19:08] !smtp [02:19:08] --mwbot-- See for information about configuring MediaWiki to use SMTP for sending mails, instead of using the sendmail interface. [02:19:27] thats what im reading and following.. but i get error [02:19:36] Failed opening required 'Mail.php' [02:19:36] briMetstone: okay, what's the error? [02:20:18] Fatal error: UserMailer::require_once() [function.require]: Failed opening required 'Mail.php' (include_path='.:/Library/WebServer/Documents/wiki:/Library/WebServer/Documents/wiki/includes:/Library/WebServer/Documents/wiki/languages:/usr/share/php') in /Library/WebServer/Documents/wiki/includes/UserMailer.php on line 119 [02:20:59] looks like my include path is wrong [02:27:40] where can i get the "mail.php"? [02:28:00] I believe you need the Mail package from PEAR [02:29:05] 03(mod) add an explicit action=view_source to present a page's markup - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19681 summary; +comment (10info) [02:29:26] have you got the pear mail package installed, like it mentiones you need on that manual page? [02:29:36] already "sudo pear install mail" [02:37:31] 03(mod) add an explicit action=view_source to present a page's markup - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19681 (10herd) [02:39:07] Yikes! this SMTP setting is driving me NUTS [02:41:03] Badly need help with SMTP Auth [02:44:17] Use the tools on your system to find the mail.php that was presumably installed as part of PEAR, and then either copy it into the appropriate directory or change the include path? [02:44:24] *installed by PEAR [02:44:34] ohhh [02:44:57] *GreenReaper is just guessing here. [02:46:31] pear/Mail is already installed and is the same as the released version 1.1.14 [02:46:35] but i cant locate it [02:48:22] If locate doesn't work, try grabbing it manually from http://download.pear.php.net/package/Mail-1.1.14.tgz ? [02:48:37] It may require other files though, again haven't used it myself. :-) [02:48:58] ok.. [02:49:01] Other packages you might need are at http://www.cyberciti.biz/tips/rhel-install-php-net-smtp-email-socket.html [02:50:50] yup now its looking for "Pear.php" [02:51:05] which i bliv is installed, how to i modify the include path? [02:52:26] http://www.modwest.com/help/kb5-98.html [02:52:50] *GreenReaper notes that "set php include path" would have been a good search term there. :-) [02:54:18] ok.. i got it to work by manually copying *.php files [03:03:01] Mailer returned: Unable to find class for driver smtp [03:03:07] it just doesnt want to work [03:05:23] Well, that's the thing, you really need it properly setup to use the PEAR classes as installed. [03:05:56] Otherwise you'll have to copy in the SMTP stuff from another package, and probably the Net package, and . . . [03:06:14] sys upgrade question: can I upgrade a 1.11.1 version directly to 1.15.1? [03:07:25] That should be possible, but note that some extensions were migrated into core in 1.14 (presuming you have extensions). You will need to run the update.php script in the maintenance folder. A backup is recommended beforehand. [03:08:27] thx. no problem w/ backup and not many extensions on this version. [03:08:59] Consult the included file RELEASE-NOTES for further details on the extensions that were merged. [03:09:56] thanks for the quick reply. now to get some sleep before I try this. [03:10:02] Good plan. [03:10:33] yikes, is there other way to have the email feature on? i mean with out having a spammy tags [03:11:32] "a spammy tags"? [03:12:55] well, using the default none smtp authenticated. mail, all of the admin emails goes to spam automatically [03:13:02] **from MediaWiki [03:14:22] That would depend on your mailbox provider. Perhaps your domain needs some kind of authentication or reliabiliy marker, e.g. http://en.wikipedia.org/wiki/Sender_Policy_Framework [03:14:55] hmmm [03:21:27] isn't SPF dead yet? [03:21:52] This is the Internet - nothing ever dies, it just gets declared obsolete. [03:26:31] and then people are doomed to support it forever due to "backwards compatibility" [03:37:19] hey, I can't seem to get MediaWiki to run under Windows 3.11, something about "win32s caused a general protection fault in module stfn00b.dll at AF3F331A:0000FF01" [03:37:47] where is the 16 bit download please? [03:43:28] I'm sorry, we only support UTF-8 [03:44:08] 8 bit? is there a way to emulate it on a NES? [03:44:12] yes [03:44:19] wire two of them together [03:44:38] use one for big end, one for low end bits [03:44:55] heh [04:29:40] hi guys. I've just set up a mediawiki in a jaunty vm to show off here @ the office. could you pls suggest a wysiwyg editor: i'm considering either mozile or meaneditor [04:30:03] unless you have another better suggestion [04:35:01] AnnonyMouse2: FCKeditor? [04:35:11] It uses native syntax [04:35:26] http://www.mediawiki.org/wiki/Extension:FCKeditor_%28Official%29 [04:35:52] ok. thnx. I'll take a look @ that. would you recommend it to ppl that have not used wiki's at all, other than maynbe a touch of wikipedia? [04:36:18] "official"? [04:36:18] Yes, in that it's probably better for them to use than trying to figure out the markup. [04:36:22] Yes, official. [04:36:24] hmm. looks pretty cool. thnx. not too heavy.... [04:36:26] 03(NEW) draft_edittime is same for all the drafts fof an article - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19701 minor; Normal; MediaWiki extensions: Drafts; (janesh) [04:36:33] in what way is it official? [04:36:45] Because it's made by the FCKeditor team. [04:37:46] compare to http://www.mediawiki.org/wiki/Extension:FCKeditor_%28by_Mafs%29 [04:38:25] Though honestly it might be best to just retire that page. [04:41:40] looks like FCKEditor is more an HTML editor than a wiki-ML editor [04:41:50] is that assesment correct? [04:44:38] 03(NEW) Save Draft button is not enabled when edit tool bar is used - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19702 major; Normal; MediaWiki extensions: Drafts; (janesh) [04:55:32] 03tparscal * r53210 10/trunk/phase3/skins/ (Vector.php vector/main-ltr.css vector/main-rtl.css): Refactor of Vector skin output and RTL strategy. Needs more testing, but it seems to be working very well so far. [04:56:19] AnnonyMouse2: It is but they made a special wikitext version. [04:56:33] so it became a wiki-ml editor. [04:56:54] thanks guys. i thin ki've got it. editor seems pretty simepl & straight-forward & sdt'd-compliant [04:57:40] installed from apt-get repository & now I'm adding the php reference to the config [05:38:35] 03(FIXED) Provide wiki text FCKeditor as an extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10731 +comment (10greenreaper) [05:43:22] Simetrical: that guy clearly had broken server, the correct fix is not to enable entities but to fix the server [05:47:12] 03(NEW) User ishall be acknowledged when a draft is auto saved - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19703 enhancement; Normal; MediaWiki extensions: Drafts; (janesh) [05:48:09] 14(INVALID) Fatal error prevents small number of people from voting - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18970 +comment (10tstarling) [05:54:24] 06(LATER) Option to temporarily enter decryption key online - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18978 +comment (10tstarling) [05:54:58] 03(mod) Add a music wikimodule - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=189 (10joergens.mic) [06:13:40] 03(mod) Option to temporarily enter decryption key online - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18978 (10rohde) [06:16:57] 03(mod) Fatal error prevents small number of people from voting - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18970 (10rohde) [06:23:33] 03(mod) Install ParserFunctions at the SPI vote server - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18993 (10rohde) [06:46:34] 03(mod) Can not search on the left side bar - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19670 (10-d___b-) [06:52:32] 03(mod) Option to temporarily enter decryption key online - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18978 (10tstarling) [07:26:04] 03tparscal * r53211 10/trunk/phase3/skins/ (Vector.php vector/main-ltr.css vector/main-rtl.css): More IE fixes for RTL, getting quite close now. [07:35:44] 03raymond * r53212 10/trunk/extensions/Translate/ (4 files in 2 dirs): follow-up r53093: split readerfeedback in translatewiki too [07:42:10] ummh. is there any sample plugins for external authentication? [07:42:28] sure [07:42:30] !auth [07:42:30] --mwbot-- http://www.mediawiki.org/wiki/AuthPlugin [07:42:41] the category should be linked there [07:42:48] i didnt get any of those working well [07:43:09] did you tra a very simple one? [07:43:16] yea i did [07:43:19] anyway, what do you mean by "well"? [07:43:50] http://www.mediawiki.org/wiki/Extension:HttpAuth should be a good example. [07:43:54] didn't look at the code though [07:43:56] umm lets ssee [07:44:20] note that sharing a userbase doesn't automatically provide single signon. only some of these extensions also cover that. [07:45:46] i'll try that [07:46:58] 03(mod) Difficulties reaching IPv6-enabled sites (bugzilla, lists) in Opera, Chrome on some systems - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17140 (10marcin.cieslak) [07:47:11] actually i need single signon authentication with no possibility to logout [07:48:14] http auth provides that, in a very crude and basic manner [07:48:29] yeah [07:48:30] (by remembering and re-sending the user name and password with every request) [07:49:32] kihis: did you look at http://www.mediawiki.org/wiki/Category:AutoAuthenticate_extensions ? [07:49:48] i wonder why there isn't a generic cookie based sso extension. [07:49:51] should be simple enough [07:49:56] i wonder too... [07:50:00] specify what value in the session to look for. done. [07:50:18] but actually that http auth works almost fine! [07:50:25] actually, one using cookies directly, and one using the php session... [07:50:27] good then :) [07:51:00] but but [07:51:09] need some way to disable user logout [07:51:46] or just that logout-button from upper right corner :P [07:52:39] *Splarka kicks it while it's down... [07:52:46] 03(NEW) improve/fix CentralNotice style loading - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19704 trivial; Normal; MediaWiki extensions: CentralNotice; (herd) [07:54:58] kihis: you can't log out from http-auth, short of closing the browser. [07:55:05] well, ther emay exist plugins or some such# [07:55:19] but generally, the browser remembers the login until it's closed. [07:56:08] kihis: anyway - you can't technically prevent logout. people can always delete cookies, etc. you can remove the logout button, sure... [07:58:47] duesentrieb: oh you know. and im not using http auth :) [08:00:03] duesentrieb: modded just a bit that script and now it works :) [08:00:05] woo-hoo [08:00:56] 03raymond * r53213 10/trunk/extensions/ (3 files in 2 dirs): [08:00:56] * Fix i18n messages [08:00:56] * Add extension to translatewiki.net [08:15:11] umm [08:18:22] duesentrieb: do you have any clue to automaticly add user to admins-group? [08:20:37] no, never tried that. i expect you can ju8st add groups to the user object, but it's just a guess [08:21:10] 03raymond * r53214 10/trunk/extensions/ (2 files in 2 dirs): [08:21:10] * Fix i18n messages [08:21:10] * Add extension to translatewiki.net [08:21:35] *OverlordQ 's always wondered what the i18n stood for [08:22:30] i(nternationalizatio)n [08:22:32] internationali(s|z)ation [08:22:37] there are 18 letters left out :) [08:22:40] tricky [08:22:49] l10n [08:22:50] you can guesws l10n now :) [08:23:09] *OverlordQ can't think of anything fully so I'll just say localization [08:23:11] *funny [08:24:45] ah done :) [08:24:51] wasnt any hard [08:27:17] OverlordQ, any of these funny?: intimidation, intervention, intersection, intermission, interjection, installation, interdiction, insemination, innovation, inflammation, infiltration, incineration, inauguration [08:28:13] er, ^innovitation [08:32:05] l, not i... [08:32:24] but that isn't funny [08:33:00] 03raymond * r53215 10/trunk/extensions/IndexFunction/ (IndexFunction.alias.php IndexFunction.php): [08:33:00] * Add special page group [08:33:00] * Add special page alias file [08:38:40] http://tinyurl.com/nkypfa [08:40:55] that tinyurl was spam (FYI)... looking at the source: "Templates" [08:55:25] 03(mod) Have a permalink type URL as a user preference - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18796 +comment (10roan.kattouw) [08:55:52] Does mediawiki work with postgresql? [08:56:36] diddy, Yes. [08:57:09] How can I choose postgresql instead of mysql? [08:57:25] There should be a radio button when you install [08:59:01] 03(FIXED) XSLT parameter to API queries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19528 (10roan.kattouw) [09:01:08] 03(mod) prop=info&inprop=watched - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19523 (10roan.kattouw) [09:02:21] diddy, "Database type: (o) PostgreSQL" [09:02:22] diddy: note that ymmv with postgres. it's not as well tested as mysql. [09:02:34] ymmv? [09:03:05] Your mileage may vary [09:03:19] ah [09:03:22] Which means that what works for one person may or may not work for another [09:03:40] Duesentrieb: Do you have a quick minute to run two queries on the toolserver for me? [09:03:51] RoanKattouw: yes# [09:04:12] PG is bestest!!!!11 [09:04:21] it has transactions! [09:04:22] "bestest" :D [09:04:45] And replication ROCKS! [09:04:45] not [09:05:15] SELECT COUNT(*) FROM enwiki_p.user_properties WHERE up_property='skin' AND up_value='vector'; SELECT COUNT(*) FROM enwiki_p.user_properties WHERE up_property='usebetatoolbar'' AND up_value='1'; [09:05:37] Oops, double quote after usebetatoolbar, sorry [09:05:39] user_properties, uh [09:06:04] RoanKattouw: what's that for? [09:06:16] RoanKattouw: user_properties will *not* be public [09:06:21] I know [09:06:30] so it's not in enwiki_p :) [09:06:34] I'll run it on the live site [09:06:35] Dammit [09:06:40] OK, thanks werdna [09:06:44] no, i'm root :) [09:07:03] Probably better to not run this on the live site [09:07:07] then [09:07:08] count(*): 338 [09:07:16] why not? [09:07:20] there's your answer. [09:07:21] Which count is that? [09:07:24] I didn't think it'd be that fast [09:07:34] Annemarie, how many has teh new toolbar enabled [09:07:43] And as Annemarie correctly noted, I requested two counts [09:07:46] RoanKattouw: I added the approprite indices to make this sort of thing fast [09:07:51] ah, well I can do that too [09:08:02] hm... interesting... ERROR 1146 (42S02): Table 'enwiki.user_properties' doesn't exist [09:08:05] wtf? [09:08:21] werdna: Don't see those in tables.sql? [09:08:28] Duesentrieb: Any idea if there are plans to re-import enwiki? [09:08:30] Duesentrieb, enwiki_p? [09:08:42] str4nd: AFAICT enwiki_p is a restricted view [09:08:47] str4nd: no. [09:08:50] ah fail then [09:09:00] Annemarie: yes. plans. ask river. [09:09:13] ah, i was just on the wrong server :P [09:09:14] I've asked River like five times. ;-) [09:09:24] wait for an answer,m then [09:09:26] Still haven't gotten an answer... [09:09:29] RoanKattouw: I'll paste the data in #wikimedia_usability [09:11:15] RoanKattouw: the skin usage is 603 [09:11:39] werdna just ran the same query on the live site, it says 610 [09:11:53] And 338 for the toolbar [09:11:58] either lag or corruption :) [09:12:05] we do have problems with the enwiki copy [09:12:09] Thanks to both of you, anyway [09:12:11] hence Annemarie asking about re-import [09:12:34] i have 336 for the toolbar [09:12:49] Seconds_Behind_Master: 0 [09:12:52] not lag, then [09:13:03] Weird [09:13:09] no, broken :) [09:13:24] Note that werdna also ran this stuff on a slave, might not be perfectly up-to-date either [09:14:16] RoanKattouw: no i didn't :P [09:14:25] The missing rows in page are more annoying. [09:14:26] You ran it on the master? :O [09:14:29] And revision. And user. ... [09:14:33] RoanKattouw: chill out, it's one thread :D [09:15:02] hehe [09:15:19] You have to worry about masters and slaves if it's somewhere in the code, because the point is that it distributes threads across the higher-capacity slaves [09:15:52] but if it's a single admin checking something, it's easier to do sql enwiki (which selects the master automatically) than it is to do mysql -Denwiki -hdb18 -uwikiadmin --password=`wikiadmin_pass` [09:32:57] http://www.mediawiki.org/wiki/Special:ExtensionDistributor/SyntaxHighlight_GeSHi fails [09:34:42] Database error [09:34:42] A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was: [09:34:42] (SQL query hidden) [09:34:42] from within function "User::invalidateCache". MySQL returned error "1205: Lock wait timeout exceeded; Try restarting transaction (10.0.6.28)". [09:34:53] Tim-away: ^ [09:35:50] Is there any restriction of how many pages mediawiki can have? [09:36:12] Is there any restriction of how many images/attachments a mediawiki wiki can have? [09:36:28] 03(mod) Have a permalink type URL as a user preference - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18796 (10Gerard.meijssen) [09:36:55] Is there any restriction how large the attachments of mediawiki can be? [09:37:02] Annemarie: Sounds like an intermittent error, try again [09:37:21] RoanKattouw: Just loading the page seems to be very slow. [09:37:45] diddy: MW doesn't have attachments. The limits on upload size are configurable, but keep in mind that PHP imposes some of its own limits [09:37:52] The *number* of pages and images is unlimited [09:38:13] I wouldn't call it unlimited. [09:38:47] Not practically unlimited I guess [09:38:50] A large page, revision, or user table can begin to cause problems. [09:38:52] But there's no single hard limit [09:38:55] Just ask Wikimedia. ;-) [09:39:39] RoanKattouw, how about the number of attachments? Any limits? [09:39:52] No [09:39:57] MediaWiki still doesn't have attachments. [09:40:14] diddy: If you mean uploaded files, no, no limits on that either [09:40:29] as long as u have postgres support in php [09:40:29] Although in practice the size of each is limited by PHP's upload limits [09:40:30] RoanKattouw, yes I mean uploaded files. [09:40:47] omw, i was scrolled up, sorry that was out of context [09:41:36] RoanKattouw, if the numer of images is unlimted then how does mediawiki make sure that filenames don't collide with images? [09:42:10] An image is just a special case of a file [09:43:00] You can upload any kind of file, and if it happens to be recognized as an image, you'll automatically have access to image-specific stuff such as thumbnailing [09:43:07] are page/revision/user ids limited to 2^63 (signed long int)? or does that depend on the database type? [09:43:48] RoanKattouw, yeah I mean any file. Are there any mechanisms to prevent uploading an identical file twice? [09:44:10] Splarka: Depends on the DB I guess [09:44:18] identical name or identical contents? [09:44:19] RoanKattouw, wikipedia.org is huge. What are good ways to reuse files? [09:44:25] both will (usually) give warnings [09:44:30] diddy: Yes, you'll get a warning when trying to upload an identical copy [09:44:36] RoanKattouw, identical files. [09:44:40] 'reuse'? [09:44:44] be sure to recycle! [09:44:57] user_id is "int(5) unsigned" [09:45:02] Whatever that means. [09:45:03] "identical file" names or contents? [09:45:45] RoanKattouw, you get that warning even when you are on a completely different wiki page? How will mediawiki know that his file had already been uploaded? [09:46:02] diddy: Yes, it uses the SHA-1 hash of the contents of the file to detect dupes [09:46:07] if names, you can overwrite the current copy but you can revert to a previous "versions" of a file, which is stored indefinitely (and archived when "deleted") [09:46:20] RoanKattouw, and the hash key is stored in the DB? [09:46:26] Yes [09:46:45] if contents, the SHA1 of files is generated on upload, and a search for duplicates can be performed (is it optional via config? might be done automatically) [09:46:46] Huh. Unsigned is strange... [09:47:16] I wonder if there is a way to have mediawiki store files in a dir structure that is already there. [09:47:28] Annemarie: /strange/ is when it is treated as signed in some places and unsigned in others [09:47:44] I mean uploaded files. [09:47:46] You're strange. [09:48:11] Splarka: Done by default AFAIK [09:48:21] 'shandy [09:49:27] Annemarie: ever seen a wik with 18 quintillion articles? I have ^_^ [09:49:35] ^wiki [09:51:02] Quintillion_1, Quintillion_2? [09:51:23] Special:Statistics showing ~18446744073709551616 [09:51:40] due to improper decrementing and improper signed/unsigned consistency [09:52:06] log(18 446 744 073 709 551 616) / log(2) = 64 [09:52:16] zacli [09:52:25] How can I wiki something to be courier font, or some typeface like that? I want to use it to reference source code variable names [09:52:42] the decrementer thought it was signed 64, the stats thought it was unsigned [09:52:46] CSS? [09:52:49]
    
    [09:52:54] 	thx
    [09:52:58] 	
    [09:53:15]
    ... .foo {font-family:monospace;} [09:53:18] I thought he meant specifying font-family:Courier; [09:53:29] "or some typeface like that" [09:53:38] monospace is web-safe [09:53:43] font-family:'Courier New'; [09:53:47] Yeah, yeah. [09:53:48] fail [09:53:55] font-family:'Courier New',monospace; [09:54:00] if you /insist/ ^_^ [09:54:14] Is it possible to make mediawiki a desktop wiki? What needs to be done so the mysql DB and Apache is not accessible from hosts other than 127.0.0.1? [09:54:55] always fall back to a web-safe, some browsers and systems will go alphabetical [09:55:19] and nobody wants to try to read a wiki in CowboysEatingPudding.TTF [09:55:59] Hydrant: http://www.w3schools.com/css/pr_font_font-family.asp [09:56:25] is XML_PARSE_HUGE a php option? [09:58:09] I'm fine with just ... [09:58:53] if only everyone was so easy to please [09:59:27] Did you file DISPLAYTITLE madness as a bug? [10:01:11] code/tt are inline html elements, both are treated as wikicode (in that contained/descendant wikicode/html is parsed in them), code generally has a background color in browsers.
     is a special case, it is a parser tag, which means (almost) nothing inside it is parsed, though it outputs as a 
     html element, which is a block level element that exactly preserves whitespace and newlines, so is suitable for more than one line of code...
    [10:01:23] 	it has a background color and border in most mw skins
    [10:01:43] 	Annemarie: it's a feature! but it reminded me of Raymondo
    [10:01:58] 	this is me after vandalizing RTD's userpage: http://raymondo.chickennation.com/comics/2009-07-03-vol3-002.png
    [10:02:03] 	You should prefix that with !longrantabouttags
    [10:02:12] 	For proper formatting of code snippets, use 
    [10:02:36] 	RoanKattouw: and for examples of wikicode......?
    [10:02:49] 	and for wikis without a GeSHi extension?
    [10:02:52] 	how can I import other .js files into MediaWiki:Common.js?
    [10:03:00] 	Yeah,  in those  cases
    [10:03:01] 	Dor: copy&paste?
    [10:03:03] 	importScript or importScriptURI
    [10:03:12] 	What he said. ^
    [10:03:14] 	(if you have 1.13+)
    [10:03:18] 	Actually, we should contrib a wikitext highlighter to geshi
    [10:03:23] 	that would be quite nice :)
    [10:03:29] 	Duesentrieb: heh, yah
    [10:03:40] 	There is a highlighter anywhere for wikitext?
    [10:03:41] 	Duesentrieb - isn't there a way to import other files...?
    [10:03:42] 	well, at least it should emulate the preprocessor or brace substitution
    [10:03:55] 	Dor:  importScript or importScriptURI
    [10:03:56] 	Dor: importScript or importScriptURI
    [10:03:59] 	heh
    [10:04:21] 	importScript('MediaWiki:Uncommon.js');   will import said local page as ctype=text/javascript
    [10:05:18] 	importScriptURI('http://www.google-analytics.com/urchin.js'); will import said script as a literal