[00:01:33] Is it possible to make MediaWiki do URLs like /Foo?action=edit instead of /index.php?action=edit&title=Foo [00:02:19] 03kim * r50573 10/trunk/testing/installer/ (settings_handler.py test_system.py): One more sane default (+ some stuff to test_system) [00:05:39] chuck: generally we discourage that as it means you can't restrict them from search crawlers via robots.txt [00:05:45] but you might take a peek at $wgActionPaths [00:13:51] Anyone out there? [00:15:39] Is there any example of how to implement a code review subversion proxy? [00:16:31] Is it /trunk/tools/codereview-proxy ? [00:24:52] Anyone around? [00:25:41] Hello? [00:30:14] !ask | Justic [00:30:14] --mwbot-- Justic: Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [00:32:16] 03kim * r50574 10/trunk/testing/installer/ (4 files): [00:32:16] Slight improvements to settings_handler [00:32:16] Adding a simple test program based on the extension tester. We'll use that with out test_system in a moment [00:36:38] When images are deleted from the wiki, the /images/deleted/[x]/[x]/[x] directories are not being created with write-permission (so deletes don't work if they need to write into this directory)... [00:36:56] are the original permissions for those directories something I can change in MediaWiki or is that a unix setting? [00:41:14] 03(NEW) Checkuser IP->Edits omitting "blocked user" indication - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18792 normal; Normal; MediaWiki extensions: CheckUser; (FT2.wiki) [00:44:14] I asked a question and no one has replied. [00:44:42] So here it is again. I uploaded a wiki SQL backup and all my pages are missing their content. [00:44:48] How do I fix this? [00:45:02] Justic: did you load the mysql dump into the db? [00:45:21] with something like "mysql -u username -p databasename < backupfile.sql" ? [00:45:36] I used the cpanel backup feature to download a backup of the SQL awhile back and then the same to restore it [00:46:54] hmm... i don't know much about cpanel... but do you know if you're running the same version of MediaWiki now that you were when you created the backup? [00:47:32] Yes [00:47:57] What we did was transfered the physical files to a new server by copying them, then remote linked to the SQL and loaded the backup [00:48:33] The look of the wiki is fine, and all the pages show as existing, just missing their content [00:49:05] Justic: do u have a link? [00:49:30] www.alpha-fleet.com/wiki [00:50:00] I have a guess.. .but let me poke around [00:50:11] ok [00:50:59] neat wiki [00:51:00] anyway... [00:51:25] my guess is that the backup had a problem with the character sets during the export/import process [00:51:50] Justic: if you do a query to count the number of rows in the "text" (or "wiki_text" or whatever you call it) table, is that significantly less on the new database than the old one? [00:52:27] It looks to be the same. [00:52:40] that's a bit surprising :( [00:52:41] hmm [00:52:53] Should I try this? $wgDBmysql5 = false; and setting it to true? [00:53:14] One sec it may be a bit off [00:53:38] naw, that's supposed to be false [00:53:52] strangely [00:54:35] Yeah its a bit off [00:54:46] Should I try to dump the text and reupload? [00:55:01] ermm... worth a shot, but wait for one sec [00:55:22] there is a known weirdness with charsets... [00:55:28] can you control the charset of the backup? [00:55:38] Don't think so [00:55:41] oomph [00:55:50] The backup was emailed to me as a sql.gz [00:55:54] ah [00:55:55] I can extract it and edit it [00:55:56] hm [00:56:04] it's pretty hard at that point [00:56:10] do you have SSH access to the original server? [00:56:15] or "terminal" access? [00:56:27] I'm in the control panel phpmyadmin [00:56:43] i'm not too familiar with that either [00:56:44] hmm [00:57:11] basically a really good way to back up a MediaWiki wiki is to use these commands: [00:57:31] ( hmmm... synergy won't let me copy/paste from that computer :( ) [00:57:36] typing time... [00:58:36] nice -n 19 mysqldump -u $dbUser -p$dbPass -h $dbHost --default-character-set=latin1 $dbName | nice -n 19 gzip -9 > $fileName [00:58:42] but the important part is the: [00:58:57] mysqldump -u $dbUser -p$dbPass -h $dbHost --default-character-set=latin1 $dbName > $fileName [00:59:08] does that look like the kind of thing you can type into the panel you have? [00:59:26] (without the $variables... you have to replace those with the appropriate values) [00:59:49] ... I'm probably just confusing you :( this probably isn't something PHPmyadmin lets you do [01:03:22] When images are deleted from the wiki, the /images/deleted/[x]/[x]/[x] directories are not being created with write-permission (so deletes don't work if they need to write into this directory)... [01:03:22] are the original permissions for those directories something I can change in MediaWiki or is that a unix setting? [01:05:18] 03(mod) RevDeleted to link to the actual revision(s) involved for all users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18753 (10FT2.wiki) [01:10:37] well that cleared the buffer :/ [01:10:40] When images are deleted from the wiki, the /images/deleted/[x]/[x]/[x] directories are not being created with write-permission (so deletes don't work if they need to write into this directory)... [01:10:45] are the original permissions for those directories something I can change in MediaWiki or is that a unix setting? [01:27:52] 03(NEW) Free up "Project" as a namespace (for Wikipedia:Projects) by using an alternate token - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18793 normal; Normal; MediaWiki: Installation; (stvrtg) [01:34:31] how does one continue an action=query on the mediawiki API? I see incontinue, imcontinue, llcontinue -- probably incontinue? Do I set that =true or to a set of data, like =1 for the first set, then =2 for the second, etc.? [01:35:05] 03(NEW) Weird urlencode error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18794 normal; Normal; MediaWiki extensions: ParserFunctions; (FT2.wiki) [01:35:22] Banaticus: just pass it back as you get it [01:35:58] http://en.wikipedia.org/w/api.php?action=query&list=usercontribs&uclimit=5&ucuser=Banaticus [01:36:06] [01:36:06] What do you mean? I'm getting it as an xml page that I've saving to parse later and post to an html page [01:36:09] http://en.wikipedia.org/w/api.php?action=query&list=usercontribs&uclimit=5&ucuser=Banaticus&ucstart=2009-05-13T20:45:20Z [01:37:16] each module can have a different continue aspect, depending on what sort order it is returning data in (though most are by date) [01:38:03] though some are by title: http://en.wikipedia.org/w/api.php?action=query&list=categorymembers&cmlimit=5&cmtitle=Category:Cats -> [01:38:16] to continue that you'd append &cmcontinue=Behavior| [01:48:50] Hi [01:49:11] 03(mod) Strange urlencode escaping error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18794 summary (10FT2.wiki) [01:49:26] 03(mod) Strange urlencode error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18794 summary (10FT2.wiki) [01:49:39] hi [01:50:00] Howdy ya'all [01:51:50] So then, after I have the list of revisions, each with its own revision id, I'd then need to run them through one at a time to see the size of each revision? [01:52:22] depends how you got them [01:52:31] I'm researching about Mediawiki history, trying to figure out when the "Discussion tab" was included to the software... [01:52:40] Is size signed or unsigned? for instance would a content removal of 50 bytes and a content addition of 50 bytes both return "50" or would one return "-50" and the other "50"? [01:52:53] for that, I'm looking at the different release note but I haven'tt find it until now [01:53:14] goldjia2, you miht want to check in #aboutus with Ward Cunningham. [01:53:21] Does anyone here as an idea of the approximate date / version when the discussion tab was included ? [01:53:27] Way back in the begining, goldjia2 -- I believe CamelCase had discussion pages [01:53:27] He would know about know a lot of the history of the talk tab. [01:53:28] :) [01:53:30] ucprop has no 'size', so you'd have to re-query each ID [01:53:47] Ok then [01:55:45] you can batch them in 50, eg: http://test.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=size|comment&revids=74122|74121|74120|74119|74118|74117 [01:55:46] well, in Usemod for ex, you can create discussion page, but it's not a by default fonction, not a visible tab [01:55:51] MZMcBride; size: 4000 bytes [01:56:03] but I'll ask on #aboutus [01:56:30] and the size there is the total revision size, not +-, you'd have to compare that to the previous revision to get the delta [01:56:30] thank you for the suggestion [02:00:38] Thanks, Splarka, but I'm trying to match the size of each edit up with the pageid [02:01:09] wat [02:01:26] I'm trying to find pages that I've substantially contributed to -- wikidashboard stopped back in early 2008, so I can't use it to see which pages I've made the most edits on [02:01:50] Err. [02:01:54] And since I try to make all the revisions that I plan on making to a page in one swoop, I think the change in page size would likely give me a better indicator [02:02:03] That's silly. [02:02:26] http://en.wikipedia.org/w/api.php?action=query&list=usercontribs&uclimit=5&ucuser=Banaticus [02:02:32] 289795007 [02:02:35] er [02:02:50] That would just lists my contributios [02:02:52] 289795007|289794912|289770571|289765071|289761596 [02:03:19] -> http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=ids|flags|timestamp|user|size|comment&revids=289795007|289794912|289770571|289765071|289761596 [02:03:39] and.... [02:03:40] http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=ids|flags|timestamp|user|size|comment&revids=289795007|289794912|289770571|289765071|289761596&rvdiffto=prev [02:03:47] But I need the revids for that one [02:04:02] ... [02:04:06] That would just lists my contributios [02:04:11] which you get from the previous query [02:04:15] Given that I have about 3k revisions in the system, I'd rather put together something that'd do it a little faster than I could do it by hand [02:04:32] #wikimedia-toolserver [02:04:53] Thanks :) [02:05:37] There's nobody else in #wikimedia-toolserver ;) [02:05:49] oh, typed it wrong [02:06:01] *Banaticus hangs his head for a moment ;) [02:08:20] 03(mod) Strange urlencode error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18794 (10FT2.wiki) [02:13:09] 03(NEW) Missing revisions report an incorrect page name - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18795 normal; Normal; MediaWiki: General/Unknown; (FT2.wiki) [02:26:51] 03(mod) Unwatched recent changes page via rc_watched - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18790 +comment (10mrzmanwiki) [02:45:04] 03kim * r50575 10/trunk/testing/installer/ (4 files): documentation and stuff [02:59:06] 03yaron * r50576 10/trunk/extensions/SemanticMediaWiki/languages/SMW_Messages.php: Added messages for Admin Links hook [03:00:06] 03yaron * r50577 10/trunk/extensions/SemanticMediaWiki/includes/SMW_GlobalFunctions.php: Added Admin Links hook function [03:11:43] 03(mod) Strange urlencode error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18794 +comment (10public) [03:30:17] 03(mod) Strange urlencode error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18794 (10FT2.wiki) [03:32:01] 03(mod) Strange urlencode error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18794 (10FT2.wiki) [03:34:32] I presume that wikibugs is automated? [03:34:44] It's a bot, yes. [03:35:25] Does it trigger that off every half hour or something? [03:35:53] A few seconds after a bug change is made. [03:35:59] It parses the mailing list. [03:37:54] So there's more going on than just the comments? Because nothing on that link it keeps giving seems to be changing [03:38:54] see 'view bug activity' at the bottom [03:39:32] The bot kinda sucks. [03:39:41] Like, the one at :30 was +comment. [03:39:46] Same with :32. [03:40:28] it's hard for me to see what is strange about it... [03:41:02] I guess it's hard to see the obvious consequences of your own code as strange [03:42:40] Well, if someone adds a comment, it should say +comment when it reports. [03:42:46] Which it does, just irregularly. [03:43:06] Like, my comment at :11 has "+comment", but FT2's don't. [03:43:28] It also uses the part of the e-mail address in parentheses rather than the Bugzilla name, which is really strange. [03:49:33] and sometimes it shows (mod) when it should show DUP, even without +comment [04:03:55] (I hope this is an ok place to ask) I was trying to make a template that uses a parser function to transclude another template based on a parameter passed to it (simplified version of template would be {{some page/{{{{{#expr: some expr}}}}}}} and is called as {{template|page1|page2}}. which transcludes either Some_Page/page1 or Some_Page/page2 depending on the #expr. )Is this possible to do? [04:07:06] it is, but watch brace precidence [04:07:18] {{{{ }}}} will get parsed as a variable {{{ }}} first [04:09:13] it could work simply as {{some page/{{{1}}}}}, though you seem to hint more complexity thant hat [04:15:21] 03(mod) Unwatched recent changes page via rc_watched - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18790 (10mk45654) [04:16:35] greedy rightmost opening [04:18:19] that's what she said [04:20:06] [[ {{{{ ]] }}}} [04:20:23] rightmost opening is a brace [04:20:28] greedy so it takes 3 instead of 2 [04:20:53] so you have literal [[, literal {, argument with ]] in it, literal } [04:21:06] *Splarka nods [04:21:30] and if you want to transclude a template name you must use {{ {{foo}}}} or {{{{foo}} }} [04:21:30] completely arbitrary and accidental but now that we know that's how it works, it'll probably stay that way [04:36:45] Splarka: http://www.youtube.com/watch?v=3hHPuRqJavo :) [04:39:53] I want that superhero outfit [04:44:05] *Splarka unflashes Aaron [05:27:53] morning [05:28:55] Thankyou Tim & Splarka - it worked :D [05:45:01] *ThomasV looks at the scapmap [05:46:18] 03(mod) Free up "Project" as a namespace (for Wikipedia:Projects) by using an alternate token - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18793 (10niklas.laxstrom) [05:50:50] 03(mod) CGI:IRC web interface for Freenode's Wikimedia chat rooms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18791 (10niklas.laxstrom) [05:54:32] 03(mod) Free up "Project" as a namespace (for Wikipedia:Projects) by using an alternate token - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18793 +comment (10public) [05:56:58] 03(mod) Editnotices are not visible - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18787 (10niklas.laxstrom) [06:25:47] 03(mod) CGI:IRC web interface for Freenode's Wikimedia chat rooms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18791 +comment (10bawolff+wn) [06:56:03] mornin [06:57:42] 03(mod) Fix namespace names in the Hungarian localization - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11488 (10gtisza) [06:59:56] do you know how to install a wiki family using postgresql? [07:00:11] i can't set prefix of tables while installing mediawiki O_O [07:01:03] yes you can [07:01:20] tell me how with postgresql [07:02:11] don't know about that [07:02:37] xD [07:02:41] I made it with mysql [07:02:49] but we have an installation with postgresql [07:02:53] and I can't make it [07:02:56] with that [07:03:12] looks like postgre doesn't use it [07:03:35] "# MySQL specific settings [07:03:35] \$wgDBprefix = \"{$slconf['DBprefix']}\"; [07:03:40] so to have a wiki family I must use mysql? [07:05:16] use multiple databases? [07:06:02] we prefer to use one I think [07:07:41] even wikimedia uses multiple databases [07:13:13] oh [07:13:27] do you have a link on how to set a wiki family with multiple databases? [07:13:33] nixeagle: [07:13:35] Nikerabbit: [07:15:31] !family [07:15:31] --mwbot-- To run multiple wikis, you can simply install MediaWiki in different folders, with different databases or in one with database prefixes. You can also have multiple wikis using a single installation: and . [07:31:38] hullo [07:32:06] 03(mod) Free up "Project" as a namespace (for Wikipedia:Projects) by using an alternate token - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18793 (10stvrtg) [07:32:31] I'm looking to improve the search functionality in my MW installation. What is recommended? Is there a tweak in the base MW which is usually recommended or an extension? [07:32:48] I reccomend Google [07:34:05] http://www.mediawiki.org/wiki/Extension:Google_Custom_Search_Engine [07:34:08] Banaticus: I would go for that too, but this is a corporate deploy and is cordoned off from the big bad internet [07:34:25] (for now) [07:34:31] If you want to switch to Google Enterprise, you can still have that ;) [07:35:15] Here's a category of search functions that you can add: http://www.mediawiki.org/wiki/Category:Search_extensions [07:35:25] By the way, what OS are you using? [07:35:43] Banaticus: sadly, the boys running the boxen have insisted in windows server [07:36:22] Banaticus: I don't think we really need THAT much extra functionality, but for example if I have a template called Template:CVTemplate then searching for CV ought to list it, which it currently doesn't [07:36:44] Are you running Windows Server or Apache? [07:36:47] I mean, the good news is the rest of the intranet systems sport search so broken it makes cuil look like a professional option [07:36:51] IIS [07:37:20] IIS? Darn, I haven't been able to get server side includes working on Apache on a Windows OS yet [07:37:29] Oh, you want to search cross namespace [07:37:47] Ah, is that it? [07:38:10] There's extensions for that then. [07:38:45] I presume there are, but I don't know what they are [07:38:51] You could try http://www.mediawiki.org/wiki/Extension:TitleKey -- that look promising [07:39:22] You could take a dump of all the article names, strip out the "namespace:" part and put that in as the suggstion list [07:39:40] *suggestion [07:39:51] hm. [07:40:08] 03(mod) Free up "Project" as a namespace (for Wikipedia:Projects) by using an alternate token - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18793 (10stvrtg) [07:40:19] Anyway, I have to get some sleep -- good luck [07:40:26] thanks Banaticus [07:40:37] My pleasure :) [07:40:49] You still here? Shoo! [07:40:58] hasta ;) [07:42:33] 03(mod) Free up "Project" as a namespace (for Wikipedia:Projects) by using an alternate token - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18793 (10innocentkiller) [07:45:46] *Marybelle gets popcorn. [07:48:57] Marybelle: good idea [07:51:01] Marybelle: lets see :o [07:51:03] 03(mod) Free up "Project" as a namespace (for Wikipedia:Projects) by using an alternate token - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18793 (10niklas.laxstrom) [07:52:46] Awww. :-( [07:52:50] That ruins the fun. [07:53:02] Maybe he'll re-open. >:-) [07:53:08] *Marybelle sleeps. [07:56:56] what are Local and Trans parameter in Interwiki table? [07:57:02] what does they are for? [07:57:39] see http://translatewiki.net/wiki/Special:Interwiki?uselang=en [08:00:43] 03(mod) Unwatched recent changes page via rc_watched - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18790 +comment (10roan.kattouw) [08:30:09] how i can hide "View source" for anonymous ? [08:31:37] where are the other gsoc'ers? I haven't seem them here a lot [08:31:46] myms: why do you want to hide it? [08:31:59] #ca-viewsource { display: none; } [08:32:33] Nikerabbit i need make them only can read nothing more [08:33:21] myms: they can get the source anyway, hiding does not prevent that [08:34:22] i disable edit coz every day someone replace my connect with spam urls [08:34:32] 03tstarling * r50578 10/trunk/release-tools/ (4 files): [08:34:32] Mostly rewrote upgradeTest.py. [08:34:32] * OOP, used subprocess not os.system [08:34:32] * Added separate configuration files so that you don't have to edit the source all the time. [08:34:32] * Generate schema dumps and produce a diff sequence between adjacent upgrades, thus highlighting schema changes that did not have upgrade patches. [08:34:32] now i need to hid # Discussion [08:34:32] # View source [08:34:32] # History [08:35:30] !secrets [08:35:30] --mwbot-- MediaWiki was not designed with read-restrictions in mind, and may not provide air-tight protection against unauthorized access. We will not be held responsible should private information, such as a password or bank details, be leaked, leading to loss of funds or one's job. See also !lockdown [08:36:55] i close edit access to anonymous also close account create [08:37:05] i think this will protect my content [08:38:08] you can get the source with action=raw, action=edit and maybe few more methods ;) [08:38:18] Special:Export [08:38:24] api.php [08:38:27] msgnw: [08:39:35] you don't need to hide 'history' to protect your content [08:42:06] http://www.mediawiki.org/wiki/User:Tim_Starling/Schema_diffs [08:44:20] hehehe [08:44:21] `cl_from` int(10) unsigned NOT NULL default '0', [08:44:21] + `cl_from` int(8) unsigned NOT NULL default '0', [08:44:24] very very meaningful [08:44:49] does that mean that users upgrading from old versions are running that much different schemas? [08:44:50] should make mysql hide that (10) stuff for ints.. [08:45:09] Nikerabbit: yes [08:45:44] ouch [08:46:02] some of the changes are not so important, like changing varchar columns to varbinary [08:46:18] I'm thinking that we could offer to do these changes as a separate maintenance script [08:46:36] I wonder how it would look for translatewiki.net, it's been running from trunk for a long time [08:46:49] timstarling: column order isn't important either [08:47:06] no [08:47:19] I figured upgradeTest.py needed something like this [08:47:24] well, probably important for SQL portability [08:47:31] because previously all it was testing for was fatal PHP errors in the install scripts [08:55:25] domas: remember when we were speaking about dba, which backend is good? [08:57:04] - `il_from` varchar(255) character set latin1 collate latin1_bin NOT NULL default '', [08:57:04] + `il_from` int(8) unsigned NOT NULL default '0', [08:57:10] that one's kind of nasty [08:57:30] haven't we had bug reports about that? [08:58:08] if we have, they're not assigned to me [09:43:03] 03(mod) Redirect pages should render all text - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14323 +comment (10happy-melon) [09:53:54] 03(WONTFIX) Create "game" namespace on Hebrew Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18675 +comment (10happy-melon) [09:57:11] 03(mod) Remove Books sidebar by default. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18756 (10happy-melon) [09:59:01] 03(NEW) Have a permalink type URL as a user preference - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18796 enhancement; Normal; MediaWiki: User login/settings; (Gerard.meijssen) [10:02:14] Hi all, i'm getting the following error after upgrading from 1.12>1.14 -- Fatal error: Call to undefined method Interwiki::fetch() in ~/w/includes/Title.php on line 678 [10:04:57] 03(mod) Have a permalink type URL as a user preference - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18796 +comment (10p858snake) [10:06:13] 03(mod) Must check $wgEnableEmail before showing ANY email related preferences - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18760 +comment (10happy-melon) [10:49:12] hey. is there anywhere a MySQL GRANT command that includes just the required privileges for the MySQL user that MediaWiki uses? [10:49:39] i found http://www.mediawiki.org/wiki/Manual:Installation/Creating_system_accounts, but it grants all privileges on the database, is that actually required or is there a stricter set of privileges i can use? [10:51:04] 03(mod) EditPage.php needs rewrite - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18654 +comment (10happy-melon) [10:54:20] Can someone with svn access please branch a copy of /extensions/CheckUser to /branches/new-checkuser? [10:54:45] why can't the person who is going to work on it make the branch? [10:54:58] flyingparchment: because Brion hasn't updated my new ssh key yet [10:55:09] then if you can't commit, why do you need a branch? [10:55:35] all of a sudden, images are no longer being displayed in pages (i.e. those uploaded to the Wiki, referenced by [[File:...]]). Any reason why this should happen? [10:56:10] flyingparchment: because I'll be working on it once I have access again [10:56:23] so wait till then and create the branch [11:05:49] Emachman: can't you just checkout /extensions/CheckUser and start working, and then create the branch and svn switch later? [11:07:52] 03(FIXED) Allow blocked users edit their own talk pages at Japanese Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18484 +comment (10tstarling) [11:08:29] he quit [11:10:45] right. [11:13:00] just what the world needs, more work on CheckUser [11:17:02] =) [11:36:37] hm. should GRANT SELECT, UPDATE, DELETE ON wiki.* TO wikiuser@localhost; be enough for MediaWiki, or does it need something else? [11:37:02] (fiddling with a web hosting company..) [11:38:08] ah wait i found http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki#MySQL [11:39:09] the URL http://en.wikipedia.org/w/index.php?title=Citation&oldid=289364326 says Citation - Wikipedia, the free encyclopaedia [11:39:14] where does it get it from ? [11:41:55] GerardM-: gets what? [11:42:24] the text "Citation - Wikipedia, the free encyclopaedia" is shown as a text in the tab [11:42:38] is LOCK TABLES strictly necessary? [11:44:50] GerardM-: http://en.wikipedia.org/w/index.php?search=%22the+free+encyclopedia%22&ns8=1&title=Special%3ASearch&fulltext=Search&fulltext=Search [11:48:03] right .. where is SITENAME defined ? [11:55:24] GerardM-: it's given when a wiki is created [11:56:00] can it be changed ? [11:57:41] not recommended [12:01:53] Is this a known error with watchlists? [12:01:54] Fatal error: Cannot pass parameter 5 by reference in /home/yourwiki/htdocs/html/w/includes/specials/SpecialWatchlist.php on line 225 [12:02:32] chuck: all known errors should be be fixed :o [12:02:39] chuck: which version? [12:02:46] of mediawiki and php [12:03:12] r48811 or whatever wikimedia is at, and PHP 5.2.6-1+lenny3 [12:03:33] huh [12:04:29] just wondering why you are runningg the same version [12:04:46] Which version *should* I be running? [12:05:13] depends on what you want [12:05:25] can you paste that line to be sure I am looking correct version [12:05:45] Well what's the latest stable version? [12:05:45] ChangeTags::modifyDisplayQuery( $tables, $fields, $conds, $join_conds, '' ); [12:06:27] hmm [12:07:46] the topic says [12:07:51] 03(mod) Syntax for stripping HTML and wiki markup - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8161 +comment (10Blindwanderer) [12:08:36] 03(mod) Dump the article titles lists (all-titles-in-ns0.gz) every day - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13693 (10Wiki.Melancholie) [12:08:38] chuck: can you try latest version? [12:08:48] So do I have to switch to that tag or something? [12:09:16] chuck: because looks like your files are in inconsistent state [12:10:42] all files in my installation are completely untouched except for StartProfiler [12:10:55] chuck: did you do svn checkout? [12:11:12] Oh, actually we're at r49026 [12:11:19] sorry, I forgot that someone svn upped to there [12:11:27] Nikerabbit: yeah, it's an svn working copy [12:11:44] Wikimedia is not at 48811 [12:12:11] What is it at, then? [12:12:12] chuck: of trunk? what is the url in svn info [12:12:15] you'd be better off switching to REL1_15 for now [12:12:37] Nikerabbit: http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3 [12:12:56] it's on a very heavily patched copy of r48811 which is most similar to the current contents of REL1_15 [12:13:22] Where is REL1_15? I don't see it in /tags [12:13:29] it's a branch [12:13:39] only the releases are tagged [12:14:08] svn switch should do it [12:14:26] updating [12:14:51] btw svn switch is non-atomic [12:14:56] we had a guy in here with that problem [12:15:08] he had half his WC on one branch and half on the other [12:15:19] that's what happens if you press ctrl-C halfway through [12:15:25] xD [12:15:27] svn up is neither, I guess [12:15:45] Well, watchlists are working now, so I guess that fixed it [12:15:47] thanks Nikerabbit and TimStarling [12:17:46] TimStarling : do you know of any publicaly accessible MySQL MW database, so i could test my changes ... [12:18:13] publically accessible in what sense? [12:18:49] so i can connect to it from my test server ... [12:19:16] timstarling: that was meĄ [12:19:18] ! [12:19:27] timstarling: I borked quite some stuff with 'svn switch' few days ago [12:19:31] domas: you make funny typos [12:19:40] yeah that was a strange punctuation mark [12:19:44] I will have to see your keyboard some day [12:19:46] timstarling: wrong keyboard layout [12:20:02] domas: How? Just by hitting ctrl-c in them middle of it? [12:20:09] it wasn't actually you I was thinking of [12:20:20] timstarling: there's "lazy" layout where lithuanian characters are instead of first row with digits [12:21:25] 03tstarling * r50579 10/branches/REL1_15/extensions/ParserFunctions/ (. ParserFunctions.php): Backported r50506: make #time work in PHP 5.3. [12:23:18] I've combed through those schema change diffs now [12:23:41] freakolowsky: can't you just install MySQL on your server? [12:24:19] found three issues worth fixing: il_from being varchar instead of int, index name wrong on ipb_address, iw_url limited to 127 chars [12:24:37] chuck: by specifying wrong path :) [12:25:06] freakolowsky: the easiest thing to do is install it locally [12:25:42] ialex & TimStarling : that means installing prereqs, installing db, maintaining schema, maintaining db ... just so i can test :S [12:25:52] if I visit my Aunt for christmas, she might just end up with a MySQL instance on her computer [12:25:56] domas: hehe, oops [12:26:13] chuck: had to do some acrobatics to fix that [12:26:20] chuck: also, had switch interrupted by permission problems [12:26:23] I've installed them on every computer I've owned since I started working on MW, and quite a few I don't own [12:26:49] what OS are you on? [12:27:24] freakolowsky: there are remote free mysql hosting things [12:27:27] *TimStarling waits for freakolowsky to say something bizarre like Novell Netware [12:27:38] i dunno how reliable or functional they are [12:28:11] servers @ slamd64 ... there is no problem with installing, just all that and maintainig it takes time ... and i work 10-12hrs/day with my current workload [12:28:38] well i guess i'll just have to do it [12:28:56] so i don't screw up the code anymore [12:29:00] if you're worried about maintenance you could just delete it when you're done [12:29:21] and recreate it nex time i try to test? [12:30:02] slamd64 is a linux distro? [12:30:07] indeed [12:30:26] slackware for 64 [12:31:09] *freakolowsky waits for TimStarling to make a silly comment about slackware :D [12:31:20] so portage-based? [12:31:41] AFIK [12:32:27] oh no ... silly me [12:32:41] i have that on the other server [12:33:12] slackware has a different PMS ... phhhahaahha LOL PMS ... LOOOOL [12:34:00] anyway, if maintaining packages is really painful, maybe you're using the wrong distro [12:34:43] it's not maintaining the packages, but maintaining the schema (svn changes) and backing up and stuff like that [12:34:59] 03(mod) Creation of namespace 'Portal' at bar.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16290 (10Wiki.Melancholie) [12:37:39] you don't need to back up a test wiki [12:38:04] and maintaining the schema, well, if you go from 1.2 to 1.15 there's a bug that I've just discovered [12:38:09] but mostly it's pretty simple [12:38:29] *thedj thinks the creation of namespace 'Foo' at bar.wikipedia.org would be much more important..... [12:38:51] CREATE TABLE imagelinks ( [12:38:52] il_from varchar(255) binary NOT NULL default '', [12:38:52] il_to varchar(255) binary NOT NULL default '' [12:38:52] ); [12:38:58] what good is it to have an empty schema for testing ... but if you have data, you would probabbly want it to be secure so you don't start from the scratch every time it crashes [12:39:49] using a remote server is not easier [12:40:00] you should just do it, you could have been done by now [12:40:56] using a remote server would mean that somone else does the maintenance ... i just use it once in a while [12:41:12] yeah yeah ... i'm doing it already [12:41:14] dude, it's EASY [12:41:50] nobody said it's hard ... the shere existance of the process is my problem :D :D [12:58:22] could it be that the 1.2 -> 1.3 upgrade was totally broken and nobody noticed? [12:59:50] :-) [12:59:55] who was using mediawiki then? [13:00:08] we were, but our tables look fine [13:00:19] so I checked in our maintenance directory from some ad-hoc hack, haven't found one yet [13:02:29] it's likely that we ran this: http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/maintenance/archives/patch-linktables.sql?view=markup [13:03:12] Hi @ll [13:03:22] but that's not referenced from the web installer, which I think at that time was used by a handful of Brion's friends [13:04:44] Can I get here some assistance with an extension? [13:05:04] depends on the extension [13:05:56] its the slippymap extension -> http://www.mediawiki.org/wiki/Extension:SlippyMap [13:06:52] I want to use this extension in a template but when i use a variable like {{{lat}}} i get an error that lat can not be %1 [13:09:11] So I assume that the extension runs before the variables are set in the syntax [13:09:25] !tag | Hanniball [13:09:25] --mwbot-- Hanniball: {{#tag:...}} is a way to allow parameter expansion in tag hooks. Since MW 1.12 it's builtin into Mediawiki, and versions before that must use http://www.mediawiki.org/wiki/Extension:TagParser to enable the functionallity. [13:10:18] {{#tag: slippymap | lat={{{lat}}}... [13:10:22] ahh ok I will try [13:20:05] is there apage in mediawiki where i can read about the #tag ? [13:20:10] i want to know more about it [13:21:26] tags in general? [13:21:36] Or the hash tag used by Twitter and identi.ca? [13:21:51] i suppose it's a bout the parser function #tag [13:29:30] http://www.mediawiki.org/wiki/Help:Magic_words#Miscellaneous [13:35:48] 03(mod) EditPage.php needs rewrite - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18654 +comment (10roan.kattouw) [13:40:47] 03(mod) Redirect pages should render all text - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14323 (10b-jorsch) [13:43:08] Hey thanks it worked. Great job guys [13:48:59] no problem [13:49:41] 03tstarling * r50580 10/trunk/phase3/maintenance/ (archives/patch-fix-il_from.sql updaters.inc): (bug 11451) Fix error in 1.2 -> 1.3 upgrade script, causing failure of upgrades from 1.2 or before. Rediscovered during automated testing. For backport to 1.15. [13:54:07] 03(mod) Creation of namespace 'Portal' at bar.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16290 (10Wiki.Melancholie) [13:55:36] anyone experienced with Semantic MediaWiki? [13:55:52] #semanticmediawiki = *crickets* [13:57:27] I installed the extension InputBox but its dont work(I think) [13:57:41] Can somebody help me? [13:59:42] Ose: I don't know if someone's said this... but... [13:59:44] !semantic [13:59:44] --mwbot-- Not many people here use Semantic Mediawiki. You might try #semanticmediawiki (also see !hesaidsemantic ). [13:59:58] as I said... [14:00:00] #semanticmediawiki = *crickets* [14:00:07] :) [14:02:18] 03jan * r50581 10/trunk/extensions/Poll/ (6 files in 2 dirs): [14:02:18] * Add new patches [14:02:18] * Add new massages [14:02:18] * Add Poll::make_list() [14:02:19] I Installed the extension InputBox, but if i make a search i dont see a change, can somebody help me? [14:03:39] muis377: Does the extension show up in [[Special:Version]]? [14:04:00] Yes [14:04:55] what do you expect to change? [14:05:27] That if you search a non existing page that you get a edit link. [14:05:40] That doesn't have anything to do with InputBox AFAIK [14:05:54] You should already be getting that edit link, that's not an extension [14:06:41] I dont get it(i use mediawiki version 1.6.12) [14:06:50] uiiiiiii ... i just installed my first MW on mysql :D [14:07:18] muis377: Your MW is probably too old to have that edit link [14:07:22] The most recent version is 1.14.0 [14:07:36] Why are you still using 1.6.12? [14:07:46] Probably because he has PHP 4 [14:07:50] now how to drop in enough clutter to get some testing done [14:08:14] Yes i use php 4 [14:08:55] If it's an option for you, I strongly suggest moving to a host that doesn't suck and does have PHP 5 available, so you can upgrade to 1.14.0 [14:09:11] most providers that use php4 by default actually have php5 too [14:09:19] half the time someone comes in here, they investigate more and find that's the case [14:09:50] I cant do that, its a wiki thats hosted on my schools server, its a school project [14:10:28] you should recommended that your school upgrade for at least security reasons alone [14:10:40] muis377: Tell them to install PHP 5 ;) I'm sorry, but that edit link you're talking about simply didn't exist in MW 1.6.12, and upgrading PHP+MW is the only way to get it there [14:11:02] Ok [14:11:29] But is there an another way? [14:11:29] uh .. what? [14:11:38] the only way apart from simply changing the message.. [14:11:58] Oh right *facepalm* [14:12:11] Still, being stuck with 1.6 sucks [14:12:39] 03tstarling * r50582 10/branches/REL1_15/phase3/ (8 files in 7 dirs): Backported r50580, bug 11451: fix upgrade from MW 1.2 or earlier, broken due to imagelinks schema issue. [14:12:56] muis377: Use [[Special:Allmessages]] to track down which message displays on top of the search form (the one you expected to have the link) and edit it to include a link [14:13:06] hehehehe [14:13:12] 1.2! [14:13:18] ok [14:15:19] yeah, broken since 2004, nobody noticed until 2007, fixed in 2009 [14:15:43] the wheels of change, they turn slowly [14:15:47] Can you say which link i need to put there? [14:17:05] 03(FIXED) Upgrading from 1.2 to 1.11 fails with Mysql error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11451 +comment (10tstarling) [14:18:01] I still haven't seen an i18n update to the branch [14:18:20] I guess I'll have to do the release without it [14:18:28] then they'll complain that you didn't wait [14:19:10] it'll just be an RC1, there'll be a .0 [14:25:16] do we have statistics about the traffic of specific projects ... I am looking for the numbers of visitors for the sw.wikipedia [14:26:27] some projects have page view statistics on stats.wikimedia.org [14:27:08] coding question ... is there a general preference to either user global selector (select * from xxx) or field list in select statements? [14:27:29] Thanks for your tips! [14:28:09] go for * if you need most of them [14:28:35] if you only need one or two, specify the fields [14:29:04] yeah ... but i have union-order issues then ... what the actual question should have been is is there a rule NOT to use fieldlist? [14:29:27] no [14:29:32] it's just shorter [14:29:33] 10q [14:29:43] saves typing [14:30:38] in mysql specifying the fields can be faster, if the fields can be fetched from an index alone (called a covering index) [14:31:06] true for oracle also [14:31:51] ok ... for versions 9i or older ... 10g has a ttly different optimizer [14:39:48] 03yaron * r50583 10/trunk/extensions/SemanticDrilldown/includes/SD_AppliedFilter.php: Fixed getAllOrValues() for Page properties (relations) [14:41:49] is PostgreSQL really freaky, or is that just my experience with MySQL talking? [14:42:58] 03yaron * r50584 10/trunk/extensions/SemanticDrilldown/includes/SD_GlobalFunctions.php: Added function for Admin Links extension [14:43:24] it's just different [14:43:31] 03yaron * r50585 10/trunk/extensions/SemanticDrilldown/INSTALL: New version: 0.5.7 [14:43:36] a lot closed to oracle than mysql, actually [14:43:50] PG seems ql to me ... just like ora, but you need to do everything yourself :D [14:44:32] TimStarling: MySQL vs PG is a bit like Linux vs Solaris [14:44:45] one is trying to be noob-friendly [14:44:53] and other is about Real Stuff and you need Experience [14:45:07] i'm guessing you're on Solaris :D [14:45:26] domas is contractually obliged to say good things about solaris [14:45:29] it took me about a year to work out PG's authentication configuration [14:45:35] nah [14:45:38] I hate solaris usability [14:45:53] actually, I've been already larted by #debian for bringing up need for command-not-found [14:46:05] I think command-not-found is one of bestest tools out there in unix world [14:46:06] TimStarling: really? i thought it was much easier than mysql - none of this user@host stuff - and it supports roles, which we could *really* use at the toolserver :( [14:47:00] host all all 127.0.0.1/32 trust [14:47:18] oh yes - i like trust as well :) [14:47:59] 03(CLOSED) Editnotices are not visible - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18787 +comment (10fahadsadah) [14:48:07] I wanted to set it up like mysql, i.e. with a web user and a password [14:48:19] you may just change 'trust' to 'md5' [14:48:31] but there's a big thick manual, and since I only use it about once every 6 months, by the time I go back to it, I've forgotten what happened the first time [14:55:02] hi [14:55:27] How do I enable 'BackNavigation' (What links here) in toolbox? [14:55:39] I have a newly, default, installation. [14:57:08] Doesn't matter if i remove or add the "*TOOBOX" in the sidebar page. [14:58:10] Is there any option for enabling this feature? Any securaty stuff? Or is it a scheduled task which must be run? [15:01:24] It should be automatically enabled on any page where it's relevant. [15:01:27] What page is it not appearing on? [15:01:30] 04(REOPENED) Create "game" namespace on Hebrew Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18675 +comment (10dovijacobs) [15:14:59] every. I enabled it in MonoBook.php [15:15:45] Simetrical: i wrote a patch for the link= issue :D [15:15:56] I think I saw that. [15:16:11] Bug 16912? [15:16:25] I plan to review that at some point in the near future. [15:17:14] bbl [15:36:53] OH CR** ... i just realized what i have to do to get this UNION thing working ... [15:37:01] 03jan * r50586 10/trunk/extensions/Poll/ (6 files in 2 dirs): [15:37:01] * Add new function [15:37:01] * Add new table [15:37:01] * Move Poll.sql [15:38:22] *freakolowsky looks for a nice solid hook on the ceiling to tie the rope to [15:40:58] 03(mod) Create "game" namespace on Hebrew Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18675 (10happy-melon) [15:42:18] Good heavens, Google is lagged out at the moment too [15:42:40] Banaticus: I recommend dance music [15:43:22] uff that reminds me ... have to prepare my LPs for tomorow's stream show :D [15:46:03] does someone know a possibility to count the clicks for each link between the pages in mediawiki ? [15:46:58] count the clicks for each link? You only have to click on a link once to make it work? [15:47:02] HeimdallAustria : dunno for a solution inside MW, bu i think that could be done with Google Analytics [15:49:24] i had in mind to put a "counting" page in between which rises the specific variable for each page in the sql database, but i don't find a hook to redirect each link to this page [15:50:40] you could check the referrer and increment a counter if it matches a page on your wiki [15:51:06] HeimdallAustria : well if you plan on making it yourself i think you could use ... nakon ... i was gonna say that :S [15:51:16] :p [15:51:38] type slower :o) [15:55:26] yes.. that was what i had in mind but for this i have to put a checking page "in between" which increments the counter.... so my solution would be page->checking page->target page , but how do i put this "checking page" in between [15:56:22] what's the point in making an extra step? [15:57:24] well, who runs the counter otherwise ? [15:57:31] or where does it run [15:57:41] on page load [15:57:46] yeah ... [15:58:04] use a hook before page gets sent to output and do the count there [15:58:32] that should create minimal delay [15:58:41] hi freakolowsky [15:58:56] sup Mr.Rabbit :D [15:59:49] :o [15:59:55] just wondering what was the thing you do? [16:00:16] what i do? like professonaly? [16:00:52] so could you give me the name for the hook you suggest so i can read the mediawiki-docu ? [16:00:57] freakolowsky: both [16:02:22] prof: software developer (Java, C++, PLSQL, php, ... anything i can get my hands on) ... ok that's proffesional ... what's the other department included in "both" :D [16:03:43] HeimdallAustria : lemmese ... OutputPageBeforeHTML looks like a nice spot [16:04:14] HeimdallAustria : look at http://www.mediawiki.org/wiki/Hooks for other options [16:04:26] freakolowsky: mediawiki [16:05:00] Nikerabbit: oh ... Oracle DB abstracion [16:05:06] thnx for the suggestions, i'll read through it [16:05:19] HeimdallAustria : u're welcome [16:06:00] freakolowsky: oh, now I remember [16:09:28] mwahahahah my ItsyBit.si spider just became �ber-Spider!! [16:20:32] any idea if I can make difference engine to not output line numbers? [16:23:23] 04(REOPENED) Free up "Project" as a namespace (for Wikipedia:Projects) by using an alternate token - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18793 +comment (10stvrtg) [16:24:12] well chaps ... of i go ... [16:25:30] 03(mod) Install the StringFunctions extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6455 +comment (10catlow) [16:27:39] there it goes [16:29:50] I leave the rest for someone else [16:30:00] ref 18793 [16:34:00] 03raymond * r50587 10/trunk/extensions/ (2 files in 2 dirs): [16:34:00] * Remove ununsed message [16:34:00] * Add to translatewiki.net [16:35:08] mornin everybody [16:35:17] hey brion [16:36:57] *Nikerabbit is toying with the difference engine: http://laxstrom.name/tpt-foo.png [16:37:55] 03(mod) CGI:IRC web interface for Freenode's Wikimedia chat rooms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18791 (10stvrtg) [16:37:59] blahhhh [16:38:05] 449 megabytes for mac os x 10.5.7 update [16:40:21] ouch [16:40:24] Hello [16:40:52] Can i change the system messages thru a file? [16:40:54] *ialex Software Update [16:41:14] *opens [16:41:32] muis377: you should not [16:41:49] Why? [16:44:05] muis377: the mediawiki: namespace is for message customisation [16:46:02] What do i need to do whith the name space page? [16:46:35] muis377: may I ask you what do you actually want to change? [16:47:35] I need to change some messages(very much) to my language [16:48:56] muis377: in other words you want to translate mediawiki to your language? [16:48:57] But its taking to much time to do it in specal:allmessages [16:49:02] Yes [16:49:12] muis377: what language is it? [16:49:16] Dutch [16:49:35] sounds weird, Dutch localisation should be almost complete [16:49:52] I use version 1.6.12 [16:52:09] then you are indeed making a lot of unnecessary effort. you can't run 1.6.2 forever and when you update all the translations should be there [16:52:22] oh well [16:52:34] I never really wanted to help people :< [16:55:23] anybody need help? [16:57:47] Hello, does anybody know whether there exists an extension or a program where I can say "highlight edits by this user on this page"? [16:58:38] tryggvib: that sounds like an application of the wikiblame etc. functionality [16:59:08] well I intend to use it for grading school wiki projects [16:59:21] a group project where I grade every student individually by their contributions [16:59:50] I have been doing it manually but I'm beat... examining every edit of 300 student is a daunting task [16:59:57] 03philip * r50588 10/trunk/phase3/includes/ (5 files in 2 dirs): Update the Chinese conversion tables. [17:01:18] hmm [17:01:22] hi TrevorParscal [17:01:29] 03ialex * r50589 10/trunk/extensions/AdminLinks/ (AdminLinks.php AdminLinks_body.php): [17:01:29] Tweaks to AdminLinks extension: [17:01:29] * fixed E_STRICT: non-static method AdminLinks::addURLToUserLinks() should not be called statically [17:01:29] * Don't need to pass the right required in $wgSpecialPages since it won't be used anywehre (it's passed as a parameter to AdminLinks::__construct() and nothing else) [17:01:29] * Fix path for $wgAutoloadClasses: contains double "/" before file name [17:01:29] hi [17:02:43] tryggvib: hmm, can't find the extension I had mind right now [17:06:01] Nikerabbit, that's OK, I'm now going through google results of wikiblame trying to find something that suits my task [17:06:02] :) [17:06:30] tryggvib: maybe it was wikitrust, but neither is quite what you want [17:07:18] I'd be happy to program one myself but I was just wondering whether such a tool existed [17:07:47] if there is I can't find any :/ [17:08:15] thanks though [17:08:19] only found http://search.cpan.org/~daxim/Mediawiki-Blame-0.0.2/lib/Mediawiki/Blame.pm [17:08:30] would be nice to have a proper extension though [17:08:32] 03ialex * r50590 10/trunk/extensions/ (3 files in 2 dirs): Added alias file for AdminLinks and add it to Translate [17:10:27] tryggvib: so what did you decide? :) [17:10:39] Nikerabbit: actually a script is better since I'm not admin on the school wiki [17:11:14] I've decided to see if I can find something, preferably an extension, that /almost/ does what I want and see if I can modify it :) [17:12:36] but the Blame perl script appears not to be what I'm looking for [17:14:49] aww [17:19:35] Nikerabbit: I found it :D thanks to your wikitrust suggestion [17:19:37] http://wikitrust.soe.ucsc.edu/index.php/Main_Page [17:19:45] it marks the author of every word :) [17:20:11] brion: 10.5.7 has a new network layer, that will allow to make Safari use 6 instead of 4 concurrent connections (on of the reasons safari was losing out to several other of the browsers when testing against wikipedia). [17:21:33] they needed a whole new network layer to increase it form 4 to 6? :o [17:28:30] Nikerabbit: new version of the Cocoa netwok layer... [17:28:36] yes, it was hard limited. [17:28:59] *thedj doesn't get why they would do that either. [17:29:27] I hope they didn't hard code it to 6 now [17:30:54] heh [17:32:10] they probably did. [17:33:48] 03jan * r50591 10/trunk/extensions/Poll/ (Poll.i18n.php Poll_body.php archives/Poll-answer.sql): See diff [17:37:08] 03(mod) Default parameter values are not used when a parameter is explicitly set to null - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4708 +comment (10waldir) [17:39:31] 03philip * r50592 10/trunk/phase3/includes/ (ZhConversion.php zhtable/tradphrases.manual): Update the Chinese conversion tables. [17:43:30] 03purodha * r50593 10/trunk/extensions/FlaggedRevs/language/FlaggedRevs.i18n.php: [17:43:30] "image" refferences altered to "file" in english message texts, as per request of EugeneZelenko at [17:43:30] http://translatewiki.net/w/i.php?title=Support&oldid=1218944#Revreview-newest-basic-i_and_FlaggedRevs_other_messages [17:52:28] 03jan * r50594 10/trunk/extensions/Poll/ (Poll.php Poll_body.php archives/patch-user.sql): [17:52:28] * Add some links [17:52:28] * Add new field [18:00:59] Hi all, i'm getting the following error after upgrading from 1.12>1.14 -- Fatal error: Call to undefined method Interwiki::fetch() in ~/w/includes/Title.php on line 678 [18:04:05] hmm [18:05:17] no idea, actually [18:05:52] Chuwiey: any extensions? [18:06:53] probably interwiki extension? [18:07:02] not updated recently.. [18:07:50] 03ashley * r50595 10/trunk/extensions/SocialProfile/UserStats/ (TopFansByStat.php TopFansRecent.php): SocialProfile: some tweaks for UserStats stuff [18:07:58] 03(mod) CGI:IRC web interface for Freenode's Wikimedia chat rooms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18791 (10charlie) [18:20:41] Setting up a drupal-style wiki farm, can I make it so the different wikis are addressed like: http://mywiki.url.com/mywiki and http://mywiki.url.com/yourwiki [18:21:14] Or must such things be done through load balancer translations or apache aliases [18:21:21] ? [18:34:01] 03dale * r50596 10/branches/new-upload/phase3/ (23 files in 11 dirs): [18:34:01] * some directory reorganization (named mv_embed mwEmebed for a bit more functional clarity) [18:34:01] * added "core" scripts classifications (even with script loader we split core from per / action setup. [18:34:01] * added jQuery.cookie abstraction [18:34:01] * added mwAddOnloadHook that should supercede wikibits addOnloadHook [18:34:04] ** mwAddOnloadHook ensures $j is available along with mv_embed helper functions, gives you access to easy load extend stuff. [18:39:12] has anyone here gotten a cookie from joomla to be used to authenticate a mediawiki login? [18:43:58] hi everybody. I upgraded from 1.12 to 1.13 and now my titles appear like this : [18:43:58] From Wikigender.org [18:43:58] Jump to: navigation, search [18:43:58] UNIQ7aaf289a6c281731-h-0--QINU My title [18:44:07] oups [18:44:21] any idea ? [18:45:10] marineam15: do you have customised mediawiki messages? [18:45:40] yes some messages [18:46:24] Nikerabbit: you think it could come from that ? [18:46:44] marineam15: yes that is why I am asking [18:47:05] while you are upgrading, why not to upgrade to 1.14 [18:47:35] because some extensions I use are not compatible [18:47:57] too bad [18:48:02] yep [18:48:32] so, what about this title problem ? [18:48:52] hmm, nothing in special:allmessages [18:49:45] i have a look [18:49:54] nothing special I mean [18:50:06] nothing that could break it, I mean [18:51:19] don't think so [18:51:25] marineam15: which leads me to suspect it is one of your extensions [18:52:32] try disabling them one by one? [18:52:54] will be long [18:53:08] but if you think it can come from that [18:56:02] marineam15: aww there is a typo on a page and I don't want to register [19:12:14] marineam15: I saw something like that in a FAQ [19:14:08] ah, here: http://www.mediawiki.org/wiki/Extensions_FAQ [19:14:10] #9 [19:17:19] 03(NEW) Restriction missing in wgRestrictionEdit/wgRestrictionMove - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18797 enhancement; Normal; MediaWiki: Page rendering; (umherirrender_de.wp) [19:18:57] I need to use the UserLoadFromSession to validate veruses an external db and cookies to log a user in. I can populate the $user obj no problem but at the top it still shows their IP. After I do $user->loadFromDatabase I run setName, setId, setToken, SetupSession and then saveToCache. Is there anything else I should be doing? [19:27:49] Anyone familar with the googlemaps extension? [19:29:16] 03(NEW) Missing a message for Wrong captcha - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18798 enhancement; Normal; MediaWiki: User interface; (umherirrender_de.wp) [19:36:28] Nikerabbit: I found an extension that does exactly what I am looking for (found it while I was coding my own little script). It's called Annotation and hasn't been worked on from what I see since 2007 :p [19:44:03] 03(NEW) use wgContLang to ignore returnto=Special:UserLogout by login - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18799 enhancement; Normal; MediaWiki: User login/settings; (umherirrender_de.wp) [19:49:50] 03aaron * r50597 10/trunk/phase3/ (4 files in 3 dirs): [19:49:50] Tweaks to r50567: [19:49:50] * Improved exception handling [19:49:50] * Removed redundant ls_log_id cond [19:49:50] * Added log_type to getLogQueryCond() [19:49:50] * Don't show duplicate rows in log results [19:49:52] * populateLogSearch now handles an older log_param format [19:57:27] 03(mod) Install the StringFunctions extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6455 (10mxn) [20:08:33] yo yo [20:14:02] 03(WONTFIX) Free up "Project" as a namespace (for Wikipedia:Projects) by using an alternate token - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18793 +comment (10innocentkiller) [20:14:07] <^demon> brion: Walk the dog? [20:14:16] https://bugzilla.wikimedia.org/show_bug.cgi?id=6455#c71 heh [20:14:35] is that a sexual euphemism? [20:15:11] <^demon> brion: No, a yo yo trick :P [20:18:33] that could be fun too [20:18:40] *brion stabs thunderbird [20:19:35] In 1968, activist Abbie Hoffman was cited for contempt of Congress for, amongst other acts, "walking the dog" during a session of the House Subcommittee on Un-American Activities. [20:19:50] ... says en.wp [20:20:32] http://www.urbandictionary.com/define.php?term=walk%20the%20dog [20:21:45] oddly, that is the #1 definition for /everything/ at ud [20:22:47] err ... my quote was about yo yo, not that dirty activity [20:22:57] 03demon * r50598 10/trunk/phase3/ (CREDITS RELEASE-NOTES skins/modern/main.css): (bug 18716) Removed redundant class in Modern skin CSS for category links and tweaked spacing. Patch by Derk-Jan Hartman [20:23:19] 03(FIXED) CSS for Catlinks - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18716 +comment (10innocentkiller) [20:26:46] Umm... why can't I commit? svn: MKACTIVITY of '/svnroot/mediawiki/!svn/act/d2f352b2-b66c-46fd-9130-e0bf05fd5758': 403 Forbidden (http://svn.wikimedia.org) [20:26:50] 03purodha * r50599 10/trunk/extensions/Translate/ (PageTranslation.i18n.php tag/SpecialPageTranslation.php): [20:26:50] PLURAL added to two messages as per request of EugeneZelenko at [20:26:50] http://translatewiki.net/w/i.php?title=Support&oldid=1219336#Tpt-saveok_should_use_PLURAL [20:26:59] i just want to make it so if someone signs up they are not approved until i approve them. How do I do that? [20:27:02] what's up? [20:30:06] 03demon * r50600 10/trunk/phase3/includes/api/ApiQueryUserContributions.php: Followup to r50423: Check if the row is null, since older revs don't necessarily have rev_len populated. [20:30:52] 03(FIXED) API: revision size with list=usercontribs - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18743 +comment (10innocentkiller) [20:32:19] 03soxred93 * r50601 10/branches/new-checkuser/ (17 files in 2 dirs): Branching CheckUser extension. [20:32:26] I have a quick question. I have two different themes that use different logos, how can I get the right logo selected? [20:33:02] <^demon> Emachman: Tends to happen if you have too-new of a version of svn compared to the repo [20:33:54] <^demon> Or casing issues. Hmm. I dunno. Google turns up a lot. [20:34:56] <^demon> Emachman: You checked out with http:// right? You can't commit to http://, you have to checkout (and commit) using svn+ssh:// [20:35:14] i figured it out sorry. [20:39:20] werdna: does AbuseFilter react on emails? [20:44:24] 03(mod) Page move should have more similar UI to delete, edit, etc. (keep tabs at top and highlight appropriate one, ...) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18789 (10brion) [20:45:26] 03demon * r50602 10/trunk/phase3/ (RELEASE-NOTES includes/GlobalFunctions.php): (bug 18656) Use proper directory separators in wfMkdirParents(). Normalized all \ or / to DIRECTORY_SEPARATOR. [20:45:43] 03(FIXED) wfMkdirParents doesn't work on Windows - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18656 +comment (10innocentkiller) [20:48:35] <^demon> brion: What if we moved page actions (delete, protect, move, etc) to a unified special page? Then we can remove the old action= pages and still not fragment the UI across multiple special pages. [20:48:49] please don't [20:48:56] *^demon strikes that idea [20:49:05] ^demon: why not just put all the wiki on one special page [20:49:09] Special:Wiki [20:49:46] :DD [20:50:14] <^demon> I'm suddenly reminded of the request for Special:Edit, etc. [20:51:16] heh [20:51:31] it would be nice to be able to make more direct links to some things [20:51:40] but just tossing in more Special: crap is super lame :) [20:51:58] actions are nice, clean, keep us within the page context, and allow us to make nice pretty URLs [20:52:02] like /edit/My_cool_page [20:52:19] action=diff, action=oldid, action=jackson [20:52:28] hehehe [20:52:29] + $blobsFile = popen( "sed s/blobs\\\\\\>/$blobsTable/ $maintenance/storage/blobs.sql", 'r' ); [20:52:33] damn that's a lot of backslashes [20:53:31] 03(mod) Default parameter values are not used when a parameter is explicitly set to null - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4708 +comment (10Simetrical+wikibugs) [20:53:46] 03minuteelectron * r50603 10/trunk/extensions/Translate/groups/OpenLayers.php: * Translate: OpenLayers Support: Ignore 'end' entirely. [20:53:47] <3 Python raw strings [20:53:53] Or bash or whatever too, I guess. [20:54:03] Using normal strings for regex is evil. [20:54:30] Try searching for a pattern like literal "\{\}". That would be what, "\\\\\\{\\\\\\}"? [20:54:37] Oh, that's what this was doing, basically. [20:54:44] That's six, not four. Whee. [20:54:44] blugh [20:55:11] Oh, wait, that's passing to a command line. Even better. [20:55:54] PHP string generating a shell command line which passes a regex into sed [20:55:58] three fucking levels of escaping [20:56:13] could be worse [20:56:14] 03(FIXED) Creation of namespace 'Portal' at bar.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16290 +comment (10rhalsell) [20:56:33] could be {{#sed:{{\}}{{\}}{{\}}{{\}}{{\}}{{\}}{{{\}}{{\}}{{\}}{{\}}{{\}}{{\}}}}} [20:56:54] how do i create a category? [20:57:14] 03(mod) Page move should have more similar UI to delete, edit, etc. (keep tabs at top and highlight appropriate one, ...) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18789 (10happy-melon) [20:57:20] 03(FIXED) Localized namespaces for mt.wp (2) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18498 +comment (10rhalsell) [20:57:59] <^demon> ftp3: Put [[Category:Foo]] on some page, and the page will be put into "Foo" category. [20:58:23] oh [20:58:25] ok thanks [20:58:28] <^demon> no problem. [20:58:53] 03(NEW) without error isn't especially helpful - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18800 minor; Normal; MediaWiki extensions: Cite; (jruderman) [20:59:48] 03(mod) Page move should have more similar UI to delete, edit, etc. (keep tabs at top and highlight appropriate one, ...) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18789 (10tparscal) [21:01:06] 03(mod) Install the StringFunctions extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6455 (10catlow) [21:01:18] 03(mod) Fix namespace names in the Hungarian localization - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11488 (10rhalsell) [21:04:29] 03ashley * r50604 10/trunk/extensions/SocialProfile/UserStats/ (EditCount.php SpecialUpdateEditCounts.php UserStats.i18n.php): [21:04:29] SocialProfile: some fixes for UserStats: [21:04:29] *added 'updatepoints' user right; required to access Special:UpdateEditCounts (previously required the user to be a member of staff user group) [21:04:29] *converted raw SQL in EditCount.php and SpecialUpdateEditCounts.php to use Database class [21:04:32] *fixed indentation in SpecialUpdateEditCounts.php [21:04:34] *spacing tweaks [21:07:38] ugga [21:08:33] 14(INVALID) without error isn't especially helpful - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18800 +comment (10stevend811) [21:13:59] hmm, anything that performs an action (rather than just information retrieval, like say Whatlinkshere or Recentchangeslinked) on a single page, should probably be an action=... (as opposed to things that perform an action on a user, and get logged as a page modification, like userrights, block/unblock, which should be special pages)... [21:14:26] but... moving a page involves two pages... the source and the destination... [21:19:28] 03(mod) Page move should have more similar UI to delete, edit, etc. (keep tabs at top and highlight appropriate one, ...) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18789 (10Simetrical+wikibugs) [21:21:26] 03(mod) without error isn't especially helpful - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18800 (10jruderman) [21:28:32] 03(mod) Page move should have more similar UI to delete, edit, etc. (keep tabs at top and highlight appropriate one, ...) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18789 (10happy-melon) [21:30:36] 03(mod) Page move should have more similar UI to delete, edit, etc. (keep tabs at top and highlight appropriate one, ...) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18789 (10tparscal) [21:34:03] 03(mod) Page move should have more similar UI to delete, edit, etc. (keep tabs at top and highlight appropriate one, ...) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18789 (10brion) [21:35:13] ^demon: w00t, thx for applying my patch :D [21:38:57] 03thedevilonline * r50605 10/trunk/phase3/includes/MessageCache.php: Added a new hook to handle messages that aren't found in the Mediawiki Namespace (before checking the message files) [21:40:03] <^demon> thedj: No problem. [21:40:17] <^demon> wtf @ r50605. "messages not in the MW namespace?" [21:41:16] ^demon: for extension gerardm's folks are working on to handle intermediate updates of localizations [21:41:29] so we can pull updates from translatewiki more frequently [21:41:30] 03thedevilonline * r50606 10/trunk/phase3/RELEASE-NOTES: Updated RELEASE-NOTES for the changes made in r50605 [21:41:39] use parserfunctions! [21:41:40] you beat me to it brion ;-) [21:41:46] :) [21:41:46] *Splarka hides [21:42:17] Splarka: it's needs to be after the check in the MW namespace, but before checking the Message files [21:43:43] ugga [21:44:07] that combined with uselang, userlang, and content language, in addition to languages falling back to english defaults, and add on top of that some dialects/variants with crazy fallback chains themselves.. makes my brain hurt [21:44:51] 03(mod) Page move should have more similar UI to delete, edit, etc. (keep tabs at top and highlight appropriate one, ...) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18789 (10happy-melon) [21:45:36] 03demon * r50607 10/trunk/phase3/RELEASE-NOTES: Wrap line. [21:46:54] ty ^demon [21:47:08] <^demon> No problem. [21:48:17] caffeine delivery system.... activated [21:49:12] To bad my delivery system is broken... No other option left but to get some sleep [21:49:14] ttyl fokes [21:50:09] <^demon> brion: Have you switched over from energy drinks to IV yet? I did it months ago and my productivity has skyrocketed :) Granted, I now get 0 hours of sleep per day :P [21:51:08] right now i'm just bumping up the strength on the espresso machine from mild to normal [21:51:19] if the schedule slips much more i can skip straight up to meth [21:51:59] :o [21:53:14] <^demon> I'm getting mental images of a meth-addict-programmer support group. [21:53:50] 03(mod) Page move should have more similar UI to delete, edit, etc. (keep tabs at top and highlight appropriate one, ...) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18789 +comment (10happy-melon) [21:57:59] ^demon: run for, or run by? [22:03:59] 03(mod) Install the StringFunctions extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6455 (10Simetrical+wikibugs) [22:08:09] <^demon> Splarka: For. [22:18:09] 03(NEW) Don't make me choose between Atom and RSS - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18801 normal; Normal; MediaWiki: General/Unknown; (jruderman) [22:19:30] any bets on the closing status of that bug? [22:20:14] 03(NEW) "Revision history" pages should not offer global "recent changes" feed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18802 enhancement; Normal; MediaWiki: General/Unknown; (jruderman) [22:21:10] on api.php what does rvdiffto actually *do*? Its not doing what I assume it would do (generate a diff). [22:25:52] <^demon> nixeagle: Worksforme. Although, it is providing the formatted diff like on the diff page :-\ http://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Main_Page&rvdiffto=prev [22:26:05] <^demon> Arguably not as useful as a unified diff or similar. [22:26:59] but it doesn't kill the server in the process :) [22:27:13] right, which was what I was expecting... something more APIish. I get what its doing now though... [22:27:48] its embedding html which is subject to change, thus not so great to parse (and beats the point of the api) [22:27:52] *Simetrical has just spent multiple hours going through his e-mail. Ugh. [22:28:18] Although like half an hour was spent drafting that Foundation-l post. [22:28:37] nixeagle: diff's are expensive, it's why it's done that way [22:29:45] OverlordQ, mmm perhaps have api modify the html bits to something ... without embedded html? Or I suppose that would difficuult/computationally expensive? [22:30:22] !b 13209 [22:30:22] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 [22:30:26] ^demon, thanks for pointing out it works though, I missed the embbedded html :) [22:30:40] <^demon> nixeagle: No problem. [22:30:51] read through that bug :) I tried adding it but it was shot down :) [22:31:05] ok :) [22:43:48] 03(mod) thumb.php not found - Thumbnails broken on uk.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18754 (10innocentkiller) [22:47:33] 03(mod) thumb.php not found - Thumbnails broken on uk.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18754 +comment (10brion) [22:48:02] Simetrical: ah, foundation-l :) [22:48:11] time sink for you too today? :) [22:48:47] I've had problems understanding how to backup my wiki. Will I have back-uped everything if I copy the wiki-folder on the ftp? [22:49:08] arash_: you want to back up your database too [22:49:55] brion - Is that difficult? [22:51:20] depends on your host :) [22:51:20] http://www.mediawiki.org/wiki/Manual:Backup [22:51:24] should have some tips [22:51:29] Thank you :) [22:52:06] <^demon> Stupid question: why isn't $_FILES escaped in WebRequest::checkMagicQuotes() like all other superglobals? [22:53:04] $_FILES is its own special hell :P [22:53:40] <^demon> Yay hell. [22:53:45] honestly i'm not too sure what the magic_quotes situation with it is [22:54:04] go ahead and check to see what happens :D [22:54:57] <^demon> Explosions and breakages and all other sorts of fun things. Let's try. [22:55:39] I just moved my wiki to a new server and I can no longer render tex equations. [22:55:44] Hi there. Could someone help me with a very basic userrights query? I'm trying to add an ueber-right (staff) to my wiki, but the clunky way I've done it doesn't seem to be working. http://pastebin.ca/1423157 The staff right isn't coming up as a checkbox in Special:Userrights. Latest version, 1.14.0 [22:56:07] "Failed to parse (PNG conversion failed; check for correct installation of latex, dvips, gs, and convert): 2" is what I get for 2 [22:56:08] monty_hall1: Install tex? Paths change, permissions correct? [22:56:30] Will it be any catastrophe if I backup the database, then wait a day (users add/edit some article on wiki), then I backup file system? [22:57:17] oops, sorry for barging in [22:57:21] <^demon> brion: Crash-boom-bang! Refuses to upload a simple PNG due to "corrupt or incorrect extension" along with a bunch of fopen and friends error in MacBinary. [22:59:02] I have tex, image magick, all my permissions are for www:www. I can upload files no problems - so I presume I don't have permission problems. [22:59:10] I did the make in the math directory. [23:00:15] o_O [23:00:29] heh woops [23:00:30] Notice: Use of undefined constant BATCH_SIZE - assumed 'BATCH_SIZE' in /Library/WebServer/Documents/trunk/maintenance/populateLogSearch.inc on line 62 [23:00:30] ...doing log_id from -9040 to -9041 [23:00:58] <^demon> MC8: Not sure why it's not showing up. But for what it's worth, you don't need to explicitly set read/write/etc rights for groups when they're already set to true. For example, if * or user can read, staff can read too, so there's no reason to set it. [23:02:54] ^demon: OK, I'll prune that. Do I still need to readd the defaults, i.e. re add the sysop & crat rights once I add a staff right? [23:02:56] *group [23:05:12] <^demon> The defaults (sysop/bcrat) can be safely removed/changed to your liking. But in general, sysops and bcrats have every right available, so a 'staff' group isn't realy needed. The _easiest_ way to accomplish what you're going for is give all bcrat rights to sysop, and then just use sysop as your 'staff' group. [23:05:37] <^demon> Unless 'staff' is supposed to have more rights than sysops. [23:05:40] *^demon shrugs [23:07:34] I'm just trying to set up a "safe" sysop right, so that sysops & crats can't remove or add someone to a staff group. [23:08:49] 03(FIXED) thumb.php not found - Thumbnails broken on uk.wikimedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18754 +comment (10rhalsell) [23:12:02] 03(mod) use wgContLang to ignore returnto=Special:UserLogout by login - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18799 +easy; +comment (10brion) [23:14:43] ^demon: So, would something like http://pastebin.ca/1423178 work? [23:18:05] Yes, it does. [23:18:11] Thanks for all the help :) [23:22:41] 03brion * r50608 10/trunk/phase3/maintenance/ (archives/patch-log_search.sql tables.sql): [23:22:41] Cleanup for r50567: [23:22:41] * Include DB table options on log_search table creation [23:22:41] * Adjust tabs->spaces in table def... sounds silly, but the tabs sometimes confuse things when cut-and-pasting into mysql command line. :) [23:23:14] 03brion * r50609 10/trunk/phase3/maintenance/ (populateLogSearch.inc populateLogSearch.php updaters.inc): Populate log_search during update.php run and store an update status row when we're done. [23:27:05] 03dale * r50610 10/branches/new-upload/phase3/ (9 files in 6 dirs): [23:27:05] * improved upload handling [23:27:05] * uploadPgae.js drives upload handling (refactors upload.js into jQuery land) [23:27:05] * added example add_media_wizard stand-alone page. [23:27:40] brion, it's your fault that I wasted time on Foundation-l! I archive all posts from it by default, unless they mention the name of someone intelligent like you or Tim, so I got a copy of the thread. Then I just had to address the rampant self-righteous hypocrisy there, so . . . [23:27:51] :P [23:30:07] 03(mod) Add current revision to the printfooter - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18786 +comment (10brion) [23:32:06] heh [23:32:44] 03(mod) Change SITENAME and add namespace alias on Ukrainian Wikiquote - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18781 (10brion) [23:40:41] Simetrical: can I get a fork that filters everything that /isn't/ sexually explicit? [23:40:52] Splarka, would probably be easier to create. [23:40:57] 03(mod) Enable RevisionDelete on WMF wikis for admins - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18780 +comment (10brion) [23:42:48] brion: if you don't, they'll just do like they have done: delete all, undelete one, move, delete, and then re-undelete the original... heh [23:43:09] :P [23:45:25] 03(mod) Tag filtering interface wastes lots of space - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18774 +comment (10brion) [23:46:41] 03(mod) Redirect preview rendering stops prematurely, hides categories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18775 (10brion) [23:48:50] 03(mod) Bold/italic markup handled differently depending on leading whitespace - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18765 +need-parsertest; +comment (10brion) [23:49:45] 03(mod) Must check $wgEnableEmail before showing ANY email related preferences - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18760 +easy (10brion) [23:53:11] 03(mod) Redirect preview rendering stops prematurely, hides categories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18775 +comment (10innocentkiller) [23:54:22] 03(mod) add ISO 8601 support for offset param - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18766 +comment (10brion) [23:57:10] 03dale * r50611 10/branches/new-upload/phase3/ (4 files in 3 dirs): initial version of add_media_wizard invocation on edit page [23:57:31] 03soxred93 * r50612 10/branches/new-checkuser/ (4 files): [23:57:31] Branch update: [23:57:31] -class CheckUser is now class SpecialCheckUser, and moved to SpecialCheckUser.php [23:57:31] -check CheckUserApi now created, with barely anything in it. [23:57:31] -new CheckUser class created to serve as backend. [23:57:32] CheckUser is now backend, SpecialCheckUser and CheckUserApi are now frontend. [23:57:40] Gah, log is too long