[00:00:34] Im running mediawiki with LDAP Auth extension, can anyone help me regarding group permissions? [00:00:54] I'm enforcing the LDAP user to be in a "media wiki users" group, which works fine and gives them User access [00:01:07] 03dale * r50847 10/trunk/extensions/MetavidWiki/maintenance/scrape_and_insert.inc.php: data scraper: don't resolve interest lookups unless requested [00:01:14] However, is it possible to also say "if they are in "media wiki admins" they are a sysop? [00:08:37] oh_noes: Look on the options page, there's a section called "Synchronizing LDAP groups with MediaWiki security groups" [00:09:36] I am synchroinzing groups, well the wgLDAPGroupSync is true [00:09:48] but I'm not sure how to say "ldap group == sysop" [00:11:50] 03dale * r50848 10/trunk/extensions/MetavidWiki/maintenance/metavid2mvWiki.inc.php: bill scraper maintenance updates [00:13:11] Eek! [00:13:27] Wikipedia keeps giving me database errors. [00:14:09] when life gives you database errors, make errornade [00:14:47] I wish it was that easy. [00:15:17] Yes! [00:15:21] Database error gone! [00:15:39] For reference, this isn't the right channel. [00:15:41] You want #wikimedia-tech [00:15:50] (Where people are complaining about the same thing. ;-) [00:16:04] I wasn't looking for a reasonable excuse! [00:16:59] Oh terrible pictures, why shall thou clear float, so that edit links on headers will often appear below the images overlapping their sections? [00:17:54] http://en.wikipedia.org/wiki/WP:BUNCH [00:18:02] 03dale * r50849 10/branches/new-upload/phase3/ (5 files in 4 dirs): fixed the base http status form updates override (to be more compatible with new firefogg handler) [00:18:05] If only it was possible in CSS to clear a certain kind of elements. [00:18:42] 03(mod) Upload-by-URL should run in background, report feedback interactively to user - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18202 (10dale) [00:20:01] Splarka: I read that as brunch three times. [00:20:20] http://en.wikipedia.org/wiki/WP:BRUNCH [00:20:50] :( No brunch. [00:22:29] 03(mod) Implement the ScriptLoader into the core. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18464 +comment (10dale) [00:26:01] 03(mod) Specific log for revision deletions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17806 (10FT2.wiki) [00:28:50] Help, http://www.mediawiki.org/wiki/Extension_talk:LDAP_Authentication#AD_Group_usage_help [00:29:06] the guy says "I guess I need to create the respective groups in the wiki and map the two AD group to them" [00:29:19] How do you 'create a local wiki group, and map an ldap group to that' [00:30:14] I have ldap working and i have grou permissions for a local group working, but can someone point me in the right direction for mapping LDAPGroup to LocalGroup? [00:37:36] 03(mod) text-decoration:blink CSS should be disabled by the parser - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18854 +comment (10mrzmanwiki) [00:47:13] How do i change the navigation menu's on the left? [00:47:27] !sidebar | oh_noes [00:47:27] --mwbot-- oh_noes: To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see . [00:48:35] ta [01:00:15] Is anyone here using SemanticForms? I'm trying to run it, but $smwgContLang isn't being set at all, and it's causing Fatal Errors. [01:01:46] !hesaidsemantic [01:01:46] --mwbot-- http://img393.imageshack.us/img393/576/hesaidsemanticga2.jpg [01:02:06] i use it w/ no probs [01:02:22] i use svn trunk mediawiki and sf [01:05:25] prefrontal: Really? SemanticForms from Wikimedia SVN? [01:06:23] from wherever sf is hosted [01:08:35] What is sf? [01:08:48] s f [01:09:55] ... [01:10:39] i'm not allowed to say it or splarka will sic mwbot on me [01:14:58] !hesaidsemantic [01:14:58] --mwbot-- http://img393.imageshack.us/img393/576/hesaidsemanticga2.jpg [01:15:02] There, all better. [01:16:40] Okay, well I don't understand why Semantic Forms is completely broken only for myself :P [02:10:55] if i create a custom style page, eg Mediawiki:MyStyles.css [02:11:14] is there any way, other than template modifications, to get it in the Common.css [02:11:19] ie include()? [02:13:18] you can use javascript if you must, look at http://meta.wikimedia.org/wiki/MediaWiki:Common.js and the appendCSS() function [02:14:02] mmm [02:14:21] ah, there is @include CSS construct, sorry [02:14:22] looked at the source of the wiki page as the browser sees it [02:14:36] looks like it it uses includes in a style in the theme [02:14:44] @import "/w/index.php?title=MediaWiki:Common.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=18000"; [02:14:47] so [02:14:57] could i stick that in Mediawiki:Common.css [02:15:09] and change the title= to the name of my Mediawiki:CustomSUperStyle.css [02:15:14] or will it parse out [02:15:53] yes [02:16:05] yes -> change the title= [02:16:11] sweet [02:16:17] no I idea what do you mean my CustomSuperStyle.css [02:16:23] by "parse it out" [02:16:23] just generic text [02:16:27] on a wiki [02:16:33] go to Mediawiki:Anypagename.css [02:16:35] and its a css page [02:16:47] protected and all [02:17:21] I don't get it. Anyway, why not put your styles in Common.css? [02:17:46] im looking for a way to easily tweak a jquery-ui style [02:17:53] without having to edit it on server each time [02:18:05] its 404 lines. [02:18:35] ah, for development, fine. it should work this way [02:19:17] well, its for a production wiki [02:19:21] Paradox: you could import basically any URI then [02:19:25] true [02:19:38] can be on the same server or off server, you could have a custom cache header for a much shorter time than the 1 week for site css [02:19:45] like say ~4hrs [02:32:14] 03(mod) Specific log for revision deletions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17806 (10cenarium.sysop) [02:54:27] hmm [02:54:28] ok [02:54:44] i tried to add an import to the bottom of Mediawiki:Common.css [02:54:47] didnt work [02:54:50] might be my cache, though [03:03:17] 03(mod) Specific log for revision deletions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17806 +comment (10public) [03:09:00] hey im using the following permissions: http://rafb.net/p/mJnLvY53.html [03:09:24] but I have a problem where if a user is in both ldap_admins and ldap_users ... they cannot 'edit' [03:09:51] $wgGroupPermissions['users']; [03:09:52] They are sysop, doesnt the global sysop edit overwrite the user deny? [03:09:55] Isn't it "user"? [03:11:24] thanks,chanigng it to users fixed it [03:13:44] hrmm weird, I pulled myself out of ldap_admins ... but I still have edit and move access? How can that be possible? [03:14:13] if I have previously been a sysop, do I always have that permission even if I removed myself from that group? [03:14:44] No. [03:14:50] If you visit Special:ListGroupRights [03:14:55] You should be able to see your rights. [03:15:06] Assuming you're running a fairly new version of MediaWiki. [03:17:29] 03(mod) Specific log for revision deletions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17806 (10mikelifeguard) [03:19:38] 03(mod) Log entries for deleting log entries are opaque - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18335 +comment (10mikelifeguard) [03:19:40] 03(mod) RevDelete/HideUser (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18840 (10mikelifeguard) [03:22:07] Marybelle: thats interesting, I see two groups called 'Users' [03:22:22] is there a special way to declare wgGroupPermissions in LocalSettings? [03:23:39] !rights [03:23:39] --mwbot-- For information on customizing user access, see < http://www.mediawiki.org/wiki/Help:User_rights >. For common examples of restricting access using both rights and extensions, see < http://www.mediawiki.org/wiki/Manual:Preventing_access >. [03:23:50] !wg GroupPermissions [03:23:50] --mwbot-- http://www.mediawiki.org/wiki/Manual:%24wgGroupPermissions [03:27:33] Would redefining every single default group permission adversely affect MediaWiki's performance [03:32:50] 03(NEW) Can't open documents from Internet Explorer (IE) address bar thru img_auth.php - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18858 minor; Normal; MediaWiki: Images and files; (GregUbben) [03:36:09] I'm having trouble with http://cfcl.com/pr4ug/index.php/Pr4_UG_rv_Cl_Annotations; I can't get the block of text to the right of the first screenshot to move down between the two screenshots. Help? [03:37:04] Try... [03:37:21]
[03:37:25] Above the paragraph? [03:38:01] That worked. What did it do? [03:41:03] thanks, in any case [03:42:33] stops anything floating past it [03:43:18] *Marybelle floats left. [03:43:58] is there a WYSIWYG editor for mediawiki, to easily create tables etc? [03:44:28] !wysiwyg [03:44:28] --mwbot-- What You See Is What You Get editors allow you to create articles and see the text formatting without needing to Show Preview. A list of wysiwyg editor extensions may be found at . For some discussion, see . See also . [03:46:46] But which one of them is the 'official/supported' one? [03:47:54] None. [03:52:02] hmm [03:52:16] ok, i solved the CSS problem, with help from Splarka [03:52:22] but now i seem to be hitting a js problem [03:52:27] http://tremulous.net/wiki/MediaWiki:Common.js [03:52:31] the common.js [03:52:35] http://tremulous.net/wiki/Sandbox [03:52:37] the sandbox [03:52:46] the element at the bottom of the page that says Button! [03:52:49] should have a hover effect [04:00:24] is it posisble to stop a group from seeing the "History" and "View Source" tabs at the top? [04:08:58] oh_noes: probably not by default [04:09:10] the reason being that the WMF wikis are GFDL, and that would violate the terms [04:09:19] so no one bothered programing such a thing [04:09:23] hrmm, ok [04:09:41] in my use case, it a group just needs the most recent valid data [04:09:48] i wonder if i can find a plugin for it [04:15:53] The RuneScape Wiki has changed their sitenotice to a collapsable table, meaning we now have the hide/show option. By default, there is a dismiss feature for the Sitenotice, is there a way to disable this? [04:17:31] Hey Tim. [04:18:14] Bonziiznob: probably, view the source and check for a class or id around the dismiss button [04:18:20] hello [04:18:34] More 1205 locks today. [04:18:42] *Splarka still thinks the JS sucks... document.write inline in this day and age? meh [04:18:43] Got it, thanks. Uberfuzzy has directed me to a soruce code [04:18:54] mmm [04:18:55] well [04:18:59] ill have to do something later [04:19:35] Paradox: perhaps try wrapping it in addOnloadHook(function() { ...... }); [04:19:43] but that might fudge up jquery [04:19:51] it does [04:19:59] im just gonna include it in the raw code [04:20:07] hate [04:24:36] Marybelle: usually we don't refer to MySQL errors by their numeric code [04:25:03] Usually they don't occur frequently enough for me to remember their numbers. [04:25:49] "Lock wait timeout" [04:41:50] 03(NEW) Blocking new revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18859 critical; Normal; Wikimedia: wikibugs; (blurpeace) [04:42:35] 03(mod) Blocking new revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18859 normal->high (10blurpeace) [04:43:30] 03(FIXED) Blocking new revisions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18859 (10blurpeace) [04:43:36] lol [04:51:17] !bug 18859 [04:51:17] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=18859 [04:51:21] Bugfail :) [04:51:38] wat [04:51:49] why did you have to do that, there are 3 copies of the link clickable right above [04:56:57] How is that FIXED? [04:57:23] Any objections to re-opening? (Unless there's a dupe....) [04:58:14] his instance of it is fixed [04:58:30] maybe he'll open a new one the next instance [04:58:30] Right. It's an intermittent issue. [05:00:06] 04(REOPENED) Intermittent lock wait timeouts when editing WMF wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18859 04CRIT->normal; summary; +comment (10public) [05:18:41] 04(REOPENED) Enable AbuseFilter on Cantonese Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18589 +comment (10shinjiman) [06:17:40] #join #wikipedia-tech [06:17:54] oh, double fail, lovely [06:18:25] lol [06:19:01] So, who broke t3h En wiki? [06:19:17] where is it broken ? [06:19:30] is it talking about lock timeout? [06:19:42] Lots of us are getting SQL errors [06:19:52] probably some nutty dev for fun or something [06:20:00] no, it's users doing stupid things with templates [06:20:51] i wonder if sometimes some when some devs see if an app is too stable they decide just for fun to take some chances with something else and wait to see the users going mad [06:22:23] yes [06:22:31] that is called Microsoft [06:22:36] eheh [06:23:41] What??? M1cro$oft had a *stable* part once? Why wasn't I told about this? [06:24:17] no one knew [06:24:43] Dos 5.0, heh [06:24:47] oih by the way balmer is doing some talk with the US air force to get them a secure xp version [06:24:53] now that is funny [06:27:23] Win2k was prety nice [06:34:47] well if i have to use windows .. it's 2003. 2k was nice yes [07:32:14] 03(NEW) Special:Emailuser doesn’t check whether user’s IP is blocked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18860 major; Normal; MediaWiki: Special pages; (kalan.001) [08:11:00] Hey, the banner at the top of Wikipedia isn't pointing over to meta like it should [08:11:10] Regarding the licensing poll update [08:11:25] I dunno who to tell... so I came here. [08:48:11] hi [08:48:25] can u help me in user priviliges? [08:48:40] where can i set up permissions for new user [08:48:57] how can i turn off that thing that anyone can edit the sites [08:58:30] Does RevisionDelete have a mediawiki page for preset log summaries? I can't seem to find one in Allmessages [09:03:35] !access | Elfina [09:03:35] --mwbot-- Elfina: For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [09:09:54] thx [09:14:10] 03minuteelectron * r50850 10/trunk/testing/ (10 files in 8 dirs): [09:14:10] Testing: [09:14:10] * Add license header to all test cases. [09:14:10] * Rename testcase files to "Parser.xml". [09:14:10] * Add LICENSE file to extension installfiles directory. [09:14:10] * Remove ImageMap test case - it cannot be used freely. [10:31:06] Okay, so how long till Google gets rid of the results page entirely? http://4.bp.blogspot.com/_7ZYqYi4xigk/ShSYmyriIkI/AAAAAAAAD08/vUCJsMYA7Lg/s1600-h/navigational-suggestion.png [10:31:28] Heh, also: http://4.bp.blogspot.com/_7ZYqYi4xigk/ShSYnPMJuVI/AAAAAAAAD1E/dL9lJdqpy18/s1600-h/sponsored-link-in-suggest.png [10:43:00] good afternoon anyone "alive" for a question? :) [10:45:53] !ask [10:45:53] --mwbot-- Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. See also: !gethelp [10:46:17] mwbot2: Before I ask I always check if everyone is just idling. [10:46:37] As you know 99% of the irc users are just on idle.. so shall I talk to the wall when everyone is away? ;) [10:47:44] cYbercOsmOnauT: Yes, IRC is an asyncronous way of communicating [10:47:57] but okay.. here is my question: AFAIK Mediawiki replaces underscores in Usernames with Spaces. So for example when I login as t_test, the User at the DB is t test [10:48:14] But I have a brigde to phpBB and there is the username like I login -> t_test [10:48:28] When I use the phpBB->Mediawiki bridge I can login on both systems. [10:48:56] But.. when I user Auth_phpBB he always tells me "Invalid username specified" because the username on the Mediawiki DB is t_test and not t test [10:49:15] So all I need is to allow underscores in Mediawiki usernames [10:49:24] Not possible. [10:49:32] Or at least, tricky. [10:49:33] Never say never Simetrical [10:49:45] Underscores are equivalent to spaces in page names. [10:50:00] Like I said when I use the bridge that I have on phpBB it is easily possible. I just want to use the login screen of mediawiki too. [10:50:03] Plus, all the code everywhere is probably hardcoded to assume usernames can't have underscores. [10:50:36] but they can :) [10:50:43] Not in MediaWiki. [10:50:48] You probably should arrange it so that the bridge has the user named "t test" on MediaWiki if they're "t_test" on phpBB. [10:51:05] For a start, you could try messing with various methods in includes/User.php, but I don't think it will end well. [10:51:10] When I add a user t_test on phpBB and at the Mediawiki DB and then login over phpBB I am logged in as t_test on both systems [10:51:28] How do you add the user to MediaWiki? Manually adding to the database? [10:51:34] I am trying since many days and went through User.php, Title.php SpecialUserlogin.php ... [10:51:38] Also see includes/specials/SpecialUserlogin.php, that's relevant. [10:51:39] Ah. [10:51:40] Manually (: [10:51:46] So you're already doing it. [10:51:50] How well does it work? [10:51:50] sure [10:52:02] I would never come and ask without trying like hell [10:52:30] Okay, so what's your actual question? [10:52:41] How to make it finally possible :) [10:52:45] Maybe I missed something [10:53:36] As I said, it's likely to be hardcoded all over the place. [10:54:00] You're going to have to do more thorough debugging yourself, I can't magically figure out what you missed from you just asking the question. [10:54:29] I guess I know which way I will go next [10:54:56] I know that the login is possible over the phpBB->Mediawiki bridge. So I need to bend the mediawiki login to the phpBB login and do it from there [10:55:19] I guess this will be alot easier than "raping" alot mediawiki scripts :D [10:55:26] You're still going to have problems. [10:55:33] Stuff not recognizing the current username, things not working. [10:55:59] If you get anything that actually ends up being usable, you could file a bug and submit a patch allowing your changes to be enabled optionally. [10:56:32] usernames must also be a valid page title, and page titles normalize to spaces, so you'd have to redo how mediawiki handles page titles... heh [10:56:38] IMO it's going to be a lot easier for the phpBB bridge to not assume the users will have the same names on the wiki and forum, and just maintain a table with userid <-> userid mappings. [10:57:20] yes that is also an idea.. if someone is regged on phpBB as t_test I need to add him as t test on mediawiki [10:57:36] Page titles normalize to underscores or spaces depending on how you're using them, but the point is that they're treated interchangeably. Having a user "Foo_bar" plus a user "Foo bar" is going to be a big problem. They'll share the same talk page and so on. [10:57:43] and at the login I need to str_replace('_', ' ', $username); before I use the mediawiki login methods [10:57:44] and conflicts... Foo__bar would be the same as Foo_bar when converted [10:58:09] cYbercOsmOnauT, no. Doesn't work if you have a phpBB user named "t test" as well as one named "t_test". [10:58:11] You'd get conflicts. [10:58:27] That is no problem [10:58:29] Make an arbitrary mapping. If a user creates an account on phpBB that won't work on MediaWiki, just ask them to pick a MediaWiki name. [10:58:32] the board is a closed one [10:58:44] only the admin can add new users.. nooone can register on his own [10:58:48] -o [10:58:55] Well, that does simplify things. [10:59:02] yes.. kinda :) [10:59:07] *Simetrical has been thinking about writing a MediaWiki-vBulletin bridge for his site for a long time. [10:59:12] *Simetrical has thought about this. [10:59:28] It's a board for betatesters of a known company ;) [10:59:47] they don't want any lurkers or guests [11:01:14] "Hmm, Wikipedia is popular, I like the site, lets get one. Send a developer monkey to install it, pay any price" "but it is free sir" "Shut up, no such thing" "Also, lets make it closed" "And nobody else can edit it, yes!" "And we'll have them use our styleshets" "Also the language is funky, lets completely change it" "Yes, and do away with the clumsy form interface" "Also, lets change the username restrictions" [11:02:02] *Splarka wonders what is up with people thinking that simply using Wikipedia's software is a magical adventure [11:02:38] Attempting to integrate logins is perfectly reasonable. [11:02:56] didn't say it wasn't [11:02:57] MediaWiki has extremely restrictive logins compared to most software, because they need to work as page titles and page titles need to work in wikisyntax. [11:03:38] but how many times have you seen people coming in here with tales of woe.. "my boss wants MediaWiki installed asap! Also I have these insane restrictions" [11:04:10] and often they are restrictions which lead one to believe that mediawiki is very much not the best solution in many cases [11:04:33] (not saying that is the case here, but it sure has been before) [11:04:55] Usually the restrictions aren't insane, they just aren't in line with what MediaWiki is currently capable of. [11:12:33] 03(NEW) Search should index template expansion - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18861 enhancement; Normal; MediaWiki: Search; (conrad.irwin) [11:23:54] Quick question: Is there a mw:*-dropdown page for revdelete? If not, I'll file a bug. [11:24:44] (I can't seem to find one) [11:36:02] 03(NEW) RevisionDelete should have a MediaWiki -dropdown page, and dropdown menu for common reasons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18862 normal; Normal; MediaWiki: Deleting; (foxyloxy.wikimedia) [11:37:26] 03(mod) RevisionDelete should have a MediaWiki -dropdown page, and dropdown menu for common revision deletion reasons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18862 summary (10foxyloxy.wikimedia) [11:48:22] 03kim * r50851 10/trunk/testing/installer/installer_util.py: Found a missing comment during (C) check [12:19:56] 03(NEW) SELECT ... LIMIT fails on PostgreSQL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18863 minor; Normal; MediaWiki extensions: NewestPages; (hans.spaans) [12:21:03] Hello, when I try to import images into my wiki, instead of having thumbs of my images, I have a "warning: passthru() has been disabled for security reasons on *path* ", is there a solution to this problem, or a way to have thumbs without this function ? Thanks. [12:23:39] Jormungand: not really [12:28:39] Could you be more definite, please ? [12:33:58] you can use GD instead of imagemagick [12:34:02] but the quality will be lower [12:34:58] I will try, thanks a lot [12:40:30] it's not only thumbnails... everything that requires shell is not working [12:40:50] which for most users is only thumbnails [12:47:36] 03(NEW) native name of Zhuang language in interlanguage links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18864 minor; Normal; Wikimedia: Interwiki links; (huangjinghai1988) [13:01:55] 03(mod) Problem with Interface translation - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18578 (10niklas.laxstrom) [13:02:48] 03(mod) RevisionDelete should have a MediaWiki -dropdown page, and dropdown menu for common revision deletion reasons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18862 (10mikelifeguard) [13:02:53] 03(mod) RevDelete/HideUser (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18840 (10mikelifeguard) [13:07:44] 03(mod) native name of Zhuang language in interlanguage links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18864 (10niklas.laxstrom) [13:11:33] 03(mod) Undefined messages in user language don't fall back to MediaWiki: customizations - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1495 (10niklas.laxstrom) [13:16:10] 03(mod) Separate messages 'prevn', 'nextn' - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4777 (10niklas.laxstrom) [13:18:35] 03(mod) Add a preference option to disable $wgTranslateNumerals when using a language with digit transforms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14145 (10N/A) [13:22:49] TimStarling: didn't you play with some taing thing for checking unescaped output? could it be used to detect unescaped messages passed to output? [13:23:15] like $wgOut->addHTML( wfMsg( 'foo' ) ); [13:23:20] taint, presumably, rather than taing [13:23:31] typo [13:24:00] (does taing mean anything?) [13:24:18] yes it could check for that [13:24:35] the main problem with it was that some built-in functions were not propagating taints [13:24:47] I think maybe call_user_func was one of them [13:25:10] so you'd pass user data through call_user_func and it'd declare the result clean [13:25:56] so there's a good chance the taints on wfMsg() would be lost somewhere between the database and addHTML [13:26:51] if we had automated tests we could run, you could patch wfMsg() to manually set the taint bit, then you could run the tests and see if you get a taint warning [13:27:29] or you could do the tests with your browser, if you were really keen [13:28:12] 03yaron * r50852 10/trunk/extensions/ReplaceText/SpecialReplaceText.php: [13:28:12] Fixed handling of namespaces, including propagating them if user needs to [13:28:12] confirm a choice [13:29:16] 03yaron * r50853 10/trunk/extensions/ReplaceText/ReplaceText.i18n.php: Added 'replacetext_nonamespace' value [13:30:24] just checking my emails, it was actually array_map() that lost the taint flags, not call_user_func() [13:36:24] 03yaron * r50854 10/trunk/extensions/SemanticResultFormats/Outline/ (. SRF_Outline.php): New format, 'outline' [13:37:04] 03yaron * r50855 10/trunk/extensions/SemanticResultFormats/SRF_Messages.php: Added messages for new 'outline' format [13:37:38] 03yaron * r50856 10/trunk/extensions/SemanticResultFormats/SRF_Settings.php: Added 'outline' format [13:38:16] 03yaron * r50857 10/trunk/extensions/SemanticResultFormats/ (INSTALL README): Added 'outline' format, including to default format list [13:39:14] Hello, I'm using he SpamBlacklist extension, but I'm geting this error at runtime: [13:39:43] repeated subpattern is too long at offset 167243 in .../extensions/SpamBlacklist/SpamBlacklist_body.php on line 119, [13:39:58] how can I fix this problem? [13:41:45] are you using the blacklist from meta.wikimedia.org? [13:42:14] I suppose so, it's the default [13:42:25] Tim, let me see [13:43:04] Tim, I'm fetching it from http://meta.wikimedia.org/w/index.php?title=Spam_blacklist&action=raw , and extracting the part between
 and 
tags [13:44:27] TimStarling: I can show you the script I use to fetch the blacklist and copy into the wiki source tree [13:44:52] funny thing to do [13:45:11] you realise SpamBlacklist has a built-in method to fetch the list from a remote URL and cache it in the database? [13:45:40] heh [13:45:45] no I did not, or if I did know that it wasn't working as expected for me (when I installed it first, a couple of years ago) [13:46:27] in any case, I don't think that's the issue, as the error I'm getting is about 'repeated subpattern to long' [13:46:40] is there a PHP option I can flip to allow longer repeated subpatterns? [13:47:00] I very much doubt it [13:47:16] what version of the extension are you using? [13:47:20] seriously, the spam on my wiki is getting out of control. New (apparently spammer) accounts are being created within minutes of my cleaning up the wiki [13:47:24] one sec [13:47:32] it should really be splitting it into sections of far less than 167KB [13:47:39] Use a captcha? [13:48:18] TimStarling: where would a find a reference to the SpamBlacklist version? [13:48:29] Special:Version ? [13:48:57] RoanKattouw: not a bad idea, though I wonder if it will help much, [13:49:09] stwalkerster: it doesn't show the SpamBlacklist version there [13:49:52] TimStarling: Does the fact that your test run of the rotation script just now mean that you're gonna be catching up on schema change backlog soonish? [13:50:05] Also, will it make applying schema changes less painful? [13:50:18] *crosses fingers* [13:50:48] xeeble: it's only ever been distributed by svn afaik [13:50:58] there aren't any version numbers [13:51:26] TimStarling: Gotcha. Apparently I last fetched it in 2007 so maybe it's time for a refetch from svn [13:51:31] thx for the tip [13:51:43] 2007 was a while ago [13:51:59] yeah let me refetch and reinstall the extension [13:52:02] one sec [13:52:19] Use a captcha? [13:52:26] maybe he wants blind people to be able to edit his wiki [13:52:32] Yeah maybe [13:52:36] TimStarling: nope [13:52:36] It was just a suggestion :) [13:52:47] TimStarling: Does the fact that your test run of the rotation script just now mean that you're gonna be catching up on schema change backlog soonish? [13:52:49] no [13:52:59] :( [13:53:00] I would eschew blind people to keep out the spammers. Unfortunately [13:53:02] well, no promises anyway [13:53:31] 03yaron * r50858 10/trunk/extensions/SemanticResultFormats/Outline/SRF_Outline.php: Fixed some PHP problems [13:55:11] since when can you fix PHP's problems by committing to some random SMW extension? [13:56:37] Come on Tim, did nobody tell you that semantic is the answer to everything? [13:58:57] which extension should I use for the captcha ? [13:59:29] oh, I guess that's to RoanKattouw and TimStarling [13:59:38] !e ConfirmEdit | xeeble [13:59:38] --mwbot-- xeeble: http://www.mediawiki.org/wiki/Extension:ConfirmEdit [14:02:06] Q: Can I have mediawiki show times in local time, instead of GMT? [14:02:31] 'local time' meaning the timezone on the server? [14:04:08] hi, how are the best pratices or approaches available to treat simultaneous editing? [14:04:31] There's automatic conflict resolution if possible, otherwise manual conflict resolution. [14:05:17] how is that available to editors? [14:05:33] mediawiki shows some kind of warning about it? [14:06:47] i though about 2 different users opening the same page for editing, after one finishing its changes, some seconds next the other also click save [14:07:03] to me seems that the page that will be showed is the last one [14:07:17] and the first editor will get his/her changes lost [14:07:23] or I'm wrong? [14:07:29] cps0: open two web bowsers and try it [14:07:47] Simetrical: answered your question pretty clearly, I thought [14:08:10] If the second change is made to a different line, the changes will automatically be merged. [14:08:25] If the two changes are made to different lines, the second editor is given a warning on page save and needs to manually resolve the issue. [14:08:39] MediaWiki tracks when you started editing, and automatically detects any possibility of conflict. [14:09:15] cool, the merge approach seem ideal to me. i liked it [14:09:40] I'm seeing that users are being sent a wiki 'e-mail address confirmation', but apparently the account is created whether or not they confirm the email. Am I missing a configuration option? [14:09:58] it is also true for the discussion pages? [14:10:01] cps0, all pages. [14:10:08] xeeble, by default, users are permitted to edit without a valid e-mail address. [14:10:22] You can configure MediaWiki to require an e-mail address to edit. [14:10:23] ok, thanks [14:10:27] !email [14:10:27] --mwbot-- For more information about MediaWiki e-mail extensions, see . [14:10:31] No, dratted bot. [14:10:53] Simetrical: yeah I' trying to require valid email addresses and confirmed accounts [14:10:57] "I'm" [14:11:05] http://www.mediawiki.org/wiki/Manual:$wgEmailConfirmToEdit [14:12:39] Simetrical: that would go into LocalSettings.php ? [14:12:45] Yes. [14:12:49] As with all config. [14:12:52] ah [14:14:38] thx Simetrical [14:29:56] Hello, I'd like to know how to install GD on mediawiki. Thanks [14:30:27] GD is part of PHP, not MediaWiki. [14:30:34] It's installed by default in PHP, isn't it? [14:30:38] You might want to ask #php. [14:31:03] Ok, thanks. [14:47:07] TimStarling: was there some page about this taint thing if I want to play with it? [14:49:26] http://wiki.php.net/rfc/taint [14:54:46] no, gd is a different package [14:54:59] on redhat based system you should install php-gd [14:57:16] RHEL makes everything a separate package. [14:58:51] *enhydra wants someone for 18860 [14:59:10] !b 1886 [14:59:10] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=1886 [14:59:13] !b 18860 [14:59:13] --mwbot-- https://bugzilla.wikimedia.org/show_bug.cgi?id=18860 [15:00:11] enhydra, isn't there a checkbox when blocking to disable e-mail? [15:00:21] "Prevent user from sending e-mail" [15:00:23] Is that not working? [15:00:52] Simetrical, when blocking IPs? [15:01:25] I see it on [[Special:Block]]. [15:01:41] Hmm. [15:01:43] Not for IPs, it seems. [15:01:47] Are IPs allowed to use EmailUser? [15:02:06] "You must be logged in and have a valid e-mail address in your preferences to send e-mail to other users. " [15:02:07] no, but users who use these blocked IPs are (that’s what it’s all about) [15:02:09] Oh, I see. [15:02:22] Why don't you prevent account creation? [15:02:30] But you're right, that seems like a bug. [15:02:33] because they have been created before? [15:02:42] It should let you block e-mail on IP blocks too. [15:03:28] 03(mod) Special:Emailuser doesn’t check whether user’s IP is blocked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18860 +comment (10Simetrical+wikibugs) [15:15:42] 03yaron * r50859 10/trunk/extensions/SemanticResultFormats/ (SRF_Messages.php SRF_Settings.php): Added functionality for Admin Links extension [16:02:24] 03(NEW) Please, dissable local upload of files on es.wikibooks. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18865 normal; Normal; Wikimedia: Site requests; (dferg-wiki) [16:13:56] 03(mod) Please, dissable local upload of files on es.wikibooks. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18865 (10dferg-wiki) [16:50:51] 03nikerabbit * r50860 10/trunk/phase3/languages/messages/ (MessagesOc.php MessagesWo.php): Rm some customisations [17:24:18] 03siebrand * r50861 10/trunk/phase3/ (RELEASE-NOTES languages/Names.php): (bug 18864) Update autonym for Zhuang language [17:24:33] 03(FIXED) native name of Zhuang language in interlanguage links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18864 +comment (10siebrand) [17:28:35] 06(LATER) Automatic script conversion in Sanskrit language - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9802 +comment (10siebrand) [17:32:59] 03siebrand * r50862 10/trunk/phase3/ (3 files in 2 dirs): 'pipe-separator' from optional to ignored [17:34:54] 03(mod) Specific log for revision deletions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17806 (10cenarium.sysop) [17:43:37] 03(NEW) Watchlist should report when the log entry for an action affecting a watched page is changed (ie log suppression) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18866 normal; Normal; MediaWiki: Watchlist; (mikelifeguard) [17:43:41] 03(mod) RevDelete/HideUser (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18840 (10mikelifeguard) [17:51:39] 03(mod) Specific log for revision deletions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=17806 (10mikelifeguard) [17:53:08] 03siebrand * r50863 10/trunk/phase3/ (3 files in 3 dirs): (bug 13456) categoriespagetext supports PLURAL [17:54:27] 03(FIXED) categoriespagetext should use {{PLURAL:}} for "Categor(y/ies)" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13456 +comment (10siebrand) [17:56:05] 03(NEW) Enhance CSS styling of image page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18867 enhancement; Normal; MediaWiki: Images and files; (rhaenel) [18:37:18] 03siebrand * r50864 10/trunk/extensions/Crosswiki/Block/ (4 files): [18:37:18] * add right- message [18:37:18] * remove trailing whitespace, update indentation, stylize.php [18:37:18] * bump version [18:37:49] Oh, CrosswikiBlock [18:41:40] 03siebrand * r50865 10/trunk/phase3/languages/messages/MessagesSg.php: Set French as fallback language [18:45:59] 03siebrand * r50866 10/trunk/extensions/SharedUserRights/ (3 files): Rename user right from 'userrights-global' to 'userrights-shared' to resolve conflict with extension GlobalUserrights [18:46:31] ew [18:47:44] allo allo [18:48:27] Why would you be using both SharedUserRights and GlobalUserrights? >_> [18:49:05] Emufarmers: rights have right- messages. I needed to resolve it to resolve the message key conflict. [18:51:17] Multiple extensions can't share messages as long as they're not all installed? [18:52:13] Emufarmers: well, Translate does not like it. [18:52:25] Ah [18:53:49] Anyway, can somebody point me to a specific bug or remind me of the reasons for why we don't use 301 redirects for redirects? The best I was able to come up with was https://bugzilla.wikimedia.org/show_bug.cgi?id=2585#c3 [18:53:53] maybe somebody should delete both of them :) [18:54:10] Emufarmers: because otherwise we can't display the "redirected from" message without fudging in a URL parameter [18:54:18] (and therefore messing up linking) [18:54:48] Ah [18:54:55] Is the stuff in that comment still true too? [18:59:41] looks roughly right [19:00:10] although the extra server load would be trivial once all links were canonicalised in the browser window [19:01:25] But wouldn't displaying the "redirected from" still require going around the cache? [19:02:13] yes, or a URL parameter [19:02:21] could be done with cookies and XVO [19:02:26] XVO? [19:02:43] X-Vary-Options [19:04:38] Of course, breaking caching isn't necessarily that big of a deal on the average non-WMF wiki [19:09:50] i wanted to know how to change the logout time? where would this setting be? [19:23:21] 03yaron * r50867 10/trunk/extensions/ReplaceText/ (README ReplaceText.php): New version: 0.6.1 [19:28:07] 03rotem * r50868 10/trunk/phase3/languages/messages/MessagesHe.php: Localization update. [19:38:27] helpme for people with knowledge of copyright, please; http://en.wikipedia.org/wiki/User_talk:IDave2#Copyright Question [19:38:31] meh, underscore fail [19:38:53] http://en.wikipedia.org/wiki/User_talk:IDave2#Copyright_Question [20:00:00] i [20:02:53] i'd like to put a php script in between two links of my wiki entrys... does someone have an idea how to accomplish it ? [20:24:59] 03(NEW) internal_api_error_DBQueryError on api.php?action=edit - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18868 normal; Normal; MediaWiki extensions: FlaggedRevs; (bugreporter) [20:25:17] 03tparscal * r50869 10/trunk/phase3/includes/Preferences.php: Moved top-level preferences into sub-categories to improve UI consistency. [20:26:38] 03tparscal * r50870 10/trunk/phase3/languages/messages/MessagesEn.php: Added user preferences category messages [20:32:42] 03mrzman * r50871 10/trunk/phase3/ (RELEASE-NOTES includes/Block.php skins/common/block.js): (bug 18860) Allow non-anon-only blocks of IPs to block email [20:33:36] 03(FIXED) Special:Emailuser doesn’t check whether user’s IP is blocked - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18860 +comment (10mrzmanwiki) [20:53:13] 03(NEW) OggHandler Outputs