customizing illiad web pages: working with it staff

20
Customizing ILLiad Web Pages: Working with IT Staff Greg Spitzer James Madison University [email protected]

Upload: jun

Post on 22-Feb-2016

72 views

Category:

Documents


0 download

DESCRIPTION

Greg Spitzer James Madison University [email protected]. Customizing ILLiad Web Pages: Working with IT Staff. Where to begin?. Assemble ILLiad web documentation. Atlas web customization documentation https://prometheus.atlas-sys.com/display/illiad/Customizing+the+Web+Interface - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Customizing  ILLiad  Web Pages: Working with IT Staff

Customizing ILLiad Web Pages:

Working with IT StaffGreg SpitzerJames Madison University

[email protected]

Page 2: Customizing  ILLiad  Web Pages: Working with IT Staff

Where to begin?

Page 3: Customizing  ILLiad  Web Pages: Working with IT Staff

Assemble ILLiad web documentation• Atlas web customization documentation

• https://prometheus.atlas-sys.com/display/illiad/Customizing+the+Web+Interface

• Atlas DLL documentation• https://prometheus.atlas-sys.com/display/illiad/ILLiad+Web+DLL+Tags

• OCLC ILLiad community discussions• http://www.oclc.org/support/services/illiad/Discussions/illiadlibraries.en.ht

ml• Atlas/OCLC Support contact info

Page 4: Customizing  ILLiad  Web Pages: Working with IT Staff

Determine file location• Hosted vs. self-hosted• https://www.atlas-sys.com/products/illiad/hostedinfo.html

• Use existing files or start from scratch?• https://

prometheus.atlas-sys.com/display/illiad/ILLiad+8.5+Downloads

Page 5: Customizing  ILLiad  Web Pages: Working with IT Staff

Storyboarding• Headers and footers?• Identify text changes• Provide preferences for colors, font styles, and sizes • Form fields • Are all of the out of the box fields necessary?• Which are required? How is that indicated?

Page 6: Customizing  ILLiad  Web Pages: Working with IT Staff

Development Tools• ILLiad Testweb feature• webpath.txt• Add IIS ‘ISAPI & CGI Restrictions’ entry for ILLIAD.DLL in

testweb directory• Browser development tools• BYU ILLiad Plus• https://github.com/byuhbll/ILLiadPlus

Page 7: Customizing  ILLiad  Web Pages: Working with IT Staff

Files of Interest• CSS files• main.css• mobile.css

• Include files• include_header.html• include_footer.html• include_menu.html

• logon.html and logon2.html

Page 8: Customizing  ILLiad  Web Pages: Working with IT Staff

More Files• NewUserRegistration.html/NewAuthRegistration.html• ChangeUserInformation.html• Various ‘Request’ and ‘View’ files

• ArticleRequest.html/EditArticleRequest.html, etc.• ViewResubmitCancelledRequests.html/

ViewResubmitDetailedInformation.html

Page 9: Customizing  ILLiad  Web Pages: Working with IT Staff

DLL Tags• <#INCLUDE filename=“include_menu.html”>• <#USER field=“FirstName”>• <#CUSTOMIZATION name=“EMailFromName”>• <#LOCALINFO field=“GeneralEMailAddress”>

Page 10: Customizing  ILLiad  Web Pages: Working with IT Staff

Other considerations• Mobile devices• Accessibility• Section 508

• http://www.section508.gov/• Virginia IT Accessibility Standards

• http://www.vita.virginia.gov/uploadedfiles/vita_main_public/unmanaged/library/accessibilitystandard_gov103-00_eff_11-04-05.pdf

• Accessibility tools• Cynthia Says

• http://www.cynthiasays.com/• Web Developer Toolbar

• http://chrispederick.com/work/web-developer/

Page 11: Customizing  ILLiad  Web Pages: Working with IT Staff

Current logon.html

Page 12: Customizing  ILLiad  Web Pages: Working with IT Staff

Current ILLiadMainMenu.html

Page 13: Customizing  ILLiad  Web Pages: Working with IT Staff

Current ArticleRequest.html

Page 14: Customizing  ILLiad  Web Pages: Working with IT Staff

Prototype Logon.html

Page 15: Customizing  ILLiad  Web Pages: Working with IT Staff

Prototype ILLiadMainMenu.html

Page 16: Customizing  ILLiad  Web Pages: Working with IT Staff

Prototype ViewRequestHistory.html

Page 17: Customizing  ILLiad  Web Pages: Working with IT Staff

Prototype ArticleRequest.html

Page 18: Customizing  ILLiad  Web Pages: Working with IT Staff

Prototype ArticleRequest.html (expanded)

Page 19: Customizing  ILLiad  Web Pages: Working with IT Staff
Page 20: Customizing  ILLiad  Web Pages: Working with IT Staff