[00:00:00] hmm the manual for creating specialpages i read a couple of years back told to create one file in includes and one in extensions [00:00:18] one to inialize and one with the real specialpage [00:00:33] anyone understand what i meant? [00:00:50] Yoris, accepted best practice is to have everything in extensions/. This is what all officially-maintained extensions do. I can't speak for what third parties may say. [00:01:07] There's no reason to have anything in includes/, anyway, that's certain. [00:01:31] has it always bin that way? :-/ [00:01:42] As far as I know. [00:01:55] I wasn't really involved in MediaWiki development before about two years ago. [00:02:33] 03(NEW) Filter the patrol logs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14266 15enhancement; normal; MediaWiki extensions: FlaggedRevs; (Complexwikipedia) [00:02:41] anyone? [00:03:31] my wiki is older than that [00:04:02] 03(mod) Localised name for Korean Wikiquote - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14157 (10kjoonlee) [00:04:26] Yoris, if your extension was that old it probably would have broken on update anyway. [00:05:24] Simetrical, why don't you give (protect sub pages too when protecting a page --optionally--) a shot? since you did the move flavor :P [00:05:48] How useful would that be? [00:05:59] a bunch [00:06:08] nah they still work fine, they're january 2006 [00:06:32] I did the subpage move thing because the Wikibooks people were complaining and that was the one feature they mentioned that seemed easy to do. [00:07:11] http://www.mediawiki.org/w/index.php?title=Manual:Special_pages&oldid=107180#Include_page <- you see it was in the official manual at that time [00:07:34] hi. how do I make the lines around the navigation tabs ("page", "discussion" etc) have round edges? [00:08:12] DanielTahar, CSS. [00:08:44] Yoris, how silly. Oh, well. Times change. [00:08:46] Simetrical, well, in the relevant patch, i mentioned why it is needed... [00:09:17] Simetrical but can you put in the UPGRADE file that people should backup their extensions in the includes directory so people won't delete them accidently? [00:10:31] ok; do I need to create the rounded corners as images, or is there a css parameter for rounded corners? also, does anyone know what's the class for the tabs in monobook? [00:10:59] Yoris, currently it just says to consult the on-wiki documentation. You could change that. Also, why would your custom special page file get overwritten in any event? [00:11:14] It surely doesn't have the exact same name as a subsequently-introduced special page. [00:11:22] Nothing says to delete the old files, just overwrite them. [00:11:34] alnokta, I can't remember, do you have commit access? Where's this patch? [00:11:54] DanielTahar, there's a border-radius property, but it's not supported by all (most?) browsers. [00:11:59] how can i setup a mediawiki such that only users that i approve can edit it ? [00:12:30] Simetrical, uhm, sorry, the relevant bug i mean, a sec will get its number ;) [00:12:43] Wind0: http://www.mediawiki.org/wiki/Manual:Preventing_access [00:12:50] Simetrical i just downloaded 1.12 and the UPGRADE file has a whole lot more in it than just a redirect to the on-wiki documentation [00:13:44] Yoris, yes, but the big "Backup first" section is more or less a redirect to http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki [00:13:44] nakonisaway: thanks [00:13:58] It doesn't say what in particular to back up. [00:14:17] Oh, no, I see. [00:14:32] "You should preserve the LocalSettings.php file, AdminSettings.php file (if present), and the "extensions" and "images" directories." [00:14:36] You want that changed. [00:14:37] yea [00:14:40] :) [00:14:49] Well, and "skins", huh? [00:15:03] Simetrical, https://bugzilla.wikimedia.org/show_bug.cgi?id=12908 [00:15:09] *Simetrical shrugs [00:15:19] i don't know about that [00:15:38] ;) The general idea is, people should be sane enough to back up anything they mess arround with themselves [00:16:00] Non-core things aren't what UPGRADE is about [00:16:33] And it's pointless now, because any extension telling you to put something into includes/ is likely so old it won't even work right. [00:17:38] 03simetrical * r35337 10/trunk/phase3/UPGRADE: [00:17:38] Yoris on IRC points out that it used to be standard practice for extensions to [00:17:39] create files in the includes directory, ca. two and a half years ago: [00:17:39] http://www.mediawiki.org/w/index.php?title=Manual:Special_pages&oldid=107180#Include_page [00:17:39] Add a note to this effect to UPGRADE. [00:17:40] Yoris, okay, there you go. [00:17:45] Simetrical, is that a positive thing? to shrug [00:18:11] it's nonsense, it was never standard practice [00:18:14] thanks :) i'm sure it will help some people [00:18:27] TimStarling, well, okay, unofficial-documentation-recommended, then. [00:18:32] the first ever extension ever written was a special page, and I put it in the extensions directory [00:18:38] Never trust documentation on MediaWiki.org ;) [00:19:04] TimStarling it was on the documentation and that's how people who didn't program mediawiki themselves try to find out how to do stuff [00:19:14] I have a feeling I removed it as soon as I saw it [00:19:37] Most of the time it's out of date... And worse off most of it's written by people who don't even contribute to core. [00:19:53] Or know how to use the system in clean ways... [00:20:05] *Dantman|FS shudders at how ugly the templates are on MW.org [00:20:29] http://www.mediawiki.org/w/index.php?title=Manual:Special_pages&diff=107226&oldid=107225 [00:21:32] Bleh... css issues to... [00:21:44] Someone forgot about the tables issue when changing background colors [00:22:12] I always put "table { background: transparent; }" in my code to make sure [00:22:15] I rewrote it in Feb 2007: http://www.mediawiki.org/w/index.php?title=Manual:Special_pages&diff=107789&oldid=107788 [00:22:41] ;) Which means only the people that don't update are actually affected [00:22:44] http://www.mediawiki.org/w/index.php?title=Manual:Special_pages&diff=107176&oldid=107175 [00:22:48] I thought writing the only extension in existence might encourage people to write more in the same way [00:22:49] We get to blame Edward Z. Yang for that bit. [00:23:14] It was up for six months, it seems. [00:23:15] I didn't think it was necessary at the time to document the relevant 10 lines of code on the wiki [00:23:33] heh [00:24:23] *Dantman|FS hates it when people think it's just ok to not update... Especially when they're running a hosting service... [00:24:32] Dantman|FS: so as I was walking back from to my dorm I ran into some Dianetics guys trying to get people to by Ron Hubbard's book [00:24:41] is there a hook that runs at the end of the page's content? [00:24:52] "free stress test" [00:25:19] http://en.wikipedia.org/wiki/Dianetics:_The_Modern_Science_of_Mental_Health [00:25:28] Dantman|FS: trying to sell that [00:25:41] I let them e-meter me for fun [00:27:02] We ended up getting in an argument about Psychiatry. After he kept loosing he said "well I don't want to hold you up", offered the book, and I left [00:27:04] fun experience ;) [00:27:41] he wasn't a dianetics guy, Aaron [00:27:52] that's called a scientologist [00:28:02] yeah, but they never used that word :) [00:28:11] just said "Dianetics" [00:28:11] right, bad connotations [00:28:22] btw, a friend once did a large-scale psychology test on people of various professions, and she found that progammers are by far the most normal people :) [00:28:23] ^_^ in otherwords they were idiots [00:28:27] they call dianetics "book 1", the book they use to introduce people to scientology [00:28:47] they give you a free stress test, and then the results tell you that your life is crap [00:28:58] and they tell you that they know a cult that might be able to fix it for you [00:29:44] rainman-sr: I'll bring this up with my psychiatrist next time, see if she finds it amusing [00:30:27] hehe :) (here normal = without signs of any mental disorder) [00:31:51] AaronSchulz, what do you go to a psychiatrist for? [00:31:56] i.e. a progammer can be seriously stressed out, but it rarely evolves in a schizophrenia or such [00:32:03] Is it psychotherapy or psychopharmacology? [00:32:11] rainman-sr, or else schizophrenics don't go into programming? [00:32:14] ^_^ what are you talking about... my computer talks to me... [00:32:55] :/ Though how much it likes to talk about viri is annoying... [00:32:56] rainman-sr: [[GAD]] and limerence are my problems [00:33:44] Simetrical, yeah, those are prolly not totally independent, but still, certain lifestyles would typically enforce certain mental disorders [00:34:12] Depends on whether you think mental illness is primarily genetic or environmental. [00:34:48] it's both i guess [00:35:44] is there a hook that runs at the end of the page's content? [00:35:45] AaronSchulz, hmm, i think i also have signs of GAD [00:37:36] rainman-sr: you know "there is no blood test for these conditions" ;) [00:38:29] oh btw... I have a fair bit of a starter for the SDK [00:39:52] 03dantman * r35338 10/trunk/wikiSDK/ (mediawiki sources/): Adding ./mediawiki and sources folder. The sources folder stores copies of MediaWiki checked out from SVN. And the ./mediawiki script can download and update different releases and trunk versions of MediaWiki. [00:40:31] ^_^ next up... cloning a repo to create a new dummy copy to work with [00:40:36] but first... dinner [00:40:53] AaronSchulz, indeed, and in most cases they can go away very quickly [00:53:55] *AaronSchulz is too lazy to do bug 14265 [00:54:00] 03(mod) Make review log more useable. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14265 summary (10JSchulz_4587) [00:54:14] Dantman|Food: what are you doing? [00:59:39] Dantman|Food: what are you eating? [01:04:10] lol [01:04:19] There is a flaw in the Danish translation. [01:04:29] Where it should say "Starten", it says "Startem". [01:04:57] Anyway I can help fix that? [01:05:02] sure [01:05:15] register at translatewiki.net [01:05:23] and ask for translator rights [01:05:29] Uhm. [01:05:40] Wouldn't it just be easier to ask an already registered translator to fix it? [01:05:55] #mediawiki-i18n [01:06:30] 03aaron * r35339 10/trunk/extensions/FlaggedRevs/FlaggedRevs.class.php: Add diff link [01:08:53] AaronSchulz: Just the normal... Chicken, Vegies, and Fries [01:09:03] TimStarling: Doing? the SDK? [01:09:09] yes, what is it? [01:09:25] Lemme be lazy and dig through my log [01:13:28] *TimStarling waits [01:13:29] The idea, is a self contained package... A setup with Webserver/DB/PHP preconfigured... It allows for simple creation/reset/destruction of MediaWiki setups to let you simply alter a piece of MW or build an extension without breaking another installation. Also including the ability to generate a wiki with dummy content to help testing of extensions and features [01:13:42] as well as generators for creating the base of extensions [01:15:13] so kind of like the debian package? [01:15:24] nah [01:15:30] except with a newer mediawiki version? [01:15:31] That's quite ugly and restrictive [01:15:37] MW isn't even bundled [01:15:57] is there a hook that runs at the end of the page's content? [01:15:57] However, the ./mediawiki script has commands to checkout and update copies of different versions of MW [01:16:11] those are what is cloned to create the dummy installations [01:16:47] what do you mean by cloned? do you mean copied? [01:16:57] The primary focus, is ease of use, and the ability to generate new installations and base extensions to fool arround with, without needing long complex setup time, or confilcting with other installations [01:16:59] Ya [01:17:07] Or linked [01:17:20] depending on what you have support for and what you are working on [01:19:14] well, symlinked is different to copied... [01:19:24] http://svn.wikimedia.org/viewvc/mediawiki/trunk/wikiSDK/README?view=markup [01:20:31] Well... whatever the case... A copy or set of symlinks is created, and configuration and a database is generated [01:20:42] but you don't really need symlinks if you have access to the apache configuration, the Alias directive is just as good [01:21:05] http://www.cs.cmu.edu/~dst/Secrets/E-Meter/ [01:21:13] is there an extension that will allow the TOC to be closed/expanded ? [01:21:15] Although Hubbard's name is on the patent application, the E-meter was actually invented by a chiropractor named Volney Mathison, and was originally called the Mathison Model B Electropsychometer. [01:21:18] (at various levels) [01:21:29] Not apache... The server does support aliases... but it's best not to mess arround with them [01:21:33] chiropractor? not really a surprise [01:21:46] it's just a fancy potentiometer [01:22:20] The idea here is generating a dummy installation to mess arround with... Be it a actual copy, or a set of symlinks to cut back on space [01:22:44] ok [01:22:57] As for ease of use, couldn't use Apache [01:23:18] I looked through a number of different things that could be used [01:23:27] WOS, XAMPP, POW [01:23:40] I settled on a small webserver called Xerver [01:24:10] It's GPL and java based, so it runs cross platform without any tweaks. [01:24:41] The scripts I build for the SDK even generate the server configuration for you [01:24:48] built* [01:27:38] toresbe: "Mark VII Quantum e-meter" [01:27:43] hehe XD [01:27:56] I like how people just randomly stick the word "quantum" onto stuff [01:29:00] my favorite is "quantum leap", as in "the largest imaginable jump" [01:29:51] Bleh... BluWiki is still running an entire hosting service off of a single installation of 1.6.7 [01:30:37] sam suffers from delusions of competence [01:30:50] editthis.info is back at 1.5.5 [01:31:30] O_o And there's a DB Error arround [01:31:41] ... and off line while his parents move from jersey to SF [01:32:12] ... which is why i'm installing my new wiki on my own account rather than on a wiki farm [01:33:11] x10hosting.com offers freehost with a decent range of tools and the tolerate running MW [01:33:37] -- in fact, they support it and their tech support is not lame [01:35:43] Bah... every wikifarm cept ScribbleWiki is pre 1.7 [01:35:58] wikifarm -- [01:36:23] *Dantman|FS is on a different topic [01:36:28] my install is 1.12, all brand spanking new and shiny, with my choice of extensions [01:36:46] i think we're on the same one [01:36:52] On an ugly shared host [01:37:09] Nope [01:37:12] it runs pretty good -- considering it's free [01:37:27] i say, forget the wikifarms [01:37:30] I was back on my old topic of 3rd sector Wiki Farms [01:37:46] All the 3rd sector ones are crap [01:37:52] so, we agree [01:38:04] *Dantman|FS still has intents of creating a new one that is of actual good quality [01:38:29] good luck [01:38:41] there's a reason why free farms do poorly [01:38:54] never free... not 100% [01:38:57] consider the sysadmin work involved in running one wiki [01:39:06] and multiply [01:39:10] You'd have to be stupid to be 100% free [01:39:18] it gets to be an endless drag [01:39:54] http://nadir-point.com/wiki/Shout_Wiki [01:40:23] Most of the 3rd sector market is hosted by people who really don't know much about MW at all [01:40:24] IMHO [01:43:53] Does anyone know of a way to just return the html of an infobox from a page using the api? [01:44:14] like Infobox Actor [01:46:45] I had tried to use action=parse, but that isn't working [02:01:53] hi all. i am running mediawiki 1.4 rc1. are there any serious exploits for it as long as there is no anon editing and user signup or should i seriously upgrade? [02:03:33] O_o 1.4? [02:03:40] i know, ancient [02:03:57] i can upgrade sometime in this year, but unless there's a serious remote root exploit i'd rather not [02:04:08] mke: 1.4 is perfectly safe. unless you consider the ability to take over any account on the wiki a serious issue. [02:04:11] (aka, XSS) [02:04:12] when was that language parameter regression fixed? [02:04:18] XSS? [02:04:22] I'm just trying to find it in HISTORY [02:04:40] TimStarling: did that actually make it into a release? [02:04:53] 1.4 beta 5 [02:05:02] well, he's running a release candidate, not a release [02:06:06] flyingparchment: "unless you consider the ability to take over any account on the wiki a serious issue."? how? for someone that has no account to start with, or for someone that has an account? [02:06:12] because the users that are signed up presently are all trusted. [02:06:26] mke: either. XSS lets you execute arbitrary javascript in the context of the wiki [02:06:27] Honnestly you're missing out on a lot with a version that ancient [02:06:38] there was an XSS fix in 1.4.2, probably others after 1.4.x stopped being maintained [02:07:23] flyingparchment: ok, but that wouldn't work for someone that doesn't have a user and can't edit the wiki, right? it's read-only to non-registered users, and registration is turned off [02:07:56] XSS does not require special privileges [02:07:59] ah. [02:08:00] hmm. [02:08:15] *Skizzerz recommends that you upgrade [02:08:21] Think of it this way... [02:08:22] mhm, yeah. [02:08:29] it's an attack by one site you visit with your browser against another site that you have cookies for [02:08:33] I also recommend that you upgrade. [02:08:46] upgrading is teh easy and teh painless [02:08:50] If you suddenly have a major issue on your wiki, and you come in here saying "I have 1.4" everyone is going to ignore you and tell you to upgrade [02:09:12] TimStarling: aha, so if no one has cookies for my wiki (i.e. no one is logged in, everyone clears cookies) then there is no risk? [02:09:19] i'm just trying to see how badly at risk i am here. [02:09:22] I am running 1.3.xbeta somewhere.. and my boss won't let me upgrade it.. but it.. sux! [02:09:33] "Any risk is critical" [02:09:34] which is a testament to how far it has come since :) [02:09:40] yes, but if nobody is logged in, then there's no point in having it [02:09:47] (is there anywhere i can read up on the scale of this exploit?) [02:09:49] 1.3 was the last decent mw [02:09:49] well, sure, true [02:09:52] it got all weird after that ;) [02:09:53] no sane person runs arround with software knowing there is a security hole in it [02:10:15] though... that doesn't say much for the sanity of Windows users ;) [02:10:30] Dantman|FS: some LAN uses, "security" may not matter.. [02:10:46] it can be "sane" because no attacker pool exists [02:11:01] about the scale of the exploit: http://en.wikipedia.org/wiki/Cross-site_scripting [02:11:06] Dantman|FS: you need to weigh the impact of a vulerability against the cost to fix it, vs a workaround/mitigation, or just ignoring it [02:11:13] yeah, just reading that. thanks TimStarling [02:11:18] i'll upgrade asap then. thanks. [02:11:27] Dantman|FS: i regularly ignore minor vulnerabilities (e.g. a local user kernel panic) until the next scheduled update [02:12:49] there's about a dozen vulnerabilities in the version of PHP that we're running on the ubuntu servers [02:13:11] but I don't think any of them can be exploited remotely via mediawiki [02:13:45] how do I remove the little person image next to the username in the top right of monobook? [02:13:50] TimStarling: there are probably 300 undiscovered XSS problems in our users' site js [02:13:56] (AutoEdit :D) [02:14:02] they just provide escalation from safe mode jail to local user [02:14:46] who is, himself, in a jail [02:14:46] presumably [02:14:53] chroot or the like [02:15:05] that depends on configuration [02:15:20] we don't use safe mode on wikimedia [02:15:30] so the escalation in question is trivial [02:15:35] hm, that reminds me, patch day for the toolserver was meant to be yesterday, but i didn't feel like getting out of bed at 5AM [02:27:44] *Alexfusco5 needs an SUL dev [02:28:18] I have someone that claims that they can code a perfect CentralAuth with no bugs at all [02:28:46] 03tstarling * r35340 10/trunk/extensions/CentralAuth/ (CentralAuthHooks.php CentralAuthUser.php): [02:28:46] * Remove mWasAnon -- causes bug 14248 due to half-initialised user in AbortNewAccount hook. If this is still needed for efficiency (it doesn't seem to be, in my test install), it should be dealt with at the hook level [02:28:46] * Don't unset mHomeWiki in resetState(), unnecessary and causes a notice in attemptAutoMigration [02:29:04] I can do that too [02:29:11] aren't I clever? [02:29:51] TimStarling: Then why are there bugs :P [02:29:59] INVALID WONTFIX [02:30:07] :P [02:30:14] what bugs? [02:30:47] the account cannot be renamed to Global Username one [02:30:58] that only has a workaround [02:31:27] that was a feature [02:31:33] :P [02:31:48] it wasn't there originally, I added it because it was a requested feature [02:32:02] well then :) [02:33:17] TimStarling: too bad there are name conflicts otherwise we could just use $wgSharedDB and every account is everywhere if the user table is on the shared DB [02:33:42] * we = you [02:39:36] so how would you fix the user rename thing? [02:39:56] 03(FIXED) Still able to create accounts on projects with a SUL-account-name - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14248 +comment (10tstarling) [02:41:11] TimStarling: is that true that we'll have public SUL soon? [02:41:18] yes [02:41:48] some more people are complaining about the "global hijack via accidental email confirmation" thing [02:42:51] TimStarling: may bug 13810 be fixed before public SUL comes [02:42:56] !bug 13810 [02:42:56] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=13810 [02:43:35] all we really need to do to fix that is invalidate user_token, right? [02:43:59] that will invalidate the sessions, and the password is automatically the global password [02:44:48] that still leaves user javascript, but that's a more obvious hack, and can't really be done on a large scale [02:45:57] VasilievVV: that's not a bug [02:46:16] Yes [02:46:20] It's shell request [02:46:27] so it can't be "fixed" [02:46:28] everytime I see $wgSharedDB I always think of making CU have a global log [02:46:38] then I think, "eh fuck it, too lazy" [02:47:19] why don't you just say "can you please make it so that meta bureaucrats have access to Special:CentralAuth"? [02:47:25] TimStarling: it can be "done", sorry for misuse of terms [02:47:43] that would save me having to load a webpage just to read that one line of text [02:48:26] Ah [02:48:28] so anyway, I didn't know we had meta bureaucrats [02:48:40] We have bureacrats at meta :) [02:48:53] we do :O [02:49:13] do they do anything other than create a sysop once every few months? [02:49:48] meta is quite a bit more active nowadays than it used to be [02:49:58] (and a lot less fun, now it feels like enwiki) [02:50:04] TimStarling: but even if they did sysop couldn't stewards handle the sysoping [02:50:22] enwiki? [02:50:30] lets not say things we can't take back [02:51:08] TimStarling: they also desysop admins and rename users. But we had a discussion on it, nobody contested [02:51:10] ok, so we have 35 bureaucrats apparently [02:51:21] maybe nobody was listening [02:51:32] VasilievVV: again something that can be easily done by stewards [02:51:43] 95 sysops [02:51:53] especially if [02:52:14] 40 stewards [02:52:25] Yes [02:52:38] $wgGroupPermissions['steward']['renameuser'] = true; is to LocalSettings.php for meta [02:52:44] ^added [02:52:52] Not all bureaucrats are stewards, not all stewards are bureaucrats [02:53:05] Alexfusco5: stewards have global rename permission [02:53:08] now, it seems to me, assuming we don't allow local renames merging into global accounts, that it's going to be a fairly big task [02:53:23] why not allow meta sysops to do it? [02:53:40] global rename? [02:53:47] no, Special:CentralAuth [02:54:18] because the community there thinks that it should be steward only [02:55:05] http://meta.wikimedia.org/wiki/Requests_for_permissions#Requests_for_global_permissions_.28please_don.27t_add_requests_yet.29 [02:55:07] hmm [02:56:09] Alexfusco5: since when? [02:56:22] TimStarling: becuase we decided that user management is bureaucrats' authority, not sysops' [02:56:59] VasilievVV: it's not like you're handing out permissions or something [02:57:09] http://meta.wikimedia.org/wiki/Meta:Babel#SUL_admins [02:57:28] all Special:CentralAuth does is reverse what the user just did themselves [02:57:44] maybe we should just delete Special:CentralAuth and let the users manage their own accounts [02:58:18] TimStarling: account can be locked using Special:CentralAuth (at least it could) [02:58:49] TimStarling: It might also be a good idea (completely unrelated) to allow oversighting to be reversed by oversights [02:59:19] VasilievVV: who added that? [02:59:25] me [02:59:26] well, it can easily be removed again, no matter [02:59:41] then modifying the db isn't required for reversing [03:00:06] VasilievVV: why? [03:00:31] TimStarling: I just found that we can lock accounts but we don't have an interface for it [03:00:44] that's what global blocking is for [03:01:10] so you don't have any better reason? [03:01:16] Global blocking is IP address blocking [03:01:24] you just saw that it was possible so you thought you'd hand over the keys? [03:01:49] Yes, and I saw no reason stewards can't do it [03:02:02] but you do see a reason why sysops can't do it? [03:02:20] I don'r [03:02:23] *don't [03:02:37] *AaronSchulz oh noes [03:02:50] But community said "let it be bureaucrats" [03:04:13] how do you reveert some user without flooding recentchanges? [03:04:13] My initial proposal was meta sysops [03:04:21] the community consists of thousands of people [03:04:33] not Mike.lifeguard plus three buddies [03:04:47] alnokta: go to their contribs but with &bot=1 to the url [03:04:53] and rollback [03:04:57] TimStarling: yes, I hope all meta community reads Babel [03:05:05] alnokta: what user? [03:05:22] AaronSchulz, my bot [03:05:27] It's like don't read village pump and then contesting changes done by a consensus found on it [03:05:28] lol [03:05:30] no, not the meta community [03:05:34] the wikimedia community [03:05:35] alnokta: link? [03:05:37] Yes [03:06:02] You might want to install the Babel extension on enwiki] [03:06:05] AaronSchulz, sec. [03:06:07] *enwiki [03:06:19] That means they didn't found neccessary to comment that change [03:06:19] Is there a way to just return the html of an infobox from any given article? [03:06:26] *AaronSchulz listens to Apache by The Shadows [03:06:39] AaronSchulz, http://ar.wikipedia.org/wiki/%D8%AE%D8%A7%D8%B5:%D9%85%D8%B3%D8%A7%D9%87%D9%85%D8%A7%D8%AA/AlnoktaBOT [03:06:52] are you a sysop? [03:06:58] yes [03:07:22] http://ar.wikipedia.org/w/index.php?limit=50&title=%D8%AE%D8%A7%D8%B5%3A%D9%85%D8%B3%D8%A7%D9%87%D9%85%D8%A7%D8%AA&contribs=user&target=AlnoktaBOT&namespace=&bot=1 [03:07:36] use the rollback links there [03:07:49] make sure you have 'markbotedits' right, not just 'rollback' [03:07:50] alnokta: actually if the bot was flagged, you don't need the bot=1 [03:08:13] TimStarling: that link looks beautiful in FF3's url bar [03:08:15] 'rollback' will not mark the rollbacks as hidden [03:09:04] AaronSchulz, thanks! [03:09:29] yeah, so bot=1 to be safe :) [03:09:52] (in practice then you have to be a bot with rollback, or a sysop, not just a rollbacker) [03:09:59] TimStarling: anyway, if someone haven't found this discussion, it's their problem, not ours [03:10:28] AaronSchulz, the story: a user added a template to speedy deletion, the template is included in 119 pages, the 119 pages ended up for speedy deletion.. now, after deleting the template, they are still in the category [03:10:49] does anyone know how to use the api to return just an infoboxes html markup within mediawiki 1.11.0? [03:11:45] AaronSchulz, so, if i recreate the template then delete it, the pages will be clear? [03:12:57] somehow the template was placed in a category [03:13:05] perhaps by a deletion tag, just remove that [03:13:22] unless you have to delete for some other reason [03:14:41] eghjaytee: well, you'd probably have to get the full text via action=render, and preg match [03:15:07] I really don't see the need for Special:CentralAuth at all... [03:15:21] alnokta: so yeah, normally rollbacks are not hidden. bot=1 hides the rollback and the reverted edits [03:15:26] am I missing something? the only thing people are asking for is account deletion [03:15:43] er, action=parse, sorry... there are two ways I can think of to do it without too much work: 1) grab the raw revision text, parse out the infobox call, and action=parse 2) action=parse the whole page, and parse out the infobox table [03:16:49] TimStarling: yes, we need better solution [03:17:10] right then [03:17:24] AaronSchulz, can i edit the template so that it don't get transcluded more than once? mark this page for deletion, and only it. [03:17:52] you mean put the template in a category, but not pages that use it? [03:18:20] {{template call}} [03:18:30] TimStarling: but that one can reduce steward load before we implement The Better Solution [03:18:34] yeah, what he said [03:18:37] if that's what you need [03:18:41] *Splarka steals Aaron's thunder [03:18:50] *Splarka smites some pedestrians with it, pew pew [03:18:59] rrr [03:20:04] TimStarling: when did brion start writing CA? [03:20:30] in the past [03:20:33] *AaronSchulz eats chips & salsa [03:21:04] *Splarka checks the scoville rating on the salsa [03:21:18] i mean, when i put {{delete}} in a page, it marks only that page for deletion. [03:21:33] right, wrap {{delete}} in [03:21:37] yep [03:21:59] it is sorta possible to do it in the delete template itself, but... not reliable [03:24:22] ok.. thanks, that should help keeping that from happening again [03:24:24] man, they really don't skimp on the chips [03:24:38] *AaronSchulz runs low on salsa [03:25:17] Run... he controlls the spices!!! [03:27:09] Damn spices... [03:27:53] 50 gold each... And nothing costs 50 gold... not even 150... All of it's in increments of 100... Poor game decision [03:30:04] hotdogs in 10 pack, buns in 8 or 12 pack. [03:31:39] Splarka, why it is called hotdog? [03:32:17] http://en.wikipedia.org/wiki/Hot_dog#Etymology [03:32:21] trilateral commission [03:32:23] jfk [03:32:31] monroe [03:32:38] federal reserve [03:32:38] thats typical [03:32:55] roach motels [03:32:57] hotdogs [03:33:09] kkk [03:33:19] anyone know where the sql query for special:Lonelypages ? [03:33:23] the web of interests is plain to see if only you will look [03:33:31] Splarka, i bet you do that in exams, you just refer them to the relevant article :P [03:33:58] Betacommand, in the php file named after it [03:34:00] Wikipedia wasn't around then, heh [03:34:12] :) [03:34:52] fucking christ [03:35:07] heh: http://www.straightdope.com/classics/a2_350.html [03:36:03] *AaronSchulz sees extra FlaggedRevs::getStablePageRev queries now [03:36:51] obviously, it's caching to an instance and then that one falls out of scope, so it makes a new one [03:39:12] "many corporate decisions are arrived at by a process not far removed from consulting sheep entrails" [03:40:41] oddly appropriate considering suspected hot dog ingredients [03:42:20] ^_^ You know something's wrong when the lake you are in, is blood red [03:42:45] ok, this might be really annoying to fix [03:44:49] ^_^ I have stale chips stockpiled... Anyone want some? heh [03:45:30] Splarka, yeah, heavy grind anything + enough spices and you won't notice even if it is of human-origin [03:47:25] Aaron|coding, why it is annoying? [03:54:17] Hi, I'm setting up mediawiki on a recently upgraded Ubuntu system...I have a pre-existing database and don't want to blow it it away...where do I set up mediawiki to point to this pre-existing database? [03:54:56] just tell the installer your existing database [03:55:18] Ok, it'll detect that it exists rather than overwriting it? [03:55:23] yes [03:55:27] Cool, thanks. [03:58:18] Ok, it installed and detected most of the tables. [03:58:21] in gmail, when you try to close the page (navigate away) while writing a reply , it tells you so, so you don't lose your work..is that doable in mw? [03:58:28] At the end, it says: " failed with error code "ALTER command denied to user 'wikiuser'@'localhost' for table 'ipblocks' (localhost)". [03:59:40] you have to crradte AdminSettings.php [04:00:10] in your /wiki/ [04:02:21] Hmm, I bet I can just run that single ALTER table by hand... [04:02:48] are you that lazy ? :P [04:03:31] cp AdminSettings.sample AdminSettings.php; vim AdminSettings.php [04:03:32] In this case, yes. Because I apt-getted mediawiki :) [04:04:18] careful [04:04:38] Careful with the alter statement, or poking around the mediawiki config? [04:04:54] Or both? :-) [04:05:00] careful not to say that people who use apt-get are lazy [04:05:01] :P [04:05:05] 03(mod) Create approved wikis (May 2008): Wikinews Czech, Wikipedia Fiji Hindi & Karakalpak & Moksha & Sakha & Silesian & Sranan Tongo , Wikisource Limburgish, Wikiversity Czech & Portuguese - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14252 +comment (10cometstyles) [04:05:20] alnokta: Ah :) [04:06:13] where is Sranan Tongo is spoken? [no cheating please] [04:06:26] *Dantman|FS would say carefull not to use the apt version of MW [04:06:43] technically we don't support anyone who uses it and comes in here with MW issues [04:06:58] Dantman|FS, is it modified? [04:07:04] Poorly [04:07:20] Most of the time people have issues, it's with the package itself [04:07:25] IMHO [04:07:36] There really is nothing to installing it yourself [04:07:49] You have absolutely no gain from that package [04:07:57] i couldn't agree more [04:08:11] Well, except for automatic upgrade and uninstall, which doesn't actually *work* [04:08:15] Nope [04:08:16] But in an idea world.. [04:08:21] :) [04:08:25] MW is plenty easy to autoupgrade [04:08:32] nothing is better than -> svn up and cron [04:08:48] Just svn update, doing a svn switch if you need... And run update.php for any schema changes [04:09:04] And installation isn't made any easier, all you do is a svn checkout [04:09:12] yes [04:09:38] mediawiki's svn is very busy [04:09:55] The debian package has no extras other than restricting you to what the package manager says is where you should have it installed [04:10:40] And automatic upgrades during apt-get dist-upgrade. [04:11:00] That's not neccessarily a good thing [04:11:00] But I agree, if I was deploying this somewhere besides my home LAN, I'd use the external package from mediawiki.org [04:11:15] That can atcually break things [04:11:34] Sometimes a breaking change is made to the parser or something else [04:12:07] *thunderbolt nods [04:12:09] And if an upgrade like that is forced when you are upgrading the OS which is completely unrelated, then there is something seriously wrong with the system [04:13:23] hi dungodung [04:13:24] Well, the new version of the OS comes with a new version of mediawiki, you'd generally pin mission critical packages so that they aren't upgraded. [04:13:39] hi alnokta [04:14:11] That honnestly should not be neccessary [04:14:26] dungodung, how is wiki life going? [04:14:47] The general idea of dist upgrades is that there is an extremely small chance of things breaking when upgraded [04:29:30] grrrrrrr [04:29:31] That's not the case for MW [04:29:31] Things can break horribly [04:29:32] And IMHO web apps do not belong in dist packages [04:29:32] alnokta: not bad, I guess :) [04:29:32] dungodung, not yet indef blocked? :P [04:29:32] heh [04:29:32] nope :) [04:29:32] bueno :) [04:29:32] *alnokta sleep 10h [04:29:32] Sweet, I just needed to check "Use superuser" and it seems to have installed. [04:29:32] Thanks for helping me with a non-supported mediawiki configuration, everyone :) [04:29:32] Hmmm... JS addion to the onblur of the super user username box? ie: Check off the 'use superuser' when there is content in the box? [04:49:46] hi [04:54:02] 03aaron * r35341 10/trunk/extensions/FlaggedRevs/ (FlaggedArticle.php FlaggedRevs.class.php): (log message trimmed) [04:54:03] * Decrappify getInstance() to try and keep things to attached to $wgTitle when [04:54:03] possible. This avoids caching things in 5 different places and having to do an [04:54:03] extra dickload of queries because it's not in the object passed in at the time [04:54:04] * Short-circuit getStablePageRev() query if ID = 0. [04:54:06] * Short-circuit userCanView() stable fetch query [04:54:08] * Cache tags of stable version to skip revisiontag query [04:56:56] 03(mod) Edit attempt which forces login, does not retain current page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13847 (10latimer) [05:12:39] 03aaron * r35342 10/trunk/extensions/FlaggedRevs/ (FlaggedArticle.php FlaggedRevs.class.php): [05:12:39] * Tweak tag default check [05:12:39] * Short-circuit getFlaggedRev() query [05:15:55] 03aaron * r35343 10/trunk/extensions/FlaggedRevs/FlaggedArticle.php: Ampersand not needed here [05:21:46] http://www.mediawiki.org/w/index.php?title=Developers&curid=16019&diff=188964&oldid=188962 [05:22:01] Dantman|FS: always nice to know our work is appreciated [05:27:51] does anyone know why the semantic mediawiki pages seem to be down [05:58:01] 03(mod) Override title text and formatting from page markup - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=496 (10N/A) [06:00:38] 03(mod) Create approved wikis (May 2008): Wikinews Czech, Wikipedia Fiji Hindi & Karakalpak & Moksha & Sakha & Silesian & Sranan Tongo , Wikisource Limburgish, Wikiversity Czech & Portuguese - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14252 (10siebrand) [06:03:00] 03(NEW) The tab on the main page should read "main page", not " article" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14267 15enhancement; normal; MediaWiki: General/Unknown; (rememberthedot) [06:07:07] 03shinjiman * r35344 10/trunk/phase3/languages/messages/ (4 files): Localisation updates Cantonese, Chinese and Old/Late Time Chinese [06:20:15] If I want to add an image to a template i'm creating, and I uploaded the image to the /monobook folder, how do I reference to it? [[image]] refers to uploaded images obviously [06:22:13] such images are usually referred to via css styles, or directly via tags in the php [06:22:40] (referencing them via templates would then require one of the other two, or enabling "external" images) [06:23:13] how do i refer to it via ? basically, what's the tag i put in to have the wiki engine not parse the text and just spit it out as the html i wrote? [06:24:13] well, that would be insecure (unless you were the only editor) [06:24:33] i'm the only one with permissions to this template, i'm only gonna use it in this template [06:24:47] Embed it [06:24:50] DanielTahar: It would be safer to enable image uploads, no? [06:25:06] well, as they say, you can just embed it with CSS then pretty easily [06:25:32] create an empty object in the template, like a div, with a specific id...
[06:25:47] ok thanks [06:26:14] then in sitewide css (MediaWiki:Common.css) add a background image like div#thisimage {background-image: url("http://imagelocation"); width: 100px; height:100px;} [06:26:27] (using appropriate width and height) [06:26:40] another alternative is: http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImagesFrom [06:26:51] then you can just use the full URL of the image and it will render as an tag [06:26:53] naaa it's ok, the first idea works [06:32:03] I wonder if I should commit one of my old patches... https://bugzilla.wikimedia.org/show_bug.cgi?id=12530 [06:48:17] anyone want to point me to the right direction, i want to change the template of the printable page [06:48:23] might be a nice addition. I think it would not cause any harm, but some use for some people. [06:49:32] Dantman|FS: but before you comit it, you should actually test it ;) [06:50:08] ;) Who said I've never commited without testing [06:50:53] Commit something.... Two minutes later see another commit... "Oh crap, syntax error" [06:50:59] rotfl [07:18:28] anyone successfully used ldap auth with mediawiki [07:34:21] nobody? anybody? customizing the printable page? [07:34:39] dfp: there's no template, just css. commonPrint.css or whichever it's called [07:34:46] and probably monobook/print.css [07:35:00] but don't edit that... edit [[MediaWiki:Commons.css]] and put it inside @media print [07:36:25] flyingparchment, hmm, yeah, found the .css. i guess that will have to do then, would have wanted to create a custom header(/footer) for the printable page, i'll do what i can with the css [07:37:42] thanks :) [07:41:14] <_wooz> lo [07:44:01] crucially_: i thought you worked for LJ [07:48:03] hey, what would be the sql query to know how many articles a user wrote? [07:48:46] ierpe: IIRC there is a toolserver tool that reports created pages. So I guess there is. [07:49:14] hmm [07:49:56] that doesnt really help me! :p [07:50:08] what is it? what extension or what tool? [07:50:14] gimme a name [07:50:34] ierpe: don't have it. Just know I stumbled across it once... [07:50:44] k [07:51:58] SELECT rev_user_text,count(*) FROM user WHERE rev_user_text='Username' GROUP BY rev_user_text; [07:52:05] ierpe: there ya go: http://tools.wikimedia.de/~nikola/articlesby.php [07:52:18] ierpe: GIYF... http://www.google.nl/search?hl=nl&q=site%3Atools.wikimedia.de+created+articles&btnG=Zoeken&meta= [07:53:35] ierpe: it uses something like this: SELECT rev_page,page_namespace,page_title,page_is_redirect,rev_timestamp,rev_user,MIN(rev_timestamp) AS mt FROM revision,page WHERE rev_page=page_id AND page_is_redirect=0 AND page_namespace=0 GROUP BY rev_page HAVING mt=rev_timestamp AND rev_user=3340 [07:53:46] yeah i see that [07:54:01] i have already one in fact, its just that it gives wrong results sometimes [07:54:04] so i wanted to compare [07:54:06] ;) [08:08:10] flyingparchment: oh really? [08:08:48] 03(mod) Localised name for Korean Wikiquote - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14157 (10abcqik) [08:11:51] 03(mod) Localised name for Korean Wikiquote - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14157 (10abcqik) [08:12:56] 03(FIXED) Create approved wikis (March 2008): Hungarian Wikinews, Erzya & Extremaduran & Gan Wikipedia, and Japanese Wikiversity - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13264 +comment (10tstarling) [08:13:43] 03(FIXED) Create approved wikis (May 2008): Wikinews Czech, Wikipedia Fiji Hindi & Karakalpak & Moksha & Sakha & Silesian & Sranan Tongo , Wikisource Limburgish, Wikiversity Czech & Portuguese - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14252 +comment (10tstarling) [08:19:54] 03tstarling * r35345 10/trunk/phase3/maintenance/addwiki.php: Updates for the modern age [08:35:51] re [08:54:29] Anyone use Semantic MediaWiki who has commit acess to SVN? [08:59:03] the reason I ask is that the site http://semantic-mediawiki.org/ is down again, and I was thinking it would be nice to maintain (a snap shot or something) of the documentation in a directory 'doc' under the SMW extension [08:59:37] minimal wikitext help docs I mean [09:00:12] guess I could check the google caches... [09:14:13] wget --mirror? [09:15:36] that could be an idea [09:17:59] The point is the SMW extension documentation has been jumping between sites like a yoyo and is not reliably acessible [09:21:52] Zven86: is it hard to find a reliable mirror? even I have few :o [09:22:09] Nikerabbit: heres one http://semanticweb.org/index.php?title=Help:Inline_queries&oldid=36570 [09:22:25] I had to grab and old copy out of the revisions [09:23:51] I'm evaluating MediaWiki as a internal wiki. In that context I need to implement a form of access control/management with groups - one group can access all, one group can access only a subset of pages. Is this possible with MediaWiki? :) [09:23:58] 14(WFM) SVG image displays full-size PNG properly, but not thumbnail. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9113 +comment (10mormegil) [09:24:10] tan_: not easily. the best you can hope for is per-namespace protection [09:24:17] which might be enough depending on what you're looking for [09:25:22] tan_: here are some of the issues http://www.mediawiki.org/wiki/Security_issues_with_authorization_extensions [09:25:36] We are looking at using the wiki as a internal documentation place, where only the devs will be able to access all the docs, and the support/others will only see what we give them access to. Will I be able to use NameSpace control to achieve this? :) [09:26:03] flyingparchment, Zven86: thanks :) [09:27:14] tan_: best to do it as separate wikis (using the same install, and possibly the same user database, but separate actual wikis) [09:28:08] Splarka: yes, that's what I'm starting to lean to myself :) [09:28:22] Splarka: but I was hoping to have _one_ install - easier management/backup, etc :) [09:28:33] right, which is possible [09:28:37] tan_: could even use port 443 https to control access [09:28:48] you can share the user tables between wikis, which helps a bit with making it less lame [09:29:23] yes, I see. Then only the MW-files would be different/in different dirs, right? :) [09:29:48] Zven86: how? :) [09:29:50] having 'read' and 'edit' (and almost everything else) set to 'false' for all but a specific subset of users is really the only security tried and true [09:30:07] tan_: you can share most of the files, except LocalSettings.php [09:31:20] Splarka: yes, that's what I have done so far with the test-install, but now the need to share some of the docs to another department has arised [09:31:37] right, so move those to another wiki with the same settings.. [09:31:48] but hand out more accounts [09:32:09] tan_: I think what Splarka means is have one MySql table with separate prefixes to hold all the instances of MediaWiki you want [09:32:17] (or, share the user database, and hand out accounts to all users, but restrict read/edit to 'sysop' or 'authorized' and give it individually on each wiki) [09:34:31] okay, thanks for the info - I'll guess I have to discuss it further in-house what we will do :) [09:34:57] Soz I meant one MySql database with table prefixes... [09:37:47] nick Zven86|away [09:37:57] doh >< [09:42:08] 03(NEW) SVG handler uses an "uber-crappy hack" instead of a real XML parser - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14268 minor; normal; MediaWiki: Images; (mormegil) [09:49:06] 03eloy * r35346 10/trunk/phase3/includes/UserMailer.php: $to could be array, replaced by $dest variable [09:52:53] i got a question: i want to use external images in my wiki, that means i dont want to upload the file because its already on my webspace.. it is possible becuase i saw another mediawiki which does it this way, the question is:... how [09:55:58] http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImages [09:56:20] also see $wgAllowExternalImagesFrom [10:07:23] 03(mod) The tab on the main page should read "main page", not "article" - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14267 +comment (10Wiki.Melancholie) [10:09:52] UserMailer is weird... [10:15:12] 03catrope * r35347 10/trunk/phase3/includes/api/ApiDelete.php: Partial revert of r35058: when something looks stupid, that doesn't mean it is. This is done because the function in question expects a reference. [10:33:00] 03(mod) Create approved wikis (May 2008): Wikinews Czech, Wikipedia Fiji Hindi & Karakalpak & Moksha & Sakha & Silesian & Sranan Tongo , Wikisource Limburgish, Wikiversity Czech & Portuguese - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14252 (10atabekmur) [10:51:47] 03catrope * r35348 10/trunk/phase3/includes/api/ApiUndelete.php: Fixing timestamp conversion breakage: ignores the fact that !isset($params['timestamps']) means we wanna restore everything. [11:01:23] l/b [11:01:30] oops [11:02:11] O_O [11:02:54] I intended to type "/b" but "l" was already in the send buffer from before my SSH session crashed. [11:03:19] what's /b for? [11:03:24] back [11:03:26] trolling? [11:03:48] pardon? [11:05:41] 03(NEW) some wikis do not occur in the site matrix - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14269 15enhancement; normal; Wikimedia: General/Unknown; (thogol) [11:05:42] /b/, sounds channy ;) [11:05:46] heh [11:05:53] bad Thogo :P [11:10:48] Could someone PLEASE direct me documentation that describes what Categories are and how to set them up for articles? [11:11:26] Have you tried the link in the topic? [11:12:04] [[Help :Category]] O_O [11:12:37] http://www.mediawiki.org/wiki/Help:Category [11:25:48] http://en.wikipedia.org/wiki/Help:Category is also a useful docie [11:26:30] Zylogue: Basically categories (class) are about grouping or containment of articles (instances) [11:29:35] 03(mod) SVG handler uses an "uber-crappy hack" instead of a real XML parser - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14268 (10semenik) [11:30:55] 03(mod) SVG handler uses an "uber-crappy hack" instead of a real XML parser - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14268 +need-review +patch (10semenik) [11:32:15] hello! i made new wiki and coped content from old wiki - all ok. but i have problems with images - i moved them and tryed to run rebuildimages.php and i got just an error [11:36:20] hi [11:37:06] ingw3: What error did you recieve? [11:37:38] I have a small problem with the special:contact extension and editconfirm: I added "$wgCaptchaTriggers['contactpage'] = true;" to the localsettings and it doesn't seem to work on the contact page .. it does on other pages [11:38:00] (the captcha that is) [11:39:03] MinuteElectron: Access denied for user 'root'@xxxxxx.com' (using password: NO) (xxxxx.xxxxx.com) [11:39:53] Duesentrieb, do you have an idea what causes that? [11:40:27] ingw3: Please follow the instructions in the AdminSettings.sample file on your wiki root. [11:40:43] doos_: no, i have the same problem. didn't have time to investigate this, busy with my thesis. it seems to work for some people with 1.12 though [11:40:57] still on 1.11 here [11:41:06] maybe try to upgrade [11:41:16] no guarantees though [11:41:16] ok, time for that anyway [11:41:18] thanks [11:42:15] Duesentrieb, one last question: the ['contactpage'] variable .. where is that defined? [11:42:33] huh? [11:42:41] it's not a variable, and what do you mean by defined? [11:42:48] you define it ot trigger the captcha [11:43:10] it's part of a hash, no? [11:43:27] a value [11:43:32] it's key in an associative array, yes [11:43:40] no, not a value. a key. [11:43:40] uh key yes [11:44:15] ContactPage check for it. if it's there, it tried to invoke the captcha code. [11:44:16] that's all [11:44:26] ok thanks [11:44:57] back to reading [11:45:02] bye for now [11:46:40] MinuteElectron: i changed there name and pass. now it worked but after rebuild images still not apear [11:46:41] ;( [11:49:28] ingw3 Try running another maintenance script to make sure that your AdminSettings.php has the correct username and password [11:50:01] Zven86: it does i am sure [11:50:07] Zven86: Well, if it is no longer giving an error then it has the correct username and password [11:50:11] ingw3: Also check User:Group and file permissions on iamge directory [11:51:04] Zven86: permissions 777 [11:51:08] yes [11:51:58] Zven86: group is under root and user is root [11:52:40] ingw3: whats the rest of the scripts permissions for the wiki setup? [11:52:59] I mean user:group setup [11:54:56] ingw3: check one of the subdirectories of your image directory for the correct permissions etc also [11:55:46] 03rotem * r35349 10/trunk/phase3/languages/messages/MessagesHe.php: Update. [11:55:55] Zven86: i did this and all is correct [11:59:03] ingw3: So if you tranverse down a filesystem path of images to an image in your domain what do you get? [12:00:26] Zven86: i am not sure what u mean? [12:00:47] put a url in to try to fetch an image [12:03:20] Zven86: yes i can see the image [12:03:34] ingw3: Probably didnt flush the cache [12:03:46] Zven86: how to do that? [12:03:57] action=purge from edit [12:04:50] http://www.mediawiki.org/wiki/Manual:Purge [12:06:43] Zven86: i did still no result. but i was thinking then i do rebuildimages.php i get in the end: Finished oldimage... 0 of 0 rows updated [12:14:15] Zven86: i find out. thank u very much for help! [12:14:43] ingw3: What was the problem? [12:15:36] 03simetrical * r35350 10/trunk/phase3/includes/api/ApiDelete.php: No, something that looks stupid *is* in fact ipso facto stupid -- unless it includes a comment to explain why it's not. [12:16:10] 03raymond * r35351 10/trunk/ (6 files in 5 dirs): Localisation updates German [12:22:44] http://svn.wikimedia.org/viewvc/mediawiki/trunk/debs/squid/debian/errors/error.html?view=markup - Are there any unique identifiers on there? (ie something i could pick up on that isnt going to be changing to identify that its the foundation error page?) [12:23:23] like theres the "
" on the spam blocked page which we can pick up on [12:29:45] If not, could someone add one? [12:32:41] 03vrandezo * r35352 10/trunk/extensions/SemanticMediaWiki/includes/SMW_GlobalFunctions.php: corrected case [12:48:45] 03(NEW) n:cs: site settings - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14270 15enhancement; normal; Wikimedia: Site requests; (danny_b) [12:51:18] hi, I wanted to know, what is the syntax for creating text with a background colour [12:57:42] 03(NEW) info.txt on www.wikipedia.org not uptodate - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14271 15enhancement; normal; Wikimedia: General/Unknown; (emmanuel) [12:57:50] hello? [13:02:07] 03(NEW) v:cs: site settings - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14272 15enhancement; normal; Wikimedia: Site requests; (danny_b) [13:12:19] 03midom * r35353 10/trunk/tools/ (Makefile paramy.cc): parallel mysqldump data loader [13:13:41] 03midom * r35354 10/trunk/tools/paramy/ (. Makefile paramy.cc): parallel data loader [13:15:21] 03midom * r35355 10/trunk/tools/ (Makefile paramy.cc): throw away bad import [13:16:18] 03midom * r35356 10/trunk/tools/paramy/LICENSE: we need one more copy of GPL in a repo [13:22:29] 03midom * r35357 10/trunk/tools/paramy/paramy.cc: make thread number dynamic [13:22:44] mateji, mateji, proc te holky nechteji? ;-) [13:23:00] Danny_B: ? [13:23:55] to nic to je jen takova rikanka, jsem si na ni vzpomnel, kdyz te vidim [13:24:30] to nejsi jediny :) [13:27:43] 03(NEW) wfAcceptToPrefs doesn' t support spaces in the Accept header string - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14273 minor; normal; MediaWiki: General/Unknown; (mark) [13:28:31] 03(mod) wfAcceptToPrefs doesn' t support spaces in the Accept header string - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14273 (10mark) [13:28:42] 03midom * r35358 10/trunk/tools/paramy/paramy.cc: dynamic queue sizes [13:29:03] 03(mod) wfAcceptToPrefs doesn' t support spaces in the Accept header string - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14273 +comment (10mark) [13:29:46] 03(mod) wfAcceptToPrefs doesn' t support spaces in the Accept header string - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14273 (10mark) [13:30:13] 03(mod) some wikis do not occur in the site matrix - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14269 (10meno25wiki) [13:31:40] 03midom * r35359 10/trunk/tools/paramy/Makefile: use mysql_config for Makefile [13:33:57] 03(mod) New restore this version link in page history for sysops - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10831 +comment (10meno25wiki) [13:34:05] 03(mod) "Revert to this version" link for admins - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1511 +comment (10meno25wiki) [14:00:19] 03ktchan * r35360 10/trunk/extensions/BoardVote/BoardVote.i18n.php: Dab [14:33:08] 03(NEW) Update Extension:BoardVote across site for 2008 election - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14274 major; normal; Wikimedia: Site requests; (ktc) [14:44:02] 03raymond * r35361 10/trunk/extensions/BoardVote/ (BoardVote.php tally.php): [14:44:02] * (bug 14274) Update Extension:BoardVote across site for 2008 election [14:44:02] Patch by Kwan Ting Chan [14:44:02] * Add extension credits URL. [14:46:34] hi, how can i convert wiki source to XML, as in is there a library i can use that converts it to XML, i need to do the converting offline. thanks [14:47:36] What kind of "XML"? [14:48:12] XML is a generic format. You can convert to XHTML easily enough. [14:48:30] mohbana: Special:Export [14:48:41] or wrap it in XML for import [14:48:42] That doesn't convert the wiki source to XML. [14:48:44] It just wraps it. [14:48:48] Alexfusco5: that'S not "offline" [14:48:56] That's why I was trying to ask for clarification. [14:49:21] :( [14:49:56] i mean, i want the user to give me a wiki source offline and convert it to XML [14:50:15] mohbana: what do you want to do with the XML then? [14:50:23] "convert to XML" has no meaning in itself. [14:50:26] 03(mod) Update Extension:BoardVote across site for 2008 election - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14274 +comment (10raimond.spekking) [14:50:35] produce a latex file [14:50:38] Duesentrieb: [14:50:58] uh? from "xml"? so... you want XHTML or DocBook, probably. [14:51:12] but i need to work with the wiki source only [14:51:28] what do you want to do with the latex file? produce pdf? [14:51:40] yeh [14:51:58] so, your *actual* question is how to render wikitext to pdf. [14:52:08] have you tried googleing for that? [14:52:23] there's no perfect solution, but quite a few usuable ones, afaik [14:52:40] did you understand my xml question? [14:52:43] also... does it *have* the be mediawiki-markup? [14:52:49] or would some other similar wikitext markup do? [14:52:51] yes i guess so [14:52:54] hi people [14:52:54] only mediawiki [14:52:59] glad to be here with you [14:53:23] I have some questions here, could someone help me? [14:53:28] mohbana: mediakwi is *particularly* difficult for this, and ill-suited for offline-processing in general. it's possible, but quirky [14:53:35] especially when using text taken from a real wiki# [14:53:46] mohbana: wikitext can contain templates or use extension. it [14:53:52] it's impossible to render them offline [14:53:57] you need the database and the php code [14:54:05] the one i am using it just basic markup [14:54:08] is [14:54:24] The parser makes no distinction. [14:54:32] You'd be better off looking for another wiki package. [14:54:42] Simetrical: but writing a standalone parser for simple markup is relatively easy [14:54:48] Yes, could be. [14:54:54] Anyone done it? :) [14:54:58] and they exist, too [14:55:03] in perl, python, etc [14:55:20] someone there? have a few questions on admin. matters [14:55:39] mohbana: i recommend looking for an alternative system here: http://en.wikipedia.org/wiki/Lightweight_markup_language [14:56:18] mohbana: other than that, look for mediawiki-to-pdf converters, some exist. manus manske's wiki-to-something singy could do it too, i guess [14:56:29] (it goes via xml, too) [14:56:41] mohbana: if all else fails, look at the perl module for wikitext processing [14:56:52] !ask | Dethdude [14:56:52] --mwbot-- Dethdude: 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/moin/GettingHelpOnIrc > for a good explanation of getting help on IRC. [14:57:21] sorry [14:57:58] !ask i am trying to limit users registration, or at least keep 'em waiting for approval (mainly to protect contents on my wiki) [14:57:58] --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. Also, please read < http://workaround.org/moin/GettingHelpOnIrc > for a good explanation of getting help on IRC. [14:58:30] !ask limit users registration [14:58:30] --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. Also, please read < http://workaround.org/moin/GettingHelpOnIrc > for a good explanation of getting help on IRC. [14:58:34] thanks bye [14:58:52] Dethdude: i guess you got that wrong :) [14:59:23] !userapproval | Dethdude [14:59:23] --mwbot-- Dethdude: To require approval before accounts can edit, see . Alternatively, remove edit rights from all users, and create a new user group like "approved" with edit rights; a bureaucrat can then assign users to the "approved" group to allow them to edit. For more information about the alternative, see yes... many time without using irc [15:00:32] i am trying to limit users registration, or at least keep them waiting for approval (mainly to protect contents on my wiki)... how could i do that? [15:00:55] see above comment :) [15:01:37] sorry i'm getting into it, thanks [15:03:10] 03ktchan * r35362 10/trunk/extensions/BoardVote/ (BoardVote.php tally.php): Revert r35361. The specific updates is only needed when when ran on WMF servers, not generically. [15:03:29] can i use regexs to parse a wiki? [15:04:43] mohbana: you probably could, but it would be incredibly difficult. What are you planning on doing? [15:04:46] mohbana: sure. that is how mediawikis parser works, and how the perl module works. it's not trivial though. getting the basics should be simple, getting to 90% is quite doable. getting the rest right is close to impossible [15:04:48] !parsers [15:04:48] --mwbot-- For alternative parsers, see . A new formalization and parser for mediawiki syntax is being discussed on wikitext-l, see . For an (incomplete) specification of mediawiki syntax, see . [15:06:55] 03raymond * r35363 10/trunk/ (3 files in 3 dirs): [15:06:55] * Core: Rename 'right-hiderevison' to 'right-suppressrevision' per change in r35303 [15:06:55] * Extension: Add 'right-hiderevison' as it it now a pure extension right. [15:09:06] 03(mod) Update Extension:BoardVote across site for 2008 election - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14274 (10ktc) [15:09:32] thanks so much people, i've a solution now [15:09:36] many many thanks [15:11:53] ok which is better ANTRL or javac? [15:11:58] javacc [15:12:58] both of those are very slow, and not very convenient to express wiki syntax in [15:14:37] Raymond_afk: what exactly did r35363 change? [15:15:17] Alexfusco5: message name for special:listgrouprights only [15:15:28] thanks [15:24:55] hello all. I am trying to duplicate MW's Edittools: http://www.mediawiki.org/w/index.php?title=MediaWiki:Edittools. I have installed the CharInsert Extension, which seems to be working, and copy and pasted the source from MediaWiki:Edittools on MW to MEdiaWiki:Edittools on my wiki. I cannot get the drop down menu to appear. I have changed no wikicode besides comments. [15:25:02] any ideas on what the problem might be? [15:30:13] is there a hook that runs at the end of the page's content? [15:30:41] shaiaqua, have you looked over the list of hooks? [15:30:49] yea [15:31:04] most of ti [15:31:06] it* [15:32:56] shaiaqua: grepping for wfRunHooks is also nice :) [15:33:12] *shaiaqua has winblows :( [15:36:33] shaiaqua: ctrl-f or f3 in explorer allows you to do fulltext search. but do install UnxUtils (or CygWin if you need it) [15:37:07] UnxUtils one of the things i install on any windows i have to use. takes the edge off. [15:37:19] ArticlePageDataAfter isn't it, is it? [15:37:32] i have no idea :) [15:40:22] 03(mod) #fi.wikinews disappeared from irc.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13646 (10N/A) [15:49:58] 03(NEW) missing szl: interwiki prefix - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14275 15enhancement; normal; Wikimedia: Interwiki links; (str4nd) [16:00:01] is sidebar being cached somehow? i've changed the mediawiki:mainpage but it still returns the old content [16:00:15] purge didn't help [16:00:21] hello there [16:00:54] cache from your browser Danny_B? [16:01:07] Danny_B: MediaWiki:Mainpage-url [16:01:32] str4nd: there is no such page afaik. there is mainpage and mainpage-description [16:01:51] Danny_B: You can create that [16:02:28] i'm almost 100% it doesn't work this way. i've moved few mainpages already and never needed that [16:02:40] * 100% sure [16:03:21] Ah, you mean the title? [16:03:30] in the sidebar [16:04:39] Firefox: Ctrl+Shift+R (Apple: Cmd+Shift+R), Internet Explorer: Ctrl+F5, Konqueror: F5, Opera: something [16:05:10] need help: upgraded to lastest version (12) and am getting error: Error at offset 0 of 5285 bytes in /usr/share/mediawiki/includes/BagOStuff.php on line 414 [16:05:51] seems to work ok except for that , which appears on main page [16:08:14] Danny_B: create it. try it out. worse that happens, is that it doesn't work. [16:08:36] str4nd: not the title, the link [16:09:11] the main page link, like /wiki/Main_page? [16:09:20] 03mfarag * r35364 10/trunk/extensions/Makesysop/SpecialMakesysop.i18n.php: Update [16:09:32] str4nd: yup. [16:09:48] In action: http://fi.wikipedia.org/wiki/MediaWiki:Mainpage-url [16:10:46] trust me, it works [16:12:03] hey Alexfusco5 again :P [16:13:04] Anyone know what can cause the serialisation error? I am worried because a system upgrade reverted the wiki from 1.10 to 1.8 and then some pages were edited. [16:13:37] so now I don't know if the database is safe anymore [16:14:53] 03(NEW) Improvement of patrol functionality on Turkish Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14276 15enhancement; normal; Wikimedia: Site requests; (noumenon0) [16:15:02] str4nd: well, then you'll have to have it in sidebar as well [16:15:23] 03(mod) Improvement of patrol functionality on Turkish Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14276 (10N/A) [16:16:40] 03(mod) Improvement of patrol functionality on Turkish Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14276 high->normal; +shell (10raimond.spekking) [16:17:09] Danny_B: ahh, sure :) [16:17:32] grr, what i'm writing [16:18:03] str4nd: that's it. on the other wikis, i've simply changed mainpage to new url and it worked [16:18:37] i actually was the initiator of adding mainpage-description to separate url and displayed name ;-) [16:18:55] Can someone help me start a wiki? I'm not very good at computers. [16:21:08] what have you done so far SwirlBoy39? [16:21:16] I'm here in need of help regarding file uploads [16:21:25] SwirlBoy39: do you know that you want to use mediawiki, to create a wikipedia-style wiki? [16:21:36] Smaug: yes [16:21:43] Stupendous_Yappi: nothing [16:21:58] have you visited mediawiki.org? [16:22:04] yes [16:22:14] have you looked over the help documentation there? [16:22:27] Please nping me when talking to me please as I have many tabs open. [16:22:30] Smaug: yes [16:22:35] ping* [16:23:37] I'm still lost :( [16:23:52] do you have any sort of webhost? [16:23:56] SwirlBoy39: do you have hosting space to which you can ftp files, and it have the correct version of PHP and MySQL? Did you get that far or get confused before that? [16:24:07] Np :( [16:24:10] no* [16:24:37] you need that first, SwirlBoy39 [16:24:40] no you don't undertand or no you don't have the correct requirements (http://www.mediawiki.org/wiki/Manual:Installation_requirements)? [16:24:46] be back soon [16:24:48] sorry [16:25:23] well [16:25:28] that was hard :) [16:25:47] then i'll asak my question [16:26:00] I am trying to duplicate MW's Edittools: http://www.mediawiki.org/w/index.php?title=MediaWiki:Edittools. I have installed the CharInsert Extension, which seems to be working, and copy and pasted the source from MediaWiki:Edittools on MW to MEdiaWiki:Edittools on my wiki. I cannot get the drop down menu to appear. I have changed no wikicode besides comments. [16:26:19] any ideas on what the problem might be? [16:26:32] Smaug: check mediawiki:monobook.js or mediawiki:common.js [16:26:36] my only answer is "I don't know what are you talking about" :P [16:26:40] there is a script for that there [16:27:20] hmmmm [16:27:22] it's empty [16:27:27] should i put something into it? [16:27:37] mediawiki:common.js, i mean [16:27:40] i meant check the meta one ;-) [16:27:51] ok, will do [16:36:20] 03(mod) The tab on the main page should read "main page", not "article" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14267 (10N/A) [16:41:48] Danny_B: it is still not working, though I have since duplicated http://www.mediawiki.org/wiki/MediaWiki:Edittools.js and copied from common.js this selection: http://rafb.net/p/OTVdcN87.html [16:42:19] Smaug: did you flush your cache? [16:42:32] on IE ctril+F5 is all it takes, right? [16:51:36] does anyone else have the serialisation error in 1.12? [16:51:44] or any idea of how I can track it down? [16:51:47] hi.. i've problem with two extension: articletocategory and boilerplate, if i use boilerplate for insert an automatic message in all page, articletocategory doesn't work? somebody can hel me? [16:58:01] Hey folks! I'm installing a new installation of mediawiki 1.12.0 and I'm getting a message saying that GNU diff3 can't be found - but diff3 *is* installed, I can access it when I'm ssh-ed onto the server. Could someone point me in the right direction to track down exactly why it's not being found? [16:58:14] sorry i was disconnected, if someone has reply me could repeat [16:59:25] 03(mod) The tab on the main page should read "main page", not "article" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14267 (10N/A) [17:03:58] Can removeUnusedAccounts.php be run without a linux interface? [17:16:59] Smaug: Hey [17:20:55] str4nd: so as i was expecting - cache problem - i've updated sidebar but it still shows the old default one [17:21:20] i think i've registered some bug or wikitech post about probs with sidebar [17:21:25] but i can't find it [17:24:12] maybe make a zero edit to it? [17:24:19] edit -> save [17:30:10] str4nd: as i said - i've _edited_ it [17:30:27] grr, brr, hrr [17:30:32] it's stuck on server :-/ [17:31:25] 03rotem * r35365 10/trunk/ (2 files in 2 dirs): Update for he. [17:32:32] hello [17:33:23] hey Nikerabbit [17:43:54] 03siebrand * r35366 10/trunk/extensions/Translate/ (MessageGroups.php Translate.php): [17:43:54] * Update extensions used by Wikimedia [17:43:54] * Add support for OAI repo [17:44:33] 03(mod) The tab on the main page should read "main page", not "article" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14267 (10N/A) [17:45:55] 03(mod) The tab on the main page should read "main page", not "article" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14267 +comment (10dan_the_man) [18:01:23] 03siebrand * r35367 10/trunk/phase3/languages/messages/ (53 files): [18:01:23] * Rename 'right-hiderevision' to 'right-suppressrevision' [18:01:23] * Rebuilt all language files [18:01:34] Hello [18:02:24] Is anyone available right now? I need some help. I am new to wiki and have no idea what I am doing. [18:02:59] ? [18:03:12] Ask your question. [18:03:16] Ok... [18:03:45] How do I and where do I get templates? [18:03:48] Like..... [18:04:36] I want to be able to right articles in my mediwiki and have the description box with the pic and everything to the right... but how and where do I get the somthin...VG....template [18:05:16] infobox vg is what it is called [18:05:52] Hey guys :) [18:06:01] Zach2: Is it at Wikipedia? Just go to wherever the template is and copy the code. [18:06:51] so I can just copy the code of the template and put it on my wiki? [18:07:08] Yeah, as long as you include a link back to the original template. [18:07:27] Could anyone help me, i'm trying to get one of those + boxes where i click it and it shows the rest of the categories...I've found it on wikipedia.org, but when I look at the source, It doesn't make any sense [18:07:27] 03siebrand * r35368 10/trunk/extensions/Oversight/HideRevision.i18n.php: [18:07:27] Localisation updates for extension messages from Betawiki [18:07:27] * add 'right-hiderevision' where available [18:07:52] well I have tried that, and it just shows a bunch of screwed up code all over the Template:______ page [18:08:16] and templates include templates which means I will be puting never ending templates in [18:09:31] oh cool, I actually found what I needed [18:09:37] sorry to bother you guys [18:09:42] ok, time to make WLH use Pager [18:10:00] unless simetrical or someone wants too do it [18:11:42] What was the reason we dont use the XML Parser? [18:12:06] for what? [18:12:14] XML stuff [18:12:31] ie: our use of regex instead [18:12:37] Nikerabbit: do you want to convert WLH to parser? [18:12:39] is there any reason whatsoever why Title::getTitleProtection() is a private method? [18:12:53] AaronSchulz: whatlinkshere? [18:12:58] yeah [18:13:02] to parser? [18:13:07] sorry, Pager [18:13:12] urh [18:13:33] not right now at least.. maybe if nobody else does it [18:14:10] ok, I'll do it then [18:16:09] why doesn't it linkbatch either? [18:16:11] argh [18:17:05] AaronSchulz: because it is oooold? [18:17:26] you'd think with all the recent changes, someone would have added that [18:17:26] the bad thing about rewrites & cleanups is that they introduce bugs :e [18:17:37] like NewPages? [18:17:57] anyways, WLH still had broken nav links [18:18:01] which is my main motivation [18:18:32] AaronSchulz: yeah, I managed to create five or so :o [18:19:03] I was going to clean special:watchlist too.. but I left it for later time [18:19:29] that bad karma got you down? ;) [18:21:08] AaronSchulz: maybe :o [18:21:19] at least not to break too many things at once [18:22:13] AaronSchulz: Bug 9487 at least [18:22:27] using Pager will require extending the reallyDoQuery [18:22:37] fortunetly UNIONS are easy to do now [18:24:11] Is there a setting somewhere on mediawiki that requires page edits/new page commits to have a changelog description? [18:24:40] Nikerabbit: that will be the 2nd UNION query, yay! [18:24:40] You mean requiring an edit summary, I think. [18:24:55] MZMcBride, correct [18:25:07] I don't think there's anything to require one. [18:25:11] Perhaps an extension. [18:25:11] Raymond_: linky? [18:25:19] !extensionmatrix [18:25:19] --mwbot-- http://www.mediawiki.org/wiki/Extension_Matrix [18:25:47] Okay, I'm gettig tired of searching for info on this and am running out of time. How do I remove a user who's made no edits? [18:25:50] It can be enabled for individual users [18:26:12] But it would probably need to be a JS hack to enable it sitewide [18:26:57] Or, how do I run removeUnusedAccounts.php [18:27:29] AaronSchulz: why do you ask me about linky? [18:27:46] !b 9487 [18:27:46] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=9487 [18:27:53] Raymond_: there we go [18:28:03] ah nice :) [18:31:34] AaronSchulz: woot [18:34:15] what's a good terminal emulator? [18:34:29] for running maintenance [18:40:21] anyone seen Skizzerz? [18:40:31] nope [18:40:43] *Skizzerz has NO idea who you are talking about [18:40:49] damn [18:40:53] Sasoriza, there is no such nick [18:40:59] 03(mod) missing szl: interwiki prefix - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14275 +comment (10robin_1273) [18:41:10] man, my eyes must be going bad [18:41:12] meow [18:41:16] Sasoriza: what do you need? ;) [18:41:25] hi nike [18:41:29] cats? where!? [18:41:39] Skizzerz [18:41:45] any progress on adding removeUnusedAccounts to Extension:Maintenance? [18:41:51] rabbits doesn't say 'meow' afaik [18:41:52] over there str4nd [18:41:53] haven't started :P [18:42:07] it's third on my to-do list atm [18:42:13] ah k [18:44:01] so are you looking at later than mid-June for the next release? [18:44:57] is wordcount one word or two words ("word count")? [18:48:15] 03(NEW) Commons should have C or COM prefix that redirects to Commons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14277 15enhancement; normal; MediaWiki: User interface; (matthew.flaschen) [18:50:10] Skizzerz, you're my hero, I ever tell you that? You are [18:53:42] :o [18:53:55] com would probably conflict with some language code [18:54:39] Nikerabbit: there was already about that, but for interwiki links [18:58:28] ialex: ? [18:59:17] couldn't removeUnusedAccounts.php basically be ported to /trunk/extensions/Maintenance/Maintenance_body.php? [18:59:38] I mean that in a general sense, application-wise [19:02:01] hello all. I created a group with $wgGroupPermissions and put a user into it [19:02:37] when I deleted the group without removing that user from it, it still appeared after his name in Special:Listuser [19:02:44] how do I delete that group [19:02:46] ? [19:03:55] You don't delete the group... you remove the flag from that user [19:04:32] Honnestly you can assign people to arbatrary groups that don't exist and they'll show up [19:04:36] Sasoriza: there are quite a few changes that have to be made in order to make the scripts compatible with a web UI [19:05:26] when i go to Special:userrights the group does not show up [19:05:44] i actually put it back in, to try to re-add and remove user from it [19:05:59] Mhmm [19:06:02] but now it won't show the user as part of the group in Special:userrights [19:06:07] Smaug: reassign some right to that group via $wgGroupPermissions, then go back to Special:UserRights to remove it [19:06:09] There's also always checking the DB [19:07:17] Skizzerz: it's not changing the status of the user from out of the group to in the group in Special:userrights [19:07:34] though he remains in it according to Special:Listusers [19:07:43] yes, because you didn't remove the group from him [19:07:46] Dantman: what table should I check? isn't that a bit dangerous? [19:07:57] i'm using 1.11 by the way [19:07:59] why is elseif( 0 != $user->idForName() set to 0? [19:08:02] and Special:UserRights only lets you assign/unassign groups that actually have rights [19:08:02] user_groups [19:08:21] ;) Actually it can do more if you just tweak the HTML [19:08:57] Skizzerz: yeah, I remade the group by giving it a right, and it shows up in special:userrights but always in the "Available groups:" column never the "member of" [19:09:07] Nikerabbit: bug 4676 and 10682 for example [19:09:13] http://communitytest.wikia.com/index.php?title=Special%3AListusers&username=Splarka&group=&limit=100 [19:09:41] Best to check the DB then [19:09:44] Smaug: then you may need to just delete the user from the group in the database [19:09:46] ialex: ?? [19:10:06] com would probably conflict with some language code [19:10:11] check 'user' to find out their user_id, and find the rows inside of 'user_groups' with that id [19:10:15] Dantman: that bug was fixed in 1.11, only 1.10 let you give out free groups [19:10:22] well it is a sysop and a bearuocrat, so I'd rather not [19:10:23] O_o [19:10:26] T_T [19:10:45] There really is nothing wrong with that [19:10:45] ialex: yes? [19:10:54] Smaug: no, ONLY remove the group that you deleted, each group is stored as a separate entry [19:11:01] If you have complete access to userrights there's nothing wrong with it [19:11:05] you haven't said anything about it with a full sentence :o [19:11:24] Skizzerz: you mean from the database? [19:11:28] yes [19:12:07] Nikerabbit: this was an answer to your comment here on IRC about bug 14277 (Commons should have C or COM prefix that redirects to Commons) [19:12:31] which? [19:12:37] Skizzerz: will try. [19:12:48] you've only said some bug numbers and "something about it" :o [19:13:03] [20:53] Nikerabbit: com would probably conflict with some language code [19:13:18] * @param Title $back Display from this article ID at backwards scrolling [19:13:24] yes [19:13:25] ... [19:14:56] Skizzerz: Dantman: it worked guys! thanks a lot. [19:15:18] (there isn't much screen estate left for a browser when a video takes the upper portion of the screen :o) [19:17:21] Skizzerz: also Skizzerz, congrats on your new beaurocratic rights on MW.org [19:17:28] thanks :) [19:17:56] does one need to know how to spell bureaucrat to become one? :) [19:18:10] ...............................................NO definately not [19:18:26] <_< >_> [19:20:43] they aren't bureaucrats anymore, they're beaurocrats... as in beaurocrasy [19:21:15] or beaurd [19:22:57] Bearocrats are much scarier [19:23:29] Burrocrats [19:24:22] 03(ASSIGNED) Backwards scrolling at Special:Whatlinkshere is broken - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9487 (10JSchulz_4587) [19:25:11] AaronSchulz: try http://de.wikipedia.org/wiki/Spezial:AutoLogin pls :) [19:25:32] ow :) [19:25:34] eww [19:25:37] dunno if flaggedRevs are guilty [19:25:40] bearcrates :o [19:25:49] what's autologin? [19:26:13] Nikerabbit: what's wrong with you guys? I see THREE non-localised words on that error page [19:26:17] global login , used via secure.wm.o only [19:26:29] ("Invalid argument" and "Backtrace:" [19:26:34] Raymond_: hey that's tims fault ;) [19:26:53] :) [19:26:57] hehe [19:27:11] Skizzerz: you're joking? [19:27:25] yeah, I was [19:28:14] 03aaron * r35369 10/trunk/extensions/FlaggedRevs/FlaggedRevs.class.php: And again, $wgArticle not always defined, bail out if not set [19:34:52] heeeelllou [19:35:23] I have upgraded and images have stopped working: I try to run rebuildImages.php but I get DB connection error: Access denied for user 'postgres'@'localhost'... even though update.php works fine [19:36:15] umm [19:36:33] DinoDini: maybe you have different ones in AdminSettings.php? [19:36:48] AdminSettings.php seems ok [19:37:01] that's what [19:37:06] 's odd [19:37:20] Maybe rebuildImages requires a permission update.php didn't use? [19:37:29] unlikely [19:37:49] DinoDini: rebuildImages perhaps uses the ones in LocalSettings.php? [19:38:56] I don't know... depends on how it works [19:39:15] I have to have AdminSettings otherwise it fails [19:39:37] I mean fails worse [19:43:19] Is is possible to fix the images manually? [19:43:54] hi Fire [19:48:16] *AaronSchulz has WLH working [19:48:21] ok, this will need a lot of testing [19:48:26] it works already? :o [19:49:06] 03(mod) Enable patrol function for non-sysops on Turkish Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14276 summary; +comment (10wikipedia.kawaii.neko) [19:49:09] AaronSchulz: what have you changed? [19:49:25] it uses Pager and linkbatch [19:50:02] Hey, I just upgraded my MediaWiki and now I can't log in or create new accounts (attempts to do either just refreshes the login or create account pages respectively). Anyone have any suggestions? [19:50:14] hi Nikerabbit [19:50:24] AaronSchulz: mmm [19:50:43] AaronSchulz: is it my part then to use formoptions and i18n tweaks? :) [19:50:46] anyone knwo how I can do a excecution trace to see why I get that permission problem? [19:51:00] Charitwo: Hey [19:51:04] hi [19:51:44] Charitwo: can u helpme set one up plz? [19:51:55] set one what up [19:52:20] Charitwo: A wiki, also please ping me... thanks [19:52:22] :) [19:52:32] SwirlBoy39: you found a new host? [19:52:59] No :'( [19:53:36] you need a host before we can do anything else, one that will let you setup a database you'll point to during installation [19:53:58] Can you help me find a free one plz Charitwo / [19:54:04] ?* [19:54:06] :/ [19:54:31] Dantman|afk: woot, do you have mind controlled keyboard? [19:54:46] heh... [19:55:03] Nah... just pop in and look at the screen once in awhile [19:55:35] ^_^ Though, I do have plans for using 3, 60" HD Tv's for monitors! [19:55:50] +A mac Cinema screen for close up [19:55:54] SwirlBoy39: i don't have time to find you one myself, but you're welcome to look on your own. [19:55:57] +Large tablet monitor [19:56:19] OS X, Parallels, Dual Boot [19:56:49] yay [19:56:59] do you have a real work? [19:59:08] is it possible to link to all contribution on bugzilla [19:59:09] Heh... don't worry... meeting with my potential BP this week [19:59:14] with a more simple url? [20:01:16] Shiroi_Neko: mozilla urls are very... 90s [20:01:33] Can anyone help me (can't log in or create accounts after upgrade)? [20:02:09] https://bugzilla.wikimedia.org/buglist.cgi?chfieldto=Now&email1=wikipedia.kawaii.neko%40gmail.com&emailassigned_to1=1&emailcc1=1&emaillongdesc1=1&emailreporter1=1&emailtype1=exact&field-1-0-0=assigned_to&field-1-0-1=reporter&field-1-0-2=cc&field-1-0-3=commenter&query_format=advanced&type-1-0-0=anyexact&type-1-0-1=anyexact&type-1-0-2=anyexact&type-1-0-3=anyexact&value-1-0-0=wikipedia.kawaii.neko%40gmail.com&value-1-0-1=wikipedia.kawaii.neko%40 [20:02:17] I want to link to it with something shorter [20:02:28] preferably without posting my email 90 times [20:02:47] tinyurl? [20:03:01] umm [20:03:15] Bookmarked search? [20:03:25] I was thinking of a possible shorter https://bugzilla.wikimedia.org link [20:03:29] yes I know tinyurl [20:05:52] "a real work"? [20:08:49] 03(mod) The tab on the main page should read "main page", not "article" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14267 (10Wiki.Melancholie) [20:09:25] Skizzerz, you said it would need a lot of work reconfiguring for web UI... can you give an example? [20:10:16] What is the best way to include the time and date a template was updated? Right now I'm using {{REVISIONTIMESTAMP}} with a bunch of #time: functions. It seems like this ought to be easier. [20:11:21] you mean in function mskeForm, function executeScript, etc.? [20:11:39] (as in) [20:16:29] Sasoriza: I'm afraid I don't know what that means. I have a template {{plan}} that I include in my user page. I would to include a section at the bottom of the {{plan}} template that says "Last updated on: XXX" where XXX is the time and date of the last update. [20:17:10] {{REVISIONTIMESTAMP}} seems to get me part way there except that it's not formatted for easy readability and is in the wrong time zone. [20:17:34] jemmons: That wasn't directed at you :) [20:17:44] Sasoriza: So sorry! [20:17:48] Tim-away: interwikis for new wiki languages are missing. Example: http://ru.wikipedia.org/wiki/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:SieBot [20:18:44] jemmons: wouldn't ~~~~~ work? [20:20:48] Sasoriza: The problem is that the ~~~~~ gets substituted with an actual time/date before the template is saved. So every time I modify it, I'd have to delete the date and type ~~~~~ again. Inconvenient. And it means I can't include it in its own template (say, {{updated}}) for inclusion in other templates. [20:24:27] jemmons: Have you tried something like, {{CURRENTTIME}}, {{CURRENTDAY}} {{CURRENTMONTHNAME}}, {{CURRENTYEAR}} [{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|action=purge}} Purge cache to update] ? [20:26:51] that only gives server time but it can be reconfigured [20:29:42] no, actually, that wouldn't work either... [20:29:58] 03(mod) The tab on the main page should read "main page", not "article" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14267 (10dan_the_man) [20:36:09] hey [20:36:46] hi there.. i'm reading the formatting guide, specifically the guide for formatting a table [20:39:36] 03(mod) missing szl: interwiki prefix - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14275 15enhancement->normal; normal->high; +comment (10Wiki.Melancholie) [20:51:37] *AaronSchulz doesn't get $options[] = 'STRAIGHT_JOIN'; [20:51:45] it just makes the option commented out on query [20:52:41] AaronSchulz, I think it's a special type of comment. [20:52:54] Like IE's conditional comments. [20:53:00] So as not to break compatibility. [20:53:10] hmm, well then I'll leave it [20:57:04] bah, mysql is doing it the stupid way for me [20:58:32] MySQL is so stupid. :( [20:58:50] Domas hinted that maybe we'll be upgrading to 5.0 at some point for better InnoDB scalability, yay. [20:59:37] His blog says he is doing some experiments with it because some guy says its EOL-ed. [21:00:09] Simetrical: I'm *on* 5 [21:00:35] the problem seems to be that it just does row count stats and doesn't seem to try to avoid filesorts at all [21:06:30] 03brion * r35370 10/trunk/wap/ (15 files in 14 dirs): (log message trimmed) [21:06:30] + 2008-05-26: Image thumb lookups now down via API for future-proofing, [21:06:30] correction of name normalization issues, and safety for the image.php [21:06:30] interface. [21:06:30] Old code was manually constructing a URL based on filename hashing, then checking [21:06:34] both the source wiki and Commons to try to find a file size, then determining whether [21:06:36] to use the source or a thumbnail image. [21:10:57] *AaronSchulz has to force the index of both tables [21:10:58] *AaronSchulz sighs [21:11:21] is there any way to make a "$wgNamespaceProtection - whitelist" so that all pages in a namespace are protected except for x y and z? [21:12:04] Smaug, not in the core software, that I know of. [21:12:55] ok. [21:13:03] back to trying to write an extension for it i guess [21:19:31] ok, now we're talkin [21:24:39] Smaug, looked at Lockdown? [21:25:13] Simetrical: looking now.... [21:26:07] i don't think it works [21:26:10] Oh, but not sure that works with 1.12, or maybe that's been fixed. [21:26:43] no (well yes, but that's not how i meant it), it doesn't suit my purpose: i want to protect a whole namespace except for a select few pages [21:26:55] and i've given up writing the extension [21:26:56] for now [21:27:24] It should be a relatively simple userCan hook, I think. [21:27:34] You could just grep for all uses of $wgNamespaceProtection, I doubt there are many. [21:27:54] i haven't made an extension before [21:28:01] i was trying to base mine on EditSubpages [21:28:50] piece of advice: base it on Lockdown, not EditSubpages [21:29:22] but i'm trying to whitelist, not blacklist things, and whitelists individual pages, not namespaces [21:30:10] You're trying to adjust whether the user can edit the page. [21:30:13] The rest is details. [21:30:20] ok [21:30:38] i'll go that route when i next take a crack at it [21:31:00] would you suggest [21:31:37] that I not use $wgNamespaceProtection and use the extension itself to block out all but the few pages, or do you think it doesn't matter [21:33:06] 03aaron * r35371 10/trunk/phase3/includes/SpecialWhatlinkshere.php: [21:33:06] * Convert to using Pager and remove a bunch of ugly code. The order and distinctness is now all done by the DB [21:33:06] * Use linkbatch to avoid some O(n) query spam [21:33:06] * Break some long lines [21:33:13] thanks for suggestions, anyway [21:33:48] 03(mod) Enable patrol function for non-sysops on Turkish Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14276 (10wikipedia.kawaii.neko) [21:43:02] *Aaron|away just thought of an issue [21:43:09] bah, after dinner [22:10:23] 03aaron * r35372 10/trunk/phase3/includes/SpecialWhatlinkshere.php: Fix duplicate row removal [22:10:56] 03aaron * r35373 10/trunk/phase3/includes/SpecialWhatlinkshere.php: Grammar [22:36:11] When I try to edit a page on my wiki it asks me to save index.php; php's memory limit is already at 20m. This is occuring in Firefox 2.0 and IE 6. [22:43:41] tekmosis: Go into your preferences, select the editing tab, and uncheck Use external editor. [22:43:57] 03aaron * r35374 10/trunk/phase3/includes/SpecialWhatlinkshere.php: [22:43:57] * Show if pages are both image linked/transcluded [22:43:57] * Remove comment: on second though, this can't happen [22:44:21] ahhh, cool. Thanks a lot for that MinuteElectron. [22:44:27] yw [22:44:41] I need help setting up Mediawiki [22:46:17] !ask [22:46:17] --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. Also, please read < http://workaround.org/moin/GettingHelpOnIrc > for a good explanation of getting help on IRC. [22:47:38] Alexfusco5: what should I ask [22:47:47] Alexfusco5: tried to help [22:48:16] o_O [22:48:39] SwirlBoy39: just ask your question and someone who is better at mediawiki then me will help you [22:49:07] and me :D [22:49:29] Alexfusco5: No clue what to ask [22:49:45] well, what exactly you need help with would be a start :) [22:49:58] creating a wiki [22:50:42] Swirl: Do you get an error? [22:51:00] Alexfusco5: where am I stuck? [22:51:22] SwirlBoy39: Yesterday we were helping you, what point did you get to before you dispaepared? [22:51:24] no.. [22:51:40] Well, I got it so my wikis on my pc [22:51:49] guys I couldn't follow what he was doing [22:52:46] MinuteElectron: http://rafb.net/p/CcmtTn23.html [22:56:08] SwirlBoy39, we're not gonna beg you to tell us what your problem is, nor we gonna accept that you ask someone other to sum up your problem: You can choose: Ask a *normal* question with what your problem is, or don't, and then just leave the channel, read the manual, and then try to ask again. [22:56:44] Fire: I don't know what to do next [22:57:09] Swirlboy39: What are you *trying* to do, what have you *done* already ` [22:58:06] Fire: This will say http://rafb.net/p/2uEQQz87.html [22:58:35] Swirlboy: Let's get this to a PM. Write /msg Fire blah and we'll discuss that in a query window. [22:59:30] I have to go, sorry. [22:59:36] !b 14248 [22:59:36] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=14248 [23:00:29] *Fire scratches his head. [23:00:43] *Fire goes 'Tsk, tsk, tsk'. [23:01:58] *rolleyes* [23:02:31] ... [23:02:34] fail [23:03:33] anyone know how to dump the contents of an array into a file? [23:03:50] Skizzerz: to vague [23:03:53] *too [23:04:20] you could foreach and append a file [23:04:29] you could just serialize() the whole thing [23:04:33] Skizzerz: You could var_export(). [23:04:52] Or serialize, as aaron says. [23:05:35] hmm, thanks [23:05:41] The benefit of serialization is that it is easier, but on the other hand is open to code injection. [23:05:56] But var_export() is just as open to code injection. [23:06:02] *AaronSchulz thinks about Capt'n Crunch [23:06:09] Skizzerz: Pesonally I would go with serialization. [23:06:31] cerealize() ;) [23:06:36] hehe [23:09:17] test [23:11:21] test failed [23:12:15] o_O [23:26:06] i want case insensitivity [23:26:41] :/ Then contribute to the attempts on rewriting the Title backend [23:27:02] i lack the needed skills [23:27:15] it's all in PHP; i do Perl [23:27:25] -- nor am i a perl wizard [23:27:54] why is this a difficult task? [23:28:28] the first char only of any link is case insensitive [23:28:40] surely the same approach can be applied to all chars? [23:29:02] Not unless you want to hack the code that does that [23:29:17] Anyone looking for a Wiki consulting project? pays fairly well. [23:29:28] tell us more [23:29:36] also, making it case insensitive while preserving the case for display is more complex [23:29:36] And unlike what you may want, no-one is going to commit code unless it also preserves case [23:29:48] yea. [23:29:52] that's the tricky bit. [23:30:09] Plus, the message code is done a little tricky [23:30:15] me? [23:30:22] If we make the entire key upercase it looks bad [23:30:27] DT: tell us more about this gig [23:30:33] lowercase, and it's likely that system messages may break [23:30:57] DFS: i don't follow you there [23:30:58] Not to mention that toggling this at all, will end up making every existing article invalid [23:31:06] or there [23:31:24] Yes, the backend is very complex... and resistant to changes like these [23:31:38] i don't see any pages in mw:ns that are dabbed solely by case [23:31:50] That's UI [23:31:51] Well, i'm starting a site which will be open to the public. It's going to be wiki-based. I really believe it can take off. But, I need some help with a bit more advanced wiki stuff. For example: creating a submittable form that generates wiki content; setting up and verifying the security of project pages; etc [23:31:55] pages in wikipedia -- but then, i've always said that's dangerous and dumb [23:31:57] You'll understand nothing with UI [23:32:24] DanielTahar: Take a look at Semantic Forms [23:32:44] DT: before you even get started, you should be aware that there are no truly secure MW installs [23:33:03] all available security is on the order of a closed -- not locked -- door [23:33:25] I know, it's not that serious, BUT, some basics. [23:33:42] :/ You're opinion of security is contrary to the ideal of open editing [23:33:54] whose? [23:34:06] Closed door [23:34:15] well, you tell me [23:34:28] DT: what do you really want? [23:34:45] or to put it another way, what are the consequences of a breach? [23:34:49] MediaWiki was created for the purpose of openly edited wiki [23:34:51] Nono, I don't mean that kind of security; I mean making sure users can't edit some of the templates, etc. Let's re-phrase it: I am looking for someone who is really, really fluent with the wiki mechanism, so instead of me learning it as I go, I can ask for stuff and they'll get it done. [23:35:09] MediaWiki is plenty secure in the terms of real XSS and such... [23:35:13] forget the entire "security" term I used. [23:35:14] well, i am really really fluent with the editing side of MW [23:35:38] templates, protection, parserfunctions, etc. [23:35:56] i do some sysadmin but i don't hold myself out as an installation guru [23:36:06] i'm more of an interior decorator [23:36:19] that may be what you need [23:37:18] well, absolutely. Can you -- actually, is it possible at all -- create a form where people submit different fields and then it turns it into a wiki-styled page, based on a template? I got it by creating a javascript that just merges the fields into one textarea and then submits. What about reversing it, ie taking the textarea and making it into fields? [23:44:02] Hey everyone, I'm looking for a simple solution for injecting a stylsheet to load based on the page im in, I want to load additional stylesheets but have the page code determine which to add, however I've found PageCSS Extension, this is in-body CSS which works, but is not for me, I want to actually load a .css on demand, anyone know a way to do this or an extension that supports this? [23:45:36] ReAn: all the body tags contain the name of the page as one of their classes, so you could put per-page CSS into MediaWiki:Common.css using that class to determine what page it is [23:46:05] anyone know what mottle.net is gonna be? [23:46:34] another alternative would be using javascript to add it in as an onLoad event [23:52:44] AaronSchulz, clicking "20" or "100" or anything but the default appears to cause WLH to display no output. [23:52:55] Including no paging links, in fact. [23:53:17] Oh, I see, it doesn't preserve the title of the page you're actually looking at the links to. [23:53:19] Silly Aaron. [23:53:49] mmm...defaultparams [23:54:43] $this->namespace = $namespace; <-- Is that going to cause a keyword problem in PHP 5.3+? [23:54:47] *Simetrical has no idea [23:56:54] 03aaron * r35375 10/trunk/phase3/includes/SpecialWhatlinkshere.php: Fill in getDefaultQuery() for WLH/x links to carry title over in nav links [23:57:46] 03(mod) Commons should have C or COM prefix that redirects to Commons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14277 +comment (10soxred93)