Last modified: 2014-05-09 18:28:44 UTC
In LocalSettings.php I enabled scary transclusions: $wgEnableAPI = true; $wgEnableWriteAPI = true; $wgEnableScaryTranscluding = true; $wgTranscludeCacheExpiry = 0; Then in a template I have this: {{raw:lo::{{{1}}}}} I see this in the log: [info][localhost:Test] starting parsing [warning/api][localhost:Test][oldid:306] Failed API request, 8 retries remaining. ... and so on. If just {{raw:lo::someItem}} is on the page parsoid evaluates this OK. But when this is in a template the requests fail for some reason.
I'm having trouble reproducing this bug. Here's what I did: 1) Create a template Template:Lo::someItem with the content: Hi 2) Create a template Template:Another with the content: {{raw:lo::{{{1}}}}} 3) Create a page Testing with the content: {{another|someItem}} Result on Testing is: Hi I can edit all of the above in VisualEditor.
Sorry, {{raw:lo::xxx}} should transclude template xxx from wiki with prefix 'lo'. This is what I did: 1) Create a template containing just plain text on a wiki (A). 2) From another wiki (B), make sure you have scary transclusion enabled and the other wiki in the transclusion database. 3) Make a template that transcludes the template from wiki A. 4) Create a page at wiki B the template you created in step 3.
Oh, yikes, I missed the "interwiki" in the subject line. Thanks for the clarification.
Can you try with {{raw:lowiki::xxx}} for prefix lo. Just a hunch.
This works now, I do not know what have happend but works, with both prefixes I inserted in the db :)