[00:04:32] Question about the Group Based Access Control extension for MW... I'm trying to make pages read-only for anonymous users, by using sysops,,*(ro) (or using "anon" in place of "*"), but it only brings up the No_Access page. Does anyone know of a way to make pages read-only for anonymous users? [00:05:32] What version of mw do you have? [00:05:36] 1.11 [00:05:44] do you have access to localsettings.php? [00:05:47] yes [00:06:54] ok, then add in (sorry for multiline flood) [00:06:54] $wgGroupPermissions['*']['edit'] = false; [00:06:54] $wgGroupPermissions['user']['edit'] = true; [00:07:13] this will do it for *all* pages [00:07:17] yes [00:07:24] as opposed to the thingy, which does it for *one* page [00:07:52] (if it works) [00:07:57] or use Lockdown to do it for a namespeace :) [00:08:20] 03(NEW) Capitalization consistency in special pages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11986 trivial; low; MediaWiki: Special pages; (MZMcBride) [00:08:41] if you want to make only certain pages read-only for anons, just semiprotect them [00:09:50] right [00:10:51] yeah, the problem with that is that the Protect function only has 3 settings... non-protected, registered users, and sysops [00:11:21] if there was a way to add more groups into the Protect function then it would work really well... [00:11:48] there is a way [00:11:51] i forget, though :) [00:12:21] omg! I've been looking for a way to do that for a while! Couldn't find any documentation on it on the web though [00:12:45] i think i dug into the source to find out :) but it has been a while. and i need to go to bed. [00:12:51] gn8 [00:12:54] night [00:13:38] 03(NEW) Editing protected pages without ability to protect/ unprotect them - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11987 15enhancement; normal; MediaWiki: Page editing; (skizzerz) [00:13:43] :) [00:14:07] luke123456: lemme find the way to add stuff to the protection thingy [00:14:27] that would be great Skizzerz - thanks a lot :) [00:14:54] $wgRestrictionTypes [00:15:09] !rights [00:15:09] For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [00:15:57] did someone in here just create bug 11987? [00:16:18] yeah, that'd be me [00:16:20] Skizzerz: you can just create a new usergroup [00:16:25] and enable whatever rights you'd like [00:16:43] I did, but I want them to be able to edit the pages, but not protect/unprotect them [00:16:51] is there any documentation on that paramter Skizzerz? I'm fresh to MW and PHP, so a "how to..." goes a long way for me [00:16:58] luke123456: http://www.mediawiki.org/wiki/Manual:$wgRestrictionTypes [00:17:09] thanks heaps mate [00:17:14] np [00:18:48] huh, i'm really surprised that hasn't been added before [00:18:54] *Skizzerz is too [00:19:17] I've tried almost everything, 'editprotected' 'modifyprotected' 'sysop'... [00:19:33] yeah the meta page lists all of the rights [00:19:43] sorry, mediawiki page [00:20:02] luke123456: and http://www.mediawiki.org/wiki/Manual:$wgRestrictionLevels allows you to change what groups the levels can be assigned to [00:20:25] 14(DUP) Editing protected pages without ability to protect/ unprotect them - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11987 +comment (10cbrown1023) [00:20:26] 03(mod) Create "editprotected" right - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=10974 +comment (10cbrown1023) [00:20:49] ok... WHY didn't my bugzilla search find that bug? [00:21:06] Skizzerz: Can you type in an example for me if I was to say, add the usergroup "Luke" to be available in the Protect page so I can see the syntax? [00:21:56] $wgRestrictionLevels = array( '', 'autoconfirmed', 'sysop', 'luke' ); [00:22:42] I'm assuming there's no pre-existing $wgRestrictionTypes within the LocalSettings.php (as I just did a search for it and it found nothing) ...? [00:23:38] it's not default in there [00:23:45] it's default in /includes/DefaultSettings.php [00:24:01] ahh ok... [00:27:01] 03(NEW) Identifier needed for MediaWiki generated pages in page source - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11988 15enhancement; normal; MediaWiki: General/Unknown; (oq9pscb02) [00:30:51] 03(NEW) Some table nav classes don' t seem to render properly in archive pages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11989 normal; normal; MediaWiki: Page rendering; (FT2.wiki) [00:40:21] 03(NEW) New mailing list for bg.wikipedia.org - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11990 normal; normal; Wikimedia: Mailing lists; (5ko) [00:56:52] any report that on some wikiproject MediaWiki:Whatlinkshere-next and MediaWiki:Whatlinkshere-prev is broken? [00:57:25] hello [00:57:50] its been awhile since i've been here... I guess thats a good thing cause our mediawiki has just been chugging along... [00:57:50] http://de.wikipedia.org/wiki/Spezial:Linkliste/Hauptseite View (previous 50) (next 50) (20 | 50 | 100 | 250 | 500) ok [00:58:01] But I have an odd question... which is: [00:58:31] When I upload a file, where does the wiki store the information about the file size? [00:58:42] http://en.wikipedia.org/wiki/Special:Whatlinkshere/Main_Page View (previous 50) (next 50) (20 | 50 | 100 | 250 | 500) [00:59:19] basically, Upload a dummy file (because the original is huge) then ssh in and replace the file with my huge one. But the image page still says the file size for the old small dummy file... [00:59:28] http://hr.wikipedia.org/wiki/Posebno:Whatlinkshere/Glavna_stranica View () (Posebno:Whatlinkshere/Glavna stranica) (20 | 50 | 100 | 250 | 500) [00:59:37] any idea? [01:15:24] 03(NEW) What links here navigation on hr wikipedia is broken - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11991 normal; normal; MediaWiki: Special pages; (stem) [01:16:17] Hey folks... [01:16:35] Is there any way to strip categories off during a page/template transclusion? [01:17:08] For example: [01:17:15] Template:A says any page that includes it, has category:abc [01:17:23] Page B includes {{A}} and therefore has category:abc [01:17:36] but, Page C includes {{:B}}... and picks up Category:abc, which I DONT want [01:19:39] Is there a command that forces an email verifcation when creating a new user, before the account becomes active? [01:20:06] no command, but this can be config'd in LocalSettings.php I beleive [01:20:36] sorry, that's what I meant (only 4 days in to PHP/MW) [01:20:46] no worries. :) [01:20:50] I'll go through it again [01:20:55] Luke: [01:21:00] Read DefaultSettings.php [01:21:03] it will be in there [01:21:07] ah thankyou [01:21:11] ;) [01:21:18] found in /includes/ [01:24:24] No one on knows the answer to my question above? [01:25:21] please repeat Klemo [01:25:26] When I upload a file, where does the wiki store the information about the file size? [01:25:30] basically, Upload a dummy file (because the original is huge) then ssh in and replace the file with my huge one. But the image page still says the file size for the old small dummy file... [01:26:20] one sec [01:27:11] image table, image_size field [01:27:37] old images are in: oldimage, oi_size [01:28:06] sounds rediculous. I have no idea where they came up with that naming convention. ;) [01:34:29] oh so in the database... duh.. I guess I could of figured that out... [01:34:55] Isn't that what you asked? [01:34:59] yup [01:35:03] Everything is stored in the database. :) [01:35:12] (Except the images themselves...) [01:35:29] I thought maybe it checks the file on every visit to the page, but it doesnt... which means it would be in the database... [01:35:51] Yeah, that would be pretty inefficient... [01:36:06] lol now lets see if I blow away my database tring to make manual updates... [01:36:32] NOOOOOO!!! [01:36:35] KHAANNNN!! [01:36:41] (Backups.) [01:36:45] lol [01:36:47] indeed... [01:37:00] What MW version? [01:38:22] wow... impressive... our database dumps are 28mbs now... cool [01:38:23] why don't you run the rebuildImages.php maintenance script? [01:38:35] I did not know that script existed... [01:38:38] why don't i... [01:38:40] Me neither [01:38:43] ;) [01:38:59] What MW version? [01:39:07] What is your wiki URL? [01:39:09] 1.6.8 [01:39:12] ouch! [01:39:15] lol [01:39:16] upgrade time! [01:39:19] no way [01:39:22] WAY [01:39:23] is there a way to take something in a template and make spaces into underscores? I know there's a thing that makes the first letter upper or lowercase [01:39:24] if it aint broke dont fix it [01:39:32] {{#replace [01:39:39] string function extension [01:39:39] this is internal use anyway... no outside invaders are welcome [01:40:01] burried deep deep in our internal network... [01:40:03] {{#replace ? [01:40:07] like.. [01:40:09] nedscott, yup [01:40:13] {{#replace|A|B}} [01:40:41] {{#replace: HAYSTACK|NEEDLE|NEWNEEDLE}} [01:40:47] not available in default MW [01:41:09] Klemo: naughty, naughty! Are you still running Windows 95 too? [01:41:18] hell no [01:41:20] would it be something en.wiki has enabled? [01:41:24] this bitch runs on a linux box [01:41:24] nope [01:41:28] which is outdated... [01:41:29] hahaha [01:41:30] definitely not Ned [01:41:43] Linux 2.6.9-6.37.ELsmp #1 SMP Tue Mar 29 15:43:19 EST 2005 i686 i686 i386 GNU/Linux [01:42:00] Ned: you need to make the space in tags, or it won't work, too [01:42:01] hey 2.6... not soo old... [01:42:16] Linux version has nothing to do with it [01:42:18] ;) [01:42:54] I'm trying to autoformat an export url [01:43:20] su just.... #/wikidir/maintenance/ php ./rebuildImages.php [01:43:27] like http://en.wikipedia.org/w/index.php?title=Special:Export&pages=Article_Name&history=1&action=submit [01:43:34] something like that Klemo [01:43:37] lol [01:43:58] I'm trying to figure out how that url could be generated from, say, an AfD template [01:44:22] but spaces obviously break the EL [01:44:28] nope it did not update the file the file size [01:44:55] Yup, you are right Ned. You need {{PAGENAMEE}} and String Function Extension for that kind of automagic [01:45:16] Sorry Klemo... might be a bug that is fixed in a newer version of MW [01:45:17] Windows_Vista_VPN.zip (132KB, MIME type: application/x-zip) it should be in the neighbourhood of 10mb [01:45:18] Seriously [01:45:31] nerts [01:45:36] thanks anyways [01:45:38] I'l just go with plan A... update the database... [01:45:39] np [01:45:40] lol [01:45:42] thanks [01:45:49] Ned: I am doing similar stuff on my wiki. ;) [01:53:39] has anyone had their wiki hacked from the back-end? [01:54:39] wondering what security measures people put in place for that... [01:56:15] Anyone had experience installing TreeView? I've followed the instructions on the site. and I used the example usage but I'm not having luck. [01:56:47] mysql> select * from ISGWIKIimage where img_name = "Windws_Vista_VPN.zip"; [01:56:56] this returns 0 results... [01:57:42] if I do a select * from ISGWIKIimage the fields and data are there... [01:58:45] 03(mod) Categories should not be able to include themselves - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=2132 +comment (10webmaster) [02:00:22] um... where are you defining your table name in that select? [02:00:36] uh never mind... I used the time stamp... [02:00:38] thanks [02:01:42] np [02:03:13] 03gri6507 * r27508 10/trunk/extensions/TodoTasks/ (SpecialTaskList.php SpecialTaskList_body.php): v0.9.2 - minor bug fix - did not close the HTML tag. [02:05:30] YAY! Windows_Vista_VPN.zip (9766KB, MIME type: application/x-zip) [02:05:55] intresting... I put 10000000 and it rounded it down to 9,766K [02:06:05] 10000000 [02:06:07] lol [02:06:12] thanks again! [02:13:16] 03brion * r27509 10/trunk/phase3/includes/SpecialNewpages.php: Constructor parameters on a QueryPage need to be optional, so the class can be loaded in other contexts (such as running updateSpecialPages.php) [02:14:13] Duesentrieb you there? [02:25:09] 03brion * r27510 10/trunk/phase3/includes/SpecialNewpages.php: [02:25:09] * validate namespace parameter as int, not text [02:25:09] * set the hidebots setting in the links so it doesn't randomly flip off [02:25:38] !magic [02:25:42] !magicwords [02:25:42] For more information about magic words, see . [02:26:36] jamie_hari: you're aware of {{urlencode}}, etc.? [02:29:09] "validate namespace parameter as int, not text" [02:29:10] brion: ;) [02:30:07] :) [02:54:48] 03brion * r27511 10/trunk/phase3/ (4 files in 2 dirs): [02:54:48] Fix regression in r27416 -- {{REVISIONID}} was broken on save since a parsed copy from before revision-insert was used to insert into parser cache. [02:54:48] The parser now sets a "vary-revision" flag on the ParserOutput when using {{REVISIONID}}; Article then reparses the page after insertion if and only if required. [02:58:52] you know that change was in the RELEASE-NOTES [03:04:27] brion: presumably there's some important use of {{REVISIONID}} which you know about and I don't? [03:05:34] TimStarling: i'd expect it to be used mainly in cute templates for permalinks [03:05:46] occasionally for diffs or other things perhaps [03:05:50] (I've made a few. They're very cute.) [03:06:17] TimStarling: and yes i know it was in the release notes, that's why i removed it from the release notes when i fixed it :) [03:06:34] you can use the sidebar for permalinks [03:06:43] or Special:Cite [03:07:17] wouldn't it have to be substituted in a template? [03:07:36] no, because you wouldn't bloody use a template [03:09:36] brion: you added a feature which doubles the parse time on save [03:09:43] TimStarling: only for pages that use it [03:09:48] a feature which was obsolete shortly after it was introduced due to the sidebar change [03:10:09] exactly, it's a feature which, when used, doubles the parse time on save [03:10:32] well, you could fix it back to parse only after the id is known :) [03:11:18] what, just parse it twice on every edit? [03:11:44] well, you _could_ insert provisionally, then roll it back after a cancellation. [03:11:49] but i suspect it's not worth the bother. [03:11:57] you've removed the triple-parse for 99.999999% of pages [03:12:09] why bitch about a very rare double-parse that fixes a bug that that fix introduced? [03:12:31] well, you could fix it back to parse only after the id is known :) [03:12:40] ok, *how* is the ID known? [03:12:52] because I'm in a bad mood because you haven't sent the NSF recommendation letter [03:13:08] AaronSchulz: after the revision is inserted into the database, the page (was) parsed so link tables could be updated [03:13:34] that parse has now been pulled up to happen during edit filtering, so that the various spam checker plugins don't have to run separate parse passes [03:13:43] but since that's done *before* the revision is inserted, the revision id isn't available [03:13:49] right, ID not known for save [03:13:54] so I'm in a mood for bitching [03:13:56] but what uses this magic word? [03:14:14] my last change was to check if the wiki text tried to use the revision id, and then and *only* then reparse the page after revision insertion, with the id known. [03:14:19] I guess if its nothing, then the extra parse wont hurt [03:14:29] since it would only trigger for those [no] pages [03:14:30] that way the version that's saved into the parser cache at save time is consistent with later renderings [03:14:56] instead of sometimes not showing the revision id (since it was an older cached version from before save) and sometimes showing it (because it was a later parse, not cached) [03:15:29] that was a bug, yes [03:15:34] it shouldn't have shown it on the later parse [03:18:07] mm [03:19:43] brion: for a moment I was wondering, "why not just replace the magic words rather than reparse", but that would have bugs :D [03:19:56] *word [03:20:47] brion: heh, flaggedrevs has a special error for certain issues around using parserfunctions to determine transclusions, I wonder how much it will show up [03:21:12] prolly almost never, in a sane world :/ [03:21:23] that's a point, StringFunctions would destroy strip markers wouldn't it? [03:22:21] brion: heh, transclude template X if {{REVISIONID}} > z, else transclude template y [03:22:36] brion: heh, transclude template X if {{CURRENTDAY}} == z, else transclude template y [03:22:51] yes, all kinds of horrifying possibilities :D [03:22:56] brion: it's the later that I had to make the error message for [03:23:23] because the user is sent the image/template ids/keys, and it could change from the time they starting viewing till save time [03:23:56] only way to describe such scenarios is "fucked up wacky shit" [03:24:17] brion: and people wonder why Parser is not easy to port or make standalone :) [03:26:02] 03(mod) Install the StringFunctions extension - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=6455 (10tstarling) [03:26:59] I can think of some other ways to describe it [03:27:19] brion: hmms, NSF recommendation letter? [03:27:47] like dependency tracking, you can track the variables which go into deciding a template title [03:28:15] *nod* [03:30:17] 03brion * r27512 10/trunk/phase3/ (7 files in 5 dirs): [03:30:17] * Changed signature-ip to signature-anon [03:30:17] * Removed the hardcoding of the link parameter ($1), let the message control the destination. [03:30:17] * Removed the hardcoded talk page links. They can be easily re-added if desired, though, and added per-wiki. [03:30:17] * Removed the $3 and $4 parameters [03:30:18] * Fixed wfEscapeWikiText() to do "]" as well as "[", so sigs with "]" won't break links [03:30:22] * Updated a parser test case for the escaping change [03:30:59] TimStarling: i could print the letter, sign it, and scan it i guess [03:31:23] what is this magic letter? [03:32:27] their deadline was monday, and they sent me a reminder on friday afternoon [03:32:41] I said the office wasn't available to send it until tuesday, could they wait until then? [03:32:48] then i got a mail about it on... monday... which i spent doing laundry as it was a holiday :P [03:32:56] they said "yes, we can wait until wednesday at the latest" [03:33:20] yeah, I sent you an email on monday, but it was tuesday my time, I was actually thinking you could do it on tuesday [03:34:33] I could have done it myself but I don't have a scanner [03:34:36] 03(mod) Anonymous users' signatures should link to contribs page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11315 (10brion) [03:34:49] well tuesday was when i found you the letterhead :P [03:35:15] *AaronSchulz has a scanner/printer/fax all-in-one, it's really cute [03:35:50] anyway, yes, it would be nice if you could print it, sign it and scan it [03:36:02] yeppers [03:36:13] have i got the addy to mail it to? [03:36:14] *brion looks [03:36:28] "addy", good god [03:36:30] but I thought you were going to do it on tuesday, and then I thought you were going to do it earlier today, so I want to be really really sure this time [03:37:52] trying to fix the damn letterhead [03:38:00] "read error" doesn't look as nice as "wikimedia foundation" [03:38:06] terveen@cs.umn.edu [03:38:23] eeexcellent [03:39:20] *AaronSchulz wonders what this letter is about [03:39:47] *brion confirms the links [03:41:56] AaronSchulz: there's a research group at UMN that we are sending anonymised squid log data to [03:42:29] they recently published a paper about the impact of vandalism in terms of the number of times the "damaged" page is viewed [03:42:33] it was quite a cool paper [03:42:40] *AaronSchulz sent some bot code to someone doing their PhD [03:43:02] people really take an academic interest in wikipedia and vandalism [03:43:10] TimStarling: where are the results? [03:43:38] they're applying for a grant now, because, you know, even academics have to eat and pay the rent and what not [03:43:59] so they wanted a letter from us confirming that we helped them with their research and that their paper is pretty cool [03:44:30] gotta find my usb cables :P [03:44:30] http://www.cs.umn.edu/~reid/papers/group282-priedhorsky.pdf [03:45:13] is there any way to call a Special page by more than one name? [03:45:20] and have it act slightly differently, depending [03:45:48] like having params? [03:46:03] why would you need a fullblown special name? [03:46:06] AaronSchulz: yeah [03:46:14] i suppose that's good enough ;-) [03:46:24] 'The server at www.cs.umn.edu is taking too long to respond.' [03:49:44] jlerner: special page functions, and the execute() function of a special page class, have a subpage parameter [03:50:28] so you can have [[Special:SomeSpecialPage/param,param,etc.]] [03:51:05] http://www.kpig.org.uk/wiki/index.php?title=Science [03:51:08] holly shit [03:51:26] someone with non cologne blue/monobook default [03:51:59] that looks like nostalgia [03:52:49] version 1.4.5, so it's got some nostalgic value in mediawiki terms too [03:53:35] prolly unsafe :) [03:53:55] 'Proponents of this division use the arguments that the "soft sciences" do not use the scientific method, admit anecdotal evidence, or are not mathematical, all adding up to a "lack of rigor" in their methods.' [03:54:01] hehe, funny [03:54:58] 03nickj * r27513 10/trunk/phase3/maintenance/parserTests.txt: [03:54:58] ParserTests - Sane behavior requirement with apostrophe followed by bold in French or Italian [03:54:58] (was implied already, but this just explicitly lists this case) [03:55:57] ah, speaking of parser tests, here's the current results from my new preprocessor: [03:56:08] ok all scanified [03:56:31] brion: first "addy", now "scanified" [03:56:43] great, thanks brion [03:56:57] hmm, internet leetspeaker vs. George Bush [03:56:59] "11 previously PASSING test(s) removed o_O / 5 new PASSING test(s) :) / 17 still FAILING test(s) :( " [03:57:09] AaronSchulz: This from the person saying 'prolly'. :p [03:57:40] bye [03:58:20] I renamed some of the extractSection() tests, and removed some others [03:58:23] TimStarling: yeah - i already have it like this, vi a template: [[Special:CardAction/{{{1}}}|Claim this card]] [03:58:28] i'll add a couplemore parameters [03:58:38] because as I was saying last night, extractSection now ignores HTML-style headings [03:58:54] TimStarling: ok mailing [03:59:01] and it ignores headings with comments on the same line [04:00:04] hmmm, brion, did you see the things I said last night (earlier today my time) about my parser work? I'll PM you if not [04:00:51] i have vague memories [04:01:30] brion: I have vague memories too :) [04:03:52] actually I'll give a summary here first... [04:04:21] I've changed the parse order to put removeHTMLtags after replaceVariables, that's been my dream for a long time [04:04:53] so there are a couple of parser test changes that are direct consequences of that, such as the ability to open an HTML tag in one template and close it in another [04:05:24] I know you're not a big fan of that in particular [04:06:03] but it makes a lot of sense, because doing removeHTMLtags piecemeal, both before replaceVariables() and during substitution, makes it very hard to validate properly [04:06:35] matching tags and block elements inside inline elements and what not [04:06:55] yeah [04:07:05] it annoys me but i have to agree, the horses have already escaped the barn :) [04:07:15] so go ahead and do it right [04:08:03] I've removed split() entirely, that task is now done by an extension-tag-aware preprocessor stage, simultaneously with template expansion [04:08:45] ooooh [04:09:04] I haven't found any consequences of that in terms of wikitext syntax change, as of yet, so it's pretty solid and backwards-compatible [04:09:57] but it allows for some interesting improvements of the interface between the parser and the extension tags, such as allowing the extension tags to access the template arguments [04:10:15] because the extension tags are now expanded at a time when the template arguments are available [04:10:54] anyway, that can come later [04:10:57] sweeeeeet [04:11:28] as for extractHeadings(): there's about 20 bugs reported relating to misnumbered sections, some closed and some open [04:11:47] where the section edit link doesn't match the section in the edit box [04:12:08] I'm getting rid of that failure mode entirely [04:12:22] yay [04:13:20] instead, the preprocessor marks sections that appear in the source text with strictly correct syntax, and then both extractSections() and formatHeadings() use those same marks [04:13:51] if formatHeadings() finds a heading that's not marked by the preprocessor, it formats it as a heading but without a section edit link [04:14:11] how will that work with edit links for transcluded templates? [04:14:19] nice [04:14:31] the preprocessor marks the headings with both title and index [04:14:42] preprocessor expansion is aware of what title it is expanding [04:14:51] oh, it's going to be run after the template substitution? [04:15:30] alright, to be precise, there are two steps: a context free transformation to an XML-like document tree, and expansion of that document tree to plain wikitext [04:16:04] so template substitution occurs during expansion of the document tree [04:16:29] the XML contains heading markers, and these are translated during expansion to strip-like markers [04:16:58] the XML heading markers do not contain titles, the titles are added at the expansion stage [04:19:08] ok, so the current status is that the parserTests.php situation is good, no broken tests [04:19:39] I had to update some of the tests for interaction between templates and HTML [04:20:02] and for the extractSections() changes [04:20:33] before I commit, I'd like to try a differential fuzz test, where I compare the old parser and the new parser on random input [04:20:52] that's tough though when there are real changes [04:25:03] 03brion * r27514 10/trunk/phase3/ (3 files in 2 dirs): [04:25:03] Revert r27151 -- allows session fixation attacks. [04:25:03] Just get a user to visit a URL with the user ID and token you like in the query [04:25:03] string (say, in an referenced in a page you convince them to go to or post [04:25:03] for their review) and their login session will be replaced with the one you [04:25:03] provided. [04:30:23] hahaha [04:30:37] brion: I always love to watch you jump into code review mode [04:30:46] *AaronSchulz gets the popcorn [04:33:30] ok if there's no objection i'm going to try updating live site to svn current [04:33:31] 03(mod) Use transclusions to count articles as well - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11868 (10fearow00) [04:34:34] brion: don't [04:34:42] hmmmmm [04:35:05] for checkuser? it looked alive when i tested it locally [04:35:16] "alive"? [04:35:32] I don't recall any syadmin running the changes [04:35:44] TimStarling: :'( [04:36:22] brion: we need some sysadmin robots for schema changes [04:36:25] it didn't break when i did a search on my local test wiki :) [04:36:41] doesn't it force the index? [04:37:01] well that's what i was thinkin [04:37:05] but maybe only sometimes.... [04:37:07] or maybe it's broke :D [04:37:32] it doesn't [04:37:48] huh, not for "get IPs", which is what matters [04:37:56] :P [04:38:23] well how expensive will it be to change this index? [04:38:37] wait...yes it does [04:39:26] FORCE INDEX(cuc_user_ip_time) [04:40:35] brion: ADD INDEX cuc_user_ip_time (cuc_user,cuc_ip,cuc_timestamp), DROP INDEX cuc_user_time; [04:42:11] brion: did you run update.php on your test wiki? [04:42:21] b/c it would have auto-updated [04:42:39] i did after i did the intiial test... [04:42:45] maybe it slipped in by mistake earlier :( [04:42:48] so off course it works ;) [04:42:58] *of [04:44:50] *AaronSchulz wonders what https://wikitech.leuksman.com/history/Squid_100_percent_cpu_headers_problem is [04:45:09] brion: you can try log_id while you are at it :D [04:45:32] there we go, can confirm it's using the index :) [04:45:39] ok this table looks big [04:46:01] six minutes and count(*) not done. [04:46:04] killing... [04:46:17] cuc_changes is like recentchanges but worse [04:46:25] brion: heh, what if it when for 10 min [04:46:30] then said "a lot" [04:46:40] ok it's getting to midnight here and i don't want to be up all night doing this [04:47:02] i'll deal with it in the morning, either applying the update (maybe via slaves) or holding it back [04:47:21] and try log_id! [04:47:49] AaronSchulz: all you had to do was commit the SQL patch file [04:47:49] then we could have updated and done the schema change [04:49:28] TimStarling: it's there [04:49:32] we just didn't get to it yet :) [04:51:20] Aaron said to me "can you do a schema change please? I have a feature which needs it" [04:51:20] I said "commit the SQL patch file" [04:51:35] ah [04:51:37] :P [04:52:00] and (assuming nothing has changed), Aaron committed *both* the patch file and the feature [04:52:00] whereas all I needed to do the schema update was the patch file [04:52:05] sleepytime here [04:54:40] brion: night [04:55:59] anyone know what would cause "api.php?action=edit" to return "unknown_action: Unrecognised value for parameter 'action'"? (I'm using the latest CVS version) [04:58:11] fucked up code? ;) [04:58:19] heh [04:59:19] is the ApiEdit stuff in the trunk now? [05:00:04] I guess if it's giving an unknown action error, then it isn't there [05:00:37] SQLDb: did you read something implying that it's meant to be there? [05:00:43] TimStarling: ahh, makes sense :) I assumed since it was in the API documentation at mediawiki.org, that it was a valid API command [05:00:56] TimStarling: yeah -- http://www.mediawiki.org/wiki/API:Edit_-_Create%26Edit_pages doesen't really say that it doesen't exist... [05:01:02] it's a branch [05:01:06] oci [05:01:09] *oic [05:01:35] oh well, I can adapt this to work via the edit form... :) [05:02:15] thanks tim; aaron :) [05:02:40] 03yurik * r27515 10/branches/ApiEdit_Vodafone/ (38 files in 7 dirs): Merged with trunk r27514 [05:02:40] in fact, there are two separate api edit branches [05:02:44] why? who knows! [05:03:06] heh [05:03:06] 03nickj * r27516 10/trunk/extensions/ (12 files in 6 dirs): svn eol native [05:04:38] weee [05:48:24] can you change the font using css in the common.css page?? [05:53:57] Has anyone modified the registration (create an account) page in MW? I'm looking to add more mandatory fields to the page. [05:55:42] luke123456: look at the LdapAuthentication plugin [05:55:48] luke123456: it adds another field [05:56:23] thanks flyingparchment [06:05:50] this parser crap on mediawiki-l is getting kind of annoying [06:06:04] no-one actually contributing to the thread (except brion) seems to live in the real world [07:16:13] 03nickj * r27517 10/trunk/extensions/CommentSpammer/CommentSpammer.php: Whitespace, wgExtensionCredits, removing array from $wgHooks lines. [07:21:04] <_wooz> lo [07:41:34] is it the vapourware briggade? [07:42:23] 03(mod) uploaded files cannot be updated or deleted - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11905 (10ecornely) [07:50:45] 03(mod) uploaded files cannot be updated or deleted - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11905 (10ecornely) [07:51:10] 03(mod) uploaded files cannot be updated or deleted - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11905 (10ecornely) [07:51:28] 03(mod) uploaded files cannot be updated or deleted - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11905 (10ecornely) [08:01:46] fucking shit [08:03:02] 03(mod) uploaded files cannot be updated or deleted - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11905 +comment (10JSchulz_4587) [08:06:59] *Werdna tickles AaronSchulz [08:07:06] AaronSchulz: I trust your bot got figured out [08:07:27] *AaronSchulz is busy thinking about kelly's blog [08:37:57] what's the best way to embed flash into a wiki? [08:51:57] omnivibe: there's an extension [09:24:54] [[What's New]] displays as bold... I tried escaping the quote but then the escapes show! :\ [09:26:42] full urls please [09:26:53] eh? [09:27:47] can't understand your question [09:28:28] omnivibe: are you writing that on the "What's New" page itself? a page linking to itself displays as bold instead of a link [09:28:57] Oh :) [09:29:02] Thanks ;) [09:50:03] 03(mod) Taxoboxes are shown as escaped html - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=788 +comment (10bleher) [09:54:57] 03(mod) What links here navigation on hr wikipedia is broken - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11991 (10stem) [09:57:01] is it possible to disable reading for anonymous? [09:57:37] 03(mod) What links here navigation on hr wikipedia is broken - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11991 +comment (10stem) [10:01:04] 03(mod) What links here navigation on hr wikipedia is broken - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11991 (10raimond.spekking) [10:01:45] re [10:06:54] that you just can read the wiki entrys when you logged in [10:18:23] 03rotem * r27518 10/trunk/phase3/ (2 files in 2 dirs): Signature messages should be ignored: They are not just optional. [10:18:34] 03(mod) What links here navigation on hr wikipedia is broken - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11991 +comment (10niklas.laxstrom) [10:36:23] to upgrade, I should run "php update.php" from the maintenance dir, right? [10:38:06] naught101: right [10:39:56] but I get : [10:39:57] A connection to the database could not be established. Check the values of $wgDBadminuser and $wgDBadminpassword. [10:40:08] AdminSettings.php is setup correctly [10:41:10] as far as I can tell [10:41:19] Raymond_: any clues? [10:42:09] naught101: not really if username and password set correctly in AdminSettings.php :( [10:42:35] how does it tell what the database name is? [10:43:00] because I;m using a wikifarm/family setup [10:43:23] with included localsettings files per subdomain [10:43:38] dunno :( [11:11:25] if I want to include the database name, user, and password in the update.php script (to overwrite the variables from adminsettings and localsettings, would I put it just before install_version_checks(); [11:11:27] ? [11:12:24] naught102: why would you want to do that? [11:13:05] because it's not reading something correctly... not including localsettings correctly, or something (I have a wikifamily setup) [11:14:21] flyingparchment: do you know? [11:20:01] does anyone else,this is slightly urgent [11:26:35] Hi - Is there some way (e.g. via an extension) to add custom buttons to the edit toolbar? [11:26:43] - I want users to be able to add a chunk of code by simply clicking on a button in the toolbar, but have been unable to find a suitable extension. [11:28:09] it's not an extension [11:28:16] it's done with javascript actually, I think [11:28:30] or maybe it's MediaWiki:edittools (check that page on your wiki) [11:29:39] checking... [11:33:19] hello, could someone help with a noobie question ? [11:33:22] is it possible to disable reading for anonymous? [11:33:47] marvxxx: yes [11:33:57] that's the most asked question I think... [11:34:02] Houka: please ask it [11:34:33] Nikerabbit: but i didnt found anything in the mediawikiFAQ [11:34:39] how do you grant yuorself the admin rights in your own mediawiki site ? (mediawiki is 1.7) [11:35:04] Houka: use the admin account you made when creating the wiki [11:35:20] marvxxx: it's there, under restricting access [11:36:08] anyone feel like bouncing ideas around about a perl wiki parser module? [11:36:28] perl? no thanks :/ [11:37:19] Nikerabbit: i dont even have the point in the FAQ [11:37:28] Werdna: My site is now down... will have to come back when it's up! Thanks for your help anyway :) [11:37:34] hehe well i'm only writing one in perl for now so d-: [11:37:56] Ok but I don't see anything for granting rights to others users... [11:38:38] what about language-independant wiki parser library idea bouncing? [11:38:45] Houka: special:userrights [11:38:54] Houka: see also http://www.mediawiki.org/wiki/Manual:FAQ#Initial_user_was_not_created_by_installer [11:39:19] marvxxx: looks like it has moved: http://www.mediawiki.org/wiki/Help:User_rights [11:39:45] Nikerabbit: ja thank you...i found it with searching :) [11:41:10] Oh ! NOw I get it ! Many thanks all of you ! I hope I will manage to create my users account then ! [11:50:52] hey, does somebody know how it's possible to mix item lists / enumerations with GeSHi? It's nesting them incorrectly for me, see http://www.apcocoa.org/wiki/ApCoCoA:DeviceManager [11:51:16] or is this a shortcoming of the MediaWiki parser? [11:52:08] you can just use
  • and
      tags [11:52:32] if the normal syntax doesn't work out for you [12:17:52] thanks tinus_, that's a workaround [12:31:18] 03(mod) uploaded files cannot be updated or deleted - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11905 (10beta) [12:39:50] the edit button on my wiki thing is stuck awkwardly on the left. [12:40:06] how do I put it back on the right [12:40:07] -__- [12:41:16] 03(mod) uploaded files cannot be updated or deleted - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11905 (10ecornely) [13:28:53] Hi - I asked this question earlier, but then my wiki went down... [13:28:57] Is there some way (e.g. via an extension) to add custom buttons to the edit toolbar? [13:29:09] - I want users to be able to add a chunk of code by simply clicking on a button in the toolbar, but have been unable to find a suitable extension. [13:34:55] hi there [13:36:12] i have an article with a numbered list. how can i make this list continue counting when i have to insert a
       under one of the lists items?
      [13:46:14] 	is there any way how to get around nickspoof prevention? e.g. whitelist or so?
      [13:53:22] 	Hello, how can I get subpages of a given page using mediawiki parameters or api?
      [13:53:43] 	special:prefixindex/page
      [13:55:56] 	hi
      [13:56:17] 	is there a way to subscribe to all pages of a wiki?
      [13:56:42] 	piero: api.php?action=query&list=allpages&apprefix=Prefix/
      [14:03:51] 	does anyone know how you can automate the account creation process? i.e. create an account from an external php page?
      [14:05:06] 	I see SpecialUserlogin.php uses $wgAuth - what class is that - can I make an instance of it from an external page?
      [14:15:53] 	how can I remove pagetitle from man page in my mediawiki?
      [14:15:58] 	is there an easy way? 
      [14:24:50] 	Any ideas why action=render doesn't process redirects?
      [14:26:01] 	should it?
      [14:27:47] 	Nikerabbit: why not?
      [14:28:02] 	Does anyone need to render reditects?
      [14:29:13] 	isn't action=render used for rendering pages from other wiki?
      [14:30:16] 	http://en.wikipedia.org/w/index.php?title=Main_page&action=render
      [14:30:53] 	...
      [14:31:53] 	Renders a redirect symbol and "Main Page" text
      [14:32:16] 	I can see that
      [14:33:22] 	So what about passing this reditect not only on action=view, but also on action=render?
      [14:33:53] 	first we should determine if current functionality is intentional or not
      [14:34:05] 	then what should it actually do
      [14:35:15] 	if( $action == 'view' && !$request->getVal( 'oldid' ) &&
      [14:35:16] 		$request->getVal( 'redirect' ) != 'no' ) {
      [14:35:16] 			//Redirect code there
      [14:35:26] 	So it's easy to fix
      [14:40:59] 	does anyone know how mediawiki authentication works?
      [14:41:35] 	probably
      [14:42:16] 	I'm trying to create an account from an external page
      [14:42:27] 	the mysql is not clear
      [14:42:42] 	I can't find where it does the login
      [14:43:21] 	better not to touch mysql directly
      [14:53:44] 	can action render take care about useskin param and apply such css's/js's?
      [14:54:28] 	err
      [14:54:38] 	it renders the content, so why should it?
      [14:58:45] 	content is rendered even without that param, applying of skins would just make it easier to review as well as check for accessibility and other stuff without necessity to load of all the crap around
      [14:59:50] 	too long sentence...
      [15:00:15] 	shoretr for Nikerabbit: why should it not?
      [15:00:16] 	you want to check only accessibility of the content?
      [15:00:47] 	Nikerabbit: i suppose accessibility of the rest was already proven many times ;-)
      [15:01:55] 	RoanKattouw: hi
      [15:01:59] 	Hi
      [15:02:00] 	I *think* action=render is meant to embed wikitext from other places inside some other page
      [15:02:22] 	so I see no reason why it would take any skin things into account
      [15:04:41] 	03(mod) Create Limburgish Wikiquote - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11760  (10beggars2expactations)
      [15:06:11] 	eAi, http://www.mediawiki.org/wiki/Category:User_identity_extensions
      [15:06:22] 	Danny_B: action=render does not return a correctly formed HTML document, so it can't embed css or js
      [15:06:27] 	(there's no )
      [15:06:34] 	03(mod) Disable uploads on Swedish Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11954  (10GustafGustafsson)
      [15:07:17] 	flyingparchment: is that such a big problem to wrap it in minimal document construction?
      [15:07:34] 	yes, because then it couldn't be used for what it's meant for
      [15:07:42] 	(embedding wikitext in other wikis)
      [15:17:19] 	flyingparchment: no
      [15:17:54] 	?
      [15:17:59] 	flyingparchment: action=render will render nowrapped, action=render&useskin=monobook will render wrapped
      [15:18:43] 	so both purposes will be fulfilled
      [15:22:37] 	Hi I have looked at the mediawiki database documentation but I still don't know how to extract the current revision of a given article out of the the mysql database
      [15:22:44] 	can anybody help me?
      [15:22:50] 	hrm. i just set up a mediawiki, but when i click "Recent changes" i get:
      [15:22:58] 	Invalid special page name ""
      [15:23:00] 	I am using the latest mediawiki svn version
      [15:23:04] 	03(mod) Install the StringFunctions extension - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=6455  (10jsimlo)
      [15:23:17] 	(and a backtrace, since added $wgShowExceptionDetails = true;)
      [15:23:47] 	astan: hm can you acess any othr special page? such as special:version ?
      [15:24:41] 	Arnomane: ah. i just realized that i needed to be logged for it to work, since i've made some restrictions for anonymous users.. but shouldn't it say "You need to be logged in et.c. et.c"?
      [15:25:02] 	Arnomane: that's what happens when i go to other pages that are not permitted anonymously.
      [15:25:36] 	(i've restricted it so that anonymous users can only see the start page and the login page).
      [15:26:29] 	astan: ah ok...
      [15:26:40] 	(it's at pow.franzkafe.se btw).
      [15:28:34] 	ah I see, it shows the correct error message when you try to access a normal page but a wired one at special pages
      [15:29:16] 	yea.
      [15:29:39] 	hm I don't know how to fix that ;-(, maybe someone else?
      [15:30:20] 	thanks anyway.
      [15:30:31] 	(very few google hits on "mediawiki "Invalid special page name"" btw.)
      [15:30:46] 	hmhm
      [15:31:22] 	my perms are set up like:
      [15:31:24] 	$wgGroupPermissions['*']['read'] = false;
      [15:31:30] 	$wgWhitelistRead = array( ":Huvudsida", "Special:Inloggning", "-", "MediaWiki:Monobook.css" );
      [15:32:17] 	(to allow reading of main page, login page, js and css).
      [15:34:10] 	but can anybody tell me how to extract the current revision a given article out of the the mysql database?
      [15:35:31] 	Arnomane: why don't you use mediawiki functions for it?
      [15:35:33] 	Arnomane: i'm not sure.. but some time ago i messed around with mediawiki database, and i think current revisions are in a special table.
      [15:36:19] 	Arnomane: the `cur` table i think.
      [15:36:42] 	Nikerabbit: cause I need to extract it with a custom script
      [15:37:09] 	for a special export function
      [15:37:15] 	Arnomane: http://www.mediawiki.org/wiki/Cur_table
      [15:37:52] 	mw 1.4 ;-(
      [15:38:13] 	I have a working sql command for old mediawiki versions from a friend of mine
      [15:38:24] 	Arnomane: well why don't you then look what the functions do?
      [15:38:38] 	but I am confused by the database changes
      [15:39:09] 	Arnomane: http://www.mediawiki.org/wiki/Page_table for 1.5 then.
      [15:40:29] 	Arnomane: the second paragraph at that page explains exactly what you need to do.
      [15:43:42] 	well but it desn't exactly help me cause I am beginning to learn sql
      [15:46:09] 	Arnomane: well, one step at time, if you know the basics of SQL you should be able to do what's described in that paragraph, it seems to be a fairly straight forward procedure.
      [15:46:55] 	if you're looking for some SQL to just cut and paste then i think it wouldn't be a good idea.. better to understand what it's doing then risking something go wrong.
      [15:47:14] 	s/then/than/
      [15:49:12] 	but what's you script written in? maybe better to just invoke some pre-written PHP script that does what you want.
      [15:50:50] 	noone who knows how i could beautify the access violation for anonymous users visiting http://pow.franzkafe.se/wiki/Special:Senaste_%C3%A4ndringar ?
      [15:51:08] 	i mean, show a nice "You need to be logged in" instead?
      [15:53:35] 	astan: hmm that should not happen anyway
      [15:53:52] 	Nikerabbit: i figured it shouldn't :)
      [15:55:03] 	the code is written in java
      [15:55:11] 	by a friend of mine
      [15:56:38] 	astan: your wiki looks broken
      [15:56:48] 	as I saw that this part was missing I remembered a sql code piece which sadly does not work in recent mediawiki database scheme
      [15:57:50] 	Nikerabbit: hm. how so? (except for the issue with restricted special pages being shown like this)
      [15:58:18] 	astan: canonical names show 404, and special pages should not show that kind of errors
      [15:59:29] 	astan: check your url rewrites/alises?
      [15:59:52] 	Nikerabbit: ah. sorry i'm messing around with the lighttpd conf right now, that's why.
      [16:01:40] 	now it is the way it's supposed to be, i think the only issue now is the one with unpermitted access to special pages being shown like that..
      [16:01:50] 	I have looked at the mediawiki source code but there I could only find very abstract and genric functions
      [16:02:10] 	http://pow.franzkafe.se/wiki/Special:Recentchanges looks ok
      [16:02:23] 	nothing like getpagecode( blaa some sql)
      [16:02:39] 	Nikerabbit: hm. yes, but the linmk 
      [16:02:53] 	Nikerabbit: sorry.. but the link in the sidebar, to http://pow.franzkafe.se/wiki/Special:Senaste_%C3%A4ndringar
      [16:03:07] 	it's the swedish word for "Recent changes"..
      [16:03:42] 	we has net access
      [16:03:54] 	(that link is generated by recentchanges-url|recentchanges in MediaWiki:Sidebar).
      [16:04:18] 	and it works fine when i'm logged in, but as anonymous, i get that backtrace..
      [16:05:41] 	astan: hmm I can reproduce
      [16:06:54] 	03(mod) texvc produces misaligned math output for some tex commands - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=6636  +comment (10random832)
      [16:07:44] 	Nikerabbit: :/
      [16:08:18] 	03(mod) texvc produces misaligned math output for some tex commands - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=6636  (10random832)
      [16:09:57] 	astan: found the bug
      [16:11:44] 	astan: http://translatewiki.net/sandwiki//index.php?title=Special:Senaste_%C3%A4ndringar
      [16:12:29] 	03(mod) Cannot rename/move images and other media files. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=709  +comment (10brad9626)
      [16:12:29] 	astan: want a patch to fix it locally?
      [16:13:45] 	Nikerabbit: that would be great!
      [16:13:59] 	sorry some customers came in, gotto make some sandwiches for them ;)
      [16:14:39] 	k
      [16:33:05] 	there, I hope that fixes it, astan
      [16:33:07] 	oh
      [16:33:09] 	magnus back
      [16:33:15] *Nikerabbit 	kicks CIA-36 
      [16:33:29] 	hmhm, dead?
      [16:34:03] 	03(mod) Suggestion: Automatic loading of external data - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11985  (10bendik)
      [16:34:05] 	astan: http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=27525
      [16:34:25] 	Nikerabbit: sweet. thanks! i'll try it right away.
      [16:36:00] 	astan: please do and report if it works :O
      [16:38:19] 	Nikerabbit: works spendid, thanks ;)
      [16:38:48] 	astan: will be in 1.12 if it doesn't get backported
      [16:39:04] 	cool.
      [16:39:17] 	Hey guys, stupid question, I'm trying to alter an extension and it's somewhat difficult as mediawiki seems to cache the output, is there any way to clear the cache, or see an uncached version of the page?
      [16:40:04] 	JediMaster: control+shift+r usually works in firefox
      [16:40:21] 	also there is user preference which should disable caching
      [16:40:30] 	tried shift-clicking reload in FF
      [16:40:59] 	ahh disable page caching =)
      [16:41:38] 	argghh it's still caching it
      [16:42:11] 	very strange, if I open it in IE, it's showing the latest copy
      [16:42:21] 	but I'm not logged in on IE
      [16:42:51] 	If I then update the code and refresh the page on IE it now doesn't show the latest
      [16:43:23] 	Any ideas how I can turn off caching completely? It makes development a nightmare
      [16:55:04] 	JediMaster: action=purge?
      [16:59:05] 	ok, ready to apply CU index update on slaves
      [17:07:30] 	Hi folks.  We're latest stable mediawiki on apache/SuSE.  I have a user who wants to create a "file gallery" of MS-Word documents have the files browsable from mediawiki.  Can you suggest some documentation or add-ins that would show me how to set that up?
      [17:18:09] 	Hello
      [17:20:20] 	hello
      [17:20:27] 	How can I turn on possibility of send SVG file on my wiki?
      [17:20:36] 	(sorry for my english:( )
      [17:21:33] 	and ogg file
      [17:36:25] 	03(mod) Install the StringFunctions extension - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=6455  +comment (10ssanbeg)
      [17:42:24] 	eAi: thanks, that worked =)
      [17:59:30] 	and i'm back
      [18:00:00] 	I'm getting some magic word errors in my debug log:
      [18:00:15] 	Error: invalid magic word '%1'
      [18:00:31] 	where %1 is: expr, time, timel, rel2abs, and titleparts (on different lines)
      [18:02:01] 	once again, it seems to be that LOParserFunctions is at fault
      [18:11:49] 	03(mod) Enable Gadgets extension in de.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11956  +comment (10misza1313)
      [18:34:49] 	sorry for the newb question, but where does mediawiki keep its logs... or, what config file specifies this? (I don't see it in LocalSettings.php)
      [18:34:57] 	what logs?
      [18:35:03] 	why should mediawiki log anything?
      [18:35:29] 	domas: because it doesn't give very useful error messages...?
      [18:35:58] 	It can't contact the db
      [18:35:58] 	but I have the db running, and the tables are there... I'm trying to figure out what's wrong
      [18:36:12] 	grep -i debug defaultsettings.php
      [18:38:12] 	require_once("$IP/extensions/LOParserFunctions/LOParserFunctions.php");
      [18:38:16] 	doh
      [18:38:41] 	03(mod) Create new namespace in Italian Wikiversity - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11936  15enhancement->normal; normal->high (10fede.reghe)
      [18:38:50] 	 $wgDebugLogFile = "C:/wm_debug.txt";
      [18:38:52] 	(or similar)
      [18:39:38] 	twobitsprite: $wgDebugLogFile = "/file/system/location/debug.txt";
      [18:40:22] 	ok... so I have a log file, but doesn't say anything about database errors.
      [18:40:31] 	also: http://www.mediawiki.org/wiki/How_to_debug
      [18:40:41] 	that has some SQL debug info
      [18:41:12] *brion 	nudges CIA-36 
      [18:41:52] 	!errors | twobitsprite 
      [18:41:52] 	twobitsprite :  To see PHP errors, add this to the very top of LocalSettings.php: error_reporting(E_ALL); ini_set("display_errors", 1);  Fatal PHP errors usually go to Apache's error log - also check the error_log setting in php.ini (or use phpinfo). For more details in wiki error reports, set $wgShowExceptionDetails = true; and $wgShowSQLErrors = true; For full debug output, set $wgDebugLogFile to some path you like.
      [18:43:36] 	alright, I got it working... just user error (of course) :)... thanks
      [18:43:58] 	Welcome. :)
      [18:55:50] 	can anyone out there please verify that http://ontoworld.org/wiki/SMW is down?
      [18:57:37] 	carambola: got timeout
      [18:59:08] 	Raymond_: thanks... as i suspected
      [18:59:23] 	btw, that's the home site for SemanticMediaWiki
      [18:59:36] 	afk, meeting
      [19:03:51] 	CIA-36: is dead
      [19:11:38] 	03(NEW) Internal Error when trying to show differences of a page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11992 04BLOCKER; normal; MediaWiki: Database; (dbaier)
      [19:12:11] 	I cant login to my wiki
      [19:12:18] 	at least, not properly
      [19:12:29] 	It doesn't seem to send any cookies
      [19:12:33] 	ugga
      [19:13:05] 	I tried turning off all my extensions, 3 browsers on two computers, and disabaling cookie checks
      [19:13:51] 	It looks like I'm logged in when I tell it to remember me, but when I try to edit it tells me that I'm not properly logged in
      [19:14:43] 	It did this in 1.10 and in 1.11
      [19:14:54] 	does anyone have any idear?
      [19:23:54] 	!session | el_sjaako 
      [19:23:54] 	el_sjaako : make sure session.save_path is set correctly in your php.ini. Verify that it exists, is readable and writable to PHP, and check that session data is actually being written there. On a server farm, make sure it's a shared directory, accessible from all servers.
      [19:24:50] 	lol, reply bot for lazy devs :P
      [19:25:09] 	i put my current question in this "pastebin" http://meta.wikimedia.org/wiki/User_talk:Mutante#redirect_to_local_language_pages_on_wikipedia
      [19:25:56] 	ok, a question: is anyone working on making it possible to *edit* pages using api.php?
      [19:26:30] 	Misza13: yes. at least there was work being don on that front qa few weeks back
      [19:26:33] 	it's not finished yet
      [19:26:44] 	Misza13: look at the api's commit log, maybe
      [19:27:34] 	heh, commit log is one thing - I was wondering what people had on their design boards :)
      [19:28:39] 	Misza13: ask catrope, i suppose
      [19:36:32] 	is SemanticMediaWiki extension the best (to your knowledge) semantic extension?
      [19:37:02] 	DPL is nice, but the promise of SMW is even better
      [19:37:04] 	thanks Duesentrieb, can I also just use that on myself?
      [19:37:28] 	el_sjaako: use what?
      [19:37:36] 	the !session thing
      [19:37:43] 	!tias
      [19:37:43] 	Try it and see.  You learn much more by experimentation than by asking without having even tried.
      [19:37:56] 	:P
      [19:38:21] 	but if you want to try a lot, join #mwbot :)
      [19:38:42] 	I was about to say, it seems antisocial to try over here
      [19:38:48] 	In the future I will
      [19:38:53] 	wow. mwbot even has tias
      [19:39:04] 	that's... awesome
      [19:39:52] 	el_sjaako: bah,trying once or twice is quite ok. just spamming the channel with bot talk isn't. 
      [20:08:24] 	Hi guys, I have a short quastion
      [20:09:15] 	How can I encrease width of the left menu ?
      [20:09:50] 	gcardinal: yes, but it's messy. you have to change hard coded numbers in several places in the css files (and don't forget the special MSIE files). 
      [20:10:09] 	you can also do it by overriding the relevant styles using MediaWiki:monobook.css
      [20:10:31] 	ahhh it was the specialy IE files, forgot about them
      [20:10:35] 	jupp thx :)
      [20:44:30] 	03(NEW) in the history, contentsub "revision history" is useless because it is already in the page title - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11993 15enhancement; normal; MediaWiki: History/Diffs; (robin_1273)
      [20:49:46] 	03(mod) Internal Error when trying to show differences of a page - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11992  (10dbaier)
      [20:51:06] 	re
      [21:09:25] 	what could possibly cause a mediawiki article to display in firefox but not in IE7?
      [21:09:49] 	I have an article where the content displays in firefox, but not IE7
      [21:09:55] 	really weird
      [21:14:59] 	anybody encounter this before?
      [21:29:44] 	When you use the double space to create that dotted box around text, is there any way to change the colors of it per usage of the command?
      [21:40:23] 	fuzzy: you can use the pre tag instead, and then style it
      [21:40:24] 	
      ...
      [21:40:43] can i use div instead of pre? [21:41:06] !tias [21:41:06] Try it and see. You learn much more by experimentation than by asking without having even tried. [21:42:46] blue_asterisk: what's on the page? [21:48:26] 03(mod) Create Limburgish Wikiquote - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11760 +comment (10cbrown1023) [21:49:42] holy crap, SemanticMediaWiki rocks. [21:49:46] it rocks hard [21:49:54] el_sjaako: do styles now work with
      ? they didn't use to, because 
       is special
      [21:50:45] 	carambola: if your wiki isn't too big, and only a few users who you can educate about using it, then it's probably pretty good.
      [21:51:37] 	well, we only have ~70 employees
      [21:52:38] 	But it's perfect... especially if I can create some templates to remove the visibility of the semantics
      [22:05:52] 	so
      [22:06:13] 	when I want to edit a section on my mediawiki thinger, the edit button is awkwardly on the left
      [22:11:08] 	lol @ thinger :)
      [22:12:11] 	03(FIXED) Replace "Portale" namespace in Italian Wikibooks - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11938  +comment (10jeluf)
      [22:12:14] 	03(FIXED) Create new namespace "Ripiano" in Italian Wikibooks - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11937  +comment (10jeluf)
      [22:13:52] 	03(FIXED) Install the "Quiz" extension on nl.wikibooks - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11944  +comment (10jeluf)
      [22:14:21] 	hey
      [22:14:49] 	when I put "$wgGroupPermissions['*']['edit'] = false; // Anonymous users can't edit" in the LocalSettings.php file, do I have to override it with the sysop permissions again?
      [22:15:09] 	^the above is meant to keep anonymous users from editing
      [22:16:34] 	is there an easy way to install mediawiki tables into a DB with an arbitrary prefix, without using the normal web installation method?
      [22:19:18] 	Reason being that I'm trying to edit the system messages and I can't seem to do it when that line is there (I'm using the root admin account)
      [22:20:36] 	RPGMaker: I'm not sure, but I think you do have to override it for sysops
      [22:26:32] 	03(FIXED) Name of oc wikibooks - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11967  +comment (10jeluf)
      [22:41:02] 	I have "$wgGroupPermissions['user' ]['createtalk']      = false;" set but people are still able to edit talk pages
      [22:41:13] 	edit != create!
      [22:41:40] 	ok....
      [22:41:52] 	but aren't talk pages created automatically?
      [22:42:00] 	as in I have no control over that?
      [22:42:25] 	is there a way to disable all talk pages?
      [22:42:51] 	or at least lock them and force default text?
      [22:46:20] <_Duesentrieb_>	you can hide the link
      [22:46:25] <_Duesentrieb_>	or you can use Lockdown to lock them.
      [22:46:28] <_Duesentrieb_>	that seems silly though
      [22:46:47] <_Duesentrieb_>	usually, you would block editing of the "real" pages, and leave talk pages editable
      [22:47:10] 	there's a forum for that
      [22:47:38] 	how do I do that? Locking down or hiding the tab
      [22:47:47] 	hiding the tab with css
      [22:47:57] 	Lockdown is an extension that provides per-namespace permissions
      [22:48:11] 	!lockdown
      [22:48:11] 	an extension for prevention of read or write acess by namespacd and limit access to special pages. For more information see http://mediawiki.org/wiki/Extension:Lockdown and  for more information on preventing access to your wiki, please see .
      [22:48:45] 	anyway, you can also use a rewrite/redirect rule to make apache bounce people who are trying to access the talk page directly to your forum
      [22:48:54] 	rats
      [22:48:58] 	I'm using php4
      [22:49:01] 	meaning 1.6.10
      [22:49:05] 	:(
      [22:49:11] 	and I g2g anyways
      [22:49:11] 	sucks
      [22:58:07] 	Does anyone know if you can force signatures to be stamped onto edits?
      [22:59:27] 	re
      [22:59:28] 	i don't think so. but it should be easy to write an extension to do it. maybe someone did
      [22:59:58] 	i'm currently hacking together a mediawiki-Filesystem using fuse but I still have problems deleting pages
      [23:00:10] 	fair enough, I'll have a look
      [23:00:55] 	Does someone know what is necessary to successfully delete a page? I'm nearly 1:1 copying the HTTP-Requests like the browser does...
      [23:00:57] 	rigid: wikipediafs already exists... but i guess it doesn't support delete either, does it?
      [23:01:13] 	rigid: anyway, you should propbably wait for proper api-php support for edit, delete, move, protect, etc
      [23:01:16] 	Duesentrieb, exactly... and it doesn't support directory-listing
      [23:01:19] 	Hey, I have a question with MediaWiki 1.6.10, after a fresh install it keeps trying to redirect pages to "http://www..com" but I need it to redirect without a www in the address...what file can I change to fix this?
      [23:01:30] 	Duesentrieb, and it's in python and ugly slow :-)
      [23:01:44] 	rigid: tokens are important for all kinds of editing, deleting, etc. but i don't know the details
      [23:02:11] 	Duesentrieb, well it's a hack anyway. i'll clean it up/release it if i have time/there is no other decent mwfs then...
      [23:02:17] 	iissmarter: set $wgServerName to what you want, and $wgServer = "http://$wgServerName";
      [23:02:41] 	Duesentrieb, i'm getting the wpEditToken correctly...
      [23:03:12] 	wpArticleId remains the same after the POST request... if i successfully delete it, it's "0"
      [23:03:34] 	i thought there might be some mediawiki-hacker in here who played with that already...
      [23:03:51] 	there might. not me :)
      [23:06:24] 	Duesentrieb: what's the status of Extension:Gadgets? is it still "experimental" as mediawiki.org says?
      [23:07:44] 	Misza13: since yesterday, it's (experminetally) live on de.wikipedia.org. I had to apply a minor fix, so be sure to get the latest version
      [23:07:45] 	this is a damn brilliant idea and I'm wondering if it's stable enough for use on en.wiki :)
      [23:07:53] 	I guess it can be switched to "beta" now.
      [23:07:57] 	\o/
      [23:08:25] 	Misza13: wait how it goes for dewp. ask for it in a couple of weeks. in the meantime, tell people about it, generate some buzz :)
      [23:08:48] *amidaniel 	buzzes
      [23:09:04] 	whats the difference between rollback and undo?
      [23:09:07] 	what was the fix about? no more ((NO GADGETS)) even if the mediawiki:gadgets-definitions page does not exist?
      [23:12:56] 	Kuja^: Rollback restores the last version not edited by that user (so, if the user edited seventeen times since the last editor, it will revert seventeen edits). Undo attempts to literally undo the changes made in that edit; so you can revert an old edit without reverting other edits made after it.
      [23:13:17] 	ah thanks :)
      [23:13:36] 	Welcome.
      [23:18:29] 	Misza13: exactly :)
      [23:18:36] 	Misza13: you should have told me about that bug :)
      [23:18:56] 	well, I only noticed it today on bugzilla
      [23:19:07] 	oh? i din't :) where is it?
      [23:19:08] 	and commented on the solution
      [23:19:14] 	(i.e., create the missing page :P )
      [23:19:17] 	fun... no one tells me this stuff
      [23:19:23] 	forgot the bug #
      [23:20:46] 	03(mod) Enable Gadgets extension in de.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11956  +comment (10arnomane)
      [23:21:00] 	Misza13: ah, thanks for updating mw.org
      [23:21:17] 	bug id is 11956 btw
      [23:21:22] 	:)
      [23:21:31] 	yeah, I just scanned the irc logs and found it :)
      [23:22:39] 	03(mod) Month - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11966  (10cvalmary)
      [23:22:55] 	anyway, again - a brilliant idea, especially compared to what we're doing now
      [23:23:13] 	i.e. endless importScript('User:Foo/bar.js')...
      [23:23:35] 	and arnomane corredted the bug status - man, you people are great :)
      [23:25:57] 	03(NEW) Enable Gadgets extension in cs.wikisource - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11994 15enhancement; normal; Wikimedia: Site requests; (jkbwiki)
      [23:27:53] 	\o/
      [23:38:29] 	03(mod) What links here navigation on hr wikipedia is broken - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11991  (10stem)
      [23:41:15] 	Back.
      [23:41:18] 	Ok
      [23:41:29] 	I went into System Messages > Monobook.css
      [23:41:52] 	is how it works is that I just add on a CSS declaration and it'll override the defaults?
      [23:42:07] 	Like li#ca-talk {main.css (line 919) display:none; }
      [23:42:23] 	if so
      [23:42:30] 	it doesn't appear to be working
      [23:42:37] 	No, just plain CSS: li#ca-talk { display:none; }
      [23:42:44] 	my guess is that it needs to be refreshed
      [23:42:48] 	how do I do that?
      [23:42:55] *Duesentrieb 	kicks CIA-36 
      [23:43:04] 	How to use plain CSS, or how to refresh?
      [23:44:03] 	RPGMakerVX: i hope the (line 919) thing is a copy&paste error. anyway, did you do a forced reload of the page?
      [23:44:03] 	because it *should* be working
      [23:44:30] 	RPGMakerVX: in firefox, ctrl-r should do
      [23:44:30] 	03(NEW) Change of upload url on hr wiki - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11995 normal; normal; Wikimedia: Site requests; (stem)
      [23:44:30] 	f5 doesn't
      [23:45:03] 	RPGMakerVX: use Firefox/Opera error console first (before asking questions)
      [23:47:46] 	is there a way to debug page deletion?
      [23:47:54] 	i wanna know why it fails...
      [23:50:22] 	!debug | rigid
      [23:50:22] 	rigid: For information on debugging (including viewing errors), see .
      [23:51:12] 	ah... thanks
      [23:51:26] 	Welcome.
      [23:56:55] 	Does anyone know what extension some wikis are useing to create new pages useing a wysiwyg editor? An example of what im looking for can been see at http://www.armchairgm.com/Create_Opinion