Melis Platform V2. Front-Office. Create a website. Content: Date Version 2.0

Size: px
Start display at page:

Download "Melis Platform V2. Front-Office. Create a website. Content: Date Version 2.0"

Transcription

1 4, rue du Dahomey Paris, France (+33) Melis Platform V2 Front-Office Create a website Content: This document explains how to create a website using Melis Platform V2. It will go through the different configuration steps inside the platform and describes how to create a template. Date Version Melis Technology

2 1. DECLARE YOUR WEBSITE Declare a vhost for your website Declare a website inside the platform CREATE YOUR WEBSITE S MODULE File system Create and declare a template Create your site s treeview See your page online DEVELOP YOUR TEMPLATES USING PROVIDED HELPERS AND SERVICES Melis Tag Helper Melis Link Helper Melis Navigation Melis Tree Service Melis Page Service SiteMap... 9

3 1. DECLARE YOUR WEBSITE 1.1. Declare a vhost for your website Melis Platform is a multi-website platform, therefore every website has its own vhost so it can have its own domain. <VirtualHost *:80> DocumentRoot "${docroot}/public" <Directory "${docroot}/public"> Options +Indexes +FollowSymLinks DirectoryIndex index.php Order allow,deny Allow from all AllowOverride All </Directory> ServerName SetEnv MELIS_PLATFORM "development" SetEnv MELIS_MODULE "MySiteTest" </VirtualHost> Example of a virtual host declaration for a MySiteTest website Every website will use its own modules and components and loading the modules of a website (including the website itself) shouldn t load the other websites along, as it would result to multiple useless loadings and, maybe, conflicts. On a typical ZF2 project, all modules are loaded from /config/module.load.php. This is not possible on Melis Platform for the reasons just explained. Instead, Melis Platform allows every website to have its own module.load.php that will be loaded automatically from an environment variable in the vhost : MELIS_MODULE. This variable must contain the module name of the website situated in /module/melissites/. In our example above, the platform will then load /module/melissites/mysitetest/config/module.load.php. But when making a website, you will very likely end up in creating multiple platforms: development, preproduction and production servers at least. And every environment will have its own domains for the websites. The MELIS_PLATFORM environment variable will help handle this problem, allowing to define configuration per platform (and to set id brackets specific to your platform as it will be explained later on) Declare a website inside the platform Note: When installing Melis for the first time, all these next steps will be done automatically during the setup. But this will be useful in case of setting a new site on rails or when creating new platforms. Initial setup can be run at this URL: /melis/setup, considering MelisInstaller module is activated.

4 Declare the platforms First, you will need to declare your environment in Melis Platform by using the Platforms tool situated in the System Configuration submenu on the left side of the screen: System configuration menu Platform tool Declare the website Second, you will need to declare your site in Melis Platform by using the Sites tool situated in the MelisCMS submenu on the left side of the screen: MelisCMS menu Sites tool When creating a new site, you will be invited to give the site name (the module s name of the website), along with other information which are not mandatory at this stage (home page id, 404 page id). Then, for each existing platform, you will need to provide the scheme and domain of the website. This is a very important step as the front engine of Melis Platform will automatically rewrite URLs and make 301 redirection to the correct domains or URLs when a query is received. When creation is done, a page will be created in the site s treeview with the name of your site. It is a good practice to come back to this tool and update homepage and 404 page ids. Both of them are used in order to generate breadcrumbs, or to make automatic 301 redirections if a page is not available.

5 Declare your platform s bracket of ids Because Melis Platform handles multiple website and multiple platforms, one of the problems could be the ids management. You might create pages or templates on your development platform and you could do the same at the same time on your production where your site lives. This would result in conflicts when wanting to move your newly created pages to another environment. For this reason, Melis Platform saves bracket of ids to be used on each platforms, and this allows to have different ids used on each platforms. This system must be configured in the Platforms IDs tool: MelisCMS menu Platform Ids tool 2. CREATE YOUR WEBSITE S MODULE 2.1. File system Melis Platform s website are simple ZF2 modules located in the folder /module/melissites. Therefore, a website is typically composed of the following file system: /config /language /public /src /view Module.php Configuration folder Translation folder Public folder with assets used for this module only Sources of the website: controllers, services, Views and layouts of the website Module.php of the website AssetManager / Calling assets of the website: Accessing to the public folder is done by using URLs formatted like: /[SiteName]/[files]. This is allowed thanks to the use of module AssetManager. It must be included in your site s module.load.php Example: /MySiteTest/css/styles.css /MySiteTest/images/logo.jpg

6 2.2. Create and declare a template Melis Platform s template are basically a layout and an associated view saved together into the template s table. Every page in Melis Platform is associated with a template, allowing the rendering when calling a page by its id. There is 2 different types of templates: ZF2 and PHP. ZF2 is, like its name says, a template system directly based on the ZF2 MVC implementation, meaning that a template will be based on a layout, controller, action and associated view. The PHP one, although it is available, is not recommended, but allows to simply make an evaluation of a PHP script and use the rendered result as the template. So, to create a ZF2 template home, you will need at least the following files: /src/mysitetest/controller/indexcontroller.php A controller for the business logic and a home method /view/layout/layout.phtml A layout for your site /view/my-site-test/index/home.phtml The associated view rendered from your controller s action The controller should extend the MelisSiteActionController in order to have an easy access to the page object and variables set by the melis front engine while evaluating and rendering the page. namespace MySiteTest\Controller; use MelisFront\Controller\MelisSiteActionController; use Zend\View\Model\ViewModel; class IndexController extends MelisSiteActionController { public function homeaction() { $view = new ViewModel(); $view->setvariable('idpage', $this->idpage); $view->setvariable('rendertype', $this->rendertype); $view->setvariable('rendermode', $this->rendermode); } } return $view; Inherited from the MelisSiteActionController, those variables are available anywhere and provide ready-to-use information in your templates: public $idpage; // Id of the page requested public $rendertype; // Type of rendering, zf2 or regular PHP public $rendermode; // Mode of rendering, front side or melis side (back) public $pagelangid; public $pagelanglocale; public $omelistree; public $omelispage; // LangId of the page // Locale of the page // Tree object for this page // Page object for this page Once your first template is created, it is necessary to declare it inside the Template Tool: MelisCMS menu Template Edition

7 2.3. Create your site s treeview Once the template is ready, it s time to have a look at it. First, you need to edit a page and affect the newly created template in the properties tab. Along with the template, a few properties must be set up: - Type of page: SITE, PAGE or FOLDER. Those types are not really used by the engine, but they allow a good organization of your pages - Show Menu: this will be important when Melis Navigation Class is used as it will implements rules on whether or not a page should be shown in menus (Link: name of page with link to it, Text without link: name of page only and None: no showing at all) 2.4. See your page online Once the website s pages are created, it is possible to see them on preview mode or online mode: See button in the page s tool bar 3. DEVELOP YOUR TEMPLATES USING PROVIDED HELPERS AND SERVICES Classes, services, helpers and others designed to help making templates are all located in the MelisFront module Melis Tag Helper Location of file: /melis-front/src/view/helper/melistagshelper.php This helper will create a zone in the template which will be editable by using a tag system. public function invoke($idpage, $tagid, $type, $defaultvalue = '') This helper will take as parameters: - $idpage: the id of page (can be the current page, or can be the one of another page if you want to display blocks from other pages) - $tagid: a unique string code under which the text will be saved in DB.

8 - $type: a string key that will decide what kind of tinymce configuration to load in the block being edited when the template is shown on back-office side. Types allowed are: html, textarea, media. The configuration associated with this file can be found in the BO in module.config.php: 'tinymce' => array( 'html' => 'MelisCms/public/js/tinyMCE/html.js', 'textarea' => 'MelisCms/public/js/tinyMCE/textarea.js', 'media' => 'MelisCms/public/js/tinyMCE/media.js', ), Using module.config.php for adding this key allows to take advantage of the ZF2 config module s loading, meaning that it is easy to create a BO module that will override those keys to link with different configurations, or even to create new ones that will automatically be recognized. - $defaultvalue: a text that will be shown in BO when the block has no value yet. It is important that the template looks like a normal one with values when editing the page for the first time, this value Example of implementation inside the home.phtml view: <div class="col-md-8"> <p> <?= $this->melistag($this->idpage, "home_001", "html", '<span>my default value that will be shown in the back-office</span>');?> </p> </div> This tag will be saved on the current page ($this->idpage) under the code home_ Melis Link Helper Location of file: /melis-front/src/view/helper/melislinkshelper.php public function invoke($idpage, $absolute) This helper will send you back a link to a specific page, relative or absolut. If an absolut link is asked, it will determine what site is the page coming from in order to add the domain to the URL, using for this the data provided in the site tool (site will be determined by finding the homepage of a site (declared in sites) in the breadcrumb of the asked page). Parameters: - $idpage: the targeted page id - $absolute: whether or not to create a link with the domain Example of implementation: <a href="<?= $this->melislink(2, true);?>"> My link to page 2 </a>

9 3.3. Melis Navigation Location of file: /melis-front/src/navigation/melisfrontnavigation.php This class extends the DefaultNavigationFactory. public function construct($servicelocator, $idpage, $rendermode) public function getchildrenrecursive($idpage) protected function getpages(containerinterface $container) This Navigation Class will return you all the pages and subpages information needed to create a menu Melis Tree Service Location of file: /melis-engine/src/service/melispageservice.php Service name: MelisEngineTree This service provides everything needed that deals with the treeview of pages: getting a parent page, getting children, getting a breadcrumb of pages public function getpagechildren($idpage, $publishedonly = 0) public function getpagefather($idpage) public function getpagebreadcrumb($idpage, $typelinkonly = 1, $allpages = true) public function getpagelink($idpage, $absolute = false) public function getdomainbypageid($idpage) public function getsitebypageid($idpage) public function getprevnextpage($idpage, $publishedonly = 1) 3.5. Melis Page Service Location of file: /melis-engine/src/service/melistreeservice.php Service name: MelisEnginePage This service provides an access to the datas of the pages. public function getdataspage($idpage, $type = 'published') 3.6. SiteMap Sitemap is automatically accessible using one of the following URLs (domain will determine which site to use for making the sitemap): - /sitemap - /sitemap.xml - /sitemap.html

Melis Platform V2. Back-Office. Functionment of modules. Content: Date Version 2.0

Melis Platform V2. Back-Office. Functionment of modules. Content: Date Version 2.0 4, rue du Dahomey 75011 Paris, France (+33 972 386 280 Melis Platform V2 Back-Office Functionment of modules Content: This document explains how to create a module for Melis Platform's backoffice. Date

More information

Introduction to Zend Framework 2 on the IBM i

Introduction to Zend Framework 2 on the IBM i Introduction to Zend Framework 2 on the IBM i Stephanie Rabbani BCD Professional Services I ve been doing web application development on the IBMi for 12 years, 7 of those have been PHP ZF2 certified architect

More information

$this->dbtype = "mysql"; // Change this if you are not running a mysql database server. Note, the publishing solution has only been tested on MySQL.

$this->dbtype = mysql; // Change this if you are not running a mysql database server. Note, the publishing solution has only been tested on MySQL. 0.1 Installation Prior to installing the KRIG publishing system you should make sure that your ISP supports MySQL (versions from 4.0 and up) and PHP (version 4.0 or later, preferably with PEAR installed.)

More information

Learn how to login to Sitefinity and what possible errors you can get if you do not have proper permissions.

Learn how to login to Sitefinity and what possible errors you can get if you do not have proper permissions. USER GUIDE This guide is intended for users of all levels of expertise. The guide describes in detail Sitefinity user interface - from logging to completing a project. Use it to learn how to create pages

More information

Introduction to PHP. Handling Html Form With Php. Decisions and loop. Function. String. Array

Introduction to PHP. Handling Html Form With Php. Decisions and loop. Function. String. Array Introduction to PHP Evaluation of Php Basic Syntax Defining variable and constant Php Data type Operator and Expression Handling Html Form With Php Capturing Form Data Dealing with Multi-value filed Generating

More information

Css Manually Highlight Current Page Menu Using

Css Manually Highlight Current Page Menu Using Css Manually Highlight Current Page Menu Using I use a single page navigation menu for my Intranet site (offline) and want to And I can manually add the following CSS to each page to get them highlighted.

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

Technical Intro Part 1

Technical Intro Part 1 Technical Intro Part 1 Learn how to create, manage, and publish content with users and groups Hannon Hill Corporation 950 East Paces Ferry Rd Suite 2440, 24 th Floor Atlanta, GA 30326 Tel: 800.407.3540

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

Introducing Zend Framework 2. Rob Allen ~ November 2014

Introducing Zend Framework 2. Rob Allen ~ November 2014 Introducing Zend Framework 2 Rob Allen ~ November 2014 Rob Allen Consultant & ZF trainer @akrabat http://19ft.com ZF2 books What are we going to do? Look at these key ZF2 features: MVC Modules ServiceManager

More information

Installation and Configuration Guide

Installation and Configuration Guide ez Flow Installation and Configuration Guide version 1.1 Table of Contents 1.Introduction...3 1.1.Target audience...3 1.2.Conventions...3 1.3.More resources...3 1.4.Contacting ez...3 1.5.Copyright and

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

Installation and Activation of Foody pro theme

Installation and Activation of Foody pro theme Installation and Activation of Foody pro theme Installation 1. Install Word Press from http://codex.wordpress.org/installing_wordpress. 2. Upload via Word press Admin: - Go to your WordPress admin panel,

More information

Zend Framework for IBM i

Zend Framework for IBM i Zend Framework for IBM i Part II: MVC and ZF Applications Who is Jeff Olen? Author of bestselling IBM i Programmers Guide to PHP Zend Certified Engineer PHP 5 IBM i developer for 20+ years Co-founder of

More information

Other Templates. Overview. URL Shortener & Redirect Page

Other Templates. Overview. URL Shortener & Redirect Page Other Templates Overview In addition to the standard templates for new page and section creation, the implementation for an institution may include additional templates may be available, including a URL

More information

Administration Guide

Administration Guide Administration Guide 12/22/2016 Blackbaud Internet Solutions 4.0 Administration US 2016 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any

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

SYMFONY2 WEB FRAMEWORK

SYMFONY2 WEB FRAMEWORK 1 5828 Foundations of Software Engineering Spring 2012 SYMFONY2 WEB FRAMEWORK By Mazin Hakeem Khaled Alanezi 2 Agenda Introduction What is a Framework? Why Use a Framework? What is Symfony2? Symfony2 from

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

IBM Mobile Portal Accelerator Enablement

IBM Mobile Portal Accelerator Enablement IBM Mobile Portal Accelerator Enablement Hands-on Lab Exercise on XDIME Portlet Development Prepared by Kiran J Rao IBM MPA Development kiran.rao@in.ibm.com Jaye Fitzgerald IBM MPA Development jaye@us.ibm.com

More information

JSN Sun Framework User's Guide

JSN Sun Framework User's Guide JSN Sun Framework User's Guide Getting Started Layout Overview & Key concepts To start with layout configuration, Go to Extension Template JSN_template_default The first tab you see will be the Layout

More information

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

SiteAssist Professional Help Documentation. Copyright 2008 WebAssist.com Corporation All rights reserved. SiteAssist Professional Help Documentation Copyright 2008 WebAssist.com Corporation All rights reserved. User Interface Access WebAssist Category of Insert toolbar SiteAssist Professional Wizard SiteAssist

More information

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

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Laravel About the Tutorial Laravel is a powerful MVC PHP framework, designed for developers who need a simple and elegant toolkit to create full-featured web applications. Laravel was created by Taylor Otwell.

More information

Linking to WHMCS...20 Linking to the Shopping Cart and Client Area...21 Linking Directly to Specific Products...23

Linking to WHMCS...20 Linking to the Shopping Cart and Client Area...21 Linking Directly to Specific Products...23 CUSTOMISATION Table of Contents Introduction... 3 Changing the System Template... 4 Customising the logo image in invoices and emails... 5 Customising text... 7 Previewing a Template... 9 Setting a Global

More information

BEGINNERS GUIDE TO DESIGNING YOUR ONLINE SHOP

BEGINNERS GUIDE TO DESIGNING YOUR ONLINE SHOP BEGINNERS GUIDE TO DESIGNING YOUR ONLINE SHOP Step 1: Create your design Almost any design can be easily converted into a storesprite shop. Before you begin, it is important to know that there are three

More information

SciELO Web site for Windows Documentation

SciELO Web site for Windows Documentation SciELO Web site for Windows Documentation Release 5.x SciELO April 19, 2016 Contents 1 Installation of SciELO Website on Windows 3 1.1 REQUIREMENTS............................................ 3 1.2 SciELO

More information

Web Push Notification

Web Push Notification Web Push Notification webkul.com/blog/web-push-notification-for-magento2/ On - January 13, 2017 This impressive module allows you to send push notification messages directly to the web browser. The biggest

More information

Migrating a Zend Framework application to ZF 2. Bart McLeod

Migrating a Zend Framework application to ZF 2. Bart McLeod Migrating a Zend Framework application to ZF 2 Bart McLeod PFcongres, September 14, 2013 1 What to think of? New MVC Similar views Similarities in controllers New Zend\Form New Zend\Db Drop in Modules

More information

[UNIT 1 <Continued>]: <Understanding Apache>

[UNIT 1 <Continued>]: <Understanding Apache> [UNIT 1 ]: Directives DocumentRoot This directive specifies the root directory of the server s content hierarchy, Syntax DocumentRoot dir Where dir is the directory s

More information

PIMCORE TRAINING GUIDE

PIMCORE TRAINING GUIDE PIMCORE TRAINING GUIDE VERSION 1.0, MAY 2017 Table of Contents 1. Welcome to Pimcore... 3 1.1. Pimcore training offerings... 3 2. Pimcore Basic Training (2 Days)... 4 2.1. Pre-requisites... 4 2.2. Training

More information

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK Web :- Email :- info@aceit.in Phone :- +91 801 803 3055 VB.NET INTRODUCTION TO NET FRAME WORK Basic package for net frame work Structure and basic implementation Advantages Compare with other object oriented

More information

CUSTOMER PORTAL. Custom HTML splashpage Guide

CUSTOMER PORTAL. Custom HTML splashpage Guide CUSTOMER PORTAL Custom HTML splashpage Guide 1 CUSTOM HTML Custom HTML splash page templates are intended for users who have a good knowledge of HTML, CSS and JavaScript and want to create a splash page

More information

Question No: 1 In which file should customization classes be specified in the cust-config section (under mds-config)?

Question No: 1 In which file should customization classes be specified in the cust-config section (under mds-config)? Volume: 80 Questions Question No: 1 In which file should customization classes be specified in the cust-config section (under mds-config)? A. web.xml B. weblogic.xml C. adf-config.xml D. adfm.xml Question

More information

Training Overview.

Training Overview. Training Overview CoreShop Solutions Pimcore Training Overview Pimcore training offerings Pimcore Basic Training: Two (2) Half Days with Labs Pimcore Professional Training: Five (5) Half Days with Labs

More information

Helpline No WhatsApp No.:

Helpline No WhatsApp No.: TRAINING BASKET QUALIFY FOR TOMORROW Helpline No. 9015887887 WhatsApp No.: 9899080002 Regd. Off. Plot No. A-40, Unit 301/302, Tower A, 3rd Floor I-Thum Tower Near Corenthum Tower, Sector-62, Noida - 201309

More information

Developing Web Views for VMware vcenter Orchestrator. vrealize Orchestrator 5.5

Developing Web Views for VMware vcenter Orchestrator. vrealize Orchestrator 5.5 Developing Web Views for VMware vcenter Orchestrator vrealize Orchestrator 5.5 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments

More information

How to set up a local root folder and site structure

How to set up a local root folder and site structure Activity 2.1 guide How to set up a local root folder and site structure The first thing to do when creating a new website with Adobe Dreamweaver CS3 is to define a site and identify a root folder where

More information

K-RATE INSTALLATION MANUAL

K-RATE INSTALLATION MANUAL K-RATE INSTALLATION MANUAL K-Rate Installation Manual Contents SYSTEM REQUIREMENTS... 3 1. DOWNLOADING K-RATE... 4 STEP 1: LOGIN TO YOUR MEMBER ACCOUNT... 4 STEP 2: ENTER DOMAIN NAME... 5 STEP 3: DOWNLOAD

More information

How to start as registered user? How to edit a content? How to upload a document (file)?... 8

How to start as registered user? How to edit a content? How to upload a document (file)?... 8 Platform Tutorial This document provides HydroEurope participants with the basic procedures to use the platform and to update the different pages of the website with text and documents. How to start as

More information

Developing Web Views for VMware vcenter Orchestrator

Developing Web Views for VMware vcenter Orchestrator Developing Web Views for VMware vcenter Orchestrator vcenter Orchestrator 4.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced

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

SEO EXTENSION FOR MAGENTO 2

SEO EXTENSION FOR MAGENTO 2 1 User Guide SEO Extension for Magento 2 SEO EXTENSION FOR MAGENTO 2 USER GUIDE BSS COMMERCE 1 2 User Guide SEO Extension for Magento 2 Contents 1. SEO Extension for Magento 2 Overview... 4 2. How Does

More information

Manual Html Image Src Url Path Not Working

Manual Html Image Src Url Path Not Working Manual Html Image Src Url Path Not Working _img src="file:///absolute/path/to/rails-app/public/image.png" alt="blah" /_. However i obviously want a relative path instead. Where is the relative path going.

More information

1Z0-430

1Z0-430 1Z0-430 Passing Score: 800 Time Limit: 0 min Exam A QUESTION 1 On a normally well-performing environment, you are experiencing unexpected slow response times, or no server response, for some page requests

More information

All Adobe Digital Design Vocabulary Absolute Div Tag Allows you to place any page element exactly where you want it Absolute Link Includes the

All Adobe Digital Design Vocabulary Absolute Div Tag Allows you to place any page element exactly where you want it Absolute Link Includes the All Adobe Digital Design Vocabulary Absolute Div Tag Allows you to place any page element exactly where you want it Absolute Link Includes the complete URL of the linked document, including the domain

More information

This tutorial introduces you to FuelPHP framework and makes you comfortable with its various components.

This tutorial introduces you to FuelPHP framework and makes you comfortable with its various components. About the Tutorial FuelPHP is an open source web application framework, designed for developers who need a simple and elegant toolkit to create full-featured web applications. The development of FuelPHP

More information

Getting Started With Navigator Online and Content Management.

Getting Started With Navigator Online and Content Management. Getting Started With Navigator Online and Content Management. Page 1 of 15 1 DOCUMENT HISTORY 3 1.1 Revision History 3 2 OVERVIEW 4 3 SCOPE 5 4 NAVIGATOR PAGE LAYOUT 6 4.1 Navigation 7 4.2 Legal Statement

More information

Administration Guide

Administration Guide Administration Guide 10/31/2016 Blackbaud NetCommunity 7.1 Administration US 2016 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means,

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

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

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 Modified by Ahmed Sallam Based on original slides by Jeffrey C. Jackson reserved. 0-13-185603-0 HTML HELLO WORLD! Document

More information

Installation Guide. Sitecore Federated Experience Manager. Installation & Configuration Guide

Installation Guide. Sitecore Federated Experience Manager. Installation & Configuration Guide Sitecore Federated Experience Manager Installation Guide Rev: 23 August 2014 Sitecore Federated Experience Manager Installation Guide Installation & Configuration Guide Table of Contents Chapter 1 Overview...

More information

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

HTML5 Creatives. MediaMath now supports HTML5 Creatives. Each T1AS HTML5 Creative must be uploaded with the following 2 components: HTML5 Creatives MediaMath now supports HTML5 Creatives. Each T1AS HTML5 Creative must be uploaded with the following 2 components: Component HTML5 Asset Package: The zip file for the T1AS HTML5 creative.

More information

NORTH CAROLINA A&T STATE UNIVERSITY CMS USER GUIDE. A Manual for the Cascade Server Content Management System (CMS)

NORTH CAROLINA A&T STATE UNIVERSITY CMS USER GUIDE. A Manual for the Cascade Server Content Management System (CMS) NORTH CAROLINA A&T STATE UNIVERSITY CMS USER GUIDE A Manual for the Cascade Server Content Management System (CMS) Table of Contents Chapter 1 - Getting Started... 3 Overview... 3 What is a Content Management

More information

Master Syndication Gateway V2. User's Manual. Copyright Bontrager Connection LLC

Master Syndication Gateway V2. User's Manual. Copyright Bontrager Connection LLC Master Syndication Gateway V2 User's Manual Copyright 2005-2006 Bontrager Connection LLC 1 Introduction This document is formatted for A4 printer paper. A version formatted for letter size printer paper

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

Cognos Analytics Reporting User Interface

Cognos Analytics Reporting User Interface September 12, 2017 (v12.2.2 - BI v11) Cognos Analytics Reporting User Interface Business Intelligence Cognos Analytics Reporting Cognos Analytics Reporting is a Web-based tool used to create ad-hoc reports

More information

Workshare Client Extranet. Getting Started Guide. for Mac

Workshare Client Extranet. Getting Started Guide. for Mac Workshare Client Extranet Getting Started Guide for Mac Build trust with your clients Share files with your clients and partners in professional, branded workspaces that you control. Create your look Work

More information

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.

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. Manual Html Image Src Path Not Working on jquery, how to manually define image src into html _img_ tag div instead of the img directly is because in my real working file i have overlay another and detection

More information

Administrative Training Mura CMS Version 5.6

Administrative Training Mura CMS Version 5.6 Administrative Training Mura CMS Version 5.6 Published: March 9, 2012 Table of Contents Mura CMS Overview! 6 Dashboard!... 6 Site Manager!... 6 Drafts!... 6 Components!... 6 Categories!... 6 Content Collections:

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

IIBA Chapter Website: Quick Start Guide Version 1.3

IIBA Chapter Website: Quick Start Guide Version 1.3 IIBA Chapter Website: Quick Start Guide Version 1.3 Table of Contents Introduction... 3 Website Quick Start Guide... 4 A. Prerequisites... 4 B. Change Temporary Password... 4 C. User Groups... 8 D. Sections...

More information

Load balancing configuration. Technical specification

Load balancing configuration. Technical specification Technical specification Table of contents Introduction... 3 I. Overview... 3 II. The Apache load balancer... 3 III. Limitations... 3 Prerequisites... 4 Configuration... 5 I. Portal configuration... 6 II.

More information

Zend Framework's MVC Components

Zend Framework's MVC Components Zend Framework's MVC Components Matthew Weier O'Phinney PHP Developer Zend Technologies Zend Framework provides rich and flexible MVC components built using the objectoriented features of PHP 5. Copyright

More information

Tungsten Dashboard for Clustering. Eric M. Stone, COO

Tungsten Dashboard for Clustering. Eric M. Stone, COO Tungsten Dashboard for Clustering Eric M. Stone, COO In this training session 1. Tungsten Dashboard Welcome 2. Tungsten Dashboard Overview 3. Tungsten Dashboard Prerequisites 4. Tungsten Dashboard Security

More information

Adding Pages to an Office SharePoint Server 2007 Search Center Site Ben Curry and Bill English March 23, 2009

Adding Pages to an Office SharePoint Server 2007 Search Center Site Ben Curry and Bill English March 23, 2009 Adding Pages to an Office SharePoint Server 2007 Search Center Site Ben Curry and Bill English March 23, 2009 Copyright 2009, English, Bleeker & Associates, Inc., DBA Mindsharp (www.mindsharp.com). This

More information

WORKING WITH SIDEBARS

WORKING WITH SIDEBARS MINES CONTENT MANAGEMENT SYSTEM WORKING WITH SIDEBARS The Mines Content Management System (CMS) is a web-based application that allows web site owners and administrators to update pages, add images, and

More information

EPM Live 2.2 Configuration and Administration Guide v.os1

EPM Live 2.2 Configuration and Administration Guide v.os1 Installation Configuration Guide EPM Live v2.2 Version.01 April 30, 2009 EPM Live 2.2 Configuration and Administration Guide v.os1 Table of Contents 1 Getting Started... 5 1.1 Document Overview... 5 1.2

More information

IBM emessage Version 9 Release 1 February 13, User's Guide

IBM emessage Version 9 Release 1 February 13, User's Guide IBM emessage Version 9 Release 1 February 13, 2015 User's Guide Note Before using this information and the product it supports, read the information in Notices on page 471. This edition applies to version

More information

Automating All The Things. Sebastian Feldmann

Automating All The Things. Sebastian Feldmann Automating All The Things Sebastian Feldmann Automation "Automate until the job is boring as hell" Automation System Configuration Software Deployment Software Preparation Putting it all together App deployment,

More information

FileNET Guide for AHC PageMasters

FileNET Guide for AHC PageMasters PageMasters have the permissions necessary to perform the following tasks with Site Tools: ACADEMIC HEALTH CENTER 2 Application Requirements...3 Access FileNET...3 Log in to FileNET...3 Navigate the Site...3

More information

How to Manage Left Navigation Menus and Breadcrumbs in OU

How to Manage Left Navigation Menus and Breadcrumbs in OU How to Manage Left Navigation Menus and Breadcrumbs in OU By Lucero (6/24/14) Files that require publishing in the root directory or any newly created directory): Any newly created directory _nav.inc _props.pcf

More information

Setting up Your Teacher Website Using ischooldistrict

Setting up Your Teacher Website Using ischooldistrict Setting up Your Teacher Website Using ischooldistrict This year we are transferring our web hosting and layout to a central system controlled and maintained at the county level. The goals of centralizing

More information

Introduction to web development and HTML MGMT 230 LAB

Introduction to web development and HTML MGMT 230 LAB Introduction to web development and HTML MGMT 230 LAB After this lab you will be able to... Understand the VIU network and web server environment and how to access it Save files to your web folder for

More information

Kentico CMS Web Parts

Kentico CMS Web Parts Kentico CMS Web Parts Abuse report Abuse report In-line abuse report Articles Article list BizForms BizForm (on-line form) Blogs Comment view Recent posts Post archive Blogs comments viewer New blog Blog

More information

Getting Started with CSS Sculptor 3

Getting Started with CSS Sculptor 3 Getting Started with CSS Sculptor 3 With CSS Sculptor, you can quickly create a cross-browser compatible layout with custom widths, margins, padding, background images and more. Additionally, you can use

More information

Automate all the things. Sebastian Feldmann

Automate all the things. Sebastian Feldmann Automate all the things Sebastian Feldmann "Automate until the job is boring as hell" System Configuration Software packaging Software deployment Combining all to work seamlessly together System Configuration

More information

Comprehensive AngularJS Programming (5 Days)

Comprehensive AngularJS Programming (5 Days) www.peaklearningllc.com S103 Comprehensive AngularJS Programming (5 Days) The AngularJS framework augments applications with the "model-view-controller" pattern which makes applications easier to develop

More information

Thanks for buying the Advanced Color Swatches Extension for Magento. 1. Drop the app-js-skin folders in your magento installation folder.

Thanks for buying the Advanced Color Swatches Extension for Magento. 1. Drop the app-js-skin folders in your magento installation folder. Thanks for buying the Advanced Color Swatches Extension for Magento. Installation Steps: PLEASE READ ALL THE INSTRUCTIONS CAREFULLY 1. Drop the app-js-skin folders in your magento installation folder.

More information

All-In-One-Designer SEO Handbook

All-In-One-Designer SEO Handbook All-In-One-Designer SEO Handbook Introduction To increase the visibility of the e-store to potential buyers, there are some techniques that a website admin can implement through the admin panel to enhance

More information

User Guide. ClipVilla Video Producer USER MANUAL - CLIPVILLA VIDEO PRODUCER

User Guide. ClipVilla Video Producer USER MANUAL - CLIPVILLA VIDEO PRODUCER User Guide ClipVilla Video Producer Contents User Guide 1 ClipVilla Video Producer 1 Contents 2 How to use the ClipVilla Video Producer 3 New entries within your backend 3 Positioning of the Video Player

More information

Presentation and Installation

Presentation and Installation and 1 Summary 1. 2. 3. 4. 5. 6. 7. 8. 2 The WebSite-PHP Framework has started end of 2009. It's an open-source PHP web application framework with an MIT license. WebSite-PHP is a PHP Framework which has

More information

Managing Your Website with Convert Community. My MU Health and My MU Health Nursing

Managing Your Website with Convert Community. My MU Health and My MU Health Nursing Managing Your Website with Convert Community My MU Health and My MU Health Nursing Managing Your Website with Convert Community LOGGING IN... 4 LOG IN TO CONVERT COMMUNITY... 4 LOG OFF CORRECTLY... 4 GETTING

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

PHP & PHP++ Curriculum

PHP & PHP++ Curriculum PHP & PHP++ Curriculum CORE PHP How PHP Works The php.ini File Basic PHP Syntax PHP Tags PHP Statements and Whitespace Comments PHP Functions Variables Variable Types Variable Names (Identifiers) Type

More information

Adobe Experience Manager (AEM) Author Training

Adobe Experience Manager (AEM) Author Training Adobe Experience Manager (AEM) Author Training McGladrey.com 11/6/2014 Foster, Ken Table of Contents AEM Training Agenda... 3 Overview... 4 Author and Publish Instances for AEM... 4 QA and Production Websites...

More information

Beginner Workshop Activity Guide 2012 User Conference

Beginner Workshop Activity Guide 2012 User Conference Beginner Workshop Activity Guide 2012 User Conference TUESDAY, MARCH 6 2:00PM 5:00 PM Beginner Training Workshop Attendees will learn the end user functions of OU Campus TM. They will learn how to log

More information

FileNET Guide for AHC PageMasters

FileNET Guide for AHC PageMasters ACADEMIC HEALTH CENTER 2 PageMasters have the permissions necessary to perform the following tasks with Site Tools: Application Requirements...3 Access FileNET...3 Login to FileNET...3 Navigate the Site...3

More information

Flowpack Expose Documentation

Flowpack Expose Documentation Flowpack Expose Documentation Release 0.0.1 Marc Neuhaus August 12, 2014 Contents 1 What is Expose? 1 1.1 Installation................................................ 1 1.2 CrudController..............................................

More information

For instructions to change the logo, please refer to:

For instructions to change the logo, please refer to: Header Top: Logo:- For instructions to change the logo, please refer to: https://support.3dcart.com/knowledgebase/article/view/630/5/how-do-i-add-logos-to-my-store Menu Links and Phone Number:- Menu LInks:

More information

AGENDA. EMBEDDING FONTS [ Font Files & CSS font-family ] :: Online Font Converter :: ADD font-family css code to style.css

AGENDA. EMBEDDING FONTS [ Font Files & CSS font-family ] :: Online Font Converter :: ADD font-family css code to style.css CLASS :: 12 05.04 2018 3 Hours AGENDA CREATE A WORKS PAGE [ HTML ] :: Open index.html :: Save As works.html :: Edit works.html to modify header, 3 divisions for works, then add your content :: Edit index.html

More information

PHP WITH ANGULAR CURRICULUM. What you will Be Able to Achieve During This Course

PHP WITH ANGULAR CURRICULUM. What you will Be Able to Achieve During This Course PHP WITH ANGULAR CURRICULUM What you will Be Able to Achieve During This Course This course will enable you to build real-world, dynamic web sites. If you've built websites using plain HTML, you realize

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

Squiz Matrix User Manual Library

Squiz Matrix User Manual Library Squiz Matrix User Manual Library The Squiz Matrix User Manual Library is a prime resource for all up-to-date manuals about Squiz's flagship CMS The EES Installation Guide Show Version Info Off This guide

More information

Content Publisher User Guide

Content Publisher User Guide Content Publisher User Guide Overview 1 Overview of the Content Management System 1 Table of Contents What's New in the Content Management System? 2 Anatomy of a Portal Page 3 Toggling Edit Controls 5

More information

Kaldeera Advanced Forms 2010 User s guide

Kaldeera Advanced Forms 2010 User s guide Kaldeera Advanced Forms 2010 User s guide Index Kaldeera Advanced Forms... 3 Features... 4 Using Kaldeera Advanced Forms... 5 Accessing settings page... 5 Enabling or disabling Kaldeera Advanced Forms

More information

Configuring Hotspots

Configuring Hotspots CHAPTER 12 Hotspots on the Cisco NAC Guest Server are used to allow administrators to create their own portal pages and host them on the Cisco NAC Guest Server. Hotspots created by administrators can be

More information

All India Council For Research & Training

All India Council For Research & Training WEB DEVELOPMENT & DESIGNING Are you looking for a master program in web that covers everything related to web? Then yes! You have landed up on the right page. Web Master Course is an advanced web designing,

More information

LEARN TO DEVELOP A LIVE PROJECT AS PER IT STANDARDS. Module 1: What we are going to Learn. Prerequisites

LEARN TO DEVELOP A LIVE PROJECT AS PER IT STANDARDS. Module 1: What we are going to Learn. Prerequisites LEARN TO DEVELOP A LIVE PROJECT AS PER IT STANDARDS Module 1: What we are going to Learn Here we will explain you everything you are going to learn in this course. This module contains an introduction

More information

wagtailmenus Documentation

wagtailmenus Documentation wagtailmenus Documentation Release 2.12 Andy Babic Nov 17, 2018 Contents 1 Full index 3 1.1 Overview and key concepts....................................... 3 1.1.1 Better control over top-level menu

More information