Difference between revisions of "User talk:Zesty/Portability of WP Templates"
Theaetetus (talk | contribs) (New thread: Portability of WP Templates) |
Theaetetus (talk | contribs) m (Typo) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
Hey there. Been working on some templates and am running into a brick wall. | Hey there. Been working on some templates and am running into a brick wall. | ||
− | Most of the Wikipedia core templates were re-written to LUA ~2 years ago. This wiki doesn't run [https://www.mediawiki.org/wiki/Extension:Scribunto Extension:Scribunto], which means no #invoke:, so templates such as [[Template:Mbox|<nowiki>{{mbox}}</nowiki>]] and the rest of its family ([[Template:Asbox|<nowiki>{{ | + | Most of the Wikipedia core templates were re-written to LUA ~2 years ago. This wiki doesn't run [https://www.mediawiki.org/wiki/Extension:Scribunto Extension:Scribunto], which means no #invoke:, so templates such as [[Template:Mbox|<nowiki>{{mbox}}</nowiki>]] and the rest of its family ([[Template:Asbox|<nowiki>{{ambox}}</nowiki>]], [[Template:Cmbox|<nowiki>{{tmbox}}</nowiki>]], [[Template:Imbox|<nowiki>{{fmbox}}</nowiki>]], etc) are broken. WP editors seems to have been extremely fervent in their pursuit to replace every legacy style mbox-type template, and I can find almost none that a decently visually appealing to borrow code from. I was considering going back and refactoring an early 2014 version of Mbox to work here (pre-LUA switch), but boy is it looking like a ton more work than expected and I'll probably find a heap more template transclusions to fix before it's even partially functional. |
− | tl;dr: Are there any plans to activate Scribunto on this wiki enable modern WP templates to be ported here? | + | tl;dr: Are there any plans to activate Scribunto on this wiki to enable modern WP templates to be ported here? |
+ | |||
+ | Edit: fixed links |
Latest revision as of 15:54, 23 July 2016
Hey there. Been working on some templates and am running into a brick wall.
Most of the Wikipedia core templates were re-written to LUA ~2 years ago. This wiki doesn't run Extension:Scribunto, which means no #invoke:, so templates such as {{mbox}} and the rest of its family ({{ambox}}, {{tmbox}}, {{fmbox}}, etc) are broken. WP editors seems to have been extremely fervent in their pursuit to replace every legacy style mbox-type template, and I can find almost none that a decently visually appealing to borrow code from. I was considering going back and refactoring an early 2014 version of Mbox to work here (pre-LUA switch), but boy is it looking like a ton more work than expected and I'll probably find a heap more template transclusions to fix before it's even partially functional.
tl;dr: Are there any plans to activate Scribunto on this wiki to enable modern WP templates to be ported here?
Edit: fixed links