200 likes | 399 Views
Greg Spitzer James Madison University spitzegc@jmu.edu. 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
E N D
Greg Spitzer James Madison University spitzegc@jmu.edu 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.html • Atlas/OCLC Support contact info
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
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?
Development Tools • ILLiadTestweb 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
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
More Files • NewUserRegistration.html/NewAuthRegistration.html • ChangeUserInformation.html • Various ‘Request’ and ‘View’ files • ArticleRequest.html/EditArticleRequest.html, etc. • ViewResubmitCancelledRequests.html/ViewResubmitDetailedInformation.html
DLL Tags • <#INCLUDE filename=“include_menu.html”> • <#USER field=“FirstName”> • <#CUSTOMIZATION name=“EMailFromName”> • <#LOCALINFO field=“GeneralEMailAddress”>
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/