Adapting Artisteer Templates for C1 CMS

Similar documents
Form Builder - User Guide

Content Versioning Product Sheet

Extracting Representative. Najlaa Gali, Andrei Tabarcea and Pasi Fränti

Extranet Product Sheet

Call: SharePoint 2013 Course Content:35-40hours Course Outline

Active Directory Validation - User Guide

Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone

Xerte. Guide to making responsive webpages with Bootstrap

How to Get Your Site Online

Designing the Home Page and Creating Additional Pages

Dreamweaver Template Tutorial - How to create a website from a template

Yet Another Forum Integration

Exercises Advanced Workshop Using Roxen Content Management System. Editing exercises using sandbox version of Roxen 4.5 site

Javadocing in Netbeans (rev )

Dynamic Product Options extension for Magento2. User Guide

Entrepreneur Theme Documentation

1. Beginning (Important)

Accelerated Mobile Pages v1.x Configuration for Magento 1 From Plumrocket Documentation

Introduction to Theming in Magento Go"

Skill Area 323: Design and Develop Website. Multimedia and Web Design (MWD)

AGENDA. HTML CODING YOUR HOMEPAGE [ Part IV ] :: NAVIGATION <nav> :: CSS CODING FOR HOMEPAGE [ <nav> & child elements ] CLASS :: 13.

Pulse 01 - The Best Way to Make Templates in Pulse (From.

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar. Hover Effect:

Converting a HTML website to Wordpress

Documentation of Jstore Theme Premium. Installation and Activation of Jstore Theme - Premium

Microsoft SharePoint Designer 2010

Entry Level Assessment Blueprint Web Design

C1 CMS User Guide Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone

JSN Dona Portfolio User's Guide

INFO 2450 Project 6 Web Site Resources and JavaScript Behaviors

Azure Publisher - Product Sheet

How do I show custom color swatches?

LUXE READYTHEME CUSTOMIZATION

Adaptations by PVII responsive and then creates your page instantly Al Sparber & Gerry Jacobsen PVII

Manual Getting Started. How to install extension

Dreamweaver CS6. Table of Contents. Setting up a site in Dreamweaver! 2. Templates! 3. Using a Template! 3. Save the template! 4. Views!

Create a three column layout using CSS, divs and floating

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

SQL Azure Scale-Out - Setup Guide

Branding Customizations

A Guide to CMS Functions

PRODUCT PDF PRINT - Magento2 USER MANUAL MAGEDELIGHT.COM SUPPORT E: P: +1-(248)

Vebra Search Integration Guide

Forms So start a new web site

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1

2004 WebGUI Users Conference

Getting Started: Part 2 Setting Up Your Catalog"

Technical Requirements

ADDITIONAL GUIDES Customer SAP Enable Now Customization. Customer SAP SE or an SAP affiliate company. All rights reserved.

Taking Fireworks Template and Applying it to Dreamweaver

How define the img src path in MVC Not the answer you're looking for? Browse other on jquery, how to manually define image src into html _img_ tag.

SiteAssist Professional Help Documentation. Copyright 2008 WebAssist.com Corporation All rights reserved.

Where to buy Extension for Magento 2

Understanding Page Template Components. Brandon Scheirman Instructional Designer, OmniUpdate

Responsive CMS Page Builder Create a Responsive Promotion Area for Magento 2

WEB ANALYTICS HOW-TO GUIDE

Registration Fields Manager extension for Magento2. User Guide

The Structure of the Web. Jim and Matthew

User Guide POPUP PLUS FOR MAGENTO 2. Version: Release Date: Product Page: Popup Plus. Support:

C1 CMS Tree Schema Definition Reference

JSN Moviebox Customization Manual Before We Start

Manual Html A Href Javascript Window Open In Same

Getting Started with ShortStack

28 JANUARY, Updating appearances. WordPress. Kristine Aa. Kristoffersen, based on slides by Tuva Solstad and Anne Tjørhom Frick

Downloads: Google Chrome Browser (Free) - Adobe Brackets (Free) -

<Insert Picture Here> WebCenter Interaction Essentials: Advanced Multi-Channel UI Customizations with Adaptive Layouts Session #904

SCHOOL OF COMPUTING, ENGINEERING AND MATHEMATICS SEMESTER 2 EXAMINATIONS 2015/2016 CI135. Introduction to Web Development

Speed Optimization PRO

WEB TECHNOLOGY TUTORIAL SESSION #5 FOR WE CREATE IDENTITY. Module 1 - We Create Identity

Magento Theme Instruction. product.sain3.com

SoftChalk-Style Builder

Entry Level Assessment Blueprint Web Design

ultimo theme User Guide Extremely customizable Magento theme by Infortis Copyright Infortis All rights reserved

grabattention The jquery Plug-in

COGS3 JavaScript Module!! JavaScript Codecademy part A: rock paper scissors part B: add n subtract partc: slideshow. Put it in: public_html/hw6

CUSTOMISATION FEATURES

HTML5 & CSS 8 th Edition. Chapter 2 Building a Webpage Template with HTML5

DIVI PERSON MODULE TEMPLATE 15

COMSC-031 Web We S ite Site Development Development- Part 2 Part-Time Instructor: Joenil Mistal April 30, 2013

Ace Corporate Documentation

WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5

A Guide to Function Parameters

Incorporating ToolBook Content

HTML5/CSS3 Photo Gallery Plug-ins For Adobe Lightroom User Guide V 1.0

CSCI 311 Spring 2019: Lab 6

Google Sites Training

HTML5 Creatives. MediaMath now supports HTML5 Creatives. Each T1AS HTML5 Creative must be uploaded with the following 2 components:

DOCUMENTATION OLAM WORDPRESS THEME

cwhois Manual Copyright Vibralogix. All rights reserved.

Building and packaging mobile apps in Dreamweaver CC

Dynamic Product Options extension for Magento2. User Guide

django-sekizai Documentation

Exploring Computer Science Web Final - Website

HostPress.ca. User manual. July Version 1.0. Written by: Todd Munro. 1 P age

Virto SharePoint Forms Designer for Office 365. Installation and User Guide

Bolt affiliate website template Documentation

showinplaceholder The jquery Plug-in

Independence Community College Independence, Kansas

Exporting a Confluence space as a Website

Anticipatory Organization Learning System Branding Tutorial

Transcription:

2017-02-14 Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone +45 3915 7600 www.orckestra.com

Contents 1 INTRODUCTION... 3 1.1 Step 1: Get an Artisteer template 3 1.2 Step 2: Make preparations on your website 3 1.3 Step 3: Upload the template files 3 1.4 Step 4: Copy the template s content 4 1.5 Step 5: Adapt the template s content 4 1.6 Important Notes 5 Page 2 of 5

1 Introduction In this tutorial, you will learn how to adapt templates created with Artisteer (http://www.artisteer.com/) to be used in C1 CMS. Artisteer allows you to quickly create website templates with no or little knowledge of Web design, Web scripting etc. As C1 CMS websites heavily use templates, it makes sense to have a way of adapting the templates created with Artisteer to become usable in C1 CMS. Many of the templates created with Artisteer are freely available on the Web. You can download them and, by following the steps below, quickly build good-looking and wellformatted C1 CMS templates to use on your website. 1.1 Step 1: Get an Artisteer template You have two options here: Downloading a free template from a website like http://www.quickersite.com/freetemplates-to-use-with-quickersite Purchasing the Artisteer program and making your own templates in a very quick way. Here we recommend using the Website Template option when exporting the template. It will generate a nicely-formatted HTML page and a number of CSS, JS and image (PNG, JPG, GIF) files. 1.2 Step 2: Make preparations on your website From the Layout perspective: 1. Create a folder under the ~/Frontend naming it, for example, Themes. This is where you will keep all the template files. 2. In the Themes folder, create a folder naming it after the template you want to adapt (e.g. MountainsBlue ). 3. In this template folder, create another folder and name it images. 4. Under Page Templates, create a XML-based page layout template. (You will edit this template in Steps 4-5. Keep it as it is for now.) 1.3 Step 3: Upload the template files 1. If the Artisteer template is zipped, unpack it in some folder on your hard drive. 2. When exported as a Website Template, the Artisteer template has the following structure: style.css, style.ie7.css, style.responsive.css script.js, script.responsive.js, jquery.js index.html (and maybe other HTML files) images/*.* (This images folder contains a number of image files: *.jpg, *.png, *.gif) 3. In the Layout perspective, upload all the CSS and JS files to the folder named after the template (e.g. ~/Frontend/Themes/MountainsBlue/). 4. Then upload all the images from the local images folder to the images folder in C1 CMS (e.g. ~/Frontend/Themes/MountainsBlue/images/) Page 3 of 5

1.4 Step 4: Copy the template s content Now use the contents of the index.html in your template with some changes. 1. Copy the <script> and <link> elements from <head> in index.html to <head> in your template. 2. Change the paths in these elements to point to actual paths to the JS and CSS files on your website, changing single <link> elements to <link/> format. E.g.: <script type="text/javascript" src="~/frontend/themes/mountainsblue/script.js"></script> <link rel="stylesheet" href="~/frontend/themes/mountainsblue/style.css" type="text/css" media="screen" /> 3. In your template, remove the default set of elements within the <body> element. 4. Copy the contents of the <body> element from index.html file to <body> element in your template, correcting the elements and entities from HTML format to XML format (<img/>, <br/>, etc) 5. If the template s copied content has images, change their paths to actual paths where applicable in your C1 CMS website by appending ~/Frontend/Themes/MountainBlues (in this example) to the beginning of the path. For example, <img src= images/some-image.png > must be changed to <img src= ~/Frontend/Themes/MountainBlues/images/some-image.png > 6. Save the template. 1.5 Step 5: Adapt the template s content At this point, any page created from this template will simply show the content of index.html. We need to adapt the content so that editors could work with pages based on this template. 1. Keep the parts that all pages based on this template must share (e.g. a logo image, a header, or a footer). 2. Replace the parts that change from page to page with content placeholder elements: <rendering:placeholder id="contentplaceholder" title="content" default="true" /> Use a unique name for the id of each placeholder you use. We recommend using different titles for you placeholders, too Only one placeholder can be default (default= true ); others must be set to default= false Note: At least one content placeholder must be added in the template. 3. Create, if necessary, and use CMS functions where the content must be shared by pages but can be different based on a specific page it appears on (e.g. navigation menus, banners, spots ). 4. Save the template. Page 4 of 5

1.6 Important Notes 1. If the template uses an HTML form, consider using C1 CMS add-ons that provide the same or similar functionality. You might need to use some forms within <asp:form> element. 2. Replace the encoded characters the literal type ( ) with their numerical equivalents ( ) to avoid validation errors in the template. 3. The templates created with Artisteer have a set of standard classes used on elements and thus set the hierarchy of the content elements within a template. You may need to identify main elements such as the header, the main part, the footer to correctly choose where to use content placeholders and functions. Page 5 of 5