Homec4science

Allow simple template-based skin definitions

Authored by epriestley <git@epriestley.com> on Oct 17 2012, 17:36.

Description

Allow simple template-based skin definitions

Summary:
Lower the barrier to entry for installing and creating skins, so we can kill Wordpress. You can now install skins by dropping them into a directory, and build either "advanced" (full phutil library) skins or "basic" (simple PHP templates) skins.

Next up is getting static resources working in an easy way for skins.

I put these in externals/ for now so they don't get hit by lint.

Test Plan: Viewed the Pokeblog with the Oblivious skin.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T1373

Differential Revision: https://secure.phabricator.com/D3717

Details

Committed
epriestley <git@epriestley.com>Oct 17 2012, 17:36
Pushed
aubortJan 31 2017, 17:16
Parents
rPH44c6109bf253: Add cached summarization to PhamePost
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHb3ad8507af33: Allow simple template-based skin definitions (authored by epriestley <git@epriestley.com>).Oct 17 2012, 17:36