Membership lite UI skinning v1.6

Size: px
Start display at page:

Download "Membership lite UI skinning v1.6"

Transcription

1 Membership lite UI skinning v1.6 This document shows how to add UI skins to the membership lite UI in Grouper 1.6+ Summary You can make skins on the server side, or users can use attributes and remote config files to manage their own skins (if enabled). The text, CSS, and (certain) settings can be affected There are three places where configs and text can be configured: remote URLs, locally, or the default for a membership lite ui. The resolver will check for each in that order so you can override whichever properties and text you want without having to override all. Note that this is different than the normal admin UI text so tooltips will not work the same way. Server-side skinning If you want to maintain the control of the skins centrally by the grouper admin, the config files can be placed in the UI webapp. Each group could have more than one skin, based on URL and membershiplitename. So the URL to edit a group (in this case by name) used to be: But now you add membershiplitename with a name to the end. The name must be alphanumeric or underscore agroup&membershiplitename=groupermembershipexample That name corresponds to a config file. This is be in one of two places: on the classpath or on the file system webapp/web-inf/classes/membershiplitename/groupermembershipexample.properties of configure this setting in media.properties: simplemembershipupdate.confdir to a directory, and put the file in that directory. e.g. simplemembershipupdate.confdir = c:/temp/membershiplitename File is: c:/temp/membershiplitename/groupermembershipexample.properties Attribute-based skinning If you want distributed control of skinning, then Grouper users can maintain their skins without requiring help from the central Grouper administrator. Group group type is groupergroupmembershipsettings and the attribute is groupergroupmshipsettingsurl. You can have grouper auto create this attribute, set this to true in the grouper.properties and restart grouper: membershipupdatelitetypeautocreate=true Or, here is the GSH to create: typeadd("groupergroupmembershipsettings"); typeaddattr("groupergroupmembershipsettings", "groupergroupmshipsettingsurl", AccessPrivilege.ADMIN, AccessPrivilege.ADMIN, false); By default, only wheel users can edit that attribute based on this in the grouper.properties: security.types.groupergroupmembershipsettings.wheelonly = true You can change that so that only a certain group is allowed to edit it, or everyone. The value of the attribute on a group will be a URL which is a properties file that will be retrieved remotely. This should be stored on a secure server so it isnt tampered with. e.g. If you like, you can restrict the IP address of requesters for the properties file and text file to the Grouper UI server(s). External CSS cannot be protected this way as the request comes from the user's browser.

2 Membership lite settings Here is an example config file with the available settings: ## can be subjectid, sourceid, name, description, screenlabel, memberid, or attribute name which is single valued ## comma separated. will be sorted by sourceid, then the sort field (recommended to be screenname) #simplemembershipupdate.exportallsubjectfields=sourceid, screenlabel, entityid, name, description #simplemembershipupdate.exportallsortfield=screenlabel ## if by default the screen will delete multiple ## (screen is easier to use but takes longer potentially and defaults to false) #simplemembershipupdate.defaultdeletemultiple=false ## if by default the screen will show the import by file instead of direct textarea input ## this defaults to true which helps with large imports, there might be memory problem with textarea import #simplemembershipupdate.defaultimportfile=true #add an extra css to the simple membership update. use relative or absolute urls, comma separated #e.g. #note, this is loaded from browser, so if the site is SSL and CSS is not, browser might give a warning to user #simplemembershipupdate.extracss = #properties file via url to look for text first (before nav.properties) #simplemembershipupdate.textfromurl = External text If the simplemembershipupdate.textfromurl setting is set (in any context), it will use that text (in addition to defaults if applicable) for text on screen. Note that not *all* text is available, only text in the membership lite module. E.g. some central text is not available e.g. text on the paging control. There is a processor for this text to make it web safe. This is configured in the media.properties: #if allowing external text by url, this is the filter to strip invalid html tags. blank for none simplemembershipupdate.externalurltextproperties.grouperhtmlfilter = edu.internet2.middleware.grouper.util. GrouperHtmlFilter If that is blank, it will not process the text. You can configure your own to the interface: edu.internet2.middleware.grouper.util.htmlfilter. The default will only allow simple HTML tags (with no attributes): b, br, p, i, em, strong, blockquote, ul, li, ol, div, tt, hr, s, span Here is the available text (uncomment to enable): #simplemembershipupdate.updatetitle=group membership update lite #simplemembershipupdate.groups.summary.display-extension=name #simplemembershipupdate.groups.summary.display-name=path #simplemembershipupdate.groups.summary.description=description #simplemembershipupdate.groups.summary.extension= ID #simplemembershipupdate.groups.summary.name= ID path #simplemembershipupdate.field.displayname.alternatename=alternate ID path #simplemembershipupdate.groups.summary.id=uuid #simplemembershipupdate.tooltiptargetted.field.displayname.displayextension=name is the label that identifies this group, and might change. #simplemembershipupdate.tooltiptargetted.field.displayname.displayname=path consists of the name of each enclosing folder plus the group name, separated by colons. #simplemembershipupdate.tooltiptargetted.field.displayname.description=description contains notes about the group, which could include: <br />what the group represents, why it was created, etc. #simplemembershipupdate.tooltiptargetted.field.displayname.extension=id is the unique identifier chosen by the group creator for this group. <br /><br />The ID is unique within this folder, and should rarely change. It can be used by other systems to refer to this group.

3 #simplemembershipupdate.tooltiptargetted.field.displayname.name=id Path consists of the unique ID of each enclosing folder plus the group ID, separated by colons. <br /><br />The ID Path is unique for each group and should rarely change. It can be used by other systems to refer to this group. #simplemembershipupdate.tooltiptargetted.groups.summary.id=uuid stands for Universal Unique Identifier, a generated key that is distinct from any other UUID in this or any other system. <br /><br />The UUID does not change, and can be used as an identifier in other systems. #simplemembershipupdate.tooltiptargetted.field.displayname.alternatename=alternate ID Path allows groups to be searchable using an alternate name. The format is the same as the format of ID Path.<br /><br />This is especially useful when moving a group, which will add the old ID Path of the group as the Alternate ID Path by default. Like the ID Path, the Alternate ID Path can be used by other systems to refer to this group. #infodot.title.simplemembershipupdate.updatetitle=this page lets you view and update the memberships of a group. <br /><br />It is meant for only simple operations. #simplemembershipupdate.find.browse.here = Current location is: #simplemembershipupdate.viewinadminui=admin UI #tooltiptargetted.simplemembershipupdate.viewinadminui=switch to the Admin UI for a more complete set of features #simplemembershipupdate.groupsubtitle=group #simplemembershipupdate.changelocation=find a group #simplemembershipupdate.addmembersubtitle=add member #simplemembershipupdate.addmemberbutton=add member #simplemembershipupdate.membershiplistsubtitle=membership list #simplemembershipupdate.paginglabelprefix=showing group members: #simplemembershipupdate.nomembersfound=there are no members in this group #simplemembershipupdate.deleteconfirm =Are you sure you want to delete this membership? #simplemembershipupdate.pagingresultprefix =Result page: #simplemembershipupdate.errornotenoughsubjectchars=enter 2 or more characters #simplemembershipupdate.errornotenoughfilterchars=enter 3 or more characters #simplemembershipupdate.errornotenoughfiltercharsalert=enter 3 or more characters in the filter field #simplemembershipupdate.successmemberdeleted=success: the member was deleted: {0} #simplemembershipupdate.errorusersearchnothingentered=enter search criteria into the auto-complete box for an entity to add to the group #simplemembershipupdate.warningsubjectalreadymember=entity already a member: {0} #simplemembershipupdate.successmemberadded=success: member added: {0} #simplemembershipupdate.errorsubjectnotfound=entity not found: {0} #simplemembershipupdate.errorsubjectnotunique=entity not unique: {0} #simplemembershipupdate.errorsourceunavailable=source unavailable #simplemembershipupdate.errorusersearchtoomanyresults=too many results, narrow your search #simplemembershipupdate.errorusersearchnoresults=no results found, change your search criteria #simplemembershipupdate.deleteimagealt=delete #simplemembershipupdate.errortoomanybrowsers=the group you are editing is out of sync in the user interface. Perhaps you have two browser tabs open editing different groups. This group will be refreshed, please start over. #simplemembershipupdate.advancedmenudeletemultiple=delete multiple #simplemembershipupdate.advancedmenudeletemultipletooltip=selecting this option will show checkboxes next to members and a delete button at the bottom #simplemembershipupdate.advancedmenushowgroupdetails=show group details #simplemembershipupdate.advancedmenushowgroupdetailstooltip=selecting this option will show more information about the group such as the id. #simplemembershipupdate.advancedmenushowmemberfilter=search for member #simplemembershipupdate.advancedmenushowmemberfiltertooltip=selecting this option will show a search box above the membership list where you can search for members in this group #simplemembershipupdate.advancedmenuimportexport=import / export #simplemembershipupdate.advancedmenuimportexporttooltip=import members from a comma separated values file (CSV) or export to a CSV file #simplemembershipupdate.advancedmenuexport=export #simplemembershipupdate.advancedmenuexporttooltip=export members to a comma separated values file (CSV) which can be opened in a spreadsheet program and manipulated #simplemembershipupdate.advancedmenuexportsubjectids=export entity IDs #simplemembershipupdate.advancedmenuexportsubjectidstooltip=export entity IDs and source IDs to a comma separated values file (CSV) which can be opened in a spreadsheet program and manipulated #simplemembershipupdate.advancedmenuexportall=export all member data #simplemembershipupdate.advancedmenuexportalltooltip=export all member data (configured on server which fields), e.g. subject ID, login ID, name, etc to a comma separated values file (CSV) which can be opened in a spreadsheet program and manipulated

4 #simplemembershipupdate.advancedmenuimport=import #simplemembershipupdate.advancedmenuimporttooltip=import from a comma separated values (CSV) file #simplemembershipupdate.deletemultiplebutton=remove selected members #simplemembershipupdate.deletemultipletooltip=select multiple members by checking checkboxes next to the members. Click this button to remove them from the group. #simplemembershipupdate.deleteallbutton=remove all members #simplemembershipupdate.deletealltooltip=remove all members in the group, including members not shown on the screen if there are more than the page size. #simplemembershipupdate.errordeletecheckboxrequired=error: select one or more members to remove from the group #simplemembershipupdate.successmembersdeleted=success: {0} members were deleted #simplemembershipupdate.successallmembersdeleted=success: all {0} members were deleted #simplemembershipupdate.advancedbutton=advanced features #simplemembershipupdate.addmembercombohint=enter search text to find a member to add #simplemembershipupdate.filtermembercombohint=enter search text to find a member in the list #simplemembershipupdate.downloadsubjectidslabel=click the link to download the subjectids of the members: #simplemembershipupdate.downloadalllabel=click the link to download the members information: #simplemembershipupdate.importlabel=select a comma separated values (CSV) file (e.g. from a spreadsheet program like Excel) which has a column for sourceid, and any of: subjectid, subjectidentifier, subjectidoridentifier. <br /><br />Alternately, you can upload a text file of subjectidoridentifiers, each on a new line, with the first line labeled as: subjectidoridentifer #simplemembershipupdate.importsubtitle=import members #infodot.subtitle.simplemembershipupdate.importsubtitle=upload members from a file. You check replace existing members, or just add new members.<br /><br />The file must be a comma separated values (CSV) file, e.g. from a spreadsheet program like Microsoft Excel. There should be a column sourceid, and a column of any of the following: entityid, entityidentifier, entityidoridentifier. If there is no sourceid, then all sources will be found (this is less efficient), and if two sources have the same entityid, there will be an error. Each member is on its own line. The sourceid is one of a few entity source IDs configured in the Grouper server.<br /><br />The entityid is typically a person ID, the entityidentifer could be a login ID, and the entityidoridentifier will look by ID, and if not found, look by identifier.<br /><br />Note if you omit the sourceid column, it will be less efficient, but it will still work if you dont have two sources with the same entityid. This does not need to be CSV, it could be a text file. e.g. you could upload a text file of entityidoridentifiers, each on a new line, with the first line labeled as: entityidoridentifier<br /><br />Example CSV file 1: <br /><br /><tt>sourceid,entityid<br />somesourceid,12345<br />anothersourceid,23456</tt><br /><br /><br />Example 2:<br /><br /><tt>sourceid,entityidentifier<br />somesourceid,sjohnson<br />anothersourceid,jsmith</tt><br /><br /><br />Example 3:<br /><br /><tt>sourceid,entityidoridentifier<br />somesourceid,45678<br />anothersourceid, jsmith</tt><br /><br /><br />Example 4:<br /><br /><tt>sourceid,entityid,entityidentifier<br />somesourceid, 45678<br />anothersourceid,,jsmith</tt><br /><br /><br />Example 5:<br /><br /><tt>entityid<br />56789<br />67890</tt><br /><br /><br />Example 6:<br /><br /><tt>entityidentifier<br />sjohnson<br />jsmith</tt><br /><br /><br />Example 7:<br /><br /><tt>entityidoridentifier<br />76543<br />jsmith</tt><br /><br /><br /> #simplemembershipupdate.importavailablesourceids=available sourceids: #simplemembershipupdate.importreplaceexistingmembers=replace existing members: #simplemembershipupdate.importcommaseparatedvaluesfile=entities file (CSV or list of id's each on new line): #simplemembershipupdate.importcancelbutton=cancel #simplemembershipupdate.importbutton=submit #simplemembershipupdate.importerrornowrongfile=please submit a non-empty CSV file, the file name must end with. csv, or.txt : #simplemembershipupdate.importerrorblanktextarea=please enter in the CSV or entity id list in the textarea #simplemembershipupdate.importerrornoid=cant find any identifer, need to pass in a entityid or entityidentifier or entityidoridentifier #simplemembershipupdate.importerrornoidcol=cant find any identifer column header on first line, need to pass in entityid or entityidentifier or entityidoridentifier #simplemembershipupdate.importerrorsubjectproblems=error: did not remove any members since there were entity problems in import file #simplemembershipupdate.importsuccesssummary=success: import completed #simplemembershipupdate.importerrorsummary=error: import was not successful, see {0} errors below #simplemembershipupdate.importsizesummary=the immediate membership size was {0} and is now {1} #simplemembershipupdate.importaddsdeletessummary=there were {0} successful adds, and {1} successful deletes #simplemembershipupdate.importsubjecterrorslabel=entity errors #simplemembershipupdate.importadderrorslabel=errors adding members #simplemembershipupdate.importremoveerrorslabel=errors deleting members #simplemembershipupdate.importdirectinput=entities (CSV or list of id's each on new line) #simplemembershipupdate.membershipliteimportfilebutton=input members directly on screen #simplemembershipupdate.membershipliteimporttextfieldbutton=input members from file #simplemembershipupdate.membermenudetailslabel=member details

5 #simplemembershipupdate.membermenudetailstooltip=view all attributes about this member #simplemembershipupdate.membermenuenableddisabled=edit start and end dates #simplemembershipupdate.membermenuenableddisabledtooltip=edit the dates this membership will start or end #simplemembershipupdate.membermenualt=member menu #simplemembershipupdate.memberdetailssubtitle=member details #simplemembershipupdate.enableddisablesubtitle=edit start and end dates #simplemembershipupdate.enableddisablegrouppath=group path: #simplemembershipupdate.enableddisableentity=entity: #simplemembershipupdate.enableddisableentityid=entity id: #simplemembershipupdate.enableddisableentitysource=entity source: #simplemembershipupdate.enableddisablestartdate=start membership on date: #simplemembershipupdate.enableddisableenddate=end membership on date: #simplemembershipupdate.enableddisableokbutton=submit #simplemembershipupdate.enableddisablecancelbutton=cancel #simplemembershipupdate.enableddisabledatemask=(yyyy/mm/dd) #simplemembershipupdate.enableddisabledsuccess=success: member was saved #simplemembershipupdate.filtermemberbutton=search for member #simplemembershipupdate.filterlabel=searching for member: #simplemembershipupdate.clearfilterbutton=clear member search #simplemembershipupdate.errormemberfiltertoomanyresults=too many results, narrow your search #simplemembershipupdate.disabledprefix=until Internal skinned text You can have text in the nav.properties be specific to a named membership lite updater. Just do it like this, if the property is: simplemembershipupdate. updatetitle, and the name of the skin is: groupermembershipexample: membershiplitename.groupermembershipexample.simplemembershipupdate.updatetitle=group membership update lite3 You can customize the same text that external can, see list above Additional CSS You can append additional CSS to the existing CSS. You can append multiple CSS (comma separated). These CSS requests come from the user's browser. This is configured in media.properties, or a skin file, or a remote skin file #add an extra css to the simple membership update. use relative or absolute urls, comma separated #e.g. #note, this is loaded from browser, so if the site is SSL and CSS is not, browser might give a warning to user simplemembershipupdate.extracss = Here is an example css file:.actionheadercontainer td { background-color:#f4efde; }

Table Basics. The structure of an table

Table Basics. The structure of an table TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that

More information

Updating Users. Updating Users CHAPTER

Updating Users. Updating Users CHAPTER CHAPTER 18 Update the existing user information that is in the database by using the following procedure:, page 18-1 Retaining Stored Values, page 18-2 Using the BAT Spreadsheet to Create a CSV Data File

More information

User Guide. Kronodoc Kronodoc Oy. Intelligent methods for process improvement and project execution

User Guide. Kronodoc Kronodoc Oy. Intelligent methods for process improvement and project execution User Guide Kronodoc 3.0 Intelligent methods for process improvement and project execution 2003 Kronodoc Oy 2 Table of Contents 1 User Guide 5 2 Information Structure in Kronodoc 6 3 Entering and Exiting

More information

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank Multiple Choice. Choose the best answer. 1. What element is used to configure a new paragraph? a. new b. paragraph c. p d. div 2. What element is used to create the largest heading? a. h1 b. h9 c. head

More information

eschoolplus+ Cognos Query Studio Training Guide Version 2.4

eschoolplus+ Cognos Query Studio Training Guide Version 2.4 + Training Guide Version 2.4 May 2015 Arkansas Public School Computer Network This page was intentionally left blank Page 2 of 68 Table of Contents... 5 Accessing... 5 Working in Query Studio... 8 Query

More information

Administration. STILOG IST, all rights reserved

Administration. STILOG IST, all rights reserved 2 Table of Contents I. Admin Center... 1 1. ACCESS... 1 Starting the Admin Center application... 1 2. General Settings... 2 Home page... 3 Client... 4 Application... 5 VPPortal... 6 3. Password Configuration...

More information

By Ryan Stevenson. Guidebook #2 HTML

By Ryan Stevenson. Guidebook #2 HTML By Ryan Stevenson Guidebook #2 HTML Table of Contents 1. HTML Terminology & Links 2. HTML Image Tags 3. HTML Lists 4. Text Styling 5. Inline & Block Elements 6. HTML Tables 7. HTML Forms HTML Terminology

More information

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application.

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application. Extra notes - Client-side Design and Development Dr Nick Hayward HTML - Basics A brief introduction to some of the basics of HTML. Contents Intro element add some metadata define a base address

More information

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank Multiple Choice. Choose the best answer. 1. What tag pair is used to create a new paragraph? a. b. c. d. 2. What tag pair

More information

irc Pro (Not for diagnostic use)

irc Pro (Not for diagnostic use) irc Pro (Not for diagnostic use) User guide 2016 2 Table of Contents ircpro... 3 Overview... 3 Release notes... 4 Requirements... 5 Setup... 6 Setup by DVD... 7 Setup by Internet... 8 step 1 - Install

More information

HTML CS 4640 Programming Languages for Web Applications

HTML CS 4640 Programming Languages for Web Applications HTML CS 4640 Programming Languages for Web Applications 1 Anatomy of (Basic) Website Your content + HTML + CSS = Your website structure presentation A website is a way to present your content to the world,

More information

Colligo Engage Outlook App 7.1. Connected Mode - User Guide

Colligo Engage Outlook App 7.1. Connected Mode - User Guide 7.1 Connected Mode - User Guide Contents Colligo Engage Outlook App 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Engage Outlook App 2 Checking for Updates 3 Updating

More information

1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear.

1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear. Creating a Webform 1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear. 2. Enter the title of the webform you would like to create

More information

Colligo Engage Outlook App 7.1. Offline Mode - User Guide

Colligo Engage Outlook App 7.1. Offline Mode - User Guide Colligo Engage Outlook App 7.1 Offline Mode - User Guide Contents Colligo Engage Outlook App 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Engage Outlook App 3 Checking

More information

Table of contents. Pure ASP Upload 3 Manual DMXzone

Table of contents. Pure ASP Upload 3 Manual DMXzone Table of contents Table of contents... 1 About Pure ASP Upload 3... 2 Features in Detail... 3 The Basics: Uploading Files with Pure ASP Upload 3... 14 Advanced: Using Pure ASP Upload 3 with Insert Record...

More information

Table of Contents. Navigate the Management Menu. 911 Management Page

Table of Contents. Navigate the Management Menu. 911 Management Page ucontrol Managing 911 Information Important note regarding 911 service: VoIP 911 service has certain limitations relative to Enhanced 911 service that is available on most traditional telephone service.

More information

Updated PDF Support Manual:

Updated PDF Support Manual: Version 2.7.0 Table of Contents Installing DT Register... 4 Component Installation... 4 Install the Upcoming Events Module...4 Joom!Fish Integration...5 Configuring DT Register...6 General... 6 Display...7

More information

Product Parts Finder for Magento 2

Product Parts Finder for Magento 2 Product Parts Finder for Magento 2 Magento Extension User Guide Official extension page: Product Parts Finder for Magento 2 Page 1 Table of contents: 1. Finder Creation......3 2. General Finder Options..4

More information

User and Hierarchy Import Guide Consortium (Multi-School) CSV Update Tool

User and Hierarchy Import Guide Consortium (Multi-School) CSV Update Tool 02.00, 13 Apr 2010 Contents Introduction...2 Essential Files...2 Optional Files...2 Producing CSV Files...3 File Types...3 User Files...3 Hierarchy Files...3 Relationship Files...3 File Relationships...4

More information

MONEY TRANSFER. Import & Approval User Guide

MONEY TRANSFER. Import & Approval User Guide MONEY TRANSFER Import & Approval User Guide 1 TABLE OF CONTENTS Overview & Requirements.... 2 MT Import Service... 4 MT Wire Approval.... 6 MT Wire Report.... 9 1 OVERVIEW & REQUIREMENTS The Money Transfer

More information

Adobe Connect Pro Building Block. Install Guide

Adobe Connect Pro Building Block. Install Guide Adobe Connect Pro Building Block Last update: June 11, 2011 Install Guide Introduction The Adobe Connect Pro Building Block gives Blackboard Learn Instructors, Teaching Assistants and Course Builders the

More information

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:

More information

AGENT123. Full Q&A and Tutorials Table of Contents. Website IDX Agent Gallery Step-by-Step Tutorials

AGENT123. Full Q&A and Tutorials Table of Contents. Website IDX Agent Gallery Step-by-Step Tutorials AGENT123 Full Q&A and Tutorials Table of Contents Website IDX Agent Gallery Step-by-Step Tutorials WEBSITE General 1. How do I log into my website? 2. How do I change the Meta Tags on my website? 3. How

More information

Cox Business Online Backup Administrator Guide. Version 2.0

Cox Business Online Backup Administrator Guide. Version 2.0 Cox Business Online Backup Administrator Guide Version 2.0 2012 by Cox Communications. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic,

More information

Adding Users. Adding Users CHAPTER

Adding Users. Adding Users CHAPTER CHAPTER 15 You can use Cisco Unified Communications Manager Bulk Administration (BAT) to add a group of new users and to associate users to phones and other IP Telephony devices in the Cisco Unified Communications

More information

Process Director Documentation. System Administrator's Guide

Process Director Documentation. System Administrator's Guide System Administrator's Guide Contents Contents 2 Documentation Formatting Note 10 System Administration Overview 12 Navigation 13 Custom Variables 13 Configuration Section 14 Workspaces 14 Button Types

More information

Chapter 2 Autodesk Asset Locator... 3

Chapter 2 Autodesk Asset Locator... 3 Contents Chapter 2 Autodesk Asset Locator....................... 3 Supported Operating Systems....................... 3 Installing Autodesk Asset Locator..................... 4 Define a Search...............................

More information

Call Detail Reporting

Call Detail Reporting Hosted VoIP Phone System Blue Platform User Guide Table of Contents 1 Call Details... 2 2 Accessing Call Details... 2 3 Query Call Details... 3 3.1 User Field (Group Administrator Access Required)... 4

More information

ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE SERVICE PACK 1 PART NO. E

ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE SERVICE PACK 1 PART NO. E ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6.1 SERVICE PACK 1 PART NO. E17383-01 MARCH 2010 COPYRIGHT Copyright 1998, 2010, Oracle and/or its affiliates. All rights

More information

Contents. Batch & Import Guide. Batch Overview 2. Import 157. Batch and Import: The Big Picture 2 Batch Configuration 11 Batch Entry 131

Contents. Batch & Import Guide. Batch Overview 2. Import 157. Batch and Import: The Big Picture 2 Batch Configuration 11 Batch Entry 131 Batch & Import Guide Last Updated: 08/10/2016 for ResearchPoint 4.91 Contents Batch Overview 2 Batch and Import: The Big Picture 2 Batch Configuration 11 Batch Entry 131 Import 157 Configure Import File

More information

Chapter 2:- Introduction to XHTML. Compiled By:- Sanjay Patel Assistant Professor, SVBIT.

Chapter 2:- Introduction to XHTML. Compiled By:- Sanjay Patel Assistant Professor, SVBIT. Chapter 2:- Introduction to XHTML Compiled By:- Assistant Professor, SVBIT. Outline Introduction to XHTML Move to XHTML Meta tags Character entities Frames and frame sets Inside Browser What is XHTML?

More information

MailEnable Connector for Microsoft Outlook

MailEnable Connector for Microsoft Outlook MailEnable Connector for Microsoft Outlook Version 1.41 This guide describes the installation and functionality of the MailEnable Connector for Microsoft Outlook. Features The MailEnable Connector for

More information

Clearspan OpEasy Basic Provisioning User Guide MAY Release

Clearspan OpEasy Basic Provisioning User Guide MAY Release Clearspan OpEasy Basic Provisioning User Guide MAY 2015 Release 4.2 2827-008 NOTICE The information contained in this document is believed to be accurate in all respects but is not warranted by Mitel Communications,

More information

As part of our commitment to continuously updating and enhancing our fundraising system, we are thrilled to announce our latest enhancements.

As part of our commitment to continuously updating and enhancing our fundraising system, we are thrilled to announce our latest enhancements. As part of our commitment to continuously updating and enhancing our fundraising system, we are thrilled to announce our latest enhancements. Purchase Items during Registration Administrators can now enable

More information

InSite User Guide. InSite User Guide. InSite User Guide

InSite User Guide. InSite User Guide. InSite User Guide InSite User Guide InSite User Guide InSite is a website from which you can access and research legislative information. Your jurisdiction uses a software application called Legistar to help manage the

More information

A Brief Introduction to HTML

A Brief Introduction to HTML A P P E N D I X HTML SuMMAry J A Brief Introduction to HTML A web page is written in a language called HTML (Hypertext Markup Language). Like Java code, HTML code is made up of text that follows certain

More information

Importing Existing Data into LastPass

Importing Existing Data into LastPass Importing Existing Data into LastPass Once you have installed LastPass, you may need to impocort your existing password entries and secure data from another LastPass account or from another password manager

More information

HTTPS The New B2Bi Portal. Bank of America s secure web transmission interface user guide

HTTPS The New B2Bi Portal. Bank of America s secure web transmission interface user guide HTTPS The New B2Bi Portal Bank of America s secure web transmission interface user guide This manual contains proprietary and confidential information of Bank of America and was prepared by the staff of

More information

RITIS Training Module 4 Script

RITIS Training Module 4 Script RITIS Training Module 4 Script Welcome to the Regional Integrated Information System or RITIS Module 04 CBT. To begin, select the start button or press Shift+N on your keyboard. This training module will

More information

BASICS OF WEB DESIGN CHAPTER 2 HTML BASICS KEY CONCEPTS

BASICS OF WEB DESIGN CHAPTER 2 HTML BASICS KEY CONCEPTS BASICS OF WEB DESIGN CHAPTER 2 HTML BASICS KEY CONCEPTS 1 LEARNING OUTCOMES Describe the anatomy of a web page Format the body of a web page with block-level elements including headings, paragraphs, lists,

More information

MailEnable Connector for Microsoft Outlook

MailEnable Connector for Microsoft Outlook MailEnable Connector for Microsoft Outlook Version 1.36 This guide describes the installation and functionality of the MailEnable Connector for Microsoft Outlook. Features The MailEnable Connector for

More information

WLAN MIERUZZO BASIC SOFTWARE

WLAN MIERUZZO BASIC SOFTWARE DK-5000 Series WLAN MIERUZZO BASIC SOFTWARE USER S MANUAL DK-5005A, DK-5010A, DK-5030A DK-5005B, DK-5010B, DK-5030B DK-5005C, DK-5010C, DK-5030C DK-5005D, DK-5010D, DK-5030D This manual was last revised

More information

Grouper new UI. Other screens not captured here. General information. These topics are discussed in the "Grouper UI" training series.

Grouper new UI. Other screens not captured here. General information. These topics are discussed in the Grouper UI training series. Grouper new UI Wiki Home Download Grouper Grouper Guides Community Contributions Developer Resources Grouper Website These topics are discussed in the "Grouper UI" training series. Grouper 2.2 and above

More information

Running PeopleSoft Query Viewer and Running Query to Excel Basic Steps

Running PeopleSoft Query Viewer and Running Query to Excel Basic Steps Running PeopleSoft Query Viewer and Running Query to Excel Basic Steps Query Viewer enables you to: Search for a query using the basic or advanced search functions. Run a query (which displays results

More information

WebHare Application Portal - WebPack Module

WebHare Application Portal - WebPack Module WebHare Application Portal - WebPack Module WebPack user manual Date: 9 July 2010 Number of pages: 30 Version: 1.1 Target audience: WebPack item managers Table of contents Introduction... 1 1 Getting started...

More information

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar Review of HTML Chapter 3 Fundamentals of Web Development 2017 Pearson Fundamentals of Web Development http://www.funwebdev.com - 2 nd Ed. What Is HTML and Where Did It Come from? HTML HTML is defined as

More information

S-Drive User Guide v1.27

S-Drive User Guide v1.27 S-Drive User Guide v1.27 Important Note This user guide contains detailed information about S-Drive usage. Refer to the S-Drive Installation Guide and S-Drive Advanced Configuration Guide for more information

More information

Creating HTML files using Notepad

Creating HTML files using Notepad Reference Materials 3.1 Creating HTML files using Notepad Inside notepad, select the file menu, and then Save As. This will allow you to set the file name, as well as the type of file. Next, select the

More information

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank Multiple Choice. Choose the best answer. 1. What tag pair is used to create a new paragraph? a. b. c. d. 2. What tag pair

More information

HTML: Parsing Library

HTML: Parsing Library HTML: Parsing Library Version 6.7 October 26, 2016 (require html) package: html-lib The html library provides functions to read conformant HTML4 documents and structures to represent them. Since html assumes

More information

Web Development and Design Foundations with HTML5 8th Edition

Web Development and Design Foundations with HTML5 8th Edition Web Development and Design Foundations with HTML5 8th Edition Felke-Morris TEST BANK Full clear download (no formatting errors) at: Web Development and Design Foundations with HTML5 8th Edition Felke-Morris

More information

BMC FootPrints 12 Integration with Remote Support

BMC FootPrints 12 Integration with Remote Support BMC FootPrints 12 Integration with Remote Support 2003-2019 BeyondTrust Corporation. All Rights Reserved. BEYONDTRUST, its logo, and JUMP are trademarks of BeyondTrust Corporation. Other trademarks are

More information

USER MANUAL. SEO Hub TABLE OF CONTENTS. Version: 0.1.1

USER MANUAL. SEO Hub TABLE OF CONTENTS. Version: 0.1.1 USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of SEO Hub... 1 Installation& Activation... 2 Installation Steps... 2 Extension Activation... 4 How it Works?... 5 Back End Configuration... 5 Points

More information

A Guide to Creating QuickReports

A Guide to Creating QuickReports A Guide to Creating QuickReports Use QuickReports to produce lists, summaries and charts from the data in SupportDesk. If in the Windows application Access QuickReports, from Reporting within the Explorer

More information

Using Your New Webmail

Using Your New Webmail Using Your New Webmail Table of Contents Composing a New Message... 2 Adding Attachments to a Message... 4 Inserting a Hyperlink... 6 Searching For Messages... 8 Downloading Email from a POP3 Account...

More information

Powerlink for WebCT CE 6/ Vista 4 User Guide (updated )

Powerlink for WebCT CE 6/ Vista 4 User Guide (updated ) Powerlink for WebCT CE 6/ Vista 4 User Guide (updated 9.20.05) Contents Introduction Installation & Configuration 3 Restricting Access 6 Allowing Access for Multiple Accounts 6 Turnitin Assignments Adding

More information

PRODUCT MANUAL. idashboards Data Hub Manual. Version 9.6

PRODUCT MANUAL. idashboards Data Hub Manual. Version 9.6 PRODUCT MANUAL idashboards Data Hub Manual Version 9.6 idashboards Data Hub Manual Version 9.6 No part of the computer software or this document may be reproduced or transmitted in any form or by any means,

More information

Query Studio Training Guide Cognos 8 February 2010 DRAFT. Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201

Query Studio Training Guide Cognos 8 February 2010 DRAFT. Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201 Query Studio Training Guide Cognos 8 February 2010 DRAFT Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201 2 Table of Contents Accessing Cognos Query Studio... 5

More information

HTML: Parsing Library

HTML: Parsing Library HTML: Parsing Library Version 4.1.3 November 20, 2008 (require html) The html library provides functions to read html documents and structures to represent them. (read-xhtml port) html? port : input-port?

More information

WebStudio User Guide. OpenL Tablets BRMS Release 5.18

WebStudio User Guide. OpenL Tablets BRMS Release 5.18 WebStudio User Guide OpenL Tablets BRMS Release 5.18 Document number: TP_OpenL_WS_UG_3.2_LSh Revised: 07-12-2017 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United

More information

Finding Your Way Around Aspen IMS

Finding Your Way Around Aspen IMS Finding Your Way Around Aspen IMS 12181A 60 minutes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Description Knowing your way around Aspen IMS makes

More information

Documentation for the new Self Admin

Documentation for the new Self Admin Documentation for the new Self Admin The following documentation describes the structure of the new Self Admin site along with the purpose of each site section. The improvements that have been made to

More information

HTML Forms. 10 September, Dr Derek Peacock. This is a short introduction into creating simple HTML forms. Most of the content is

HTML Forms. 10 September, Dr Derek Peacock. This is a short introduction into creating simple HTML forms. Most of the content is This is a short introduction into creating simple HTML forms. Most of the content is based on HTML, with a few HTML5 additions. 1 Forms should be given a Name and an ID to make it easier to code their

More information

Perceptive Matching Engine

Perceptive Matching Engine Perceptive Matching Engine Advanced Design and Setup Guide Version: 1.0.x Written by: Product Development, R&D Date: January 2018 2018 Hyland Software, Inc. and its affiliates. Table of Contents Overview...

More information

SAS Visual Analytics 7.3 for SAS Cloud: Onboarding Guide

SAS Visual Analytics 7.3 for SAS Cloud: Onboarding Guide SAS Visual Analytics 7.3 for SAS Cloud: Onboarding Guide Introduction This onboarding guide covers tasks that account administrators need to perform to set up SAS Visual Statistics and SAS Visual Analytics

More information

SymphonyThemes Quick Start Guide. Build a great theme with SymphonyThemes

SymphonyThemes Quick Start Guide. Build a great theme with SymphonyThemes SymphonyThemes Quick Start Guide Build a great theme with SymphonyThemes Table of Content 1. Installing your SymphonyTheme... 3 2. What if I want to rename my theme?... 3 3. Theme configuration options...

More information

Static Webpage Development

Static Webpage Development Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for PHP Given below is the brief description for the course you are looking for: - Static Webpage Development Introduction

More information

c122sep814.notebook September 08, 2014 All assignments should be sent to Backup please send a cc to this address

c122sep814.notebook September 08, 2014 All assignments should be sent to Backup please send a cc to this address All assignments should be sent to p.grocer@rcn.com Backup please send a cc to this address Note that I record classes and capture Smartboard notes. They are posted under audio and Smartboard under XHTML

More information

Web development using PHP & MySQL with HTML5, CSS, JavaScript

Web development using PHP & MySQL with HTML5, CSS, JavaScript Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create

More information

CDP Data Center Console User Guide CDP Data Center Console User Guide Version

CDP Data Center Console User Guide CDP Data Center Console User Guide Version CDP Data Center Console User Guide CDP Data Center Console User Guide Version 3.18.2 1 README FIRST Welcome to the R1Soft CDP Data Center Console User Guide The purpose of this manual is to provide you

More information

Athletic schedules Book lists Coaches Alumni. District

Athletic schedules Book lists Coaches Alumni. District Overview With the Directories & Lists () enhancement module, you can create, manage and deploy searchable lists for use by the visitors to your website. Examples of what might be used for include: Directories

More information

Web Development and HTML. Shan-Hung Wu CS, NTHU

Web Development and HTML. Shan-Hung Wu CS, NTHU Web Development and HTML Shan-Hung Wu CS, NTHU Outline How does Internet Work? Web Development HTML Block vs. Inline elements Lists Links and Attributes Tables Forms 2 Outline How does Internet Work? Web

More information

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML)

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML specifies formatting within a page using tags in its

More information

Simple Form Documentation

Simple  Form Documentation Simple Email Form Documentation Release 2.0 Doug Bierer, Andrew Caya and Martin Beaudry Aug 11, 2017 Contents 1 Installation 3 2 Basic configuration options 7 2.1 Form type.................................................

More information

Manage Phone Books. Phone Books and Contacts

Manage Phone Books. Phone Books and Contacts On the Phone Books tab of the Cisco Finesse administration console, you can create and manage global and team phone books and phone book contacts. Global phone books are available to all agents; team phone

More information

c122jan2714.notebook January 27, 2014

c122jan2714.notebook January 27, 2014 Internet Developer 1 Start here! 2 3 Right click on screen and select View page source if you are in Firefox tells the browser you are using html. Next we have the tag and at the

More information

More Skills 11 Export Queries to Other File Formats

More Skills 11 Export Queries to Other File Formats = CHAPTER 2 Access More Skills 11 Export Queries to Other File Formats Data from a table or query can be exported into file formats that are opened with other applications such as Excel and Internet Explorer.

More information

Using the Control Panel

Using the Control Panel Using the Control Panel Technical Manual: User Guide Creating a New Email Account 3. If prompted, select a domain from the list. Or, to change domains, click the change domain link. 4. Click the Add Mailbox

More information

pt_opensesame Guide v1.6 - December 2015

pt_opensesame Guide v1.6 - December 2015 pt_opensesame Guide v1.6 - December 2015 Table of Contents pt_opensesame... 4 Creating backwards compatible projects... 4 Troubleshooting... 4 Trial limitations... 4 Backwards compatible project limitations...

More information

BI Office. Release Notes 6.41

BI Office. Release Notes 6.41 BI Office Release Notes 6.41 A. Overview... 3 B. Installation... 3 C. New Features... 4 D. Other Releases... 4 E. Issues Addressed... 4 Pyramid Analytics BI Office Release Notes 6.41 Update 2 A. Overview

More information

ChronoForms v3.0 Tutorials #5 Saving data to the database.

ChronoForms v3.0 Tutorials #5 Saving data to the database. ChronoForms v3.0 Tutorials #5 Saving data to the database CHRONO ENGINE www.chronoengine.com Saving data to the database This tutorial tells you how to create a database table to save the data from your

More information

CSC 121 Computers and Scientific Thinking

CSC 121 Computers and Scientific Thinking CSC 121 Computers and Scientific Thinking Fall 2005 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language

More information

Login: Quick Guide for Qualtrics May 2018 Training:

Login:   Quick Guide for Qualtrics May 2018 Training: Qualtrics Basics Creating a New Qualtrics Account Note: Anyone with a Purdue career account can create a Qualtrics account. 1. In a Web browser, navigate to purdue.qualtrics.com. 2. Enter your Purdue Career

More information

MySciLEARN Student Update Administrator Guide. For system administrators managing the Fast ForWord and Reading Assistant programs

MySciLEARN Student Update Administrator Guide. For system administrators managing the Fast ForWord and Reading Assistant programs MySciLEARN Student Update Administrator Guide For system administrators managing the Fast ForWord and Reading Assistant programs September 2017 Copyright 1996 through 2017 Scientific Learning Corporation.

More information

Batch and Import Guide

Batch and Import Guide Batch and Import Guide 06/13/2017 Blackbaud Altru 4.96 Batch and Import US 2017 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means,

More information

Electronic Committees (ecommittees) Frequently Asked Questions v1.0

Electronic Committees (ecommittees) Frequently Asked Questions v1.0 3 Electronic Committees (ecommittees) Frequently Asked Questions v1.0 SABS 2012-12-06 Table of Contents 1 Contents 1 Login and access... 3 1.1 How to access the ecommittee workspace... 3 1.1.1 Via the

More information

A HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension

A HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension HTML Website is a collection of web pages on a particular topic, or of a organization, individual, etc. It is stored on a computer on Internet called Web Server, WWW stands for World Wide Web, also called

More information

CST272 Getting Started Page 1

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

More information

User Manual. SmartLite WebQuiz SQL Edition

User Manual. SmartLite WebQuiz SQL Edition User Manual SmartLite WebQuiz SQL Edition SmartLite WebQuiz SQL All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including

More information

Clearspan OpEasy Basic Provisioning Guide NOVEMBER Release

Clearspan OpEasy Basic Provisioning Guide NOVEMBER Release Clearspan OpEasy Basic Provisioning Guide NOVEMBER 2016 Release 4.6 2827-012 NOTICE The information contained in this document is believed to be accurate in all respects but is not warranted by Mitel Communications,

More information

Sostenuto 4.1 title page. System Management User s Guide

Sostenuto 4.1 title page. System Management User s Guide Sostenuto 4.1 title page System Management User s Guide Date: November 2013 All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, or stored in any

More information

1.2. Extract the downloaded file to the local drive. Generally copied at C:\SchedulingTool-master.

1.2. Extract the downloaded file to the local drive. Generally copied at C:\SchedulingTool-master. Scheduling Tool Overview This scheduling tool provides a GUI for users to schedule multiple remote recordings using an XML or CSV file containing recording information. The user can also use this program

More information

HTML. HTML Evolution

HTML. HTML Evolution Overview stands for HyperText Markup Language. Structured text with explicit markup denoted within < and > delimiters. Not what-you-see-is-what-you-get (WYSIWYG) like MS word. Similar to other text markup

More information

Oracle User Productivity Kit User and Content Management. E August 2016

Oracle User Productivity Kit User and Content Management. E August 2016 Oracle User Productivity Kit User and Content Management E79038-01 August 2016 Oracle User Productivity Kit User and Content Management E79038-01 August 2016 Copyright 1998, 2016, Oracle and/or its affiliates.

More information

MotionBoard Agent Usage Guidelines

MotionBoard Agent Usage Guidelines MotionBoard Agent Usage Guidelines (MotionBoard Cloud Version) Ver.1.3 WingArc1st Inc. 1 Table of Contents About This Document... 3 License Agreement... 3 How to Log in to MBA... 4 Item Types That Can

More information

Client Side JavaScript and AJAX

Client Side JavaScript and AJAX Client Side JavaScript and AJAX Client side javascript is JavaScript that runs in the browsers of people using your site. So far all the JavaScript code we've written runs on our node.js server. This is

More information

For those working on setting up Super Star Online for the school year, here are a few tips:

For those working on setting up Super Star Online for the school year, here are a few tips: Back to School Help For those working on setting up Super Star Online for the 2018-2019 school year, here are a few tips: 1. You have a choice to start with a fresh new site or you can let your kids keep

More information

OpEasy Basic Provisioning User Guide Release

OpEasy Basic Provisioning User Guide Release fm OpEasy Basic Provisioning User Guide Release 4.0 2827-006 2811 Internet Blvd Frisco, Texas 75034-1851 Tel +1 469 365 3000 Tel +1 800 468 3266 www.aastrausa.com 2014 Clearspan is a Registered Trademark

More information

DISCLAIMER Whilst every effort has been made

DISCLAIMER Whilst every effort has been made PUBLISHED BY Gallagher Group Limited Kahikatea Drive, Private Bag 3026 Hamilton, New Zealand www.gallagherams.com Copyright Gallagher Group Limited 2011. All rights reserved. Patents Pending. MyScale Pro

More information