[17:39:43] Hi everyone. Does anyone know if its possible to to make the nice "Filter revisions" from mediawiki 1.34 also available in 1.31? https://www.mediawiki.org/w/index.php?title=MediaWiki&action=history and if yes, how? :] [17:40:03] filter revisions? [17:41:19] yes from the history page [17:41:25] of an article [17:41:38] the link I postet [17:41:41] I don't see any "filter revisions" [17:42:26] Oh [17:42:28] I'm being blind [17:42:31] It's minimised [17:42:59] Aah ok, looked how I could upload an image to show you :D [17:45:26] The code looks like it's been around for years [17:46:42] But a 1.31 wiki doesn't show it [17:47:12] hmm :( [17:47:36] I thought I could be an extension [17:48:32] Hang on [17:48:33] It is there [17:48:43] It just looks different in the refactored interface [17:48:54] It's "Search for revisions" in 1.31 [17:49:20] As shown on https://meta.wikimedia.org/wiki/Help:Page_history [17:49:31] It's just not as user friendly [17:56:14] Well, at least those search fields were more noticeable than now :) [18:09:35] OOh I know that's there, but the new one looks more nice and some people asked for it [18:09:59] Oh, sorry [18:10:00] xD [18:10:10] In theory, it's possible [18:10:19] So we have so somehow swap the code [18:10:22] to [18:10:23] It's just backporting many changes to make it work [18:10:37] But I suspect it's diminishing returns [18:10:51] As you'll probably need changes to underlying libraries [18:11:07] ok [18:11:12] thank you guys [18:11:25] I'm guessing you're stuck on 1.31 because of LTS? [18:11:31] stuck/still [18:11:33] yes [18:11:39] 1.31.6 [18:12:00] Easiest answer is to wait for 1.35 then... Which is probably 6 months away [18:12:14] yeap :) [23:17:14] Is there a way to determine if a user group is permanent or temporary via the API? [23:27:06] Yes, groupmemberships tells you [23:27:14] $vals['groupmemberships'] = []; [23:27:14] foreach ( $ugms as $group => $ugm ) { [23:27:15] $vals['groupmemberships'][] = [ [23:27:15] 'group' => $group, [23:27:15] 'expiry' => ApiResult::formatExpiry( $ugm->getExpiry() ), [23:27:16] ]; [23:27:18] } [23:35:38] Awesome, thanks