This task is concerned with how Jade entity pages will appear within Special:Diff.
One of the issues identified is that seeing the diff of a Jade page that itself contains a diff is confusing for users.
This task is concerned with how Jade entity pages will appear within Special:Diff.
One of the issues identified is that seeing the diff of a Jade page that itself contains a diff is confusing for users.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T212435 Review real-world query plans and performance for Jade | |||
Open | None | T238877 Write Huggle labels to Jade | |||
Resolved | calbon | T183381 Deploy pilot of Jade to a small set of wikis. | |||
Resolved | ACraze | T229973 Implement Jade Entity pages | |||
Resolved | Halfak | T247762 Design diff *of* Jade entity pages | |||
Resolved | ACraze | T250725 [Spike] How can we render custom diffs for Jade pages? |
For dealing with the double-diff view problem, I propose:
In this mock, we can see that the diff on the Jade page is hidden behind a semi-transparent div. There is a button saying "show full diff" that a user can click to see the expanded diff.
See
for the expanded diff after clicking the button.We should load this shaded version of the diff on all non-current versions of the Jade page. E.g. https://somewiki.org/wiki/Jade:Diff/123456?oldid=456733
OK so now we need to know how the difference of Jade pages should look. I've made a mock of how all of the actions should look.