Agile Web Application Development with Yii 1.1 and PHP5

Size: px
Start display at page:

Download "Agile Web Application Development with Yii 1.1 and PHP5"

Transcription

1 Agile Web Application Development with Yii 1.1 and PHP5 Fast-track your web application development by harnessing the power of the Yii PHP Framework Jeffery Winesett Гр 1 open source I I \ I J community expe <perience distilled PUBLISHING" 1 BIRMINGHAM - MUMBAI

2 Preface 1 Chapter 1: Meet Yii 7 Yii is easy 8 Yii is efficient 8 Yii is extensible 9 MVC architecture 9 The model 10 The view 10 The controller 10 Stitching these together: Yii request routing 11 Blog posting example 11 Object-relational mapping and Active Record 13 Active Record 14 The view and controller 14 Summary 15 Chapter 2: Getting Started 17 Installing Yii 17 Installing a database 19 Creating a new application 19 Hello, World! 22 Creating the controller 22 One final step 26 Reviewing our request routing 27 Adding dynamic content 28 Adding the date and time 28 Adding the date and time, a better approach 29 Moving the data creation to the controller 29 Have you been paying attention? 30

3 Linking pages together Linking to a new page Getting a little help from Yii CHtml Summary Chapter 3: The TrackStar Application Introducing TrackStar Creating user stories Users Projects Issues Navigation and page flow Defining a data scheme Defining our development methodology Automated software testing Unit and functional testing Benefits of testing Test-driven development Testing in Yii Unit tests Installing PHPUnit Functional tests Installing Selenium Running a quick example Hello TDD! Summary Chapter 4: Iteration 1: Creating the Initial TrackStar Application Iteration planning Creating the new application Connecting to the database Testing the connection Yii and databases Adding a db connection as an application component Summary Chapter 5: Iteration 2: Project CRUD Iteration planning 61 Running our test suite 62 Creating the project table 62 Naming conventions 63 Creating the AR model class 64 Configuring Gii 65 Using Gii to create our Project AR class

4 Testing out our newly generated code 68 Creating the unit test file 69 Testing create 69 Testing read 71 Testing update and delete 72 Was all that testing really necessary? 73 Enabling CRUD operations for users 73 Creating CRUD scaffolding for projects 74 Creating a new project 77 Adding a required field to our form 78 Reading the project 82 Updating and deleting projects 83 Managing projects in admin mode 83 More on testing fixtures 85 Configuring the fixture manager 86 Creating a fixture 86 Configuring this fixture for use 88 Specifying a test database 89 Using fixtures 90 Summary 92 Chapter 6: Iteration 3: Adding Tasks 93 Iteration planning 93 Running the test suite 94 Designing the schema 95 Defining some relationships 95 Building the database and the relationships 96 Creating the Active Record model classes 98 Creating the Issue model class 98 Creating the User model class 101 Creating the Issue CRUD operations 101 Using the Issue CRUD operations 102 Creating a new Issue 103 Adding the types drop-down menu 104 Getting the test in the "Red" 105 Moving From "Red" To "Green" 105 Moving Back To "Red" 106 Getting back to "Green" once again 107 Adding the issue type dropdown 107 Adding the status drop-down menu: Do it yourself 111 Fixing the owner and requester fields 112 Enforcing a project context 112 Implementing a filter 113

5 Adding a filter 113 Specifying the filtered actions 114 Adding some filter logic 115 Adding the project ID 117 Altering the project details page 117 Removing the project input form field 118 Returning back to the owner and requester dropdowns 119 Generating the data to populate the drop-down menu 122 Adding User and ProjectUserAssignment fixtures 124 Making one last change 127 Finishing the rest of the CRUD 128 Listing the issues 129 Altering the ProjectController 129 Altering the project view file 130 Making some final tweaks 132 Getting the status and type text to display 132 Adding the text display to the form 136 Changing the issue detail view 137 Getting the owner and requester names to display 139 Using relational AR 139 Making some final navigation tweaks 141 Summary 145 Chapter 7: Iteration 4: User Management and Authentication 147 Iteration planning 147 Running the test suite 148 Creating our User CRUD 149 Updating our common audit history columns 150 Adding a password confirmation field 157 Adding password encryption 159 Authenticating users using the database 160 Introducing the Yii authentication model 160 Changing the authenticate implementation 165 Updating the user last login time 168 Displaying the last login time on the home page 169 Summary 170 Chapter 8: Iteration 5: User Access Control 171 Iteration planning 172 Running our existing test suite 173 accesscontrol filter 173

6 Role-based access control 178 Configuring the authorization manager 179 Creating the RBAC database tables 180 Creating the RBAC authorization hierarchy 181 Writing a console application command 182 Assigning users to roles 188 Adding RBAC roles to projects 189 Adding RBAC business rules 190 Implementing the new Project AR methods 191 Adding Users To Projects 202 Altering the Project model class 203 Adding the new form model class 205 Adding the new action method to the project controller 207 Adding the new view file to display the form 208 Putting it all together 210 Checking authorization level 211 Summary 213 Chapter 9: Iteration 6: Adding User Comments 215 Iteration planning 215 Creating the model 216 Creating the Comment CRUD 218 Altering the scaffolding to meet requirements 218 Adding a comment 220 Displaying the form 221 Creating a recent comments widget 224 Introducing CWidget 225 More on relational AR queries in Yii 227 Completing the test 229 Creating the widget 232 Summary 237 Chapter 10: Iteration 7: Adding an RSS Web Feed 239 Iteration planning 239 A little background: Content Syndication, RSS, and Zend Framework 240 Installing Zend Framework 241 Using Zend_Feed 241 Creating user friendly URLs 244 Using the URL manager 245 Configuring routing rules 246 Removing the entry script from the URL 247 Adding the feed links 249 Summary 251

7 Chapter 11: Iteration 8: Making it Pretty - Design, Layout, Themes, and lnternationalization(i18n) Iteration planning Designing with layouts Specifying a layout Applying and using a layout Deconstructing the main.php layout file Introducing the Blueprint CSS framework Understanding the Blueprint installation Setting the page title Defining a page header Displaying menu navigation items Creating a breadcrumb navigation Specifying the content being decorated by the layout Defining the footer Nesting the layouts Creating themes Building themes in Yii Creating a Yii theme Configuring the application to use a theme Translating the site to other languages Defining locale and language Performing language translation Performing message translation Performing file translation Summary Chapter 12: Iteration 9: Modules -Adding Administration Iteration planning Modules Creating a module Using a module Theming a module Applying a theme Restricting admin access Adding a system-wide message Creating the database table Creating our model and CRUD scaffolding Adding a link to our new functionality

8 Displaying the message to users 303 Importing the new model class for application-wide access 303 Selecting the most recently updated message 304 Adding a little design tweak 305 Summary 307 Chapter 13: Iteration 10: Production Readiness 309 Iteration planning 309 Logging 309 Message logging 310 Categories and levels. 311 Adding a login message log 312 Message routing 313 Handling errors 316 Displaying errors 318 Caching 322 Configuring for cache 323 Using a file-based cache 324 Cache dependencies 329 Fragment caching 331 Declaring fragment caching options 331 Using fragment cache 332 Page caching 333 General performance tuning tips 335 Using APC 335 Disabling debug mode 335 Using yiilite.php 336 Using caching techniques 336 Enabling schema caching 336 Summary 337 Index 339

Agile Web Application Development with Yii 1.1 and PHP5

Agile Web Application Development with Yii 1.1 and PHP5 P U B L I S H I N G community experience distilled Agile Web Application Development with Yii 1.1 and PHP5 Jeffery Winesett Chapter No.9 "Iteration 6: Adding User Comments" In this package, you will find:

More information

Elgg 1.8 Social Networking

Elgg 1.8 Social Networking Elgg 1.8 Social Networking Create, customize, and deploy your very networking site with Elgg own social Cash Costello PACKT PUBLISHING open source* community experience distilled - BIRMINGHAM MUMBAI Preface

More information

ADMINISTRATOR GUIDE VERSION

ADMINISTRATOR GUIDE VERSION ADMINISTRATOR GUIDE VERSION 4.0 2014 Copyright 2008 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical, for any purpose

More information

SharePoint 2010 End User - Level II

SharePoint 2010 End User - Level II Course Outline Module 1: Overview A simple introduction module. Understand your course, classroom, classmates, facility and instructor. Module 2: Server Site Definitions In this module we will explore

More information

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Themes and Templates Manual FOR ADVANCED USERS

Themes and Templates Manual FOR ADVANCED USERS Manual FOR ADVANCED USERS Table of Contents Introduction... 3 Key Information... 3 Portal Structure... 4 Portal Structure: Template... 5 Overview... 5 1) Editing a Portal Template... 6 2) Adding a Portal

More information

Logi Ad Hoc Reporting System Administration Guide

Logi Ad Hoc Reporting System Administration Guide Logi Ad Hoc Reporting System Administration Guide Version 11.2 Last Updated: March 2014 Page 2 Table of Contents INTRODUCTION... 4 Target Audience... 4 Application Architecture... 5 Document Overview...

More information

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Oracle Application Express 3 The Essentials and More Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Arie Geller Matthew Lyon J j enterpririse PUBLISHING BIRMINGHAM

More information

Best Practices for Managing Your Public Web Space and Private Work Spaces

Best Practices for Managing Your Public Web Space and Private Work Spaces Best Practices for Managing Your Public Web Space and Private Work Spaces So You re an Administrator to a Committee, Round Table, System User Group or Task Force? This Guide will introduce you to best

More information

This is a training module for Maximo Asset Management V7.1. In this module, you learn to use the E-Signature user authentication feature.

This is a training module for Maximo Asset Management V7.1. In this module, you learn to use the E-Signature user authentication feature. This is a training module for Maximo Asset Management V7.1. In this module, you learn to use the E-Signature user authentication feature. Page 1 of 16 When you complete this module, you can perform these

More information

MS-55052: SharePoint 2013 End User Level II

MS-55052: SharePoint 2013 End User Level II MS-55052: SharePoint 2013 End User Level II Description This 3-day Instructor led course Explore several advanced topics of working with SharePoint 2013 sites. Topics include SharePoint Server site definitions

More information

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developing ASP.NET MVC 4 Web Applications MOC 20486 Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies

More information

Test Automation Integration with Test Management QAComplete

Test Automation Integration with Test Management QAComplete Test Automation Integration with Test Management QAComplete This User's Guide walks you through configuring and using your automated tests with QAComplete's Test Management module SmartBear Software Release

More information

Spectrum Technology Platform. Version 9.0. Administration Guide

Spectrum Technology Platform. Version 9.0. Administration Guide Spectrum Technology Platform Version 9.0 Administration Guide Contents Chapter 1: Getting Started...7 Starting and Stopping the Server...8 Installing the Client Tools...8 Starting the Client Tools...9

More information

McAfee Endpoint Encryption Reporting Tool

McAfee Endpoint Encryption Reporting Tool McAfee Endpoint Encryption Reporting Tool User Guide Version 5.2.13 McAfee, Inc. McAfee, Inc. 3965 Freedom Circle, Santa Clara, CA 95054, USA Tel: (+1) 888.847.8766 For more information regarding local

More information

Administration: General Overview. Astra Schedule VII Training Manual

Administration: General Overview. Astra Schedule VII Training Manual Last Update: August 2009 Release 7.3 Administration: General Overview This lesson is specifically designed to introduce system users to the look and feel of the web based application. This lesson will

More information

Build Your Knowledge!

Build Your Knowledge! About this Course This 3-day Instructor led course Explore several advanced topics of working with SharePoint 2013 sites. Topics include SharePoint Server site definitions (Business Intelligence, Document

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 Attachments Attachment image gallery Document attachments BizForms Blogs BizForm (on-line form) Comment view Recent

More information

ProxiBlue Dynamic Category Products

ProxiBlue Dynamic Category Products ProxiBlue Dynamic Category Products Thank you for purchasing our product. Support, and any queries, please log a support request via http://support.proxiblue.com.au If you are upgrading from a pre v3 version,

More information

Managing User Accounts

Managing User Accounts Managing User Accounts This chapter includes the following sections: Configuring Local Users, page 1 Active Directory, page 3 Viewing User Sessions, page 6 Configuring Local Users Before You Begin You

More information

Rails Cookbook. Rob Orsini. O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo

Rails Cookbook. Rob Orsini. O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Rails Cookbook Rob Orsini O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword : ; xi Preface ; ;... xiii 1. Getting Started 1 1.1 Joining the Rails Community

More information

Kentico CMS 7.0 Intranet Administrator's Guide

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

More information

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013 TIBCO Spotfire Metrics Modeler User s Guide Software Release 6.0 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE

More information

Managing User Accounts

Managing User Accounts Managing User Accounts This chapter includes the following sections: Active Directory, page 1 Configuring Local Users, page 3 Viewing User Sessions, page 5 Active Directory Active Directory is a technology

More information

User Management Guide

User Management Guide AlienVault Unified Security Management (USM) 4.x-5.x User Management Guide USM v4.x-5.x User Management Guide, rev 1 Copyright 2015 AlienVault, Inc. All rights reserved. The AlienVault Logo, AlienVault,

More information

Web Development Frameworks. Matthias Korn <mkorn@cs.au.dk>

Web Development Frameworks. Matthias Korn <mkorn@cs.au.dk> Web Development Frameworks Matthias Korn 1 Overview Frameworks Introduction to CakePHP CakePHP in Practice 2 Web application frameworks Web application frameworks help developers build

More information

OpenAM. 1 open source 1 community experience distilled. Single Sign-On (SSO) tool for securing your web. applications in a fast and easy way

OpenAM. 1 open source 1 community experience distilled. Single Sign-On (SSO) tool for securing your web. applications in a fast and easy way OpenAM Written and tested with OpenAM Snapshot 9 the Single Sign-On (SSO) tool for securing your web applications in a fast and easy way Indira Thangasamy [ PUBLISHING 1 open source 1 community experience

More information

D83167 Oracle Data Integrator 12c: Integration and Administration

D83167 Oracle Data Integrator 12c: Integration and Administration D83167 Oracle Data Integrator 12c: Integration and Administration Learn To: Use Oracle Data Integrator to perform transformation of data among various platforms. Design ODI Mappings, Procedures, and Packages

More information

This is a training module for Maximo Asset Management V7.1. It demonstrates how to use the E-Audit function.

This is a training module for Maximo Asset Management V7.1. It demonstrates how to use the E-Audit function. This is a training module for Maximo Asset Management V7.1. It demonstrates how to use the E-Audit function. Page 1 of 14 This module covers these topics: - Enabling audit for a Maximo database table -

More information

WordPress Security Scan Configuration

WordPress Security Scan Configuration WordPress Security Scan Configuration To configure the - WordPress Security Scan - plugin in your WordPress driven Blog, login to WordPress as administrator, by simply entering the url_of_your_website/wp-admin

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools

More information

Outline. Lecture 18: Ruby on Rails MVC. Introduction to Rails

Outline. Lecture 18: Ruby on Rails MVC. Introduction to Rails Outline Lecture 18: Ruby on Rails Wendy Liu CSC309F Fall 2007 Introduction to Rails Rails Principles Inside Rails Hello World Rails with Ajax Other Framework 1 2 MVC Introduction to Rails Agile Web Development

More information

MASTER DRUPAL 7 MODULE DEVELOPMENT

MASTER DRUPAL 7 MODULE DEVELOPMENT MASTER DRUPAL 7 MODULE DEVELOPMENT by blair wadman sample available for purchase at http://befused.com/master-drupal/ LESSON 1 INTRODUCTION In this section, you will be introduced to the core Drupal concepts

More information

Cvent Attendee Management

Cvent Attendee Management Cvent Attendee Management 1765 Greensboro Station Place McLean, VA 22102 www.cvent.com customercare@cvent.com U.S. and Canada (toll-free) 866.318.4357 UK (toll-free) 0808.234.4543 Australia (toll-free)

More information

WatchDox Administrator's Guide. Application Version 3.7.5

WatchDox Administrator's Guide. Application Version 3.7.5 Application Version 3.7.5 Confidentiality This document contains confidential material that is proprietary WatchDox. The information and ideas herein may not be disclosed to any unauthorized individuals

More information

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. 20486B: Developing ASP.NET MVC 4 Web Applications Course Overview This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. Course Introduction Course Introduction

More information

Integrating LivePerson with Salesforce

Integrating LivePerson with Salesforce Integrating LivePerson with Salesforce V 9.2 March 2, 2010 Implementation Guide Description Who should use this guide? Duration This guide describes the process of integrating LivePerson and Salesforce

More information

System Administrator Training Guide. Reliance Communications, Inc. 603 Mission Street Santa Cruz, CA 95060 888-527-5225 www.schoolmessenger.

System Administrator Training Guide. Reliance Communications, Inc. 603 Mission Street Santa Cruz, CA 95060 888-527-5225 www.schoolmessenger. System Administrator Training Guide Reliance Communications, Inc. 603 Mission Street Santa Cruz, CA 95060 888-527-5225 www.schoolmessenger.com Contents Contents... 2 Before You Begin... 4 Overview... 4

More information

Magento Quotation Module User and Installer Documentation Version 2.2

Magento Quotation Module User and Installer Documentation Version 2.2 Magento Quotation Module User and Installer Documentation Version 2.2 1. Overview... 2 2. Installation... 2 2.1 Installation générale... 2 2.1 Installation... 2 2.2 Magento Updates... 3 2.3 Other modules

More information

rpaf KTl Pen source Alfresco 3 Records Management Comply with regulations and secure your organization's records with Alfresco Records Management

rpaf KTl Pen source Alfresco 3 Records Management Comply with regulations and secure your organization's records with Alfresco Records Management Alfresco 3 Records Management Comply with regulations and secure your organization's records with Alfresco Records Management Dick Weisinger rpaf KTl Pen source I I /t V»» IV I I community experience distilled

More information

A quick guide to setting up your new website

A quick guide to setting up your new website A quick guide to setting up your new website Hi there. Welcome to MrSite we re really happy you chose to build your brand new website with us and look forward to seeing what you create! We re sure you

More information

Grant Management System Training Guide Module 1 Getting Started Accessing Your System Ver 6.1 Updated: 2.13.2014

Grant Management System Training Guide Module 1 Getting Started Accessing Your System Ver 6.1 Updated: 2.13.2014 Grant Management System Training Guide Module 1 Getting Started Accessing Your System Ver 6.1 Updated: 2.13.2014 Prepared by: CommunityForce Implementaiton Team Table of Contents Module 1: Getting Started

More information

Magento 1.4 Themes Design

Magento 1.4 Themes Design Magento 1.4 Themes Design Customize the appearance of your Magento 1.4 e-commerce store with Magento's powerful theming engine Richard Carter [ PUBLISHING 1 open source I community experience distilled

More information

IBM Information Server

IBM Information Server IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01 IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01

More information

Manage Website Template That Using Content Management System Joomla

Manage Website Template That Using Content Management System Joomla Manage Website Template That Using Content Management System Joomla Ahmad Shaker Abdalrada Alkunany Thaer Farag Ali الخالصة : سىف نتطشق في هزا البحث ال هفاهين اساسيت كيفيت ادساة قىالب الوىاقع التي تستخذم

More information

Website in a box 2.0 Users Guide. Contact: enquiries@healthwatch.co.uk Website: www.healthwatch.co.uk/website-in-a-box

Website in a box 2.0 Users Guide. Contact: enquiries@healthwatch.co.uk Website: www.healthwatch.co.uk/website-in-a-box Website in a box 2.0 Users Guide Contact: enquiries@healthwatch.co.uk Website: www.healthwatch.co.uk/website-in-a-box Welcome to the new website in a box. We ve created a new, lighter, fresher and more

More information

Joomla User Manual, Version 1.5

Joomla User Manual, Version 1.5 Joomla User Manual, Version 1.5 Joomla is a content management system that enables you to make and update Web pages easily. Many aspects, including its ease of use and the ability to add to its capabilities,

More information

ORACLE BUSINESS INTELLIGENCE WORKSHOP

ORACLE BUSINESS INTELLIGENCE WORKSHOP ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with

More information

i>clicker v7 Gradebook Integration: Blackboard Learn Instructor Guide

i>clicker v7 Gradebook Integration: Blackboard Learn Instructor Guide i>clicker v7 Gradebook Integration: Blackboard Learn July 2015 Table of Contents Overview... 3 Step 1: Prepare a Configured Version of i>clicker... 4 Step 2: Configure your i>clicker Software... 5 Step

More information

Managing User Accounts

Managing User Accounts Managing User Accounts This chapter includes the following sections: Configuring Local Users, page 1 Active Directory, page 2 Viewing User Sessions, page 6 Configuring Local Users Before You Begin You

More information

How To Use Remedy On A Pc Or Macbook 2.5 (For Mac)

How To Use Remedy On A Pc Or Macbook 2.5 (For Mac) Remedy Quick Start Guide Remedy 7 is a workflow tool for managing requests and their resolution. It is available to subscribed departments at NYU. This guide will introduce you to the basic layout and

More information

Avatier Identity Management Suite

Avatier Identity Management Suite Avatier Identity Management Suite Migrating AIMS Configuration and Audit Log Data To Microsoft SQL Server Version 9 2603 Camino Ramon Suite 110 San Ramon, CA 94583 Phone: 800-609-8610 925-217-5170 FAX:

More information

Accessing Your Database with JMP 10 JMP Discovery Conference 2012 Brian Corcoran SAS Institute

Accessing Your Database with JMP 10 JMP Discovery Conference 2012 Brian Corcoran SAS Institute Accessing Your Database with JMP 10 JMP Discovery Conference 2012 Brian Corcoran SAS Institute JMP provides a variety of mechanisms for interfacing to other products and getting data into JMP. The connection

More information

Kentico CMS 5 Developer Training Syllabus

Kentico CMS 5 Developer Training Syllabus Kentico CMS 5 Developer Training Syllabus June 2010 Page 2 Contents About this Course... 4 Overview... 4 Audience Profile... 4 At Course Completion... 4 Course Outline... 5 Module 1: Overview of Kentico

More information

Beginning Oracle. Application Express 4. Doug Gault. Timothy St. Hilaire. Karen Cannell. Martin D'Souza. Patrick Cimolini

Beginning Oracle. Application Express 4. Doug Gault. Timothy St. Hilaire. Karen Cannell. Martin D'Souza. Patrick Cimolini Beginning Oracle Application Express 4 Doug Gault Karen Cannell Patrick Cimolini Martin D'Souza Timothy St. Hilaire Contents at a Glance About the Authors Acknowledgments iv xv xvil 0 Chapter 1: An Introduction

More information

Using your Drupal Website Book 1 - Drupal Basics

Using your Drupal Website Book 1 - Drupal Basics Book 1 - Drupal Basics By Karl Binder, The Adhere Creative Ltd. 2010. This handbook was written by Karl Binder from The Adhere Creative Ltd as a beginners user guide to using a Drupal built website. It

More information

Introduction to Directory Services

Introduction to Directory Services Introduction to Directory Services Overview This document explains how AirWatch integrates with your organization's existing directory service such as Active Directory, Lotus Domino and Novell e-directory

More information

Service Provider Guide

Service Provider Guide Service Provider Guide For the latest version of this document please go to: http://www.exchangedefender.com/docs v 1.0 May 16,2011 Audience: Staff Table of Contents ExchangeDefender Overview 3 ExchangeDefender

More information

Subscribe to RSS in Outlook 2007. Find RSS Feeds. Exchange Outlook 2007 How To s / RSS Feeds 1of 7

Subscribe to RSS in Outlook 2007. Find RSS Feeds. Exchange Outlook 2007 How To s / RSS Feeds 1of 7 Exchange Outlook 007 How To s / RSS Feeds of 7 RSS (Really Simple Syndication) is a method of publishing and distributing content on the Web. When you subscribe to an RSS feed also known as a news feed

More information

MAGENTO TRAINING PROGRAM

MAGENTO TRAINING PROGRAM Design Integration Guideline MAGENTO TRAINING PROGRAM Contents 1 Standard development workflow 32 Prepare working environment 3 Layout comprehension 34 Introduce Block 5 Understand header and footer elements

More information

Getting Started With SAM Director SAM Director User Guide

Getting Started With SAM Director SAM Director User Guide Getting Started With SAM Director SAM Director User Guide Copyright 2014 License Dashboard Limited. License Dashboard Limited is a trading subsidiary of the Blenheim Group. License Dashboard Limited -

More information

Customize Mobile Apps with MicroStrategy SDK: Custom Security, Plugins, and Extensions

Customize Mobile Apps with MicroStrategy SDK: Custom Security, Plugins, and Extensions Customize Mobile Apps with MicroStrategy SDK: Custom Security, Plugins, and Extensions MicroStrategy Mobile SDK 1 Agenda MicroStrategy Mobile SDK Overview Requirements & Setup Custom App Delegate Custom

More information

FuseMail- Exchange ControlPanel Admin Guide Feb.27-14 V1.0. Exchange ControlPanel Administration Guide

FuseMail- Exchange ControlPanel Admin Guide Feb.27-14 V1.0. Exchange ControlPanel Administration Guide Exchange ControlPanel Administration Guide Table of Contents Top Level Portal Administration... 4 Signing In to Control Panel... 4 Restoring Account Password... 5 Change Account Details... 7 Viewing Account

More information

Aspect WordPress Theme

Aspect WordPress Theme by DesignerThemes.com Hi there. Thanks for purchasing this theme, your support is greatly appreciated! This theme documentation file covers installation and all of the main features and, just like the

More information

Configuring Nex-Gen Web Load Balancer

Configuring Nex-Gen Web Load Balancer Configuring Nex-Gen Web Load Balancer Table of Contents Load Balancing Scenarios & Concepts Creating Load Balancer Node using Administration Service Creating Load Balancer Node using NodeCreator Connecting

More information

APIS CARM NG Quick Start Guide for MS Windows

APIS CARM NG Quick Start Guide for MS Windows APIS CARM NG Quick Start Guide for MS Windows The information contained in this document may be changed without advance notice and represents no obligation on the part of the manufacturer. The software

More information

ez Service Portal User Guide version 2.5.1

ez Service Portal User Guide version 2.5.1 ez Service Portal User Guide version 2.5.1 Revised June 18th 2015 1 Table of contents Introduction... 3 Conventions... 3 Contacting ez... 3 Copyright and trademarks... 3 Portal access... 4 Service Portal

More information

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

How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For How-to Guide: MIT DLC Drupal Cloud Theme This guide will show you how to take your initial Drupal Cloud site... and turn it into something more like this, using the MIT DLC Drupal Cloud theme. See this

More information

Web Work Module 11.6. User s Guide

Web Work Module 11.6. User s Guide Web Work Module 11.6 User s Guide COPYRIGHT Copyright 2000 2005 MainSaver Software. All rights reserved. No part of this document may be copied or distributed, transmitted, transcribed, stored in a retrieval

More information

Unbranded Partner Site Customization Guide

Unbranded Partner Site Customization Guide Unbranded Partner Site Customization Guide Contents 3 Hi There! 4 Customization Checklist 5 Site Overview 8 What You Need 9 How to use Triangle 13 Site Structure 15 Customization 2 Hi There! Congratulations

More information

<Insert Picture Here> Hudson Security Architecture. Winston Prakash. Click to edit Master subtitle style

<Insert Picture Here> Hudson Security Architecture. Winston Prakash. Click to edit Master subtitle style Hudson Security Architecture Click to edit Master subtitle style Winston Prakash Hudson Security Architecture Hudson provides a security mechanism which allows Hudson Administrators

More information

Setup Guide for PrestaShop and BlueSnap

Setup Guide for PrestaShop and BlueSnap Setup Guide for PrestaShop and BlueSnap This manual is meant to show you how to connect your PrestaShop store with your newly created BlueSnap account. It will show step-by-step instructions. For any further

More information

Linux VPS with cpanel. Getting Started Guide

Linux VPS with cpanel. Getting Started Guide Linux VPS with cpanel Getting Started Guide First Edition October 2010 Table of Contents Introduction...1 cpanel Documentation...1 Accessing your Server...2 cpanel Users...2 WHM Interface...3 cpanel Interface...3

More information

Online Banking User Guide

Online Banking User Guide Online Banking User Guide Page 1 of 14 Set Up and Access to Online Banking How do I set up Online Banking? To enroll in Online Banking, complete the following: 1. Go to https://www.cobnks.com. 2. Under

More information

Totally Internet Based Software. User Entry. Strategy Systems, Inc. PO Box 2136 Rogers, AR 72757 (479) 271-7400

Totally Internet Based Software. User Entry. Strategy Systems, Inc. PO Box 2136 Rogers, AR 72757 (479) 271-7400 Totally Internet Based Software User Entry Strategy Systems, Inc. PO Box 2136 Rogers, AR 72757 (479) 271-7400 Adding Users... 1 User Information Tab... 1 Operations Tab... 2 Accounting Tab... 2 Display

More information

Combe Abbey School Online Fixtures Diary

Combe Abbey School Online Fixtures Diary Combe Abbey School Online Fixtures Diary USER GUIDE Including Technical Guide Contents Purpose...4 Frequently Asked Questions...5 What is the purpose of the system?...5 Where can the system be used?...5

More information

Single Property Website Quickstart Guide

Single Property Website Quickstart Guide Single Property Website Quickstart Guide Win More Listings. Attract More Buyers. Sell More Homes. TABLE OF CONTENTS Getting Started... 3 First Time Registration...3 Existing Account...6 Administration

More information

Grants Management Division Manual. Grants Online Overview and System Navigation. Prepared by BearingPoint, Inc.

Grants Management Division Manual. Grants Online Overview and System Navigation. Prepared by BearingPoint, Inc. Grants Management Division Manual Grants Online Overview and System Navigation Prepared by BearingPoint, Inc. May 5, 2006 Table of Contents Table of Contents TABLE OF CONTENTS...I DOCUMENT CONVENTIONS...I

More information

ArcSight Express Administration and Operations Course

ArcSight Express Administration and Operations Course ArcSight ArcSight Express Administration and Operations Course Code: ACBE ACS-EAO Days: 5 Course Description: The ArcSight Express Administration and Operations course provides you with comprehensive training

More information

iway iway Business Activity Monitor User's Guide Version 6.0.2 Service Manager (SM) DN3501982.1209

iway iway Business Activity Monitor User's Guide Version 6.0.2 Service Manager (SM) DN3501982.1209 iway iway Business Activity Monitor User's Guide Version 6.0.2 Service Manager (SM) DN3501982.1209 Cactus, EDA, EDA/SQL, FIDEL, FOCUS, Information Builders, the Information Builders logo, iway, iway Software,

More information

Setup Guide for Magento and BlueSnap

Setup Guide for Magento and BlueSnap Setup Guide for Magento and BlueSnap This manual is meant to show you how to connect your Magento store with your newly created BlueSnap account. It will show step-by-step instructions. For any further

More information

August 2014 Release Notes Version 14.0.72.6

August 2014 Release Notes Version 14.0.72.6 August 2014 Release Notes Version 14.0.72.6 i NOTICES ServicePRO Release Notes August 2014 HelpSTAR and ServicePRO are registered trademarks of Help Desk Technology International Corporation. This publication

More information

css href title software blog domain HTML div style address img h2 tag maintainingwebpages browser technology login network multimedia font-family

css href title software blog domain HTML div style address img h2 tag maintainingwebpages browser technology login network multimedia font-family technology software href browser communication public login address img links social network HTML div style font-family url media h2 tag handbook: id domain TextEdit blog title PORT JERVIS CENTRAL SCHOOL

More information

Google Sites: Site Creation and Home Page Design

Google Sites: Site Creation and Home Page Design Google Sites: Site Creation and Home Page Design This is the second tutorial in the Google Sites series. You should already have your site set up. You should know its URL and your Google Sites Login and

More information

Qlik REST Connector Installation and User Guide

Qlik REST Connector Installation and User Guide Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All

More information

Pierce County Web Content Management System Scripted Demo

Pierce County Web Content Management System Scripted Demo Pierce County Web Content Management System Scripted Demo General The purpose of this scripted demonstration is to help Pierce County determine the suitability of proposed Web Content Management System

More information

PORTAL ADMINISTRATION

PORTAL ADMINISTRATION 1 Portal Administration User s Guide PORTAL ADMINISTRATION GUIDE Page 1 2 Portal Administration User s Guide Table of Contents Introduction...5 Core Portal Framework Concepts...5 Key Items...5 Layouts...5

More information

Baylor Secure Messaging. For Non-Baylor Users

Baylor Secure Messaging. For Non-Baylor Users Baylor Secure Messaging For Non-Baylor Users TABLE OF CONTENTS SECTION ONE: GETTING STARTED...4 Receiving a Secure Message for the First Time...4 Password Configuration...5 Logging into Baylor Secure Messaging...7

More information

Documentum Content Distribution Services TM Administration Guide

Documentum Content Distribution Services TM Administration Guide Documentum Content Distribution Services TM Administration Guide Version 5.3 SP5 August 2007 Copyright 1994-2007 EMC Corporation. All rights reserved. Table of Contents Preface... 7 Chapter 1 Introducing

More information

SQL Server Administrator Introduction - 3 Days Objectives

SQL Server Administrator Introduction - 3 Days Objectives SQL Server Administrator Introduction - 3 Days INTRODUCTION TO MICROSOFT SQL SERVER Exploring the components of SQL Server Identifying SQL Server administration tasks INSTALLING SQL SERVER Identifying

More information

SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME

SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME This document is organized as follows: Chater I. Install ma_sahara_digital8 template Chapter II. Features and elements of the template Chapter III. List of extensions

More information

IT HELP Desk Dashboard ManageEngine Service Desk Plus User Guide

IT HELP Desk Dashboard ManageEngine Service Desk Plus User Guide Create an Incident When you need to report a failure or problem of your system to the IT help desk team, then send a request to the team. There are different modes of placing a request, such as submitting

More information

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business 2015 Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business This manual will take you through all the areas that you are likely to use in order to maintain, update

More information

Oracle Data Integrator: Administration and Development

Oracle Data Integrator: Administration and Development Oracle Data Integrator: Administration and Development What you will learn: In this course you will get an overview of the Active Integration Platform Architecture, and a complete-walk through of the steps

More information

DreamFactory & Modus Create Case Study

DreamFactory & Modus Create Case Study DreamFactory & Modus Create Case Study By Michael Schwartz Modus Create April 1, 2013 Introduction DreamFactory partnered with Modus Create to port and enhance an existing address book application created

More information

Salesforce Customer Portal Implementation Guide

Salesforce Customer Portal Implementation Guide Salesforce Customer Portal Implementation Guide Salesforce, Winter 16 @salesforcedocs Last updated: December 10, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

Onboarding for Administrators

Onboarding for Administrators This resource will walk you through the quick and easy steps for configuring your Paylocity Onboarding module and managing events. Login Launch Events Complete Tasks Create Records Configure Events Module

More information

Spring Security 3. rpafktl Pen source. intruders with this easy to follow practical guide. Secure your web applications against malicious

Spring Security 3. rpafktl Pen source. intruders with this easy to follow practical guide. Secure your web applications against malicious Spring Security 3 Secure your web applications against malicious intruders with this easy to follow practical guide Peter Mularien rpafktl Pen source cfb II nv.iv I I community experience distilled

More information