[WIP] Add RenderFactory

Authored by Osnard on Dec 11 2017, 10:37 AM.

Description

[WIP] Add RenderFactory

Extensions should only add array-data to the SkinTemplate::data field.
The skin then decides where to render it and uses a Renderer from the factory.
The registry allows skins to override default rendering.

PW: Further development + Added TemplateRenderer and a basic example
how the UserImage renderer could replace the old view.UserMiniProfile
Change-Id: Ie151494d3624fe5c27a68458d4f34a29c1582a23

Details

Committed
Pwirth <wirth@hallowelt.biz>Feb 13 2018, 3:42 PM
Parents
rEBSFa6b61e7dc13a: Localisation updates from https://translatewiki.net.
Branches
Unknown
Tags
Unknown
References
refs/changes/71/397471/15
ChangeId
Ie151494d3624fe5c27a68458d4f34a29c1582a23
Pwirth <wirth@hallowelt.biz> committed rEBSF5eb9c36f0803: [WIP] Add RenderFactory (authored by Osnard).Feb 13 2018, 3:42 PM