Library Web Management Introduction Many of the Library’s resources Web-based, and our site is often a users’ first stop for the resources and services we provide. To ensure the quality, usefulness, and timeliness of our Website, and that our presence moves forward in a cohesive and comprehensive manner, we have developed this policy and will continue to document procedures, and training for Library staff to support our decentralized Web environment. Web management software: The Library currently uses a combination of shareware (free) and licensed Web management tools. Management tasks include: Usage Statistics software Webtrends: UMBC-licensed product. Generated stats for the main page, which currently resides on umbc7. These stats are available from 10/02 to 12/02. Analog: The Library runs this shareware stats generator on its server (aok.lib.umbc.edu). OIT has configured Analog to process stats for the Library’s main page and for E-Reserves. All stats are linked from http://aok.lib.umbc.edu/webmgt/. Link Checking software Xenu: This shareware reports 404 and other errors. It will be run quarterly, and the list of broken URLs will be given to Library Web Group members (one from each unit) to update or remove. Link checking best practices (from NISO): http://www.niso.org/linkcheck/NISOLinkCheck.html Static vs. Dynamic Web pages Web pages consisting largely of resources will be generated whenever possible. These dynamic pages are generated from information stored in databases, usually in MS Access format, using perl, cgi, or php scripts to obtain and display the data. A large number of static pages will continue to be maintained on the Library’s site. In order to maintain consistency and quality on these pages, we have a standard header, footer, page background, etc., and new pages should begin with the following: <? require("i:\Reference\php3\libPages.php3");. To facilitate the consistency of the Library’s php pages, a ‘library’ of php macros for a shareware text editor called Note Tab Lite has been created. Members of the Web Created 5/22/03 by Eric A. Rector D:\533579981.doc -1- Group should be familiar with this shareware and with basic php, and staff in their departments should feel comfortable seeking them out for assistance. Page Ownership, Location & Contact Information Each new page on the Library’s Website should have the creator’s name and email metadata in the header. Until the owners of old pages can be identified, old pages will default to : <meta name="creator" content="Unknown"> <meta name="email" content="libscripts@listproc.umbc.edu"> Contact information for all pages will be the most relevant Library Department. Standardized footer information can be obtained by using the “footer” function in the Note Tab library. Departmental Web pages should be in a folder labeled “php3”. Additionally, there should be standard files locations for images and pages under construction, i.e., “img” for images and “wip” for works in progress. Organizing the Web-accessible files this way will aid future staff who need to modify pages and will keep the files relatively neat. Also recommended are folders like “doc” or “pdf” for Word or PDF documents accessible from departmental pages. Department listservs & Web Group Members I:\AllShare\Web Management/Contacts.xls (linked file) Department Accounting & Receiving Acquisitions Cataloging Circulation Collection Management/ILL Database Management E-Reserves Gallery Library Administration Library Computing Services Library Media Reference Serials Special Collections Technical Services Main Contact Linda Seguin Linda Seguin Linda Seguin Jessame Ferguson Robin Moskal Linda Seguin Jessame Ferguson Drew Alfgren Larry Wilt Steve Jones Jessame Ferguson Eric Rector Joyce Tenney Drew Alfgren Linda Seguin Technical Contact (s) Linda Seguin Linda Seguin Linda Seguin Michael Dick Robin Moskal Linda Seguin Michael Dick Drew Alfgren Larry Wilt Kenny Huether Jessame Eric Rector Peggy Randle Drew Alfgren Linda Seguin Web Group Linda Seguin Linda Seguin Linda Seguin Jessame Ferguson Robin Moskal Linda Seguin Jessame Ferguson Drew Alfgren Larry Wilt Kenny Huether Jessame Ferguson Rector; Burright Peggy Randle Drew Alfgren Linda Seguin Electronic List (s) tswebar@listproc.umbc.edu tswebacq@listproc.umbc.edu tswebcat@listproc.umbc.edu circlib@listproc.umbc.edu cmill@umbc.edu tswebdbm@listproc.umbc.edu e-reserves@umbc.edu speccoll@umbc.edu libadmin@listproc.umbc.edu lcshelp@lists.umbc.edu circlib@listproc.umbc.edu ref@listproc.umbc.edu serialsdept@listproc.umbc.edu speccoll@umbc.edu tswebgen@listproc.umbc.edu Web File locations I:\TechSrvc\acq\php3 I:\TechSrvc\php3 I:\Circ\PHP3 I:\ILL\php3 I:\Reference\php3\Gallery I:\LibDocs\adm\php3 I:\Media\php3 I:\Reference\php3 I:\Reference\php3\serials I:\SpecColl\php3 I:\TechSrvc\php3 Troubleshooting & technical contacts (> describes contact order) KEY Digital Public Services Librarian (DPSL) Web Services Librarian (WSL) Library Computing Services (LCS) Created 5/22/03 by Eric A. Rector D:\533579981.doc -2- Web page updates Web scripting (html, php3, Note Tab) Advanced scripting (php3, perl, cgi) Database Design Training Web server problems WSL > DPSL > LCS WSL > DPSL > LCS DPSL > WSL > LCS DPSL > WSL > LCS WSL > DPSL > LCS DPSL > WSL > LCS Training The Web Services Librarian will provide training each semester in Web page scripting and on other Web/Electronic resource related topics. Training sessions will be handson and will include step-by-step documentation for staff to take with them. Web Policy & Communication Web Policies and procedures will be disseminated to all Library staff through several mechanisms: Email, a Web Services page, and access to relevant minutes and documents in the Web Management folder. Every effort should be made by the Web Group to keep Library staff informed of major changes in the Library’s Web presence, including changes in the underlying structure, major redesigning of the site, and added functionality to the Library php or Note Tab libraries. Web Services page: http://aok.lib.umbc.edu/webmgt/ Web Management Directory: I:\AllShare\Web Management Website Maintenance Link Checking The Website should be checked for broken links no fewer than 3 times per year— recommended: January, August, and May—and all members of the Web group should spot check the content of their departmental pages on a regular basis. The results of scheduled link checking and spot checks by the Web Services or Digital Public Services Librarians will be forwarded to the departmental Web Group member for updating or removal. Data Backup & Website Stability The main page currently resides on umbc7, a.k.a. research, and is backed up by OIT; Databases and most PHP scripts currently reside on the Novell server and are backed up by OIT; Perl, PHP, & CGI scripts residing on the Library’s server will be backed up quarterly by the Digital Public Services Librarian; Created 5/22/03 by Eric A. Rector D:\533579981.doc -3- OIT is responsible for umbc7 and Novell stability, the Library’s server has an uninterruptible power supply (UPS) which allows the server to stay up for approximately 30 minutes without outside power. Universal Access The Library’s Website should strive to provide universal access to it’s Website as articulated by the World Wide Web Consortium (W3C) in its Web Accessibility Initiative (WAI) document(s). http://www.w3.org/WAI/ Security & Disclaimers Library server security: The Library’s current Web server, Xitami, is fairly secure compared to Microsoft’s IIS and other commercial servers. We have had very good success with it. All other servers and files are secured by OIT. Link disclaimers (draft): http://www.umbc.edu/oit/sans/security/policy.html Created 5/22/03 by Eric A. Rector D:\533579981.doc -4-