Page MenuHomePhabricator

Convert Blueprint to core's HTML templating
Closed, ResolvedPublic

Description

Blueprint (and OOUIPlayground) use a few server-side HTML templates supported by local vendor/{lightncandy,werdnum/mediawiki-lightncandy-skin,werdnum/simple-lightncandy} libraries. MediaWiki core (since release 1.25) supports mustache HTML templates and includes lightncandy, so we should try to migrate Blueprint to core's implementation.

Related Objects

StatusSubtypeAssignedTask
Resolved Spage
Resolved Spage
Resolved Spage
Resolvedori
DeclinedNone
ResolvedNone
DeclinedNone
ResolvedAnomie
DeclinedNone
OpenNone
OpenNone
Resolved Spage
DeclinedNone
Resolvedjeropbrenda
OpenNone
DeclinedQgil
Resolved Spage
ResolvedQgil
ResolvedQgil
ResolvedQgil
Resolved Spage
Resolved Spage
Resolved Spage
DeclinedNone
DeclinedNone
Resolved Spage
Resolved Spage
DeclinedNone
DeclinedNone
Resolved Spage
ResolvedJdlrobson
ResolvedNone

Event Timeline

Spage raised the priority of this task from to Medium.
Spage updated the task description. (Show Details)
Spage added a project: Blueprint.
Spage subscribed.
Prtksxna raised the priority of this task from Medium to High.Jul 3 2015, 4:37 AM

Change 223165 had a related patch set uploaded (by Spage):
[WIP] switch to core's server-side HTML templating

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

Spage added a project: ECT-July-2015.

My Blueprint patch works, but requires a change to core T97188 (merged).

Qgil changed the task status from Open to Stalled.Aug 8 2015, 12:51 PM
Qgil lowered the priority of this task from High to Medium.
Qgil set Security to None.
Qgil subscribed.

My Blueprint patch works, but requires a change to core T97188 (merged).

I have translated this in "Stalled".

@Spage

150831_WMF_T104627.png (888×1 px, 52 KB)
Screenshot shows, that the account menu link looses its text content at PS7.

Hi that is fixed in the patch I upload d that is why I changed the width.

Volker_E renamed this task from convert Blueprint to core's HTML templating to Convert Blueprint to core's HTML templating.Sep 24 2015, 1:58 AM

Change 223165 merged by VolkerE:
Switch to core's server-side HTML templating

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

Volker_E moved this task from Needs Review / Feedback to Done on the Blueprint board.
Volker_E removed a project: Patch-For-Review.