[00:01:40] 03(mod) MakeCollapsible nesting of toggle id's does not work - 10https://bugzilla.wikimedia.org/33451 +comment (10krinklemail) [00:02:09] badon: Hi [00:02:16] hi Krinkle [00:05:42] badon: http://www.coincompendium.com/w/index.php/Sandbox/Bug_33451?debug=true look at the console [00:05:47] jquery.makeCollapsible> #mw-customcollapsible-I_mw-customcollapsible-IIA: Missing toggler! [00:05:51] jquery.makeCollapsible> #mw-customcollapsible-I_mw-customcollapsible-IIB: Missing toggler! [00:05:58] jquery.makeCollapsible> #mw-customcollapsible-I_mw-customcollapsible-IIC: Missing toggler! [00:06:13] jquery.makeCollapsible> Found custom collapsible: #mw-customcollapsible-I_mw-customcollapsible-IIC [00:06:15] etc. [00:07:01] badon: One toggler can toggle multiple collapsibles by giving it more classes [00:07:11] but you can't have a collapsible have multiple IDs [00:07:41] so the list and the tables should have their own unique ID and the togglers should have multiple classes to toggle all three [00:08:23] id=mw-customcollapisble-list1, id=mw-customcollapisble-table1, id=mw-customcollapisble-table2, and then the togglers will be class="mw-customtoggle-list1 mw-customtoggle-table2 mw-customtoggle-table2" [00:08:25] badon: ^ [00:09:33] looking [00:09:47] whoops [00:09:49] OK [00:10:10] I guess that'll go in docs. [00:10:45] I don't think I've ever used more than 1 id before. [00:14:53] It's in the W3 spec if you wanna know [00:15:51] http://www.w3.org/TR/html5/elements.html#the-id-attribute [00:15:55] http://www.w3.org/TR/xhtml1/#h-4.10 [00:16:34] I'm sure I knew that, but forgot it. I'm to the point where I'm forgetting stuff to remember new stuff :) [00:20:07] Reedy: php has a global function named "pow" ? that's aweful [00:21:05] gotta love php's docs on it [00:21:08] "This function will convert all input to a number, even non-scalar values, which could lead to weird results. [00:21:08] " [00:21:10] "weird" xD [00:21:22] in order words, happy debugging [00:21:37] I thought it was neater than doing 1000 * 1000 * 1000.... [00:22:10] sure [00:22:33] i'm referring to the how more than the what. It's great that it exists [00:23:13] at least in javascript it's "Math.pow" although I wouldn't mind "Math.power" [00:24:37] 14(INVALID) mw-collapsible element with multiple mw-customcollapible IDs does not work - 10https://bugzilla.wikimedia.org/33451 summary; +comment (10Krinkle) [00:37:19] 03jeroendedauw * 10/tags/extensions/SemanticMediaWiki/REL_1_7/: Tag for version 1.7. [00:42:03] New code comment: Reedy; Use elseif!; [00:52:58] 03jeroendedauw * 10/trunk/extensions/SemanticResultFormats/ (README RELEASE-NOTES SemanticResultFormats.php): 1.7 rel [01:09:55] 03(mod) compressOld does not run on Postgres - 10https://bugzilla.wikimedia.org/24607 +comment (10tim) [01:57:03] 03(mod) mw-collapsible element with multiple mw-customcollapible IDs does not work - 10https://bugzilla.wikimedia.org/33451 +comment (10fastgoldfish) [01:59:08] 03(mod) Global account not appearing on Special:GlobalUsers - 10https://bugzilla.wikimedia.org/30185 +comment (10vigorous action) [02:06:03] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (3 files in 2 dirs): work on mycourses [02:37:55] hi guys, I'm running a wiki that's seeing massive amounts of text spam without any links, despite using recaptcha [02:38:23] if recaptcha isn't stopping this stuff, what's the next step? Can I do anything short of manually controlling account creation and locking down permissions? [02:50:01] checkers: Wiki link? [02:51:15] http://mewiki.project357.com/wiki/Special:RecentChanges [02:52:10] also are there any extensions to roll back all changes made in a certain period? [02:52:51] the quickest way I can find currently is: for each page, go to history, compare current to the most recent non-spam revision, click undo, click save changes [02:53:46] also it would be nice to be able to remove this stuff from recent changes entirely, it cant be good for database size [02:58:50] Hmmm... looks a little new [02:59:55] Actually no... Maybe those 'are' the stupid bots [03:00:02] checkers: Try installing SimpleAntiSpam [03:00:26] Those ones might be the stupid bots that just try blindly filling any form they come by [03:01:24] yeah, could be [03:04:33] heh, one of the spambot IPs was over the v6 network [03:04:54] Probably the first v6 edit, nice to see the new network being put to good use [03:09:40] lol [03:09:58] * Dantman wants a v6 connection so he can test things [03:27:21] thanks for the extension recommendation, I'll see how it goes [04:10:24] 03(NEW) Renaming user causes conflicting usernames in deleted file histories - 10https://bugzilla.wikimedia.org/33452 normal; MediaWiki: Deleting; (fetchcomms) [04:17:59] * johnduhart__ waves [04:39:29] 03(mod) mw-collapsible element with multiple mw-customcollapible IDs does not work - 10https://bugzilla.wikimedia.org/33451 +comment (10fastgoldfish) [04:40:32] hi, anyone there? [04:43:06] i'm having a beast of a time getting a password change using changePassword.php to work... i'm specifying what i think are all the right requirements: dbuser, dbpass, user, pass, conf, wiki yet the password change apparently fails and doesn't give me any output as to why [04:43:50] ... also specifying memory-limit too [04:45:08] I think everyone is partying.p [04:46:04] running the script as root or the web server user makes no difference and neither does adding '=' for the arguments [04:46:35] probably... when was the last time there was any activity of note before i showed up? [04:48:10] this script seems to suck but it's probably just me [04:49:15] now there's 3? [05:26:13] brings laptop to work on codw [05:26:18] forgets key on desktop [05:26:22] * johnduhart__ sighs [05:28:49] 03(ASSIGNED) Change the Disable Narayam preference to Enable Narayam - 10https://bugzilla.wikimedia.org/31917 +comment (10Santhosh Thottingal) [05:32:10] Have we already had the first bug of 2012 UTC? [05:34:35] Bug 33452 - Renaming user causes conflicting usernames in deleted file histories / 2012-01-01 14:10:07 EST [05:35:31] yay [05:51:20] i'm having a beast of a time getting a password change using changePassword.php to work... i'm specifying what i think are all the right requirements: dbuser, dbpass, user, pass, conf, wiki yet the password change apparently fails and doesn't give me any output as to why [05:57:14] anything else you'd like me to add? [06:34:01] :/ Why are my load.php runs not being cached [07:16:31] preilly: Is is necessary for MobileFrontend on en.m.wikipedia.org to be able to take say fr.wikipedia.org links and make them fr.m.wikipedia.org? [07:16:35] Is it really* [07:55:32] Agh [07:55:55] s are now screwed up displaying UNIQs [08:00:56] Dantman: have an example? they seem fine on my test wiki [08:01:49] bawolff: http://www.dragonballencyclopedia.com/wiki/Son_Goku [08:02:14] There's a bug in 1.18.0 [08:02:27] its fixed on trunk [08:02:53] !r 99062 [08:02:53] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/99062 [08:03:03] keh... [08:03:27] So... when are we going to do that 1.18.1 release? [08:03:40] huh, that's odd. that revision never got merged into 1.18. I would think that would be important enough to warrant it [08:06:26] New code comment: Bawolff; I'm re-tagging this as 1.18 - It seems like this would be an important enough issue to be back-porte; [08:19:10] New code comment: Nikerabbit; Why don't you use the existing logging framework btw?; [08:24:05] 03(mod) Add a filter to Special:WantedFiles to remove the false positives - 10https://bugzilla.wikimedia.org/33446 +comment (10bawolff+wn) [08:27:21] How is it that MobileFrontend detects the .m. on en.wp? It doesn't do it in my testing. [08:33:34] 03nikerabbit * 10/trunk/extensions/ReplaceText/SpecialReplaceText.php: Small cleanup [08:34:34] 03nikerabbit * 10/trunk/extensions/ReplaceText/SpecialReplaceText.php: search.js doesn't exist anymore [08:34:37] *sigh* it also seams to rely on front end cache code that I don't have [08:35:14] which. [08:36:26] MobileFrontend [08:39:06] which you don't have, not that... [08:39:26] huh, from global usage: "This special page doesn't include usage through the ProofreadPage extension at Wikisource" [08:39:38] Is proofread page not registering image links? :s [08:41:38] vague memories tend to suggest it doesn't [08:42:43] Can I shoot that extension? :P [08:43:00] You can shoot anything you like, As long as it's not me [08:43:28] lol, I'll try to keep that in mind [08:47:58] *sigh* There is no device with id [generic] in wurflbool(false) [08:48:23] I don't even know where to start fixing things anymore [08:55:45] 03nikerabbit * 10/trunk/extensions/ReplaceText/SpecialReplaceText.php: Stuff older than 1.16 not supported anymore [09:11:38] [09:15:15] Say, Bawolff, that reminds me... about that parser hook... [09:15:27] yes? [09:15:39] Have you started it? [09:16:34] The if page in cat thing? [09:17:37] > [09:17:50] oh yeah, I finished that a few days ago [09:18:02] wench. Linky? [09:18:09] http://www.mediawiki.org/wiki/Extension:PageInCat [09:18:32] Only downside is it may increase page preview time [09:19:02] but unless you already have an issue with how long previews take to render, you probably won't notice that [09:19:07] *not* a downside worth mentioning. [09:19:48] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (6 files in 3 dirs): work on student workflow [09:20:22] * bawolff thinks he knows how to fix bug 6220 [09:20:50] bawolff: do it, and many people will love you long time [09:21:53] Mmm, remind me at some point after tomorrow, bawolff, to send you brownies. Or cookies. Or something. [09:21:59] Well it looks like globalusage extension has most of the info already. Kind of an expensive query, but no more then the currently cached query on special:wantedfiles [09:22:28] yummy cookies :D [09:22:57] After tomorrow. [09:23:05] [09:24:00] !b 6220 [09:24:00] https://bugzilla.wikimedia.org/show_bug.cgi?id=6220 [09:25:24] hmm, wouldn't take image redirects into account though :( but a start [09:39:34] bawolff: want another chance to be famous/indispensable/people bugging your for years into the future? [09:39:49] lol [09:39:53] what do you have in mind? [09:40:05] CalDAV/iCal [09:40:41] that sounds like a fair bit more work [09:40:59] it's what I'm going to pitch to the UCOSP, but there is a huge need now. [09:41:25] What's your exact plans? given MediaWiki is generally not used as a calander [09:42:31] The specific need is to be able to display (in three formats) calendars, be able to create/edit/delete calendars & events, and be able to invite/email calendar events. [09:43:13] But it will instantly expand beyond that, once anything is available. [09:43:32] Oh, did I mention the calendars need to be federated? [09:44:12] (thus the CalDAV functionality, could be a standalone caldave install such as DAViCal) [09:45:33] Special transcludable page seems the best solution, but I dunno. [09:48:12] hmm, any reason to use MediaWiki over some sort of specialized calander app? [09:48:20] wiki.occupy.net [09:49:00] (amongst a few other wikis we're hosting) [09:51:02] Honestly, that sounds like quite a fair bit of work [09:51:28] Yes, yes it is. I'd say it's likely a 5 year career, tbh. [09:52:26] On the third hand, there's a fair bit of work done in php to manage iCal records, interface with CalDAV servers.\ [09:53:00] So... I don't know. Could be a lot of work, but it may be more just re-purposing code, classes. [09:54:30] Mind you, I understand there's a request to add Czech to LookUp... [09:54:41] (inference) [09:54:43] lol [09:55:30] It's possibly another waterfall project. This one would have more corporate possibilities. [09:55:41] * bawolff notes to channel in general, If i ever have an idea, lets do a hacky xslt script to inject hacky javascript into the api output, so it can create a hacky html page - just shoot me :P [10:09:39] 03(NEW) Annotation greek part-of-speech - 10https://bugzilla.wikimedia.org/33453 normal; MediaWiki extensions: OmegaWiki; (kaseluris.nikos) [10:14:08] 03(mod) Shared repositories support for Special:WantedFiles - 10https://bugzilla.wikimedia.org/6220 +comment (10bawolff+wn) [10:23:10] 03(mod) Global account not appearing on Special:GlobalUsers - 10https://bugzilla.wikimedia.org/30185 minor->major (10Quentinv57) [10:24:24] 03(mod) Global account not appearing on Special:GlobalUsers - 10https://bugzilla.wikimedia.org/30185 (10Quentinv57) [10:29:40] 03(mod) Global account not appearing on Special:GlobalUsers - 10https://bugzilla.wikimedia.org/30185 (10Bawolff) [10:29:43] 03(mod) Database table cleanup (tracking) - 10https://bugzilla.wikimedia.org/16660 (10Bawolff) [11:11:47] New code comment: Nikerabbit; Did you intend to call defaultsOptions as defaultOptions (the version you had in one comment)?; [11:52:13] 03(NEW) Timestamp in timel should mark its timezone - 10https://bugzilla.wikimedia.org/33454 normal; MediaWiki extensions: ParserFunctions; (kwj2772) [12:09:05] 14(INVALID) SubPageList fails to show subpages in MediaWiki 1.18 - 10https://bugzilla.wikimedia.org/33403 +comment (10Jeroen De Dauw) [12:17:39] 03(NEW) Special:WantedFiles is limited to 1000 files total (not just per page) - 10https://bugzilla.wikimedia.org/33455 normal; MediaWiki: Images and files; (g.m.hagedorn) [12:21:48] 03(mod) Add a filter to Special:WantedFiles to remove the false positives - 10https://bugzilla.wikimedia.org/33446 +comment (10g.m.hagedorn) [12:21:49] 14(INVALID) Special:WantedFiles is limited to 1000 files total (not just per page) - 10https://bugzilla.wikimedia.org/33455 +comment (10Bawolff) [12:23:32] 03ialex * 10/trunk/phase3/includes/Title.php: Turn Title::isNewPage() into something useful by caching its result and preload it from Title::loadFromRow() [12:28:31] 03(mod) Special:WantedFiles is limited to 1000 files total (not just per page) - 10https://bugzilla.wikimedia.org/33455 +comment (10g.m.hagedorn) [12:30:41] 03bawolff * 10/trunk/phase3/ (5 files in 4 dirs): [12:30:42] (bug 33447) Link to the broken image tracking category from Special:Wantedfiles [12:30:42] Also add a note about how if you use a foreign repo, you're going to get plenty false positives. [12:31:09] 03(FIXED) Add a link to the new missing-files tracking category on Special:WantedFiles - 10https://bugzilla.wikimedia.org/33447 +comment (10Bawolff) [12:36:42] 03(mod) Special:WantedFiles is limited to 1000 files total (not just per page) - 10https://bugzilla.wikimedia.org/33455 +comment (10bawolff+wn) [12:44:44] 03ialex * 10/trunk/phase3/includes/Title.php: [12:44:44] Follow-up r107769: [12:44:44] * do the same with getTouched(); removed its $db param since it's pretty useless now (and nothing is using it actually) [12:44:44] * also set $mIsNew in loadFromRow() when there's no DB row (i.e. the page doesn't exist) [12:44:44] Also forgot to say that I moved both functions near other related functions. [12:54:52] which log actions are counted as revisions? [13:00:14] 03(mod) Special:WantedFiles is limited to 1000 files total (not just per page) - 10https://bugzilla.wikimedia.org/33455 +comment (10g.m.hagedorn) [13:04:10] 03raymond * 10/trunk/phase3/languages/messages/MessagesEn.php: r107770: Consistency tweak: Image -> File [13:09:52] 03(WONTFIX) Add a filter to Special:WantedFiles to remove the false positives - 10https://bugzilla.wikimedia.org/33446 +comment (10Gregor Hagedorn) [13:27:09] 03(NEW) Special Pages in MiserMode should report Manual:$wgQueryCacheLimit - 10https://bugzilla.wikimedia.org/33456 normal; MediaWiki: Special pages; (g.m.hagedorn) [13:33:58] Happy New Year! [13:36:51] You too. [14:02:01] 03ialex * 10/trunk/phase3/ (3 files in 3 dirs): [14:02:01] * (bug 32686) Tooltip on links to non-existing pages are now always in user's language [14:02:01] Fixed this by "abusing" of the $options parameter of Linker::link() to pass the Language object (as we did for wfMsgExt()), has the two following advantages: [14:02:01] * The tooltip is displayed in the requested language instead of depending on $wgLang [14:02:01] * The usage of the Language object is detected in the ParserOptions, thus the parser cache key will not have "*" for the language [14:02:25] 03(FIXED) "Page does not exist" title cached in wrong language - 10https://bugzilla.wikimedia.org/32686 +comment (10Alexandre Emsenhuber [IAlex]) [14:16:13] 03ialex * 10/trunk/phase3/includes/Article.php: Removed useless call to Title::getArticleID(); let WikiPage::doDeleteArticle() do this itself [15:17:47] 03oren * 10/trunk/lucene-search-2/src/org/wikimedia/lsearch/config/Configuration.java: improving testability under windows os [15:25:21] 03(mod) Inputs on special pages miss type="text" attribute - 10https://bugzilla.wikimedia.org/33274 +comment (10Aryeh Gregor) [15:31:21] 03ialex * 10/trunk/phase3/includes/specials/SpecialMovepage.php: [15:31:21] * Display all errors in showForm() instead of only the first one [15:31:21] * First do some checks and then delete the target page instead of the opposite so we don't delete a page for no purpose if a problem arises [15:31:21] * Changed some empty() checks to count() [15:31:21] * Use Title::quickUserCan() to see whether to show the checkbox to delete the page or not instead of User::isAllowed() [15:35:00] hi all [15:35:14] I'm trying to use Special:Translate and I've got the translationadmin flag [15:35:32] but when I've pressed the mark this page for translation button [15:35:56] and then am redirected to the special page where I press the grey Mark this version for translation button again [15:35:57] 03(mod) From field in notification email is confusing - 10https://bugzilla.wikimedia.org/32770 +comment (10maarten) [15:36:08] I'm hit with an error message, PHP fatal error in /usr/local/apache/common-local/php-1.18/extensions/Translate/tag/RenderJob.php line 53: [15:36:10] Call to a member function initCollection() on a non-object [15:36:28] and ideas what's up? [15:36:30] any* [15:44:46] 03ialex * 10/trunk/phase3/includes/SkinTemplate.php: Always set 'jsvarurl' to false (only affect skins not using OutputPage::headElement()) since action=raw&gen=js always return an empty page, so it's pointless to link to it [15:48:08] 03(mod) Inputs on special pages miss type="text" attribute - 10https://bugzilla.wikimedia.org/33274 +comment (10krinklemail) [15:48:28] 03(mod) Inputs on special pages miss type="text" attribute - 10https://bugzilla.wikimedia.org/33274 +comment (10krinklemail) [15:49:21] 03(mod) Inputs on special pages miss type="text" attribute - 10https://bugzilla.wikimedia.org/33274 +comment (10subfader) [15:50:33] 03(mod) Inputs on special pages miss type="text" attribute - 10https://bugzilla.wikimedia.org/33274 +comment (10subfader) [15:50:50] 03(mod) Inputs miss type="text" attribute - 10https://bugzilla.wikimedia.org/33274 summary (10Subfader) [15:55:41] 03(mod) Inputs miss type="text" attribute - 10https://bugzilla.wikimedia.org/33274 +comment (10krinklemail) [16:00:02] 03(mod) Ops - 10https://bugzilla.wikimedia.org/33457 (10wikichaipau) [16:01:04] 03(mod) Ops - 10https://bugzilla.wikimedia.org/33457 (10wikichaipau) [16:13:36] 03(NEW) Error when assigning global group permissions to an account with spaces - 10https://bugzilla.wikimedia.org/33458 normal; MediaWiki extensions: CentralAuth; (peter_symonds) [16:17:00] 03(mod) Error when assigning global group permissions to an account with spaces - 10https://bugzilla.wikimedia.org/33458 +comment (10peter_symonds) [16:19:20] 03(mod) Password recovery for Assamese wikipedia mailing list - 10https://bugzilla.wikimedia.org/33457 summary (10Shiju Alex) [16:47:16] MediaWiki is basically completely open-source, from what I understand? [16:47:54] Like, we can remove the "Powered by MediaWiki" logo at the bottom if we wanted? [16:49:28] yes you can [16:50:40] K [16:51:59] Well, when you're gonna give the whole code of the files, you can't keep em from editing the damned thing anyway [16:52:33] Heck, even though windows is closed-source, they cannot keep users from editing the current code [16:54:18] 03krinkle * 10/trunk/phase3/resources/mediawiki/mediawiki.api.js: [16:54:18] [mediawiki.api] Fix typo that was made consistently. [16:54:18] * Follows-up r107011 [16:55:03] New code comment: Krinkle; It was named that way everywhere so no breakage, but renamed in r107778. Thanks; [17:07:59] 03(mod) Black/striped thumbnails of CMYK JPEGs - 10https://bugzilla.wikimedia.org/24854 +comment (10gtisza) [17:09:58] does anybody feel like giving some advice on using maintenance/changePassword.php? [17:21:46] changePassword.php used to work but since i've changed the system to more of a "farm" layout specifying information like --conf and --wiki don't seem to work to specify which DB holds the --user for which to change the password... anything you've seen in the past that indicates why this isn't working? [17:25:52] sparklesparkle: That depends on what method you used to create a "farm" [17:26:04] sparklesparkle: I assume you have shared mediawiki source for all wikis ? [17:26:44] krinkle: correct [17:27:19] sparklesparkle: So in your LocalSettings.php (or in a file that is included from there) you probably have some kind of "switch"-like script that determines (based on the url?) which wiki it is ? [17:27:23] and sets wgDBName etc. ? [17:29:39] i have a source directory and a site-specific directory that contains configuration files and uploads for all wikis... each LocalSettings.php contains wgDBname, wgDBtype, wgDBserver, wgDBuser, wgDBpassword [17:31:13] For using maintenance scripts on a wiki family with the same installation, you need to set $_SERVER['SERVER_NAME']. See https://www.mediawiki.org/wiki/Manual:Wiki_family#Updating_wikifarm_from_the_commandline [17:31:30] 03(mod) Error when assigning global group permissions to an account with spaces - 10https://bugzilla.wikimedia.org/33458 +comment (10Nemo_bis) [17:31:55] sparklesparkle: If you use that kind of setup you should override --conf, [17:32:24] sparklesparkle: --wiki is meant for farms that use a single LocalSettings.php with a SiteConfiguration object that separates config per-wiki, which as a Wiki ID per wiki [17:32:38] Wikimedia/Wikipedia uses the SiteConfiguration approach [17:36:12] Hello. Is it possible to take the search bar from en.wikipedia.org and put it on my website (with the same autosuggests)? [17:36:14] SiteConfiguration approach will also make your config a lot cleaner, but that probably requires you to start over since you already have a setup that is very different [17:36:32] justin__: What version of MediaWiki do you have ? [17:36:56] justin__: Everything you see on Wikipedia in terms of software is also open-source and in svn as an extension, so yes you can everything it has. [17:37:01] I'm running a Node.JS server, no MediaWiki. I simply want the "autosuggest" feature. [17:37:05] justin__: You need to install and setup lucence-search [17:37:20] justin__: google "jquery ui autocomplete" [17:37:51] justin__: Not related to lucene-search or mediawiki [17:37:51] Krinkle: I know about the jquery ui autocomplete feature. I want access the to *data* to feed it. (Wikipedia article names.) [17:38:05] ? [17:38:33] why? Wikipedia is there, that's enough [17:38:45] justin__: Do you have Firebug or something ? [17:38:57] Look at the XHR requests it makes when you type [17:39:34] https://www.mediawiki.org/w/api.php?action=opensearch&search=Einstein&namespace=0&suggest=1 [17:39:54] Tim_Weyer: :) I have a project that is based on the Wikipedia article names [17:40:06] Krinkle: Thanks. Yes, I have Google Chrome tools [17:41:02] justin__: https://www.mediawiki.org/w/api.php?action=help&modules=opensearch [17:41:15] https://www.mediawiki.org/wiki/API:Formats [17:41:27] https://www.mediawiki.org/wiki/API:Opensearch [17:41:36] That should be enough :) [17:41:47] you probably want format=json and perhaps use callback= if you want [17:41:55] Krinkle: Thanks a bunch. That's exactly what I wanted :) [17:42:04] you're welcome [17:42:23] namespace=0 is the article namespace [17:42:30] justin__: Like Krinkle said, API is the point you need. The other part is not so complicated [17:42:33] (there is also namespaces for user profiles, discussion pages etc.) [17:42:57] k, bbl [17:44:29] kringle: just so we're clear, you suggest omitting the --wiki argument and that's it? or do you think i should do something defferent with --conf too? [17:44:54] oops, krinkle [18:05:59] bye [18:08:36] sparklesparkle: 1: yes, 2: no [18:09:00] but that's just from reading the code and documentation, I haven't operated a wiki-farm myself that close [18:09:08] Reedy might know [18:09:12] but try first [18:10:12] thanks krinkle-away, will try [18:19:52] petan: re grouping... [18:19:58] hi [18:20:27] who do I need to poke to get r107623 live? [18:20:30] petan: can't you just do that with a JS gadget (maybe on by default) to make some kind of structured edit to the user's page? [18:20:45] jeremyb: no idea what you mean... [18:20:51] !r107623 [18:20:51] I don't know anything about "r107623". [18:20:56] petan: the email you just sent <10 mins ago [18:20:56] !r 107623 [18:20:57] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/107623 [18:21:06] jeremyb: I know, but I mean the JS stuff [18:21:20] structured edit to user's page? [18:21:56] petan: i mean it doesn't have to be php. you could make an edit to the user's user page which in turn is queryable from the db. [18:21:58] 03(NEW) Feature request: Maintenance script for user rename - 10https://bugzilla.wikimedia.org/33459 normal; MediaWiki extensions: Renameuser; (jille) [18:22:14] petan: similar to how infoboxes are used [18:22:30] so you mean that a list of user accounts would be present on user page? [18:22:42] enforced for all users? [18:23:02] my idea was to make a new special page where you could list all user accounts [18:23:14] belonging to some certain person [18:23:21] well, it could just go in existing preferences [18:23:34] so that when someone create alt account, it would be easy to look it up [18:23:38] anyway, you'd need to find some way to mark accts as less trusted [18:23:50] 03(mod) Feature request: Maintenance script for user rename - 10https://bugzilla.wikimedia.org/33459 +comment (10jille) [18:23:56] e.g. some are accts that people only use on public (untrusted) kiosks [18:24:00] Betacommand: clarify [18:24:03] going live [18:24:10] * get live [18:24:11] whatever [18:24:37] petan: pushed into production on WMF wikis [18:25:04] jeremyb: for instance I have more than 6 accounts, most of people I know do have more than 1 account and I think it's ok [18:25:04] Betacommand: i think it won't happen today? [18:25:31] jeremyb: I know that, but I was just wondering who I needed to poke later [18:25:34] jeremyb: problem is that when you open statisctics you will definitely not see a number which tell you how many users we have [18:25:45] you would only see a number which tell you how many accounts we have [18:25:51] Betacommand: try hexmode ? [18:26:04] jeremyb: thanks [18:27:17] petan: it could be calculated. anyway i assume <15% of users have active alternate accts. (people might have inactive accts because they forgot their username or never set an email so they couldn't resetpass so they just made a new one) [18:27:53] brb [18:28:06] it would be never accurate and still I think the grouping would be useful [18:28:22] but it's a subject of long discussion :) [18:31:42] 03(mod) Create maintenance script for renameuser - 10https://bugzilla.wikimedia.org/33459 normal->15enhancement; summary (10Reedy) [18:36:17] 03reedy * 10/trunk/extensions/Renameuser/renameUserCleanup.php: [18:36:17] Fix undefined $dbw [18:36:18] Documentation! [18:54:14] Betacommand petan hexmode does bugs, you should talk to someone like Reedy or Roan [18:55:09] i have an issue with the search box [18:55:15] in vector theme [18:55:20] The revision still needs to be reviewed and merged into the production branch before it can be deployed though. [18:55:56] can anyione help ? [18:56:19] !ask youri [18:56:20] Hi, how can we help you? Just ask your question. [18:58:18] i put position=absolute for p-search in the css and then the position wanted and it works when logged in when when i log out the search box change position, it goes [18:58:50] more on the right [19:04:11] any idea ? [19:10:25] ? [19:11:24] johnduhart_: hi [19:11:25] What is the regular expression (if there is one) for page titles? [19:11:41] What characters are allowed? [19:11:54] #'s aren't. [19:12:00] PiRSquared17: Check Title.php [19:12:59] And where would you find that? [19:13:06] lol [19:13:13] PiRSquared17: $wgLegalTitleChars = " %!\"$&'()*,\\-.\\/0-9:;=?@A-Z\\\\^_`a-z~\\x80-\\xFF+"; [19:13:59] What about Unicode characters like those in Chinese? [19:14:12] Why on Earth is "~" a legal character, but "#" is not? [19:14:20] PiRSquared17: '\\x80-\\xFF' [19:15:07] orashmatash: Because pound is a fragment identifier in a URL [19:15:09] ah ok [19:15:22] Oh. [19:15:25] orashmatash: eg. http://en.wikipedia.org/wiki/Saddam_Hussein#Personality_cult [19:16:01] * johnduhart_ waves to Reedy  [19:16:42] hai [19:17:06] Reedy: Did you hear about not to craft any more coal? [19:17:20] No...? [19:17:36] Is there some way to detect cases like: [19:17:44] https://en.wikipedia.org/w/index.php?title=[[]]&action=raw&ctype=text [19:17:47] Don't craft anymore coal, they're all out of third party games. Only thing left is valve stuff [19:17:56] Haha, seriously? [19:18:00] I got another 25% off valve voucher [19:18:21] Yeah, they even have a notice on the page [19:18:33] http://store.steampowered.com/holidaysale/ [19:18:36] on the right [19:18:45] PiRSquared17: What do you mean? [19:18:54] If it doesn't match that regex it's no good [19:19:10] Like, is the MIME type different or is there an HTTP(S) error? [19:19:50] No [19:20:04] You might get some info about it from the API though... [19:20:21] But this is index.php with action=raw ... [19:20:27] What exactly are you trying to accomplish? [19:21:58] Get the raw content of some page [19:22:26] But it will give some HTML (source of https://en.wikipedia.org/w/index.php?title=[[]]&action=raw&ctype=text ) when the title is invalid [19:24:29] You can do that through the API [19:24:57] How? [19:25:43] Reedy: evidently people were mass making steam accounts to get the 4-5 free achievements [19:26:00] PiRSquared17: http://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Test&rvprop=Ccontent [19:26:00] OverlordQ, seriously? [19:26:06] Reedy: Yeah [19:26:20] Out of all the stuff I've got, there's almost nothing I actually need/wanted [19:26:29] PiRSquared17: APi Docs https://www.mediawiki.org/wiki/API:Main_page [19:26:35] But that is an (X)HTML page which looks like an XML document... [19:26:52] PiRSquared17: Read the documentation for the API [19:27:55] PiRSquared17: Sorry, the URL for the query should of been http://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Test&rvprop=content [19:31:36] But then there are <s... [19:32:10] (I know that gt and lt are used in xml/sgml/etc) [19:35:28] PiRSquared17: Huh? [19:35:29] It's cause it's being pretty printed for html [19:35:32] &format=xml [19:38:43] So when are we going to deprecate action=raw for the API? [19:39:05] and action=render [19:40:04] god knows [19:41:40] I wonder how many people don't specify &format in their programs. [19:42:48] Fecck [19:42:51] Joan probably not too many, it'd be quite difficult to parse xmlfm to something useful :/ [19:42:53] I don't think I want to know [19:44:04] what are we using instead of action=raw [19:44:08] Alphos: I bet it's disturbingly common. [19:44:25] maybe during tests, i doubt it othewise :/ [19:44:49] *otherwise [19:45:47] petan: The great and holy API [19:46:00] ah [19:46:07] I thought it was some api command :D [19:46:22] Nope it's a index.php parameter :) [19:46:52] johnduhart_: maybe once tools like huggle stop using that, we could "deprecate" it in a fashion that it would be flagged deprecated but still would work [19:47:22] I don't like idea of removing old parameters just because we have better now it break compatibility [19:47:34] The thing is, if it still works, people will still use it [19:48:00] maybe a big label "THIS IS DEPRECATED, DUDE" would do [19:48:13] I mean I won't go and remove it or 1.20, but I think we might want to think about depcreating it and then in the future removing it [19:48:35] redirect it [19:48:43] depends whether we've got a load of parameters to rename etc [19:48:44] sounds good [19:49:12] Reedy: But what would the output format be? [19:49:14] there are people who are using obsolete tools on wikipedia so that deprecating such things would break them [19:49:14] I did something like that when I pulled Special:Contributions?feed=atom out to an api module [19:49:27] johnduhart_: raw [19:49:44] it should display raw text as previous one did [19:49:56] so it's 100% compatible [19:50:17] * johnduhart_ shakes head [19:51:13] The point was we can't redirect it to the API because the API expects an output format, and you can't output raw from the API [19:51:27] it can't now [19:51:31] No [19:51:33] maybe it could be an option for api [19:51:37] No we are not going to do that [19:51:38] in future [19:51:40] no [19:51:41] nonono [19:51:44] :o [19:51:47] Fuck it [19:51:50] just break back compat [19:51:53] THE API CAME IN YEARS AGO [19:51:54] Srsly. [19:52:01] yay [19:52:07] maybe we could discuss it on wikitech [19:52:09] Reedy: think of all the pissed off enwiki people [19:52:11] before deprecating it [19:52:19] johnduhart_, all the more reason [19:52:24] hehe [19:52:26] :D [19:52:45] in that case, deprecate it before telling people [19:54:00] anyone can help with css ? [19:54:12] bit more desk re-arrangement then BF3 or Star Wars Force Unleashed II [19:54:24] youri, probably, but that's a very vague question [19:54:32] :D yeah sorry [19:54:44] i have a problem with the search box in vectire theme [19:54:56] vector* [19:55:05] umm [19:55:19] i put absolute as position for p-search [19:55:26] with the wanted position [19:55:29] Does it just escape < and > or does it escape more characters? [19:55:33] works fine when logged in wiki [19:55:52] but when logged out the box move [19:55:53] s [19:56:42] weird [19:56:58] ? [19:57:13] is the question for me ? [20:00:28] PiRSquared17: You [20:00:35] PiRSquared17: You're not reading the documentation [20:00:56] https://www.mediawiki.org/wiki/API:Data_formats [20:01:11] Then you need to process the output from the API [20:05:48] New code comment: Nikerabbit; Do we actually want to fragment the parser cache for this?; [20:10:34] uga uga [20:11:18] New code comment: Raymond; Some of these revision: \ In Translatewiki: \ PHP Notice: Undefined index: bitrateunits in /www/w/ext; [20:15:47] Does everyone see the "Select font" thing? [20:16:21] 03reedy * 10/trunk/phase3/maintenance/language/messages.inc: Fix fixme on r107744 (though, I'm guessing r107743 is at fault, for not adding a blockcomment variable after adding it higher up in messages.inc [20:16:31] AFAIK yeah [20:16:42] Err, why? [20:19:50] Joan: where? [20:19:51] Reedy: thanks. that was too easy [20:19:58] Nikerabbit: mediawiki.org. [20:20:05] I think I saw it somewhere else recently too. [20:20:08] Reedy: I have not looked into this file :( [20:20:08] test.wikipedia.org, maybe? [20:20:17] Is it from the Translate extension? [20:20:38] Heh, Raymond_afk I had copied by example from sizeunits.... So I just searched the whole of phase3 for siteunits, and found a place i hadn't added bitrate units :) [20:20:39] It just gives a menu with "Reset" and "Help". [20:20:42] I don't really get it. [20:20:47] it's from WebFonts [20:20:56] I only see it on mediawiki.org mainpage [20:21:27] ah, probably because of those language names [20:21:29] Anything in NS 0 [20:21:53] no that's not true [20:22:46] and fyi it's the webfonts extension [20:23:05] you said that 6 lines ago ;) [20:23:48] just making sure [20:25:58] Nikerabbit: Just wondering, if the only option is 'reset' why display the menu at all? [20:26:48] Right. [20:26:51] That seems to be the bug. [20:27:03] Which I was working on filing before getting horribly distracted. [20:27:04] Joan: Not a bug if it's intended ;) [20:27:09] AHHHHH, Special:MyLanguage isn't protocol relative [20:27:48] Wow [20:27:55] Protocol relative summoned Roan [20:27:58] That's good going [20:27:59] haha [20:28:03] New code comment: IAlex; If there's something else depending on requested language (like a TOC or {{int:}} [20:28:16] johnduhart_: I don't see why it would ever be intended. [20:28:33] You don't offer people the option of selecting a font and then not offer them any fonts. That's not nice. [20:28:42] lol [20:28:46] I come onto IRC for the first time in more than a week [20:28:49] and of course I get grabbed immediately [20:28:52] Joan: Which is why I asked Nikerabbit if there was a reason for that [20:29:03] RoanKattouw: Nah, you don't need to fix anything we can handle it ;) [20:29:12] yay [20:29:19] Is Special:MyLangauge in trunk? [20:29:23] 03raymond * 10/trunk/ (176 files in 123 dirs): Localisation updates for core and extension messages from translatewiki.net [20:29:30] phase3* [20:29:45] should be [20:29:46] I htink [20:29:59] I don't see a bug for the useless menu. [20:30:02] You can really tell when there's a translation rally going on [20:31:33] Is using "useless" in a bug summary going to cause offense? [20:31:47] No, it has no use in this case [20:31:54] 03raymond * 10/trunk/tools/ToolserverI18N/language/messages/ (Monumentsapi.i18n.php Wlm.i18n.php): Localisation updates for ToolserverI18N from translatewiki.net [20:32:07] Reedy: Don't see it here http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/includes/SpecialPageFactory.php [20:32:21] * johnduhart_ keeps digging [20:32:30] grepping might be faster [20:33:17] Think it's from Translate [20:34:39] bingo [20:34:40] http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/Translate/specials/SpecialMyLanguage.php [20:34:53] 03(NEW) Useless "select font" menu on mediawiki.org from WebFonts extension - 10https://bugzilla.wikimedia.org/33460 normal; MediaWiki extensions: WebFonts; (b) [20:35:28] Everyone should go vote on the bug [20:35:31] So it gets done quicker [20:36:00] As Nike suggested, it's somehow related to NS:0 and maybe the Languages box? [20:36:47] Reedy: lmao [20:36:59] I'm not quite sure why the menu shows to anyone. Seems like an escaped preference. [20:37:05] Votes are srsn biznes [20:37:23] But the whole translation process is kind fo a mystery to me. [20:37:30] Or really anything not in English. [20:38:36] I still can't see why everyone can't just english [20:38:39] It's worked for me so far [20:38:46] Seriously. [20:41:54] johnduhart_: what? [20:42:25] Nikerabbit: what what? [20:42:31] johnduhart_: it would have more options if the content/interface/page language would be suitable [20:43:06] Nikerabbit: Okay, so why display it if the options aren't available. That's the question. [20:43:27] johnduhart_: it's there so that you can disable it [20:44:12] and what are you bullying my special:mylanguage :< [20:44:32] Nikerabbit: I'm bullying it because it's not protocol relative, and I don't know why [20:44:42] it is [20:44:48] https://mediawiki.org/wiki/Special:MyLanguage/Help:Extension:WebFonts [20:44:50] Not it's not [20:45:02] No* [20:45:27] $wgOut->redirect( $title->getLocalURL() ); [20:46:00] $this->mRedirect = wfExpandUrl( $this->mRedirect, PROTO_CURRENT ); [20:46:05] that's as protocal relative as it gets [20:46:52] visit the link above you and end up on non https [20:47:27] Nikerabbit: Where are you getting that second line? I'm not seeing that in trunk [20:47:50] * johnduhart_ svn blame's OutputPage.php [20:48:01] Status Code:301 Moved Permanently (from cache) [20:48:02] wtf?? [20:48:28] johnduhart_: something is redirecting the https to http before it even gets to special:mylanguage [20:48:36] wtf [20:48:47] Blame Roan [20:49:01] RoanKattouw I think we do need you [20:49:06] found it [20:49:16] mediawiki.org to www.mediawiki.org redirect is not protocal relative [20:49:21] haha [20:49:27] oh! [20:49:37] I'll fix that [20:49:38] Nikerabbit: Yeah that's probably because it's in an Apache config somewhere [20:51:22] I guess my email about enabling webfonts and narayam never reach to wikitech-l [20:52:54] 03johnduhart * 10/trunk/extensions/WebFonts/WebFonts.i18n.php: Protocol relative mw.org needs the www [20:53:02] Fixed [20:53:11] johnduhart_: nah, that's just ugly workaround :) [20:53:20] johnduhart_: please tag it with i18ndeploy [20:53:35] done [20:56:18] New code comment: Johnduhart; Delete [[MediaWiki:Webfonts-help-page]] when deployed please.; [20:59:33] RoanKattouw: should we file a bug for that? [21:00:27] Yes, you should [21:00:31] There may be one already [21:04:05] I'm sure there is [21:04:19] It's a known issue just no one bothered to fix it yet [21:06:46] http://noc.wikimedia.org/conf/redirects.conf that's a lot of non-protocol relativeness [21:07:48] New code comment: Platonides; Unless you did it in a postprocessing step.; [21:09:04] Nikerabbit: I'm not sure, would the logs system allow me flexibility to create new channels/logs on the fly? [21:09:45] johnduhart_: subtypes at least [21:10:19] don't know what you mean with channel [21:11:12] Nikerabbit: So if I wanted to add a new subtype would that need a configuration change? [21:11:28] I guess I'd still have to maintain a table of my channels/subtypes [21:12:08] johnduhart_: no [21:12:52] just register you logformatter to handle everything in your logs [21:13:43] 03(NEW) Translation edits show up on recent changes even if flood flag is on - 10https://bugzilla.wikimedia.org/33461 normal; MediaWiki extensions: Translate; (Thehelpfulonewiki) [21:16:59] 03(mod) Translation edits show up on recent changes even if user has bot right - 10https://bugzilla.wikimedia.org/33461 summary; +comment (10John Du Hart) [21:31:20] 04(REOPENED) SubPageList fails to show subpages in MediaWiki 1.18 - 10https://bugzilla.wikimedia.org/33403 +comment (10badon) [21:50:33] do you guys use wikieditor ? [21:50:39] the extension [21:50:41] Yes we do [21:50:50] i installed it [21:50:57] works fine but it show beta [21:51:05] in the personal bar [21:51:10] i dont want that :/ [21:51:50] "beta feedback" and "leave feedback" [21:51:58] is there a way to hide it ? [21:58:59] ? [22:05:30] Oh, sorry, I missed your question [22:05:57] Are you using an old version of WikiEditor, perhaps? Like, the one for MediaWiki 1.16? [22:06:19] i'm not sure but i thin k a use 1.18 [22:16:14] a guy has a repo with many mediawiki extensions [22:16:24] I send him a mail noting a bug with a one-line patch [22:16:35] His answer: "Thanks for this but I do not maintain my Mediawiki extensions anymore. [22:16:37] :/ [22:17:07] Platonides: ;) Then it's time to start importing his stuff into our svn and taking over completely [22:17:26] nvm, fixed :D [22:17:39] it's a good reason for having things in our repo [22:18:06] but his reply baffled me [22:18:35] do you know a way to highlight the active link in sidebar [22:18:56] like if we are in index, the index link in sidebar would be different [22:19:28] i heard you have to modify in php put a class in the div but i cant find where in the php [22:21:46] 14(INVALID) SubPageList fails to show subpages in MediaWiki 1.18 - 10https://bugzilla.wikimedia.org/33403 +comment (10badon) [22:22:54] Platonides: making an extension doesn't mean you become its slave for life [22:32:00] 03tstarling * 10/trunk/extensions/LabeledSectionTransclusion/lst.php: Fix comments from r95343 [22:33:18] New code comment: Tim Starling; It's actually bug 23407.; [22:36:10] TimStarling, I wouldn't have been too much surprised if I were asking him to debug something [22:36:41] it was the "no, I won't add this simple fix" what confused me [22:36:54] at least he was honest with you and didn't just put your email on an endless todo list [22:37:00] true [22:50:41] 03(mod) syntax to transclude a page without the containing page inheriting categories, interlanguage links - 10https://bugzilla.wikimedia.org/835 +comment (10Krinkle) [22:50:54] 03tstarling * 10/trunk/extensions/ProofreadPage/ProofreadPage_body.php: Fixed weak comparison with null from r95338. [22:53:43] 03(mod) no feed in irc for changes to lqt - 10https://bugzilla.wikimedia.org/33387 +comment (10benapetr) [22:58:10] 03(mod) Special:WantedFiles is limited to 1000 files total (not just per page) - 10https://bugzilla.wikimedia.org/33455 +comment (10Krinkle) [23:04:01] 03(mod) Add a filter to Special:WantedFiles to remove the false positives - 10https://bugzilla.wikimedia.org/33446 +comment (10krinklemail) [23:04:13] 03(mod) syntax to transclude a page without the containing page inheriting categories, interlanguage links - 10https://bugzilla.wikimedia.org/835 +comment (10bawolff+wn) [23:04:49] 03(mod) Add a filter to Special:WantedFiles to remove the false positives - 10https://bugzilla.wikimedia.org/33446 +comment (10krinklemail) [23:07:10] holy shit https://en.wikipedia.org/wiki/Template:Pie_chart [23:07:15] wow [23:07:28] Piecharts using only wikitext [23:07:50] 03(mod) no feed in irc for changes to lqt - 10https://bugzilla.wikimedia.org/33387 +comment (10sam) [23:08:03] New code comment: Bawolff; Good catch. :); [23:11:12] 03(NEW) Allow and display both wiki name and shell name in dialogs - 10https://bugzilla.wikimedia.org/33462 normal; MediaWiki extensions: OpenStackManager; (rlane32) [23:15:33] 03(mod) Shared repositories support for Special:WantedFiles - 10https://bugzilla.wikimedia.org/6220 +comment (10Krinkle) [23:16:59] 03(mod) Shared repositories support for Special:WantedFiles - 10https://bugzilla.wikimedia.org/6220 +comment (10krinklemail) [23:17:06] !seen Bawolff [23:17:07] bawolff (~bawolff@wikinews/bawolff) was last seen quitting from #mediawiki 10 hours, 29 minutes ago stating (Quit: ChatZilla 0.9.88 {[Iceweasel} 3.5.16/20110302220840\]). [23:20:48] New code comment: Tim Starling; It seems to me that this special page would be much easier to write if it wasn't a QueryPage subclas; [23:21:43] 03reedy * 10/trunk/extensions/DSMW/api/upload/: [23:21:43] Kill upload class back compat duplicates [23:21:43] Not used in code [23:23:17] 03krinkle * 10/trunk/extensions/WebFonts/resources/ext.webfonts.css: [23:23:17] [WebFonts] fix #pt-webfonts icon position [23:23:17] * Core uses padding-left 15px for a 13px-wide icon [23:23:17] * So this should use padding-left 18px as this icon is 16px wide. Before the icon was slightly overlaying the left edge of the label, now there's padding in between, like there for core #pt-userpage [23:23:17] * Also removed redundant background properties, same as core #pt-userpage stylings [23:26:05] 03(mod) Link to switch to http/https version of current page - 10https://bugzilla.wikimedia.org/32690 +comment (10Platonides) [23:27:42] Stinking OS X... I can't send F6 through a terminal [23:28:22] 03reedy * 10/trunk/phase3/includes/upload/UploadFromChunks.php: [23:28:23] Tidyup outputChunk added in r104687, remove/update documentation [23:28:23] Don't use undefined $path variable on line 265 [23:29:00] 03(mod) Offer SVGs as being rendered in PNG on File pages - 10https://bugzilla.wikimedia.org/24619 +comment (10Krinkle) [23:31:20] 03(mod) Invalid action page should probably not have HTTP status 200 - 10https://bugzilla.wikimedia.org/24144 +comment (10Krinkle) [23:31:24] 03reedy * 10/trunk/phase3/includes/filerepo/LocalRepo.php: Followup r99892, actually use $options in query [23:33:11] 03(mod) Shared repositories support for Special:WantedFiles - 10https://bugzilla.wikimedia.org/6220 +comment (10bawolff+wn) [23:33:44] 03reedy * 10/trunk/phase3/includes/filerepo/FileRepo.php: [23:33:44] Followup r106752 [23:33:44] Use $file in unlink, rather than the undefined $path [23:35:24] 03reedy * 10/trunk/phase3/includes/ (6 files in 4 dirs): [23:35:24] Cleanup a few unused variables [23:35:24] Mainly indexes in foreach loops [23:46:51] 03(mod) "Auto-number headings" cause broken looked links - 10https://bugzilla.wikimedia.org/32777 +comment (10Krinkle) [23:52:08] 03(mod) Wrap automatic numbering for section headings in a container with a specific class - 10https://bugzilla.wikimedia.org/33450 +comment (10Krinkle) [23:53:50] 03(mod) Wrap automatic numbering for section headings in a container with a specific class - 10https://bugzilla.wikimedia.org/33450 +comment (10Krinkle)