[01:36:48] is there a way to make part of a wiki page editable, either by certain users or all users? [01:37:30] let me explain why I am thinking of doing this [01:38:10] we have a mediawiki instance with pages for literary works that have been scanned. there is one section per page and users transcribe them there. the transcription is in balinese script, and we want to also display the latin transliteration [01:39:10] we'd rather not regenerate the latin transliteration every time, however, we also don't want it to be user editable. [01:39:21] I guess we could store it somewhere in the database... [01:48:39] <_94rain> Sure, you can use page protection (create a new user group and add a new restriction level) [01:49:47] _94rain: but it's not the whole page. it's just the parts of each page containing the transliteration [01:50:18] there is one mediawiki section per original document page [01:50:24] and one mediawiki page per original document [01:52:35] <_94rain> have you tried using transclusion? [01:53:11] I don't know what that is, I'll look into it [01:53:20] <_94rain> full protect the page, with a template transclued that can be edited by everyone [01:54:55] <_94rain> See https://www.mediawiki.org/wiki/Transclusion [02:16:21] thanks, will check [09:06:10] one quick question I see the following error "Call to method getDefaultInstance from undeclared class \Wikibase\Client\WikibaseClient" https://integration.wikimedia.org/ci/job/mwext-php72-phan-docker/6500/console however the method exists according to https://doc.wikimedia.org/Wikibase/master/php/classWikibase_1_1Client_1_1WikibaseClient.html [09:20:15] andreg-p_: let's try your patch on beta [09:20:32] http://beta.math.wmflabs.org/w/index.php/Special:Random [09:30:48] @physikerwelt_: we can try that. But I still would like to know why phan throws this error. Does somebody know it? [10:30:28] I will upload the patch right after lunch [11:06:12] monologspi does not seem to log anything D: [11:06:40] wonder what I broke after 1.33 upgrade [14:07:03] I need to upgrade and migrate a 1.32.0 to 1.33.0 and also migrate to a Debian10 server [14:07:18] I assume, upgrade the wiki, and only then migrate it to a new server [14:07:33] gotta get rid of this one HSP that's sabotaging their shit, because they just don't care [20:24:24] is it possible to create an API action that takes a POST request? [20:25:25] An api action that "must be" posted? All api actions accept POST request [20:26:30] not must be, no [20:26:43] well, maybe [20:26:47] but just possible in general [20:27:03] because it needs to receive more than the max allowable amount of data that you can fit in a URL [20:27:08] All api modules accept POST, so you don't have to do nothing special to handle POST requests [20:27:12] ok thanks [20:27:33] hrm... can I do query params at the same time as POST? [20:27:52] yes [20:27:55] cool thanks [20:51:20] Vulpix: how do I access the POST body from within execute()? where does ApiBase expose it? [20:51:48] oh nevermind, I see