Membership lite UI skinning v1.6
|
|
- Adele Matthews
- 5 years ago
- Views:
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 -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 informationUpdating 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 informationUser 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 informationBasics 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 informationeschoolplus+ 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 informationAdministration. 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 informationBy 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 informationAs 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 informationWeb 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 informationirc 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 informationHTML 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 informationColligo 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 information1. 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 informationColligo 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 informationTable 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 informationTable 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 informationUpdated 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 informationProduct 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 informationUser 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 informationMONEY 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 informationAdobe 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 information1/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 informationAGENT123. 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 informationCox 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 informationAdding 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 informationProcess 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 informationChapter 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 informationCall 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 informationORACLE 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 informationContents. 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 informationChapter 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 informationMailEnable 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 informationClearspan 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 informationAs 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 informationInSite 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 informationA 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 informationImporting 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 informationHTTPS 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 informationRITIS 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 informationBASICS 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 informationMailEnable 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 informationWLAN 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 informationGrouper 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 informationRunning 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 informationWebHare 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 informationReview 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 informationS-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 informationCreating 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 informationWeb 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 informationHTML: 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 informationWeb 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 informationBMC 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 informationUSER 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 informationA 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 informationUsing 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 informationPowerlink 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 informationPRODUCT 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 informationQuery 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 informationHTML: 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 informationWebStudio 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 informationFinding Your Way Around Aspen IMS
Finding Your Way Around Aspen IMS 12181A 60 minutes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Description Knowing your way around Aspen IMS makes
More informationDocumentation 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 informationHTML 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 informationPerceptive 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 informationSAS 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 informationSymphonyThemes 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 informationStatic 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 informationc122sep814.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 informationWeb 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 informationCDP 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 informationAthletic 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 informationWeb 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 informationrecall: 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 informationSimple 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 informationManage 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 informationc122jan2714.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 informationMore 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 informationUsing 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 informationpt_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 informationBI 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 informationChronoForms 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 informationCSC 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 informationLogin: 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 informationMySciLEARN 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 informationBatch 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 informationElectronic 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 informationA 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 informationCST272 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 informationUser 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 informationClearspan 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 informationSostenuto 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 information1.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 informationHTML. 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 informationOracle 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 informationMotionBoard 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 informationClient 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 informationFor 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 informationOpEasy 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 informationDISCLAIMER 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