[00:00:17] plenty of other raw html vulnerabilities without javascript [00:00:33] Alright, let's see if this looks like it's supposed to do. [00:00:39] I need HTML to add 3-D models to my site [00:00:53] The 3-D models are HTML pages with a bunch of accompianing images [00:00:55] write a parser tag extension [00:01:26] http://www.mediawiki.org/wiki/Manual:Tag_extensions [00:01:55] then you can generate the arbitrary HTML safely (if input is properly sanitized) [00:06:04] ...now what [00:06:34] Don't tell me I managed to save over something here so I have to redo everything [00:07:04] Goddamnit. [00:07:08] Goddamnit. [00:08:04] Splarka: It looks like the HTML files which create the 3-d model are full of javascript [00:08:14] so disabling javascript isn't an option [00:08:38] But my users are a closed community of college students/staff/faculty which all can be traced back to a real person [00:09:09] So if there is any way to monitor HTML additions to the wiki, I would be able to find easily those which are abusing rawhtml to try and exploit vulnerabilities [00:13:56] lymeca: well, then you should be fine. While you cannot get changes to the html-pages only, you can subscribe to an RSS feed that outputs every change on the wiki [00:14:18] with that feed, it should be possible to monitor potentially bad changes to the html [00:16:22] still the best solution is an extension that constructs the html for you, easier to use in the long run too if there is any sort of repetitive code [00:20:00] Skizzerz: This is a great idea. There would be multiple people in the wiki project willing to monitor the RSS feeds. Not sure how to do this off the top of my head but I think we can manage figuring it out. [00:20:27] Splarka: See, the HTML we need it a file chock full of Javascript which calls a bunch of JPG images when the user clicks, holds, and rotates the mouse. [00:20:39] It shows different JPG images as they rotate to simulate a 3-D model [00:24:11] 03(mod) MediaZilla Email Address Privacy Concerns - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=148 +upstream; +comment (10brion) [00:40:14] 03(mod) Create "Maps" component in MediaWiki extensions product - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18391 (10brion) [00:41:48] 03(mod) add {{revisiontime:}}/{{lastrevision:}} colon/parser function or {{REVISIONtimeformat|}} functionality to current magic words - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6092 (10bugreporter) [00:51:11] That kinda worked. [00:51:22] Now I just need to figure out why that one's white. Though I may have an idea. [00:57:43] Is anyone available to help me debug a template? [00:57:48] :) [00:58:05] Genius. [00:58:10] http://en.wikipedia.org/wiki/Wikipedia:Help_desk#Request_for_assistance_due_to_my_own_stupid_mistake [00:58:14] Splarka juaknapp has a q that is right up your street :-) sorry :-) [01:00:06] is it correct that i should not change the status of a bug after adding a patch in bugzilla? [01:00:15] add a patch keyword [01:00:19] but that's it [01:00:24] I'm going to catch the bus; I'll try checking in here later. [01:00:31] Thanks to whomever takes a look. [01:01:19] 03(FIXED) add {{revisiontime:}}/{{lastrevision:}} colon/parser function or {{REVISIONtimeformat|}} functionality to current magic words - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6092 +patch (10bugreporter) [01:01:38] I believe that made things better [01:02:01] Skizzerz thx. done ;-) [01:02:15] ...now that I've done a lot of things that were unrelated to my original problem, let's see what the hell the proposed solution to my original asked-two-hours-ago problem was [01:02:35] Merlissimo: uh... did you mark it as fixed? [01:02:47] no [01:03:07] weird [01:03:27] ah, I get it [01:03:30] normally i set it to "resolved" but bugzilla has no such status [01:04:28] but history say that i did ??? [01:05:20] you did [01:05:21] https://bugzilla.wikimedia.org/show_activity.cgi?id=6092 [01:05:46] a typed patch in the keyword field and pressed enter [01:06:45] Splarka can you fix it? [01:06:48] bugzilla gremlins [01:07:01] you already +FIXED it ^_^ [01:07:16] and it should be fixed? [01:07:35] you mean un-FIXED it? [01:07:40] because it it not in svn [01:07:44] just choose (*) Reopen bug [01:07:57] i only created the patch [01:08:30] *^demon FIXED's things sometimes [01:08:56] 04(REOPENED) add {{revisiontime:}}/{{lastrevision:}} colon/parser function or {{REVISIONtimeformat|}} functionality to current magic words - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6092 (10bugreporter) [01:09:07] ... lots of mails ... [01:09:45] *Splarka thinks nobody really understands bugzilla [01:10:09] I don't think anybody really understands Splarka either [01:10:13] <^demon> I understand it. [01:10:20] <^demon> Not Splarka...Bugzilla. [01:10:41] Is it intentional that you need the createpage right to upload files? [01:10:58] I don't need to be understood [01:11:25] emu: do you need it to reupload too? [01:11:33] if that is the case, that doesn't quite make sense [01:11:47] <^demon> Emufarmers: It depends on if you're having to make a new page (createpage) for the description. [01:12:15] here is a funny: http://en.wikipedia.org/wiki/Special:ListGroupRights [01:12:21] Splarka my previous hail was re. a helpme from a relative new user on 'wikipedia-en' re. template issues; I thought they'd prob get a much better answer here; ref http://en.wikipedia.org/wiki/Wikipedia:Help_desk#Request_for_assistance_due_to_my_own_stupid_mistake - sorry for 'passing the buck', hope that makes sense [01:12:22] autoconfirmed: upload, reupload [01:12:22] i understood Splarka - most of the time [01:12:29] user: reupload-own [01:12:34] er [01:12:41] sorry, I meant the edit right [01:12:42] so [01:12:56] you can upload or reupload if you're autoconfirmed [01:13:04] but if not, all you can do is reupload-own [01:13:14] ... which you can't do, since you can't upload in the first place [01:13:35] (well, there are cases where this could happen, like if you reached the autoconfirmed threshhold and the switched to tor) [01:13:38] I get this error sometimes: 'Error creating thumbnail: convert: unable to open image /some/path/to/images/' but I know that the path is correct. What reason could there be for that? [01:13:49] chzz: saw, will look later since they left [01:13:59] <^demon> mvatki: If you don't have permissions to that directory. [01:14:06] Woo [01:14:19] that's something that I hadn't though about, thanks [01:14:28] <^demon> no problem. [01:15:05] Hey Sparkla remember that thing I asked about two hours ago? I finally got done. Thanks for the help, now it doesn't look stupid anymore. [01:15:12] heh [01:15:18] deeper problems are fun, eh [01:15:37] In the meantime I edited the same main.css twice because I lost my original edit somewhere! [01:15:43] [AMB]Tolsome uggraded earlier to 1.14, and their skin lost Common.css [01:15:50] ugh-graded, heh [01:15:54] Haha [01:16:03] Splarka many thx as always; no rush [01:16:14] but the only symptom was a link being centered [01:16:41] I'm still on 1.13.4, I'm waiting for Dreamhost to provide the 1.14 upgrade. [01:17:03] Dreamhost panel, that is. [01:17:44] Be a real man and do it yourself [01:18:40] Not that DH's panel isn't pretty good, but... [01:18:40] hey emu, has Mediawiki.org always had this much daily IP vandalism? [01:18:43] Does it count as doing it myself if I after hitting the "upgrade" button in the web panel have to SSH into the server and run some scripts? [01:18:57] KennyMan666: no [01:19:03] D'oh. [01:19:06] That just means that their upgrader sucks [01:19:11] So I retract my previous statement [01:19:20] Actually, I'm not sure I -have- to do that [01:19:24] Well [01:19:26] Splarka: no [01:19:41] I did select the "advanced" option, as opposed to the "we handle absolutely everything for you" option [01:19:47] When I installed it [01:19:55] ialex probably pissed somebody off on Wikipedia :D [01:20:00] heh [01:20:25] werdna sysopped me so I could update the scapmap gadget, so suddenly I feel a tiny bit guilty for not patrolling it [01:20:38] when I was looking at his talk page, I came across http://www.mediawiki.org/wiki/User_talk:IAlex#Your_deleting_my_image_before_I_was_even_done_was_the_last_straw_for_me._I.27m_quitting_wiki which made me laugh pretty hard [01:20:47] rc is pretty well covered [01:21:04] if it was I wouldn't have anything to do [01:21:28] hrm... chmod'ing didn't work... [01:21:29] All I need now is a better background image, but that's a job for our graphics person, not me. [01:21:54] but randomly visiting it (usually when I reference a page I'll hit alt+r just to check), I'll see something to delete or rollback once in a while [01:22:11] I would call that "pretty well covered" [01:22:21] http://www.mediawiki.org/w/index.php?title=Special:Log&user=Splarka [01:22:29] *Splarka throws ostrich eggs at ya [01:22:40] My favorite [01:23:30] Anyway, so is it intended behavior that you can't upload a file without the edit right? [01:25:12] well, to upload a new file you have to create a description page, which is typically associated with editing (you need the edit right to create other pages), so that seems logical [01:25:16] is it needed for reuploading? [01:25:29] Yes [01:25:44] that makes a tiny bit less sense, but maybe is intended [01:25:55] you need 'edit' rights to do most things [01:26:23] I ask because the upload form is still accessible (and linked on the toolbar) if you have the upload right but not the edit right [01:26:43] If it being a requirement is intended, then it should be hidden [01:33:24] hmm [01:33:34] looks like the intention is there, sort of [01:33:57] possibly as a lazy check to see if the user has permission to edit the description page of the chosen filename [01:34:18] this probably covers all the bases, like protection, title blacklist, namespace restrictions, etc [01:35:02] Well, it's a question of granularity versus intuitive customization [01:35:27] it is also silly to give upload permission without edit [01:35:46] I can't think of any other reason why the images directory wouldn't be accessible. I checked the permissions... [01:35:49] I mean, if all the permissions are granular, then somebody who doesn't want regular users to edit will have to disable upload for user and so on [01:35:53] but yeah, there is that [01:36:14] mvatki: what are the permissions on it? [01:36:23] 777 for now [01:36:29] what about the subdirectories? [01:36:49] (though I forget whether that matters) [01:37:00] I said chmod 777 -R ./path/to/images [01:37:10] Well, that would do it [01:37:46] that's what I thought... but I still get the same error. This is with a shared image directory on the same server [01:38:19] but when I plug the path into the browser, I get the image that I'm looking for [01:39:16] hmm, what user does convert run under? [01:41:50] not root [01:42:16] ok, well, su to whatever user it runs as and make sure you can access the files then [01:42:17] but the web directory is located in a sub folder of that user's home [01:42:31] oh [01:43:39] and, a brand-new [[WP:WTF]] comes into being; [[Wikipedia:IDONTLIKETHENOMINATOR]] :--) [01:44:09] 03(NEW) Special:Specialpages shouldn't link to the upload form if you don't have the upload right - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18407 trivial; Normal; MediaWiki: Uploading; (Emufarmers) [01:53:21] 03(NEW) The upload form should not be visible or linked to for users who don't have the edit right - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18408 minor; Normal; MediaWiki: Uploading; (Emufarmers) [01:53:23] 03(mod) Special:Specialpages shouldn't link to the upload form if you don't have the upload right - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18407 (10Emufarmers) [01:57:44] 03(NEW) Special:Specialpages should not link to the upload form if uploads are disabled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18409 trivial; Normal; MediaWiki: Uploading; (Emufarmers) [01:57:51] woo [01:58:23] sheesh [01:58:35] *Splarka idly wonders if rollback is appropriate for resetting the sandbox [01:59:15] You're supposed to use "Click here to reset the sandbox." [02:00:07] *Splarka is so lazy though [02:00:24] You're too lazy to move the mouse down a few inches? [02:00:43] You've just set a new standard for laziness [02:00:45] *Emufarmers salutes [02:01:30] http://www.mediawiki.org/w/index.php?title=Sandbox&curid=31964&diff=248585&oldid=248581 [02:01:42] Yes, I saw [02:01:47] but I didn't [02:01:52] "Click here to reset the sandbox." [02:01:53] ? [02:02:01] ah [02:02:01] *Splarka could move the mouse many inches and not see it [02:02:17] Then it wasn't laziness! :( [02:02:23] I wouldn't have bothered rolling them back, except they removed the first line [02:03:21] they did it again but left the line alone <3 [02:03:57] :3 [02:04:08] is there a way to set global preferneces on WMF wikis? [02:04:18] no [02:04:23] but you're right, there should be :) [02:04:37] I might think about doing it in my general preferences work branch [02:04:49] werdna: please?? [02:07:48] 03(ASSIGNED) Change global defaults doesn't work for registered users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5363 +comment (10agarrett) [02:13:04] 03(ASSIGNED) Special:Preferences should list account registration date - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17191 +comment (10agarrett) [02:16:58] 03(FIXED) Gender switch in user preferences - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13040 (10agarrett) [02:18:03] 03(ASSIGNED) Global preferences - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14950 +comment (10agarrett) [02:20:41] i'm trying to upload an 8 meg file. max. file size is set to 12 MB (per Special:Upload). Whether it's through pywikipedia or manually, after commencing the upload, the Special:Upload page returns to me with no error message, and a non-existant upload. where do i go from here? 23 other uploads (of much smaller sizes) went fine. [02:21:30] 03(NEW) Merge preferences-work branch with trunk - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18410 enhancement; Normal; MediaWiki: User preferences; (agarrett) [02:21:46] 03(mod) Change global defaults doesn't work for registered users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5363 (10agarrett) [02:21:49] 03(mod) A hook to enable putting options to the preferences tab - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14806 (10agarrett) [02:21:53] 03(mod) Possibility to link to particular section of [[Special:Preferences]] - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16013 (10agarrett) [02:22:17] 03(mod) Special:Preferences should list account registration date - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17191 (10agarrett) [02:22:52] 03demon * r49324 10/trunk/phase3/ (6 files in 2 dirs): [02:22:52] Stage 2 of war on $wgTitle!! Make OutputPage, Skin and children rely on mTitle [02:22:52] rather than $wgTitle. In theory, you could have an OutputPage/Skin that was [02:22:53] referring to some title other than $wgTitle, unlikely though. In any case, make [02:22:53] getTitle() return $wgTitle for now, just in case. [02:23:40] i'm not seeing anything with debug on either. [02:24:36] upload_limit is set to 12MB in php.ini? [02:25:06] upload_max_filesize = 12M [02:25:07] ayup. [02:25:18] in the past, it looks like i've been able to upload 5.89MB (from pywikipedia) no problem. [02:25:22] just choking on this 8megger [02:25:35] How long does it take? [02:25:50] before choking? 10 seconds or so. [02:25:55] lemme time it and watch my outgoing. [02:27:06] yeah. hrm. about 10 seconds at 650k according to outbound. [02:27:37] *Morbus wonders how he clears this stupid log so he can't start at 0 upload. [02:27:53] What's max_input_time at? [02:28:00] is post_max_size above 12 as well? [02:28:30] 60, and 8 (!) respectively. [02:28:34] *Morbus tweaks the 8. [02:28:42] heh [02:28:56] !filesize [02:28:56] --mwbot-- The size of files you can upload to PHP is limited by the upload_max_filesize and post_max_size directives in your php.ini. MediaWiki itself only limits direct (copy) uploads from a URL, this is configured via $wgMaxUploadSize. [02:29:08] even a macro for it, handy [02:29:13] *Morbus grins. [02:29:40] you'd think they'd put the damn setting somewhere near upload_max, but nOooOOo. [02:29:45] first time i've heard of it/run into this. [02:30:28] "illogic? in my php? it's more likely than you think" [02:30:41] heh, yeah, i shoulda known. [02:30:43] Splarka: does the limit printed on Special:Upload take upload_max_filesize? [02:31:00] Emufarmers: it's gotta, as that's the only 12M in the php.ini. [02:31:12] *^demon hates $wgTitle [02:31:18] in that case, it should probably take post_max_size into account too [02:31:40] hmm [02:32:02] $wgUploadSizeWarning [02:32:09] which does nothing of course [02:32:20] yep, it went swimmingly that time. [02:32:44] thanks (http://www.videounderbelly.com/wiki/Image:Destination_Moon-1950-Italian-Poster-1.jpg SFW; rest of site NSFW) [02:32:46] http://www.mediawiki.org/wiki/Manual:$wgUploadSizeWarning [02:33:36] no idea where that "Maximum" comes from though [02:33:40] *Splarka ponders [02:33:56] whelp, easy way to find out... [02:34:01] I believe it's the max for upload_by_url? [02:34:02] *Morbus greps. [02:34:12] ...I completely forgot, what's the title of the page for editing the navigation box... [02:34:16] https://bugzilla.wikimedia.org/show_bug.cgi?id=17941 [02:34:19] upload-maxfilesize [02:34:44] phase3/includes/specials/SpecialUpload.php [02:34:49] Special:Sidebar [02:35:03] <^demon> Would be nice to have it check filesize by callback during-upload, so we can abort early if it's too big. [02:35:15] $wgLang->formatSize( $val2 ) ) . [02:35:37] Is it possible to know the file size before the file is uploaded? [02:35:37] $val = trim( ini_get( 'upload_max_filesize' ) ); [02:35:43] *werdna big commit [02:35:53] index.php?title=Special:Sidebar gives me "No such special page" [02:35:54] not really [02:35:58] Er [02:36:00] 03werdna * r49325 10/branches/preferences-work/phase3/ (4 files in 2 dirs): [02:36:00] * Add the user information panel to the new preferences form. [02:36:00] * Add signature cleaning. [02:36:01] * Replace some $wgUser with $user. [02:36:01] * Prod form values in from the user object. Note that 'default' refers to 'state before any user input is given', and not 'preference default', which comes from the user object. [02:36:01] web sucks for uploads [02:36:01] MediaWiki:Sidebar [02:36:02] * Fix loadOptions() in User object. [02:36:04] * Add some stuff stored in the User object to the preferences list [02:36:23] Emufarmers: Ah yes, that did it [02:36:24] Thanks [02:36:25] so yes Emufarmers, it does not take into account post size [02:36:36] open a bug, you're on a roll ^_^ [02:36:43] Already one it ^____^ [02:39:14] 03(NEW) The upload form only checks upload_max_filesize, not post_max_size - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18411 minor; Normal; MediaWiki: Uploading; (Emufarmers) [02:42:02] 03demon * r49326 10/trunk/phase3/skins/ (CologneBlue.php Standard.php): Cleanup, these can use mTitle rather than getting it from $wgOut. [02:42:27] Emufarmers, Splarka: thanks again. [02:42:28] *Morbus waves. [02:42:47] http://www.mediawiki.org/w/index.php?diff=248591&oldid=245166 okay... wat [02:42:51] ciao Morbus [02:43:47] bye [02:46:59] hmm, does PHP have a "return the smaller of the parameters" function? [02:48:20] min()? [02:48:27] right [02:49:41] you may be tempted to min() upload_max_filesize and post_max_size [02:49:55] I am [02:50:22] but they can be different formats [02:50:28] D: [02:50:35] you'll wanna parse and expand them first, for _/K/M/G [02:50:46] fun and annoying [02:51:25] hmm, also: [02:51:29] $val2 = $wgAllowCopyUploads ? min( $wgMaxUploadSize, $val2 ) : $val2; [02:51:44] kinda silly to just show the lowest limit of the two [02:52:03] why? [02:52:04] in a perfect world, all 4 limits would show [02:52:13] why why? [02:52:38] if $wgMaxUploadSize is set to 10 megs and post/upload in php are 100, it reports the maximum upload size as 10 [02:52:43] wouldn't you consider that buggy? [02:53:03] since you could upload 100 except by URL [02:53:18] oh [02:53:19] https://bugzilla.wikimedia.org/show_bug.cgi?id=18200 [02:53:42] yah, that [02:53:43] heh [02:53:43] (happened to already have that one open) [02:54:01] That shouldn't be too hard to fix, though [02:54:12] "the maximum size you can upload is n [02:54:20] the maximum size you can upload via url is y" [02:54:30] so according to http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize -> http://www.php.net/manual/en/faq.using.php#faq.using.shorthandbytes [02:54:32] " The available options are K (for Kilobytes), M (for Megabytes) and G (for Gigabytes; available since PHP 5.1.0), these are case insensitive. Anything else assumes bytes. 1M equals one Megabyte or 1048576 bytes. 1K equals one Kilobyte or 1024 bytes." [02:54:58] so the code there already perfectly parses it, but just for upload_max_filesize [02:55:07] so you gotta duplicate that for the post variable before min() [02:55:20] I was going to put it into a funciton, actually [02:55:21] (or loop the two, heh) [02:55:25] ew [02:55:59] GlobalFunctions::parsePHPbyteShorthand() ? heh [02:56:10] well, if it's done in two (or three?) places... [02:56:11] *Splarka hides from functionname pedants [02:56:23] *Splarka scavenges food [02:56:30] lolsendq [02:56:37] someone was flooding :P [02:57:11] also, would it be a global function, or just in Upload? [02:58:58] grep for similar code! heh [02:59:22] Well, I kinda doubt it'd be needed outside Upload, so... [03:02:09] don't see it anywhere else, heh [03:09:41] 03(mod) Microsoft SQL Server/MSSQL support (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9767 (10dj.bauch) [03:17:01] Splarka: can you see any reason why it switches to using $val2? [03:17:04] 03werdna * r49327 10/branches/preferences-work/phase3/includes/ (5 files in 2 dirs): Add a working Preferences form based on the logic in the new Preferences class [03:17:46] all greek to me [03:52:48] Splarka: http://pastebin.com/m2743b3ed look good? :3 [03:53:27] http://img368.imageshack.us/img368/9282/vennsy7.jpg [03:53:40] :v [03:53:58] can read it as pseudocode, can't write it [03:54:12] I don't get what the "reason" thing in the diagram indicates [03:54:50] not a reason to learn php? *shrugs* [03:55:27] sanity [03:55:46] as in, php is on the wrong side of it [03:57:02] 03werdna * r49328 10/branches/preferences-work/phase3/includes/ (Preferences.php specials/SpecialPreferences.php): * Validation and saving for email address and real name fields. [03:57:25] *Emufarmers pokes Werdna [03:57:54] what? [03:58:06] can you take a look at http://pastebin.com/m2743b3e ? [03:58:18] what is it? [03:58:34] fix for https://bugzilla.wikimedia.org/show_bug.cgi?id=18411 [03:59:08] Post it on that bug, then [03:59:55] but at a glance it looks ok [04:02:47] 03(mod) The upload form only checks upload_max_filesize, not post_max_size - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18411 (10Emufarmers) [04:03:59] 03(mod) The upload form only checks upload_max_filesize, not post_max_size - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18411 +comment (10agarrett) [04:17:49] i'm interested in using mediawiki to document our intranet setup, which could include dynamically embedding the output of a shell command. has anyone solved that problem? should i write a new parser fun? [04:25:08] sounds ripe for abuse [04:26:27] i've learned over the years that people love to tell you about potential security abuses even when they have no idea about your setup [04:26:39] but like i said, its an intranet [04:26:53] I think it would be ripe for abuse if he gave shell access to everybody and his mother :) [04:28:23] well, someone might have already been down this road, let me know if you know of an extension [04:30:35] honestly i'd rather have a javascript terminal that gives root access to our cluster available on our intranet that have the username/password box to my gmail account available for the entire world to see [04:31:16] if you hack my e-mail account and dig long enough you could ruin my life. hack my intranet? good luck. [04:36:23] 03(NEW) Choosing an expiry from the dropdown should hide the other expiry textbox - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18412 normal; Normal; MediaWiki extensions: GlobalBlocking; (mikelifeguard) [04:37:05] aib: maybe you should use a separate gmail account for that, then [04:37:14] 03(NEW) Add a dropdown for pre-defined block reasons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18413 normal; Normal; MediaWiki extensions: GlobalBlocking; (mikelifeguard) [04:40:38] Latest svn version told me "Fatal error: Call to a member function isSpecial() on a non-object in /[...]/w/includes/SkinTemplate.php on line 551" when I opened a diff page [04:43:00] Have this something to do with this: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/49324 [04:43:45] str4nd: type svn merge -c -49324 . in /w/ and see if it fixes it [04:54:25] mmm good ol merge [05:07:39] 03rememberthedot * r49329 10/trunk/phase3/CREDITS: Testing commit access by adding myself to the list of developers :D [05:15:56] 03rememberthedot * r49330 10/trunk/phase3/ (6 files in 4 dirs): (bug 12998) Allow , , etc. in DISPLAYTITLE [05:17:40] 03(FIXED) Weaken DISPLAYTITLE restictions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12998 +comment (10rememberthedot) [05:27:37] 03rememberthedot * r49331 10/trunk/phase3/ (5 files in 5 dirs): (bug 1553) Lowercase navigation headings in German [05:28:28] 03(FIXED) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 +comment (10rememberthedot) [05:42:32] 03(ASSIGNED) Allow changing preferences via API - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18195 summary; +comment (10agarrett) [05:42:34] 03(mod) Merge preferences-work branch with trunk - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18410 (10agarrett) [05:50:13] Is anyone alive in here? [05:50:59] no [05:51:06] k thanks [05:51:56] ... [05:52:02] 9... [06:10:32] I am an administrator on a school wiki, but I want edits to be anonymous (i.e., nobody can tell who made what edit, except the administrators). How can I do this? [06:14:42] Hey there [06:15:00] disallow account creation - all edits will be anonymous [06:15:01] ... [06:15:17] yes [06:15:17] hangfromthefloor: you want... no attribution whatsoever? [06:15:22] Correct. [06:15:24] but we don't want anonymous edits [06:15:35] I don't want anyone to see who made an edit [06:15:37] that's not what wikis are for [06:15:48] yeah thats like a cess pool, not a wiki [06:15:48] Essentiallly [06:16:10] lol [06:16:12] umm, create an account with no password and let everyone use it? [06:16:25] but basically your whole idea is bad :) [06:16:31] You idea is worse [06:16:33] your* [06:16:36] :P [06:16:40] ok, moving on.. [06:16:52] the idea is good, when anonymity is preferable... [06:16:59] can I create a new wiki from the command line? e.g., filling out all the info on config/index.php [06:17:00] Well what would you recommend [06:17:12] I would recommend having people create accounts like normal [06:17:21] I'm not worried about account creation [06:17:24] people already have their accounts [06:17:30] and edit from them [06:17:48] ok, so all edits are tracked by pseudonym - how is that a problem? [06:18:06] in some cases it's not a pseudonym, and those users are worried about their identity [06:18:12] even though [06:18:16] we can rename [06:18:29] then they shouldn't create an account that's their real name [06:18:30] I mean, it's a little complicated [06:18:41] the users are students at a school [06:18:42] they can create a new one, or you can rename and hide the log entry [06:18:45] In case the teachers discover the wiki [06:18:52] sometimes other users will edit the user page of someone else, adding the real name [06:18:56] right, and because they are users at a school i doubt you can make them anonymous [06:18:56] we don't want people attributed the edits [06:18:59] legally [06:19:04] no [06:19:05] nah, you can't do that [06:19:07] its legal [06:19:13] students automatically get copyright over their contributions [06:19:17] wrong [06:19:23] really? [06:19:23] we're not worried about copyright or legality [06:19:24] public high school [06:19:30] think about it [06:19:32] bytbox: that doesn't matter one whit [06:19:34] high school students can legally [06:19:39] contribute to wikipedia [06:19:41] it does matter: [06:19:43] its legal [06:19:44] you don't understand [06:19:45] yes, and they're attributed for it [06:19:46] ? [06:19:49] ok we don't really need to argue about legality or copyright... [06:19:53] yes we do [06:19:57] I'm just asking if there's a way to make it anonymous [06:19:59] aib: no, we don't [06:20:04] lol [06:20:11] aib: I second eki [06:20:12] you guys came up with a bad idea [06:20:15] hangfromthefloor: the whole problem is that you're not being clear about what "anonymous" means to you [06:20:17] a good idea [06:20:19] mediawiki doesn't support it. [06:20:22] Okay let me try to clarify [06:20:23] yes it does [06:20:24] aib: drop it [06:20:52] there are basically two modes of attribution in MediaWiki [06:20:58] one is by IP, the other is by username [06:21:06] there is only one mode - the same information is always recorded [06:21:09] the username can be whatever you want, including your real name [06:21:10] Users should not be able to identify who made an edit. [06:21:17] you can't change that without changing mediawiki [06:21:18] recording info isn't really the problem [06:21:22] whether by IP, or username [06:21:22] yeah [06:21:28] ok, but "who" as in the username/pseudonym/IP? [06:21:28] so how do you change mediawiki? [06:21:39] ekimmargni: ? [06:21:41] you don't, that's what i'm trying to tell you [06:21:42] or "who" as in the person sitting at the keyboard & their real-life identity [06:21:45] yes [06:21:49] both [06:21:55] aib: yes you do, we just did [06:21:57] because if you're worried about protecting real life identities, that's easy [06:22:09] eki: not really, we tried. didn't work [06:22:26] other users can guess pseudonyms, etc... [06:22:44] the issue is making it so that which user/ip made the edit is not visible [06:22:48] then make them numbered, random, whatever [06:22:56] and so that the edits of users/ips are not visible [06:22:58] I mean it isn't convenient [06:23:01] what? how? [06:23:05] The main case is this: [06:23:08] but removing attirubtion is not what mediawiki does [06:23:11] eki: how? [06:23:16] but its possible [06:23:19] configure your school router to give a new DHCP lease to each user login session [06:23:30] this is not done on the school computers [06:23:32] oh [06:23:32] that will randomize the ip addresses and make them untrackable, except by the system administrator [06:23:33] oops [06:23:41] in the past, we identified a person on their user page. For example, John Smith's user page, JSmith, had contained "JSmith is the username of John Smith" in the past [06:23:50] We removed that as of now [06:23:51] who is "we" [06:23:55] the wiki ppl [06:24:03] the administrators of the wiki [06:24:07] Why would anyone put that there if they're trying to remain anonymous [06:24:12] that's not the fault of MEdiaWiki [06:24:15] before anonymity was an issue [06:24:16] that's the fault of your users [06:24:19] Right [06:24:26] so now if you look at the edit history [06:24:29] trying to protect users from themselves [06:24:32] you can see who that person was before it was removed [06:25:02] ok, so that can be removed without doing silly things like removing attribution for every edit always [06:25:13] but then somebody else can add the name [06:25:19] and we would have to be very very careful [06:25:23] Removing old edit history? [06:25:23] and watch every day [06:25:23] again, not the fault of the software [06:25:29] easier to remove attributions [06:25:31] no... we're trying to use the software [06:25:33] to make it invisible [06:25:47] you can remove old revisions quite easily [06:25:52] i gave you the solution. this is not a problem with mediawiki [06:26:00] nop [06:26:03] *nop [06:26:07] nor can you fix it by learning how mediawiki works.. [06:26:07] its a lack of a wanted feature [06:26:12] yes, you can [06:26:15] ekimmargni: by editing the SQL dat [06:26:16] here's how we know [06:26:18] data* [06:26:21] we fixed part of it [06:26:30] by commenting out a line in PageHistory.php [06:26:35] I mean, bytbox's solution was not displaying the user name in page history [06:26:37] ok, so keep hacking [06:26:44] but what you'll end up with is not really a wiki [06:26:45] of course you can still view that in user contributions,m etc. [06:27:02] a wiki censored is not a wiki either [06:27:03] we chose [06:27:10] use revision deletion to hide stuff as needed [06:27:28] and watch every day [06:27:30] ekimmargni: is that an extension orwhat? [06:27:39] revision deletion is core software [06:27:55] bytbox: YES! wikis need to be maintained/administrated [06:28:07] by their very nature [06:28:08] not censored [06:28:11] okay not the issue [06:28:16] show me this revision deletion [06:28:16] !morbo [06:28:16] --mwbot-- http://img514.imageshack.us/img514/330/morbomediawikiaf9.jpg [06:28:38] thank you Splarka [06:28:51] sounds like you want an imageboard, imho [06:28:52] http://www.mediawiki.org/wiki/RevisionDelete [06:29:14] it's not 100% complete, but it'll do fine [06:29:29] http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/maintenance/deleteOldRevisions.php?view=co&content-type=text%2Fplain [06:29:31] There are plenty of issues combined [06:29:32] bytbox: what are you on about WRT censorship? [06:29:42] WRT? [06:29:46] with respect to [06:29:57] the point is that wikis are for people to contribute [06:30:05] without worrying that somebody might not like what they right [06:30:08] *write [06:30:14] the issue at school became [06:30:15] Hi [06:30:20] teachers who wre criticized [06:30:23] that's nice, norsys [06:30:25] I wasn't entirely for bytbox's concern in the first place [06:30:29] *were crit... [06:30:32] ola bytbox [06:30:43] were threatening students [06:30:47] and it was a problem [06:30:53] ok, sure [06:31:02] so, we wanted to make edits anonymous [06:31:11] if we go back to the main issue, does the software provide a solution to this? [06:31:11] pseudonyms were good, but they can be guessed [06:31:19] 03(mod) #iferror should catch imagemap errors - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13620 (10rene.kijewski) [06:31:55] hangfromthefloor: no. mediawiki does not allow you to give zero attribution [06:32:13] hmm [06:32:16] ah, but it does [06:32:16] however it is free software, so you can hack it apart until it does what you want [06:32:24] there are lines of code that print the attribution to the screen [06:32:30] and you can comment them out [06:32:35] as we have already done, with some [06:32:38] but we can't find the rest [06:32:42] .. [06:32:43] like I said, keep hacking [06:32:56] ok [06:33:02] Well thank you all for your advice [06:33:06] how do you delte the user contributions page? [06:33:11] hftf: wait [06:33:20] k [06:33:24] hangfromthefloor: my best advice is to learn what a wiki actually is [06:33:29] or, where is its source code? [06:33:29] but that'd be asking too much [06:33:37] !svn [06:33:37] --mwbot-- Subversion is a version control software that allows users to download the very latest version of a branch without having to wait for someone to get around to packaging it. Advantages to using Subversion include the latest version, vastly simplified updating, the ability to roll back an upgrade, the ability to create and submit patches. See http://www.mediawiki.org/wiki/Subversion for more information. [06:33:38] eki: cut it out, we have a goal [06:33:47] I wonder [06:33:50] !shutup [06:33:50] --mwbot-- I don't know anything about "shutup". [06:33:52] nope [06:33:56] I'm new to irc [06:34:14] that page will have links to the repository I guess [06:34:31] but seriously guys... take Wikipedia [06:34:43] they've taken on /way/ bigger targets than some high school teachers [06:34:51] how ? [06:34:52] and they don't hack out the lines that show who made what edit [06:34:57] so... get real [06:34:58] yeah [06:35:04] but Bush can't try censorship [06:35:08] high school teachers can [06:35:13] lower targets [06:35:13] haha, really? [06:35:19] example: it happened [06:35:24] i doubt what you're trying to do is legal [06:35:24] e.g. suspension [06:35:27] so quit arguing with the goal, please [06:35:32] "Hello, can you help me? but I know more about your software and how it should work than you, shut up" [06:35:34] Wikipedia has been censored in multiple countries, including democratic ones [06:35:35] aib: hosting a wiki for students to contribute? [06:35:36] aib: believe me, the teachers tried to make it not be [06:35:37] they failed [06:36:01] Splarka, what? [06:36:07] lol he's mocking you [06:36:10] and me [06:36:15] oh [06:36:17] that's cute [06:36:19] what's the question? [06:36:21] no seriously, you need to learn that what you are trying to do is not what mediawiki is for. *at all* [06:36:32] suggest an alternative [06:36:34] so go hack it up and when you no longer have a wiki, rejoice [06:36:39] hangfromthefloor: what's your original question? [06:36:40] hangfromthefloor: don't use mediawiki [06:36:44] eki: I see your point [06:36:49] _we_ see it [06:36:54] but: [06:36:55] it is not many things, this is one such thing [06:36:55] I am an administrator on a school wiki, but I want edits to be anonymous (i.e., nobody can tell who made what edit, except the administrators). How can I do this? [06:37:07] yeah it was a bad job of explaining the situation [06:37:15] That's not something we're likely to support. [06:37:21] k [06:37:23] I see [06:37:26] i understand [06:37:30] you know how to use the software, but not how it works [06:37:44] you guys might take a look at my ip address, and that i hang out in #mediawiki, and conclude that i run several school wikis, and that i think what you want to do is not legal. peace. [06:37:57] oh no [06:38:09] It's possible, maybe. I can see how it could be done internally, but you won't get any support from us if you go down that path. [06:38:14] aib: Don't be a pain, please. [06:38:26] 'pain' was a good choice :) [06:38:29] aib: are you a principal or a janitor? [06:38:37] bytbox: please don't bait him [06:38:41] psh [06:38:43] bytbox: don't bait, please. [06:38:56] k [06:39:00] lets narrow the question down [06:39:04] *ekimmargni separates the children, gives them a knock on the noggin [06:39:08] in what file is the source code for the user contribs page? [06:39:23] *OverlordQ hopes you dont enable the api [06:39:24] That's not what you'd want to do. [06:39:27] that'll be a lot more lines to hack [06:39:32] I think its 1 [06:39:41] just put a return ""; at the beginning of a function [06:39:42] You'd want to make the default rev_deleted value include DELETED_USER [06:39:55] umm... this is new to me? explain [06:39:59] please [06:40:00] specific locations where edit attributions are printed? [06:40:03] http://www.google.com/codesearch?q=package%3Amediawiki+user+contributions [06:40:09] Presumably that could be done either by changing the table definitions or by hacking revisions. [06:40:23] such as, page history, user contributions, any more? [06:40:23] hacking [06:40:26] thanks! [06:40:32] hftf: we're done [06:40:36] Essentially, MediaWiki already includes functionality for hiding usernames [06:40:38] that's what you think lol [06:40:56] wernda: Thank you! that's what I've been trying to do for the last half hour [06:41:03] it's traditionally done per-revision, not on a carte blanche basis [06:41:28] but I suppose if you hacked the software you could make the usernames for all edits hidden, rather than requiring them all to be hidden individually [06:41:44] i wish that every time a legal issue came up on foundation-l the carte blanche response was 'don't be a pain' [06:41:50] haha [06:41:50] so what license is your wiki? ;) [06:41:51] all of our lives would immediately improve [06:41:58] aib: me too. now don't be a pain [06:42:03] :) [06:42:33] I shudder to think what that not-wiki will look like [06:42:44] since aib found the ip address [06:42:47] /b [06:42:48] you will see very shortly [06:42:54] (don't tell bytbox, I wasn't going to do this anyways) [06:43:48] hftf: transmission error, please repeat [06:44:00] yeah sure [06:44:12] k, discussion terminated [06:44:36] now that he's gone [06:44:38] thank you anyways [06:45:16] werdna says you're welcome :P [06:45:36] I can't guarantee that you won't break stuff horribly, but I *think* that's what you want :)) [06:45:43] i'll try not to [06:46:26] *ekimmargni whispers "fixing your users is easier" [06:46:56] Simetrical: I think you want to see some sockpuppet of mine [06:47:04] flooding wikimedia-tech with simple stuff [06:47:05] :) [06:47:28] lol [06:47:48] who else got my IP raise your hand [06:48:09] if you want to mask your IP address you'll need to donate to Freenode, otherwise its right here in all of our client interfaces [06:48:11] *hangfromthefloor raises aib's hand [06:49:13] do you think i'm going to [[WinNuke]] you? [06:49:25] wha [06:49:42] Yes that's how IRC works [06:49:56] I don't get it [06:50:03] what? [06:50:09] oooh winnuke old [06:50:13] ;-) [06:50:19] eh? [06:51:44] your nickname!userid@hostname_or_ip is sent as a prefix (internally in IRC) with every message you send [06:52:13] *OverlordQ hacks aib with [[Back Orfice]] [06:52:20] *Orifice [06:52:38] Splarka: and? [06:55:00] and pwnd j/p;) [06:57:31] hehe [06:57:35] teardropĄ [06:57:38] teardrop! [06:57:43] oversized pings! [06:57:48] why are you crying, domas [07:10:02] For those of you that were helpful, thank you [07:10:09] it's 3am now, good night :] [07:13:23] hey folks, im trying to create a template using the table markup but for some reason the last cell of every row has


tacked on [07:13:27] which screws up the formatting [07:14:05] somewhere is an extra linefeed [07:16:31] but there isn't :\ [07:17:31] using parserfunctions? [07:20:54] hmmm? [07:21:34] {{#stuff}} [07:21:52] can you create a minimal test-case and pastebin it? [07:22:48] ah i think i got it... [07:22:53] trying to install a wiki from the command line. works if the DB already exists, but this isn't creating it when it doesnt: wget -q -O/dev/null --post-data=$postdata "http://blah/$wikiname/config/index.php" [07:23:16] can i do it another way? [07:30:06] moin [08:15:36] Hi my boss has this page in mind of this particular design that he wants at - http://wiki.untangle.com/index.php/Main_Page - how do I do the design the way he has in mind? I"m new to wiki and still learning everything. [08:16:48] I can't even view the source as there is no option for viewing it :| [08:26:50] (10:15:35 AM) Bloodrayne: Hi my boss has this page in mind of this particular design that he wants at - http://wiki.untangle.com/index.php/Main_Page - how do I do the design the way he has in mind? I"m new to wiki and still learning everything. [08:26:51] (10:16:47 AM) Bloodrayne: I can't even view the source as there is no option for viewing it :| [08:27:09] !repeat [08:27:09] --mwbot-- Please do not repeat yourself too often. If little conversation has occurred since your last message, then it is likely no one has an answer or someone who does hasn't looked in IRC yet. You risk annoying people if you incessantly repeat yourself. [08:27:38] Bloodrayne: I take it you mean the general design (untangle logo, menu, etc), not the main page layout. [08:27:51] no [08:27:58] I am talking about the quicklinks [08:28:02] the boss what something like that [08:28:10] and I don't have an idea of how to do it [08:28:22] Products, forums, developers, etc? [08:29:00] sorry? [08:29:22] actually the front page layout - well you see, he wants something like that as a front page [08:29:55] not the logos or stuff like that - we are a Thusa Company - the company has its own private wikipedia and I am to maintain it [08:30:05] You need to be more specific about your question. Are you talking about the menu at the top of the page, right of the 'untangle' logo? If so, what about it-- how to insert it into the skin, or how the dynamic drop-down menus are implemented? [08:32:18] sigh... [08:33:04] I am talking about the front page where the contents of the wiki is shown - ie, the Documentation, quicklinks, etc... that is what he wants [08:33:41] Hi there, how can I link to a category? [08:33:55] !colon [08:33:55] --mwbot-- To escape the usual function of [[Image:]] links, [[Category:]] links, [[en:Interlanguage]] links, and create an inline simple link, prefix a colon. [[:Image:Wiki.png]], [[:Category:Cats]], [[:en:Foobar]]. A colon can also be used to transclude an article in the main namespace, eg {{:Main_Page}} or {{subst::Main_Page}}. Note: Colons in per-page css classes are escaped to underscores: [[User:Foo]]'s class is "page-User_Foo". [08:35:36] werdna, Yes, it works after reverting that rev [08:36:52] Pathoschild??? [08:38:00] Bloodrayne: you can view the page source by creating an account and clicking the 'edit' tab. [08:38:19] !seen ^demon [08:38:19] --mwbot-- [08:38:20] okay i'll try that now [08:38:29] It's all done with tables, small images, and lists. [08:40:46] How can I add a signature into a template? [08:42:42] I know, Pathoschild, but on how to do it is another story for me... I've just done a 15 page documentation for a specific software server manual and now the boss tells me to do a front page with what he wants... [08:42:55] break up sections as well [08:42:56] uwjweq: as a parameter, like {{foo|~~~~}} and show it as {{{1}}} ? [08:43:01] so it's all new to me [08:43:16] that is generally the way, you can't store it anywhere with just {{foo}} [08:43:47] Pathoschild: thank you, I just created a new account - going to view the source code now [08:43:50] you could {{subst:foo}} and do it that way, using tildes, or {{subst:CURRENTTIME}} etc [08:43:51] Bloodrayne: you can copy and paste their main page, and it should work on your site. Then you just have to change it to your own content. [08:43:52] Splarka: I mean have it in the template without having to supply it [08:44:04] well, yah can't [08:44:12] unless the template is subst'd [08:44:22] In english please. [08:44:51] if you add a template like {{foo}}... there is nowhere for that information to be stored in the page... the date and user [08:44:54] Bloodrayne: There are also a few MediaWiki extensions that automate the links based on categories, if you want one link per category. [08:45:00] one link per page*, rather. [08:45:27] uwjweq: you want the sig associated with the user who added the template, right? not the last editor to the page? [08:46:01] Splarka: I want the sig of the user who did {{template}} [08:46:20] right, then you have two choices... {{subst:template}} or {{template|~~~~}} [08:46:24] Pathoschild: this is what the boss told me - That is perhap a good example of a front page for sorting the manual out Like a contents page [08:46:34] For now sections can be as per main sections in interface Users, Reports, Tools with each major sub heading as a link like in "Application Quicklinks" [08:46:55] Splarka: Thats what I figured already I thought there might be a more comfortable way. [08:47:07] there isn't at this time:/ [08:47:45] the only things that are transformed on save are substs, pipe tricks, and tilde signatures [08:48:51] the least annoying way I can think of would be {{subst:shortname}} which contains {{template|~~~~}} [08:49:16] used on uncyclopedia sometimes [08:50:12] Bloodrayne: See < http://www.mediawiki.org/wiki/Extension:DynamicPageList >, , , etc. [08:53:13] 03(NEW) The all-titles-in-ns0 list for enwiki contains some weird stuff - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18414 enhancement; Normal; Wikimedia: Downloads; (Wiki.Melancholie) [08:53:28] okay Pathoschild [08:53:30] 03ialex * r49332 10/trunk/phase3/ (includes/OutputPage.php skins/CologneBlue.php): [08:53:30] * removed useless $wgUser and $wgOut globalisation [08:53:30] * fix for r49324: work arround E_STRICT: only variables should be passed by reference (OutputPage::getTitle() doesn't return a reference but OutputPage::addWikiTextTitle() want one) [08:53:52] Pathoschild: I have tested the source in the sandbox - I can edit it to what hte boss wants... [08:54:17] *Pathoschild nods. [08:54:32] There are help pages at < http://www.mediawiki.org/wiki/Help:Editing > if you're looking for the syntax documentation. [08:56:34] Pathoschild: thank you [08:56:50] Welcome. [08:58:00] Pathoschild: the boss tested me by throwing me in the deep end and he said I did very well to educate myself and all that... I didn't bother anyone - I just went to the mediwiki help and found the IRC channel that led me to here... [08:58:18] :) [09:30:20] 03(NEW) Enable the AbuseFilter on the Alemannic Wikipedia [alswiki] - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18415 enhancement; Normal; Wikimedia: Site requests; (Wiki.Melancholie) [10:21:00] 03purodha * r49333 10/trunk/extensions/SecurePoll/ (SecurePoll.i18n.php includes/VotePage.php): [10:21:00] HTML markup moved from message to program as per request of EugeneZelenko at [10:21:00] http://translatewiki.net/wiki/Support#Securepoll-bad-ballot-submission [10:29:08] 03ialex * r49334 10/trunk/phase3/includes/SkinTemplate.php: fix variable collision introduced in r49324 [10:29:17] *werdna eyes ialex [10:29:27] hello werdna [10:29:35] what's up :) [10:29:54] nothing special [10:30:44] is it safe to run trunk on a live site? [10:31:15] can i have a cron svn update each night and be good? [10:31:54] trunk can be more or less broken :) [10:32:01] thats too bad [10:32:30] do you guys have a tag that represents the code being used on the live site? [10:32:52] see Special:Version on wikipedia [10:33:05] right.. [10:33:21] then you can use svn up -r 48811 [10:34:11] or svn co -r 48811 http://svn.wikimedia.org/and_so_on [10:35:48] svn co -r $(wget -q -O- http://en.wikipedia.org/wiki/Special:Version | grep pathrev | sed -r 's/.*pathrev=([0-9]{5,}).*/\1/') [10:36:32] I'd use 48825 if I were you [10:36:42] 48811 has several things broken [10:36:50] well i need a rule.. [10:37:14] in general pull from Special:Version [10:37:38] but be aware that generally after code updates we push fixes live to wikipedia [10:41:31] thats a ways from trunk [10:41:49] head rather [10:44:40] hello [10:46:09] i know i can modify my wiki sidebar using: MediaWiki:Sidebar - but unfortunaly this does not included the position of the search-text-field. [10:46:25] is it possible to reposition this before the sidebar ? [10:46:36] yes [10:47:03] odb|fidel, look at http://en.wikipedia.org/wiki/MediaWiki:Sidebar [10:47:12] hi guillom [10:47:19] ok thank you for the link ... lemme see [10:47:44] oh [10:47:52] look at the code and move the search box around on your wiki [10:48:22] well the funny thing is...right now there is no string SEARCH in my mediawiki_sidebar while i do have a search field hehe [10:48:26] but lemme play with it :D [10:48:44] odb|fidel, works only in mw 1.13+ i think or maybe 1.14 [10:48:56] ok that explains it [10:52:31] still on 1.11 here [10:52:43] ok, thanks guillom & rainman-sr [10:52:58] np [11:15:50] good day to everyone - bye [11:22:25] 03(NEW) Actions not really hidden for RevisionDeleted log entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18416 normal; Normal; MediaWiki: API; (sco_scam) [11:40:04] 03jojo * r49335 10/trunk/extensions/Collection/README.txt: adjusted README [11:41:22] 03philip * r49336 10/trunk/extensions/AbuseFilter/ (AbuseFilter.alias.php AbuseFilter.i18n.php): Simplified Chinese i18n translation of AbuseFilter. [11:49:29] Is there a way to search through all revision history? [11:50:13] 03philip * r49337 10/trunk/extensions/AbuseFilter/AbuseFilter.i18n.php: follow up on r49336, typo. [11:51:35] wow - just wow. "This is my first try at coding php so I don't promise it to be secure, easy to use or even work. Use this program at your own risk." http://www.mediawiki.org/wiki/Extension:Java_Applet [11:55:50] "This is unsupported beta software. Romain Sauvain did this project for one of my classes. The future of this extension is not clear for now" http://edutechwiki.unige.ch/en/Mediawiki_SvGViz_extension [11:57:27] Any way to search through revision history? [11:57:49] hangfromthefloor: no [11:57:55] surprisingly, no [11:58:00] Thank you [11:58:12] <^Neptune> I have pretty much.. no idea what to put in the "Database config" bit during installation, and can't find it on the wiki [11:58:15] although, i could do it with mysql + grep [11:58:21] or just mysql.. [11:58:33] I'm a MySQL noob, how would you do it? [11:59:02] hmm [11:59:11] stare at this picture for a few minutes, maybe it will come to you: http://upload.wikimedia.org/wikipedia/commons/4/41/Mediawiki-database-schema.png [11:59:48] Good idea, prefrontal [12:00:44] tim could write the statement w/o looking [12:00:56] maybe if you ask him nicely ^_^ [12:01:07] not when the text is in external storage compressed with diff+gzip [12:01:19] then I think I'd have to look [12:01:25] lol [12:01:48] Please? [12:01:55] it'll only work when you have very very few revisions [12:02:05] so in a nutshell, bad idea [12:02:20] oh i know how to do it [12:02:27] 03(mod) Create wikimediaUA-l list - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18357 +shell (10Ahonc.ua) [12:02:34] <^Neptune> It says "localhost" in the Database host - do I leave this how it is and just put two passwords in? D= [12:02:44] wget -O- Special:Export/ArticleWhatever | grep keyword [12:02:49] select * from page,revision,text where page_id=rev_page and rev_text_id=old_id and old_text LIKE '%search term%'; [12:03:28] wow empty set [12:03:33] ok not what I expected [12:05:42] anything else I could try? [12:06:00] Okay never mind [12:06:06] i forgot the %'s [12:06:54] Searching youtube for "Cat vs" reveals hours of amusement [12:09:22] <^Neptune> http://www.youtube.com/watch?v=REQRHdMRimw [12:09:28] <^Neptune> That's funny as hell [12:10:34] hangfromthefloor, revision search, in bash: article="Main_Page";keyword="wiki";wget -q -O- "http://path/to/index.php?title=Special:Export&action=submit&pages=$article" | grep $keyword [12:11:02] thanks, prefrontal where do I run this? [12:11:39] on linux at the command line, on osx you'd need wget, on windows in cygwin bash [12:11:54] and 'cygwin bash' is? [12:12:05] you could also just use your browser.. [12:12:17] eh? [12:12:45] http://path/to/index.php?title=Special:Export&action=submit&pages=Main_Page [12:12:56] I see [12:13:00] but did i get the revisions? [12:13:01] okay thank you very much [12:14:21] woot it worked [12:14:33] took a while, but worked :) [12:17:33] Looking at the Main Page export, the first 'real' revision starts at 1498. [12:17:45] What happened to the first 1497 edits? are those auto from the mediawiki install? [12:20:01] ? [12:22:05] No idea? [12:23:50] the #mediawiki experts can't figure this one out, huh :P [12:28:54] 03purodha * r49338 10/trunk/extensions/Translate/ (Translate.i18n.php TranslateEditAddons.php): [12:28:55] vigaton links in translation edit page stylable with class="mw-translate-nav-prev-next-list" [12:28:55] Message name (key) added as a parameter to two messages on the edit page as per suggestion at [12:28:56] http://translatewiki.net/wiki/Support#translatewiki.nets_UI.2C_edit_page_suggestion . [12:28:56] Documentation added. [12:35:20] ok then guys [12:35:23] i'll be going [12:36:55] <^Neptune> So.. can anyone explain to me what I should put in the "Database config" bit of the installation? [12:36:57] 03tstarling * r49339 10/trunk/extensions/SecurePoll/ (auth-api.php includes/Tallier.php includes/TallyPage.php): Some files accidentally missing from previous commits [12:37:02] <^Neptune> I'm confused :S [12:58:42] 03tstarling * r49340 10/trunk/extensions/SecurePoll/includes/Entity.php: Fixed language fallback. Removed unused $language parameter from getMessage(). [13:14:32] can one change border colouring in tables? [13:15:39] hi [13:15:48] how can I most quickly/simply delete all templates, please? [13:18:07] Probably something database wise. [13:18:12] *LauraHale isn't sure. [13:18:25] i wouldn't recommend messing with the database directly [13:18:38] completly breaking your wiki is quite easy that way [13:18:52] anyway, mass deletions are not really supported. why would you want to do such a thing anyway? [13:19:02] there may be some extensions to do it... dunno. [13:19:26] Bloodrayne: full css support. {| style="...." | [13:19:29] hang on... I added a table to the page only [13:19:36] check this out [13:20:07] {| width="100%" cellspacing="2" cellpadding="5" align="right" [13:20:08] |- [13:20:08] | valign="top" | - this is the beginning of my table [13:20:17] I just wanted to know if I could change the border colour... [13:20:50] Bloodrayne: in that case, the answer is just "yes" :) [13:21:16] i type in border after align="right" border="1" - but what bout the colour? border color="#ff9900" - right? [13:21:24] Duesentrieb: 'cos I imported some templates from wikipedia which weren't imported correctly or something so I want to delete them [13:21:49] actually all I try to do is to get navbox working without manual copying [13:21:56] Bloodrayne: no. use style="border: 1px solid red", and no border-attribute [13:22:06] okay, Dues [13:22:42] qwp0: i'd suggest to delete them one by one. [13:22:56] I agree, Duesentrieb... [13:23:01] better to be safe than sorry [13:23:20] okay, thank you [13:23:47] aaah, Duesentrieb, thanks... [13:24:28] how about the inside of the table? [13:24:30] as it's only colouring the outside... [13:24:47] 03(NEW) subst:PAGENAME in reference-URL doesn't work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18417 enhancement; Normal; MediaWiki: Templates; (mike_wikipedia) [13:28:03] perfect. I got what I wanted.. Thanks, Duesentrieb [13:30:31] np [13:31:36] <[AMB]Tolsome> My Problem: http://forum.paulgu.com/viewtopic.php?f=7&t=319&p=1343#p1343 [13:31:57] <[AMB]Tolsome> http://simpire.megamers.ch/wikipire/index.php?title=Hauptseite - Skin do not load [13:33:42] <[AMB]Tolsome> What is "redeclare", can someone explain this word, please? [13:34:21] Anyone know how to fix this? Its used by 10 000 users a day, so it would be nice to get back up ;) [13:34:22] http://ubuntu-eee.com/wiki/ [13:34:24] wow, r49340 says Parse error: syntax error, unexpected T_SL in /[...]/w/includes/OutputPage.php on line 520 [13:34:47] hmm, that's my problem [13:35:09] nvm [13:38:45] 03werdna * r49341 10/branches/preferences-work/phase3/ (4 files in 3 dirs): (log message trimmed) [13:38:46] * Fix some fieldset labels [13:38:46] * Compatibility with existing prefs.js code, tweaks to prefs.js to make it work. [13:38:46] Still to fix: [13:38:47] * searchNsX, will probably migrate to a simple searchnamespaces option. [13:38:47] * Fieldset title l10n, will probably try to rename the messages. [13:38:50] * Hooks and integration, will break back-compat and fix relevant extensions used on Wikimedia. [13:41:33] 14(DUP) subst:PAGENAME in reference-URL doesn't work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18417 +comment (10roan.kattouw) [13:41:36] 03(mod) Template parameters unavailable to XML-style parser tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2257 +comment (10roan.kattouw) [13:42:55] 03(NEW) Create a new message displayed in reading mode for non-talk pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18418 enhancement; Normal; MediaWiki: User interface; (shizhao) [13:45:29] anyway to assign a style to a particular column? [13:45:58] also, how do I get firefox to edit textareas using emacs? (off topic I know...) [13:46:04] assign it to the cells individually [13:46:14] don't know about the ff question, but I bet there's an extension [13:46:47] there was a trick for columns.... but i can't remember it :) [13:48:06] yeah... I figured there must be... big table with one header column and one numbers column [13:48:27] perhaps just need to transpose the table [13:56:16] 03(FIXED) Create approved Finnish Wikiversity [fi] (January 2009) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16977 +comment (10rhalsell) [13:57:51] MediaWiki internal error. Anyone know how to fix this? http://ubuntu-eee.com/wiki/ [13:59:15] run db updates [13:59:16] <[AMB]Tolsome> @Düsentrieb: Bist du Deutscher? [14:00:14] werdna: how do I do that? [14:00:34] ramvi: do you have shell access? [14:00:57] yup [14:01:10] run php maintenance/update.php [14:02:08] thanks werdna [14:02:53] werdna: I dont have a update.php in meintnance [14:02:57] maintenance [14:03:24] I like to lie.. I do. sorry [14:13:23] ramvi: get it fixed up? [14:27:29] 03(mod) Create a new message displayed in reading mode for non-talk pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18418 +comment (10innocentkiller) [14:30:00] <^demon> 170ish mentions of $wgTitle left in core \o/ [14:30:07] <^demon> Much better than the 370ish the other day. [14:31:44] hi all [14:31:54] <^demon> hi [14:34:27] I guess this is a common problem but I couldn't find too much info... [14:34:45] I updated from 1.6.10 to 1.14.0, and I got all the special characters broken [14:35:11] cheers people... I'm out for the day :) [14:35:18] But only in the titles... thinks like "Acción" [14:36:26] hapablap: it's common when upgrading from 1.4, but not from later. [14:36:53] unless you picked the "experimental utf8" mode when installing the new version [14:37:03] that could cause problems i suppose [14:37:10] I know, I have seen some mentions of 1.4, but it doesn't seem the same problem [14:37:21] Oh, I don't really know, I didn't do the installation [14:37:50] But isn't it weird that it only broke the titles, and not all the text? [14:40:16] Hm.. since it's only the titles I'm going to try to export, convert and reimport some tables [14:45:39] Okay, it's fixed! [14:45:51] This was one of those problems which get solved just when you ask for help [14:45:55] Thanks anyway :) [14:46:29] Just in case someone is interested, I used Notepad++ to convert the tables exported with phpmyadmin [14:49:21] How to comment in wiki? [14:50:01] Got it already, thanks. [14:52:55] <^Neptune> Can anyone help me with the "Database config" bit of the installation? I am really unsure what to do, and I have checked the site for guides [14:54:14] ^Neptune, what is exactly your concern? [14:54:52] <^Neptune> I just really have no idea what to put in the edit fields :S [14:54:59] <^Neptune> Like "Database host" [14:55:12] <^Neptune> "localhost" is deafaulty in there [14:56:09] that's OK in the 99% of the cases [14:56:16] <^Neptune> Okay [14:56:21] but you will have to know the user and password of the database [14:56:48] <^Neptune> Yeah, I don't know that D: [14:56:49] *^demon launches another round of attacks at $wgTitle [14:57:32] well, where are you hosted? [14:57:51] 03demon * r49342 10/trunk/extensions/ (40 files in 33 dirs): All unused $wgTitles. [14:57:57] <^Neptune> I use 000webhost.com [14:58:36] then they are the ones who have to give you that information [14:59:09] maybe they have some kind of control panel for your account and you can get or create that user&password? [14:59:28] <^demon> New rule...use $wgTitle when you shouldn't and I take your firstborn child. [15:00:21] <^Neptune> Oh yeah, I just found it [15:00:26] <^Neptune> It's asking me to create one [15:00:33] 03(mod) The upload form only checks upload_max_filesize, not post_max_size - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18411 +comment (10ste.coda) [15:00:57] <^Neptune> Awesome, I have one! [15:01:27] now you may need to create a database too [15:01:32] 03(mod) API returns 'WrongPass' despite correct password, perhaps login throttling - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17512 +comment (10cwilliams) [15:02:05] <^Neptune> Nope [15:02:10] <^Neptune> It's just installed fine :) [15:02:11] <^Neptune> thanks [15:02:38] 03(mod) API returns 'WrongPass' despite correct password, perhaps login throttling - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17512 (10cwilliams) [15:02:40] you're welcome [15:03:10] 03(mod) User Will Not stayed logged in - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17790 (10cwilliams) [15:03:16] GerardM-: just trying to answer your qu... [15:03:31] sadly jmol app has crashed my browser... [15:03:42] (java on linux is never happy) [15:04:11] <^Neptune> Why exactly do I have to move LocalSettings.php to my root? :S [15:04:13] java applets are never happy, really [15:04:25] java on a linux server runs quite well :) [15:04:40] faceface [15:04:43] ^Neptune: not the system root. the installation's root. [15:04:55] <^Neptune> Ah, so like ../wiki/ [15:04:57] I have a test environment that may crash [15:05:19] sweet! [15:05:24] I just wrote my first iPhone application. [15:05:33] <^demon> Can I get a 2nd opinion on bug 17790? [15:05:54] and as to browsers... when it is clear what makes them crash, it can be fixed [15:06:14] GerardM-: the java plugin tends to do that. [15:06:41] right is that the StubManager doing this ? [15:07:14] no idea about the specific case. [15:08:48] GerardM-: no, looking at my own site [15:09:19] http://pdbwiki.org/index.php/Sandbox/Jmol_Test_3 [15:09:36] clicking 'popout' [15:09:57] 03(mod) The all-titles-in-ns0 list for enwiki contains some weird stuff - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18414 +comment (10brion) [15:10:07] cant get it to look for a remote file [15:10:40] GerardM-: clicking 'open jmol window' causes the crash, but this is an old jmol version [15:11:13] faceface I am testing with what I get out of svn [15:11:27] and I have tumbled things togethers [15:11:46] right [15:11:51] I was just called to go to my sisters... be back online in 20 [15:11:58] l8r [15:13:36] <^Neptune> This is odd, I can't seem to move the file and get an error everytime I try to do so [15:14:58] ^Neptune: download and reupload it, it you are using FTP [15:15:23] <^Neptune> Ok [15:22:36] Maybe this is just too much of an obscure technical detail, but I thought I'd ask anyway... [15:22:50] I'm trying to transclude the contents of a Special page in a regular page. [15:23:13] ...using {{:Special:SpecialPageName}} in the regular page. [15:24:05] It works, except that any
 tags (and possibly xml-style tags) in the host page (the one I'm transcluding into) are replaced with UNIQ-xxxxx-QINU strings.
[15:24:31] 	Fortunately, the special page I'm transcluding is one I've written, so I can muck with the output code to try to fix this.
[15:24:49] 	(The problem is not unique to my code, however; other special pages seem to have the same problem.)
[15:25:10] 	TheWoozle> http://www.mediawiki.org/wiki/Extensions_FAQ#.22NaodW....22_or_.22UNIQ....22  ?
[15:25:25] *TheWoozle 	reads before continuing the explanation...
[15:26:05] 	that "might" fix it
[15:26:06] 	That relates to the next thing I tried. (I'm using MW 1.10.1, fwiw)
[15:26:24] 	03(mod) Add a switch for SETting the search_path (Postgres) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15816  (10hansm)
[15:26:42] 	I created a new Parser object and used it to recursiveParse the output, then $wgOut->addHTML() to put that output on the page.
[15:26:51] 	werdna: nope: http://pastebin.com/d1ac50076
[15:26:56] 	This got rid of the problem for the host page -- but now the transcluded page has the same problem.
[15:27:31] 	That is, the contents I am transcluding has all its 
 tags replaced with UNIQetc.
[15:28:04] 	Next, I tried using the freshly-created Parser object's parse() method. This gives the same output as just $wgOut->AddWIkiText().
[15:28:23] 	(i.e. the host page's 
 tags are munged, and the transcluded page looks fine.)
[15:29:23] 	Somehow these two parsing processes are interfering with each other, and I don't know how that can still be happening.
[15:30:20] 	Using $wgParser->addWikiText(), iirc, munged both the host page and the transcluded page.
[15:30:30] 	er... wrong...
[15:30:55] 	I meant $wgParser->recursiveTagParse().
[15:32:18] 	Okay, no, it just mungs the transcluded text.
[15:34:39] 	The munging is definitely happening during the recursiveTagParse() call, because I dumped it to a file and the UNIQ-QINU stuff is still there.
[15:35:16] 	Which suggests that maybe that something isn't getting "cleaned up" properly because of two different lists of UNIQ-QINU substitutions?
[15:36:54] 	...in which case why does $wgOut->addWikiText() cause a problem?
[15:37:15] 	03(mod) Add a switch for SETting the search_path (Postgres) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15816  (10hansm)
[15:41:46] 	Just $wgOut->AddWikiText('This is a test'); causes the host page's s to get munged.
[15:42:09] 	03demon * r49343 10/trunk/extensions/ (17 files in 13 dirs): Kill some more $wgTitles where there's more sane titles to use.
[15:47:52] <^demon>	Could someone take a look at CheckUser_body line 917? What title is $wgTitle referring to here? 
[15:48:58] 	at my sisters
[15:50:09] 	Ah. My issue is covered here: http://www.ehartwell.com/TechNotes/MediaWikiExtensionParserDebug.htm
[15:56:00] 	What is the maximum length of a MediaWiki article?
[15:56:06] 	Uhm, its title.
[15:56:34] 	Is there a limit?
[15:56:45] 	I dunno.  Which is why I am asking.
[15:57:58] <^demon>	255 chars, yes?
[15:58:05] 	bytes
[15:58:24] 	Sucks to be the Hebrew Wikipedia then.
[15:58:29] 	Each char takes up 3 bytes.
[15:58:38] 	The page_title field is a VARCHAR(255).
[15:58:50] 	Ah.
[15:59:03] 	So 255 characters, I should think. As ^demon said.
[15:59:04] 	This is why special characters mess up upon moving the database.
[15:59:05] 	and the encoding is latin-1
[15:59:09] 	I always assumed it was a blob.
[15:59:12] 	Oh lol, latin-1.
[15:59:13] 	because mysql 4.0 doesn't support utf-8
[15:59:18] 	therefore, 255 bytes
[15:59:30] 	255 indeed.
[16:00:02] 	I tried, 255 made a link, 256 just wrote it out as text with the [[]].
[16:00:29] 	Real-world tests rock.
[16:00:35] 	:o
[16:01:08] 	Hey, until there's evidence, it's only a theory. :P
[16:02:04] 	But 255 bytes, that only gives you a (2^8)*255 possibilities.
[16:02:07] 	-a
[16:02:09] <^demon>	flyingparchment: Got a second? Could use a 2nd opinion on https://bugzilla.wikimedia.org/show_bug.cgi?id=17790
[16:02:29] 	Wait, that ain't right.
[16:02:55] 	2^(8*255)
[16:03:32] 	^demon: i think it would make sense to root cause the problem before it's closed
[16:05:06] <^demon>	flyingparchment: Isn't the root cause a faulty ISP who breaks sessions?
[16:05:22] 	i don't know, is it?
[16:06:09] <^demon>	That's what it seems to be. I certainly can't reproduce it. I can login/logout with cookies and sessions working just fine.
[16:10:39] 	03(mod) No PostgreSQL schema name in wiki ID - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15823  (10hansm)
[16:11:11] 	03(mod) Special:Specialpages should not link to the upload form if uploads are disabled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18409  (10ste.coda)
[16:11:52] 	03(mod) Special:Specialpages should not link to the upload form if uploads are disabled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18409   +patch (10ste.coda)
[16:24:07] 	03aude * r49344 10/USERINFO/aude: add USERINFO
[16:25:25] 	whee noobs :D
[16:34:53] 	brion: when will we get image moving back?
[16:35:54] 	VasilievVV: is it fixed to not explode when some versions of images are missing?
[16:36:54] 	brion: I added a function which checks file existance before moving them
[16:37:31] 	well, what happens then?
[16:37:44] 	Error is thrown
[16:37:46] 	does it refuse to rename the image, or does it gracefully handle the missing entries?
[16:37:50] 	it tries to move the files before the page too?
[16:38:09] 	if it just refuses to move then we've probably got a problem :)
[16:38:24] 	we should also consider the issue of URL compatibility for third-party uses of images
[16:38:29] 	brion: not really. Missing files are not good anyway
[16:38:42] 	Splarka: yep. No more cases when page is moved while file is not
[16:38:44] 	VasilievVV: a large portion of our files have at least one missing historical version
[16:38:45] 	heh "we've probably got a problem" == yes, broken images!
[16:38:53] 	would suck to just say "sorry you can't ever touch this file again"
[16:39:13] <^demon>	brion: Depends on why you deleted it, I suppose.
[16:39:20] 	^demon: huh?
[16:39:33] 	because... the software was buggy...?
[16:39:41] 	brion: I think it should say "Sorry, this file is broken. You better not to touch it, but ask sysadmins why on the Earth they have missing files there"
[16:39:50] <^demon>	I suppose if that's why. I was thinking more from why a user deleted the image.
[16:40:05] 	VasilievVV: well, that would create undue burden on sysadmins who can't do anything about it because the answer is "software was broken for several months and deleted files randomly"
[16:40:11] 	not acceptable
[16:40:43] 	brion: at least I think when something is broken it should be repaired or deleted
[16:40:49] 	Not just left broken
[16:41:13] 	VasilievVV: that'd be nice. gimme the old files that haven't been recovered then :)
[16:41:41] 	you *will* have dangling file versions where there's a version record but the file is gone at this point. i guarantee this. you must handle this case.
[16:42:08] 	either they were deleted for oversight purposes explicitly by a sysadmin, or an old software bug caused the upload to go funky or the file to disappear.
[16:42:12] 	that's just the state of things.
[16:42:18] 	this is an expected case that the software must handle.
[16:44:11] <^demon>	brion: You filed bug 17560 about that exact issue: files gone but rows intact.
[16:44:46] 	^demon: we're not supposed to break things :)
[16:44:53] 	but if it's missing from the past, you must handle that case.
[16:45:15] 	can file move simply give you a choice of aborting the move or deleting those rows?
[16:45:19] 	you can't just give up and say "ok let's never touch it again ever"
[16:45:25] 	would that be acceptable?
[16:45:31] 	Splarka: no, you must not delete the rows. that would be additional data loss and not acceptable
[16:48:27] 	brion: it handles it. By refusing to move it. If they really want to move it, they may delete broken versions and then move it
[16:48:59] 	why? it's not something the user did. it's not their fault. it's not something they can do anything about. there's no reason to punish the user here
[16:51:02] 	the only thing that should be required here is for each versioned file to check if the file exists, and if so rename it. if not, don't rename it since there's nothing to rename.
[16:51:16] 	only if the file exists but the rename fails do we have a problem
[16:51:54] 	that means we can't complete the operation successfully, so we should restore anything we've already moved, abort, and display an error message
[16:52:15] 	(preferably recording something which site admins can detect to clean up the file permissions or whatever similar problem might be preventing the rename)
[16:53:58] 	brion: diplaying an error on a missing file is our consistent behavior
[16:54:44] *Splarka 	still thinks that is quite a burden to place on image moving, being picked on and held to a higher level of excellence just because it is the new kid in town
[16:54:58] 	it isn't even a new feature, it existed before this database corruption, didn't it?
[16:56:02] 	Splarka: i'd hold this standard to anything relevant
[16:56:20] 	do you know anything relevant that it doesn't currently apply to?
[16:56:35] 	afaik the only other thing that's applicable is deletion of the image with all file history
[16:56:38] 	well, at a guess, can you currently delete old revisions of files with no image attached?
[16:56:43] 	since no other operations act on the complete version history of a file
[16:56:48] 	try it and tell me.
[16:56:54] 	if you can't, then it needs to be fixed.
[16:57:03] 	damn
[16:57:10] *Splarka 	goes to the test.wp upload log from last October
[16:57:38] 	ok, runnin' off to do some hiring interviews. bbl
[17:08:33] 	"hiring interviews", more codemonkeys for users to whine at? <3
[17:09:41] 	we never whine!
[17:09:50] 	we moan.
[17:11:16] 	03demon * r49345 10/USERINFO/aude: eol-style
[17:18:26] 	TheWoozle: saw https://bugzilla.wikimedia.org/show_bug.cgi?id=16129 ?
[17:18:39] 	Thanks... loading page.
[17:20:12] 	Slightly different circumstances, but certainly looks like the same bug.
[17:22:18] <[AMB]Tolsome>	hi
[17:22:24] 	hi
[17:22:32] <[AMB]Tolsome>	http://simpire.megamers.ch/wikipire/index.php?title=Portale
[17:23:25] <[AMB]Tolsome>	"Kategorie anlegen" - Can someone say me, how I can programm it so, that this button is show only when I take a tag like "" in the article?
[17:24:19] <[AMB]Tolsome>	No "" = hidden button "Kategorie anlegen"
[17:25:14] <[AMB]Tolsome>	I think with a simple request should this work. 
[17:27:11] <[AMB]Tolsome>	Can someone help me, that this going to work? please :)
[17:28:49] 	brion: seems to work, on http://test.wikipedia.org/wiki/File:Pure_example.svg 
[17:29:03] 	no errors clientside anyway ^_^
[17:29:27] <[AMB]Tolsome>	http://www.mediawiki.org/wiki/Extension:TagAsCategory - The extension of it
[17:29:38] 	but that is just for bad thumbnailed versions of an SVG
[17:30:15] *Splarka 	continues to look for actual bad olds
[17:33:41] 	03(NEW) Page shown as draft after being sighted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18419 minor; Normal; MediaWiki extensions: FlaggedRevs; (gtisza)
[17:45:55] 	I am having problems trying to nest #ifexist from ParserFunctions (#ifeq works fine).  Should #ifexist work when being nested?  
[17:48:37] 	03(mod) Page shown as draft after being sighted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18419  (10JSchulz_4587)
[17:52:28] <[AMB]Tolsome>	hmmm
[17:54:36] <[AMB]Tolsome>	I think I need help.... :(
[17:55:04] <[AMB]Tolsome>	I have not enough knowladge....
[17:56:17] 	bah, no brion
[17:56:37] *Splarka 	leaves it in the log for posterity though, image deletion of missing old revision does this:
[17:56:43] 	Error deleting file: Could not rename file "public/archive/a/a3/20080704135833!AnyNonsense.png" to "deleted/7/g/q/7gqsst5kfvsixebqpajrsf31hczook9.png".
[17:56:44] 	The version of AnyNonsense.png as of 06:55, 4 July 2008 has been deleted. 
[17:57:08] 	VasilievVV^ so, errorful success
[17:58:24] 	however, undeletion does not work
[17:58:48] <^demon>	Splarka: Go play with the FileRepo and try to fix it :)
[17:59:00] 	 if you can't, then it needs to be fixed.
[17:59:12] 	^demon: just sayin, more shit is broken than file moves
[17:59:16] 	hi guys
[18:00:02] 	Undelete failed; someone else may have undeleted the page first. Undeletion will not be performed if it will result in the top page or file revision being partially deleted. In such cases, you must uncheck or unhide the newest deleted revision. Error undeleting file: Could not find file "deleted/7/g/q/7gqsst5kfvsixebqpajrsf31hczook9.png". 
[18:00:18] <^demon>	Splarka: I expect a lot more is broken in the file repo than we think right now...it's pretty easy to make it aslpode.
[18:00:40] 	i'm editing which groups a user's in. however, "sysop" isn't listed under "Groups you can change". i was under the impression that "sysop" was a one of the default groups
[18:01:06] 	^demon: see above dialog twixt VVV/brion though
[18:02:24] <^demon>	Splarka: I was reading along.
[18:03:01] 	Tentative solution to my problem...
[18:03:03] 	so I think it is a bit odd to require the software to gracefully operate around all file/database errors, don't you?
[18:03:11] *Splarka 	shrugs
[18:03:35] <[AMB]Tolsome>	ah!
[18:03:38] <[AMB]Tolsome>	^^
[18:03:44] <[AMB]Tolsome>	Splarka ^^
[18:03:49] <^demon>	Splarka: It would be nice yes.
[18:03:50] 	busy
[18:03:51] 	Actually, maybe I should just document this on that other wiki page I found earlier...
[18:04:03] <[AMB]Tolsome>	oh, ok...
[18:04:20] 	VasilievVV: is there an open bug per graceful image moving?
[18:05:27] 	in v1.14, is the "Administrator" group synonymous, or the same as, the "Sysop" group?
[18:05:58] <^demon>	nick_h[litage]: Yes
[18:06:03] 	^demon: thanks
[18:07:00] <[AMB]Tolsome>	maybe someone can help me
[18:07:07] <[AMB]Tolsome>	http://simpire.megamers.ch/wikipire/index.php?title=Portale
[18:07:33] <[AMB]Tolsome>	The Button "Kategorie anlegen" must go in the editor section/edit section
[18:07:38] <[AMB]Tolsome>	not in the article
[18:07:44] <[AMB]Tolsome>	How can I switch it?
[18:11:31] 	Splarka: graceful image moving? You mean moving images with missing files?
[18:12:03] 	yah, is there an open bug about it?
[18:12:09] 	No
[18:12:13] 	I found the same problem in undelete and wanna reference it
[18:12:15] 	k
[18:12:18] *Splarka 	links to https://bugzilla.wikimedia.org/show_bug.cgi?id=15842#c8 then
[18:12:22] 	Neither is there for deletion
[18:12:39] 	the deletion one can be worked around, just don't select the broken revisions for undeletion
[18:12:47] 	but still annoying
[18:13:24] 	I think we should add proper handling for missing revisions
[18:13:39] 	Hello, I am looking for some help setting up my first Wiki.  I am stuck understanding the permissions and their customization.
[18:13:52] 	Splarka: you may file it and assign to me
[18:14:02] 	VVV: undeletion or moving?
[18:14:58] 	VVV: it seems kinda silly that brion won't enable file moving just because of this problem (when you've even fixed the database corruption issue), but hasn't disabled file undeletion for the exact same problem (which still has the database corruption issue)
[18:15:30] 	hallo
[18:15:41] 	Splarka: just name it "Missing file revisions should be handled properly". That will include deletion, undeletion, moving, and marking missing files as such
[18:15:52] 	hmmm
[18:15:53] 	k
[18:15:57] 	nice people here?
[18:18:37] 	Is anyone here able to help me with permissions
[18:18:39] 	?
[18:19:02] <^demon>	!permissions
[18:19:02] --mwbot--	For information on customizing user access, see < http://www.mediawiki.org/wiki/Help:User_rights >. For common examples of restricting access using both rights and extensions, see < http://www.mediawiki.org/wiki/Manual:Preventing_access >.
[18:19:04] <[AMB]Tolsome>	$article = ist the article
[18:19:19] <[AMB]Tolsome>	and what is $???? = edit section = editor?
[18:19:26] 	Thank you!  That is what I couldnt find in the manual
[18:19:29] <[AMB]Tolsome>	I mean this here: http://simpire.megamers.ch/wikipire/index.php?title=Portale&action=edit
[18:19:39] <[AMB]Tolsome>	what function is that?
[18:19:53] <[AMB]Tolsome>	$edit oder $editarticle or what? :(
[18:20:32] <^demon>	[AMB]Tolsome: None of us know what any of these variables ($edit, $editarticle) are without some kind of context? Where in the code are you looking? Or is it something custom that you can pastebin?
[18:21:01] <[AMB]Tolsome>	http://simpire.megamers.ch/wikipire/index.php?title=Portale
[18:21:02] <[AMB]Tolsome>		The Button "Kategorie anlegen" must go in the editor section/edit section
[18:21:04] <[AMB]Tolsome>		not in the article
[18:21:06] <[AMB]Tolsome>		How can I switch it?
[18:21:28] <^demon>	How are you making the button? I don't know wtf you're talking about by just looking at something I can't even read.
[18:22:04] <[AMB]Tolsome>	I said it, but look here: http://www.mediawiki.org/wiki/Extension:TagAsCategory
[18:22:13] <[AMB]Tolsome>	I download this extension :)
[18:22:15] 	Dumb question:  The manual specifies version 1.5 but the currenbt version available for download is 1.14
[18:22:17] <[AMB]Tolsome>	*ed
[18:22:56] 	03(NEW) Missing file revisions should be handled gracefully (delete, move, etc). - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18420 normal; Normal; MediaWiki: Images and files; (herd)
[18:22:59] <^demon>	levi: Might not have changed sinced then
[18:23:02] 	VVV^
[18:23:21] <[AMB]Tolsome>	hmmm....Can you help me, demon? :)
[18:24:17] 	Splarka: thanks. I'll handle it as soon as I'll be able
[18:24:34] 	k
[18:25:10] 	[AMB]Tolsome: I followed the link you gave me and it has different instructions for 1.4 and 1.5 but the version I have (the newest available) is 1.14.0
[18:25:28] 	What am I missing?
[18:25:43] <^demon>	[AMB]Tolsome: I dunno...the code is kinda bleh
[18:25:57] <[AMB]Tolsome>	I only want to switch the stupid button in the edit section
[18:26:00] <[AMB]Tolsome>	argh
[18:26:12] <^demon>	Splarka: Cf bug 17560
[18:26:21] <[AMB]Tolsome>	ya, extrem kind of bleh....
[18:26:24] <[AMB]Tolsome>	^^
[18:27:27] 	I've posted my workaround here, along with a guess at where the code is broken: http://www.mediawiki.org/wiki/Manual:Special_pages#workaround_.232
[18:28:07] 	^demon: wat
[18:28:10] *Splarka 	tries to read that bug title
[18:28:48] 	^demon: is that about moving or deletion or undeletion?
[18:29:04] <^demon>	Splarka: Deletion.
[18:29:52] 	hmm
[18:29:58] 	all greek to me
[18:30:40] <^demon>	Which is fun, because LocalFile supposedly checks for completed db transactions before purging the files....
[18:31:00] <[AMB]Tolsome>	LOL
[18:31:03] <[AMB]Tolsome>	Diese Seite enthält momentan noch keinen Text. Du kannst diesen Titel auf den anderen Seiten suchen,  in den zugehörigen Logbüchern suchen oder dieser Seite bearbeiten. 
[18:31:20] <[AMB]Tolsome>	What guy translate all wiki things?
[18:31:28] <[AMB]Tolsome>	That is false german ^^
[18:31:34] <^demon>	[AMB]Tolsome: Volunteers @ translatewiki.net
[18:31:55] <[AMB]Tolsome>	ah
[18:32:04] <[AMB]Tolsome>	because here is a mistake
[18:32:13] 	03(mod) Boilerplate text on top of Special:Contributions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17849  (10JSchulz_4587)
[18:38:00] 	[AMB]Tolsome: really? being what? it's not pretty, but seems ok to me
[18:38:29] <[AMB]Tolsome>	Diese Seite enthält momentan noch keinen Text. Du kannst diesen Titel auf den anderen Seiten suchen,  in den zugehörigen Logbüchern suchen oder dieser (----> -r) Seite bearbeiten. 
[18:39:05] <[AMB]Tolsome>	Das "R" muss weg ^_^
[18:39:20] 	[AMB]Tolsome: blame: http://translatewiki.net/w/i.php?title=MediaWiki:Noarticletext/de&action=history
[18:39:34] 	if i create a link like this, how do i get both words to be the link?:   http://foo.com|Foo Website
[18:39:46] 	external links are delimited by space
[18:39:52] 	[http://foo.com Foo Website]
[18:39:54] 	nick_h[litage]: by using the correct syntax.  [http://foo.com foo website]
[18:40:02] 	flyingparchment: thanks  =P
[18:40:14] 	...
[18:40:31] *^demon 	gives Splarka a cookie
[18:40:37] 	Splarka: that's what she said.
[18:40:38] *Splarka 	pouts
[18:40:54] 	flyingparchment: why does MediaWiki:Sidebar default to links in "URL|Text" format, if we're supposed to use "[URL Text]" instead?
[18:41:07] *Splarka 	clearly beat you by several seconds
[18:41:08] 	nick_h[litage]: because that message isn't in wiki format
[18:41:15] 	it's its own special format
[18:41:18] 	[18:39:52] 	[http://foo.com Foo Website]
[18:41:19] 	[18:39:54] 	nick_h[litage]: by using the correct syntax.  [http://foo.com foo website]
[18:41:21] 	in the mwbot log
[18:41:30] *Splarka 	takes flyingparchment's thanks
[18:41:39] *Splarka 	was even less rude ^_^
[18:41:42] 	(for once)
[18:42:24] 	flyingparchment: sorry, i don't follow. when editing the sidebar, should all of the links be "[URL Text]", despite them defaulting to "mainpage|mainpage-description"?
[18:42:53] 	in the sidebar that is correct: http://foo.com|Foo Website
[18:43:00] 	^demon: ugga?
[18:43:04] 	but more proper is to use linkmessage|textmessage
[18:43:07] 	who changed outputpage lately?
[18:43:17] 	where the link is on MediaWiki:Linkmessage and the text on MediaWiki:Textmessage
[18:43:27] 	Splarka: in your example, "Website" won't be part of the link
[18:43:28] <^demon>	Nikerabbit: I nuked $wgTitle all over the place.
[18:43:55] 	Splarka: how would i make "Website" part of the link?
[18:44:08] 	is this fixed: [21:42:20] -rakkaus:#mediawiki-i18n- [09-Apr-2009 18:42:19] PHP Strict Standards:  Only variables should be passed by reference in /var/www/w/includes/OutputPage.php on line 658
[18:44:16] 						if( wfEmptyMsg( $line[1], $text ) )
[18:44:17] 							$text = $line[1];
[18:44:55] 	nick_h[litage]: WFM
[18:44:59] <[AMB]Tolsome>	Okay
[18:45:00] <^demon>	Nikerabbit: I think so, ialex cleaned up some pass-by-ref issues...let me double check
[18:45:01] <[AMB]Tolsome>	thank you
[18:45:06] <[AMB]Tolsome>	back to my problem
[18:45:08] 	http://test.wikipedia.org/w/index.php?title=MediaWiki:Sidebar&diff=73394&oldid=73344
[18:45:21] <[AMB]Tolsome>	Know someone how I can switch this button?
[18:45:48] 	we're running r49338
[18:46:24] 	Splarka: ah, you're right. it works after saving, but the preview displays it incorrectly
[18:46:25] *Splarka 	anticipates:
[18:46:32] 	yep, that
[18:46:33] 	it works
[18:46:44] 	preview doesn't work on that namespace as you expect
[18:46:48] 	ah
[18:47:10] <^demon>	Nikerabbit: I think the line 658 one is still broken, actually.
[18:47:16] 	for some messages it does, those that get parsed as wikicode, but some get parsed as raw html, some as plain text, some as a special format only the code can predict
[18:49:37] <^demon>	Nikerabbit: I don't have a copy of MW on this laptop, can you get that for me?
[18:49:50] *Splarka 	offers flyingparchment half the cookie...
[18:52:00] 	03minuteelectron * r49346 10/trunk/phase3/includes/OutputPage.php: 
[18:52:02] 	* Strict Standards: Only variables may be passed by reference.
[18:52:03] 	Reference title object to variable before passing as a parameter.
[18:54:18] 	03nojhan * r49347 10/trunk/tools/planet/fr/config.ini: uncomment a blog that now works
[18:54:28] 	03minuteelectron * r49348 10/trunk/phase3/includes/OutputPage.php: 
[18:54:29] 	* Strict Standards: Cannot assign by reference.
[18:54:29] 	Fix for previous commit.
[19:04:42] 	OK, apologies if the answer to this is somewhere obvious, but is it possible to get an RSS feed of the SVN commits?
[19:05:51] 	03aaron * r49349 10/trunk/phase3/includes/specials/SpecialContributions.php: Preserve default limit on submit
[19:06:21] 	03rememberthedot * r49350 10/trunk/phase3/skins/MonoBook.php: Follow-up to r49331, reduce redundancy in language attribute generation in MonoBook.php
[19:07:27] 	heh, cia.vc's cert expired
[19:07:44] 	brion: yo
[19:08:42] 	stwalkerster: http://cia.vc/stats/project/mediawiki/.rss
[19:08:55] 	thank you :)
[19:09:15] 	see http://cia.vc/stats/project/mediawiki for more (raw/customized)
[19:09:59] 	thanks :)
[19:11:03] 	brion: per gracefulled missing old versions: https://bugzilla.wikimedia.org/show_bug.cgi?id=18420 (and ^demon points out https://bugzilla.wikimedia.org/show_bug.cgi?id=17560 which is one of yours)
[19:11:31] 	yo yo
[19:13:33] <[AMB]Tolsome>	   $wgHooks['ArticleViewHeader'][] = 'articleShowTagForm'; - This is for to show in a article
[19:13:59] <[AMB]Tolsome>	what must I change here, that he know it must in the editorm?
[19:14:05] <[AMB]Tolsome>	*editform
[19:21:59] 	I've just found a typo on mwbot's brain.
[19:22:17] 	under "selinux"
[19:23:56] 	stwalkerster is n=stwalker@wikipedia/Stwalkerster, wikipedia/.* is on the access list
[19:24:05] 	{{sofixit}}
[19:24:14] 	Splarka: being on the access list doesn't mean I know how to fix it :P
[19:24:30] 	pm it or #mwbot, !selinux del    and then   !selinux is ...
[19:24:45] 	OK
[19:27:23] 	{{done}}
[19:29:51] 	http://toolserver.org/~amidaniel/chanlogs/stwalkerster/20090409.txt
[19:29:54] *Splarka 	grins
[19:30:23] 	:D
[19:30:39] 	it originally said "MeidaWiki"
[19:31:04] 	close enough
[19:33:01] *Prodego 	will call Splarka Splraka from now on
[19:33:07] 	close enough
[19:33:33] *Splarka 	has several spelling variants on hilight
[19:33:43] 	prod-go
[19:35:34] 	03(mod) Create wikimediaUA-l list - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18357  (10herd)
[19:44:52] 	hi Skralpa
[19:45:33] 	rar keratin bib
[19:46:59] 	if you enable $wgUsePathInfo , do you still need to setup apache rewrite rules?
[19:47:26] 	TimStarling: what are the "g"s for in Securepoll-bad-ballot-submission?
[19:47:38] 	TimStarling: looks like rubbish.
[19:52:29] 	TimStarling: never mind. Someone else's error.
[19:59:30] 	03siebrand * r49351 10/trunk/extensions/SecurePoll/ (SecurePoll.i18n.php includes/VotePage.php): Revert nonsense in SecurePoll.i18n.php from r49333 together with the change in VotePage.php. Please check your diff before you commit.
[20:15:42] 	03tstarling * r49352 10/trunk/extensions/SecurePoll/includes/DetailsPage.php: Fix display of array voter properties such as groups and lists.
[20:27:46] 	TimStarling: what does "Dup" mean in SecurePoll?
[20:28:00] 	duplicate
[20:28:15] 	I wrote it in a comment in the message file in case you were confused :)
[20:28:21] 	TimStarling: should that be an abbreviation, or can it be duplicate?
[20:28:46] 	well, it's a column header where the column contains either nothing or a cross image
[20:29:01] 	so it should ideally be very short
[20:29:12] 	ah.
[20:29:29] 	hmm. Not ideal. A translation hint will have to suffice I guess.
[20:29:33] 	it shows a cross when the user is a duplicate with another user
[20:30:27] *siebrand 	nods.
[20:30:30] 	somebody has experience importing phpwiki sites containing tables into mediawiki ?
[20:30:57] 	the CSRF header is the same, it's an abbreviation for the same reason
[20:33:34] 	TimStarling: luckily that message is optional, so not too many users will encounter it for localisation :)
[20:37:00] 	WHO DO YOU THINK YOU ARE
[20:38:09] 	x  \      \/   _--~~          ~--__| \     |    x  
[20:38:09] 	*   \      \_-~                    ~-_\    |    *
[20:38:09] 	g    \_     \        _.--------.______\|   |    g
[20:38:09] 	o      \     \______// _ ___ _ (_(__>  \   |    o
[20:38:10] 	a       \   .  C ___)  ______ (_(____>  |  /    a
[20:38:10] 	t       /\ |   C ____)/      \ (_____>  |_/     t
[20:38:11] 	s      / /\|   C_____)       |  (___>   /  \    s
[20:38:13] 	e     |   (   _C_____)\______/  // _/ /     \   e
[20:38:15] 	x     |    \  |__   \\_________// (__/       |  x
[20:38:17] 	*    | \    \____)   `----   --'             |  *
[20:38:19] 	g    |  \_          ___\       /_          _/ | g
[20:38:21] 	o   |              /    |     |  \            | o
[20:38:36] 	ah, ascii goatse
[20:38:41] 	the height of literature
[20:38:50] 	The topic is ok?
[20:39:01] 	at least without colors :o
[20:43:30] 	are those open proxies? they don't resolove... but are at a college
[20:43:42] 	http://www.ip-adress.com/whois/142.204.209.117 http://www.ip-adress.com/whois/142.204.145.173
[20:43:58] 	+q'd the /16 for now
[20:45:46] 	03ialex * r49353 10/trunk/extensions/ (14 files in 4 dirs): svn:eol-style native
[20:46:43] 	03(mod) Special:Specialpages should not link to the upload form if uploads are disabled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18409   +need-review (10roan.kattouw)
[20:47:00] 	Splarka: why do you +q abusive users?  so they can come back later and join flood?
[20:47:20] 	flyingparchment: prefer a hard ban on a /16 ?
[20:47:35] 	set it if ya want it
[20:47:52] 	I +b'd them, I just took a preemtpive +q on their /16
[20:50:25] *Splarka 	ascii's brion: =( )=
[20:50:50] 	i'm a sphere with four sticks coming out of me?
[20:50:54] 	i guess you're saying i'm fat :(
[20:52:38] 	that would be 'renders you in ascii' or 'ascifies'
[20:53:20] 	ascii (v) (protologism): to annoy by showing offensive ascii at
[20:59:51] 	rendering is a process for separating fats from other organic materials
[21:00:04] 	i'm not sure ascii is involved, though
[21:01:38] 	plenty of good fat in the ascii
[21:02:18] 	soap, tallow candles, lard <- couldn't have those without ascii (the words that is, here, on IRC)
[21:03:26] 	mmmmmmmm
[21:03:45] 	i guess you could use double-width roman chars in Shift-JIS
[21:04:24] 	those'd make ascii look slim
[21:04:31] 	"does this UTF-16 make me look fat?"
[21:05:04] 	rofl
[21:05:27] 	if you get to UTF-32, see a nutritionist immediately
[21:05:28] 	but utf-8 just makes me look
[21:05:32] 	pissed off :-P
[21:05:46] *brion 	thinks atglenn has irc client set to ping on 'utf-8'
[21:05:52] 	:-D
[21:06:03] 	no actually I have no stalkwords whatsoever
[21:06:16] 	look at all the wikis running outdated versions: http://s23.org/wikistats/mediawikis_html.php
[21:10:00] 	173 using 1.6
[21:10:30] 	123 1.5
[21:11:29] 	41 in 1.4, 11 in 1.3
[21:16:17] 	03nojhan * r49354 10/trunk/tools/planet/fr/config.ini: one more blog
[21:16:46] 	http://www.thelemapedia.org/index.php/Special:Version  1.3.6, heh
[21:24:31] 	Splarka: PHP: 4.3.9 (apache2handler) 
[21:24:59] 	isn't 1.6 the php4 thingy?
[21:26:46] 	1.6: PHP 4 users must upgrade to 4.3.3 or later.
[21:26:53] 	so yes, they can use 1.6
[21:31:08] 	popping out early to get a nap, then start code review from home. wish me luck
[21:31:26] 	code review!!! <3
[21:31:35] 	damn
[22:33:58] 	03siebrand * r49355 10/trunk/phase3/languages/messages/ (13 files): Localisation updates for core messages from translatewiki.net (2009-04-09 22:30 UTC)
[22:36:53] 	03siebrand * r49356 10/trunk/extensions/SecurePoll/ (SecurePoll.i18n.php includes/VotePage.php): 
[22:36:54] 	Re-add r49333 with correct localisation updates
[22:36:54] 	* move class to code
[22:36:55] 	* localisation updates from translatewiki.net
[22:40:26] 	03siebrand * r49357 10/trunk/extensions/ (97 files in 83 dirs): Localisation updates for extension messages from translatewiki.net (2009-04-09 22:30 UTC)
[23:24:28] 	03siebrand * r49358 10/trunk/extensions/ (142 files in 132 dirs): 
[23:24:29] 	Rebuild all extension messages files supported by Translate
[23:24:29] 	* removed obsolete, reordered, etc
[23:24:29] 	* source: translatewiki.net (includes updates for translations that had not yet been exported)
[23:35:30] 	03(FIXED) Date in occitan - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18308  +comment (10siebrand)
[23:36:00] 	03(mod) EXIF data lacking localization - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18389  +comment (10siebrand)
[23:38:37] 	03(mod) tooltip mismatch in diff, zh-tw - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17736  (10siebrand)
[23:38:47] 	03rememberthedot * r49359 10/trunk/phase3/skins/MonoBook.php: Follow-up to r49350, corrected code to follow coding conventions for braces and variable names
[23:46:32] 	03(FIXED) Create wikimediaUA-l list - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18357  +comment (10cbass)