[00:00:04] https://bugzilla.wikimedia.org/show_bug.cgi?id=16965 [00:01:28] 03(mod) GlobalUserRights defaults to Meta but does not work unless changed to a different wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15651 (10siebrand) [00:01:34] might not be the prob though... [00:02:10] 03(mod) List, count and search all books - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15074 (10siebrand) [00:02:24] Farrendel: can you link to your wiki? [00:02:28] 03(mod) Allow user accounts to be 'linked' to a master account - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14409 (10siebrand) [00:03:11] 03(mod) Special:segapllA, or AllpagesReversed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2168 (10siebrand) [00:03:36] Splarka>http://www.wyrmsnest.com/planehopping but it's HNP protected with only Main_Page view rights for anons... [00:04:29] is the api enabled for reg users? if so you can test this bug by creating a sandbox with a [[#foo]] link and a [[regular]] link, and then check api.php?action=query&prop=links&titles=SandboxNameHere [00:04:57] Ummm... unless it is enabled by default, no... [00:05:12] it is enabled by default, go to index.php and replace it with api.php [00:05:16] 03(mod) Improve inline data editing with textual dialects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9536 (10siebrand) [00:05:22] (but it disables itself automatically if the user has no read rights) [00:05:49] Ahh [00:06:01] OK, hang on then let me check it [00:06:15] 03(mod) [[Section::...]] variables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1605 (10siebrand) [00:06:20] 03(mod) Request: properties in articles (structured data) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1911 (10siebrand) [00:07:36] [00:07:36] [00:07:36] [00:07:36] [00:07:41] Looks like it is... [00:08:11] k, so my guess is that is the invalid title [00:08:40] Strange... I don't recall using any anchors... oh well... is there a fix? [00:08:55] well, lots of things create anchor links, like Cite extension () [00:09:01] hmm [00:09:14] I thought it was going to be backported to 1.14 [00:09:17] *Splarka checks the branch [00:09:33] http://www.mediawiki.org/wiki/Special:Code/MediaWiki/45656 [00:10:26] right, that was on trunk though [00:10:36] ahh [00:10:41] http://www.mediawiki.org/wiki/Special:Code/MediaWiki/47983 [00:11:03] however... [00:11:17] 1.14.0 was tagged in 47655 [00:11:22] so it'll be fixed in 1.14.1 [00:11:27] *Farrendel nods [00:11:32] you could apply that patch though [00:11:56] Howto? [00:12:12] dunno, something involving goat sacrifice probably [00:12:14] Oh wait... [00:12:22] *Splarka checks the file [00:12:30] Do I just replace my ParserOutput.php? [00:12:30] http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_14/phase3/includes/parser/ParserOutput.php?view=log [00:12:40] yah, it only had that patch applied to it in the 1.14 branch [00:12:48] so should be safe to download/replace [00:13:45] In /includes/parser ? [00:14:00] yep [00:14:26] with -> http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_14/phase3/includes/parser/ParserOutput.php?view=co that [00:15:15] Hmmm... still there... should I RefreshLinks again? [00:16:00] yah [00:16:11] Refreshing... [00:16:12] you have to re-parse any pages with that type of link [00:17:02] *Splarka pokles TimStarling to consider a 1.14.1 [00:19:46] hello [00:19:54] Splarka>Thank you very much. That appears to have fixed it. Now I can sleep, then look at why the %PAGE% is there (DPL related I think as that is what gets parsed on an empty pageset, and all of the listed links are from pages with DPL lists) [00:20:05] enjoy ^_^ [00:20:05] i have just installed media wikki on my internet server [00:20:26] it installed perfectly [00:20:41] however i cannot get the upload function to work [00:20:53] i have looked through the FAQ [00:21:21] soma>HAve you set $wgEnableUploads = true; in your Localsettings.php? [00:21:29] can some one please help me all i want is images on my wiki [00:21:33] yes [00:21:37] did that [00:21:48] Is the images directory write-enablede? [00:22:02] how does it know what dir? [00:22:13] there is no images dir [00:22:23] What OS is your server running on? [00:22:38] the internet? [00:22:42] A /images directory is created automatically as part of the install process [00:23:10] localserver is vie internet [00:23:35] should i manually create an images dir? [00:24:09] Hmmm... You might need to talk to your webspace provider then unless someone more knowledgable than me can help you :) [00:24:22] ok found images dir [00:24:41] permissions should be set to.... [00:25:16] im useing filezilla as an ftp if that helps [00:25:27] Soma>the /Mediawikinstallpath/images directory? [00:26:26] mediawikki/images [00:26:33] *Farrendel has just been instructed to head off to sleep.. probably sensible at 1:30am with work tomorrow... [00:26:52] Soma>Hopefully someone else can help you, sorry. [00:27:12] http://www.forbiddengates.comli.com/mediawiki/index.php [00:28:33] $wgEnableUploads = true; is set and now it brings me to upload page but says that (public) is not writable by the webserver [00:29:28] does any one know how to debugg or properly install the upload function [00:29:37] ? [00:30:57] is there any one there? [00:31:07] hello.. [00:35:48] Internal error [00:35:49] From Encyclopedia Hermetica [00:35:49] Jump to: navigation, search [00:35:49] The upload directory (public) is not writable by the webserver. [00:36:11] what do i do about that? [00:37:15] <^demon> somaheadstar: Don't copy+paste lots of text in the channel. And for what it's worth, it sounds like your webserver doesn't have write access to the /images folder [00:37:33] ok thank you [00:38:33] 03(NEW) API needs better throttling for expensive queries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18489 enhancement; Normal; MediaWiki: API; (public) [00:41:43] yesss! it works now! thank you so much #mediawiki / demon [00:45:51] ^demon: heh, don'tcopypaste was the solution apparently X_X [00:46:34] Splarka: /quote names solves all problems [00:47:00] <^demon> Splarka: I bundled two tidbits of info into my reply :) [00:48:02] Prodego: what irc client(s) subvert(s) the /names command? [00:48:23] Splarka: most will stop before giving you the list for a network this big [00:48:35] oh, without parameter, that's a bit nuts [00:48:52] yep, you don't stay on the network very long :) [00:49:01] right ^ [00:49:19] heh [00:49:21] oh hai marybelle... you must have seen that coming [00:49:22] noob [00:49:54] I have never actually managed to see the list.. I imagine you would been to be plugged in to all the severs via some sort of super cable [00:51:12] I imagine I'll keep doing that until I remember to add the damn qualifier. [00:53:06] <^demon> Damn, lots of fixme's on code review :) [00:54:46] Hi. User not seeing images on English Wikipedia. On Explorer and FF; has logged out so not user preferences issue; just tried japanese WP, same. Other computer on same connection works. [00:55:11] No firewall, have disabled Norton, same. No netnanny/filtering [00:55:11] Stopped working 2 weeks ago [00:55:45] Tell them to call the Geek Squad? [00:56:05] Kinda thought that was me :-) But I've run out of ideas, I think. [00:56:27] Note, it's *only* wiki's...images show on other websites [00:56:46] This channel is for MediaWiki support and development. [00:57:15] well, it's not working on wikipedia English and Japanese...sounds like a mediawiki q to me [00:57:36] Only if you don't understand the terminology. [00:57:51] werdna: Is there still work to be done on TorBlock to get those edits flagged in RC etc? [00:57:52] Then please enlighten me [00:58:04] <^demon> Simetrical: Ping [00:58:16] Mike_lifeguard: It's a social issue at this point, I think. [00:58:41] oh... I thought we already hashed it out [00:58:41] chzz: http://en.wikipedia.org/wiki/MediaWiki [00:59:03] I doubt it. I strongly object. I imagine others will too. [00:59:18] OK, so. The mediawiki software is not displaying images for a user. [01:00:15] chzz: did they 'block images from this server' to upload.wikimedia.org perchance? [01:01:08] Splarka 2 browsers, same; not logged in, same; Japanese and English, same [01:01:31] Splarka firewall turned off/disabled; no filtering s/w [01:02:02] ^demon, pong [01:02:06] do images not on upload.wikimedia work? like skins/common ? [01:02:25] trying [01:02:41] Splarka can u give me a URL pls [01:03:18] http://en.wikipedia.org/wiki/Special:ListFiles?limit=1 [01:03:23] the arrows at the bottom [01:03:28] eg http://en.wikipedia.org/skins-1.5/common/images/arrow_right_25.png [01:03:31] kk will report back in a bit [01:03:47] (user has buggered off for a minute to try someth else) [01:08:24] <^demon> Simetrical: Did you go bold with the commit access page on mw.org? [01:14:17] ^demon, no, brion didn't say I could. :P [01:14:21] Splarka no, can't see arrow [01:15:03] Simetrical: He did, though... [01:15:06] You're just being thick. ;-) [01:15:33] chzz: can they see images at wikia.com ? [01:15:50] Did he? [01:15:54] Well, someone else can be bold. [01:16:01] I feel meek tonight. [01:16:11] Splarka linky pls? [01:16:11] Especially with two days' backlog of RSS feeds and e-mail to catch up on. [01:17:07] chzz: wikia.com ^_^ [01:17:36] pfft; doing [01:17:40] chzz: can they see wmf images directly by URL? http://en.wikipedia.org/skins-1.5/common/images/arrow_right_25.png and https://secure.wikimedia.org/wikipedia/commons/skins-1.5/common/images/arrow_right_25.png and http://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Wikimedia_Conference_Berlin_-_Developer_meeting_%287690%29.jpg/200px-Wikimedia_Conference_Berlin_-_Developer_meeting_%287690%29.jpg [01:18:14] Simetrical: http://lists.wikimedia.org/pipermail/wikitech-l/2009-April/042594.html "This sounds wise." That's Brion lingo for "do it so I don't have to." [01:18:43] It'd be pretty hard to screw up a requests page... and even if you did, it's a wiki... [01:21:03] Splarka will find out; waiting for wikia feedback from user ATM [01:21:36] <^demon> Simetrical: Being bold doesn't require permission ;-) [01:21:46] Quite. [01:21:52] That's the entire point of the page... [01:22:02] That's a silly attitude. If people did that, we'd have anarchy. I mean, anyone could edit anything at any time! Madness! [01:22:27] Splarka mediawiki worked; will try others [01:22:32] *^demon welcomes Simetrical to the madhouse, and gives him a complimentary t-shirt [01:23:59] 'mediawiki'? [01:25:26] I already tried to explain... [01:25:51] <^demon> Simetrical: I'm being bold. [01:26:07] Be sure to document the page on already-exisiting pages. [01:26:21] Or just add a section here: http://www.mediawiki.org/wiki/Commit_access [01:26:44] A separate page sounds better. [01:27:03] Yes. [01:27:03] <^demon> I'm doing a separate page. [01:27:13] <^demon> So Brion/Tim have 1 place to look, and it's straightforward. [01:29:08] hi? [01:29:14] hola? [01:29:16] Splarka user has disappeared; another helper asked 'em to change nick; they were using the Java client; they quit to restart it with another nick and have failed to reappear as of now :-o [01:29:19] Hi! [01:29:23] there is somebody? [01:29:26] Hello. [01:29:27] I need help [01:29:37] !ask | nabian [01:29:37] --mwbot-- nabian: Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. Also, please read < http://workaround.org/getting-help-on-irc > for a good explanation of getting help on IRC. [01:30:02] I m the new admin if my group's wiki [01:30:09] <^demon> http://www.mediawiki.org/wiki/Commit_access_requests - needs some lovin' now :) [01:30:10] I'm sick of that snippet including that distracting link. [01:30:43] !sofixit | Marybelle [01:30:47] <^demon> Marybelle: Likewise. I wonder how many people go off and read the link before coming back to ask their question :p [01:31:01] Splarka: About to. [01:31:06] And just for that, I'm doing it in here. [01:31:20] !ask del [01:31:20] --mwbot-- Successfully removed keyword: ask [01:31:21] and...I don't know how to give to a one particular user rights to change one specially page [01:31:36] !ask is Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [01:31:36] --mwbot-- Successfully added keyword: ask [01:32:00] !gethelp is Please read http://workaround.org/getting-help-on-irc for a good explanation of getting help on IRC. [01:32:00] --mwbot-- Successfully added keyword: gethelp [01:32:02] !ask [01:32:02] --mwbot-- Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [01:32:12] !gethelp [01:32:12] --mwbot-- Please read http://workaround.org/getting-help-on-irc for a good explanation of getting help on IRC. [01:32:17] I don't know how to give to a one particular user rights to change one specially page [01:32:21] Yes, the bot works... [01:32:56] nabian: That's not really possible with MediaWiki. [01:33:09] oh! [01:33:36] Splarka was a proxy setting. trying to get more info to know for next time. Will let u know. ty for helps [01:34:12] I just can unprotect the page?for regiter users only obviously [01:34:17] !prevacc | nabian [01:34:17] --mwbot-- nabian: For information on preventing access to your wiki, please see . [01:41:51] !prevacc | mwbot [01:41:51] --mwbot-- mwbot: For information on preventing access to your wiki, please see . [01:42:04] !help | mwbot [01:42:04] --mwbot-- mwbot: Hi! I'm mwbot, a bot that was quickly whipped up by Daniel Cannon (AmiDaniel) to help out around #mediawiki. Some quick help is at < http://www.mediawiki.org/wiki/Mwbot >, you can find all my source code at < http://amidaniel.com/viewvc/trunk/MWBot/?root=svn >. A dump is now available at < http://toolserver.org/~amidaniel/botbrain.html > [01:42:30] Splarka You'll like this. User is from Syria; some ISP's there apparently make you go via a proxy that filters out WP images. User has changed to an open proxy somewhere, and Viola, all is well :-S [01:42:35] karun: To test the bot, please use #mwbot [01:42:39] but every body are blocked, I want give permisions to one user for modificate just one page...in that link mwbot there is just solutins for restict... [01:42:49] coulda mentioned the country of origin... [01:43:05] Splarka coulda asked '-) [01:43:26] Splarka I didn't think of it either. [01:43:47] some say it is rude to start all help sessions with "I need to know beforehand, are you an idiot?" [01:43:57] Tact is just not saying true stuff ^_^ [01:43:59] *Splarka hides [01:44:15] lulz [01:44:23] *chzz hides behind Splarka [01:44:51] So I cant give permisions to one specific user to modificate just one specific page??? [01:45:14] Not easily. [01:45:47] I dont care the way...Marybelle [01:45:49] !secrets !worstcase !morbo and !lockdown seem approprioate [01:45:55] ^appropriate [01:45:58] how can I do that? [01:46:03] !lockdown | nabian [01:46:03] --mwbot-- nabian: Lockdown is an extension for preventing read or write access by namespace and limiting access to special pages. For more information, see < http://mediawiki.org/wiki/Extension:Lockdown >. For general information on preventing access to your wiki, see < http://www.mediawiki.org/wiki/Manual:Preventing_access >. [01:46:13] might not be fine enough control, though [01:56:58] Splarka FYI (info from user) syrian telecom proxy goes from 82.137.200.5 to 15 [02:16:12] 03(NEW) Some Abuse Filter log entries shouldn't be there as the actions doesn't match the stated filter - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18490 normal; Normal; MediaWiki extensions: AbuseFilter; (mikelifeguard) [02:19:01] Marybelle FYI - did u c the outcome of that user help and chats w/ Splark.a ? [02:19:26] Yes. Proxy issue. [02:21:17] Marybelle yep, cool. ty for your input; I've noted it for my own future ref. - a bugger to sport. [02:21:43] <^demon|brb> Marybelle: [[Commit access requests]] could use some prettying and lovin' :) [02:21:47] Heh. No problem, I guess. [02:22:03] ^demon|brb: I saw. Looks decent enough. You want color or something? :P [02:22:10] Oh, I know. [02:24:10] how about an unmissable click link [02:24:26] 03(mod) Images on shared repositories can't be protected by cascading protection - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18483 (10royal_broil) [02:24:55] <^demon|brb> Marybelle: And infinite subpages. [02:25:05] <^demon|brb> And an auto-counting mechanism to see if there's consensus :D [02:29:19] <^demon> Is it just me, or is [[Project:Development team]] pretty useless. Most of that info is already on [[Developers]]. What's not could easily be incorporated into the latter. [02:29:31] Argh. [02:29:38] You and your Wikipedia links. :P [02:30:05] <^demon> I mean, I never refer to enwiki, I'm pretty much always referring to mediawiki.org :D [02:30:22] My linking script knows no difference. ;-) [02:30:33] <^demon> Your linking script fails. [02:31:26] No kidding. [02:31:39] It converts / to %2F and can't handle [[mw:Foo]] properly. [02:37:07] $wgSharedDB isn't cached anywhere, is it? [02:37:36] If I global it within a function and change it to null, will the shared tables be disabled, is what i'm asking [02:45:51] 03(FIXED) Search button for Google toolbar - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4819 +comment (10jasonspiro) [04:51:52] 14(WFM) Cite_body.php in http://upload.wikimedia.org/ext-dist/Cite-MW1.14-r45577.tar.gz apparently mishandles named refs having specified groups but no bodies. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18100 +comment (10bill.mitchell) [05:00:50] 03tstarling * r49590 10/trunk/udplog/demux.py: Restrict name characters to printable ASCII, to avoid crashing logrotate [05:26:18] 03(mod) add {{revisiontime:}}/{{lastrevision:}} colon/parser function or {{REVISIONtimeformat|}} functionality to current magic words - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6092 +comment (10Wiki.Melancholie) [05:27:55] 03aaron * r49591 10/trunk/extensions/Drafts/Drafts.classes.php: [05:27:55] * Made num() more consistent with get() [05:27:55] * Improved index usage of num() slightly [05:56:36] 03(mod) Suppression log filtered by "offender", as Oversight log can be. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18472 +comment (10JSchulz_4587) [05:57:15] 03(NEW) Runtime Error on Line 13 on "My watchlist" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18491 major; Normal; MediaWiki: Watchlist; (clemenzi) [06:04:01] 03(mod) Suppressed edits reveal content when not logged on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18450 +comment (10JSchulz_4587) [06:07:52] *Marybelle stares at AaronSchulz. Insightful bug comment. [06:09:39] ? [06:10:08] Ah, nevermind. I mis-read. [06:10:11] Never mind. * [06:10:20] *Marybelle missed an "already." [06:12:48] a commit() may do the trick [06:15:05] 03aaron * r49592 10/trunk/phase3/includes/specials/SpecialRevisiondelete.php: Tweak for bug 18450, commit the transaction before the purge is sent [06:15:45] 03(mod) Suppressed edits reveal content when not logged on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18450 (10JSchulz_4587) [06:30:51] ugh, too many intermediate revs to do a clean sync [06:42:05] 03(mod) add {{revisiontime:}}/{{lastrevision:}} colon/parser function or {{REVISIONtimeformat|}} functionality to current magic words - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6092 +comment (10alex.emsenhuber) [07:10:10] http://test.wikipedia.org/wiki/Special:Undelete/Help:Page_validation / http://test.wikipedia.org/w/index.php?title=Special:Log&page=Help%3APage_validation ... okay, nothing links here.. wtf [07:12:13] You need referrer logs. [07:13:31] you're a referer log [07:14:05] Occasionally. [07:18:22] 03raymond * r49593 10/trunk/extensions/Translate/ffs/ (PhpVariables.php Wiki.php): Add comment lines introduced in r49558. [07:27:59] "Please note that just because you've listed your name here, doesn't mean that you'll get access." [07:28:19] Well, darn; never saw that coming! [07:29:10] *Emufarmers pokes Splarka [07:29:58] i'm building a wiki where i model history of a village. the village is split to collections of houses (=courtyard) and each courtyard is divided to individual buildings. the wiki contains multiple views on history (ie. 1953 and 1918 versions of the village) [07:30:06] on to my questions next :) [07:30:22] is there some way to enforce the structure of pages (ie. each "courtyard" page should be similar. same for houses of course). i suppose i should use templates for this? [07:31:48] if i use templates can i have the wiki provide right template for certain pages automatically (ie. suppose i create a new page for a building it would be nice to have right template visible there immediately)? [07:33:46] rar Emu [07:37:52] how does this look for a dry run AbuseFilter rule on mw.org? [07:37:53] user_age < 1800 [07:37:53] & action == "edit" [07:37:53] & article_recent_contributors == "" [07:40:30] I haven't bothered to try to learn the abuse filter voodoo yet [07:40:31] *Splarka pokles werdna [07:41:18] It's basically "an unregistered user or somebody who registered within the last 30 minuets creates a new page" [07:45:56] Splarka: what? [07:46:17] ^ Emufarmers prospective filter [07:46:19] Emufarmers: looks okay at first glance [07:47:56] Well, I'll add it in test mode and see what hits it gets [07:48:27] Please don't set it to block though [07:48:36] we don't actually want to block people from doing that [07:48:51] By "test mode" I meant not having it do anything and just "Flag the edit in the abuse log" [07:49:18] for the full implementation I didn't intend to have it more than giving them another warning [07:49:45] sounds like more random user irritation than it's worth IMO [07:50:17] heh, there should be an 'irritate' action [07:50:54] give them an unsolvable captcha, a 500, maybe a bad certificate warning, and if they make it past that let the edit go through [07:52:18] Werdna: I dunno: http://www.mediawiki.org/wiki/Special:NewPages I'm not seeing pages that haven't been deleted that were by new uesrs or IPs [07:52:37] I could also make it not trigger for Manual: and Help:, I suppose [07:53:03] Maybe for User:, although we tend to end up deleting many of those too [08:04:26] is there a way to provide a list to template and to have it unpacked in it? i would like to provide names of the images to show inside . so basically i would want to have something like {mytemplate|description=fun stuff|images=monkey.png,cat.png} on the wiki page [08:06:21] i suppose i could do something like {mytemplate­|description=fun stuff|image1=monkey.png|image2=cat.png} but that would feel clunky [08:07:11] moin [08:07:52] seems like you'd need StringFunctions to use a comma-delimited list [08:08:09] alright. i will take a look at that. thanks for the tip :) [08:08:17] but you could just do {{mytemplate|description=foo|monkey.png|cat.png...}} and check every numberred variable [08:08:41] okay [08:08:41] {{#if:{{{1|}}}|stuff}}\n{{#if:{{{2|}}}|stuff}}|{{#if:{{{3|}}}|stuff}} [08:08:47] 03aaron * r49594 10/trunk/extensions/AbuseFilter/AbuseFilter.class.php: profiling fix [08:08:53] up to like 100 max [08:10:57] is there some simple way to modify the content of new pages based on some given condition (ie. location of the new page on the page hierarchy)? [08:11:37] !e Preloader [08:11:37] --mwbot-- http://www.mediawiki.org/wiki/Extension:Preloader [08:11:59] excellent :) [08:12:40] there is also {{SUBPAGENAME}} and {{BASEPAGENAME}} (in core) as well as #titleparts (in ParserFunctions) [08:27:09] yellow on this fiiiine friday morning ... emph on FRIDAY!!! [08:27:10] :D [08:28:59] current SVN version is 15 right? [08:31:33] ... right?? [08:32:06] well 15alpha, dont think it's been packaged quite yet [08:34:27] it is just called "1.15" since the last branch was 1.14 and the last tag was 1.14.0 [08:34:33] one of these days there might be a 2.0 [08:34:44] *Splarka giggles, made a funny [08:36:02] 03siebrand * r49595 10/trunk/extensions/Translate/ffs/PhpVariables.php: Update file header comment regarding message documentation. Not all products use the same naming convention for message files. [08:39:03] werdna: you're still working on DeleteQueue? [08:40:21] Emufarmers: not really [08:40:44] Just curious whether it'll ever be ready for use [08:41:01] probably not, I've been told to work on other stuff [08:42:01] I thought developers worked on whatever they felt like? :D [08:42:15] not paid developers [08:42:30] and all my development currently is contract stuff for the foundation. [08:43:19] oh, didn't realize you were contracted [08:43:20] congrats [08:59:20] how do you CC multiple users in bugzilla? [09:01:58] 03(NEW) Oracle Single Schema database abstraction - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18492 enhancement; Normal; MediaWiki: General/Unknown; (freak) [09:02:22] Comma-delimited list I imagine. [09:02:51] 03(mod) Oracle Single Schema database abstraction - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18492 (10freak) [09:06:09] YAAAAAAAAAAAAAAAAAAY ... my first patch submitted on public tracker :D [09:06:28] beers r on me!! [09:16:25] damn u ppl are strange ... guy offeres free beer and there's no reaction :S [09:16:39] they're all too drunk ^_^ [09:17:13] "too drunk" ... does not compute ... [09:17:59] well [09:18:14] Beer/IP protocol hasn't been finalized yet [09:19:59] lol ... just remembered the last time my boss actually paid attention to what i said ... there was a conference where we had a booth ... and besides having a working RAC (Real Application Cluster), we also had RBC (Real Beer Cluster) ... guess who's idea that was :D [09:41:52] lunch time :D [09:48:29] 03(mod) action=opensearch documentation in API help shows "format -" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18003 +comment (10roan.kattouw) [09:56:27] i have template such as {{mytemplate|description=foo|monkey.png|cat.png...}}. any idea why {{#if{{{9}}}|do stuff}} evaluates as true always even if i don't pass that many anonymous params to the template? [09:56:44] {{{9|}}} [09:56:54] oops :) [09:57:02] thanks [10:02:09] hi [10:02:43] some page_title are broken when migrating from mysql 4.1 to 5.0 [10:02:47] any advice ? [10:03:10] (seems to be only russian strings) [10:04:07] @meister: db charset diff? [10:04:43] freakolowsky: i have to check [10:08:02] check default-character-set settings on both version's my.cnf [10:14:38] 03(mod) API needs better throttling for expensive queries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18489 +comment (10roan.kattouw) [10:16:01] magewhopper: the database is in latin1, the 4.1 server is in latin1 and the 5.0 in utf8 [10:19:04] that'll do it [10:19:50] @meister_: that is your problem ... russian special chars are not latin1 ... i once did such a port ... the only solution was a hp scpirt which created insert statements formated for utf8 :D ... oh the good ol days :D [10:22:24] freakolowsky: but it worked on the mysql 4.1 instance (ie I don't have broken characters) [10:22:57] some of the url are working in the mysql5 instance (there are composed of russian chars) [10:23:13] but some don't work [10:26:38] you'll need to run it through inconv or the sort [10:28:19] oh [10:29:19] MediaWiki treat utf-8 chars on latin1 (EUC) you might see installer's last question as "backwords compatible " means so [10:39:13] 03(mod) Oracle Single Schema database abstraction - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18492 +comment (10roan.kattouw) [10:47:15] 03(mod) Oracle Single Schema database abstraction - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18492 (10freak) [10:49:33] 03raymond * r49596 10/trunk/ (7 files in 4 dirs): * (bug 18474) Moving ku-arab content to ckb [10:55:04] 03raymond * r49597 10/trunk/phase3/languages/messages/MessagesKu_arab.php: Follow up r49596: Add fallback for ku-arab [10:59:11] 03(FIXED) Moving ku-arab content to ckb - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18474 +comment (10raimond.spekking) [11:12:49] suppose i have pages each of which belong to some category. these pages contain links to new, not yet created pages. is it possible to provide the user a specific kind of new page (ie. the new page should use some template by default) based on this information (category of parent)? [11:13:10] i know there are extensions that allow one to use namespaces this way [11:13:56] Didn't I already link you to an extension for that? [11:14:10] whoops. gotta check :) [11:14:12] oh, wait [11:14:14] category of parent [11:15:35] i haven't seen anything ready made so i suppose i have to whip up something on my own :) [11:15:38] mmm... [11:15:51] I'm afraid so: all such extensions that I know of are namespace-based [11:15:58] you could use MediaWiki:Newarticletext ... and #switch and #titleparts... and &editintro and &preload [11:16:07] but yah, based on title [11:16:36] (or use javascript + api, actually check the categories, prefill the textarea with a template) [11:26:45] 03(mod) MIME type detection of "application/x-php" gives false positives on any file with " 04(REOPENED) PNG transparency fixes for IE users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2074 +comment (10Simetrical+wikibugs) [11:30:31] 03(mod) Incorrect semantics for PNG images on IE 6 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18470 +comment (10Simetrical+wikibugs) [11:41:34] i figured out that you can get the basename of the new page title via php. the question is how do i check in which categories does the page with this given name belong to? [11:57:54] hi everybody, I'd like to add checkboxes on the signup form. If the user checks for example the checkbox "partner", a field appears so that he enters a partner password (which is stored in the database). If this is the right password and everything is ok, he will be automatically added to the "Partners" group. I already added the checkboxes in the form, in the UserLogin template. [11:58:22] But now I need to make sure he entered the right password and add him to the right group if everything is ok [11:58:27] do you have any idea ? [12:05:42] that seems pretty trivial, what's the problem? [12:13:07] 03(mod) Tweak HTML for preview bar (patch) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18438 +comment (10happy-melon) [12:19:21] 03(NEW) Unify various deletion systems - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18493 enhancement; Normal; MediaWiki: Deleting; (FT2.wiki) [12:21:08] 03(mod) Unify various deletion systems - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18493 +comment (10FT2.wiki) [12:22:01] uhh [12:22:27] doesn't RevisionDelete delete revisions, not articles? [12:23:06] Yes [12:23:27] Then how could you jus do away with regular deletion? [12:24:40] 03(mod) Unify various deletion systems - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18493 (10FT2.wiki) [12:25:27] what happens if you delete *all* revisions of an article? [12:26:22] You can't [12:26:42] Try it :) [12:26:57] for a moment, imagine you could [12:27:02] what happens when you delete all the revisions? [12:27:27] The article would get deleted, I guess? [12:27:37] indeed [12:28:12] So he really wants regular deletion to be re-implemented as deleting every revision of the article? [12:28:33] that's what it does right now [12:29:15] Well, if they were the same system, and you deleted a revision, and then you undeleted the article, wouldn't that revision you deleted first be undeleted too? [12:31:49] depends on code implemention [12:33:16] Oh look, it's FT2 :) [12:33:30] *FT2 is dragified along? :) [12:34:10] We're have a few questions about your new bug [12:34:22] go for it [12:36:18] [08:23] doesn't RevisionDelete delete revisions, not articles? [12:37:04] Let me know when the catch-up is pasted, and replies or comments wanted? [12:38:34] http://toolserver.org/~amidaniel/chanlogs/%23mediawiki/20090417.txt [12:39:05] reading [12:39:57] caught up [12:40:44] yes, basically thats so. There is already a bug/enhancement under discussion (I'll look up the ref if needed) that would allow revisiondeleted to be applied to multiple diffs (using checkboxes etc) much as normal deletion is [12:41:19] normal deletion is basically, "delete every revision" behind the scenes anyway [12:41:38] as witness you can undelete individual revs, or use the same page to delete selected revs [12:42:10] If you delete a particular revision and then delete the page and undelete the page, that first revision stays deleted, doesn't it? [12:42:13] so if you revisiondelete all revisions, and prevent public view, you've effectively got the identical action [12:42:33] I could be wrong - its not an experiment I've tried [12:42:37] my understanding is no [12:42:46] Really? I'll test [12:42:56] I ask because that seems like it's a desirable and important property [12:42:57] it doesnt have memory, or a "stack" or what was deleted before other delete/undelete actions [12:43:02] yesd it does [12:43:05] agree [12:43:18] huh? [12:43:25] oh, you mean it is desirable? [12:43:30] yup [12:43:41] Heres an example. [12:43:53] a page with many revisions has some old revisions now and then deleted [12:44:14] it now needs some new ones deleted, but thuis cannot be done by selective deleting as the page has > 5000 revisions [12:44:23] so the admin deletes it all, then undeletes... [12:44:32] it wont remember the old deleted revision list for him [12:44:41] it only indicates current state,... [12:44:52] Uh, yeah, that's exactly the thing I was saying would be bad [12:45:00] it knows now, only that all revisions are deleted, and he has to manually ensure the old ones are not restored [12:45:04] yes [12:45:06] its a problem [12:45:18] Not right now it isn't [12:45:42] I just checked: specific revision status appears to be saved independently of page deletion [12:45:49] Let me go check on a test page. [12:45:51] a moment [12:45:56] yes [12:45:58] What, you don't trust me? :-) [12:46:01] Thats not the point [12:46:09] you're conflating 2 issues [12:46:37] namely that you have 2 deletion mechanisms, and both can be used independently [12:46:44] but within each of them, that problem exists [12:46:52] ..? [12:46:59] ie, the same problem is in revdel, and traditional delete [12:47:31] but of course you could have 200 different "delete" interfaces, and marking revisions as deleted on one, wouldnt modify the old marked deletions on another... [12:47:37] But thats not exactly a fix [12:47:57] for either revdel, or trad delete, its still an issue and best to fix it [12:50:52] The only problem I see is how undeletion of selective revisions through the traditional interface could interfere with revdelete; in that case, why not eliminate selective undeleting, since RevDelete supersedes it? [12:50:52] Any help? [12:51:13] I'm looking a bit wider [12:51:34] if we fix rather than paper over the issue, then it is probably better in the long run [12:51:48] What issue? [12:53:10] the existing bug/enhancement request for revdel to be applied via checkboxes, or to a range of revisions, as delete is now. [12:53:27] if that were done then you would never "mass delete" revisions in order to undelete them, using revdel [12:53:41] and that weakness would no longer exist if revdel were used to handle all deletion [12:54:31] so you wouldnt need to remember old deletions to prevent accidentally restoring them -- all of that idea that you selective delete by mass-delete plus selective undelete gets consigned to history [12:54:54] if that makes sense [12:54:58] link to that bug? [12:55:02] moment [12:58:17] sorry, taking a few moments to find [12:59:26] https://bugzilla.wikimedia.org/show_bug.cgi?id=16607 [12:59:30] is the one I was thinking of [12:59:39] it may not cover the whole idea, but its the one I remembered [13:00:24] Looks to have been implemented a week ago [13:00:31] yes [13:00:42] its not quite the same thing, but its the one I was thinking of [13:01:06] basically, that you can select a range of revisions, and apply revDel to all revisions in that range [13:01:12] which is a pretty common thing to do [13:01:28] Right, that's in the software now [13:01:46] yep, seems so [13:01:58] quick Q ... how to include new files in patch? [13:02:04] so "delete a page" == "revdel all revisions from first to last" [13:02:26] freakolowsky: svn add filename, then run svn diff again [13:02:51] and you dont get the traditional problem that you have to delete the whole page then selective undelete, possibly exposing old deleted revisions, nearly as much... because revdel allows selective delete anyway [13:02:52] 10x [13:04:07] so Im thinking, "why exactly do we now need traditional delete? It's got close to zero advantages, its a whole 2nd system in parallel which is rarely useful... and its more work for editors, admins and devs. [13:04:18] Um, I still don't see how that wouldn't make it so that if you revdelete something and then delete and undelete a page the revdeleted revision is restored (which is not the case at present) [13:04:25] hence that bug which this all started from [13:06:23] what happens if we use revdelete to hide revision text, then normal delete to show the revision. [13:06:37] You have 2 delete interfaces that have their own views on whats visible or not [13:06:43] rarely a good thing [13:06:48] have one, and fix the issue in that one. [13:09:15] If you use revdelete to hide a revision, you can't use normal delete to show it, because you haven't deleted that revision; you've hidden/revdeleted it. [13:09:38] yes, but you're still merging two issues. [13:10:10] revisiondelete is a full fledged delete system. It's granular, but it handles everything up to and includiong "should the public see this revision" [13:10:24] you have a second system, that does exactly the same... with its own independent tables [13:10:33] thats plain ugly, and undesirable. [13:10:57] the fact that it means there is a "not unless both permit it" effect, is serendipitious [13:11:01] but still undesirable [13:11:06] it hasnt fixed the basic problem [13:12:03] for example - a quick fix method [13:12:29] suppose revdel had a single boolean flag "this entire page is hidden", that overrode all other revdel data on that page [13:12:36] you could toggle it on and off, and voila [13:12:38] same effect [13:12:49] Im not saying thats a good solution either [13:13:06] but the point is, you jhjust shouldnt be running 2 systems to do one job this way [13:13:16] Undoubtedly not. [13:13:20] its ugly, and causes extra work for everyone [13:13:44] Deleting a page by rev_deleting all its revisions would be fast, too. [13:13:51] Compared to moving them all to the archive table. [13:14:35] It would be even faster to have a flag like page_last_undeleted that would contain the smallest rev_id (or smallest dateline) that's not deleted for the page. [13:14:44] That handles the common case of "delete the whole page" in O(1). [13:15:01] But we don't want to move everything to rev_deleted until we're really sure it replicates the old delete functionality adequately. [13:15:24] yes, thats for sure. revdel itself is new, and needs to season, mature and be tested in use for an extended time [13:15:47] (new in live use, that is) [13:16:01] Simetrical: how would you handle a page deletion/undelete if one of its revisions had already been individually deleted? [13:16:34] Emufarmers, with which? [13:17:01] one solution -- you would want a memory of past deletion states, for the article. Ie, what you'd want to be able to do is say "please restore the deletion states for this page, to [13:17:03] What do you mean by "with which"? [13:17:42] I mean, what scenario does your question pertain to? rev_deleted generally? page_last_undeleted? [13:18:01] When everything has been merged into rev_deleted [13:18:39] You mean, what if you delete one revision, delete the whole article, and undelete the whole article. [13:18:47] Right [13:18:52] Logically you'd expect that to undelete the one revision, but I can see how that would be undesirable. [13:19:12] It randomly happens not to be a problem now because whole-article delete and rev_deleted are totally separate. [13:19:12] Yes: that first revision needs to stay deleted unless you undelete it explicitly [13:19:19] Right [13:19:36] Which is what I was saying; you can merge the two, but you'll have to handle this in doing so [13:19:45] I guess you could have a "memory" of which revisions are deleted, but that seems messy. [13:20:25] Emufarmers - one way to do it. Suppose when you use revdel, it logs the changes made to any revisions whether one revision or many, by adding data of the form [ revisionID, oldflags, newflags]. Then if you wanted to reverse the action (eg undelete a page using revdel) you dont "undelete", rather, you roll back those changes to visibility. [13:21:18] so you could then roll back all revdel actions on a page since with relative ease [13:22:53] the logic wopuld be: select all changes in revdel_changes_table that 1/ affected that page and 2/ were on or after , and for each page you find, look for the earliest change and revert the flags to the logged value they held then. [13:22:53] Could be clunky if you have a lot of deleted revisions. [13:23:15] not really, O(N) I think. [13:23:30] you dont have to calculate all intermediate deletions [13:23:54] just find the 1st one for each revision affected, and restore that revision to that value [13:24:16] O(N) can be too much. [13:24:27] for big pages, yes [13:24:27] Deletion right now is O(N) and is way too slow for large pages. [13:24:42] But look what deletion has to do. [13:24:58] this might be somewhat faster [13:25:20] or capable of being job-queued over time [13:25:39] You arent moving the entire revision between tables [13:26:20] just looking up for revisions that have had revdel action, the first action on that revision, after that time, and creating a new record with those identical flags [13:26:34] (modifying its current flags to those) [13:27:25] and solves the entire problem and all related problems; you can now roll back/undo all revdel actions to a page, accurately, to any given point in time [13:30:19] The other option is to have as well, a "show/hide entire page" option.... [13:30:44] so the common case of a whole page being deleted, is one boolean setting. [13:30:53] no reason not to [13:30:57] but thats an option [13:31:26] plus, that would keep the intentionally deleted revisions deleted if the page gets undeleted [13:31:39] diosadvantage is if its deleted, and someone then edits the same page, ... best not do it that way [13:32:26] zocky - if you dont "undelete", but "undo the deletion", then the revisions that had revdel settings before the deletion, will still have them [13:32:30] and the rest will be undeleted [13:32:38] nuffadis ... set work=offline; goto home; load array(LPs, beer, gin, tonic, smokes); goto thaCave; set DJmode=on; while (!timetogohome) smile = spin_them_decks && drink stuff && smoke stuff; goto home; set acpi_state = S3; [13:32:57] 03(mod) PNG transparency fixes for IE users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2074 (10erwin) [13:33:03] 03raymond * r49598 10/trunk/phase3/ (RELEASE-NOTES languages/classes/LanguageGd.php): * Add PLURAL function for Scots Gaelic (gd) [13:33:54] freakolowsky: The .tar you uploaded on that bug is pretty useless, because a) it's a .tar file and b) it contains entire files rather than diffs . Please upload an SVN-generated diff file [13:35:21] @Roan the tar contains diffs ... just the naming is a bit off :D i'll recreate the diff file tomorrow morning ... [13:35:29] ql? [13:35:42] Oh, so those *are* diffs but have a .php extension... [13:36:05] freakolowsky, you should upload a single patch file created with the command "svn diff". [13:36:13] Yeah, I told him that [13:36:37] a threw a script together in minutes, didt pay much attention to the extensions ... well didnt pay much attention to anything for that matter [13:37:16] as said ... my first patch-post on a public bugzilla ... HAIL the noob :D [13:37:29] heh [13:38:10] :) [13:38:17] Roan ... will repost patch in the morning ... good 4 u? [13:38:22] Sure [13:38:26] No rush [13:39:03] well i am rushing ... to throw some vynil on themDecks while geting wasted on gin+tonic :D [13:41:06] task+reminder in ThaPhone ... Atom Ant ... UP UP AND AWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY [13:43:25] 03(mod) PNG transparency fixes for IE users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2074 (10Simetrical+wikibugs) [13:44:00] 03(mod) PNG transparency fixes for IE users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2074 (10kliu) [13:45:06] 03(mod) PNG transparency fixes for IE users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2074 (10Simetrical+wikibugs) [14:01:24] Hey is there a licence image for dual licence GFDL 1.3 / CC-BY-SA 3.0 ? [14:01:44] The reason i ask is i want to dual licence my wiki and i noticed WMF are thinking of doing the same [14:01:53] so i thought someone might have made an image by now [14:02:28] i think you're in the wrong channel [14:02:32] try #wikimedia-commons [14:02:38] No [14:02:51] No, the software includes some default images, I think. [14:02:51] im talking about the licence image at the bottom of mediawiki [14:02:53] For the wiki's license. [14:02:54] I don't think Wikipedia even uses a license image? [14:03:11] oh, you mean a picture of a license that applies to text [14:03:13] (Emufarmers: They use GFDL silly) [14:03:18] River: yes [14:03:46] Prom_cat: you mean the image that appears in the bottom-left corner? Wikipedia doesn't use one of those [14:03:48] I heard Wikipedia is thinking of changing to CC. [14:04:08] Emufarmers: Ok ill eat my one words [14:04:11] They used to though! [14:04:13] :P [14:04:15] svip: clearly you have sources close to the top [14:04:27] svip: Poll is in a site notice on meta [14:04:41] I read it on Slashdot. [14:05:00] Emufarmers: lol, in a sarcastic mood tonight i see? [14:05:05] It's 10 AM [14:05:13] And it's in the site notice for every WMF project, I think [14:05:15] not here it aint [14:05:32] Emufarmers: I only saw it on meta [14:05:37] it might be tho [14:05:41] Well, maybe not Wikinews, since they already use CC, I think [14:07:10] So yeah has anyone seen one of those images but for dual licence? [14:07:22] Prom_cat: you could just take the GFDL image and the CC image and make one image that has them next to each other? (Assuming that wouldn't violate the terms of their licenses ;)) [14:08:31] Also, I don't think there's any reason not to just license under the CC; WMF is only dual-licensing and not just switching to the CC because they have to [14:09:21] That's not true. [14:09:24] They don't have to. [14:09:45] that doesn't even make sense [14:09:57] if it was dual licensed, WMF could take it under the CC, discard the GFDL and have it CC-only [14:10:01] that's what dual licensed means [14:12:22] Simetrical: so how else could they have done it? [14:12:55] Emufarmers, said "We're moving to CC-BY-SA 3.0 and ditching the GFDL entirely". [14:13:09] did i stutter? [14:13:44] No: I'm probably just slow :) The existing content *isn't* dual-licensed, though [14:13:51] yes it is, effectively [14:14:13] the WMF can take the GFDL content and relicense it under CC [14:14:15] Oh, because of the change in the GFDL that got pushed through? [14:14:18] yes [14:14:46] So why don't they? [14:14:56] who knows why the WMF does anything [14:15:03] probably because dual licensing is more flexible, and has no downside [14:15:15] It might reduce objections to the idea, yeah. [14:15:22] The way they've implemented it, it has no downside. [14:15:36] it's confusing as fuck (atleast to me :P) [14:15:37] Since they drop it whenever there would be an advantage to using just CC-BY-SA. [14:15:55] Or it might have been stipulated by the GNU people [14:16:19] That is, the WMF might have agreed that it would be dual licensed in exchange for the change that allowed for the relicensing [14:16:27] Doubtful. [14:16:34] There wouldn't be any point. [14:16:53] Pride? [14:17:27] "There are no downsides and it might reduce objections" sounds a lot more plausible to me. [14:21:50] Emufarmers: The idea behind dual licencing is like being on both sides of the fence, You can freely interact with GFDL and CC-BY-SA content without any issues. It will also keep mos tdie hard GFDL fans happy [14:22:43] Well, I was assuming that you were starting a new wiki [14:23:36] EmuFarmers: I run a wiki farm of around 110 wikis :) [14:24:04] So we were in the same dilema WMF was [14:24:17] *Emufarmers stalks [14:24:17] Because we did the GFDL dance for a while [14:25:01] Prom_cat, you can't interact with them freely. You can't incorporate single-licensed content. [14:25:20] Wikipedia avoids that problem by just saying that they'll drop the GFDL license if it's necessary to use CC-BY-SA content. [14:25:54] Using conventional multi-licensing makes it easier for others to use your work, but harder for you to use theirs. [14:26:14] Hmm, how is the WMF going to "inform re-users that content which includes imported CC-BY-SA-only information cannot be used under the GFDL"? [14:26:53] Emufarmers: Thats there problem [14:26:57] zomg cc-by-sa is viral! [14:26:59] Simetrical: argh k, right [14:27:20] OverlordQ: Everyone sleeps with cc-by-sa, she gets around allot ;) [14:47:57] 03catrope * r49599 10/branches/querypage-work/phase3/includes/specials/ (3 files): querypage-work: Convert SpecialDisambiguations.php, tweak coding style, remove old getSQL() code [14:50:03] Hi [14:50:07] I'm in trouble [14:50:59] I had a mediawiki 1.7 on a Debian, and I did a upgrade of my Debian and it installed the 1.12 of mediawiki [14:51:46] I saved my DB [14:52:40] is there a tools to 'translate' a DB in schema v1.7 to v1.12 ? [14:53:18] I found in the reales note this: [14:53:33] "If upgrading from before 1.11, and you are using a wiki as a commons repository, make sure that it is updated as well. Otherwise, errors may arise due to database schema changes." [14:53:45] XeN-Lo: run maintenance/update.php [14:55:01] I tryed [14:55:06] bu I get this: [14:55:19] can someone tell me how to continue numbering from one page to another - example, I have a full page of headings with numbering in the content box... the contents have been brokened up into sections onto new pages instead of the usual "User Manual" page (the full one). Now the boss wants the number to continue - ie 1.1 on new page, 1.2 on 2nd new page, 1.3 on 3rd new page... is this possible and if so how can I do this? [14:55:24] No superuser credentials could be found. Please provide the details of a user with appropriate permissions to update the database. [14:55:46] XeN-Lo: create AdminSettings.php based on AdminSettings.sample [14:56:04] (in the wiki's root directory) [14:57:18] Bloodrayne: you need to use
    and then use
  1. ...
  2. [14:57:30] Thanks ialex [15:03:01] here is the request my boss made - Can you try find out if there is a directive which will: 1. allow you to start the numbering of items on a page from a certain number 2. list the item number next to each item heading. [15:03:04] this is a different one now [15:16:43] Yiiihaaaa! [15:16:50] Thanks a lot ialex [15:16:55] ok I've fixed my russian charset issue by using the maintenance/dump php tools :) [15:16:57] my wiki's back ;-) [15:17:09] no problem :) [15:19:31] anyone can help me with what my boss requested? [15:19:58] Bloodrayne: what was that? [15:23:26] (5:02:55 PM) Bloodrayne: here is the request my boss made - Can you try find out if there is a directive which will: 1. allow you to start the numbering of items on a page from a certain number 2. list the item number next to each item heading. [15:23:28] (5:03:02 PM) Bloodrayne: this is a different one now [15:32:58] Hi all [15:43:19] hello [15:47:15] hi [15:50:49] Hi, is there a way I can hide a page in MediaWiki in such a way as to look like it's been deleted but actually have the option to restore it? Or at least 'archive' it before deleting it? [15:51:05] jez: Just delete it [15:51:12] Deletion in MediaWiki is reversible. [15:51:16] Deleted pages are never really gone but can still be viewed and restored by sysops [15:51:20] All operations are that you can take through the GUI, pretty much. [15:52:04] roan: you absolutely sure? :-) i dont wanna lose this content [15:52:19] what if it's deleted and then someone starts a new page on top of it? [15:52:44] you can still restore it [15:52:59] jez: sysops can restore deleted pages [15:53:15] if you want to try it without risking it, create a test page then delete it [15:53:17] then undelete it [15:53:21] then delete it again [15:54:32] "risking it"? [15:54:52] "thinking you're risking it" [15:56:26] hmm [15:56:36] trouble is, deleting it still leaves 'this page has been deleted' [15:56:47] i really want it to look like it was never created [15:56:47] yes [15:56:58] well mediawiki isn't designed for secrecy [15:57:03] jez: Only sysops see that message [15:57:10] It'll look like it never existed to non-sysops [15:57:13] RoanKattouw: non-sysops see the deletion log [15:57:16] when they view the page [15:57:18] yeah [15:57:30] OK, so they know that a page with that title once existed [15:57:35] That's all they know [15:57:56] i need a 'hide deletion log for certain users' option [15:57:56] :-) [15:58:08] It's actually considered a feature on WP: when creating a page and discovering it's been deleted before will make people think harder about recreating it [15:58:26] hiding log entries is possible now... [15:58:26] jez: why do you need to do that [15:58:36] yeah, sure, but in this instance i published something i shouldn't have and i dont even want the evidence there [15:58:38] Duesentrieb: I think it would actually still show it though [15:58:48] huh? [15:59:01] Duesentrieb: the hidden log entries are still sortable for some reason [15:59:06] so it might still show up [15:59:10] jez: roll back to a database backup [15:59:21] bah, i published it ages ago [15:59:22] Prodego: huh? [15:59:25] Or use Extension:Nuke [15:59:27] sortable? [15:59:27] i'll erase other stuff [15:59:36] yes. [15:59:44] but it's the only *clean* way [15:59:50] Duesentrieb: I would have to check it, I no before that it would show a deletion log entry on the page that looks like this [15:59:56] 03(mod) Create approved Finnish Wikiversity [fi] (January 2009) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16977 (10crochet.david) [16:00:20] (Deletion Log) (user hidden) deleted (page hidden) [16:00:30] obviously written the correct way, but you get it [16:00:40] yea. that may well be [16:00:45] obviously if you are already on the page you know what that is [16:00:55] indeed [16:01:01] if you have the exact title [16:01:16] hmm is there a single table i can just selectively delete the deletion logs from? [16:01:21] for the pages i want to get rid of? [16:01:31] jez: The logging table [16:02:36] how can I add an user to a group in php ? [16:03:01] marineam15: $user = User::newFromName('username'); $user->addGroup('groupname'); [16:03:05] (off the top of my head [16:03:14] thank you RoanKattouw [16:03:22] Yup, that'll do it [16:04:52] 03shizhao * r49601 10/USERINFO/shizhao: update my info [16:06:02] 03shizhao * r49602 10/USERINFO/Shizhao: to shizhao [16:07:53] Actually, if you delete with "Suppress data from administrators as well as others" there won't be a public log entry [16:10:51] I don't know if that's actually intended behavior [16:11:49] ok [16:12:22] ive deleted the pages, and entried from logging table that had their name in the log_title [16:12:31] i think that's made it look right for non-sysop users [16:12:53] Also, Prodego, I think the behavior you're describing is only true for admins [16:14:26] cheers [16:23:10] 03tparscal * r49603 10/trunk/extensions/Drafts/Drafts.sql: Removed erroneous comma at end of create statement. [16:25:28] 03tparscal * r49604 10/trunk/extensions/Drafts/Drafts.sql: Fixed index syntax. [16:32:58] hi [16:34:20] hi [16:34:28] Duesentrieb: I have asked a question here and no-one helped me [16:34:43] that happens [16:34:55] can you help? [16:35:21] Bloodrayne, ask it again occasionally. [16:35:24] it's such a shame I missed Emufarmers [16:35:28] he would have helped [16:35:30] here is the request my boss made - Can you try find out if there is a directive which will: 1. allow you to start the numbering of items on a page from a certain number 2. list the item number next to each item heading. [16:35:55] hello brion [16:36:39] hi ialex [16:37:07] morning all [16:37:56] evening, brion.. I guess you're from the States [16:38:04] yeps :D [16:38:13] pacific time ftw [16:38:41] I'm from South Africa so it's 6:38pm here [16:38:43] :) [16:41:02] *Bloodrayne sighs [16:42:22] what is the markup code to make the background color? [16:43:06] Bloodrayne: use CSS [16:43:25] ialex, actually for the table background colour [16:43:27] *color [16:44:03] I know I had the code somewhere and the boss edited it out so I've lost it [16:44:04] :( [16:45:08] style="background: #0ff;" [16:45:19] aaah thank you [16:46:02] where do I find the CSS / HTML / Wiki markup list? I think I need to find a copy so I can actually have it on hand [16:46:04] to refer to [16:48:56] Bloodrayne: you can try http://meta.wikimedia.org/wiki/Help:Wikitext [16:53:03] thanks I will definitely book mark that [16:53:10] :) [16:59:17] 03ialex * r49605 10/trunk/phase3/includes/Xml.php: Fix doxygen warnings [17:16:58] is there any param in url of recentchanges to show them in enhanced mode? [17:17:39] No. [17:23:38] wb roan [17:23:52] Hey [17:25:35] :) [17:25:41] Bloodrayne: The section numbering thing is a preference that every user has to enable for themselves [17:26:07] You can set it so that it's enabled for anonymous users and automatically set for newly created users, but there's no easy way to update existing user's prefs [17:26:21] And AFAIK you can't start it at a number different from 1 [17:26:31] roan, is it part of the custom wiki? do I have to contact the wiki admin who's responsible for it? [17:27:02] check http://wiki.vulani.net/ [17:27:26] that's the public wiki I am working on from the same company whose developer created the Vulani server software [17:27:40] Section numbering is part of MediaWiki [17:27:48] Roan, I am actually in the learning stages [17:27:52] so I"m not the admin yet [17:50:47] 03(NEW) Logo for ln.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18494 enhancement; Normal; Wikimedia: General/Unknown; (Abigor) [17:58:05] how does one center font in a table? [17:59:31] CSS. [17:59:40] okay thanks [17:59:43] 03(mod) Create approved Finnish Wikiversity [fi] (January 2009) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16977 (10rhalsell) [18:11:29] is it right that i don't have to use htmlspecialchars when i use $wgOut->addWikiText() [18:12:42] 03(mod) Logo for ln.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18494 +comment (10brion) [18:14:30] 03(mod) Enable the Babel extension on fiwiki and fiwikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18461 (10str4nd) [18:15:35] Dr_Jekyll: correct [18:18:06] thx ialex [18:19:55] but i still have another problem when i try to include() it will start the site with the included code an then comes the wiki - how could i solve this? [18:21:27] 03shizhao * r49600 10/USERINFO/Shizhao: update my info [18:22:23] Dr_Jekyll: When you try to include() what? [18:24:09] RoanKattouw other files - hmtl-forms...anything [18:24:36] That's because $wgOut does output buffering [18:24:53] You should use $wgOut-> methods to output stuff [18:26:57] aaargh...i see [18:46:58] finally.. found an irc client on the web to connect here since my work is blocking irc now. [18:47:15] 03(mod) Create approved Finnish Wikiversity [fi] (January 2009) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16977 (10crochet.david) [18:47:58] I need some help. Our windows admins have added pound signs to user names and I'm using the ldap plugin to tie into AD. It would appear that the pound sign may be in the wgReservedUserNames list but I have no idea on where this is stored or how to modify it [18:49:29] Putting pound signs in user names is a rather stupid idea. [18:49:35] wolfspirit: you cannot use the pound sign in page titles or usernames as it's reserved for URL markup [18:49:42] yes I agree but not my idea [18:50:04] brion: ah.. yes good point [18:50:14] $wgReservedUserNames or whatever is overrideable in LocalSettings.php, I think. But you're just going to break everything. [18:50:26] And anger the Internet. [18:50:51] Marybelle: well simply removing # from there (if it's even in there, which is unlikely) won't help anyway [18:51:03] only a sub set of users will have these user names.. but still.. I forgot about the pound sign directive [18:51:12] it'd be necessary to hack up lots of code in Title.php and probably elsewhere to disable the use of fragment IDs in links [18:51:14] that sucks [18:51:17] which would break section editing [18:51:21] and generally suck a lot :) [18:51:35] yeah I don't want to go that route and won't even suggest it [18:52:16] !defaultsettings [18:52:16] --mwbot-- For the current version of DefaultSettings.php, see: . [18:52:21] *Marybelle peeks. [18:52:23] Or hack up the code to urlencode # whenever it shows up in a title [18:52:30] (as %23) [18:53:18] $wgLegalTitleChars seems like the relevant var. [18:59:50] hi RoanKattouw [18:59:57] Hi [19:03:59] 03ialex * r49606 10/trunk/phase3/includes/User.php: Fix for r49493: use correct doxygen's @param syntax [19:05:09] is there anyway to get the pure pagename? without ' being converted into something ? [19:05:21] uberfuzzy: In what? Wikitext, URL, PHP? [19:05:39] wiki, what i'm really looking for is {{PAGENAME:R}} [19:05:44] but it doesnt exist [19:05:57] {{PAGENAME}} shouldn't convert anything [19:06:08] {{PAGENAMEE}} urlencodes stuff, but {{PAGENAME}} should leave stuff alone [19:07:30] :R? That's for making numbers raw... [19:08:15] uberfuzzy: Can you provide an example of something that goes 'wrong'? [19:09:04] sure, where do you want me to do it at? [19:09:34] test.wikipedia.org or somewhere on your personal wiki if it's public. [19:09:51] when ever i was feeding {{PAGENAME}} into parser functions, if found out that ' was actually in the string as ' [19:10:25] RoanKattouw: isn't pagename wfEscapeWikitext()ed? [19:11:04] which is wrong but without it every [[{{PAGENAME}}]] could be broken [19:11:14] Possibly, dunno [19:11:18] i compensated for it, by running {{#replace:{{PAGENAME}}|'|'}} [19:11:29] But that's no excuse for outputting HTML entitites [19:11:35] but that seemed like a waste of parser power/cpu time [19:12:26] which is why i wanted a :R version :) for the "raw" unencoded/escaped pagename [19:13:32] uberfuzzy: for which purpose you need the raw name? [19:14:10] string compare via other parser functions, like switches [19:14:47] comparisong to what [19:28:57] anyone here with a private mediawiki installation, that would care to test popups for me ? [19:30:00] you only need to add this to a user's monobook.js [19:30:01] http://test.wikipedia.org/wiki/User:TheDJ/monobook.js [19:31:01] http://pruebita.com ? [19:31:09] If you want a test wiki [19:31:39] uberfuzzy: Would urlencoding both ends of the comparison work? [19:31:46] Marybelle: thx [19:31:52] i.e. compare {{PAGENAMEE}} against {{urlencode:foo}} [19:32:00] If you need +sysop or whatever, just ping. [19:34:42] hmm, that might for a 1:1 match, but i'm doing the matching via a switch, because it could possibly match a number of things [19:35:50] Marybelle: doesn't have api.php ? [19:36:03] It's at /p/ not /w/ [19:36:11] I can change that if you'd like... [19:36:26] nah, popups has a var for that. [19:36:29] good time to test it [19:36:34] :-) [19:38:26] its in a template: you call it with the "base" of the names like {{linkbar|foo}}, inside it does a switch on {{PAGENAME}} to compare to "{{{1}}} quests" to see if you used it on the foo quests category, or "{{{1}}} drops" for the foo drops category [19:38:44] 03(FIXED) Logo for ln.wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18494 +comment (10rhalsell) [19:39:14] but if your base is "foo'bar", its then trying to compare using "foo'bar" [19:41:40] which is why i dont use {pagename} its self anymore as the feed to switch, i usd {{#replace:{{PAGENAME}}|'|'}}, but that only covers the ' problem, but that is 95% of the problems [19:41:55] any other strange characters and we have other work arounds to bypass it [19:44:08] Marybelle: wicked, seems to work [19:44:34] me wonders why popups doesn't use wgScript btw.... [19:44:52] Heh. [19:44:56] are there seriously people who have those globals disabled ? [19:44:56] Nice. [19:45:09] If they do, doesn't like everything break? [19:45:45] for scripts definetly. [19:45:53] i'll ask the tech guys. [19:46:01] which globals? [19:46:17] The CDATA stuff in page source. [19:46:49] oh you started talkking about javascript [19:47:46] is there a clean way to get those i dont know about? or just have to get the page source and scrape/regex them out? [19:58:29] get what? [20:00:54] Marybelle: could you disable the api.php [20:01:21] thedj: Write API or all of it? [20:01:27] all. [20:01:46] i just wanna see what breaks in case users are using older versions. [20:01:55] or api disable. [20:02:32] var wgEnableAPI = false; [20:02:32] var wgEnableWriteAPI = false; [20:02:33] Done. [20:03:13] This function of navigation popups now requires a MediaWikiinstallation with the API enabled. [20:03:23] a typo... but it works ! [20:03:26] nice. [20:04:00] :-) [20:04:52] I'm about to nap. You want API re-enabled or anything? [20:05:07] Marybelle: i'm done, so as you please. [20:05:18] Marybelle: thx for the help [20:05:44] No problem. [20:43:13] hello, getting "Internal Error: Could not rename file "C:\Temp\php182.tmp" to "public/Images.jpg"." Any help would be appreciated, thx. [20:43:28] oh, 1.14 [20:43:47] Looks like some sort of permissions error [20:44:02] Except that I don't know how permissions work on Windows :P [20:44:22] public/ is Full Control for IUSR (IIS user) [20:44:26] :\ [20:45:14] I hate IIS >.< [20:49:12] does anyone know how one does binary comparisons in php? [20:49:18] HardDisk_WP, ==? [20:49:26] ie I got $flags being 6 and FLAG_EDIT being 4 [20:49:32] you know, bitfield stuff [20:49:50] how do I check now if the 4 bit is being set in $flags? [20:49:55] Same as in any language. [20:50:09] $flags & FLAG_EDIT [20:50:58] problem is the reverse case, I run if(!$flags & FLAG_EDIT) { errormsg } else { show form } but it doesnt work [20:51:10] !($flags & FLAG_EDIT) [20:51:10] --mwbot-- I don't know anything about "($flags". [20:51:13] !($flags & FLAG_EDIT) [20:51:18] ! binds very tightly. [20:51:21] Argh. Of course [20:52:00] *HardDisk_WP now needs a way to replace if(!$flags & FLAG_variable) { in 15 files via commandline =) [20:52:20] sed [20:53:38] sed -i 's/!$flags & FLAG_\([A-Z]*\)/!($flags & FLAG_\1)/g' *.php [20:53:54] -i does in-place replacement? nice [20:54:04] In GNU sed. [20:54:06] thx [20:54:10] It's not standard. [20:59:27] Simetrical, uh... I tried to extend your sed command to have $_SESSION["user"]["access"] instead of $flags... this messed up the line [20:59:37] sed -i 's/!$_SESSION\[\"user\"\]\[\"access\"\] & FLAG_\([A-Z]*\)/!($flags & FLAG_\1)/g' ../vcms/modules/news.php [20:59:38] 03(NEW) redirect jira.ts.wikimedia.org & fisheye.ts.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18495 enhancement; Normal; Wikimedia: DNS; (wm-bugzilla) [20:59:50] created if(!($flags !$_SESSION["user"]["access"] & FLAG_NEWSADMIN FLAG_NEWSADMIN)) { [21:00:27] Because you didn't replace $flags in the replacement part of it. [21:00:48] Done, still broken [21:00:50] Um. [21:00:50] :( [21:00:55] Oh, & is a special character. [21:00:57] Escape that. [21:01:34] Works :) Thanks! [21:03:26] 03(mod) enable autopatrolling and improve patrolling user rights on itwiktionary - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18237 summary (10brion) [21:04:23] Simetrical, uh, and do you know if php supports dumping of all define()-created constants? [21:04:50] Probably, but no idea how. [21:07:02] HardDisk_WP: Can't find anything about it in the PHP manual [21:07:27] kk me neither, that's why I asked^^ [21:07:50] RoanKattouw, method overloading is still impossible outside from classes, right? [21:08:06] No, method overloading is not possible at all AFAIK [21:08:19] Method overRIDING is possible in subclasses [21:09:31] ah k [21:10:22] 03siebrand * r49607 10/trunk/extensions/Babel/Babel.i18n.php: Follow up on r49596. ku-arab -> ckb-arab for extensions [21:25:34] How can I suppress the Recent Changes comment (Created page ...)? [21:26:17] I find the content annoying and would prefer a way to simply let t read (Created page) [21:26:53] There's probably some MediaWiki: message that controls that, remove the $1 from it [21:27:24] oi thought of hacking source code again - but sometimes it's simpler ;) [21:28:01] indeed there is [21:30:47] ok but autosumm-new is not used in SpecialRecentChanges.php :? [21:31:12] Yup, so that fix will only apply to new revisions [21:31:24] The autosummary is generated on edit time and saved in the database [21:32:43] :/ [21:33:03] i see. so i can change source code again to keep control of at new versions yay :) [21:33:35] No, changing the source won't help here [21:33:57] These revisions have been *stored* in the *database* with "Created page: blah blah" as *hardcoded* summary [21:34:28] If you change autosumm-new, *new* revisions will have their autosummaries generated differently *from now on* [21:34:40] something must be calling it so i can remove it [21:35:14] You don't need to, just tweak the message [21:36:31] If you really, really, *really* care you could probably hack up the source so it recognizes summaries of the from "Created page: lots of crap" (regex?) and change them to display something else [21:36:41] Or change the database. [21:36:49] Yes, or change those entries in the DB [21:37:07] But it's way easier to just tweak the message to autogenerate nicer summaries from now on and let the old ones disappear from RC [21:42:21] ok i'll check if it chanages soon [21:43:36] just saw another issue about RC. when you open it it's empty. http://mixesdb.com/db/index.php/Special:RecentChanges you need to click e.g. show last 50 to see the entries. what can that be? [21:43:50] i never noticed cos i use a boomark to chekc RC :/ [21:44:19] Show last 0 | 50 | 100 | 250 | 500 ch [21:44:20] WTF [21:44:26] and why is there a limit 0?? [21:45:18] I think 0 is somehow the default RC limit on your wiki :O [21:45:25] The only related settings i can think of are usenewrc = true, $wgRCMaxAge [21:45:58] will rclimit do that? haven't set that though [21:46:12] *RoanKattouw searches docs [21:46:25] hold on [21:46:41] i remember I fucked around with hiding user props and surely changed that top a default [21:46:54] Yeah, of course, that's a pref [21:47:05] If somehow the default RC limit pref is 0, that would explain [21:47:12] I wonder how the hell that could happen though [21:47:19] brion: can you take a look at a patch for me? [21:47:29] Ah, $wgDefaultUserOptions [21:47:31] by hacking source code :D [21:47:37] sure Emufarmers [21:47:39] link? [21:47:41] https://bugzilla.wikimedia.org/show_bug.cgi?id=18409 [21:47:44] Subfader: $wgDefaultUserOptions['rclimit'] = 50; // try this [21:48:22] You probably also want to check $wgRCLinkLimits [21:48:47] I removed some "useless" user prefs and set them to default for all then via maintenance/userOptions.php. so i surely changed rclimit to 0 for everyone [21:48:55] That doesn't seem to be the problem, because the 0 option disappears after clicking another limit [21:49:05] Subfader: I'm an anon, so somehow you changed the default prefs too [21:49:31] not that i know [21:49:38] happens to logged in users too. [21:49:39] Emufarmers: Does your patch work when the interface language is not English? [21:49:45] somehow not not me [21:50:38] my settings i used till now http://rafb.net/p/0u9sM879.html [21:51:10] *brion looks [21:51:16] yeah that looks suspricious to me [21:51:46] ok 'rclimit' => 50 does the trick. now i'll change it back for all users [21:51:50] Great [21:51:51] Oh, hadn't thought about that [21:52:44] yeah that definitely won't work [21:52:51] the localized title appears there [21:53:48] So what's an i18n-friendly way to do it? [21:54:16] well, what probably makes sense is to restrict its display on that list to folks with upload privilege [21:54:31] unless we're already showing that around elsewhere [21:54:33] hrmfl [21:54:42] But this is the one for whether uploads are enabled wikiwide [21:55:00] aha [21:55:09] have it return true for isRestricted() if it's disabled maybe? [21:57:25] I thought isRestricted() just makes it bold and check whether the user has the right? [21:58:12] aho [21:58:13] if ( $page->isListed() [21:58:16] that's the one you want [21:58:23] called from SpecialPage::getUsablePages() [21:58:46] add an isListed method on SpecialUpload and have it return false if uploads are disabled [21:59:02] that should let it still function to say 'hey uploads are off' but not list it for everybody when it's disabled which is silly [21:59:15] brion: we should make the captchas on wikimedia more challenging - http://i40.tinypic.com/30iaxc3.jpg [21:59:26] thanks Roan. a few probs less :) [21:59:30] And then I can do the same thing for the other bug I filed, which is for it showing when you don't have the right :) [22:01:08] rofl [22:02:25] I used a list of medical adverbs to make the captchas for my test setup, and hacked around the silly length limit in the script [22:06:10] Er, where's isListed() defined? [22:09:45] Emufarmers: you should find it in the base SpecialPage class [22:10:17] whoop, must have skipped over it because it's a one-liner [22:10:27] ah looks like there's a $this->mListed, you could just poke that in the constructor [22:10:51] ugh [22:10:59] we don't have a SpecialUpload class :P [22:11:05] maybe the new branch has already fixed that [22:11:15] mdale: poke ^ SpecialUpload.php sux ;) [22:11:24] ugg [22:12:15] 03(mod) Feed content missing when restricted access - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15472 (10mediawiki) [22:12:46] 03(FIXED) Split the pywikipedia list - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18388 +comment (10mark) [22:12:47] 03(mod) Feed content missing when restricted access - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15472 +comment (10brion) [22:12:51] 03(mod) PNG transparency fixes for IE users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2074 (10erwin) [22:19:20] 03(ASSIGNED) Special:Specialpages should not link to the upload form if uploads are disabled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18409 +comment (10Emufarmers) [22:19:23] rawr [22:31:56] lol Emufarmers :) [22:32:22] http://www.mediawiki.org/wiki/Special:Code/MediaWiki/releasenotes is interesting for bug 6092 [22:35:51] Duesentrieb/Emufarmers: per suppressed/deleted log entries: https://bugzilla.wikimedia.org/show_bug.cgi?id=17342 this was a bug and, on action=edit, would show you the suppressed log entry, but this feature has been fixed [22:50:06] Simetrical, dumping constants is possible, just found php.net/get_defined_constants [22:51:07] Figured. [23:11:29] 03mfarag * r49608 10/trunk/tools/planet/ar/config.ini: add one [23:22:32] 03tparscal * r49609 10/trunk/extensions/Drafts/Drafts.php: Bumped style version to reflect recent style changes [23:34:38] THIS IS THE EX GIRLFRIEND OF WIKIPEDIA ADMINS HAHAHA OMFG I AM THE DIESEL VANDAL AND RULE THE WORLD FROM A DIXI TOILET http://spazioinwind.libero.it/unforgiven/bigsis.jpg [23:34:39] THIS IS THE EX GIRLFRIEND OF WIKIPEDIA ADMINS HAHAHA OMFG I AM THE DIESEL VANDAL AND RULE THE WORLD FROM A DIXI TOILET http://spazioinwind.libero.it/unforgiven/bigsis.jpg [23:34:39] THIS IS THE EX GIRLFRIEND OF WIKIPEDIA ADMINS HAHAHA OMFG I AM THE DIESEL VANDAL AND RULE THE WORLD FROM A DIXI TOILET http://spazioinwind.libero.it/unforgiven/bigsis.jpg [23:34:40] THIS IS THE EX GIRLFRIEND OF WIKIPEDIA ADMINS HAHAHA OMFG I AM THE DIESEL VANDAL AND RULE THE WORLD FROM A DIXI TOILET http://spazioinwind.libero.it/unforgiven/bigsis.jpg [23:34:42] THIS IS THE EX GIRLFRIEND OF WIKIPEDIA ADMINS HAHAHA OMFG I AM THE DIESEL VANDAL AND RULE THE WORLD FROM A DIXI TOILET http://spazioinwind.libero.it/unforgiven/bigsis.jpg [23:35:07] that's a pretty lame vandalism [23:35:45] they spammed in #debian too [23:36:51] and #windows [23:37:09] #ubuntu got junked, too [23:37:29] quit with excess flood, hehe [23:38:26] brion: as a checkuser, I can honestly say I've seen better :) [23:41:22] charitwo: you could +q all of mibbit and +e anyone valid [23:43:30] no current matches [23:45:05] and maybe +z and stay +o for a while [23:45:21] and give Splarka all your money [23:45:23] cool i get to be like river [23:45:47] hey, staying opped for a reason is a reason, sleeping while opped is silly ^_^ [23:46:04] *Splarka hides from flyingparchment's wrath anyway [23:48:02] gn8 [23:48:11] gl & hf with the troll [23:51:17] ^demon uses it sometimes, but he has a mask [23:51:26] er cloak [23:51:37] yea, i'm reviewing mibbit joins/parts for the past few days [23:58:07] aha [23:58:12] i found demon uncloaked [23:59:42] that should be it