HomeWrite.as

Move instance page editing to dedicated section

Description

Move instance page editing to dedicated section

This adds a "Pages" section to the admin part of the site, and enables
admins to edit the pre-defined About and Privacy pages there, instead of
on the dashboard itself.

It also restructures how these pages get sent around in the backend and
lays the groundwork for dynamically adding static pages. The backend
changes were made with more customization in mind, such as an
instance-wide custom stylesheet (T563).

Ref T566

Details

Provenance
mattAuthored on Apr 6 2019, 5:23 PM
Parents
rWF00ed2990eb7f: Do Travis builds without sqlite
Branches
Unknown
Tags
Unknown
Tasks
T566: Instance-level static pages