Page MenuHomePhabricator

POC – server-side information section
Closed, ResolvedPublic

Description

As an alternative to T305445, we want to implement a proof of concept where the information section is rendered entirely server-side, without Vue.js (but using Wikit tokens in Less), using HTML templates (mustache). This should then be used in the JS version of the page as well, most likely by temporarily limiting the scope of the Vue app to just the form part of the special page (excluding the information section; the “please search for duplicates” message on top will be added later, possibly using teleport). The “info” icon will probably come from OOUI.

Details

Event Timeline

Change 779854 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/WikibaseLexeme@master] PoC for infobox with mustache

https://gerrit.wikimedia.org/r/779854

Change 779854 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Add info panel to special new-lexeme

https://gerrit.wikimedia.org/r/779854