[00:00:49] 14(INVALID) mySQL user lacks "create table" privilege. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20634 +comment (10innocentkiller) [00:03:09] 04(REOPENED) mySQL user lacks "create table" privilege. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20634 +comment (10Simetrical+wikibugs) [00:03:49] <^demon> AryehGregor: I changed the install script to add those users to LocalSettings at install time, but Brion thought it was scary. [00:03:56] I think that's silly. [00:04:00] *^demon shrugs [00:04:10] Why not just give the normal user the rights anyway? [00:04:39] <^demon> That could work. [00:04:50] <^demon> You could also have the updater check that it can create tables before it tries to. [00:05:07] That doesn't really solve the problem. [00:24:39] 03(NEW) Trying to write to file system root, when initializing. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20635 enhancement; Normal; MediaWiki extensions: Translate; (bugzilla.wikimedia) [00:30:06] Can we just add CREATE TABLE and ALTER TABLE to maintenance/users.sql? [00:31:16] Oh, ^demon left; AryehGregor? [00:31:24] I dunno. [00:31:29] Never looked at that. [00:31:40] Neither had I :) [00:36:20] oh no [00:36:24] someone sabataged my wiki [00:36:30] how can i prevent this from happening in the future? [00:37:01] make admins who can be trusted to ban and revert neredowells ? [00:37:03] !spam | meoblast001 [00:37:03] --mwbot-- meoblast001: For information about combating and handling spam in MediaWiki, see and . [00:37:05] one of my pages has been revised with porn ads tons and tons of times [00:37:27] how do i require captchas? [00:37:57] how do i revert to a specific revision? [00:38:06] and completely delete all the others [00:38:58] do i have to hit the undo button on every single entry? [00:40:40] meoblast001: just select the revision you want [00:40:44] and then click the edit tab [00:41:03] Nikerabbit: what about the one with the hundred virgins in paradise, of 19 pirats exploding 3 skyscrppers with two planes ? [00:41:28] cirwin: it won't work [00:41:30] ... sry wrong window ... [00:41:40] !spam | meoblast001 [00:41:40] --mwbot-- meoblast001: For information about combating and handling spam in MediaWiki, see and . [00:41:41] Awwwkkwarrrrd [00:41:47] two radio buttons are selected at the same time [00:42:38] can someone look at this for me http://m.mysticgalaxies.com:8080/wiki/index.php?title=FOSS&dir=prev&action=history < i can't figure out wtf is going on [00:44:31] one of the revisions has 2 radio buttoms [00:44:34] buttons [00:46:12] too many problems for one day [00:46:38] Splarka: O: yo [00:46:50] Splarka: rar [00:47:00] Splarka: Break it down. [00:47:31] kill all humans [00:47:48] why can't there just be a "Make this Revision Current" button [00:48:12] [history] [-oldid date-] [edit] [save] [00:48:33] Eh, there's always popups ^__^ [00:48:36] excuse my french, but what the hell is an oldid date? [00:48:53] the date on the revision? [00:49:18] the link in history, where the text is the date, and the link is the article name followed by an oldid parameter [00:49:18] new problem [00:49:22] how do i delete all the porn revisions? [00:49:28] zzz [00:49:28] those are the good ones [00:49:43] what does free and open source software have to do with porn and car ads? [00:50:01] !oversight [00:50:01] --mwbot-- Oversighting removes revisions from access by normal users and sysops. More information is available here: . Note: This extension has been superseded by a core feature: . [00:50:05] How do you think we finance development? [00:50:06] when i have problems like this and i've already been stressing for 9 hours, i'm half ready to say fuck it and rewrite the whole wiki [00:50:10] (that second link) [00:50:38] i'd just go in the SQL and delete them [00:50:39] that's faster [00:50:46] to prevent them, you might want Spam Blacklist, Confirm Edit and Fancy Captcha, and maybe Abuse Filter [00:51:02] that'll blow up referential integrity, heh [00:51:22] though do see the maintenance folder, that has some php shell scripts that do basically just that [00:51:23] and? i need a fast way to delete about 50 revisions [00:51:40] so some might give you an example [00:51:41] why can't mediawiki do this? i don't know [00:52:01] sure it can, you just have to know how, heh [00:52:04] what version are you on? [00:52:13] i honestly don't know [00:52:19] Special:Version [00:53:00] 1.14.0 [00:53:19] i've been stressing all day [00:53:34] if i find any more broken crap, i'm going to have a heart attack [00:53:46] "MediaWiki: the silent killer" [00:53:56] actually Apache did most of the pain [00:54:07] MediaWiki is just adding to it [00:54:41] hmm [00:54:55] hm, i just thought up a better idea [00:55:03] take the text i want, delete this page, remake it [00:55:09] i only had 3 revisions to this page before [00:55:15] oh [00:55:32] there is a batch script to delete all non-top revisions, though then you lose all history [00:55:45] maintenance/eleteOldRevisions.php [00:55:48] er deleteOldRevisions.php [00:55:55] that page was edited 2,400 times by spam bots [00:55:58] wtf [00:56:06] i really need to get this secured with a captcha [00:56:22] or maybe deleteArchivedRevisions.php [00:56:22] you may also be interested in maintenance/deleteRevision.php [00:56:30] Emufarmers: that doesn't do what you think [00:56:34] I know what it does [00:56:53] well, it won't do anything until he deletes the revisions first, heh [00:56:59] I know [00:57:00] so you mean 'AND deleteArchivedRevisions.php' [00:57:21] you'd think the maintenance folder would at least have naming consistency within itself [00:57:23] but people seem to go batshit when they learn that the revisions are still in the database [00:57:29] ok, how do i captcha this? [00:57:30] but the delete in deleteRevision.php means archive [00:57:34] !captcha [00:57:34] --mwbot-- For more information about CAPTCHAs and MediaWiki, see . [00:57:44] ah, found it [00:57:52] what, two lines up? [00:57:53] heh [00:58:10] how do i get a list of all registered users [00:58:11] meoblast001: run maintenance/deleteRevision.php giving it the revisions you want "deleted" (moved to the archive table) [00:58:12] this will be fun [00:58:25] i'll find out i have 20000 registered spambots or something [00:58:27] then run maintenance/deleteArchivedRevisions.php to delete those from the database [00:58:33] Special:Listusers [00:58:42] and no, you can't delete users [00:58:54] whew, just me [00:58:57] heh [00:59:02] lol, you can't delete users? [00:59:04] that's retarded [00:59:16] no u [00:59:24] wow, how keen an observation, you must be really familiar with mediawiki to make such a deduction [00:59:31] oh wait, you're a noob who doesn't even know how to list users [00:59:33] STFU ^_^ [00:59:43] *Splarka hides [00:59:55] !deleteuser [00:59:55] --mwbot-- Deleting users is very messy and not recommended, because this breaks referential integrity in the database (they appear in many different tables like users, edit histories, recentchanges, preferences, etc). A safe solution is to block the users, and possibly rename them with . You can also try [01:00:05] sorry, i've been stressing for 9 hours, so whatever my brain thinks is what i say [01:00:38] okay, so find the bad revisions by oldid (the 'permanent link' in the page, or the link from the date column in the history) [01:00:48] and do the two maintenance scripts on them mentioned above [01:01:31] http://en.wikipedia.org/w/index.php?title=Special:ListUsers&offset=%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21+%21%21%21%21%21 [01:04:55] Splarka: is there a need to configure this http://www.mediawiki.org/wiki/Extension:ConfirmEdit [01:04:59] or does it work by default? [01:05:24] you'll probably want the fancy captcha, which is images instead of simple maths [01:05:45] o: Splarka is a Brit in disguise! [01:05:47] which means eh.. generating the images at least once [01:05:48] does it show after i hit "Save Page" or is it on the edit page? [01:06:18] *Splarka looks [01:06:36] by default it appears to appear when you add an external url, create an account, or fail to use the right password on login the first time [01:06:37] After you hit save page; I think I filed a bug about that... [01:06:55] you can also enable it for any editing, and for page creation [01:07:19] and you can have any usergroup skip it, only bots and sysops in the default config [01:07:40] so if you installed it without configuration, you would only see it for bad login, if you are sysop [01:07:53] but spambots would see it for adding external links [01:08:54] AryehGregor: can you still not run maintenance scripts without setting do $wgDBadminuser and $wgDBadminpassword? [01:09:11] I don't know, but if that's true it's stupid. [01:09:15] Indeed. [01:09:30] There's no reason for a separate admin user except for things that require serious privileges, like fiddling with replication or whatever. [01:09:39] It should just load $wgDBuser if $wgDBadminuser isn't set. [01:09:45] likewise for the password [01:11:10] Eh, maybe it does [01:12:48] Splarka: this system seems pretty vulerable [01:12:54] a specific amount of images based on words? [01:13:05] shouldn't it uses one of those autogenerating image things? [01:13:18] eh, whatcha gonna do, it is open source [01:13:50] Just add biometric authentication if that worries you :) [01:14:07] bimetric? [01:14:55] meoblast001: the recaptcha plugin works quite nicely if you really care, generally the presence of anything is enough to put of the automated scripts [01:15:02] where is $wgCaptchaSecret? [01:19:14] should simplecaptcha be good enough? or will most scripts be able to get around it [01:20:05] I think it is so unused as it is so easy to crack that nobody uses it and so nobody is set up to crack it [01:20:11] (just a guess) [01:20:53] well, i'm panicing right now because i can't get fancy captcha working [01:22:07] i just tried on my site here http://mysticgalaxies.com/wiki/index.php/Main_Page and i saw no captcha come up [01:23:26] you're exempt from all captchas if you're logged in as sysop [01:23:39] i logged out and nothing happened [01:23:52] You do not have permission to edit this page, for the following reason: [01:23:52] This page has been locked to prevent editing. [01:24:02] hmm, yah, not showing [01:24:29] http://m.mysticgalaxies.com:8080/wiki/index.php?title=Special:UserLogin&type=signup&returnto=Main_Page WFM [01:24:46] hey, there it is [01:26:02] so it's only working for sign ups? [01:26:25] and i'm sorry for panicing guys [01:26:30] i've been having a very stressful day [01:26:32] by default it appears to appear when you add an external url, create an account, or fail to use the right password on login the first time [01:26:36] 03emufarmers * r56285 10/trunk/phase3/ (RELEASE-NOTES maintenance/users.sql): (Bug 20634) Give the installer-created database user CREATE TABLE and ALTER TABLE rights so that upgrades will go more smoothly. [01:26:41] constant stress since noon [01:27:20] Splarka: should that be good enough? [01:27:28] what if it's a URL but not in link form? [01:28:28] 03(FIXED) mySQL user lacks "create table" privilege. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20634 +comment (10Emufarmers) [01:28:30] i just changed it for editing and creating too [01:29:09] thanks all [01:29:17] and sorry again about the panic [01:29:22] it happens after a whole day of stress [01:31:50] no :( [01:31:54] i already got another spammer :( [01:31:56] http://m.mysticgalaxies.com:8080/wiki/index.php/FOSS [01:33:11] deleted and recreated again [01:33:58] this is actually making me feel physically sick [01:34:04] is it that or apache, i honestly can't remember [01:40:08] IOError: [Errno 2] No such file or directory: '../../../captcha/image_6927dcf4_c164d6194a21f360.png' [01:42:31] nvm [01:45:12] uh oh http://m.mysticgalaxies.com:8080/wiki/index.php?title=Special:UserLogin&type=signup [01:45:19] "out of captcha images; this shouldn't happen" [01:55:55] 03sergeychernyshev * r56287 10/tags/extensions/HeaderTabs/: Release tags for HeaderTabs extension [01:56:37] 03sergeychernyshev * r56288 10/tags/extensions/HeaderTabs/REL_0_6_6/: Release v0.6.6 - Fixed compatibility issues with MW 1.16 [01:57:42] ok, so my wiki is now uneditable [02:04:14] what did you do? [02:06:17] Mike_lifeguard: "out of captcha images; this shouldn't happen" [02:08:06] Mike_lifeguard: any idea what could be causing that? [02:08:55] no [02:09:03] you're probably out of captcha images, or your captcha is configured incorrectly [02:09:18] well... probably you ran out of images or you configured the extension wrong [02:09:23] chuck: i just generated 100 of them [02:09:25] *Mike_lifeguard bonks chuck on the noggin [02:09:31] and you can run out of images? [02:09:43] you might want to make more than 100 [02:10:00] if i have to generate these things every time it runs out, forget about it [02:10:34] no, you do it in a big batch and then it cycles through them - or at least that's how it should work [02:11:10] Mike_lifeguard: so once it gets to 99, it goes back to image 0? [02:11:21] you could also just use recaptcha [02:11:29] maybe - I don't know anything about how it works internally [02:11:34] what license does recaptcha have? [02:11:51] Mike_lifeguard: as long as i don't have to regenerate these, i'm ok [02:12:12] well regardless you'll want more than 100, so... *shrug* [02:12:38] I think Wikimedia has 100,000 or something, which is fairly small - there's an open bug to increase the challenge set [02:12:57] i'll see how many images i have on one of my wikis that uses that extension [02:13:00] 100 is better than "out of captcha images; this shouldn't happen" [02:13:21] i have $wgCaptchaDirectory = "captcha"; [02:13:40] I have 100 [02:13:43] 03(mod) Do not put "diff generator" comments into feeds - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20601 -patch ; +comment (10innocentkiller) [02:13:53] and my captchas are in extentions/ConfirmEdit/captcha [02:14:10] meoblast001: try this: $wgCaptchaDirectory = $IP . "/extensions/ConfirmEdit/captcha"; [02:15:07] yay, it works [02:15:07] thanks [02:15:16] no problem [02:17:22] meoblast001: just as a heads up, we didn't find FancyCaptcha to be very effective at blocking spam for our wiki [02:17:45] 03mrzman * r56289 10/trunk/phase3/includes/LogEventsList.php: [02:17:45] Fixes for r56284: [02:17:45] * Parse the message shown in the box [02:17:45] * Fix undefined variable notice [02:18:08] chuck: does wikipedia use it? [02:18:11] I don't know if it was a problem with how we configured it, but bots seemed to be getting around it somehow (and the site probably wasn't big enough to warrant the cost of kids in India typing in the captchas for the bot) [02:18:28] we're pretty sure xrumer can get through it :\ [02:18:47] meoblast001: not for editing [02:18:53] maybe for account creation, not sure though [02:19:23] yep, they use it for account creation [02:19:24] for account creation & some editing (adding external links before autoconfirmed, IIRC) [02:19:31] Mike_lifeguard: oh, right [02:19:53] 03(mod) Software Code for formating LaTeX - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20580 summary; +comment (10innocentkiller) [02:25:48] 03demon * r56290 10/trunk/extensions/Collection/Collection.hooks.php: (bug 20613) The coll-n_pages message is not formatted properly [02:25:58] 03(FIXED) The coll-n_pages message is not formatted properly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20613 +comment (10innocentkiller) [02:37:27] problem [02:37:30] i just looked through my SQL [02:37:43] i deleted my FOSS page, but Mediawiki is still storing a ton of records [02:38:03] deleted pages don't get deleted from the db [02:38:08] they just get hidden from public view [02:38:16] how do i delete them for good? [02:38:21] if i really want to [02:38:55] run the deleteArchivedRevisions.php maintenance script [02:40:01] yah good luck getting through to him Skizzerz [02:40:04] we've told him that 3 times [02:40:16] :P [02:40:35] well, it isn't our fault if he can't RTFM when he doesn't know what's going on, is it? [02:40:38] Splarka: i didn't understand the other 3 times [02:40:51] !man DeleteArchivedRevisions.php | meoblast001 [02:40:51] --mwbot-- meoblast001: http://www.mediawiki.org/wiki/Manual:DeleteArchivedRevisions.php [02:40:57] meoblast001: run maintenance/deleteRevision.php giving it the revisions you want "deleted" (moved to the archive table) [02:40:58] then run maintenance/deleteArchivedRevisions.php to delete those from the database [02:41:03] of course it doesn't exist [02:41:14] {{socreateit}} [02:41:24] {{toolazy}} [02:41:30] {{noshit}} [02:41:36] {{indeed}} [02:41:41] giving it the revisions? [02:41:45] no [02:41:49] {{toomanytemplates}} [02:41:56] deleteArchivedRevisions.php deletes every deleted revision [02:41:58] 403 [02:42:01] you can't pick which ones to get rid of [02:42:19] *facepalm* [02:42:39] Skizzerz: read all scrollback related to meoblast001 ^_^ [02:42:40] i have read access to it [02:42:49] meoblast001: run in command line [02:42:51] not via the web [02:42:55] oh >.< [02:42:58] 03(mod) ImageSize parameter not recognized - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20092 summary (10innocentkiller) [02:43:29] Splarka: understand Yoda speak he might, yes? Try it I shall [02:43:55] speaking of which, we need a Yoda translation for mediawiki [02:43:58] *Skizzerz pokes the i18n people [02:44:09] it is machine translatable [02:44:12] ok, i'll give you another chance to call me an idiot [02:44:15] it can be a variant of english [02:44:19] i don't know how to run PHP from the command line [02:44:36] first cd to the maintenance directory [02:44:47] once there, "php deleteArchivedRevisions.php --delete" [02:45:02] and you're done [02:46:20] thanks [02:47:49] Which file would I have to edit if I wanted to customise how the sidebar appears? As in core .php file or something? I want to change the default functionality of how the sidebar appears, but requires .php changes for some custom code. [02:49:02] ew, don't edit core php, make an extension to modify the sidebar using a skin hook [02:49:06] Daworm "how the sidebar appears" ? could you be more explicit ? [02:49:10] (if editing MediaWiki:Sidebar doesn't do it for you) [02:49:18] Not editing mediawiki:sidebar [02:49:23] where it is, what it looks like, what links are there, etc... [02:49:34] Keep the same structure, just have it work differently. Think of wikia's sidebar. [02:49:55] A concept like that but not the same. IE: I'll need an extra div or two in there to do what I want, for showing/hiding the sidebar. [02:49:58] define "work differently" [02:50:12] Splarka : something in the chemical industry [02:50:18] do that in javascript [02:50:19] manager, or something [02:50:36] heh [02:50:38] *Splarka bites Alphos [02:50:45] I want to create a toggable expandable sidebar. So anon users won't have it show by default, (IE: just general readers etc.) and/or have a custom sidebar depending if you are logged in or not. [02:50:47] *Alphos pokes Splarka [02:51:14] I could do it in JS I don't know it enough. And I've found a few working examples of expandable boxes etc. controlled by css with no .js use at all. [02:51:18] So want to test. [02:51:30] Just no idea in which part of what file is where the sidebar is controlled in the .php files. [02:51:34] huh ? [02:51:43] http://p.defau.lt/?zzq_rbRbf7IjRO8SgkYE7g [02:51:48] here is a sort-of working CSS example [02:51:51] "I want to create a toggable expandable sidebar." "I could do it in JS I don't know it enough." huh ? [02:51:52] it breaks in old IE of course [02:52:50] and you can't really toggle in CSS, you can on-hover expand and off-hover collapse [02:52:59] unless you use a :hover:visited hack, heh [02:53:58] "dropdown" menus � la wikia without JS or another kind of scripting language is difficult at best [02:54:09] vector does it [02:54:12] maybe flash, though :D [02:54:16] pure CSS [02:54:25] except for IE6 it uses a js extension thing [02:54:34] Ah, found it: http://www.mediawiki.org/wiki/Manual:Interface/Sidebar#Change_sidebar_content_when_logged_in_.28PHP.29 [02:54:40] knew I'd seen it before. [02:54:59] Splarka : showing hidden divs when hovering on other divs ? [02:55:21] with nothing else than CSS ? [02:55:34] yah, the :hover selector works on descendants (except in IE6) [02:55:46] foo:hover div {display:block} [02:56:50] Hurm, not quite covering what I want. I saw mention of having a button with expandable sidebar. But required editing of core MW files. Like linked for editing .php files. [02:57:10] easy in javascript [02:57:19] I've done it before once or twice [02:58:19] and since it requires javascript to be toggleable, it isn't bad to do it in JS (and have them just be expanded without JS enabled or with noscript blocking it) [02:58:37] Mmm. I read I can hide the article management buttons, IE: "History" - "View Source" etc. for anon viewers? [02:58:56] won't do much good since they can still go to the link manually [02:59:05] unless you disable the actions via hacking core files [02:59:17] I know that, but it's an asthetics thing. [02:59:27] hm, didn't know that [02:59:43] http://p.defau.lt/?y8aFTwFFmFnz1d5HA_du2Q here is some old code, haven't tested it in 2 years tho, heh [02:59:44] used it mostly with a {} >_> [03:00:39] $wgGroupPermissions['anon']['edit'] = false; ? [03:01:05] i don't know if (and don't think either) that there is something for the history, though [03:01:20] if(wgUserName == null) addOnloadHook(function() {appendCSS('#ca-viewsource, #ca-history {display:none;}')}) [03:01:59] (btw, my last two pastes are javascript, alphos is talking in php) [03:02:08] yup [03:09:16] Alphos: that's set. Just we also want to hide essentially all non-editor functions, including history / special pages links etc. etc. and have a custom sidebar. Looks like the best option is editing of the skins file and setup a "mediawiki:anon_sidebar" and then put in reader only links into that. [03:09:43] *Daworm shrugs [03:09:50] *Daworm powers on through with experimentation. [03:10:49] ooo - another sidebar question. [03:10:55] js is the way, then [03:11:23] How can I set it so that if we have a [[:ja:]] link or similar. Have it fill in the sidebar and link to appropriate page? IE: Main_Page:ja or Main_Page:ru [03:11:33] you can basically use the same line Splarka gave you last, and adapt it to your sidebar items ids [03:11:49] I found the languagebox section, just not sure what I have to edit in it. [03:12:08] or would using interwiki links just do that by itself ? [03:12:13] !langlinks [03:12:13] --mwbot-- Language links are links to translations of the same article on another wiki. For information on how to set up language links, see [03:12:23] those are called interlang or langlinks, a subset of interwiki links [03:12:26] Ah, so we can set that up to point back at the same wiki? [03:12:30] yeah [03:12:32] why not ? :) [03:12:35] Good good. [03:12:38] loopback [03:12:48] *Daworm makes another "todo" note for sys / dev admin >.< [03:12:56] so you can have one wiki for all langs and still use "in other languages" [03:13:18] *Daworm adds the Interwiki Extension as an addmendum on that "todo" note. [03:13:30] a langlink to $1 is just a link to http://somewebsite.tld/path/$1something [03:13:58] Yeah, I remember now. I only did an interwiki link to another wiki once as a test. Then promptly forgot about setting that up :) [03:14:00] if you want to use your own website no problem [03:14:22] "something" can be set through the same way of course [03:15:47] i know of one bug only with Extension:Interwiki though, you can't edit the last link of the standard list unless you use an sql request, because there is a space somewhere in its name... [03:15:58] >.< [03:16:01] damn [03:16:17] Daworm : that's really not a problem ;) [03:16:24] Hurm, I just noticed a "customBox" sidebar section. [03:16:41] yeah, but the comment of "use an sql request" makes me >.< damn... [03:16:43] when i mean the standard list, i mean the list of interwiki templates that's provided with the extension [03:16:43] :) [03:16:48] ah [03:16:52] well that won't bother me then [03:17:00] if you have phpmyadmin, it's easy as a click ^^ [03:17:03] nope, not at all [03:17:08] *Daworm doesn't :( [03:17:19] ouch [03:17:29] *Daworm goes to finish his current style hacks and add in a selectable new skin to test with [03:17:36] g'luck with that [03:18:22] 03sergeychernyshev * r56286 10/trunk/extensions/HeaderTabs/ (8 files in 2 dirs): [03:18:22] Migrating from original hosting on Google Code. [03:18:22] Release v0.6.6 - Fixed compatibility issues with MW 1.16 [03:22:17] Hurm, this isn't working. : http://www.mediawiki.org/wiki/Manual:Skins/From_Meta#Remove_Skins [03:22:27] What's the equivalent in 1.15? [03:24:04] http://www.mediawiki.org/wiki/Manual:Skin_configuration#Suppress_Skins perhaps the same thing [03:24:19] Daworm : did you put that in LocalSettings.php ? [03:24:31] Alphos: I did [03:24:48] skip skins *tests* [03:25:18] there's also that : http://www.mediawiki.org/wiki/Manual:Skin_configuration#Remove_Skin_tab_from_User_Preferences [03:25:48] I saw that, but don't want to remove the tab. [03:25:55] I assumed skipped skins means they are inselectable [03:26:04] But I can still select them. [03:28:39] *Daworm looks some more [03:34:04] *Daworm can't see how to add custom skins to the selectable skin [03:35:33] *Daworm leaves it alone for now and gets back to work [04:03:25] 03(mod) Database Display in Mediawiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20594 (10suyash.j) [04:43:31] Alphos: your ref thing is interesting, I've seen it before, but not consistently... [04:45:45]
works [04:45:48] it's obviously a problem related to it being in a dd tag group [04:46:05] well, I'd blame tidy, except dd is a block level element and so it should be allowed [04:46:06] great minds tend to think alike ^^' [04:46:19] of course, it is silly to use dl/dd for indenting [04:46:27] there is a fun trick you can do [04:46:39] ::
[04:46:51] was that what you were thinking of ? :) [04:47:01] no [04:47:07]
OMG RED
[04:47:13] heh [04:47:24] even trickier :D [04:47:27] pre { [04:47:30] color: black; [04:47:38] only works with tidy, because of ^ that [04:47:48] tidy puts the span inside the pre [04:48:34] well, call it a limitation of cite [04:48:39] use html or a better indention tag [04:49:47] someone please give me a screwdriver, a knife, a hammer, anything to destroy my box [04:49:59] I'm not repeating all that, see http://toolserver.org/~amidaniel/chanlogs/%23mediawiki/20090914.txt [04:51:10] yup [04:51:41] [04:48:39] use html or a better indention tag /// just missed that :D [04:53:10] hmm, destroying a box [04:53:17] I think you want a thermite blanket [04:53:31] XD [04:53:44] military uses them for sensitive radio equipment and machines in the field [04:53:53] they'll reduce a jeep to a glowing puddle [05:43:52] 03(NEW) Lucene Search "build" should allow override $dbname via $2 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20636 enhancement; Normal; MediaWiki extensions: Lucene Search; (anon.hui) [05:44:10] 03philip * r56291 10/trunk/phase3/includes/ (8 files in 2 dirs): Update the Chinese conversion tables. [05:50:16] 03(mod) Misreaded Translate link in Special:Version on testwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12658 (10N/A) [05:53:03] 03nikerabbit * r56292 10/trunk/extensions/Translate/README: Make a note for a lack of better solution [05:53:29] 03(mod) Impossible to edit page in Mediawiki namespace - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20433 (10niklas.laxstrom) [05:53:32] 03(mod) Trying to write to file system root, when initializing. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20635 (10niklas.laxstrom) [06:11:52] oh irony [06:12:54] I was using tineye on one of my old uncyclopedia (@wikia) photoshops: http://images2.wikia.nocookie.net/uncyclopedia/images/4/41/American_goths.jpg/American_goths.jpg and found this: http://derekmartin81.com/tineye-is-like-google-for-images [06:48:19] 03(NEW) need support for entry in lsearch-global.conf's [Database] section - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=20637 enhancement; Normal; MediaWiki extensions: Lucene Search; (anon.hui) [07:00:20] what's the advantage of concatenating JS? [07:00:37] is it just to increase gzip compression ratio? [07:08:42] >_<, less requests [07:08:58] but minify/concat is the wrong approach, the right one is LESS javascript <3 [07:10:04] less javascript + minify/concat [07:10:07] being realistic. [07:10:16] I need to sleep... hope today is a quiet day. [07:10:40] minify/concat = obfuscate/hardtodebug [07:11:08] plus minification does introduce changes, you can't arbitrarily feed all javascript through it [07:11:10] sources remain unobfuscated [07:11:25] static libraries like jquery made for it are fine, but not, like, site JS or JS edited every 5 minutes and reuploaded to svn [07:11:37] no, clearly not [07:11:57] talking about skins and such though, the main body of them [07:12:35] ....which still change constantly [07:13:21] there's a core of stuff people don't change (they add to, yes) [07:16:12] https://bugzilla.wikimedia.org/show_bug.cgi?id=12250 [07:20:08] [07:20:15] cute [07:20:23] firefox loads this unconditionally [07:23:41] so, Mozilla loads [07:44:55] mwScriptLoader.php does on-the-fly concatenation, minification and gzipping [07:44:57] mmm, domas loves new random paths that have to be adjusted to cache properly [07:45:23] good morning [07:45:26] well, it can basically manage its own cache if it's a PHP script, but I'm thinking that it's the wrong way to go [07:45:27] domas loves everything [07:45:32] you rang?! [07:45:38] morning domas [07:45:45] I think it can all be done with static files [07:45:46] Tim: I got full debug symbols for PHP everywhere! [07:45:52] Tim: php binary us 80MB! ;-) [07:45:55] and pre-checkin minification instead of on-the-fly [07:45:56] squid will take its own cache and stab it and stuff it in a sack and throw it in the Thames [07:46:00] Tim: not only -g, but -ggdb3 [07:46:03] domas: yay [07:46:04] and then overwrite it with "must-revalidate" [07:46:14] *Splarka hugs squid [07:47:16] domas will like this bit: on every page view request, it checks the modification times on all the script files it's going to include [07:47:29] (sorry, to clarify, I meant client side cache headers: http://lists.wikimedia.org/pipermail/wikitech-l/2009-September/045128.html ) [07:47:39] I already said it isn't good idea [07:47:41] but nobody cared [07:47:42] so that it can append the timestamp to the URL and automatically break caching [07:48:09] on the other hand [07:48:14] I'm not sure _how_ bad it is [07:48:20] the thing is, it is hard to get everything correct when coding mediawiki, caching, performance, security, i18n, escaping and all functions we have to fix php behaviour [07:48:29] spelling [07:48:39] ;-D [07:48:57] very difficult to spell words like "queded" [07:49:01] I almost thought it was queued but I was mistaken [07:49:25] so, how will that work with a timestamp to break caching... [07:49:33] if it is in the squid cache as static html? [07:49:43] it won't [07:49:46] heh [07:49:56] well, it could then just create the