Project

General

Profile

Actions

Feature #9943

closed

Site templates

Added by Boone Gorges about 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
WordPress (misc)
Target version:
Start date:
2018-06-15
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

We've been calling these "theme templates" in our initial discussions, though they're much more than "themes". "Site template" is more technically correct. We might decide on some other language for user-facing interface.

1. Team will create a list of named templates ("Teaching Template", etc)
2. Each template will have its own "master template site", which is a site that contains the configuration to be inherited by new sites using the template. This includes default content, config, navigation, etc. See https://docs.google.com/document/d/19yWcamz-cuNZDR4HTUkYphypNLnA14Mg-RVRqC4l0f4/edit#heading=h.es7p5ju9ga3a for an outline.
3. There will be a public-facing demo site for each template. I think it makes sense for this to be separate from the (private) master template site, though we can talk about this. (It's certainly easier for them to be unified, as a separate demo site will need to be re-propagated each time there's an update to the master. But I think that they have to be separate, so that stuff like comments don't get synced over.)
4. A new interface will appear on the /sites/create screen that will allow the user to select the site template for the new site. This interface will have a list of template names, brief descriptions, and links to the demo site.
5. The newly created site will be cloned from the template site.
6. We'll keep track of the fact that a site was created from a specific template, likely using the same mechanism as in #9942 for tracking plugin package activation.


Files

Screenshot_2018-08-17_11-39-43.png (100 KB) Screenshot_2018-08-17_11-39-43.png Front-end interface Boone Gorges, 2018-08-17 01:14 PM
Peek 2018-08-17 11-39.gif (861 KB) Peek 2018-08-17 11-39.gif site creation interface Boone Gorges, 2018-08-17 01:15 PM
Peek 2018-08-17 11-40.gif (607 KB) Peek 2018-08-17 11-40.gif Boone Gorges, 2018-08-17 01:16 PM
Screenshot 2018-10-28 07.57.56.png (1.43 MB) Screenshot 2018-10-28 07.57.56.png Stephen Real, 2018-10-28 08:04 AM
default-template-demo-screenshot.png (210 KB) default-template-demo-screenshot.png Luke Waltzer, 2018-11-12 10:08 AM
teaching-template-demo-screenshot.png (1.02 MB) teaching-template-demo-screenshot.png Luke Waltzer, 2018-11-12 10:08 AM
academic-portfolio-template-screenshot.png (662 KB) academic-portfolio-template-screenshot.png Luke Waltzer, 2018-11-12 10:08 AM
Screenshot_2018-11-13_13-24-31.png (104 KB) Screenshot_2018-11-13_13-24-31.png Boone Gorges, 2018-11-13 02:28 PM
Screenshot_2018-11-13_13-24-42.png (162 KB) Screenshot_2018-11-13_13-24-42.png Boone Gorges, 2018-11-13 02:28 PM

Related issues

Related to CUNY Academic Commons - Feature #7112: Add Copyright option/question to users on blog creation wizardResolvedRaymond Hoh2016-12-16

Actions
Related to CUNY Academic Commons - Bug #10595: Confirmation page after site creation has double footerResolved2018-10-25

Actions
Related to CUNY Academic Commons - Feature #10712: Open Site Template demo links in new window?Resolved2018-11-16

Actions
Has duplicate CUNY Academic Commons - Feature #502: Create Site TemplatesDuplicateChris Stein2010-12-19

Actions
Actions

Also available in: Atom PDF