Yet Another Forum Integration

Size: px
Start display at page:

Download "Yet Another Forum Integration"

Transcription

1 Sitecore Modules Yet Another Forum Integration Rev: Sitecore Modules Yet Another Forum Integration Instructions on installing the Yet Another Forum application and integrating it in a Sitecore layout

2 Table of Contents Chapter 1 Introduction... 3 Chapter 2 Configuring YAF to be Displayed in an IFrame Installing YAF as a Standalone Application Configure YAF Folder as a Virtual Folder Edit Sitecore Web.config Insert YAF in a Sitecore Layout using an IFrame tag Known Issues Inbox and Admin links make the forum frame occupy the whole page Refreshing a page with the forum resets the forum view to the forum main page Tuning the Look of the YetAnotherForum XML File CSS File Changing the Forum Logo Starter Kit Integration Tutorial Installing YetAnotherForum Creating a Forum Sublayout Creating an Item Where the Forum will be Displayed Binding the Forum Sublayout to the Item Removing the YAF Logo at the Top of the Page Creating a Custom Theme for the Starter Kit Editing the custom theme Page 2 of 26

3 Chapter 1 Introduction This document contains the guidelines for configuring YetAnotherForum to run together with Sitecore. YetAnotherForum is a full-fledged and feature rich discussion forum and contains all the functionality necessary for implementing advanced community solutions. Like Sitecore, YetAnotherForum is a fully.net based application and utilizes Microsoft SQL Server as storage backend. Also YetAnotherForum is based on.net security, is fully programmed in C# and support a high degree of customization either through configuration or code. Please note that YetAnotherForum is Open Source software under the GPL license and is not supplied nor supported by Sitecore. This installation guide only describes how to make the two applications work together in the same environment and how to integrate YetAnotherforum in your Sitecore solution using IFrames. For more information about YetAnotherForum and to download the application, please visit Page 3 of 26

4 Chapter 2 Configuring YAF to be Displayed in an IFrame To configure YAF to be displayed in an IFrame, you should perform the following steps: Install YAF as a standalone application. Create a virtual folder in the Sitecore website in IIS and point it to the folder where YAF is installed. Edit Sitecore web.config. Insert YAF in a Sitecore layout using an IFrame tag. Page 4 of 26

5 2.1 Installing YAF as a Standalone Application Follow these instructions to install YAF as a standalone application: 1. Download the YAF application from the following page (in our example we will use the current latest version 1.9.3): 2. Unzip the downloaded archive to a directory on your web server. 3. Create an SQL database. You can use the same user as for the Sitecore SQL databases (for more information, see Sitecore CMS Installation Guide, Section 3.7.2). There are many ways to create a SQL database. It really depends on the tools at your disposal and the version of SQL Server you plan to use. Here are some URLs showing methods of database administration/creation: a. First-Database-Three-Techniques.aspx - Three ways to create SQL Server 2000 databases b. - free Microsoft SQL Server 2005 Management Tool. c. - SQL Server 2000 Management Database creation example. d. - SQL Server Express configuration for YAF. 4. If you are installing version 1.9.3, enter the connection string to the YAF database in the db.config file, for example: <connectionstrings> <add name="yafnet" connectionstring="data source=.\sqlexpress;initial catalog=yaf_db;user id=_user_;password=_password_;" /> </connectionstrings> and enter the Password to run configuration (/install/default.aspx) in the app.config file, for example: <add key="yaf.configpassword" value="_password_for_installation_" /> 5. If you are installing version 1.9.1, enter the connection string to the YAF database in the yafnet.config file, for example: <connstr>user id=xxx;pwd=xxx;data source=.\sqlexpress;initial catalog=yaf_db;timeout=90</connstr> and rename default.config file to web.config. 6. Temporarily point the root of your website to the folder where YAF is located and open the file /install/default.aspx on your web site. If you are testing on your local computer, the address should be: 7. Follow the directions provided in the wizard. If you are installing version 1.9.3, enter the password for installation you specified on a previous step. Once the forum setup is complete, point the IIS site root to the Sitecore web site root. Note: in version when creating a forum admin user, the password should meet the following requirements: 1) Length 6 or more. 2) Must have at least one special char. Page 5 of 26

6 2.2 Configure YAF Folder as a Virtual Folder To configure YAF folder as a virtual folder, do the following: 1. Go to IIS Manager application (Start» Run» inetmgr). 2. Select the website which hosts the Sitecore solution. 3. Right click on it and select New» Virtual Directory. 4. Specify an alias for the site in virtual folder (for example,. yaf ) and click Next. 5. Browse for a folder where the YAF application is installed and click Next. 6. Select Read, Run scripts, Execute and Write permissions and click Next. 7. Click Finish. Page 6 of 26

7 2.3 Edit Sitecore Web.config The YAF application is an ASP.NET application. For YAF to work correctly as a virtual folder under the Sitecore root, the following changes should be made in the web.config file of the Sitecore solution: 1. Add <location path="." inheritinchildapplications="false"> element around the <system.webserver> and <system.web> elements. For instance: <configuration> <location path="." inheritinchildapplications="false"> <system.webserver> </system.webserver> <system.web>... </system.web> </location>... </configuration> 2. Add the virtual directory to the IgnoreUrlPrefixes settings, for instance: <setting name="ignoreurlprefixes" value="/sitecore/default.aspx /trace.axd /webresource.axd /sitecore/adm in/upgrade/ /layouts/testing /yaf" /> Page 7 of 26

8 2.4 Insert YAF in a Sitecore Layout using an IFrame tag. Here are the instructions on how to use an IFrame element to display the YAF application: 1. Create and\or open the layout/sublayout which will be used to show the forum on frontend pages. 2. Add an IFrame element on the form. 3. Set the IFrame element properties to refer to the YAF application; it should look like this 4. <iframe src="/yaf"></iframe> 5. Add any other properties (e.g. class, width or height) if need be. 6. Save the file. Now you can assign the layout/sublayout to some item to show forum on frontend. Here is the example of the result: Page 8 of 26

9 2.5 Known Issues This section contains the known issues associated with the YAF integration as an IFrame and the workarounds for them. All considerations are valid for YetAnotherForum version Inbox and Admin links make the forum frame occupy the whole page Scenario: Click the Inbox or Admin button: Page 9 of 26

10 You will see the forum frame occupy the whole browser window: Workaround: To work this issue around you need to do the following: Download the YAF source code. Change the lines shown below in the RenderRegular method of the YAF.Controls.Header class. Compile the YAF solution and use it for setting up the forum. Here is the process in detail: 1. Unpack the downloaded archive. 2. Open the solution file (yetanotherforum.net.vs2008.sln) in Visual Studio. In our example we are using Visual Studio In the Properties window of the web site Page 10 of 26

11 set the Target Framework to.net Framework 3.5: 4. In the Properties window of all other projects Page 11 of 26

12 set the Target Framework to.net Framework 3.5: 5. Copy the recommended-netv3.5-web.config file from webconfigs folder to the YetAnotherForum.NET folder and rename the file to web.config. 6. Edit the following lines in the RenderRegular method of the YAF.Controls.Header class. Remove the target='_top' strings: buildheader.appendformat(string.format(" <a target='_top' href=\"{0}\">{1}</a> <span class=\"unread\">{2}</span> ", YafBuildLink.GetLink(ForumPages.cp_pm), PageContext.Localization.GetText("CP_PM", "INBOX"), unreadtext)); buildheader.appendformat(string.format(" <a target='_top' href=\"{0}\">{1}</a> ", YafBuildLink.GetLink(ForumPages.cp_pm), PageContext.Localization.GetText("CP_PM", "INBOX"))); buildheader.appendformat( String.Format( " <a target='_top' href=\"{0}\">{1}</a> ", YafBuildLink.GetLink( ForumPages.admin_admin ), PageContext.Localization.GetText( "TOOLBAR", "ADMIN" ) ) ); 7. Build the solution. 8. Configure the built solution as described in Section 2.1. Note that the web.config file is already there, you should not copy another one. Page 12 of 26

13 2.5.2 Refreshing a page with the forum resets the forum view to the forum main page Scenario: Open any page in the forum, for example the Inbox: Refresh the page (Press F5). The forum frame will be reset: Page 13 of 26

14 Workaround: You should add a script to the layout where forum is displayed as described below. 1. In the layout where the forum IFrame is placed (or where the sublayout with the forum IFrame is placed), add the following attributes to the <body> tag: <body onload="load();" onunload="unload();"> 2. In the same layout, add the following script to the <head> tag: <head runat="server">... <script language="javascript" type="text/javascript"> function UnLoad() { SetValueToCookie("YAFLocation", window.frames["yafframe"].location.href); //YAFframe is the IFrame ID used in the <iframe/> tag } function Load() { var fr = document.getelementbyid('yafframe'); if (fr!= null) { var location = GetValueFromCookie("YAFLocation"); if (location == null location.match("/yaf/") == null) {// yaf here is the virtual folder with the forum fr.src = "/yaf/default.aspx" } else { fr.src = location; } } } function GetValueFromCookie(name) { var start = document.cookie.indexof(name + '='); var len = start + name.length + 1; if ((!start) && (name!= document.cookie.substring(0, name.length))) { return null; } if (start == -1) { return null; } var end = document.cookie.indexof(";", len); } if (end == -1) { end = document.cookie.length; } return unescape(document.cookie.substring(len, end)); function SetValueToCookie(name, value) { document.cookie = name + "=" + value; } </script> Notes: YAFframe is the IFrame ID used in the <iframe/> tag, yaf is the virtual folder with the forum. 3. Set the IFrame ID in the <iframe/> tag to match the ID in the script, for instance: <iframe id="yafframe" name="yafframe" width="100%" height="500" src="/yaf"></iframe> Page 14 of 26

15 2.6 Tuning the Look of the YetAnotherForum This section describes how to tune styles, colors and fonts of the YetAnotherForum to match the styles of your site. The presentation of YetAnotherForum is based on themes. All themes are located in themes folder and have a standard structure - an XML file and a folder with the same name (You can customize this name in XML file). For example: /YetAnotherForum/ /themes/ /MyTheme/ MyTheme.xml The folder /MyTheme/ contains the CSS file with the name theme.css and all images used in the theme. The easiest way to create a new theme is just to make a copy of an existing theme folder and the.xml file and modify them. If you don t want administrators to be able to switch themes, you may just remove all themes except for the one you would like to see on the site XML File XML file contains various information about your theme. See the strings and their descriptions below: <Resources theme="sc Starter Kit" dir="starterkit"> The theme attribute defines the name of the theme as it appears in the Admin control panel (Admin» Administration» Board Settings) Page 15 of 26

16 and dir is the name of the directory under "themes" folder <Resource tag="credit">sitecore Starter Kit Theme</Resource> The tag above defines the credit text in the footer of the Forum: <Resource tag="banner">~/forum_banner.jpg</resource> Page 16 of 26

17 The tag above defines the forum logo when Allow Themed Logo checkbox is selected in the Admin control panel (Admin» Administration» Board Settings): All other tags in the XML file define various images used in the Forum interface CSS File The CSS file with the name theme.css is stored in the folder defined by the dir attribute in the XML file. Modify styles defined in the theme.css file to make the forum match your web site styles Changing the Forum Logo This section describes how to change the forum logo: If the Allow Themed Logo checkbox (Admin» Administration» Board Settings) is not selected then the Forum logo is defined in the default.aspx file in the root folder: Page 17 of 26

18 <body> <img src="~/images/yaflogo.jpg" runat="server" alt="yetanotherforum" id="imgbanner" /><br/> If the Allow Themed Logo checkbox (Admin» Administration» Board Settings) is selected, then the following tag in the XML file defines the logo: <Resource tag="banner">~/forum_banner.jpg</resource> Page 18 of 26

19 2.7 Starter Kit Integration Tutorial This section describes how to integrate YetAnotherForum with the Starter Kit site. This integration consists of the following steps: 1. Installing YetAnotherForum as a standalone application as described in sections Creating a Forum sublayout with the IFrame tag where the YetAnotherForum is referenced. 3. Creating an item where the forum will be displayed. 4. Binding the Forum sublayout to the item. 5. Removing the YAF logo at the top of the page. 6. Creating a custom theme for the Starter Kit. 7. Editing the custom theme Installing YetAnotherForum Optional: if you want to avoid the known issues, perform the instruction given in section 2.5. The script mentioned in section should be added to the \Starter Kit\Layouts\Browser Fixed layout the Forum item in this tutorial will use this layout. Install YAF as described in sections Creating a Forum Sublayout In Developer Center, create a sublayout called Forum. Switch to HTML mode and inset the iframe, for instance your HTML should look like this: <%@ Control Language="c#" AutoEventWireup="true" TargetSchema=" %> <iframe id="yafframe" width="100%" height="500" src="/yaf"></iframe> Page 19 of 26

20 2.7.3 Creating an Item Where the Forum will be Displayed Lets add the Forum page under the Contact page since forum is one of the ways to contact people: Using the Content Editor, select the Contact item and create the Forum subitem using the /Starter Kit/Item Types/Site Section template. Enter such text in the fields of the Forum item: Breadcrumb title: Forum Menu title: Forum Title: Company Forum Binding the Forum Sublayout to the Item Select the Forum item. Page 20 of 26

21 In the Presentation tab, in the Layout group click Details and edit the Default device. Click Edit, select Controls and remove all controls, then add the /Sublayouts/Starter Kit/Columns Content Only sublayout to the page-columns placeholder and the Forum sublayout to the columncontent placeholder: Click OK in the Device Editor dialog and save the Forum item. Page 21 of 26

22 Navigate to the Contact page of the Sample site and in the side menu click Forum: Page 22 of 26

23 You will see such page: Now your site has the forum. But the look of the forum does not match the site styles. The next sections describe how to tune the forum look Removing the YAF Logo at the Top of the Page There are two options: remove the logo and change it. Since our page already displays the logo, we will remove the logo from the forum iframe. In case you want to change the logo, refer to section 2.6.3, Changing the Logo. To remove the forum logo, open the default.aspx file and remove the following line: <img src="~/images/yaflogo.jpg" runat="server" alt="yetanotherforum" id="imgbanner" /><br/> Page 23 of 26

24 The logo will be removed: Creating a Custom Theme for the Starter Kit We will create the Starter Kit theme by copying one if the existing themes, for instance, the YafVision theme. Copy the yafvision.xml file and rename it to StarterKit.xml, then copy the yafvision folder and rename it to StarterKit: Edit the <Resources> tag of the StarterKit.xml file so that it looks like this: <?xml version="1.0" encoding="utf-8"?> <Resources theme="sc Starter Kit" dir="starterkit"> <page name="theme"> <Resource tag="credit">sitecore Starter Kit Theme</Resource> </page>... Page 24 of 26

25 Now in the forum you can select Admin» Administration» Board Settings and choose your theme: If you want to restrict the theme selection options to your theme, you can remove all other themes from the themes folder: Editing the custom theme You can tune the look of the forum by doing the following: Changing images in the \themes\starterkit\ folder. Editing styles in the theme.css file under \themes\starterkit\. Editing the StarterKit.xml file (to change paths to images, theme display name, theme folder, and the CREDIT text). For example, we will edit the color of the forum bar to match the Starter Kit top menu bar color. To do this, open the theme.css file, and edit the yafnet.header1 style as shown below:.yafnet.header1 { background-color: #E33327; Page 25 of 26

26 The site look after the change is shown in the image below: Page 26 of 26

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 6 Content Author's Reference and Cookbook Rev. 080627 Sitecore CMS 6 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents Chapter

More information

Getting Started with EPiServer 4

Getting Started with EPiServer 4 Getting Started with EPiServer 4 Abstract This white paper includes information on how to get started developing EPiServer 4. The document includes, among other things, high-level installation instructions,

More information

Client Configuration Cookbook

Client Configuration Cookbook Sitecore CMS 6.2 Client Configuration Cookbook Rev: 2009-10-20 Sitecore CMS 6.2 Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of Contents Chapter 1

More information

Client Configuration Cookbook

Client Configuration Cookbook Sitecore CMS 6.4 or later Client Configuration Cookbook Rev: 2013-10-01 Sitecore CMS 6.4 or later Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of

More information

Design Importer User Guide

Design Importer User Guide Design Importer User Guide Rev: 9 February 2012 Sitecore CMS 6.5 Design Importer User Guide How to import the design of an external webpage as a Sitecore layout or sublayout Table of Contents Chapter 1

More information

Embedded101 Blog User Guide

Embedded101 Blog User Guide Serving the Windows Embedded Community Embedded101 Blog User Guide Using Windows Live Write 2011 To Upload Blog Entry Samuel Phung Windows Embedded MVP http://www.embedded101.com Screen captured with Snagit

More information

Getting Started with EPiServer 4

Getting Started with EPiServer 4 Getting Started with EPiServer 4 Abstract This white paper includes information on how to get started developing EPiServer 4. The document includes, among other things, high-level installation instructions,

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 5/6/2016) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 Before Starting - Is your software up to date?...

More information

Melon, Inc. Melon Components Starter Kit

Melon, Inc. Melon Components Starter Kit User s Guide for Melon Components Starter Kit For additional information www.meloncomponents.com Contact us at info@meloncomponents.com 2010 All rights reserved Contents Overview... 3 Melon Components

More information

Supporting Non-Standard Development Configurations

Supporting Non-Standard Development Configurations Supporting Non-Standard Development Configurations The samples in Data Binding with Windows Forms 2.0 assume you have a default instance of SQL Server 2000 or 2005 installed on your machine, and that the

More information

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

Virto SharePoint Forms Designer for Office 365. Installation and User Guide Virto SharePoint Forms Designer for Office 365 Installation and User Guide 2 Table of Contents KEY FEATURES... 3 SYSTEM REQUIREMENTS... 3 INSTALLING VIRTO SHAREPOINT FORMS FOR OFFICE 365...3 LICENSE ACTIVATION...4

More information

USER MANUAL TABLE OF CONTENTS. Easy Site Maintenance. Version: 1.0.4

USER MANUAL TABLE OF CONTENTS. Easy Site Maintenance. Version: 1.0.4 USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of Easy Site Maintenance... 1 Installation... 2 Installation Steps... 2 Installation (Custom Theme)... 3 Configuration... 4 Contact Us... 8 Easy

More information

Manual Getting Started. How to install extension

Manual Getting Started. How to install extension Manual Getting Started Welcome to the Banner Management System documentation. Whether you are new or an advanced user, you can find useful information here. Next steps: How to install extension Configure

More information

Using Sitecore 5.3.1

Using Sitecore 5.3.1 Using Sitecore 5.3.1 An End-User s Guide to Using and Administrating Sitecore Author: Sitecore Corporation Date: December 12, 2007 Release: Rev. 1.0 Language: English Sitecore is a registered trademark.

More information

BCI.com Sitecore Publishing Guide. November 2017

BCI.com Sitecore Publishing Guide. November 2017 BCI.com Sitecore Publishing Guide November 2017 Table of contents 3 Introduction 63 Search 4 Sitecore terms 66 Change your personal settings 5 Publishing basics 5 Log in to Sitecore Editing 69 BCI.com

More information

Navigation Menu Pro Extension

Navigation Menu Pro Extension Navigation Menu Pro Extension User Guide https://www.magebees.com/magento-navigation-menu-proresponsive-mega-menu-accordion-menu-smart-expand-menu.html Navigation Menu Pro Extension By Support Ticket:

More information

Getting Started with EPiServer 4

Getting Started with EPiServer 4 White Paper Getting Started with EPiServer 4 System requirements This is a guide for getting started with development using EPiServer 4 and it is assumed that you as a developer have access to the following:

More information

What's New in Sitecore CMS 6.4

What's New in Sitecore CMS 6.4 Sitecore CMS 6.4 What's New in Sitecore CMS 6.4 Rev: 2010-12-02 Sitecore CMS 6.4 What's New in Sitecore CMS 6.4 This document describes the new features and changes introduced in Sitecore CMS 6.4 Table

More information

Kentico CMS 6.0 Intranet Administrator's Guide

Kentico CMS 6.0 Intranet Administrator's Guide Kentico CMS 6.0 Intranet Administrator's Guide 2 Kentico CMS 6.0 Intranet Administrator's Guide Table of Contents Introduction 5... 5 About this guide Getting started 7... 7 Installation... 11 Accessing

More information

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10 CONTENTS Chapter 1 Introduction to Dreamweaver CS3 1 About Dreamweaver CS3 Interface...4 Title Bar... 4 Menu Bar... 4 Insert Bar... 5 Document Toolbar... 5 Coding Toolbar... 6 Document Window... 7 Properties

More information

Theme Editor User Manual by nop4you.com

Theme Editor User Manual by nop4you.com Theme Editor User Manual by nop4you.com 1 List of content: 1. Before install... 3 2. Installation... 3 a. Reload list of plugins... 3 b. Find plugin and install... 4 3. Configuration... 5 a. Editor style...

More information

CST272 Getting Started Page 1

CST272 Getting Started Page 1 CST272 Getting Started Page 1 1 2 3 4 5 6 8 Introduction to ASP.NET, Visual Studio and C# CST272 ASP.NET Static and Dynamic Web Applications Static Web pages Created with HTML controls renders exactly

More information

Presentation Component Reference

Presentation Component Reference Sitecore CMS 6.1 Presentation Component Reference Rev. 090630 Sitecore CMS 6.1 Presentation Component Reference A Conceptual Overview for CMS Administrators, Architects, and Developers Table of Contents

More information

WebsitePanel User Guide

WebsitePanel User Guide WebsitePanel User Guide User role in WebsitePanel is the last security level in roles hierarchy. Users are created by reseller and they are consumers of hosting services. Users are able to create and manage

More information

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

Virto SharePoint Forms Designer for Office 365. Installation and User Guide Virto SharePoint Forms Designer for Office 365 Installation and User Guide 2 Table of Contents KEY FEATURES... 3 SYSTEM REQUIREMENTS... 3 INSTALLING VIRTO SHAREPOINT FORMS FOR OFFICE 365... 3 LICENSE ACTIVATION...

More information

Presentation Component Cookbook

Presentation Component Cookbook Sitecore CMS 6 Presentation Component Cookbook Rev: 2008-10-01 Sitecore CMS 6 Presentation Component Cookbook Tips and Techniques for CMS Administrators, Architects, and Developers Table of Contents Chapter

More information

Presentation Component Troubleshooting

Presentation Component Troubleshooting Sitecore CMS 6.0-6.4 Presentation Component Troubleshooting Rev: 2011-02-16 Sitecore CMS 6.0-6.4 Presentation Component Troubleshooting Problem solving techniques for CMS Administrators and Developers

More information

Getting Started with Penn State WikiSpaces

Getting Started with Penn State WikiSpaces Getting Started with Penn State WikiSpaces About Penn State WikiSpaces Penn State WikiSpaces is a platform intended to support Penn State-associated collaboration. Wikis are websites that allow for the

More information

Syncfusion Report Platform. Version - v Release Date - March 22, 2017

Syncfusion Report Platform. Version - v Release Date - March 22, 2017 Syncfusion Report Platform Version - v2.1.0.8 Release Date - March 22, 2017 Overview... 5 Key features... 5 Create a support incident... 5 System Requirements... 5 Report Server... 5 Hardware Requirements...

More information

Roxen Content Provider

Roxen Content Provider Roxen Content Provider Generation 3 Templates Purpose This workbook is designed to provide a training and reference tool for placing University of Alaska information on the World Wide Web (WWW) using the

More information

Web Forms for Marketers 8.0 Rev: September 13, Web Forms for Marketers 8.0

Web Forms for Marketers 8.0 Rev: September 13, Web Forms for Marketers 8.0 Web Forms for Marketers 8.0 Rev: September 13, 2018 Web Forms for Marketers 8.0 All the official Sitecore documentation. Page 1 of 74 Add an ASCX control to the page In the Web Forms for Marketers module,

More information

Designing the Home Page and Creating Additional Pages

Designing the Home Page and Creating Additional Pages Designing the Home Page and Creating Additional Pages Creating a Webpage Template In Notepad++, create a basic HTML webpage with html documentation, head, title, and body starting and ending tags. From

More information

Quick Start Guide. This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:

Quick Start Guide. This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions: Quick Start Guide This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:. How can I install Kentico CMS?. How can I edit content? 3. How can I insert an image or

More information

Data Definition Reference

Data Definition Reference Sitecore CMS 7.0 or later Data Definition Reference Rev. 2017-01-17 Sitecore CMS 7.0 or later Data Definition Reference A Conceptual Overview for CMS Administrators, Architects, and Developers Table of

More information

PHEWR Installation Guide (version 3)

PHEWR Installation Guide (version 3) PHEWR Installation Guide (version 3) Introduction Included in this Zip File: Database - sql scripts to install database objects Admin - directory structure containing the files necessary to run the PHEWR

More information

Early Data Analyzer Web User Guide

Early Data Analyzer Web User Guide Early Data Analyzer Web User Guide Early Data Analyzer, Version 1.4 About Early Data Analyzer Web Getting Started Installing Early Data Analyzer Web Opening a Case About the Case Dashboard Filtering Tagging

More information

SIP User's Guide. Sitecore Intranet Portal. A Quick Guide to Using SIP. SIP User's Guide Rev:

SIP User's Guide. Sitecore Intranet Portal. A Quick Guide to Using SIP. SIP User's Guide Rev: Sitecore Intranet Portal SIP User's Guide Rev: 2009-01-20 Sitecore Intranet Portal SIP User's Guide A Quick Guide to Using SIP Table of Contents Chapter 1 Introduction... 3 Chapter 2 Creating and Editing

More information

PlayerLync Forms User Guide (MachForm)

PlayerLync Forms User Guide (MachForm) PlayerLync Forms User Guide (MachForm) Table of Contents FORM MANAGER... 1 FORM BUILDER... 3 ENTRY MANAGER... 4 THEME EDITOR... 6 NOTIFICATIONS... 8 FORM CODE... 9 FORM MANAGER The form manager is where

More information

Lava New Media s CMS. Documentation Page 1

Lava New Media s CMS. Documentation Page 1 Lava New Media s CMS Documentation 5.12.2010 Page 1 Table of Contents Logging On to the Content Management System 3 Introduction to the CMS 3 What is the page tree? 4 Editing Web Pages 5 How to use the

More information

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365 SharePoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365 55010; 3 Days, Instructor-led Course Description This three-day instructor-led course provides students with the knowledge

More information

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

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 Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,

More information

Experience SAP HANA Cloud Portal. Use SAP HANA Cloud Portal to Create Engaging Websites in 5 Simple Steps

Experience SAP HANA Cloud Portal. Use SAP HANA Cloud Portal to Create Engaging Websites in 5 Simple Steps Experience SAP HANA Cloud Portal Use SAP HANA Cloud Portal to Create Engaging Websites in 5 Simple Steps TABLE OF CONTENTS TUTORIAL AGENDA... 3 PREREQUISITES... 3 EXERCISE 1: CREATE AND CONFIGURE A NEW

More information

Dreamweaver MX The Basics

Dreamweaver MX The Basics Chapter 1 Dreamweaver MX 2004 - The Basics COPYRIGHTED MATERIAL Welcome to Dreamweaver MX 2004! Dreamweaver is a powerful Web page creation program created by Macromedia. It s included in the Macromedia

More information

Understanding Page Template Components. Brandon Scheirman Instructional Designer, OmniUpdate

Understanding Page Template Components. Brandon Scheirman Instructional Designer, OmniUpdate Understanding Page Template Components Brandon Scheirman Instructional Designer, OmniUpdate Where do PCFs come from??.pcf .PCF Agenda Implementation Process Terminology used in Template Development Hands-on

More information

WebVisit User course

WebVisit User course WebVisit 6.01.02 User course 1 Project creation and the user interface WebVisit User course 2 Getting started with visualization creation 3 Access to structures and fields 4 Macros in WebVisit Pro 5 Language

More information

Workspace Administrator Help File

Workspace Administrator Help File Workspace Administrator Help File Table of Contents HotDocs Workspace Help File... 1 Getting Started with Workspace... 3 What is HotDocs Workspace?... 3 Getting Started with Workspace... 3 To access Workspace...

More information

Teamcenter 11.1 Systems Engineering and Requirements Management

Teamcenter 11.1 Systems Engineering and Requirements Management SIEMENS Teamcenter 11.1 Systems Engineering and Requirements Management Systems Architect/ Requirements Management Project Administrator's Manual REQ00002 U REQ00002 U Project Administrator's Manual 3

More information

WebStore by Amazon: Quick Start Guide

WebStore by Amazon: Quick Start Guide WebStore by Amazon: Quick Start Guide Introduction to WebStore by Amazon WebStore by Amazon is a powerful tool that allows you to create a complete e- commerce site. The WebStore by Amazon setup wizard

More information

It is necessary to follow all of the sections below in the presented order. Skipping steps may prevent subsequent sections from working correctly.

It is necessary to follow all of the sections below in the presented order. Skipping steps may prevent subsequent sections from working correctly. The following example demonstrates how to create a basic custom module, including all steps required to create Installation packages for the module. You can use the packages to distribute the module to

More information

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 7.0 Content Author's Reference and Cookbook Rev. 130425 Sitecore CMS 7.0 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents

More information

JSN Dona Portfolio User's Guide

JSN Dona Portfolio User's Guide JSN Dona Portfolio User's Guide Getting Started Template Package Installation 1. Download the template installation package Log in JoomlaShine Customer Area to download the template package that you have

More information

Data Definition Reference

Data Definition Reference Sitecore CMS 6.4-6.5 Data Definition Reference Rev. 2012-10-19 Sitecore CMS 6.4 6.5 Data Definition Reference A Conceptual Overview for CMS Administrators, Architects, and Developers Table of Contents

More information

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 7.2 Content Author's Reference and Cookbook Rev. 140225 Sitecore CMS 7.2 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents

More information

Creating Compound Objects (Documents, Monographs Postcards, and Picture Cubes)

Creating Compound Objects (Documents, Monographs Postcards, and Picture Cubes) Creating Compound Objects (Documents, Monographs Postcards, and Picture Cubes) A compound object is two or more files bound together with a CONTENTdm-created XML structure. When you create and add compound

More information

Document Template Authoring

Document Template Authoring http://documentation.blueprintcloud.com Document Template Authoring Getting Started Guide 2015 Blueprint Software Systems Inc. All rights reserved 3/24/2015 Getting Started Tutorial Step 1: Install the

More information

Themes and Master Pages

Themes and Master Pages Themes and Master Pages Today you will learn Styles Themes Master Pages CSE 409 Advanced Internet Technology Styles CSE 409 Advanced Internet Technology 2 Creating a Basic Inline Style To apply style to

More information

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

Accelerated Mobile Pages v1.x Configuration for Magento 1 From Plumrocket Documentation Accelerated Mobile Pages v1.x Configuration for Magento 1 From Plumrocket Documentation Contents 1. Configuring Accelerated Mobile Pages 2. AMP Home Page Configuration 2.1. Setting AMP Category Images

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Joomla

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Joomla About the Tutorial Joomla is an open source Content Management System (CMS), which is used to build websites and online applications. It is free and extendable which is separated into frontend templates

More information

Accessibility of EPiServer s Sample Templates

Accessibility of EPiServer s Sample Templates Accessibility of EPiServer s Templates An evaluation of the accessibility of EPiServer s sample according to current recommendations and guidelines elaborated by the World Wide Web Consortium s (W3C) Web

More information

Creating Effective School and PTA Websites. Sam Farnsworth Utah PTA Technology Specialist

Creating Effective School and PTA Websites. Sam Farnsworth Utah PTA Technology Specialist Creating Effective School and PTA Websites Sam Farnsworth Utah PTA Technology Specialist sam@utahpta.org Creating Effective School and PTA Websites Prerequisites: (as listed in class description) HTML

More information

Express Migration Tool Guide

Express Migration Tool Guide Sitecore XP 8.2 Express Migration Tool Guide Rev: August 26, 2016 Express Migration Tool Guide Sitecore XP 8.2 How to upgrade from Sitecore 7.2 directly to Sitecore 8.2 Sitecore XP 8.2 Table of Contents

More information

Dreamweaver Basics Workshop

Dreamweaver Basics Workshop Dreamweaver Basics Workshop Robert Rector idesign Lab - Fall 2013 What is Dreamweaver? o Dreamweaver is a web development tool o Dreamweaver is an HTML and CSS editor o Dreamweaver features a WYSIWIG (What

More information

Hands-On Introduction to Queens College Web Sites

Hands-On Introduction to Queens College Web Sites Hands-On Introduction to Queens College Web Sites This handout accompanies training workshops for Queens College Content Editors who will manage and maintain the web content in their areas. Overview of

More information

VIVVO CMS Plug-in Manual

VIVVO CMS Plug-in Manual VIVVO CMS Plug-in Manual www.vivvo.net 1 TABLE OF CONTENTS INTRODUCTION...4 PLUGIN: CONTACT FORM BUILDER PLUG-IN...5 DESCRIPTION:...5 HOW TO INSTALL?...5 ACTIVATION:...5 ACCESS:...5 USER LEVEL:...5 ACTIONS:...6

More information

OrgPublisher Photos, Logos, and Legends

OrgPublisher Photos, Logos, and Legends OrgPublisher Photos, Logos, and Legends Table of Contents Table of Contents Photos... 3 Inserting Photos... 3 Photo Wait Time... 5 Logos... 7 Adding a Logo... 7 Adding a Background Image... 8 Legends...

More information

Apparo Fast Edit. Cognos Analytics Version. Training Guide for the first steps [1]

Apparo Fast Edit. Cognos Analytics Version. Training Guide for the first steps [1] Apparo Fast Edit Cognos Analytics Version Training Guide for the first steps [1] Table of Contents 1 Introduction... 7 1.1 What is Apparo Fast Edit... 7 1.2 What were the driving forces behind the development?...

More information

Filtering - Zimbra

Filtering  - Zimbra Filtering Email - Zimbra Email filtering allows you to definite rules to manage incoming email. For instance, you may apply a filter on incoming email to route particular emails into folders or delete

More information

182 Introduction to Microsoft Visual InterDev 6 Chapter 7

182 Introduction to Microsoft Visual InterDev 6 Chapter 7 iw3htp_07.fm Page 182 Thursday, April 13, 2000 12:29 PM 182 Introduction to Microsoft Visual InterDev 6 Chapter 7 7 Introduction to Microsoft Visual InterDev 6 New tab Other tabs for opening existing projects

More information

Autodesk Moldflow Adviser AMA Reports

Autodesk Moldflow Adviser AMA Reports Autodesk Moldflow Adviser 2012 AMA Reports Revision 1, 17 March 2012. Contents Chapter 1 Report Generation Wizard.............................. 1 Creating a new report.......................................

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction Acknowledgments Introduction Chapter 1: Introducing Microsoft Expression Web 1 Familiarizing Yourself with the Interface 2 The Menu Bar 5 The Development Window 7 The Development Area 8 The Tabbed File

More information

Update Installation Wizard

Update Installation Wizard Sitecore CMS Update Installation Wizard Rev: 2009-07-20 Sitecore CMS Update Installation Wizard A guide on installing Sitecore update packages. Table of Contents Chapter 1 Introduction... 3 1.1 Installation

More information

Contact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877.

Contact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877. Contact: Systems Alliance, Inc. Executive Plaza III 11350 McCormick Road, Suite 1203 Hunt Valley, Maryland 21031 Phone: 410.584.0595 / 877.SYSALLI Fax: 410.584.0594 http://www.systemsalliance.com http://www.siteexecutive.com

More information

WCMS Responsive Design Template Upgrade Training

WCMS Responsive Design Template Upgrade Training WCMS Responsive Design Template Upgrade Training The purpose of this training session is to provide training to site owners, who are upgrading their WCMS content to the new Responsive Design (RD) template.

More information

Flowtime Website Installation and Configuration Aug Product Version 8.1+

Flowtime Website Installation and Configuration Aug Product Version 8.1+ PNMsoft Knowledge Base Sequence Administrator Guides Flowtime Website Installation and Configuration Aug. 2016 Product Version 8.1+ 2016 PNMsoft All Rights Reserved This document, including any supporting

More information

Adapting Artisteer Templates for C1 CMS

Adapting Artisteer Templates for C1 CMS 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

More information

Overview NOTE: Listing Overview. User Profile. Language Selection. Asset(s) View. Asset(s) Details. Editing Mode

Overview NOTE: Listing Overview. User Profile. Language Selection. Asset(s) View. Asset(s) Details. Editing Mode Overview Listing Overview User Profile Language Selection Asset(s) View Asset(s) Details Editing Mode NOTE: Some functions may not be available to all users depending on permissions granted. Some of the

More information

Publish Joomla! Article

Publish Joomla! Article Enterprise Architect User Guide Series Publish Joomla! Article Author: Sparx Systems Date: 10/05/2018 Version: 1.0 CREATED WITH Table of Contents Publish Joomla! Article 3 Install Joomla! Locally 4 Set

More information

Publish Joomla! Article

Publish Joomla! Article Enterprise Architect User Guide Series Publish Joomla! Article Sparx Systems Enterprise Architect supports publishing an entire model, or part of the model, in a local Joomla! Repository as Articles (HTML

More information

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel.

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel. Adobe Dreamweaver CS6 Project 3 guide How to create forms You can use forms to interact with or gather information from site visitors. With forms, visitors can provide feedback, sign a guest book, take

More information

Custom Contact Forms Magento 2 Extension

Custom Contact Forms Magento 2 Extension Custom Contact Forms Magento 2 Extension User Manual This is the user manual of Magento 2 Custom Contact Forms v100.0.0 and was last updated on 29-06-2017. To see what this extension can do, go to the

More information

Lab 5: ASP.NET 2.0 Profiles and Localization

Lab 5: ASP.NET 2.0 Profiles and Localization Lab 5: ASP.NET 2.0 Profiles and Localization Personalizing content for individual users and persisting per-user data has always been a non-trivial undertaking in Web apps, in part due to the stateless

More information

Fish Eye Menu DMXzone.com Fish Eye Menu Manual

Fish Eye Menu DMXzone.com Fish Eye Menu Manual Fish Eye Menu Manual Page 1 of 33 Index Fish Eye Menu Manual... 1 Index... 2 About Fish Eye Menu... 3 Features in Detail... 4 Integrated in Dreamweaver... 6 Before you begin... 7 Installing the extension...

More information

Create and Manage Partner Portals

Create and Manage Partner Portals Create and Manage Partner Portals Salesforce, Summer 18 @salesforcedocs Last updated: June 20, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of

More information

Insert/Edit Image. Overview

Insert/Edit Image. Overview Overview The tool is available on the default toolbar for the WYSIWYG Editor. The Images Gadget may also be used to drop an image on a page and will automatically spawn the Insert/Edit Image modal. Classic

More information

The Dreamweaver Interface

The Dreamweaver Interface The Dreamweaver Interface Let s take a moment to discuss the different areas of the Dreamweaver screen. The Document Window The Document Window shows you the current document. This is where you are going

More information

OUTLOOK WEB APP (OWA): MAIL

OUTLOOK WEB APP (OWA): MAIL Office 365 Navigation Pane: Navigating in Office 365 Click the App Launcher and then choose the application (i.e. Outlook, Calendar, People, etc.). To modify your personal account settings, click the Logon

More information

SharePoint AD Administration Tutorial for SharePoint 2007

SharePoint AD Administration Tutorial for SharePoint 2007 SharePoint AD Administration Tutorial for SharePoint 2007 1. General Note Please note that AD Administration has to be activated before it can be used. For further reference, please see our Product Installation

More information

Introduction to Theming in Magento Go"

Introduction to Theming in Magento Go Introduction to Theming in Magento Go" Webinar date: July 20, 2011 Presenters: Kara Heinrichs, Brillig House (twitter: @kkarahh) Mosses Akizian, Magento (twitter: @monocat) Agenda for todayʼs webinar"

More information

DRESSSHOP RESPONSIVE PRESTASHOP THEME USER GUIDE

DRESSSHOP RESPONSIVE PRESTASHOP THEME USER GUIDE DRESSSHOP RESPONSIVE PRESTASHOP THEME USER GUIDE Version 1.0 Created by: arenathemes Page 1 Contents I. REQUIREMENTS & COMPATIBILITY... 3 II. INSTALLATION... 3 III. CONFIG AFTER INSTALLATION - THEME PACKAGE...

More information

YMM Products Parts Finder

YMM Products Parts Finder YMM Products Parts Finder Extension User Manual for Magento 2 https://www.magebees.com/ymm-products-parts-finder-extension-formagento-2.html YMM Products Parts Finder By Support Ticket: - https://support.magebees.com,

More information

Installation Guide. Last Revision: Oct 03, Page 1-

Installation Guide. Last Revision: Oct 03, Page 1- Installation Guide Last Revision: Oct 03, 2005 -Page 1- Contents Before You Begin... 2 Installation Overview... 2 Installation for Microsoft Windows 2000, Windows 2003, and Windows XP Professional... 3

More information

Configuring RentalPoint Web Services

Configuring RentalPoint Web Services Table of Contents 1. What is RentalPoint Web Services? 2 2. How to Configure Your Server 2 2.1 Download and Install.NET Framework 4.5.1 2 2.2 Download and Install IIS 2 2.3 Download and Install RPWS Files

More information

Presentation Component Cookbook

Presentation Component Cookbook Sitecore CMS 6.4 or later Presentation Component Cookbook Rev: 2013-10-04 Sitecore CMS 6.4 or later Presentation Component Cookbook Tips and Techniques for CMS Administrators, Architects, and Developers

More information

P6 Professional Reporting Guide Version 18

P6 Professional Reporting Guide Version 18 P6 Professional Reporting Guide Version 18 August 2018 Contents About the P6 Professional Reporting Guide... 7 Producing Reports and Graphics... 9 Report Basics... 9 Reporting features... 9 Report Wizard...

More information

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout

More information

Web logs (blogs. blogs) Feed support BLOGS) WEB LOGS (BLOGS

Web logs (blogs. blogs) Feed support BLOGS) WEB LOGS (BLOGS Web logs (blogs blogs) You can create your own personal Web logs (blogs) using IBM Lotus Notes. Using the blog template (dominoblog.ntf), you create a blog application, such as myblog.nsf, which you can

More information

Siteforce Pilot: Best Practices

Siteforce Pilot: Best Practices Siteforce Pilot: Best Practices Getting Started with Siteforce Setup your users as Publishers and Contributors. Siteforce has two distinct types of users First, is your Web Publishers. These are the front

More information

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

Dreamweaver CS6. Table of Contents. Setting up a site in Dreamweaver! 2. Templates! 3. Using a Template! 3. Save the template! 4. Views! Dreamweaver CS6 Table of Contents Setting up a site in Dreamweaver! 2 Templates! 3 Using a Template! 3 Save the template! 4 Views! 5 Properties! 5 Editable Regions! 6 Creating an Editable Region! 6 Modifying

More information

Learning More About NetObjects Matrix Builder 1

Learning More About NetObjects Matrix Builder 1 Learning More About NetObjects Matrix Builder 1 NetObjects Matrix Builder is a service that hosts your Web site, makes it easy to update, and helps you interact with visitors. NetObjects Matrix Builder

More information

Kathy Hughes. Microsoft* SharePoinf. Designer A MM g "Msift Mi*p\% 800 East 96th Street, Indianapolis, Indiana USA. v^lk.

Kathy Hughes. Microsoft* SharePoinf. Designer A MM g Msift Mi*p\% 800 East 96th Street, Indianapolis, Indiana USA. v^lk. Kathy Hughes Microsoft* SharePoinf Designer 2010 A MM g "Msift Mi*p\% mms/itg t)i*9 v^lk 800 East 96th Street, Indianapolis, Indiana 46240 USA Table of Contents Introduction 1 Part I Welcome to SharePoint

More information