[00:30:46] In 1.37, I was using {{html-title}} in my skin.mustache, which passed in (ex.) `Talk:Main Page` [00:30:46] Now on 1.39, this is passing in `Talk:Main Page` [00:30:46] Is there a way I can get _just_ the page title without all the extra html? [04:43:13] Okay I have a plan B [04:43:54] What about getting the page title from the pageprop table through getProperty? [04:44:24] * What about getting displaytitle from the pageprop table through getProperty? [04:52:47] Hi, can creating multiple redirects make an article show up on a search engine more easily, for example, Google? [05:41:11] Prodigion3714[m]: probably not easily if and when using Mustache, could be slightly easier if you'd use old-school PHP; it seems that that cruft originates from Parser#formatPageTitle which is called in a few places in MW core (most notably OutputPage.php and Article.php) [07:30:01] @ashley: Where can I even access the plain title from? $out->getPageTitle and getDisplayTitle both return with the span tags. [07:33:20] aye, I noticed :-/ if you have a Skin object, for example, you miiiiiight be able to do something like $skin->getTitle()->getPrefixedText() to get the prefixed (with namespace) page title, but I'm not sure how well this plays with features like LanguageConverter or {{DISPLAYTITLE:}} [07:46:59] Today I discovered https://www.mediawiki.org/wiki/Template:Translatable_template and the underlying module (I guess I had seen it used, but never understood). Wow, I have some work to do. [09:27:01] @ashley: awesome, that worked. Thanks! [09:35:25] cool :D [15:02:06] Thinking about my request https://phabricator.wikimedia.org/T313148 and looking at this: [15:02:07] https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/ReplaceText/+/9b0f7ff6feb37c1be607f72021be2231153f747e/src/Search.php#50 [15:02:25] How could we add a condition to skip translated pages? [15:03:27] by manipulating $namespaces to drop translations out? [15:04:24] translated pages are on the same namespace [15:06:10] so should something be stuck into that $conds array like 'whatever != translated_page' ? [15:06:36] (I haven't found the db structure for translations) [15:11:41] users, even admins are unable to edit translated pages. This is some sort of protection. I don't know if Translate implemented the hook that checks if a page can be edited or not. If they did, RepaceText could call this hook to check if a page is editable, and filter out those that aren't editable [15:12:42] Assuming it's not very expensive to do that check for a potentially large list of pages [15:24:26] Vulpix: maybe https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Translate/+/6d36b9ead883a7371d5c8aeebb0556f34cff7523/TranslateHooks.php#238 [16:02:56] Would be nice to have it in the db query for maximum perf, nevermind my earlier brainless pseudo code [16:03:51] I can look into it later in my local docker [19:28:51] Is anyone around to help with a block for a user on mediawiki.org? I've gotten a few of these in the past hour or so https://www.mediawiki.org/wiki/Topic:Xcsralcp1d63r6vd [19:29:20] * taavi looks [19:29:49] apaskulin: done [19:29:54] thank you! [19:31:56] ok, who broke timeless [19:32:19] someone look at that page in timeless and tell me if it's as broken for you [19:36:37] Izno: looks good to me [20:10:54] still a problem in safe mode [20:10:55] joy [20:26:25] apaskulin: :(( sorry you got that random harassment. [20:27:04] Izno: timeless + firefox for me and that flow board looks fine. [20:27:19] Firefox 109 or 110? [20:27:55] 109 apparently. I have a prompt to restart for 110. [20:28:15] It looks fine in 110 for me [20:28:21] well, wtf [20:28:29] nargles [20:28:30] bd808: thanks, luckily it's a super rare occurrence [20:28:32] let me get a picture on Phab just to show you what not-fine looks like [20:30:35] oh hey, it's cross wiki vandalism [20:32:47] post it from Discord? I'm not sure if the bot will put the image URL here [20:33:04] It won't [20:33:24] https://phabricator.wikimedia.org/F36859330 and https://phabricator.wikimedia.org/F36859332 is what I'm seeing (I assume those are visible) [20:33:33] nope [20:33:38] you need to make them viewable to everyones [20:33:41] I assume wrong o7 [20:34:01] Phab has done that for a while now [20:34:10] phab made some changes to image permissions that are a bit goofy [20:34:27] how about the actual URL of the image? https://phab.wmfusercontent.org/file/data/lxv2u43s56ns7v2avxwv/PHID-FILE-deg64k2o2dgnhi3vjzv5/image.png and https://phab.wmfusercontent.org/file/data/fp3mc6asigflu5wmxitp/PHID-FILE-khalwl4rf52y73tuukgn/image.png [20:34:32] because it was previously too easy to upload a public file to a protected task [20:34:44] lol, that works [20:34:49] o7 [20:35:00] security through obscurity [20:35:12] I like to think of it as creative users [20:35:19] aha [20:35:22] * bd808 makes his viewport wider to see what happens with the sidebar [20:35:25] https://www.mediawiki.org/wiki/Topic:Xcsralcp1d63r6vd?useskin=timeless in private browsing is indeed broken [20:35:33] logged in, with permissions it's fine [20:35:59] it's a breakpoint thing too [20:36:20] I guess I'm thankful it's broken in private browsing :) [20:38:04] is there suppression for flow topic titles? That one could use hiding if so. [20:38:47] AFAIK no [20:39:00] you can suppress the deletion log [20:39:25] You can undelete, edit the topic manually, and delete it again [20:39:27] * bd808 remembers that flow was what prompted risker to write about moderation support [20:39:53] I usually edit the topic title/message if necessary before deleting [20:39:54] well, I'll file a task now that it's been confirmed [20:40:17] Fixed [20:40:25] if you hide the params... [20:40:27] > [20:40:27] This topic has been deleted. [20:40:32] gj irc client [20:40:45] Ah, well, anons see the deletion log. Yeah, that requires hiding parts of the log [20:41:11] Reedy, yes, it appears fixed to me now also :') [20:41:16] wat [20:41:32] seriously [20:42:01] you hid the log events so now private unlogged in can't see [20:42:22] bugsbugsbugs [20:42:24] good job, we found something broken about how logs display in Flow [20:42:30] on Timeless [20:42:31] just one thing [20:42:51] I guess it should be easy enough to reproduce (ie create and delete a topic that isn't abusive) [20:43:17] should be [20:43:26] https://www.mediawiki.org/wiki/Topic:Xcssko66tj8vn22v?useskin=timeless [20:43:37] yeah [20:43:54] There are lots of flow abusers every day, it's easy to find one :') [20:44:00] :') [20:44:12] well, I'll use that one for the top image now [20:45:34] broken in Chrome private as well [20:45:42] cool, not a browser problem [20:46:15] heh [20:46:18] file a bug [20:47:19] working [20:58:57] T329977 [20:58:58] T329977: Deleted Topics in Timeless don't display great - https://phabricator.wikimedia.org/T329977 [21:22:11] the fix should be to write the code needed to turn all flow boards back in to normal talk pages and then undeploy flow [21:25:22] still waiting for that code for liquidthreads xD [21:29:54] Nikerabbit: hmm... I thought I remembered that we did convert LQT stuff on mw.o to plain pages. Is that just some wishful thinking about the past? [21:31:53] But yeah if we haven't done that it should be on the list of things to actually finish too [21:33:54] I'm not aware of such [21:42:43] bd808 aww I was reading scrollback and was gonna make the same joke :( [21:43:22] what if it wasn't a joke though? [21:44:16] wow [21:44:50] * bd808 is actually not sure which thing he has babbled perryprog is referencing [21:45:09] the flow roast [21:45:41] oh, yes I very much think that the WMF should spend the time to get rid of flow properly [21:46:08] we abandoned development of it like 6 years ago now? [21:46:22] Wow, really? [21:46:27] I thought it was like. Two years ago. [21:47:15] https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/FLFE77BXJBKDSJHP6BCYUMQOR5FBWHZK/ -- 2015-09-01! [21:50:00] You should just disable Flow on the "Enabled extensions" page. Pretty sure that's how it works. [22:02:16] It's not [22:06:04] no idea the 'best' channel to ask, but any mw/wmf -y people thinking of going to CCC this year? https://events.ccc.de/camp/ [22:16:37] TheresNoTime: never heard of it [22:17:13] TheresNoTime: duesen might know something. andre has been to the Congress event (December) in the past, but I don't know that he's ever gone to a Camp. [22:18:01] RhinosF1: Chaos Computer Club tho 🥺 [22:18:24] TheresNoTime: when are computers not chaos [22:18:45] touché [22:24:09] TheresNoTime: wait until you find tech with no power button so you can only hard kill it [22:27:19] that's what switched outlets are for, right? [22:57:20] bd808: we converted talk pages in the other direction, and that was mostly by hand