a first look at master pages in r8.3 | contensis user groups 2015

Post on 16-Feb-2017

168 Views

Category:

Internet

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

A first look at Master Pages in R8.3

Brett JenkinsDeveloper

Product Development

Picture of something cool here

ZenlightsLockdown 2015Me & Robin

PUBLISHINGR8.2 and below

Republishing the Base Template Today

This isn’t ideal!

A full weekend

How it works now

Parser merges the page and template together into a flat file

Flat File for every page on your website

The Problem arises when you change a Template or Base Template

A change to a Template requires every page that uses that Template to be republished

A change to the Base Template requires every page in the site to be republished

We listened to you

MASTER PAGESR8.3

Move parts of the current Parser to the Front End

Only update files which have changed

Dynamically merge on the front end

A change to a Template only requires one file to be republished

A change to the Base Template only requires each Template file to be republished

Not the PagesNot the Pages

Invisible to Editors

Example

Republishing the Base Template Today

Republishing the Base Template with Master Pages

Reduction of 545 files to publishOn the Zengenti website

Based on .NET Master Pages

Heavily Tested

Available in R8.3

Custom Code

Custom Code common changes

Determining if a Placeholder has Content

Referencing Controls outside of the current template

Use of MyGetControl in Custom Code

New Custom Code Search

DEMO

Service provided by Professional Services

How do I upgrade to Master Pages?

Publishing Server Option

Publishing Server Option

Upgrade your Preview server

Create a new server to test on

Will require a full republish

Revertible

DEMO

General Publishing Improvements

DEMO

Control of HTML Markup

Easily add JavaScript or Styles to all pages or pages of a template

Custom Code is often used for

Master Templates

Content Type

Publishing Server Level

Template Level

DEMO

Save you and your users time

We hope you like it

Any questions?

top related