[00:15:35] Just in case somebody is interested... I think I found the problem of the error about matchStartToEnd() [00:16:04] I updated MW applying the patch, and I don't know how, some files got corrupted [00:16:17] So some code is missing, some duplicated... a total mess [00:17:34] which file did you use? [00:21:05] OverlordQ, this one: http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.15.0rc1.tar.gz [00:21:15] (I was upgrading to the rc first) [00:21:51] But I think it was TortoiseMerge's fault, next time I'll use simply 'patch' :) [00:23:05] Anyway, it's working great now :) [00:25:04] so you installed rc1 first then ran the patch? [00:25:35] no, I had 1.14.0, and ran the patch to 1.15.0rc1 [00:25:55] I have little modifications here and there and had to use the patch instead replacing all the files [00:26:07] *instead of [00:26:12] yea, that's not that file. [00:26:27] I'm having kind of a strange issue... I have my wiki behind an OpenSSO web agent, and my wiki text isn't being parsed correctly anymore... [00:26:27] http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.15.0rc1.patch.gz [00:27:31] isn't the same I said before? [00:27:43] no, you l inked to the full version [00:27:44] stuff like == test ==== test 2 == is turning into == test ==== test2 == [00:27:48] <^demon> Hey all. [00:27:58] oh, sorry, I pasted the wrong link [00:28:10] but indeed I got the right patch, thanks :) [00:28:31] I shouldn't do these things at 2.30am.. [00:29:22] If I edit and save a page, it looks like it strips end of line characters, but only after equal signs. Any idea what could cause this kind of issue? encoding problems? [00:29:28] why would you upgrade to 1.5.0rc1 today? [00:30:05] (i assume you mean 1.15.0rc1) so I can upgrade to 1.15.0 and then to 1.15.1 [00:30:35] 03(mod) Use of undefined constant - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19877 +comment (10innocentkiller) [00:30:38] why don't you just upgrade to 1.15.1? [00:31:04] local edits [00:31:16] exactly [00:31:52] 03demon * r53664 10/trunk/phase3/ (10 files in 5 dirs): [00:31:52] * (bug 14201) Set $wgDBadminuser/$wgDBadminpassword during setup [00:31:52] * (bug 18768) Remove AdminSettings requirements. Maintenance environment will still load it if it exists, but it's not required for anything [00:32:03] 03(mod) Create AdminSettings.php during wiki installation, in the same way as LocalSettings.php - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14201 (10innocentkiller) [00:32:11] 03(FIXED) Remove AdminSettings.php from MediaWiki core - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18768 +comment (10innocentkiller) [00:32:13] How would a progressive upgrade interact with local edits any worse than a direct upgrade? [00:32:41] if I use the patches I can see if there is a conflict with my edits [00:32:55] if I just replace the files I lose my edits [00:33:11] this way I just had to edit manually 4 or 5 files [00:33:31] well, if everything hadn't went horribly wrong :)) [00:34:44] What would be the best way to setup so that you transclude only the first 5 points/lines from a page with a numbered bullet list, but can go to that page to see the full list? [00:35:07] You could just download the new files, diff them, replace the old files with them, and then apply the diff as a patch? [00:36:14] oh, that's a good idea [00:36:59] Well, let me know if it actually works; we could suggest it as an alternative to manual patching [00:37:08] I thought Tim had stopped including the patches for a while, actually... [00:37:21] anyway, it'll have to wait to 1.15.2 or something :)) [00:40:57] Ah, I see, you're applying the patches instead of just uploading the files. [00:41:10] You could also download just your current version and the latest and create the patch files manually. [00:41:21] But really, a version control system is essential if you want to maintain local changes. [00:41:30] but i'm lazy :( [00:42:22] Using git or something would simplify this greatly. Just do a git svn checkout of the latest revision, and when a release happens, pull the latest tag and rebase to it. [00:42:41] What's the holdup on git? [00:42:41] (you'd want to avoid checking out the history, though, possibly, since git svn is really really slow) [00:42:46] Emufarmers, in what sense? [00:43:03] Switching to it? [00:43:05] Well, everybody is all "omg git rules," so why haven't we switched yet? [00:43:16] Brion and Tim have not yet been converted from the Dark Side of centralized version systems, as far as I can tell. [00:43:22] Also, time. [00:43:43] you'd have to convert the repo which would take a while [00:43:53] Shouldn't be a problem, we did it for CVS -> SVN. [00:44:01] cleanup all the things that get munged in it, etc [00:45:45] Like what? [00:46:04] *shrug* [00:46:06] It would be nice if we converted people's commit names to the standard git format. [00:46:20] When Mozilla switched to hg they apparently just chucked out the old repo entirely. [00:46:25] But that's kind of obnoxious. [00:46:49] We already have a lot of the information anyway. [00:49:51] you'd still need some sort of public repo to push changes too anyways [00:50:10] First of all, not necessarily. We could switch to a pull-only system like the Linux kernel. [00:50:37] Second of all, so? That has very little to do with it. [00:50:57] Can you pull from git using subversion without any extra tools installed on the client? [00:51:26] I'd be fairly locked out at work if not [00:52:00] can it be used like subversion via a web server? [00:53:32] how does pull-only work? [00:55:20] Ryan_Lane, I'm not aware of any git-to-Subversion tools. You can't install any software at work? [00:55:37] yes/no [00:56:09] I work for the government. it is a massive CF to get most things installed (and I have root) [00:56:38] Also, depending on the ports it uses, it could be a non-starter [00:56:44] OverlordQ, everyone has a personal repository that they publish. One repository may be a de facto official repository that most people pull from (e.g., Linus' tree in Linux's case). In that case, the owner of the official tree will just pull from anyone he trusts. [00:57:02] Ryan_Lane, wow. That's pretty crazy. [00:57:08] svn uses http/https/ssh; those are normally allowed through most corporate firewalls [00:57:22] You can set up git to use HTTP if you want, but it's considerably less efficient. [00:57:41] You can also set up SVN to use svn:, and that's probably more efficient, but we don't. :P [00:57:59] (well, committers use svn+ssh) [00:58:07] yes but then how do patches get back to the 'main' repo, mailing patches? [00:58:13] I'm really making it sound worse than it is. The real issue is that it doesn't come with RHEL, so I'd have to do paperwork, and wait a little while (and I have paperwork and waiting) [00:58:39] err hate [00:58:51] OverlordQ, you get someone reasonably well-known to include the patch in their tree, who has people closer to the "official" guy pulling from them. Then it percolates up. [00:59:17] that just seems like a cluster though especially with mediawiki :) [00:59:27] It's kind of cool because there's no formal distinction between people with and without commit access. [00:59:35] On any level. [00:59:54] The author and the committer can be totally separate people, which is nice. [01:00:17] "That patch by Bob Smith that Simetrical committed broke the tree" instead of "Simetrical broke the tree". [01:00:57] However, it requires a central person to dependably be around to pull stuff, and increases the chance of merge conflicts. [01:00:59] well I'm sure there'd be brion/tim at the top then you get the fun task of figuring out whose below then then so on and so forth [01:01:01] So there would be a central brion tree, and his tree would automatically pull in changes from "committers"? [01:01:13] No, *not* automatically. That's the point. [01:01:36] People would ask him to pull, or he'd do so periodically by hand. But only after briefly reviewing the patches. [01:01:36] <^demon> Simetrical: We'd never get things to trunk. Brion's way too busy to have to accept all those merges. [01:01:42] Is that really preferable to just reviewing revs before having them go live? [01:01:47] <^demon> Although, it's kinda a forced code review, which is good. [01:01:53] ^demon, I never said it would be brion. [01:02:03] <^demon> Tim, whoever. [01:02:15] It's no harder than reviewing the patches. [01:02:25] Except instead of reverting, you just don't pull the ones you have problems with. [01:02:44] *^demon hasn't converted to the dark side either [01:02:49] yea but then you'd have to trickle back down the tree a reason why it didn't get accepted [01:02:56] No, just tell the author directly. [01:03:04] Or the one who's submitting it to you. [01:03:32] Then when they next pull from the central tree, their patches will be rebased and they can move them off to a branch to fix them up or such. [01:04:02] I'd say we could have a stable branch, which Brion and Tim would have the rights to pull into, and which would be contain only reviewed code. [01:04:56] Then we'd probably have to have a development branch, which a bunch of people would have the right to push into, but with a lower bar than commit access currently has. [01:05:06] still be more work imo to get everything convered and everybody up to speed on then the benefit [01:05:12] *converted [01:05:18] Because you've never used the system. [01:05:22] What would happen to all the non-phase3/extensions stuff? [01:05:28] roberthl, meh, details. [01:05:29] Do Tim/Brion review absolutley everything that goes through Wikimedia svn at the moment? [01:05:38] Put everything in its own repo. [01:05:44] That would be ideal, yes. [01:05:48] We don't need one ginormous repo for everything Wikimedia-related, that's stupid. [01:05:51] ++ [01:05:58] Simetrical: yes i've never used it much, but I doubt anybody else has either [01:06:04] so everybody would have to learn [01:06:18] You'd be surprised. [01:06:31] OverlordQ, a few devs have experience with DVCSes. Me, werdna, avar, domas. [01:06:31] learning a new source control system isn't usually that bad [01:06:39] Learning git => svn takes about half an hour. [01:06:52] Well, the basics. [01:06:55] <^demon> Simetrical: At the moment, you're eliminating a good number of windows users. msysgit sucks, and the only alternative is using cygwin. [01:06:56] sure [01:07:02] git has about a million commands though doesn't it? [01:07:06] ^demon, is that really still such a problem? [01:07:20] Ryan_Lane, git is unreasonably complicated, yes. It still seems to be preferred overall to Mercurial and Bazaar. [01:07:30] Possibly because Linus Torvalds wrote it. ;) [01:07:34] heh [01:07:35] <^demon> Simetrical: I commit mainly from Windows. [01:07:43] ^demon, I mean, is git support on Windows really so bad? [01:07:58] I realize a lot of heathens our committers mostly use Windows. [01:08:21] Last I checked, Windows git was significantly worse than Subversion, but it seemed passably usable. [01:08:27] I'd hope it would have improved by now. [01:08:48] <^demon> Yes. Msysgit is terrible. It breaks all sort of ways when auth'ing with SSH. [01:09:53] Hmm, really? Most people seem to be saying it's not terrible, according to a 60-second Google. [01:10:39] <^demon> My experience has been wholly negative, the two times I attempted to get it working. [01:10:58] 03(mod) CLI setup script - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10542 +comment (10robert) [01:13:53] How long ago was that? [01:15:44] <^demon> A few months? [01:23:38] 03demon * r53665 10/trunk/extensions/OpenID/SpecialOpenIDServer.body.php: (bug 19457) $openid seems to be an array. Cleanup this code a bit, we don't need $openid because it's not used again, so just check its return directly. [01:24:13] 03(FIXED) $openid seems to be an array - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19457 +comment (10innocentkiller) [01:31:04] <^demon> Curious, what are these install.settings file I see in some extensions? Is that some legacy thing? [01:32:02] ^demon: example? [01:34:00] <^demon> There's one for CategoryTree. [01:34:56] <^demon> I've seen them on a few others before. [01:35:40] <^demon> Ah, it's from maintenance/installExtension. [01:35:48] <^demon> I'm pretty sure that doesn't actually work. [01:36:42] Yeah; I assume that's another thing effectively blocked by the need for an installer revamp? :\ [01:36:55] <^demon> To make it make some bit of sense, yes. [01:37:09] Well, there are a few extension installer extensions right now, but... [01:37:37] I wonder how Kim's installer thing is coming along [01:37:38] <^demon> I think it'd be best supported in Configure. [01:38:26] Emufarmers: isn't it written in python? [01:38:51] OverlordQ: yes [01:39:09] <^demon> Python installer for PHP app. Wheee.... [01:42:53] Yea, requring python to install a PHP app seems silly imo [01:43:24] Like anybody who would use it doesn't have Python? [01:43:54] I dont [01:44:12] :| [01:44:30] <^demon> I don't on this machine. [01:45:07] having to install something else to install a first thing probably wont fly with many PHB's [01:45:48] OverlordQ: depends how corporate the environment is, I guess [01:46:29] I worked at a small 6 person place and still had to get everything cleared even though I was the tech guy [01:46:42] It being separate is the bigger problem than the language barrier [01:46:49] I said corporateness, not size :D [01:46:59] :P [01:47:10] I'd call the pretty corporate though :P [01:47:55] If you're setting something up for yourself or for a client, you can use whatever you want to do it [01:48:19] anyway, I think Kim's script was more for having an easy way to set up environments for extension testing and stuff [01:48:23] *^demon writes a ksh script to install MW [01:48:27] rather than actual serious wiki farming [01:49:11] <^demon> Sane install/upgrade procedures would make farming much easier and less ad-hoc. [01:49:26] *GreenReaper is more of a wiki gardener. [01:49:35] When the MW guy at the place I'm interning mentioned that he was using a script he (or somebody before him) had cobbled together, I pointed him to Kim's script; dunno whether he's actually going to use it [01:50:06] 'course, when he was trying to get CentralAuth to work, I also pointed him to shared DB tables and $wgCookieDomain :D [01:52:27] ug, dont remind me, still need to look at getting sharedb working [01:52:40] Eh, it's easy [01:52:52] not if you dotn use MySQL ;) [01:52:55] *dont [01:52:56] :v [01:53:11] Or if you already have users with edits on multiple wikis, I suppose [01:53:21] 14(INVALID) wikibits includes nonexistent stylesheet, KHTMLfixes.css - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14717 +comment (10innocentkiller) [02:10:10] 03dale * r53666 10/trunk/phase3/js2/mwEmbed/ (9 files in 6 dirs): [02:10:10] * Sequencer render updates [02:10:10] ** created class/file mvFirefoggRender.js [02:30:54] which Dynamic Page List extension is stable and working for media wiki version 1.13 because I keep getting internal server errors with what i've tried so far?? [02:34:17] why not upgrade to 1.15.1? [02:37:14] hello, having a problem with skins here [02:37:26] OverlordQ: You could use SAML or Crowd Auth, or some other form of web SSO instead of CentralAuth. Then if you add other software you are covered there too. [02:39:29] I am using 'kindofblue' skin and now there is no sort ability on the results tables from an #ask query. [02:39:55] dadau: what CSS class is the table using? [02:41:49] Where would I find that? It is the normal result from a query such as {{#ask: [[Category:Test plan V1]] | mainlabel=Test Plan ID | ?Test Title = Title | ?Test plan date = Date | ?Customer | ?Spectra | ?platform }}. I am using semantic mediaWiki BTW, dont know if this is correct forum. [02:42:00] dadau: in the html source [02:42:27] dadau: i'm familiar with it; #semanticmediawiki is the right channel, but there usually aren't many active people in there [02:44:09] maybe - table class="smwtable" id="querytable1"> [02:45:03] dadau: gimme a sec, looking at my SMW site [02:45:36] Thanks Ryan. Should I post this to IRC #SMW also? [02:45:56] possibly [02:48:07] dadau: is your site public? [02:48:07] API question: if I want to unprotect a page, and I'm using action=protect, what value should I use for null? edit= [02:48:32] unfortunately not [02:48:45] dadau: do you have web developer toolbar installed? [02:48:57] dadau: if you are using firefox that is [02:48:59] I have firebug [02:49:15] i can get the toolbar, is it an extension? [02:49:23] make sure extensions/SemanticMediaWiki/skins/SMW_sorttable.js is loading [02:49:34] 03(FIXED) Refactor upload code to split backend and interface - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14925 +comment (10innocentkiller) [02:49:55] yeah, it's an extension, you don't *really* need it, but it makes things easier [02:50:14] 03(NEW) Keeping selected options following an edit conflict - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19886 enhancement; Normal; MediaWiki: User interface; (FT2.wiki) [02:51:12] 14(DUP) Mod of Uploading Interface to encourage copyright compliance - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12452 +comment (10innocentkiller) [02:51:14] 03(mod) Allow per-wiki customizable fields on upload form (e.g., for source) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4647 +comment (10innocentkiller) [02:51:34] why SMW doesn't use the built in table sorting, I'll never understand [02:52:22] Ryan_Lane: is the SMW table sorting in JS? [02:52:26] 14(DUP) Hook to alter upload form - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8867 +comment (10innocentkiller) [02:52:29] 03(mod) Enhancement of Special:Upload for Hook Points to add custom content - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7161 +comment (10innocentkiller) [02:52:41] Is there another way to do table sorting? [02:55:48] Ryan: Is how would I check that it is loaded using firebug? I could get the developer extension but it is 4gb. [02:56:07] (the sorttable.js) [02:56:12] 4GB? huh? [02:56:20] no way its that big [02:57:02] I don't have firebug installed :) [02:59:25] dadau: if yout url is http://localhost/wiki/index.php/, you need to go to http://localhost/wiki/extensions/SemanticMediaWiki/skins/SMW_sorttable.js [02:59:48] make sure you are getting the javascript [03:00:05] 14(DUP) Enhancing the editing of references on Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12538 +comment (10innocentkiller) [03:00:09] 03(mod) Greater flexibility with references - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5997 +comment (10innocentkiller) [03:00:19] 14(DUP) Dedicated textarea for ... block - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19739 +comment (10innocentkiller) [03:00:22] 03(mod) Have References text edit window on Edit pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2745 +comment (10innocentkiller) [03:00:34] web developer toolbar is nice because it'll let you see all the javascript loaded; which lets you see if you are getting 404's, 403's, etc [03:03:04] Ryan - When I go to that ling I get the source of the js. [03:03:36] any further information on when this dump error will go away? "Some files from download.wikimedia.org are temporarily offline while we perform some maintenance. Sorry for the inconvenience! " [03:04:30] I have web dev now, will have to restart FF to get it, Would that help? [03:05:32] hippietrail: when its fixed and the dumps are recreated [03:06:08] aka within about 1-2 weeks [03:06:25] 03(mod) Bundle anti-spam extensions in distribution packages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9034 +comment (10innocentkiller) [03:06:50] p858snake: ah. so is it the entire dump system? [03:07:05] the raid array that powered it broke and they didn't have bakcups [03:07:09] *backups [03:07:58] ^demon: how is that an extension request? Aren�t bundling requests more an installer issue? [03:08:28] thanks for the headsup p858snake [03:09:58] <^demon> Emufarmers: Meh. [03:12:54] Ooh, Yaron�s GSoC student actually did something: http://lists.wikimedia.org/pipermail/mediawiki-l/2009-July/031577.html Jealous, Simetrical? [03:13:37] Emufarmers, mine is doing something, it's just something I'm completely uninterested in and which is probably worthless (but exactly conforms to his GSoC proposal). [03:14:06] I thought you said he�d only made 9 commits and hadn�t contacted you at all? [03:14:43] ...when did my client start using smart quotes? [03:14:46] dadau: are you getting any javascript errors? [03:15:08] Emufarmers, well, that was a while ago. [03:15:13] hi :) [03:15:15] Ryan - I have toolbar working and the js seems to have been loaded. Any more ideas? My 'kindofblue; skin is in the /wiki/skins directory but the js files are in the /wiki/extensions/SemanticMediaWiki/skins directory [03:15:18] Now he's made . . . slightly more commits, and has exchanged a couple of e-mails. [03:15:24] Yay. :) [03:15:25] But he seems to be on schedule regardless. [03:15:27] What�s his project? [03:15:31] Image resizing daemon. [03:16:00] dadau: that shouldn't be an issue as long as the javascript is being output by the extension [03:16:16] i need to make some spelling corrections to the interface of (a localized version - Sinhala) of my wiki. where can I find those templates? [03:16:17] Is it something Wikimedia would use? [03:16:34] How can i check for JS errors? [03:17:01] dadau: tools->error console [03:17:08] Anandawardhana: Special:AllMessages [03:18:26] Emufarmers, ah cool :) thanks! [03:19:31] Ryan - Yes - errors in wikibits.js [03:19:36] Anandawardhana: if there�s a mistake in a translation, though, you should mention it on translatewiki.net so it can be fixed for everybody [03:21:14] Emufarmers, aha i didn't know about it. sure, will do. I am making a couple of corrections. [03:21:35] wgBreakFrames not defined [03:21:50] your skin is missing js header globals [03:22:02] Simetrical: would Wikimedia use his daemon? [03:22:16] Emufarmers, I very much doubt it, since nobody told me what our actual requirements are. [03:22:44] Well, it *sounds* like it could be useful, since image servers are clearly a point of failure [03:22:47] image resizing as in the main file or the thumbnails? [03:22:56] *Splarka wistfully muses that it would be nice if wikibits.js didn't rely on (would gracefully fallback from the lack of) any js header globals to define all the functions [03:23:47] and it'd be easy, a few: if (wgBreakFrames) { -> if (window.wgBreakFrames && wgBreakFrames) { [03:23:51] Splarka: it would be equally nice if all skins were consistent and included them [03:24:01] bah ambluance and police again >.< people really need to stop trying to race up and down that mountain on their bikes [03:24:17] MrZ-man: untrue [03:24:26] because there are cases one might want wikibits.js without the skin [03:24:28] such as action=render [03:25:31] so it would be /more/ nice to have wikibits.js work without a trunk/proper/updated skin, than to try to get all skins to work right [03:25:48] ok, so where do I put header globals? [03:26:41] mmm... [03:26:52] *Splarka just helped Angela do this with her blog skin, should remember [03:28:13] makeGlobalVariablesScript() [03:29:09] dadau: what version of MW are you on? [03:29:52] MediaWiki 1.15.0 [03:30:08] Semantic MediaWiki (Version 1.4.2) [03:31:19] hmm [03:31:37] gah, they keep changing things [03:31:49] somewhere in your skin: data ); ?> [03:31:55] at least, that was the 1.15 way [03:31:59] changed in 1.16 of course [03:32:26] oh, you need that above the wikibits.js call [03:32:27] which is why I never change mediawiki skins... [03:32:37] indeed [03:32:48] Simetrical promised to fix it all with rainbows and pixie dust, someday [03:32:53] lol [03:33:13] \o/ [03:33:22] As soon as I don't have to worry about, let's say, IE 6 or 7. [03:33:29] *Simetrical sets stopwatch for ten years [03:33:32] IE5 baby! [03:33:44] hmmm [03:33:49] so you [03:33:51] IE 6 is under 10% now isnt it? [03:34:10] is that in KindOfBlue.php? or KindOfBlue.deps.php? [03:34:11] 'd want to make a skin template system that works with all existing skins, and has gracefull fallback for all future conditions [03:34:26] like, if an old-ass skin isn't loading makeGlobalVariablesScript, just add it anyway [03:34:48] dadu: which of those has the in it? [03:35:15] Ryan: 10% of IE users, or of all browsers? [03:36:02] .php [03:36:04] IE users i thought. lemme go re-read those stats [03:36:31] dadu: stick that somewhere in after but before the thing loading /common/wikibits.js [03:37:20] Splarka: W3C has it at about 15% [03:38:35] Ahh, THANKS sparkla, thanks Ryan [03:38:45] Put that line in and the sort is back. [03:39:37] dadau: no prob. thankfully Splarka was here, I probably wouldn't have found that ;). I don't generally mess with skin stuff [03:40:10] 15%... *stab [03:40:25] I learnt my lesson, I probly wont do that again either :), But i learnt something today. [03:41:33] *Splarka tests whats broked in wikibits without skin [03:44:41] damn, sorttables use stylepath uncheckified [03:57:51] 03(NEW) Changing tag filter doesn't work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19887 normal; Normal; MediaWiki extensions: AbuseFilter; (mike.lifeguard) [04:07:41] would anyone like to provide an explanatory caption for an image of deliberately bad code? [04:10:12] 03(mod) Categories at the time of edit - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19455 +comment (10mike.lifeguard) [04:30:02] 03(NEW) allow wikibits.js to load without any required globals - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19888 enhancement; Normal; MediaWiki: General/Unknown; (herd) [04:30:04] 03(mod) JavaScript (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2114 (10herd) [04:44:35] 03(mod) allow wikibits.js to load without any required globals - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=19888 (10herd) [04:47:52] *Splarka is not sure whether to +patch that as he'd rather have discussion than have MrZ-man come along and simply apply it [05:27:19] I have installed MediaWiki . If i try to create a article, in the editing page, i am not seeing buttons like Line break, insert a table, etc.. . [05:27:48] Do i need to install any plug-ins to get these buttons ? [05:29:48] http://www.mediawiki.org/wiki/Manual:Custom_edit_buttons [05:30:15] if you mean the ones at the top, and if you have a few already, but want more non-standard ones like other wikis have [05:31:05] yes, yes, you are correct. I need the custom edit buttons like how original wikipedia.org will have [05:32:01] http://en.wikipedia.org/wiki/MediaWiki:Common.js [05:32:11] which loads http://en.wikipedia.org/wiki/MediaWiki:Common.js/edit.js [05:33:06] 03(mod) wikibits includes nonexistent stylesheet, KHTMLfixes.css - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14717 (10buzz) [05:47:37] I am not understanding, how/where/which file i need to open to insert the code which is are specified in the given URLs to add custom edit buttons [05:48:49] it said to edit or MediaWiki:Common.js , i am not understanding which file is this [05:48:55] it is no file [05:49:23] it is a page, on the wiki, in the protected interface namespace, that gets called on every page load as text/javascript in a