IBM Lotus Quickr Customization

Similar documents
A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group

Lotus Quickr 8.0: Technical Architecture

Quickr Configuration/Administration

Key Challenges with the Current RFQ Process

Exam Name: Administering IBM Lotus Quickr 8.5 for

Lotus Quickr Connectors

Peers Technologies Pvt. Ltd. SHAREPOINT 2010 SHAREPOINT 2010 USAGE SHAREPOINT SERVER 2010 ADMINISTRATION SHAREPOINT SERVER 2010 DESIGN

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications

Introducing Lotus Domino 8, Designer 8 and Composite Applications

Index A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont

AIM. 10 September

The Now Platform Reference Guide

The Lotus Software Strategy for Team Collaboration and Document Management

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Microsoft SharePoint Migration

IBM Connections Customisation and Integration with Lotus Sametime. Brian

IBM. BPM Blueprint; IBM WebSphere Lombardi Edition V7.1, Application Development

Developing Web Applications for Smartphones with IBM WebSphere Portlet Factory 7.0

Exam Name: IBM Forms 4 - Form Design and Development

Advanced Dreamweaver CS6

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

IBM Lotus Domino Product Roadmap

Lotus, Microsoft or Both. Lotus Collaboration -- Microsoft Integration or Alternative

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

AD105 Introduction to Application Development for the IBM Workplace Managed Client

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365

Sametime Links 3.0 Toolkit

SharePoint 2010 End User - Level II

DotNetNuke. Easy to Use Extensible Highly Scalable

Lotus Team Workplace. Version Installation and Upgrade Guide G

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

Overview and Demonstration

XPages development practices: developing a common Tree View Cust...

Rich, personalized portals for the enterprise. IBM WebSphere Portal Version 6.1 reviewer s guide

St. (12) Patent Application Publication (10) Pub. No.: US 2004/ A1. (19) United States. Shaughnessy et al. (43) Pub. Date: Oct.

Architecture and Governance with SharePoint for Internet Sites. Ashish Bahuguna Kartik Shah

Lotus Team Workplace. Version Release Notes G

Microsoft Windows SharePoint Services

Course Outline. Microsoft SharePoint Server 2013 for the Site Owner/Power User Course 55035: 2 days Instructor-Led

Getting Started with the Aloha Community Template for Salesforce Identity

Agenda IBM Workplace Forms

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

Index. Tony Smith 2016 T. Smith, SharePoint 2016 User's Guide, DOI /

Cross-Platform Parallels: Understanding SharePoint (Online) Through Notes-colored glasses

Lotus IBM Lotus Notes Domino 8 Developing Web Applications. Download Full Version :

IBM Lotus QuickPlace 3.0

IBM Workplace Web Content Management

Pages are static content, generally linked in your navigation. They are used for things like your about page and contact page.

Notes/Domino Upgrade Pack 1. Michael Sobczak Senior Lotus Specialist Aktion Associates

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

Darbs projektu grupās un procesu automatizācija

INTRODUCTION TO THE STATE OF MICHIGAN S SHAREPOINT ENVIRONMENT

Extending and Customizing the IBM Security Identity Manager

C IBM. Developing IBM Lotus Domino Applications- Advanced XPage Design

Page 1. Peers Technologies Pvt. Ltd. Course Brochure. Share Point 2007

User Guide and Theme Setup

IBM Lotus Quickr STEW Technical Overview

Editing your SiteAssist Professional Template

Microsoft SharePoint 2010 FOR DUMME5' by Vanessa L. Williams WILEY. Wiley Publishing, Inc.

IEEE Wordpress Theme Documentation

Microsoft SharePoint Server 2013 for the Site Owner/Power User Course 55035: 2 days; Instructor-Led

1. Beginning (Important)

20486-Developing ASP.NET MVC 4 Web Applications

SharePoint 2013 End User

Application Integration with WebSphere Portal V7

WHITE PAPER. Portal Migration. Bhudev Kumar, Senior Technology Architect, Infosys

Technical Deep Dive Session

Microsoft SharePoint Server 2013 for the Site Owner/Power User

SharePoint 2013 End User Level II

Oracle Application Express: Administration 1-2

WebSphere Puts Business In Motion. Put People In Motion With Mobile Apps

USER GUIDE. MADCAP FLARE 2018 r2. Eclipse Help

Unified Task List. IBM WebSphere Portal V7.0 Review the hardware and software requirements Review the product documentation

Web Editors - CKEditor and Others

SharePoint 2010 Central Administration/Configuration Training

AD218 Working with Customers via the IBM Lotus Sametime Links Toolkit. Carl Tyler Instant Technologies

Using XML and RDBMS Data Sources in XPages Paul T. Calhoun NetNotes Solutions Unlimited, Inc

ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW

SharePoint Online for Power Users

Lab 1: Getting Started with IBM Worklight Lab Exercise

Oracle Application Express 5 New Features

Liferay Digital Experience Platform. New Features Summary

IBM Lotus QuickPlace 3.0.1

AVANTUS TRAINING PTE PTE LTD LTD

INV107 Lotus Notes and Domino: A Look Ahead. Speaker Name & Title

INV110: The Lotus Software Strategy for Team Collaboration and Document Management

EBS goes social - The triumvirate Liferay, Application Express and EBS

Acceptance Test. Smart Scheduling. Empire Unlimited. Requested by:

DIVI PERSON MODULE TEMPLATE 15

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

Paul Withers Intec Systems Ltd By Kind Permission of Matt White and Tim Clark

AD406: What s New in Digital Experience Development with IBM Web Experience Factory

BEAWebLogic. Portal. Overview

Curriculum Guide. ThingWorx

Microsoft SharePoint Designer 2010

This presentation will show you how to create a page in a group eportfolio.

SharePoint 2013 for End Users - Microsoft Official

PeopleSoft Applications Portal and WorkCenter Pages

Wikis. Wikis. There are two main places where you can access a wiki from within your online course or organization:

Customizing Quickr Places

Transcription:

IBM Software Group IBM Lotus Quickr Customization Making a place your own An IBM Proof of Technology 2008 IBM Corporation

Agenda TechWorks What is Lotus Quickr Customization? Lotus Quickr Architecture Basic Customization Basics Themes Forms Enhanced Customization PlaceBots PlaceTypes 2

What is Lotus Quickr Customization Create custom forms for simple workflow or projectspecific needs (can use MS Office) Designate existing designs and content as templates for future places: re-use best practices Change the look and feel to create a unique sense of community 3

What can you customize in Lotus Quickr Change existing place objects or create new place objects with IBM Lotus Notes and IBM Lotus Domino Designer. Perform a wide variety of actions on places using XML to access the IBM Lotus Quickr Java API. Automate certain tasks in places by writing agents, called PlaceBots, which run in places. Customize the look and layout of places to make them fit your enterprise. Use an existing place as a template, called a PlaceType, with which you can create new places containing the same characteristics and customizations. 4

Lotus Quickr Architecture Overview Lotus Quickr services for Lotus Domino is implemented using core Domino Technologies Lotus Quickr also uses a subset of the Domino/Notes security and authentication model to manage access to a place. There are relations between Lotus Quickr objects and Notes Domino Objects You can use the Notes client and Domino Designer to view, customize, and create new objects in a place. 5

Example: Objects Relationships A place in Quickr corresponds to a File System Directory Place consists of 3 or more.nsf files A room is a Domino database Shared Content Team Workspaces A folder is a Domino folder or view A place type represents a database template For a complete list review the InfoCenter, the Developer s guide, and the Best Practices wiki. Wikis Team Blogs Anywher e Anytime Quickr content stores Workflow Business templates Lotus Domino Java Content IBM FileNet * IBM DB2 Other Repository Content Manager * * - Requires separate purchase & supported after initial Lotus Quickr release 6

Lotus Quickr Directory Structure The Lotus Quickr data is stored in a directory called LotusQuickr: <Domino data directory>\lotusquickr\areatypes : Templates for places and rooms <Domino data directory>\lotusquickr\lotusquickr : Administrator places files <Domino data directory>\lotusquickr\<place> : Contains the files for a certain <place> NTF NTF NTF Domino NSF NSF NSF 7

Places Databases The following databases are the building blocks to any place: The place database (main.nsf)- The place database is the parent database in any place. All other databases in the place are children of the place database. The Members Directory database (Contacts1.nsf) - Each place has a Members Directory database. A room database (Pagelibrary.ntf)- A room database structures the contents of a particular room in a place 8

Basic Customization Basics Theme Choose a Theme PlaceType Options Custom Themes Forms Existing forms New forms 9

Basic Customization - Basics Place Logo Upload Logo Artwork Logo Maker 10

Basic Customization - Basics Reorder Show/Hide 11

Basic Customization - Basics Notifications Incoming Mail Real-time collaboration Encrypt Offline Places Delete this place 12

Basic Customization - Theme Default themes Quickr Quickr (with classic navigation) Quickplace Classic Use themes from Busness Partners Eg. SNAPPS Or build your own Quickplace Classic example 13

Basic Customization - Theme Themes are collections of HTML, JavaScript, image and CSS files that collectively define the look, feel, and sometimes functionality of a Quickr Quickr 8 and 8.1 services for Lotus Domino is an evolution of IBM Lotus Quickplace. For 8.0,the elements of theme customization remain mostly the same Files are stored in main.nsf as Skin Groups 8.1 implements additional functionality in the theme Implemented using div tags and javascript Full 8.1 functionality is available only in the 8.1 theme or custom themes derived from it The 8.1 theme is the 8.1 UI (although we still allow use of older themes) New file set and directory structure Increased use of AJAX 14

Basic Customization - Theme Build your own Generate, modify and upload specific theme parts Style sheet Page Layout Edit Layout List Folder Layout Headlines Folder Layout Slideshow Folder Layout Image for theme 15

Basic Customization - Forms Use existing forms Or build your own 16

Basic Customization - Forms Create new form Simple form Microsoft Office form Imported HTML form Reorder forms Show/Hide forms 17

Basic Customization - Forms Create new form 18

Basic Customization - Forms Create new form and new content 19

Enhanced Customization Creating and Customizing Objects using Notes Using PlaceBots 20

Enhanced Customization - Creating and Customizing Objects using Notes Since Lotus Quickr Objects are based on Domino Objects, you can use Lotus Notes and Domino Designer to customize these Objects It is important to note that the Schema could change at any release and it may be necessary to change some of your customizations The place database has a specific QDK view that allows you to: Customize an existing Object using Lotus Notes Create a new Object using Lotus Notes 21

Enhanced Customization - Creating and Customizing Objects using Notes Quickr Obj. Place PlaceType Room RoomType Folder Page Member Form Field Lotus Domino Object File system directory A collection of database (.nsf) or Notes template (.ntf) files derived from a parent place. Notes database (.nsf) Notes template (.ntf) Domino folder or view Domino form + subform + data note Domino data note Data note of type "h_form" Data note of type "h_field" Description Organizes pages in rooms and folders. The structure and design used to create a particular type of place. For example, the default place is Main.nsf, which is created from the MeetingRoom.ntf template. MeetingRoom.ntf is a PlaceType. A collection of pages with its own security and authentication protection. The structure and design used to create a particular type of room. An organizing structure for collecting and displaying related pages in a site. The basic vehicle for content. You can create content using the Lotus Quickr editor or import content from an external source. A member note contains information about a team member of a place. Manages the display of data notes. A form can contain fields for containing data and employ scripts to process and compute data. Allow for user input of data into data notes. 22

Enhanced Customization - PlaceBot PlaceBot is an agent written in either Java or IBM Lotus LotusScript, that performs a certain task, such as updating other contents when creating new content or other actions in a scheduled way. PlaceBots can access, manage and process data in a place. PlaceBots can be setup to run on two occasions: On a schedule Once a form is submitted 23

Enhanced Customization PlaceBot files A PlaceBot file can consist of many files. There are five formats supported: Java based (.java,.class,.jar,.zip) LotusScript (.lss) If importing multiple java agent files, provide the name of the agent base class 24

Enhanced Customization - Creating a PlaceBot Schedule PlaceBots on Content that has been modified or added to this room since the last time the PlaceBot ran. All content in this room. In a specific folder only or not Frequence More options 25

Summary What is Quickr Customization? Quickr Architecture Basic Customization Basics Theme Forms Enhanced Customization Creating and Customizing Objects using Notes PlaceBots 26

PlaceTypes PlaceTypes are blueprints to create Lotus Quickr places from and are like Domino templates There are two steps to make a place available as a PlaceType: Place owner creates a place and allows it to be a PlaceType with options shown below Lotus Quickr administrator creates the PlaceType based on the previous place 27

PlaceTypes Useful places can be enabled to serve as models for new places Allow place to be used as a template (owner via customize) Create PlaceType (administrator creates and adds to available list) 28

Lab overview In this lab, you will explore the various options for customizing a Quickr place The goals of the lab are to: See how easy it is to customize place options, look, and behavior Work with themes and build new ones Understand and create forms Discover PlaceBots Configure and build new place types Customizing Quickr Lab can be found in the Lab Workbook 29

Lab Lotus Quickr Customization (Domino Services) Purposes Basic customization of an existing place Configure and build new place types Work with themes and build new ones Understand and create forms Discover PlaceBots Lab Change Basics Work with Themes Create new Forms Discover PlaceBots Create a new PlaceType 30

31