TEMPLATE MANUAL Table of Contents



Similar documents
Google Sites: Creating, editing, and sharing a site

Fortis Theme. User Guide. v Magento theme by Infortis. Copyright 2012 Infortis

Parallels Panel. User s Guide to Parallels Presence Builder Revision 1.0

COMMON CUSTOMIZATIONS

Create a Simple Website. Intel Easy Steps Intel Corporation All rights reserved.

Super Resellers // Getting Started Guide. Getting Started Guide. Super Resellers. AKJZNAzsqknsxxkjnsjx Getting Started Guide Page 1

Word Press Theme Video Stream Apptha

RIT Message Center Compose and Send Messages

How To Create A Website In Drupal 2.3.3

Introduction 3. Getting Familiar With Presence Builder Creating and Editing Websites 6

How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For

USER S MANUAL JOOMLA! GOVERNMENT WEB TEMPLATE

CMS Training Manual. A brief overview of your website s content management system (CMS) with screenshots. CMS Manual

Introduction Designing your Common Template Designing your Shop Top Page Product Page Design Featured Products...

Web Design Basics. Cindy Royal, Ph.D. Associate Professor Texas State University

Virtual Exhibit 5.0 requires that you have PastPerfect version 5.0 or higher with the MultiMedia and Virtual Exhibit Upgrades.

Ingeniux 8 CMS Web Management System ICIT Technology Training and Advancement (training@uww.edu)

WORDPRESS MANUAL WEBSITEDESIGN.CO.ZA

OmniUpdate Training (Advanced OU users level 7+)

BT MEDIA JOOMLA COMPONENT

Slide.Show Quick Start Guide

Building a Website using Site Builder

ADP Workforce Now Portal Administrator Guide. Version

Vodafone Business Product Management Group. Hosted Services EasySiteWizard Pro 8 User Guide

Adobe Dreamweaver CC 14 Tutorial

ADOBE DREAMWEAVER CS3 TUTORIAL

USER GUIDE. Unit 4: Schoolwires Editor. Chapter 1: Editor

CONTENTM WEBSITE MANAGEMENT SYSTEM. Getting Started Guide

Create A Google Site. Introduction to Sites. Create, format, and customize a site. Adapted from:

How to Edit Your Website

Creating Web Pages with Microsoft FrontPage

Index. Page 1. Index

NDSU Technology Learning & Media Center. Introduction to Google Sites

TECHNICAL SPECIFICATION OF GAZETA.PL PORTAL'S ADVERTISING PRODUCTS

Create a Google Site in DonsApp

User Guide. Chapter 6. Teacher Pages

Create your own teacher or class website using Google Sites

WHITEPAPER. Skinning Guide. Let s chat Velaro info@velaro.com by Velaro

Table of Contents. I. Banner Design Studio Overview II. Banner Creation Methods III. User Interface... 8

JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA

Create a Web Page with Dreamweaver

SiteBuilder User Guide

I. Delivery Flash CMS template package II. Flash CMS template installation III. Control Panel setup... 5

Where do I start? DIGICATION E-PORTFOLIO HELP GUIDE. Log in to Digication

Online Advertising Specifications

Please select one of the topics below.

Creating a Website with Google Sites

Joomla! template Blendvision v 1.0 Customization Manual

Chapter 4: Website Basics

7 th Grade Web Design Name: Project 1 Rubric Personal Web Page

Introduction to ProForm Rapid elearning Studio. What is ProForm? The ProForm Course Authoring Tool allows you to quickly create

Creating your personal website. Installing necessary programs Creating a website Publishing a website

PDG Software. Site Design Guide

Website Manual Team Page Owners

Sponsorship Technical specification

Client Admin Site Adding/Editing Content Under Site Builder/Site Navigation Tutorial by Commerce Promote

BT CONTENT SHOWCASE. JOOMLA EXTENSION User guide Version 2.1. Copyright 2013 Bowthemes Inc.

Basic tutorial for Dreamweaver CS5

KEZBER CONTENT MANAGEMENT SYSTEM MANUAL

How to Manage Your Eservice Center Knowledge Base

collab.virginia.edu UVACOLLAB ECLPS: BUILDING COURSE PORTALS UVaCollab User Guide Series

Garfield Public Schools Fine & Practical Arts Curriculum Web Design

MAGENTO THEME SHOE STORE

Redback Solutions. Visionscape Manual

Creating a Website with Google Sites

Contents Welcome to SiteMaker The SiteMaker editing environment

BASICS OF WEB DESIGN CHAPTER 2 HTML BASICS KEY CONCEPTS COPYRIGHT 2013 TERRY ANN MORRIS, ED.D

Web Portal User Guide. Version 6.0

A set-up guide and general information to help you get the most out of your new theme.

Microsoft Word 2013 Tutorial

Starting User Guide 11/29/2011

DRUPAL BASICS WEBSITE DESIGN & DEVELOPMENT. digital.uoregon.edu/drupal-basics

Caldes CM12: Content Management Software Introduction v1.9

We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.

Iceberg Commerce Video Gallery Extension 2.0 For Magento Version 1.3, 1.4, 1.5, 1,6

RSW. Responsive Fullscreen WordPress Theme

Introduction to Ingeniux Forms Builder. 90 minute Course CMSFB-V6 P

State of Indiana Content Management System. Training Manual Version 2.0. Developed by

Appspace 5.X Reference Guide (Digital Signage) Updated on February 9, 2015

Access Edit Menu Edit Existing Page Auto URL Aliases Page Content Editor Create a New Page Page Content List...

Urban Planet Website Content Management System. Step-by-Step Instructions

Mastering the JangoMail EditLive HTML Editor

UNPAN Portal Content Management System (CMS) User Guide

EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators

LiveStreamingCDN Producer User s Guide

ACE: Dreamweaver CC Exam Guide

PowerPoint 2007 Basics Website:

Creating Web Pages with Netscape/Mozilla Composer and Uploading Files with CuteFTP

Making Web Application using Tizen Web UI Framework. Koeun Choi

Website Builder Documentation

WEB DESIGN COURSE CONTENT

1 Classified Script. User Guide v1.0

Mura CMS. (Content Management System) Content Manager Guide

If you want to go back to the normal text just. Editing the code in HTML is a technical feature and it should only be done by advanced users.

PASTPERFECT-ONLINE DESIGN GUIDE

Editing the Web Template Files

How to Create an HTML Page

Microsoft Word 2010 Tutorial

Creating Web Pages with HTML Simplified. 3rd Edition

Transcription:

TEMPLATE MANUAL Table of Contents Introduction... 2 Features Overview...3 How to preview the website... 4 Background configuration... 4 Disabling grid over background... 4 How to build Menu...5 Setting home page... 6 Setting custom background of the module... 6 Align logoptye... 7 Setting up soundtracks list...7 Disabling Soundtracks player...8 Creating HTML formatted text module...9 Creating News module... 10 Creating Gallery module...11 Creating Portfolio module... 12 Creating Contact Form module... 13 Configuring Google Maps in Contact Module... 14 Creating Team module...15 Creating link module... 15 Creating custom swf module... 16 External libraries used in template... 17 Fonts used in.fla files...17 Author contact... 18 1

Introduction This template is an Flash (AS3) fully XML driven website that allows you to modify the whole content without even opening the source files. It's very easy to manage and manual is included. Please read following manual to see how you can manage the content of your website by few simple XML files. Even the logotype in left corner is loaded from external file and you can place any image there without opening.fla sources. All of the source code is placed in external.as files in source directory. Those files are so called classes. If you would like to change some behaviors of the website (for example speed of animations etc) you have to consult those files and recompile the website. Everything you can change in code is well commented. Editing any other source code is strongly not recommended and may cause serious errors. Source files are placed in source directory and website is located in website directory. 2

Features Overview Editable menu structure with non limited submenus number Menu alignment (left, center, right) Multilanguage Theme color editable in external xml file Editable backgrounds (every module can have different background). Supports: Images (png, jpg, gif) and Animations (swf) Nine types of content (modules): HTML Formatted Text News with introductions Gallery Portfolio Simple Slideshow Team Contact form with Google Maps Custom swf External link Soundtrack player with xml playlist Logo loaded externally (swf, jpg, png, gif) Deep linking Fullscreen Editable footer text Fully customizable 3

How to preview the website Because this template use JavaScript written SWFAddress library it cannot be launched in your web browser on your local disk. It's due to Flash Player security restrictions which don't allow flash.swf files to communicate with JavaScript scripts on your local disk. There are three ways you can test your website. The first one is to upload the template on the server and then launch it on that server. The second option is to launch template in the Flash CS3 IDE. You can do it by opening site.swf or preloader.swf in Flash IDE or by opening and compiling the home.fla or preloader.fla files. The last option is to launch home.swf or preloader.swf in Flash Player (but in same Flash Player, not Flash Player in web browser). Background configuration You can use three different types of backgrounds in your website: Image (jpg, png, gif) and Animation (swf). When you want to add image as a background you have to configure <background> node in the config.xml file in that way: <background bg_url="assets/bg1.jpg" /> You have to set the url attribute which is the path to your image. Background can be set for each language seperately. When you want to add Animation (swf) as a background you are doing is exactly as with the image. You just have to set to url attribute to your.swf file. Disabling grid over background To disable grid over background you need to set gridenabled attribute of the root node in the config.xml file to false like that: <config gridenabled= false > 4

How to build Menu The menu structure is fully customizable in config.xml file which you can find in the base directory of the website. Let's consider step by step building website menu. First we have to open config.xml file and prepare basic file structure: <config sitetitle="title" soundtrackplayer="yes" themecolor="#ff007b" padding= 10 > <lang name= en home= Path/To/Home > <background url="" /> <menu allcaps= true align="left"> </menu> <footer> <![CDATA[Footer text]]> </footer> </lang> <logo src="" horizontalalign="left"/> </config> When we want to add item in our menu we must add new node in the <menu> node. Every menu item structure looks like this: <item title= The title displayed in menu type= the type of the module content= path to the content of current module /> If you would like to create submenus you just need to add child nodes to some item. For example: <item title= Menu item with submenu > <item title= some item type= text content= content.xml /> <item title= other item type= text content= content.xml /> </item> In the type attribute you can use following values: text for HTML formatted text news for news team for team gallery for gallery slideshow for slideshow 5

contact for contact form link for external link In the content attribute you simply pass the path to the XML file containing the data which will be displayed in that section. You can also change the sitetitle attribute which is the website title displayed in the internet browser title bar. Finally when you want to add some logotype you must edit the url attribute of the <logo /> node: <logo url= path/to/logo.png /> To change the logo aligment you have to add align parameter (left/right/center): <logo url= path/to/logo.png align= center /> Setting home page If you would like to open some item in your menu as a home page (when site is opened) you have to add home attribute in your <lang> tag in config.xml. This attribute is a path to the subpage you would like to open as a home page. For example if you have About/Company subpage in your site you have to set home atrribute to About/Company. Be aware that this path is case sensitive and it must reflects the existing path. Here you can see the <lang> tag with the home page from example above: <lang home= About/Company>... Setting custom background of the module To add custom background to some module you have to add background attributes to the content xml of that module. For example: <news background= pathtobg > </news> 6

Align logoptye Your logotype can be aligned to the left, center or right side of the website. To do this you have to change the align attribute in <logo> node in config.xml file: <logo url= logo.swf align= left /> Possible values are: align left / center / right Setting up soundtracks list When you want to do add some soundtracks to your website you can do it by editing the soundtracks.xml file located at the base directory of the website. The structure of this file looks like that: <soundtracks> <soundtrack url= path to your mp3 title= Soundtrack title /> </soundtracks> You just have to edit the url attribute which is the path to your mp3 file. For example if we would like to put such a soundtracks in our website: 1.mp3, 2.mp3, 3.mp3 our soundtracks.xml file would look like that: <soundtracks> <soundtrack url= 1.mp3 title= Track one /> <soundtrack url= 2.mp3 title= Track two /> <soundtrack url= 3.mp3 title= Track three /> </soundtracks> 7

You can also set the startup volume (from 0 100) by adding startvolume attribute to the <soundtracks> node: <soundtracks startvolume= 50 > <soundtrack url= 1.mp3 title= Track one /> <soundtrack url= 2.mp3 title= Track two /> <soundtrack url= 3.mp3 title= Track three /> </soundtracks> Disabling Soundtracks player To disable soundtracks player you have to pass no to the soundtrackplayer attribute of the config.xml root node: <config soundtrackplayer= no > 8

Creating HTML formatted text module First thing we have to do is obviously adding a proper item in our config.xml file (see section How to build Menu). Then we have to make XML file which contains our text. Structure of such a file looks like that: <content width= x height= y > <![CDATA[ ]]> </content> You have to place your text between the <![CDATA[ and ]]> tags. And that's all! You can use following HTML tags in your text: <br> - line break tag <a> - hyperlink tag - supported attributes: href and target <strong> - bold tag <u> - underline tag <i> - italic tag <img> - image tag supported attributes: src, width, height, align, hspace, vspace, id. It's highly recommended to set the width and height properties manually <textformat> - textformat tag supported attributes: blockindent, indent, leading, leftmargin, rightmargin, tabstops <p> - paragraph tag <font> - font tag supported attributes: color and size You can optionally set dimensions of the module by adding width and height in the <content> node: <content width= 400 height= 400 > 9

Creating News module First thing we have to do is obviously adding a proper item in our config.xml file (see section How to build Menu). Then we have to make XML file which contains our news. Structure of such a file looks like that: <news> <![CDATA[ ]]> </news> <newsitem title= Title of the news date= 01.01.2009 > <mutlimedia> </mutlimedia> <content> </content> </newsitem> 10

Creating Gallery module First thing we have to do is obviously adding a proper item in our config.xml file (see section How to build Menu). Then we have to make XML file which contains our gallery. Structure of such a file looks like that: <content thumbwidth= 100 thumbheight= 100 imagesincolumn= 3 gap= 2 > <item> </item> </content> <thumbnail>path to thumbnail</thumbnail> <url>path to image</url> To add images to your gallery you have to add <item> tags to the <content> node. The structure of the <item> node looks like this: <item> </item> <thumbnail>path to thumbnail</thumbnail> <url>path to image</url> Where url is the path to your image, thumbnail is the path to the thumbnail of the image. 11

Creating Portfolio module First thing we have to do is obviously adding a proper item in our config.xml file (see section How to build Menu). Then we have to make XML file which contains our multimedia files. Structure of such a file looks like that: <content> <buttons> <image_details><![cdata[image DETAILS]]></image_details> <project_details><![cdata[project DESCRIPTION]]></project_details> <previous_project><![cdata[<< PREVIOUS PROJECT]]></previous_project> <next_project><![cdata[next PROJECT >>]]></next_project> <back_to_projects_list><![cdata[go BACK TO PROJECTS LIST]]></back_to_projects_list> <goback_from_image_details><![cdata[go BACK]]></goback_from_image_details> </content> </buttons> <project title= Project title date= 00.00.00 image= path to image > </project> <multimedia> <item url=.. > </item> </multimedia> <description></description> <description></description> In <multimedia> tag you can place items such as images and videos. Every item can have description. In <description> tag you can place description of the project. In <buttons> tag you can set custom labels for all of the buttons used in the module. It's very useful in different languages. 12

Creating Contact Form module First thing we have to do is obviously adding a proper item in our config.xml file (see section How to build Menu). Then we have to make XML file which contains our contact informations and e-mail on which form should send e-mails. Structure of such a file looks like that: <contact> <info> </info> <form> <email></email> <alerts> <sending>sending message...</sending> <sent>message sent!</sent> <error>some error occured. Please Try again.</error> </alerts> <labels> <name>your name</name> <email>your e-mail address</email> <subject>subject</subject> <message>message</message> </labels> </form> <map> <apikey>xxx</apikey> <location>37.331676,-122.029438</location> <zoom>13</zoom> <info>your address info</info> </map> </contact> You just have to set the email attribute which is e-mail address on which form will send e-mails. In info tag you can place your contact informations like address etc. Those data can be HTML formatted. 13

Configuring Google Maps in Contact Module You need to add apikey in <apikey> tag which is unique key generated by Google for you. You need to obtain that key from google and place it here to make the map working. You can obtain key here: http://code.google.com/apis/maps/signup.html Then you have to set location in <location> tag which are coordinates which map will show. Then you need to set start zoom of the map in the <zoom> tag. Finally you need to add some info in <info> tag which will be displayed on the map. 14

Creating Team module First thing we have to do is obviously adding a proper item in our config.xml file (see section How to build Menu). Then we have to make XML file which contains our multimedia files. Structure of such a file looks like that: <content boxwidth= 200 boxheight= 300 imageheight= 200 > <member> <name>john</john> <picture>path to picture</picture> <description>description</description> </member> </content> You need to configure is the size of the item in the team module. You have to also set the height of the image displayed in all items. Creating link module To add link module you just have to add item in your main menu and set its type to link. In the content attribute you have to pass the url that will be opened by clicking this menu item. You can also add window attribute to determine if the link should be opened in the new or the same window: <item title= Your link type= link content= http://flashden.net window= _blank /> Possible values of the window attribute are: _blank / _self 15

Creating custom swf module To add custom swf module you just have to add item in your main menu and set its type to custom. In the content attribute you have to pass the url to the swf file. <item title= Your custom swf type= custom content= custom.swf /> You can set the default alignment of the custom swf by adding horizontalalign and verticalalign parameters like that: <item title= Your custom swf type= custom content= custom.swf horizontalalign= center verticalalign= top /> Possible values for horizontalalign: left/right/center Possible values for verticalalign: top/bottom/center 16

External libraries used in template SWFAddress: http://www.asual.com/swfaddress/ SWFObject 2.3: http://blog.deconcept.com/swfobject/ GTween: http://www.gskinner.com/libraries/gtween/ swffit: http://swffit.millermedeiros.com/ GoogleMaps AS3 API: http://code.google.com/apis/maps/documentation/flash/ Fonts used in.fla files PF Tempesta Gill Sans Liberation Sans 17

Author contact You can contact with the author by FlashDen profile: http://flashden.net/user/dogeroski 18