[00:00:07] brion-meeting, I've re-committed it with a link to all the stuff that I tested this time. [00:00:59] \o/ [00:01:11] /o/ [00:01:11] It's a laptop-enabled meeting, I take it? [00:01:13] \o\ [00:01:20] wifi rocks [00:01:23] Where nobody expects you to pay much attention? [00:01:40] :D [00:05:51] 03aaron * r45589 10/trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php: (bug 16914) Autopatrol only the edit made, not previous ones; was using the wrong function [00:05:55] 03(FIXED) All revisions of talk page get patrolled automatically on sighter's/sysop' s edit, instead each explicitly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16914 +comment (10JSchulz_4587) [00:18:24] hi brion [00:19:07] how is it even possible that a open source project of mediawiki's calibre has such a dead irc room? [00:19:53] i mean this room is dead [00:19:56] it's 4 in the afternoon on a weekday in california, and late night in europe [00:20:01] maybe people are taking naps [00:20:30] hrm [00:20:30] or doing work [00:20:32] nap sounds good [00:20:59] Here's a question then, is it possible to edit the html/php that surrounds this text? MediaWiki:Nav-login-createaccount [00:21:16] I want to split them into two seperate links. [00:22:51] navap, so do we. :) [00:23:12] I keep on forgetting. [00:24:38] brion: how's the weather down there? prolly better than here :) [00:27:12] heh [00:27:12] not half bad [00:27:12] 53F, overcast [00:27:20] I think there was a mailing list thread or something about it but I can't find it, should the CREDITS file be blanked with each new version? [00:28:17] navap: is that the link in the corner? i think you'd have to change the skin template [00:28:17] Pinky: only if we delete all code each version, surely :) [00:28:17] heh [00:28:33] brion: skin.php calls personal_urls, and I don't know how to edit the list. [00:28:35] *Mike_lifeguard offers a subversiontrout to Pinky [00:29:04] mm that'll have been built by a function in SkinTemplate somewheres [00:29:51] heh [00:30:25] 03pinky * r45590 10/trunk/phase3/CREDITS: Update version number to 1.15 in CREDITS [00:32:24] 03aaron * r45591 10/trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php: Fix for r45589: still patrol as before for reviewed edits [00:33:35] brion: it's 21F, windy and snowy here :( [00:34:40] *krimpet wonders if AaronSchulz is nearby - identical weather here too, down to the degree [00:34:44] remind me not to move to ohio :) [00:35:05] i'd take florida again over that ;) [00:35:07] yay for 60-70 degrees all week in San Diego :P [00:35:11] I'm always afraid all fall down [00:35:21] slipped a few times already [00:36:01] you gotta love that thin layer of ice over everything [00:36:28] s/all/i'll [00:36:32] when my fiancee was a young lady in chicago she slipped on the ice and broke her knee [00:36:41] spent a few months stuck inside healing [00:36:51] went outside finally and... slipped and broke the knee again [00:37:23] Ouch [00:39:20] so we like the warm weather :) [00:39:25] well [00:39:29] 53F at least is no ice ;) [00:39:46] 03(mod) Parser functions to determine protection status - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9947 (10cenarium.sysop) [00:40:59] brion: sfo is nice, but a bit often hazy [00:41:44] usually not foggy where i am, just cloudy [00:41:55] I found the code in SkinTemplate.php. What would be the best way to modify it? Should I just edit the file directly? [00:42:28] navap: you could hack it directly or you could create a custom skin which makes a derived class adn overrides the funtion / modifies the array [00:42:35] the latter might be more future-proof but is harder [00:44:23] I just got an idea, I'll just edit the text in MediaWiki:Nav-login-createaccount, down to the word 'Log in'. And in skin.php I'll hard code a second
  • with 'Create Account'. [00:44:26] *AaronSchulz watches all the BCS game hype [00:53:49] brion: nothing after 45489 won't be included in mw 1.14? [00:54:56] is that the branch point? [00:56:28] "Branching MediaWiki 1.14 from r45489" [00:56:33] so i suppose yes [01:10:11] You have got to be kidding me. [01:10:28] I try to make an array workalike by implementing ArrayAccess. [01:10:55] hi Tim [01:11:01] Except, oh yes, undocumented restriction. If you implement ArrayAccess, callers can't try to retrieve things from the array by reference. [01:11:10] If they do, it's a fatal error. [01:11:22] Which is impossible to work around in any way in PHP 5. [01:11:24] hi [01:11:40] Since if you try to return something by reference you get a fatal error for being incompatible with the interface. [01:11:51] Why is PHP such a joke language? [01:11:55] ARGH. [01:13:28] TimStarling: heyo [01:14:15] good morning, TimStarling [01:21:49] have you guys ever thought of creating [[Mediawiki:Nstab-mainpage]] which would give the mainpage tab custom text opposed to what is on [[Mediawiki:Nstab-main]] and reduces the need to use If/Ifeq statements which can use page load increases and thus performance issues on larger sites such as wikipedia? [01:22:06] see wikitech-l [01:23:19] TimStarling: whenever you'll have five seconds,i'd appreciate two details about your suggestion for advanced search link. thank you [01:24:06] a) vertical b) monobook [01:24:38] I'm afraid to click it as-is [01:24:45] I'll probably miss and hit the go button [01:26:24] oki,i'll add some. my settings (browser,font,os) show it pretty far enough from buttons,so thanks that you have spot this issue [01:26:55] If another search button is being added, that would be a good chance to remove one of the existing ones. [01:27:02] "Go" and "Search" have almost the same functionality. [01:27:09] "Search" could be removed. [01:27:20] Simetrical: not a button but link [01:27:25] Still. [01:28:03] i partially agree that search can be removed in favor of trasition to link called "advanced search" [01:28:25] brion, TimStarling: what would you think about that? [01:28:59] (advanced or power or however it's called in random langs) [01:29:12] I think it would make more sense than the current UI [01:29:19] cool [01:29:39] where you have to click search with a blank search box to get to the advanced search form [01:30:00] i'll remove it then as well as add the styles and it would be nice if we could squeeze it into 1.14 [01:30:10] but you should ask brion as well [01:30:22] no, it's not going to be in 1.14 [01:30:30] i'll prepare patch and wait with submitting to brion [01:30:47] *Danny_B goes hang himself :-/ [01:31:02] because he missed the 1.14 because of stupid copypaste mistake [01:31:16] i think the whole sidebar search box needs to be whacked and replaced with something that's not so horrid [01:32:54] i'd rather not rush into it though :) [01:32:54] you missed brion's code review, and he probably would have reverted you [01:32:54] and it was the end of the review that was the branch point for 1.14 [01:32:54] yup i it was correct it would get into 1 14 [01:32:54] you didn't miss anything by hours, you missed 1.14 by about a week, which is how long it would take to make brion happy with it [01:32:54] but it was not [01:32:54] oh did i? [01:32:54] i saw you branched from 45489 [01:32:54] nvm [01:32:57] i never knew how branching works [01:34:00] brion: i'd suggest to run Simetrical's+mine version for some time to see the feedback [01:34:34] then we'll see if we're going good way or not [01:34:40] (i believe we do) [01:50:09] *Danny_B is confused now a bit and doesn't know if he can or can not submit such patch [01:53:29] Danny_B, you can, it just won't be in the 1.14 release. [01:53:32] It will be in 1.15. [01:53:50] well yes i understood that point clearly ;-) [01:54:05] and gave up the hanging too ;-) [01:54:16] be interesting to try some a/b testing on this stuff [01:54:28] i'm inclined to leave it for the usability boys/girls once we get the team going :D [01:55:26] the current state is the middle way - it has both [01:58:04] I think I may have suggested getting rid of "search" and moving it to behind an "advanced search" link, maybe a couple of years ago [01:58:23] is there any competitive examination going to be for usability team? or how it will be formed? [01:58:27] on the basis that the only people who click "search" are the people who don't know what "go" does [01:58:47] Danny_B: http://blog.wikimedia.org/2009/01/09/now-hiring-for-wikipedia-usability-initiative/ [01:59:32] istr we originally added the 'go' button as an optimization because search was so slow and shitty :) [01:59:40] "Due to the nature of this grant, we are only able to consider local candidates at this time." Aww :p [01:59:41] TimStarling: i barely remember we had this talk because i had the idea for this link in my head for about two years and using it via javascript on my client's wikis [01:59:55] sorry krimpet, we're putting folks in a room and making them work :) [02:00:42] so i don't even need to read the blogpost as i see [02:01:05] brion, oh, I know - I was thinking of it in terms of "not being able to relocate there" [02:01:15] *krimpet needs to go on co-op this summer [02:01:15] :D [02:01:36] wee [02:02:36] *Danny_B was strongly interested in usability/accesibility area but is handicapped by living overseas [02:03:28] *krimpet is stuck in this one-horse town for college... maybe that horse needs some software designed? >_> [02:07:03] What do they mean when they say "If a group (bureaucrat in this case) can remove any group. Bureaucrat can't add any groups."? [02:07:30] I'm looking on http://www.mediawiki.org/wiki/Manual:User_rights_management [02:08:31] navap: that would set it so bureacrats can remove any right [02:08:40] but it doesn't give them rights to add any [02:09:09] Doesn't the Beureaucrat have all rights already? [02:09:29] using crat is a bad example [02:09:41] imagine it is a group with no rights except the ones given by that line [02:09:46] that is what they mean [02:09:51] So basically it's saying if you specify to add groups, it doesn't mean they also get remove group rights? [02:10:02] yes [02:10:12] and if you give remove rights, it doesn't mean you can add [02:10:18] I can't be the only one that finds that line hard to understand lol [02:10:31] yea, easiest way is to mess around with it :) [02:10:33] It makes perfect sense now, but the phrasing is a little off. [02:10:40] if you can come up with a clearer way to say it though [02:10:44] it *is* a wiki :) [02:11:00] hm right you are. [02:11:15] for some reason the only people who write documentation on mediawiki.org are non-native speakers [02:13:04] that's a bit shame :-/ [02:14:05] is there not enough native speakers or is it jsut the job nobody wants to do? [02:15:52] I don't know [02:16:00] Well I'm fixing that page up a little, in the third example there is a third line, "$wgGroupPermissions['sysop']['userrights'] = true;". What is it for? [02:16:06] Hi [02:16:27] navap: depends on the version [02:16:40] 1.11 [02:16:50] I'm trying to move a wiki. I followed the directions here http://www.mediawiki.org/wiki/Manual:Moving_a_wiki but now all I get is a blank page at the new location. [02:17:04] in 1.11 it would let sysops access the userrights interface, but only modify the groups in addgroups or removegroups [02:17:39] So if they didn't have access to that interface, how would they do it? [02:18:02] they couldn't [02:18:08] but that changes in 1.12 [02:18:12] it is a mess :) [02:18:15] Oh boy [02:18:15] did 1.11 even have $wgAddGroups? [02:20:03] i think it's newer... [02:20:40] brion: quick question... [02:20:57] I want to convert all the bundled text file documentation like README and RELEASE-NOTES to wikitext [02:21:23] the new installer can parse it and convert to HTML for the user, easily enough [02:21:35] and it should still be readable in a text editor [02:21:36] any objection? [02:22:07] Prodego: So I should add the $wgGroupPermisssions line to the other two examples as well to be accurate? [02:22:22] navap: the examples should be correct as they are [02:22:26] don't change them :) [02:22:38] 1.12 needs it to be false, 1.11 needs it to be true [02:22:52] TimStarling: sounds good [02:23:07] I thought you said you can't do anything if you don't have the userrights interface? [02:23:21] So what would be the point in giving someone add or remove group rights if they don't also have the interface. [02:24:58] navap: you can't, in MW 1.11 [02:24:58] in MW 1.12 it works the other way around [02:24:58] for maximum confusion [02:24:58] in 1.12 if you have access to the interface, you have total access [02:25:00] Yes, but I'm editing the examples for 1.11 [02:25:01] As far as I know, $wgGroupPermissions['foo']['userrights'] = true; has always given 'foo' the right to add and remove all usergroups. [02:25:05] And still does. [02:25:13] Was that really not true at some point? [02:25:28] Simetrical: no that is correct [02:25:35] So then what are you saying? [02:25:44] in 1.11 if the you have userrights [02:25:55] AND addgroups and removegroups are NOT defined [02:25:58] you get full access [02:26:16] if they are are defined AND you have have userrights, you don't get full access [02:26:22] Oh, right. [02:26:31] The original one was my scheme, and Werdna changed the semantics in a later release. [02:26:32] Ugh. [02:26:35] in 1.12, $wgGroupPermissions['foo']['userrights'] = true; ALWAYS is full access [02:26:39] Or maybe it was me. [02:26:41] I can't remember. [02:26:44] it is a mess [02:27:01] it was a mess, you mean? [02:27:03] It was because of the check for SpecialPage access being restricted to one right. [02:27:14] I had to change that so it was overridable by particular pages. [02:27:37] Why did we change the meaning of a config variable once it had already been released . . . ? [02:27:38] TimStarling: I don't even know how it works in 1.13 [02:28:00] 1.12 seems to be the same as 1.11, judging by DefaultSettings. [02:28:02] Simetrical: it created quite a security issue [02:28:04] http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_12/phase3/includes/DefaultSettings.php?view=markup [02:28:14] if it works the way that page says [02:28:22] Or maybe the comment is just wrong? [02:28:27] that could be [02:28:31] I think I remember it changing tho [02:28:35] Yeah, nobody ever updated the comment. [02:29:14] it could be only one of the svn versions of 1.11 was that way [02:29:29] Let's see. [02:30:31] userCanExecute() was only added in 1.12. [02:30:33] So you're right. [02:30:37] http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_11/phase3/includes/SpecialUserrights.php?revision=25546&view=markup [02:30:41] http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_12/phase3/includes/SpecialUserrights.php?view=markup [02:30:47] Oh well. [02:30:48] :) [02:30:50] Done now. [02:31:42] It's noted in the RELEASE-NOTES, but not in a "OMG READ THIS OR YOUR WIKI WILL BECOME INSECURE" way. http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_12/phase3/RELEASE-NOTES?view=markup [02:31:45] *Simetrical goes to bed [02:32:18] 04(REOPENED) Export/Import break HTML-style tags - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16554 +comment (10innocentkiller) [02:35:35] hi, I have a slightly older version of mediawiki. (I'm upgrading now/soon) all the pages are protected currently, but the discussion page is filled with spam. the wiki is inaccessible and gives the error "wiki_objectcache is full.." the problem is that the wiki_text table is full of revisions containing mostly spam. is there a good way to remove this spam? [02:36:41] I assume it's safe to DELETE all rows in the cache table, but there still isn't enough free space for it to function properly and I need to backup the DB before upgrading [02:37:22] deleting things out of the wikiDB itself isn't recommended [02:37:26] tends to break things [02:37:45] objectcache is an exception [02:38:07] you can truncate it without any problems [02:38:09] is that actually part of the DB itself? [02:38:11] <^demon|away> I truncate my objectcache all the time, very helpful when you've got stuck items in the cache :) [02:38:24] Prodego: yes [02:38:30] hmm well I lose then [02:38:42] that was what I was trying to differentiate from :) [02:38:53] as for the spam: tables shouldn't really get full [02:39:00] is this a shared web host? [02:39:12] what version of mysql? [02:39:13] I'm limited to 1GB space [02:39:29] right, so it's probably a quota for the whole database [02:40:14] MySQL 3.23.49 unfortunately.. which now that I think about it, I don't think it is compatible with the latest mediawiki.. [02:41:50] # [02:41:50] # Show MySQL runtime information [02:41:50] # Show MySQL system variables Documentation [02:41:50] sorry [02:41:50] mmm, does /maintenance/deleteArchivedRevisions.php actually save much space? [02:41:50] the wiki_text table takes up about 95% of the database and most of that is 2MB rows with spam [02:41:50] what version of mediawiki? [02:43:46] 1.5.8 [02:44:10] I think O_O is the appropriate term here [02:44:40] o_O [02:44:44] that's a Virusboy trademark tim [02:45:03] well, congratulations for deciding to upgrade [02:45:39] the person before me never bothered with upgrading because it was working.. [02:45:43] wait [02:45:49] did someone say 'no u' [02:45:53] or a variant thereof? [02:46:05] fifoxez: you're missing out on a LOT of features :) [02:47:08] one of my problems I'm seeing is that the latest version of mediawiki doesn't support MySQL 3 [02:47:25] nothing supports MySQL 3 anymore [02:47:26] mySQL 3 O_O [02:47:39] I may be able to migrate this DB to a new server, but I'll have to ask about that [02:48:12] If 1.13.3 is the latest version, why are there example in the manual for 1.4 and 1.5? [02:48:36] wow.. [02:48:47] I'm confusing myself now. [02:48:57] O_O [02:49:15] there he is [02:49:15] O_O© pliz [02:49:16] any kinks to pages for editing the php for media wiki [02:49:20] fifoxez: there are a number of scripts to delete old revisions in 1.5, but from my review of them right now, they seem to be buggy and won't free any space [02:49:21] kinda lost [02:49:27] I got the blank page to finally go away (I had to change the $wgScriptExtension to .php5). But now I've hit another snag. I can log into the wiki but as soon as I go to another page I'm logged back out. Any ideas? [02:49:40] <^demon> djds4rce: What do you mean "editing the PHP?" What are you trying to do? [02:50:24] Demon:want to edit the page contents i mean all the links and all in the index page [02:50:31] fifoxez: how many spam pages are there, roughly? [02:51:30] <^demon> djds4rce: I'm not sure I follow. To edit page contents you click the "Edit" button at the top of the page. Do you mean customize the interface text (labels and such)? [02:51:39] ya [02:52:15] not the page contetns but the menus and all want to add new things and remove old 1ns [02:52:32] <^demon> Ah. Check out "Special:Allmessages" on your wiki. When you find the text you want to change (Ctrl+F is your best friend here), edit the particular "MediaWiki:Something" in question. [02:54:05] <^demon> Check out http://www.mediawiki.org/wiki/Manual:FAQ#How_do_I_change_the_interface_text.3F for some more information. [02:54:07] TimStarling: spam pages are always in a discussion page and many of them have a length(old_text) > 1000000 [02:54:25] is it practical to delete them individually or is there too many? [02:54:30] thank u :) [02:54:35] <^demon> no problem. [02:55:35] TimStarling: if I had to guess, about 2000. my query is taking too long [02:56:54] if I were you, I'd delete them directly in the database [02:57:02] page, revision and text rows [02:59:17] Does anyone know why I wouldn't be able to stay logged into my wiki? [02:59:59] 03(mod) Create is_ff3 in wikibits.js - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16125 +comment (10innocentkiller) [03:00:01] TimStarling: okay, I can delete enough rows to free up some space, then I will be able to backup and upgrade [03:00:25] err demon i guess i din figure out wht i need all want to do is remove those menus navigation all tht pls help and have a look at the page http://daya310.freehostia.com/mediawiki-1.9.0/index.php?title=Main_Page [03:00:55] Special:RecentChanges on wuu.wikipedia redirects to Special:RecentChangeLinked. Could you fix this problem? [03:00:57] fifoxez: you'll just have to be very careful not to delete useful content [03:02:45] <^demon> !sidebar | djds4rce [03:02:45] --mwbot-- djds4rce: To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see . [03:03:09] ya thnx [03:04:09] <^demon> No problem. [03:04:25] <^demon> Why on earth does that manual page advocate hacking Monobook.php? [03:04:30] <^demon> :-\ [03:05:20] hacking=creating some thing new ;) [03:06:10] <^demon> hacking = more of a mess come upgrade time. [03:06:32] ^demon: maybe the person who wrote it is a frustrated developer with no svn access looking for an outlet [03:06:55] <^demon> Could be. [03:12:00] 03(NEW) Special:RecentChanges on wuu. wikipedia redirects to Special:RecentChangedLinked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16944 04CRIT; normal; Wikimedia: Site requests; (kwj2772) [03:12:32] oh not that again [03:12:35] TimStarling: ^^^^ [03:14:24] Somebody should fix wikibugs. [03:17:59] hahaha [03:18:18] does the changhes show up later on if i don purge the dbase??? [03:18:41] the changes i made has not yet been seen [03:23:54] Ug. I can't find a solution. Anyone know why I'm unable to stay logged into my wiki? [03:24:34] for hw long can u stay max??? [03:25:19] ? [03:25:30] I log in. It says log in successful. I navigate to a page and it tells me I need to log in. [03:25:50] Staying logged in requires accepting cookies. [03:25:56] Try a different browser? [03:26:06] Or, alternately, sometimes pages don't re-cache correctly. [03:26:13] So it appears that you're logged out, when you're really not. [03:26:17] So try editing a page. [03:26:22] I've tried different browsers and different computers. [03:26:46] Have you tried editing? [03:27:28] Editing is turned off for people who aren't logged in. [03:27:58] I just moved the wiki to a new server. [03:28:44] must be a wiki bug also cant say [03:28:54] y not try re instaling wiki [03:30:44] I don't want to lose my content. [03:32:26] errr [03:32:31] link to wiki pls [03:32:47] http://www.thealexandrian.net/ptolus-wiki/index.php5?title=Main_Page [03:43:15] *sigh* I'll mess with it more in the morning. G'night everyone and thanks for looking at my problem. [03:47:32] i know theres a few people have come in here about this.... [03:49:10] 03(mod) Recent change unavailable, and other special pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16940 +comment (10mrzmanwiki) [03:49:12] 14(DUP) Special:RecentChanges on wuu.wikipedia redirects to Special: RecentChangedLinked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16944 +comment (10mrzmanwiki) [03:52:17] where is the mono book.php file found??? [03:52:31] err found it [03:53:44] 03tstarling * r45592 10/trunk/phase3/includes/db/ (Database.php DatabaseSqlite.php): [03:53:44] * In selectField(), use reset($row) instead of $row[0] for compatibility with SQLite [03:53:44] * Non-broken (no-op) implementation of DatabaseSqlite::deadlockLoop(). Fixes bug 16123: total breakage of Special:Import on SQLite. [04:23:25] 03(FIXED) Importing fails when using SQLite - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16123 +comment (10tstarling) [04:24:10] TimStarling: regarding the HISTORY fil [04:24:12] file [04:24:25] "* Added $wgAllowUserSkin to let the wiki's owner disable user selectable skins on the wiki. If it's set to true, then the skin used will *always* be $wgDefaultSkin." [04:24:28] isn't that backwards [04:25:05] I didn't write it [04:25:41] well you put it in there, so I just figured I would ask you [04:29:04] 03(NEW) Namespace corrections at Sanskrit language wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16945 15enhancement; normal; Wikimedia: Language setup; (mahitgar) [04:34:25] TimStarling: is charlie on the MW svn cmelbye? do you know? [04:34:31] (he wrote that originally) [04:35:48] <|X|> I believe so [04:36:06] |X|: charlie on IRC then? [04:36:12] <|X|> Yes [04:36:25] <|X|> No, chuck [04:36:45] I'll check [04:36:58] <|X|> [23:35] * [chuck] (n=charlie@yourwiki/staff/charlie): Charles Melbye [04:37:08] ok :) [04:43:41] 03(mod) UserManagement: Anonymous Account not create-/delete-/ edit able , but it is visbile in user list - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16487 +comment (10tstarling) [04:43:41] 03(mod) PostgreSQL/pgsql support (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=384 (10tstarling) [04:44:28] 03charlie * r45593 10/trunk/phase3/ (HISTORY RELEASE-NOTES): [04:44:28] Updated the incorrect wording in HISTORY (Thanks, Prodego), and fixed a few [04:44:28] typos in RELEASE-NOTES. [04:54:27] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10Wiki.Melancholie) [05:02:32] 03(mod) Windows PHP 5.2. 6 precompiled binaries and Postgresql numeric version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 +comment (10tstarling) [05:15:58] hello ,how to get all the external links in a wiki [05:17:23] 03(mod) Wikitext in image captions displayed as plaintext - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16768 major->minor; high->normal; +comment (10tstarling) [05:20:35] 03(mod) DifferenceEngine grinds on pathological case - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14867 major->normal; +comment (10tstarling) [05:23:10] 03(mod) After Installation MySQL was blocked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12070 (10tstarling) [05:34:02] 03(mod) Import strips angle brackets on some installations - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16554 04CRIT->normal; summary; +comment (10tstarling) [05:34:59] (SemanticMediaWiki) hmmm, any idea why, if I have an {{#ask}} that uses + in its initial params that the More Results link breaks? and/or how to fix it? it works on semantic-mediawiki.org of course (wiki converting + to _ in link, but using the search form manually works) [05:37:35] 03(mod) Invalid UTF-8 in percent-encoded links cause page rendering error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11143 04CRIT->minor; highest->normal; +comment (10tstarling) [05:39:12] 03(mod) Deleting of pages with high number of revisions makes server cry - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11402 04CRIT->normal; high->normal (10tstarling) [05:41:46] I thought everybody just ignored those settings. [05:43:28] only if they find setting up too upsetting in the setting they are up to [05:49:42] hello [05:52:55] Hello. [05:55:04] I'm reviewing major and higher bugs for any that are release blockers [05:55:38] TimStarling: If you're around, some clarification of the "official" position on character-counting parser functions on the mailing list would be nice. [05:55:44] That written, of course, before you said that :/ [05:58:07] character counting that he wants, it's a substring function [05:58:40] Parse error. [05:59:06] $s = "it's not" . $s; [06:00:23] oh, right. [06:00:25] the "it's not" must have been eaten by a cosmic ray [06:02:30] Yeah, I was wondering how they'd manage to do what they're after with just a character counter [06:02:46] but maybe there's some awful hack you can do. [06:03:16] What *is* the general position on StringFunctions. [06:04:54] 'WONTFIX' -> 'REOPEN' -> 'WONTFIX' -> 'REOPEN' -> 'WONTFIX' -> 'REOPEN' -> 'WONTFIX' -> 'REOPEN' -> 'WONTFIX' -> 'REOPEN' -> 'WONTFIX' -> 'REOPEN' -> 'WONTFIX' -> 'REOPEN' -> 'LATER' [06:04:54] my position is that it would be the end of the world as we know it [06:04:54] 03(mod) Recent change unavailable, and other special pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16940 +comment (10Wiki.Melancholie) [06:04:54] When that's not really true. [06:04:54] I can't tell if you're joking or not - I suspect not. [06:04:54] Meanwhile, we don't get the functionality. [06:04:54] like templates [06:04:54] Which sucks. [06:04:59] A lot of templates would become simpler. [06:05:08] It brings a massive amount of power to templates -- power which was never intended for a *markup* language. [06:05:09] the question is what will the post-StringFunctions world be like? [06:05:17] Marybelle: but that would be offset by all the evil new templates people come up with [06:05:37] yksinaisyyteni: Sure. [06:05:45] I think we should embed lua [06:05:48] but brion doesn't like it [06:05:59] What does Brion think of StringFunctions? [06:06:07] But there are three options: do nothing, create something like Lua, or implement something like StringFunctions. [06:06:14] And we've been stuck with the first option for years. [06:06:16] Which sucks. [06:06:20] he keeps finding technical reasons to dismiss it [06:06:22] werdnum: you know brion. "it sucks and it's full of evil :) :) :)" [06:06:24] No matter how evil the templates are or would be. [06:06:29] 'stuck with' for some is 'perfectly content with' [06:06:47] Splarka: Shall I show you my 500-line #switch? [06:06:54] Because page titles are unparseable? [06:06:57] TLDNR [06:07:12] sure they are, as #titleparts [06:07:19] adopt a slash-delimited naming system [06:07:29] clarification: brion keeps finding technical reasons to dismiss StringFunctions [06:07:31] bwagaga [06:07:44] *Marybelle stabs Splarka. [06:07:49] Tim: it wouldn't be so bad, I had fun learning mIRC code [06:07:50] and wants the whole lua language to be ported to PHP [06:07:57] werdnum: They've been merged into core several times. [06:08:06] Each time they're reverted for technical reasons, as Tim said. [06:08:09] Marybelle: what have? [06:08:13] I only wanted string functions for the functionality that urlencode later provided [06:08:14] StringFunctions. [06:08:37] TimStarling: yes, I heard about that. Not *everything* needs a pure-PHP alternative, when the alternative is nothing at all. [06:09:04] There are PHP options right now (StringFunctions), but he doesn't want those either... [06:09:16] There's no winning. [06:09:43] we could have had a wikipedia with no templates at all [06:09:47] I'm not sure why you would need to use StringFunctions -- something written in a language readable by humans is preferable to endless template hacks. [06:09:58] it's not impossible to imagine [06:10:08] Sure, but the site would look like complete shit. [06:10:15] And page histories would be awful. [06:10:18] And that means something written in PHP (in an extension) or LUA is preferable to some awful {{val}} template. [06:10:18] http://www.mediawiki.org/wiki/Special:Code/MediaWiki/39653 [06:10:33] TimStarling: didn't you *invent* templates? [06:10:44] yes, more or less [06:10:47] I think he invented ParserFunctions. [06:10:58] Maybe both. He's shy. [06:11:06] I introduced transclusion, and Erik asked for a few extra features and a rename to "templates" [06:11:15] features which I implemented [06:11:33] Yes, Tim is also responsible for ParserFunctions. [06:11:44] The barn door was already opened here long ago with ParserFunctions. [06:11:48] To stop halfway is just shit. [06:12:24] you have an eloquent argumentative style, Marybelle [06:12:47] Brevity is the soul of wit. You have a tendency to walk away if the arguments get lengthy. [06:12:58] Brevity is ... wit. [06:13:32] you're just expressing an opinion [06:13:38] you're not engaging with mine [06:13:55] And I'll also note that the people who have been pushing for StringFunctions have been quite jerked around over the years. Which is also... not nice. [06:13:58] Yours appeals to fear. [06:14:00] "The end of the world." [06:14:14] Those type of arguments aren't generally winnable. You fight the battles you can win. [06:14:30] it is their own fault [06:14:51] *MrZ-man imagines templates that can code themselves taking over wikis [06:14:54] "can we have these?" "no" (repeat) "later" "k" [06:14:56] TimStarling: Look at http://en.wikipedia.org/w/index.php?title=Template:SCOTUSKey&action=edit [06:15:16] Marybelle: I've seen this before, remember? [06:16:54] All of that is replaceable with one (much easier to read) line. [06:16:55] MrZ: Skynet born of wikicode? [06:16:55] it was the reason I wrote ParserFunctions [06:16:55] TimStarling: You want a discussion yet you don't... [06:16:55] but I'm not sure it was a good reason [06:16:55] ParserFunctions don't split or coerce strings of text. [06:16:55] You think it would have been better to not write ParserFunctions? [06:16:55] I'd proponentificate server-side JS, but dantman is in favor of that, so that can't be the correct opinion [06:16:55] Hasn't history clearly, clearly demonstrated that's not true? [06:16:55] I'm not sure it was the right path to take [06:16:55] Moving down the path is more important than necessarily choosing the right one. [06:16:55] it was a simple feature with a complex result [06:16:55] Splarka: The word 'semantic' appears nowhere in that opinion. It is not that of DanTMan. [06:17:16] Stagnancy kills things. [06:17:19] MZM: if there wern't templates or later parserfunctions, there wouldn't be shit like Template:SCOTUSKey that _needs_ fixing [06:17:21] well, that plus template argument defaults [06:17:34] Marybelle: Software development isn't about building hacks on top of hacks on top of hacks. You're supposed to foresee future related features, and try to make a general solution, rather than the fastest solution to write. [06:17:38] Marybelle: go code it? [06:17:38] it is like you're arguing the way to fix the economy is to waste _more_ money [06:17:47] ProdeCat: It's been coded, several times. [06:17:57] This isn't a code question. It's a philosophical one. [06:17:57] are you saying something is dead? [06:17:59] werdnum: ha [06:18:02] werdnum: heh, juuuuuuuuust like mediawiki, right? :) [06:18:09] or just dying? [06:18:12] TimStarling: I'm saying that we've been stuck for years now. [06:18:17] Stagnant. [06:18:54] so your statement that "stagnancy kills things", does that come from experience with the present situation on wikipedia, or is it a principle you've derived from elsewhere? [06:18:55] StringFunctions was written. You said rewrite to do X and Y and Z. It was rewritten. And then implemented into core. And then reverted. [06:19:05] It's true of nearly anything. [06:19:16] Change is a good thing. [06:19:20] so the latter? [06:19:24] Yes. [06:19:33] This is a philosophical discussion, after all. [06:19:44] what is the problem with how things are on wikipedia? [06:19:59] In general or only related to StringFunctions? ;-) [06:20:07] related to StringFunctions [06:20:49] There are a lot of subpage hacks that have been implemented as a means to make up for the StringFunctions deficit. [06:21:06] which causes what? [06:21:12] {{insert flame-defusing joke or comment|How about a scripting language based on BASIC?}} [06:21:26] TimStarling: Lots of subpages slow maintenance. [06:21:33] More edits to fix things, etc. [06:22:13] I have another question for you. [06:22:17] Have you seen the Coord templates? [06:22:40] yes, I think so, when they stopped working [06:22:45] I had to debug them [06:23:18] Things like that need something better. [06:23:27] like sine and cosine? [06:23:55] Whether that's lua or StringFunctions or whatever, the current situation is bad. [06:23:57] Perhaps. [06:23:59] Honestly, I can't understand most of the templates at this point related to Coord. [06:24:24] That's why we don't want StringFunctions -- template code is incomprehensible [06:24:25] http://en.wikipedia.org/w/index.php?title=Template:Coord/dec2dms/d&action=edit [06:24:43] werdnum: "We" is a stupid term to use. [06:25:15] enough already - we don't want to encourage it. [06:25:18] More math functions would probably help certain situations. [06:25:20] subpage hacks -> more edits to maintain -> more computer/server usage -> more electricity -> more coal burned -> more greenhouse gases -> global warming [06:25:29] :I [06:25:48] Marybelle: maybe that template is a bad example, I won't pursue it [06:26:02] no doubt there are very complex templates that need some new features [06:26:07] TimStarling: Between the coord series and the convert series, it's clear that a better situation is needed. [06:26:25] Or the flag templates. [06:26:28] Those are awful as well. [06:26:41] I think a procedural language would make things much easier to understand [06:26:50] instead of a functional language like mediawiki templates [06:26:58] I don't think adding a programming language ever simplifies things. [06:27:21] I beg to differ there. [06:28:58] That would be because you're a programmer. [06:28:58] well, for argument's sake let's say we don't add a language [06:28:58] possibly, but people think procedurally, not functionally. [06:28:58] And, really, you wrote an entire language for AbuseFilter. You're my prime example... [06:28:58] They think "Take this, do that with it", not "I want to write this, and then this function of that function of that." [06:28:58] but instead, allow templates to be reordered into a procedural order on the page instead of requiring recursion through subpages [06:28:58] with variables [06:28:58] 14(DUP) New magic word for protection status - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11624 +comment (10Wiki.Melancholie) [06:28:58] 03(mod) Parser functions to determine protection status - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9947 +comment (10Wiki.Melancholie) [06:29:35] you could have a language where the keywords are the same as current-day templates, but the structure is different [06:30:25] I think Splarka is right. Yes, the current situation sucks, but I think people have been making it work and will continue to do so. There are higher priority things that should be worked on. [06:30:32] In my opinion, obviously. [06:30:43] *Splarka mostly sees template subpages as a workaround for the lack of variables... [06:30:55] hello I've asked for a way to get all the external images on mediawiki : linksearch didn't work [06:31:01] Splarka: What do you mean by variables? [06:31:15] *krimpet needs to get cracking on that JavaScript thingy again sometime [06:31:18] uaa: You were already told a database query would be best... [06:31:23] uaa: if you have MySQL access then we explained :) [06:32:08] Crap, I almost forgot the PHP folks gave me commit access... I was supposed to put that extension on PECL >_> [06:32:39] krimpet: whee [06:32:46] 06:27 < Marybelle> And, really, you wrote an entire language for AbuseFilter. You're my prime example... [06:32:47] well, in a traditional language, you would call a function, and use a variable to store the result [06:32:47] I don't have access [06:33:08] If you have alternative suggestions, my ears are open, and I start full-time work on that extension next week. [06:33:13] Marybelle: I mean, repetitive use of say, long #expr of parameters from the template call [06:33:14] Question. When was api.php added? which version? [06:33:34] you can instead do it once as a subtemplate call.. {{foo/bar|{{#expr: lots of shit}}}} then you can just use {{{1}}} [06:33:48] the variable is like a shortcut for referring to the computation that produced it [06:33:57] auzigog: That's sort of a complicated question. [06:33:59] api.php was the successor to query.php (which was an extension). [06:34:02] It'd be nice if wikimarkup could be replaced completely with, say, a dialect of TeX [06:34:07] It's been continually integrated for ... a long time. [06:34:11] Marybelle: i had a feeling you were going to say that. [06:34:25] tomaszf: hey [06:34:34] isn't it like 10:30 in sf? [06:34:36] Marybelle: if i were writting a simple bit of code using api.php, what version of mediawiki should i tell my users that they need? [06:34:44] werdnum: My confidence in new features is slowly dying... [06:34:48] 10:34. [06:34:53] auzigog: what partof PHP? [06:34:54] Marybelle: or is that still a complicated answer? [06:34:55] auzigog: no one should be using anything before 1.12, which has the API. the exception is 1.6, for PHP4 users, which doesn't [06:35:04] subpages fill a role like a function: factoring out common algorithms [06:35:07] What she said. ^ [06:35:10] auzigog: but no one should be using php4, either [06:35:15] hehe. for sure. [06:35:17] but they also work like a variable: abbreviating a calculation [06:35:46] i'm writing a plugin to include mediawiki pages in wordpress. that way your wiki is basically styled the same way as your blog, but you have all the mediawiki features. [06:35:50] I know GoDaddy's "economy" hosting is restricted to PHP 4... clearly to get people to pay up more :p [06:35:52] and feedback on that idea? [06:36:01] werdnum: People are literally wanting to stop development of bots because "AbuseFilter is just around the corner." [06:36:06] Marybelle: http://test.wikipedia.org/w/index.php?title=User:Splarka/sand&action=edit [06:36:08] Marybelle: you're a programmer aren't you? [06:36:12] Which is ... frustrating. [06:36:12] unlike that thing [06:36:15] 03(mod) Introduce {{LASTEDITOR}} magic word - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6553 +comment (10Wiki.Melancholie) [06:36:24] TimStarling: I know very little. I can make things print and sleep. [06:36:27] Marybelle: Hopefully it is, but Brion is busy and review takes a while. [06:36:32] mmm [06:36:44] but you understand templates? [06:36:47] werdnum: "Hopefully" is crap. [06:36:53] where do i need to put in the input box codes???? [06:36:56] TimStarling: Yes, ParserFunctions were very easy to learn. [06:37:21] Which is probably why I've been in favor of solutions like those more than a new programming language. [06:37:24] yksinaisyyteni: thanks for your help. i'll just list 1.12 as the min version. :) [06:37:39] Marybelle: I can't guarantee anything, obviously. I'm trying, though :) [06:37:51] werdnum: http://en.wikipedia.org/w/index.php?title=Wikipedia:Bots/Requests_for_approval/AntiAbuseBot&action=view Image moving, FlaggedRevs, category moving, category intersection, AbuseFilter, RegexBlock, .... [06:37:55] The list never ends. [06:37:57] GlobalUsage. [06:37:58] werdnum: random question, but have i run into you before? i'm certain i've seen you in another channel before... [06:38:04] wow, I agree with Marybelle [06:38:09] auzigog: probably. [06:38:09] Marybelle: I think you'd find programming pretty easy, you have the head for it [06:38:23] he, and I, like them, because they are so evil that _nobody_ understands them very well, so we look like geniuses [06:38:27] werdnum: rails maybe? [06:38:31] unlike all you elitist php assh*les [06:38:36] not likely [06:38:37] *krimpet suggests Marybelle start with x86 assembler. :D [06:38:37] TimStarling: One of my goals for the year is to learn Python. [06:38:41] [06:38:44] PHP, Perl, #defocus, Wiki stuff. [06:38:52] probably php then. [06:38:52] Splarka: there are elitist PHP people? [06:38:59] anyway. i'm out. thanks guys and gals. :) [06:39:02] People in here. :P [06:39:13] hating php while having a passion for it is an art [06:40:51] does anyone make expresscard sound cards? [06:40:51] I'm a programmer, and I know how to write templates [06:40:51] so I'd like to think I can see things from both sides [06:40:51] yah, but you cheated [06:40:51] you wrote the template parsers [06:40:51] Well, the reality is that most of the templates on-wiki are done with copying and pasting. [06:40:51] PHP is more of a template expansion tool than a programming language. :) [06:40:51] A really really complicated template expansion tool. [06:40:51] Which has benefits and detriments... [06:40:51] although it was interesting watching you try to figure out what people were doing with it, during the preprocessor rewrite [06:40:51] Marybelle: well, a lot of programming is done that way [06:40:51] like #switch catching [06:40:51] that was classic [06:40:51] TimStarling: But it would be nice if there were a balance. [06:40:51] krimpet: PHP started like that. [06:40:51] It's like wikitext. [06:40:51] The guys who wrote PHP started it as an SSI-like thing. [06:40:51] Between a complicated programming language and simple parser functions. [06:41:05] And over the years it was hacked and hacked and hacked, and somebody decided to introduce a full programming language :) [06:41:11] werdnum, yes, it was originally a perl script to put a hit counter onto Rasmus Lerdorf's résumé [06:41:14] So, I'm using mediawiki for a print project. I was wondering if anybody knew of an existing solution for displaying the image resolution on Image pages? [06:41:21] But as I said, I think the priorities here are entirely wrong. [06:41:35] krimpet: :P [06:41:37] {{? [06:41:46] werdnum, really. :) [06:41:46] If you look at what editors and users actually want, they want image moving. [06:41:49] function displayCoord() { [06:41:50] They want category moving. [06:41:51] krimpet: I know. [06:41:52] ... [06:41:53] They want things like that. [06:41:56] } [06:41:58] ?}} [06:41:59] Marybelle, category moving is impossible. [06:42:05] sound good? [06:42:08] krimpet: With God all things are possible. [06:42:28] category moving is implemented. [06:42:29] krimpet: Eh? It's not impossible at all. [06:42:33] Marybelle: I can't tell if you're joking. [06:42:36] As long as a page's categories are part of the wikitext, it is. [06:42:38] it just needs to be reviewed. [06:42:43] krimpet: category redirects. [06:42:47] werdnum: It's the state motto of Ohio. [06:42:49] Oh, that's different. :) [06:42:53] :) [06:42:53] And a Bible quote, as I recall. [06:43:02] Marybelle: ew, church and state. [06:43:03] [06:43:08] I'm strongly in favor of splitting out categories from pagetext. [06:43:19] Marybelle: there are techniques that programmers use to make code easier to understand [06:43:19] And other confusing non-article parts of the code. [06:43:25] werdnum, remember, every single piece of currency here says "In God We Trust" on it :p [06:43:29] comments, function names and variable names [06:43:40] if you can have a soup of html tags, parser extension tags, magic transclusion tags, and whatever the hell is, why not another category of [06:43:46] krimpet: not /every/ piece [06:43:50] (I'm sure the Founding Fathers would be laughing their asses off) [06:43:54] krimpet: yeah I know. [06:43:55] *Marybelle nods. [06:43:57] krimpet: And the Pledge... [06:43:58] those things are heavily inhibited in template programming [06:43:59] ProdeCat, which one doesn't, then? [06:44:09] krimpet: I have a $1 coin, and it doesn't have it. [06:44:09] Every single piece, per law, does. [06:44:15] 04(REOPENED) Add a "reset to site defaults" link to Special:Preferences - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2164 +comment (10Wiki.Melancholie) [06:44:17] werdnum, it's along the edges. [06:44:19] TimStarling: HTML comments work somewhat. [06:44:23] For commenting code. [06:44:25] krimpet: o rly [06:44:27] krimpet: http://www.msnbc.msn.com/id/17501178/ [06:44:30] Though that particular coin was mis-struck. [06:44:31] Marybelle: but they fuck up whitespace. [06:44:33] I suppose they do [06:44:45] ProdeCat, I'm not counting mistakes. :p [06:44:46] but there are other things stopping you from reading the code, like whitespace-sensitivity [06:44:49] TimStarling: But when you say "are heavily inhibited in template programming," you're using the wrong mindset. [06:44:49] krimpet: still legal! [06:44:52] you said all! [06:44:56] and the fact that it's hard to see what's on a subpage [06:44:57] They're inhibiting now. [06:45:01] But they don't have to be. [06:45:07] There are solutions to these problems. [06:45:43] I think the one thing that's been worked out is that neither extreme will work. [06:45:49] What's needed is a hybrid. [06:45:57] krimpet: "The motto first appeared on a United States coin in 1864, but In God We Trust did not become the official U.S. national motto until after the passage of an Act of Congress in 1956." [06:46:08] you mean programming versus templates? [06:46:10] I have coins older than that, they are still legal tender... [06:46:15] those being the extremes? [06:46:25] Splarka: yeah, stupid McCarthyism. [06:46:39] Splarka, that's what I was talking about. I'm not saying it's a good thing :p [06:46:45] 03(mod) Import strips angle brackets on some installations - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16554 (10innocentkiller) [06:46:56] krimpet: At least the motto on $1 coins is someplace I can't see it. [06:46:58] maybe you're right [06:46:58] TimStarling: I mean parser function-less templates versus a full programming language. [06:47:08] Imagine default MediaWiki. [06:47:09] I wish you folks would adopt coins with a greater value than 25c a bit more widely. [06:47:13] yes, I see what you mean [06:47:17] And the fact that the courts say the phrase is an old hallowed tradition of ours when it only dates to the 50s is silly [06:47:32] if we did introduce, say, lua, then there would be the issue of a bridge between that and templates [06:47:44] krimpet: same for daylight savings [06:47:51] Right. I think Lua is too far in one direction. [06:47:56] "oh oh, Ben Franklin invented it while taking baths and electrocuting himself to save candles" [06:47:58] From what I've seen at least. [06:48:05] Too much on the programming side. [06:48:25] but you think it might be possible to extend templates to provide programming-like features for those who need them? [06:48:37] like function names? [06:48:39] werdnum: we should also switch to 1/2/5/10/20/50 instead of 1/5/10/25/50 [06:48:45] I think some sort of hybrid system is absolutely possible. [06:49:01] I think if we adopted a real programming language, it should be used to create libraries of templates in a separate namespace, which can then be used in pages. [06:49:06] Function names would likely be a major component of something like that. [06:49:07] Splarka: that's what we use in Australia, without the 1, 2, and it works great -- except we also have $1, $2. [06:49:09] Separate the code from the presentation. [06:49:15] well, rather, we've had .5/1/2/3/5/10/20/25/50/100... [06:49:22] Yay separation of code and presentation! [06:49:27] implementation in PHP limits the performance somewhat [06:49:32] werdnum; well, anyway, 1/2/5 for every 10 is the best spread [06:49:33] hey can any help me with this textbox pls [06:49:40] Splarka: yes. [06:49:41] maybe it's not prohibitive though [06:49:41] djds4rce: Wrong channel. [06:49:43] not able to install it properly [06:49:52] n the guide doesnt make any sense [06:49:54] Splarka: except maybe not for 00s [06:50:05] I also think we should rewrite the entire thing from scratch in something like J2ME for 2.0. ;) [06:50:15] I'd like to see a proposal for templates extended to a language [06:50:15] TimStarling: Are you still opposed to splitting out categories and interwikis from the page text? [06:50:17] 100 cents? $100 and $200 bills would make sense to me, maybe not $500 in this age of credit cards [06:50:39] Splarka: no, 00s of dollars. [06:50:53] not step-by-step like write an extension once every 2 years and campaign to have it enabled [06:50:55] werdnum: the US has great use for it currently [06:51:08] Splarka, we can thank Nixon for giving all bills over $100 the axe [06:51:10] something that gives us a clear idea of where we can go with it [06:52:47] TimStarling: Know anybody who could write a decent proposal? [06:52:47] To try to curb organized crime, or something [06:52:47] TimStarling, I've got some ideas. [06:52:47] krimpet: yes yes, counterfittingly [06:52:47] werdnum: http://viralpolitics.com/wp-content/uploads/2007/12/bush_zero-dollar-bill.jpg [06:52:47] why are protected pages pink? I hate pink [06:52:47] To make them stand out. [06:52:47] they certainly do that, yes [06:52:47] Override it in your user skin page if you don't like it. :P [06:52:47] It was widely supported, though I switched back to white, personally. [06:52:47] We could have programs in JS/Lua/something else in a special namespace and/or MediaWiki: pages. These would declare various templates. [06:52:54] The templates would be called from wikitext like any old template. [06:53:02] krimpet: maybe [06:53:19] *Marybelle points krimpet to MW.org. Write somewhere permanent, silly. :P [06:53:31] but if I understand correctly, the idea I'm getting from Marybelle is more like a completely new programming language [06:53:41] MediaWiki-specific [06:53:44] We could have it so every time a person/admin edits those pages, it's byte-compiled. [06:53:48] which is not an impossible thing [06:53:57] TimStarling, yes, that's not quite what I mean [06:53:57] It is. [06:53:59] Simple and functional. [06:54:01] Just requires planning. [06:54:17] *krimpet thinks [06:54:25] You could probably build it on top of the abuse filter language. [06:54:52] that language only needs a few more tweaks to become useful and turing-complete. [06:54:54] Is that fully in PHP nowadays? [06:54:56] It should be something like TeX, I think [06:55:11] krimpet: You're talking about templates or page text? [06:55:18] Marybelle, templates. [06:55:29] Marybelle: One of my tasks when I rock up at the office next week. [06:55:31] You really should write some of these things down somewhere... [06:55:39] Marybelle, I'm brainstorming :p [06:55:43] *Marybelle looks up "rock up" ... [06:56:21] It means to arrive. [06:56:22] Marybelle: Auatralianism, perhaps. [06:56:39] Or maybe if we extended templates to be more like Lisp... :) [06:56:41] Seems like it. Kinda nice, though. [06:57:23] krimpet: have you ever heard "rock up" to mean "arrive"? [06:57:26] or yksinaisyyteni? [06:57:30] werdnum, no [06:57:47] All that comes to mind is the Queen ditty. :p [06:57:57] And that's "rock you," isn't it. [06:58:06] I Wanna Rock. [06:58:43] werdnum: no [06:58:51] http://www.urbandictionary.com/define.php?term=rock+up [06:58:57] no geographical information though [06:59:35] http://en.wiktionary.org/wiki/rock_up [07:00:21] Google News suggests it's Australian. [07:01:15] well, consider yourselves educated [07:01:28] "rock up" is now official #mediawiki jargon [07:02:02] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10rememberthedot) [07:02:04] Rock up with your... [07:02:04] ...up. [07:04:48] i was just thinking, rock up sounds like something you'd do with crack [07:04:48] i guess that's what happens when your country's population is seeded with criminals [07:04:48] yksinaisyyteni: indeed, it is very handy for climbing [07:04:48] I climbed out of a mine shaft once chimneying (just for fun) [07:04:48] *Splarka deliberately misunderstands your meaning [07:04:48] Hmm. What if we bolted lambda calculus onto wikitext? [07:05:52] *Splarka starts a pool on when the first mention of a language from http://en.wikipedia.org/wiki/Category:Esoteric_programming_languages gets suggested [07:06:05] *Splarka bets on 'Splarka' on 'now' [07:06:12] Brainfuck. [07:06:12] http://en.wikipedia.org/wiki/Whitespace_(programming_language) <-- you could integrate it into the wikitext [07:06:26] maybe later [07:06:33] Splarka, I think we've learned that whitespace dependence is a bad thing. :) [07:06:41] wikitex supports Teng [07:06:44] krimpet: nonsense, tidy cleans up after [07:06:54] you could do all wikitex and no wikitext :-) [07:07:37] (http://wikisophia.org/wiki/Wikitex#Teng) [07:08:03] Splarka: The Tidy dependency is awful. [07:08:10] Talk about poor choices. [07:08:24] actually it is much better now [07:08:33] How so? [07:08:39] but Tim never made a big deal of it so we've been giving bad advice for months [07:08:40] !tidy [07:08:40] --mwbot-- HTML Tidy is an extermal application that cleans up HTML for XHTML compliance (such as bad user input like
    ). Prior to the new preprocessor in 1.12 it was also needed for distributed, transcluded, or conditional HTML, or mixed HTML and wikitables, but newer versions allow it without Tidy. See [07:09:03] ...does anyone know if it is possible to change the displayed page in SemanticMediaWiki from {{#ask}} results [07:09:20] Hmmm. [07:09:21] !semantic [07:09:21] --mwbot-- Not many people here use Semantic Mediawiki. You might try #semanticmediawiki (also see !hesaidsemantic ). [07:09:29] Heh. [07:09:39] !hesaidsemantic [07:09:39] --mwbot-- http://img393.imageshack.us/img393/576/hesaidsemanticga2.jpg [07:09:45] and/or if I can get the {{PAGENAME}} (and NAMESPACE) from a link generated from a [[has type::page]] [07:10:15] Splarka: hehe, thanks just almost noone there and wasn't sure if anyone had a clue [07:10:18] :-) [07:10:44] we're all just jelous of how powerful it is, because most of us don't get to use it [07:11:00] like DynamicPageList [07:11:51] I just have a situation where pages I'm querying have basically a "pretty name" property on them but I want them still linked [07:12:15] (this due to disambig stuff, we don't need/want the (foo) disambig syntax displayed on these links) [07:12:39] but we don't have a (simple) way to turn it back around and link to the page while also displaying pretty-name [07:13:22] s/simple// actually per my understanding so far [07:13:28] I'd settle with a complex way atm [07:13:30] :-) [07:21:42] http://www.mediawiki.org/wiki/User:Krimpet/Project_Turing [07:22:39] I think those three things would be a big step forward [07:22:44] More ideas welcome. :) [07:32:03] 03(mod) Namespace corrections at Sanskrit language wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16945 +comment (10Wiki.Melancholie) [07:43:27] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10Wiki.Melancholie) [07:47:53] 03(mod) Table sorting broken by colspan/rowspan - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=8028 (10tcncv_nospam) [07:48:04] any pls need help on inputbox extension [07:49:56] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10rememberthedot) [07:53:52] 03(mod) Navigation headings should not be lower-cased in German - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10Wiki.Melancholie) [08:05:50] 03(mod) Namespace corrections at Sanskrit language wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16945 (10siebrand) [08:09:22] 03siebrand * r45594 10/trunk/phase3/languages/messages/MessagesSa.php: (bug 16945) Update namespaces [08:09:32] 03(FIXED) Namespace corrections at Sanskrit language wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16945 +comment (10siebrand) [08:09:42] Hi =) For various reasons I'd like to change the url of the discussion pages. I'd like to point them to my forum instead. How can I achieve this, which files to change? [08:13:01] Helloo [08:13:03] I have a doubt [08:13:05] Is there any way to extent the limit of the special:NewPages to more than 30 days [08:13:58] 03(mod) No space anymore between icon and text - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16936 (10Wiki.Melancholie) [08:16:25] wnyone? [08:17:50] hmmm [08:18:06] *checking* [08:19:42] it might be this setting: http://www.mediawiki.org/wiki/Manual:$wgRCMaxAge [08:20:27] yes, seems like that according to #Affected pages [08:21:35] 14(INVALID) Space missing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15981 +comment (10bugzilla.wikimedia) [08:25:54] Does anybody know how to prevent users from changing the default math option ... we want our wiki to gaurantee that PNGs are created for all math and that they are not replaced by HTML tags even if it is simple math. [08:26:13] !defaultsettings [08:26:13] --mwbot-- For the current version of DefaultSettings.php, see: . [08:26:23] Somewhere in there is an option to set preferences for new accounts. [08:26:25] I know I have $wgDefaultUserOptions['math'] = 0; [08:26:36] Anyone know of a possible .js implementation for making anon's use captcha ? [08:26:44] or will it have to be a mediawiki extension ? [08:26:51] Extension. JS is gross. [08:26:57] Marybelle: if a user changes it in their preferences, then when they edit a page with math tags, it automagically breaks all of the tags. [08:26:58] 04(REOPENED) Namespace corrections at Sanskrit language wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16945 +comment (10Wiki.Melancholie) [08:27:15] Yeah, well atm we have no choice but to go with a JS option until the wiki host puts on reCaptcha [08:27:17] jgay: Eh? [08:27:37] Daworm: And if the user simply disables JS? [08:27:47] Marybelle: hope they don't :D [08:27:58] 03(mod) Namespace corrections at Sanskrit language wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16945 +shell (10Wiki.Melancholie) [08:27:59] I want to make it so that users can't change away from the default math option once it is set. [08:28:21] Marybelle: will just have to keep on at the wiki host to put reCaptcha on then... [08:28:48] Or ConfirmEdit. [08:28:51] Either will work. [08:29:16] that is, I don't want it to be an option. I want to force math to be 0 always. [08:29:29] I'm not sure that's really possible. [08:29:42] Marybelle: yeah. I saw ConfirmEdit then saw reCaptcha uses that + some additional features :) [08:30:03] Marybelle: do you know of any possible MediaWiki: pages I can tweak that might affect anon users ? [08:30:23] Affect how? [08:30:24] Anoneditnotice ? [08:30:33] Anonnotice. [08:30:37] put a top floating div covering the whole screen, heh [08:30:39] right, that one [08:30:44] Marybelle: possibly limit their abilities? [08:31:16] !access [08:31:16] --mwbot-- For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [08:31:18] it's due to spamming on a wiki... but I have a feeling it will have to be an extension. This is why it sucks to have a community content managed wiki, but no direct access to an FTP option or something :( [08:32:00] hurm, maybe I could start filling out the blacklist... [08:32:02] !blacklist [08:32:02] --mwbot-- I don't know anything about "blacklist". [08:32:05] !spam [08:32:05] --mwbot-- For information about combating and handling spam in MediaWiki, see and . [08:32:16] !botnoob | Splarka [08:32:16] --mwbot-- Splarka: I don't know everything about everything. I am mostly for lazy experienced users to echo quick answers to very common mediawiki questions. Please don't randomly experiment with me for help. Everything I know is at http://tools.wikimedia.de/~amidaniel/botbrain.html and you can visit #mwbot or privately message me. [08:32:39] 03(mod) Windows PHP 5.2. 6 precompiled binaries and Postgresql numeric version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 (10tstarling) [08:33:27] !watchwhereyoupointthatthingdumbass | Marybelle [08:33:57] !itwasajokesilly [08:33:57] --mwbot-- I don't know anything about "itwasajokesilly". [08:34:02] fail [08:34:04] Bah! [08:34:13] !bah ? [08:34:16] What kind of Devil magic do you do to avoid a reply? [08:34:26] check the logs [08:34:41] http://toolserver.org/~amidaniel/chanlogs/%23mediawiki/20090109.txt [08:37:59] is anybody here familiar with changing users preferences via SQL? [08:38:54] jgay: there exists a maintanence script to change user preferences [08:39:14] Raymond__: thanks [08:39:47] jgay: userOptions.php [08:40:37] Raymond__: thanks so much. I was freaking out. [08:52:07] moin [08:56:36] how could an application get up to version 7.4 before it decided that maybe implementing a command to report the version to the user is a good idea? [08:57:09] There was another way to view the version number? [08:58:31] I'm looking [08:58:46] Anyone advise on use of awb on a non-wikipedia project? [09:00:38] it can be done via the shell, but there's no way to tell what the path is [09:04:03] nvm - found my issue. [09:04:11] 03(mod) Changing the text when a wiki does not exist - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11125 +comment (10alan.thomas) [09:07:08] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10rememberthedot) [09:44:47] TimStarling, the library of Alexandria does not have the Wikimania recordings online... [09:45:20] I am getting into contact with them about this, the question, can we host that material ? it is substantially big [09:48:27] wasn't that vandalized in 48BC by Julius Caesar? [09:53:30] cute [09:54:28] we should ask Mark Anthony to give the keynote, he can bring his wife [10:08:05] 03(mod) Import strips angle brackets on some installations - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16554 (10tstarling) [10:11:41] GerardM: depends on the definition of "substantially big", but I believe we have some more space coming online soon so it shouldn't be a problem [10:12:30] consider, the Merrick Schaeffer presentation took me two hours to download .. sadly I did not save it [10:13:07] Naoko is looking for this particular presentation .. [10:17:52] is not valid wiki code is it for in a template? [10:22:08] 03(mod) Windows PHP 5.2. 6 precompiled binaries and Postgresql numeric version - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16937 (10etienne.massip) [10:22:46] *for usage in a template [10:22:53] p858snake: well, it is valid in any transclusion, not just for template namespace [10:23:04] often userspace has experimental and personal transclusions [10:23:25] of so they are real, i though they were mistakes for includeonly [10:23:27] would work in main too, but the applications may be limited on sane projects [10:26:54] so if i remove them the world won't expolde and i won't have hords of any wikipedians after me? [10:27:29] what? [10:27:44] it _is_ valid, I said [10:28:15] , , and do three different things [10:31:35] well it used to surrond the actual templated material so the uage instructions were sitting there and i've now moved them to a doc page and surronding the calling {{documentation}} with no inculdes [10:34:32] wrapping something in is like wrapping everything _else_ in [10:34:52] it is useful as an inversion to where the documentation is more esoteric and bulky than the actual output [10:35:16] this isn't as useful anymore, since almost all documentation is now transcluded, in order to circumvent sloppy template size inclusion-checking limitations [10:35:33] but it used to be spiffy [11:10:39] anyone using the perl module MediaWiki::API? I see the following error... "internal_api_error_MWException: Exception Caught: Database::makeList: empty input" when trying a list/embeddedin query on my wiki [11:10:56] its 13.3 [11:11:19] I don't know how to extract the actual query string from the perl module [12:07:00] 03(NEW) Log/renameuser: Filter for target name - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16946 15enhancement; normal; MediaWiki extensions: Renameuser; (church.of.emacs.ml) [12:28:32] 14(DUP) Log/renameuser: Filter for target name - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16946 +comment (10raimond.spekking) [12:28:34] 03(mod) Improve filtering and search in Special:Log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12984 +comment (10raimond.spekking) [12:40:47] 03rotem * r45595 10/trunk/phase3/languages/messages/MessagesHe.php: Localization update. [13:06:58] 03aaron * r45596 10/trunk/phase3/includes/specials/SpecialPreferences.php: Button alignment [13:07:05] 03(FIXED) Add a "reset to site defaults" link to Special:Preferences - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2164 +comment (10JSchulz_4587) [13:12:56] 03(FIXED) No space anymore between icon and text - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16936 +comment (10JSchulz_4587) [13:13:35] 03aaron * r45597 10/trunk/extensions/FlaggedRevs/flaggedrevs.css: (bug 16936) Add whitespace after icons [13:27:21] 03aaron * r45598 10/trunk/extensions/FlaggedRevs/FlaggedRevs.php: bump [13:38:56] 03aaron * r45599 10/trunk/phase3/includes/specials/SpecialProtectedpages.php: minor cleanup [13:44:49] 03aaron * r45600 10/trunk/phase3/maintenance/updateRestrictions.php: Clear dead MW: namespace rows (bug 16846) [13:45:37] hi room [13:56:23] Good morning. [13:57:02] Fenyx: yes [13:57:05] Hi, when I import xml dump from one mediawiki to another [13:57:20] it discard < html tags > , it this a known issue ? [13:57:46] it also discard , everything that has a < in it [13:58:30] action=query&meta=siteinfo&siprop=magicwords - case-sensitive="" presumably means its not case sensitive? [14:00:13] so instead of having <noinclude> I get noinclude [14:12:05] is it ok to use http://www.mediawiki.org/wiki/User:Proppy/Template:Resume for publishing a mediawiki template ? [14:17:29] Can someone give me a hand with something? I'm trying to implement MediaWiki in an internal environment, which is going to require being able to link to UNC paths, like \\server\share\document.doc. I also need to be able to make these links have specific names. We use IE exclusively, so there isn't much of a cross-browser compatibility issue. Anyone know of a good extension to do this with? [14:17:52] I've looked at Extension:NetworkLink and Extension:FileLink [14:18:25] FileLink just doesn't work on the current version of mediawiki (and no, I'm not downgrading to an insecure mediawiki for compatibility) and NetworkLink doesn't have the ability to name links [14:18:28] We're mostly open-source penguin-loving hippies in here, I'm not sure most of us know much of anything about Windows shares. [14:19:17] 03aaron * r45601 10/trunk/extensions/FlaggedRevs/ (FlaggedRevs.hooks.php FlaggedRevs.php): Added 'totalCheckedEdits' param [14:20:25] hi all [14:20:25] Simetrical, So am I. But that doesn't mean that I don't know anything about Windows [14:20:39] And this is more of a HTML/PHP question than a Windows/Linux question [14:20:40] is there a way to have the discussion/talk page at the bottom of the page itself? [14:21:10] phuz, for my part, I honestly don't know the first thing about Windows shares, except that I assume they're sort of similar to NFS (not that I consider myself an expert in that either). [14:21:22] Just saying, anyway. [14:22:17] Simetrical, All you really need to know is that to access it, you can write a link that looks like text [14:22:20] is it ok to use http://www.mediawiki.org/wiki/User:Proppy/Template:Resume for publishing a mediawiki template ? [14:22:49] proppy, if I can see your question twice without scrolling, you're doing something wrong. [14:22:51] Which I can. [14:23:29] But ideally you should use User:Proppy/Resume and just reference it as {{User:Proppy/Resume}} [14:23:32] phuz: oups sorry [14:23:35] (and no, I'm not downgrading to an insecure mediawiki for compatibility) ok, I was worried about the sub namespace thing [14:24:13] phuz: thanks a lot for your answer [14:24:19] proppy, no problem [14:24:31] and sorry again for asking the same thing twice in a row [14:24:47] p858snake, To get the software working, i'd have to downgrade something like 5 versions. I'm not doing that. [14:25:13] phuz: is it possible to use sub sub page, like Proppy/Template/Resume/documentation ? [14:25:23] proppy, yes [14:25:43] phuz: thanks [14:25:54] you're welcome [14:26:15] phuz, oh, okay. You should be able to use $wgUrlProtocols. [14:26:19] !wg UrlProtocols [14:26:19] --mwbot-- http://www.mediawiki.org/wiki/Manual:%24wgUrlProtocols [14:26:43] Simetrical, Been there, done that [14:26:46] 03aaron * r45602 10/trunk/phase3/includes/specials/SpecialPreferences.php: Fix lag for 'restore' button [14:26:53] Didn't work? [14:26:56] It works [14:26:57] But [14:27:35] We have filenames like \\server3\share\subfolder number three\documentation\book 9 of 23\book9.pdf [14:27:43] You'll have to urlencode those. [14:27:46] Yeah [14:27:56] is it allowed to create new Category on www.mediawiki.org ? maybe under User:Proppy root ? [14:28:20] 03aaron * r45603 10/trunk/extensions/FlaggedRevs/FlaggedRevs.php: tweak comments [14:28:21] proppy, it's a wiki. If nothing says you can't, then you presumably can. If it turns out you can't after all, someone will just revert you. [14:28:23] I want a way to automatically urlencode them. [14:28:41] phuz, does [{{urlencode:\\server3\share\subfolder number three\documentation\book 9 of 23\book9.pdf}} title] work? [14:28:51] I'm not sure offhand how the parse order would work with that. [14:28:51] Let me see [14:29:06] Simetrical: Thanks for the confirmation [14:29:31] Oh, that urlencodes slashes too, of course. [14:29:43] And colons. [14:29:49] Although in your case I guess that's okay. [14:30:28] Simetrical, I would ideally like the links to be very VERY simple to implement. [14:30:46] phuz, you could use a template, if that works. [14:30:56] Becuase, as calloused as this may sound, I am dealing with some pretty dumb people here. [14:31:08] Ugh, urlencode: also encodes backslashes. [14:31:10] Many of the people here are afraid of technology [14:32:45] phuz, try installing StringFunctions and making a template "share" that outputs [... {{{2|}}}] where "..." is {{{1}}} with all spaces replaced by %20 or + or whatever. [14:32:50] I don't know the syntax for that offhand. [14:33:06] The principle is sound, the template/parser function will get parsed before the external link. [14:33:12] Wait, what? [14:33:13] You just need a parser function that encodes the spaces correctly. [14:33:28] Which urlencode doesn't, but StringFunctions should have some arbitrary replace function somewhere. [14:33:58] [%5C%5Cserver%5CIT+Shared%5CPrinter+Scripts%5CHPDJ500 link title] [14:34:03] Thats what urlencode: did to it. [14:34:05] [{{#replace:{{{1}}}| |%20}} {{{2|}}}] [14:34:10] Yes, urlencode: doesn't work, it encodes too much. [14:34:14] Haha [14:34:22] Try making [[Template:Share]] with the text I just gave, after installing StringFunctions. [14:34:39] Then {{share|\\server3\share\subfolder number three\documentation\book 9 of 23\book9.pdf|mytext}} should create a working external link. [14:34:54] Of course it might die on punctuation other than spaces. [14:34:59] Anyway, I have to go now, hope that helped. [14:35:07] Thanks dude [14:35:11] I'll give it a shot [14:41:30] To anyone in BOSTON [14:41:40] I'm presenting on MediaWiki next week [14:41:43] http://bostonphp.org/ [14:42:00] with O'Reilly book author Dan Barrett too [14:42:18] please come, and/or spread the word - thanks [14:42:49] (video / audio / slides available after) [14:43:35] I created Wiki site on yourwiki.net, I wanna know how can I get access to skin files? [14:52:27] how should I request deletion of a subpage on mediawiki.org ? [14:55:32] proppy: which one? [14:55:46] proppy: Which one you recommend for deletion? [15:01:09] http://www.mediawiki.org/w/index.php?title=User:ProppyResume/end [15:01:13] it already have been deleted :) [15:02:59] *Captains wanna leave #MediaWiki, please say bye :D [15:14:38] ah oups http://www.mediawiki.org/wiki/Template:Infobox has been deleted [15:15:07] and the template I just published here http://www.mediawiki.org/wiki/User:Proppy/Resume is depending of it [15:15:12] what do you suggest ? [15:15:24] should I inline Template:Infobox to my namespace ? [15:15:33] or publish my template elsewhere [15:18:19] Is there a way to automatically make discussion pages signed regardless of whether the user posted ~~~~ or not? [15:18:27] not without a bot [15:19:46] tbh why would you even want to upload/display your resume onto the mediawiki wiki? [15:20:44] p858snake: I don't want to display my resume [15:21:17] p858snake: I want to publish mediawiki templates that can be used to publish resume on mediawiki, and generate hResume metadata [15:22:14] proppy: have a look at semantic media wiki [15:22:40] or even join #semantic-mediawiki [15:25:42] Hello... [15:25:47] p858snake, do you know of any bots that are publicly available to use in a corporate environment for signing posts automatically? [15:25:57] My templates are not working, What I do? [15:26:19] you would have to set one up on your own servers phuz [15:26:26] Captains: example? [15:26:41] p858snake, I'm aware of that, I just can't find one that has the source code available [15:26:50] I'd prefer to run it on Linux if at all possible [15:26:53] Is it possible to use template from wikipedia.org on mediawiki.org [15:26:55] ? [15:27:26] nope i only believe commons to *.wikipedia atm [15:28:10] p85snake: Something like this: http://en.wikinews.org/wiki/Template:Breaking_News [15:28:43] I tried to create on my Wiki site, but its not working properly [15:30:07] p85snake: you got, what I want to say ? [15:30:11] a link to a example on your site [15:30:57] Anyone had this problem with their wiki? I log in. It says log in successful. I navigate to a page and I'm logged out and it tells me I need to log in. [15:31:24] (I just moved my wiki to a new hosting server) [15:34:00] Captains: link the non working version on your site please [15:36:13] p85snake: I PM you :) [15:36:19] !paserfunctions | Captains [15:36:19] --mwbot-- Captains: I don't know anything about "paserfunctions". [15:36:34] mwbot: what? [15:36:40] hang on you need to enable something as well [15:36:44] !parserfunctions [15:36:44] --mwbot-- "Parser functions" are a way to extend the wiki syntax. ParserFunctions is an extension that provides the basic set of parser functions (you have to install it separately!). For help using parser functions, please see . For details about the extension, see . [15:36:58] Captains: ^^ [15:37:17] Captains: you were missing a template but you also need that enabled [15:37:27] p85snake: Is this a extention or something else? [15:37:39] which one? [15:38:01] yes its a extenstion http://www.mediawiki.org/wiki/Extension:ParserFunctions [15:41:55] p85snake: are you going to off? [15:42:14] yes i'm going to sleep [15:42:17] how can I install extentions? I am using MW 1.13 [15:42:34] the people in here can help you install parserfunctions and anything else you need help with [15:42:35] ok, have good dreams :) [15:42:48] you've a line to add to your local settings [15:42:54] and some files to download [15:42:57] look at hte link above [15:52:03] I was got disconnect, What I missed? :o [15:52:07] Reedy: what I have to download? [15:52:10] I have put [require_once("$IP/extensions/ParserFunctions/ParserFunctions.php"); ] it at the end of Localsettings.php-file [15:52:53] http://www.mediawiki.org/wiki/Extension:ParserFunctions [15:52:56] Follow the instructions :) [15:55:49] hey has anyone successfully added any of the sidebar extensions ? SidebarEx or PageSidebar? [15:55:55] I have put [require_once("$IP/extensions/ParserFunctions/ParserFunctions.php"); ] at the end of LocalSettings.php-file, Instructions saying to Download the latest snapshot and extract it to your extensions directory but Where I can find extentions dir.? [15:56:40] Rob_La|bach: what is this about? [15:56:42] sidebars? [15:57:32] Rob_La|bach: Well, I can edit my Sedibar, what is speical in this extention? [15:58:08] well i need help with the entire thing...how to edit and make them public etc. [15:58:23] and which extension should i use...sidebar EX or Page Sidebar [15:59:21] Reedy: I put the ParserFunction code at the end of localsettings.php file, Is it ok? [15:59:42] Should be fine [16:00:03] ok [16:00:42] could someone delete the following pages http://pastebin.com/m754224ee I published them here instead http://en.wikipedia.org/wiki/User:Proppy/Resume/doc [16:00:50] 03(FIXED) Update wikimania.wikimedia.org redirect for 2009 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16873 +comment (10rhalsell) [16:01:52] Captainss: do you have any advice? [16:02:19] nop [16:02:30] Captainss: so you've never edited sidebars? [16:02:32] I am beginers [16:02:40] Ready: do you have any advice? [16:04:44] Reedy: I put the code in LocalSettings.php-file but now my Wiki is not working :( [16:04:54] Have you followed the rest of the instructions? [16:05:34] well, I just put the code and now I was going to upload files of Extention on my server [16:05:51] I go according to Instructions [16:07:26] Reedy: Where I did wrong? [16:07:39] yeah, do that and your wiki should be fine [16:07:44] Maybe I put code at some wrong place in php file [16:07:47] its probably breaking as it cant load the extension [16:08:54] Now I just remove the code from php file and my Wiki got fine :) [16:09:06] Maybe I put code at some wrong place in php file, what you think? [16:10:19] i dont think theres a wrong place.. [16:10:28] as long as it isnt before the inital Reedy: So what I do now? [16:14:44] How should one request pages deletion ? [16:15:19] you should follow the method used on the wiki your working [16:15:20] When I put require_once("$IP/extensions/ParserFunctions/ParserFunctions.php"); at the end of LocalSettings.php-file, my wiki stop working [16:15:29] Laaknor: on mediawiki.org ? [16:16:44] proppy: template:Delete exists at least, so you could read what it says there [16:17:36] Captains: which version of MediaWiki are you using, does that file exist, and if so, where did you get your copy of ParserFunctions from/which version is it? [16:18:47] 03(FIXED) Enable FlaggedRevs custom configuration on he.wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14648 +comment (10rhalsell) [16:19:21] Laaknor: Regarding ParserFuction: When I paste the code require_once("$IP/extensions/ParserFunctions/ParserFunctions.php"); at the end of LocalSettings.php-file, my Wiki stop working [16:19:22] I am using MediaWiki 1.13, [16:19:56] can't help you right now *on my way out the door to visit my parents* [16:19:57] Laaknor: how ok thanks [16:20:08] proppy: np ;) [16:20:26] siebrand_alt: I have not installed Extention yet, but when I try to put code in Localsetting.php file, my wiki stop working [16:23:58] Captains: probably because you are trying to load code you don't have [16:24:22] added {{speedy|moved to [[Wikipedia:User:Proppy]]}} did the work [16:24:51] Captains: only put that in if ParserFunctions.php exists [16:24:55] meaning you would have to install it [16:24:57] Prodege: What you mean by? [16:25:09] oh [16:25:11] I got [16:25:18] I was thinking of tht :) [16:25:28] let me try [16:25:31] otherwise you are trying to load something that doesn't exist, which... :) [16:29:44] I am uploading files of Extention, and going for dinner, [16:30:10] Dude, I'm about to order lunch [16:30:14] What timezone ar eyou in, Captains|Dinner| ? [16:30:56] phuz: PM [16:30:58] somewhere significantly east of you phuz [16:31:09] probably somewhere in europe [16:32:06] Islamabad? [16:32:26] hmm, more east then I would have guessed [16:32:49] Well, now in U.A.E. [16:33:09] using GPRS services from Pakistan [16:36:00] hi everyone [16:36:32] could anyone explain what is going on this line : if( $httpOnlySafe && isset( $wgCookieHttpOnly ) ) { [16:36:54] What $httpOnlySafe is for ? [16:37:08] TO see if the browser pukes if it's given httponly cookies. [16:37:26] we have a blacklist of browsers which suck enough that they complain when given httponly cookies. [16:39:23] so, I've whis a security alarm: [16:41:01] this security issue: A cookie with an overly broad path can be accessed through other applications on the same domain. [16:41:01] Set $wgCookiePath or so [16:41:01] user.php line 2071 [16:41:01] what's giving you that alert? [16:41:01] Sca fortify [16:41:01] do u know ? [16:41:38] for example in wikipedia, how is set the $wgCookiePath variable ? [16:41:55] Just / - we don't have any other applications on the same domain so it isn't an issue. [16:42:08] It only really matters for shared hosting. [16:43:47] I am back and thanks [16:44:05] My Templates are now working :) [16:44:37] werdnum: we don't have any other applications on the same domain so it isn't an issue. What does it mean ? :) [16:45:37] Are you on shared hosting? [16:46:07] I'm trying to analize it in wikipedia enviroment [16:46:44] I think is a shared hosting... [16:47:11] Ok guys, I have to leave now. See you later [16:47:24] bye [16:48:25] thanks for having good time with you [16:50:57] werdnum: what do you think ? [16:52:30] what is the value of $exp variable ? [16:54:57] 03(NEW) when i log into wikipedia. org on my cell phone i dont receive a search box - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16947 04BLOCKER; normal; Wikimedia: General/Unknown; (mayanlongcount) [16:55:36] 03(NEW) Special:Linksearch should allow filtering by namespace - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16948 15enhancement; normal; MediaWiki: Special pages; (brovvnout+wikibugzilla) [16:56:33] 14(DUP) Special:Linksearch should allow filtering by namespace - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16948 +comment (10raimond.spekking) [16:56:46] 03(mod) Namespace filter in Special:Linksearch on WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10593 +comment (10raimond.spekking) [16:57:44] *Brownout hates bugzilla search [16:57:59] wfHttpOnlySafe() how does it work ? Where is implented ? [16:59:39] solved [17:11:32] what is the value of $exp variable ? [17:11:43] How much is it ? [17:12:12] It' a value setted during the installation ? [17:12:53] iaiao: don't get caught up in the intricacies of your code. [17:12:59] of our code* [17:14:34] werdnum: ? [17:15:10] Storing sensitive data in a persistent cookie can lead to a breach of confidentiality or account compromise. In this case a cookie set in User.php at line 2071, but the Expire parameter is set to a non-zero number. [17:15:53] I just want to know what is the value of $expr parameter [17:16:03] *werdnum sighs. [17:16:09] $exp, sorry [17:16:23] Storing sensitive data in a persistent cookie ONLY happens if "Remember me" is checked. [17:16:47] great! [17:18:12] the last one, the same issue but in a different place [17:18:23] In this case a cookie set in WebResponse.php at line 16, but the Expire parameter is set to a non-zero number. [17:18:31] *werdnum sighs. [17:18:46] :) [17:18:47] I don't know what line 16 of WebResponse is. [17:18:56] and I really can't be bothered to open the code up. [17:19:03] setcookie($name,$value,$expire, $wgCookiePath, $wgCookieDomain, $wgCookieSecure); [17:19:07] here it is [17:19:09] :) [17:19:29] $expire.... [17:19:37] that'd be a parameter. [17:20:22] yep, and the question is ... is that parameter setted during the configuration steps or is a fixed value ? [17:21:59] 03(mod) Import strips angle brackets on some installations - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16554 (10innocentkiller) [17:22:19] iaiao: Running our code through automated tools without an understanding of PHP or the problem is not necessarily a productive way to find bugs. [17:22:47] Every now and then, we do that, and we look through and resolve the problems ourselves. [17:23:02] I don't think you can expect somebody to sit here and justify each individual "problematic" line of code. [17:23:12] we do? [17:24:01] I think nikerabbit or nickj or somebody occasionally does. [17:24:10] Where "occasionally" is "once a year or so" [17:24:21] iaiao, persistent cookies are useful for a lot of purposes. They shouldn't automatically generate warnings in whatever tool you're using. [17:24:24] iaiao: by all means, post the output to the mailing list, and somebody can look at it at their leisure. [17:24:48] iaiao: but the tool you're using is designed for programmers, and most of the warnings should generally be discarded. [17:25:02] It isn't designed for end-users to check the security of a product. [17:25:34] And in either case, your questions are usually resolvable by reading the code. [17:27:34] hey brion :) [17:28:27] werdnum: thanks for your explonation [17:28:38] and hello again brion [17:30:00] howdy [17:30:13] *brion stabs google calendar [17:30:27] brion, could you look at this bug? There seems to be no clean way to resolve it without actually changing the text of the messages. https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 [17:30:34] Which you've said you don't like. [17:31:07] *brion peeks [17:31:16] brion: there's some discussion about StringFunctions on the mailing list. Tim says he doesn't like the idea in general, and I posted saying I thought that was the case for both of you. Could you clarify? :) [17:31:26] werdnum, where did Tim say that? [17:31:33] I was talking to him on IRC last night. [17:31:33] I saw him ask that people merge the functions into ParserFunctions. [17:31:44] In #mediawiki? [17:31:56] um, I think so - or #wikimedia-tech [17:32:20] i'm gonna toast my bagel and drink some coffee, and then i'll wade into the code controversies [17:32:23] anyway I'm headed to the slopes. [17:32:42] *werdnum wa [17:32:43] *TrevorParscal is at home feeling sick [17:32:52] des out into the snow with his ugly jumpsuit on [17:33:47] *^demon shares his chicken soup with TrevorParscal [17:33:49] <^demon> Join the club. [17:34:13] *TrevorParscal thanks ^demon [17:34:43] aww [17:35:28] <^demon> Oh and Brion, that ugly import issue with angle brackets reared its ugly head again. [17:35:46] what do you mean? [17:35:57] <^demon> !b 16554 [17:35:57] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=16554 [17:36:11] <^demon> Where it was stripping them on import. [17:36:13] <^demon> You said WFM. [17:36:17] <^demon> So does Tim :) [17:36:54] my position is that it would be the end of the world as we know it [17:36:54] like templates [17:37:02] That doesn't sound like opposition. [17:37:08] ^demon: first and foremost, get a particular .xml file [17:37:13] ensure that it's reproduceable [17:37:18] and post the file [17:37:41] Hello again :) [17:40:08] Tim sounded ambivalent. [17:40:30] The problem with embedding a full-fledged programming language is people are going to immediately hit whatever limits we set on processing time. [17:40:38] And use a ton of resources in a hard-to-control fashion. [17:40:54] 04(REOPENED) Review log entries should be sent to RC/IRC feed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16896 +comment (10JSchulz_4587) [17:41:18] Of course, it might still be a lot faster than wikitext. :) [17:41:27] 03(mod) IRC recent changes feed does not list patrol log entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16604 +comment (10JSchulz_4587) [17:41:33] 03(mod) Import strips angle brackets on some installations - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16554 (10innocentkiller) [17:42:19] I wanna Short URL, Is there any easy way to do that? [17:42:26] !shorturl | Captains [17:42:26] --mwbot-- Captains: To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [17:43:54] Simetrical: I've tried to do it with this Manual but not successful. [17:44:59] Simetrical: Can you guide me here with a simple way :D [17:45:31] Captains, say what exactly you did and what went wrong. [17:46:25] Simetrical: Just hold a minute please, I am on the phone with someone and I'll get back to you with my problem :) [17:47:19] 03aaron * r45604 10/trunk/phase3/includes/RecentChange.php: Mark non-patrolled edits in feeds (bug 16604) [17:47:38] I sometime I noticed some delays in the update of transcluded page on en.wikipedia.org, is this something which is well known ? [17:49:13] Yes. Not all pages can be reparsed at once, with the newly-modified template. [17:49:24] ^demon: now we need details of what happens when you import it. what, exactly, is different from what you expected? [17:50:25] <^demon> Angle brackets are stripped entirely (not replaced with a space or anything else, like they never existed). Thus, any html-style tags and html comments are entirely broken. [17:50:47] is this host accessible over the web? [17:51:52] <^demon> Yep http://core.veruspedia.com/view/Test [17:52:11] is there any difference in behavior between Special:Import and importDump.php ? [17:52:14] *brion looks [17:52:30] <^demon> Hmmm, haven't tried that. [17:53:06] Simetrical: I'm back [17:53:25] Regarding Short URL: What is virtial directory? [17:53:35] virtual^ [17:54:20] ^demon: can you sysop me ('Brion') so i can try an import? [17:54:30] who called? [17:54:34] I am on http://www.mediawiki.org/wiki/Manual:Short_URL#Setup_steps, In Step 1: They are asking for Choose a virtual directory in which you want your articles to appear, but I dont know about Virtual dir. [17:54:48] [19:22:48] werdnum> Every now and then, we do that, and we look through and resolve the problems ourselves. [17:55:53] can somebody help me please regarding Shorting URL's? [17:56:07] <^demon> Brion: +sysop [17:57:18] Ha, I think I managed to reproduce this issues: transcluded pages are not updated if containing page is not modified [17:57:33] 03aaron * r45605 10/trunk/phase3/includes/PatrolLog.php: Send manual patrols to IRC (bug 16604) [17:57:54] 03(FIXED) IRC recent changes feed does not list patrol log entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16604 +comment (10JSchulz_4587) [17:58:37] ^demon: that's damn odd :) [17:58:50] can you confirm there's nothing customized in your import code, or show what if there is? [17:59:06] any extensions present? [17:59:12] Simetrical: You here? [17:59:16] <^demon> It's running standard svn, and no extensions. [17:59:34] 03aaron * r45606 10/trunk/phase3/includes/PatrolLog.php: Fix typo [18:00:53] I am trying to do Short URL by studying this : http://www.mediawiki.org/wiki/Manual:Short_URL#Setup_steps , In Step3: Can you please help me out ?? [18:02:45] <^demon> brion: I take that back...had a minor tweak to Import that Tim suggested on the bug. Doesn't make a (visible) difference with or without it. [18:06:26] 03aaron * r45607 10/trunk/ (2 files in 2 dirs): Make sure feeds reflect changes due to flaggedrevs [18:09:15] ^demon: well that's dang odd. confirm that the data is correct before it's being fed into the xml parser, then check the xml parser's behavior. check also that there's not some mismatch between library versions etc; try reinstalling php and/or libxml2 if they'r enot distro versions (or even if they are) if nec [18:14:37] 03aaron * r45608 10/trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php: minor fix [18:15:15] <^demon> Oddly enough, the broken one is using a newer libxml2. [18:21:56] 03(FIXED) Enable FlaggedRevs custom configuration on Portuguese Wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16365 +comment (10rhalsell) [18:29:08] 03mrzman * r45609 10/trunk/phase3/includes/MagicWord.php: rm protectionlevel from mVariableIDs per iAlex on codereview [18:29:26] 03(NEW) Include user/creator in RSS feed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16949 15enhancement; normal; MediaWiki: Special pages; (david) [18:30:22] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10brion) [18:30:59] 03aaron * r45610 10/trunk/phase3/includes/ (LogPage.php PatrolLog.php RecentChange.php): Revert r45605 and generalize the ability to have logs go to UDP. [18:31:44] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10brion) [18:35:12] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 +comment (10brion) [18:36:04] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10Simetrical+wikibugs) [18:36:27] 03(FIXED) Disable anon editing on Wikimania 2008 wiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16874 +comment (10rhalsell) [18:37:57] 03(mod) Navigation headings should not be lower-cased in German - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1553 (10brion) [18:38:38] 03aaron * r45611 10/trunk/phase3/includes/ (LogPage.php RecentChange.php): Clean up log restrictions check [18:45:04] 03aaron * r45612 10/trunk/phase3/includes/LogPage.php: Check $wgLogRestrictions for udp-only case [18:49:31] there, that should beat the fileserver into shape [19:15:38] 03(mod) Include user/creator in RSS feed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16949 (10david) [19:17:18] 03yaron * r45613 10/trunk/extensions/SemanticForms/includes/SF_Utils.inc: [19:17:18] Added escaping of spaces into underlines where necessary, replaced 'Title::newFromText' with [19:17:18] 'Title::makeTitleSafe' [19:18:25] 03yaron * r45614 10/trunk/extensions/SemanticForms/includes/SF_FormInputs.inc: Removed now-unnecessary escaping of spaces in field name for autocompletion [19:19:00] 03yaron * r45615 10/trunk/extensions/SemanticForms/includes/SF_AutocompleteAPI.php: Removed now-unnecessary espacing of spaces in field names for autocompletion [19:28:46] I have a user who claims that mediawiki will not only show differences between edits of a page itself, but if I update an attached file it will show a content-diff on the file. She seems to think any file; I'm 99% *that's* not true, but the focus was word documents. Any truth? [19:29:04] ShadowSpawn, MediaWiki does not natively support diffs on any kind of upload. [19:29:33] and word documents are a little bit creepy for showing diffs... [19:30:15] not natively, no. an extension might exist though [19:30:18] As I suspected; didn't see any extensions in the list that do it either. Pretty sure she just doesn't know what she's talking about in general...she just picked up the buzzword and imagined some new features :) (Not that it's not some great software, but it's not magic ;) ) [19:30:53] (figured it would have to at least be limited to known document formats...or a hex diff ;) ) [19:31:32] I'll do some more digging on extensions...thanks for the confirmation :) [19:32:56] AaronSchulz: you're been doing stuff to patrolling and IRC notify, today. In Betawiki we do not use patrolling, but it is notified now. ("!" added) -> #betawiki-rc) [19:49:16] 03(FIXED) Make *.wap.wikipedia.org URLs redirect to *.mobile.wikipedia. org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16692 +comment (10rhalsell) [19:54:50] 03(FIXED) Please set up wiki for Wikimedia Norge - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15383 +comment (10rhalsell) [19:58:11] 03(NEW) Show move log when viewing/creating a deleted page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16950 15enhancement; normal; MediaWiki: General/Unknown; (church.of.emacs.ml) [20:03:02] hi [20:12:03] is there a way to add content to all pages in a category? [20:12:37] realazthat: like what? [20:12:46] like a template [20:13:06] all pages in category x get templatex [20:13:14] realazthat: only with a bot [20:13:22] realazthat: you would need a bot for that [20:13:26] or by editing them all yourself [20:14:14] all of these pages already share a template, so can I make some sort of conditional in that template to include templatex if the page is in category x? [20:16:06] ie. is there a way to test if a page is in a category? [20:16:15] no [20:16:42] ty [20:17:03] realazthat, You could, alternatively use a template that automatically includes the page into a category [20:17:42] yes, but I am using an extension which assigns the page dynamically to a category [20:17:50] Nevermind then [20:17:51] so it can change [20:17:53] thanks [20:18:05] I will either edit the extension to do that instead [20:18:13] or write another to test for conditionals [20:18:18] er [20:18:22] test for category [20:18:24] How are categories called again, [[Category:test]], right? [20:18:37] yes [20:18:47] How does the extension get what pages are in the categories? [20:18:59] dunno yet ;) [20:19:03] Ah [20:19:17] I will probably do it your way [20:19:35] Cool, if I'm still around when you do it, let me know if it works [20:19:42] and edit the Workflow extension to assign a template instead [20:29:44] thanks to FAQ, I didn't have to ask anything. [20:29:46] bye [20:33:11] Is there an easy way to change the "Recent Changes" RSS feed's max size before truncating? [20:34:29] it's posting things >32kb... and i'd like to limit each entry to 1-2kb [20:34:57] 03(NEW) Easily add templates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16951 15enhancement; normal; MediaWiki: Page editing; (testtestte) [20:44:47] Simetrical: you've seen the comments at mediawiki.org? [20:51:39] Nikerabbit, on what? [20:52:53] on this http://www.mediawiki.org/wiki/Special:Code/MediaWiki/45588#code-comments [20:54:03] Hmm, that sounds bad. [20:55:21] Simetrical: affects our [[Support]] page [20:55:28] Do you have an exact page view where it happens? [20:55:51] Simetrical: when editing it seems [20:58:33] I guess $this->mStripState->unstripBoth( $headline ); doesn't make sense after section edit somehow. [20:58:35] Grah. [20:59:37] for some reason doesn't happen in sandwiki [20:59:46] Oh, huh, stripSectionName() doesn't mean what I thought it did at all. [21:00:17] Ugh. [21:00:40] You know, I think that the return thing on section edit is actually not parsing the wikitext conventionally at all. [21:00:44] I think it takes raw text as input. [21:01:14] Brion's already reverted it once, he'll probably be pretty annoyed to have to revert it again. But I have to leave in 15 minutes. [21:01:25] So I guess I'll look at it tomorrow night or something. [21:02:09] still trying to reproduce [21:02:10] The code I checked in is evidently pretty broken, I'm not sure why it even works now. :) [21:02:42] wot [21:03:30] holy crap [21:04:06] GET /wiki/Special:WhatLinksHere/Pages%20that%20link%20to%20&amp;amp;amp;amp;[......................]quot;Gadget-rtl.css [21:04:26] . . . I assume that's not my fault. [21:04:39] unrelated probably [21:04:45] can't mediawiki detect this? [21:07:20] I'm starting to remember things about section anchors. [21:07:24] I worked on them some back in 2006. [21:07:37] There's a third place that has to use them: jump to section links on history pages. [21:07:51] Those can't use the parser, they aren't going to run the full thing on hundreds of links per page view. [21:08:02] So this is probably the function used by those. [21:08:07] My change makes absolutely no sense. [21:08:07] Sigh. [21:08:19] I'll need to revert it. [21:08:23] 03(mod) Recent change unavailable, and other special pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16940 (10brion) [21:13:00] gosh I love php http://bugs.php.net/bug.php?id=26934 [21:13:10] Open for five years [21:13:54] Nikerabbit: We have bugs that have been open for four years. :P [21:16:19] Simetrical: yes, adding new section seems to be it [21:16:36] Nikerabbit, GTG, feel free to revert. [21:17:22] can someone help me figure out how to combine the "parse" and "render" api calls? I'd prefer to be able to do it all at once and get the rendered output of an entire page. [21:17:25] 03(NEW) Create regular downloadable dumps of public SVN repositories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16952 15enhancement; normal; Wikimedia: Subversion; (brion) [21:22:23] mmm [21:22:55] brion: up for revert? :) [21:25:44] revert wot [21:26:28] http://www.mediawiki.org/wiki/Special:Code/MediaWiki/45588 [21:49:29] 03(mod) Easily add templates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16951 (10matthew.britton) [21:55:20] 03(mod) when i log into wikipedia. org on my cell phone i dont receive a search box - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16947 (10matthew.britton) [21:57:31] lol gurch [22:01:39] 03(mod) Move wikitech wiki to new location - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16893 (10brion) [22:15:20] 03tomasz * r45616 10/civicrm/trunk/sites/all/bin/public_reporting/triggers.sql: adding new logic for refunds [22:36:06] 03brion * r45617 10/trunk/tools/video-subtitles/sub.sh: zh-hant support [22:36:31] 03brion * r45618 10/trunk/tools/web-scripts/ (. missing.php): current "site not found" page [22:38:52] 03brion * r45619 10/trunk/tools/web-scripts/missing.php: (bug 11125) Update missing.php from http://meta.wikimedia.org/w/index.php?title=Wikimedia_missing_site_template&oldid=1337335 [22:39:55] 03(mod) Changing the text when a wiki does not exist - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11125 (10brion) [22:41:56] 03(mod) Changing the text when a wiki does not exist - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11125 (10brion) [22:42:59] 03(FIXED) Changing the text when a wiki does not exist - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11125 +comment (10brion) [22:49:33] 14(DUP) Update wikimania.wikimedia.org to point to Wikimania 2009 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15852 +comment (10nurtsch-cv60) [22:49:33] 03(mod) Update wikimania.wikimedia.org redirect for 2009 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16873 +comment (10nurtsch-cv60) [22:49:52] 03aaron * r45620 10/trunk/phase3/includes/RecentChange.php: Hide patrol mark if patrolling is disabled [22:52:32] hi [22:52:53] does somebody know an extension like the Packages Extension, but stable? http://www.mediawiki.org/wiki/Extension:Packages [22:53:05] I am looking for alternativ solutions [23:18:59] 03aaron * r45621 10/trunk/phase3/includes/ (ChangesList.php LogPage.php RecentChange.php): Minor code style tweaks & cleanup [23:20:55] is it possible to make images non-clickable on pages? [23:21:10] Majorly: yes, but not nicely [23:21:16] or you could code it in [23:21:20] how [23:21:36] imagemap to the same page afaik [23:21:46] actually [23:21:59] well if you are talking from a wikipedia POV [23:22:03] Charitwo: that might actually link [23:22:06] worth trying though [23:22:14] in 1.14+ it is easy [23:22:16] Splarka: so what is the real answer? [23:22:32] oh? [23:22:38] Prodego: i've used it before, worked fine, just link to the same page it's used on [23:22:44] would like to know how in 1.13 [23:23:06] Majorly: the 1.14 release is really close [23:23:14] hurrah [23:23:17] Majorly: http://www.mediawiki.org/wiki/Help:Linked_images [23:23:21] stilty [23:23:23] many of these solutions allow no link [23:23:23] er [23:23:25] ty* [23:23:32] Majorly: is this one image, one page, or many images over many pages? [23:23:41] many [23:23:43] every image [23:23:49] ew [23:23:59] well, you might allow exteralimagesfrom [23:24:21] http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImagesFrom [23:24:47] they aren't external images [23:24:53] Splarka: wouldn't it be easier to disable linking the images in the code? [23:24:54] javascript :D [23:24:59] *sigh* [23:25:05] external means not [[Image:]] internal [23:25:19] if you allow $wgAllowExternalImagesFrom to your upload server you can paste the link to an uploaded image [23:25:25] it will appear inline and unlinked [23:25:32] do a getElementsByTagName('img'), and check if the parentNode is an tag. If it is, remove the href :) [23:25:58] Prodego: adding one parameter seems easier than hacking the code [23:26:00] although AllowExternalImagesFrom is a lot cleaner [23:26:18] but then you have to paste /every/ image's URL [23:26:23] anyway, in 1.14 it should work as: [[Image:Foo.ext|link=]] [23:26:27] {{filepath:}} ? [23:26:34] that just shows the filepath [23:26:47] {{SERVER}}{{filepath:}} then :D [23:26:54] .... that just shows the filepath [23:26:59] >_> [23:27:01] unless you have $wgAllowExternalImagesFrom already [23:27:08] well yes, I know that [23:27:10] but that doesn't magically enable it [23:27:14] but then you have to paste /every/ image's URL [23:27:15] k [23:27:17] I was responding to that [23:27:21] right [23:27:23] http://test.wikipedia.org/wiki/16474 [23:27:50] {{FILEPATH:Wiki.png}} it is then [23:28:28] when is 1.14 out? [23:28:47] I blew away my LocalSettings.php file. No backup (idiotic, I know). how can i recover? [23:28:49] Majorly: it was just branched [23:29:24] hmq17: um... if you're on hosting, check if your hosting provider has a backup? [23:29:27] see, I don't want to keep adding images normally if it means having to go back and redo them all [23:29:30] otherwise you're kinda screwed [23:29:31] that means, trunk is now 1.15 [23:30:04] Majorly: how many would you have to change? [23:30:11] That's what I figured. Oh well. re-install is in order... [23:30:16] quite a few [23:30:48] I am a MORON!! [23:30:50] later [23:31:32] ... [23:31:34] Majorly: well, then you may want a totally different solution direction: http://www.mediawiki.org/wiki/Manual:Hooks/ImageBeforeProduceHTML [23:32:11] that looks really complex [23:32:17] I think I'll leave it for now [23:32:25] this is a totally new hook and no mw.org extensions use it... [23:32:45] but it shouldn't be too hard to edit the html of an image object from an extension with no source hacking [23:33:10] call that hook, replace -> , and pat self on back [23:34:36] might be possible inhttp://www.mediawiki.org/wiki/Manual:Hooks/BeforeParserMakeImageLinkObj or http://www.mediawiki.org/wiki/Manual:Hooks/ParserMakeImageParams too [23:35:31] Majorly: what general parameter do you use with your images currently? thumb/frame, captions, specific sizes or default? [23:35:55] varies. [23:36:37] there aren't that many tbh [23:37:22] well... [23:37:23] 03(mod) Logo for Wikipedia Masry - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16776 +comment (10emoce) [23:37:29] unrecognized parameters are treated as captions [23:37:47] so any images you have that have captions, you could add link= to them in anticipation, this would be ignored until you upgrade [23:38:03] [[Image:Wiki.png|thumb|100px|the logo]] -> [[Image:Wiki.png|thumb|100px|link=|the logo]] [23:38:10] as long as the real caption is last [23:38:37] where would link= go to when it's upgraded? [23:38:50] nowhere, it could be left where it is [23:39:07] oh 'go' as in link?, link= suppresses the link [23:39:10] so that will make the image unlinked? [23:39:12] oh [23:39:14] in theory [23:39:23] excellent [23:39:41] you'd probably have to wait for pages to be edited or purged if you have any cache [23:40:27] note that [[Image:Wiki.png|link=]] would show 'link=' as the alt text, but without a frame or thumb there is no caption [23:54:49] hey hey [23:56:15] *werdnum has returned from a hard day of skiing. [23:58:57] werdnum: where were you skiing?