RSS and the Web OPAC Using Incoming Feeds
RSS and the Web OPAC Using Incoming Feeds Display and RSS Feed Builder Applications Corey Seeman Kresge Business Administration Library University of Michigan http: //mblog. lib. umich. edu/~cseeman RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Incoming Feeds • Value for the library • Code Structure • Proof of Concept Pages – Federal Reserve Documents & Research – Reports New Releases • Future Plans • RSS Resources & Links • RSS Feed Builder Product RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Value for the Library • RSS Feeds - very personalized (portals and readers -- not “shared”) • Allows us to push data and news to people as a group • RSS Feeds are frequently changing XML documents • Need to find material many people are interested in • Add ability for patrons to copy to their own RSS reader • A tool for alerting patrons to events in their library record ** RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Code Structure • • Innovative Manual (2006 LE and later) Page # 106681 (General Listing) Page # 106684 (RSS Feeds Coding) Page # 105262 (Classes for Style Sheets) RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Code Structure Token <!--{RSS: [URL]: [ITEMS]: [DES]: [DATE]: [IMAGE]}--> • • • [URL] -- URL of the RSS feed* [ITEMS] -- # of items that will display in the page [DES] -- T/F include the description [DATE] -- T/F include the date & time [IMAGE] -- Include the image <!--{RSS: http: //www. richmondfed. org/feeds/go. cfm /speeches/rss: 5: 0: 1: 2}--> RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Code Structure Style Sheet • rss. Channel. Title (title) • rss. Channel. Entries (all entries) • rss. Channel. Entry (single entry) • rss. Channel. Entry. Date (time/date) • rss. Channel. Entry. Head (header) • rss. Channel. Entry. Desc (description) • rss. Channel. Image (image) • rss. Channel. No. Content (text to display for no content) RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Style Sheet. rss. Feed. Source {font: bold 14 px verdana; display: block; marginbottom: 10 px; }. rss. Feed {border: none; }. rss. Feed. Name {}. rss. Channel. Entries {margin: 20 px 10 px 40 px 10 px; }. rss. Channel. Entry {margin: 5 px 10 px; }. rss. Channel. Entry. Head {}. rss. Channel. Entry. Desc {}. rss. Channel. Entry. Date {font: italic 10 px verdana; color: #999; }. rss. Channel. Image {border: none; margin: 10 px; }. rss. Channel. No. Content {}. rss. Feed h 3, . rss. Feed. ND h 3, . rss. Feed. AB h 3 {font-size: 12 px; margin: 10 px; }. rssgif {position: relative; bottom: -3 px; left: 10 px; } RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Code Structure Style Sheet • NOTE: A great deal can be done with the style sheet that cannot be set in the WWWOption. These include: – Allowing for a portion of the entry to display (first 5 lines). – Allowing for a portion of the entry to print (first 5 lines). RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Style Sheet • /*styles for RSS feeds with no descriptions*/ • . rss. Feed. ND. rss. Channel. Entry. Desc {display: none; } • . rss. Feed. AB. rss. Channel. Entry. Desc {height: 50 px; overflow: hidden; } • Need to add elements to control printing • Need to take into account “caching” of feeds by the Innovative Server. RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Concept Pages • Do not have to have feeds on a /feeds. html page • Can be anywhere on a page in the screens directory • Cannot be in bib records (yet!? !). • Pages at Kresge Library: – /screens/guide_[name]. html – /screens/guide_fedres. html – /screens/guide_besprac. html RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Concept Pages Federal Reserve Documents • Shows Research, Speeches & Publications from Federal Reserve Banks • All freely available content • Some of the 12 regional banks have RSS Feeds • Including all in guides page (for easy expansion and documentation of Fed publications) RSS and the Web OPAC EGL-IUG 2006
http: //lib. bus. umich. edu/screens/guide_fedres. html RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Concept Pages Best Practices (Reports Database) • Databases that are “report driven” with full text searching in these reports • Will be using ERM to load bib records into the catalog for these reports • Using RSS Feed Displays to showcase new additions and news from the vendors • Descriptions on page: – Web. OPAC caches feed content – You cannot have a page with descriptions and one without). – You cannot truncate descriptions (first 100 words) RSS and the Web OPAC EGL-IUG 2006
http: //lib. bus. umich. edu/screens/guide_besprac. html RSS and the Web OPAC EGL-IUG 2006
http: //lib. bus. umich. edu/screens/guide_besprac. html** RSS and the Web OPAC EGL-IUG 2006
RSS and the Web OPAC - Future Plans • Purchasing RSS Feed Builder • Pages for “locally” hosted ejournals – Records in the Millennium Catalog - Issue TOC in Notes Fields for Keyword Searching – Static Page with RSS Feed display • Medical Industry Intelligence • National Real Estate Index • The Dividend (Ross School Journal) • Tap new content for databases • News searches for subject/topic pages • Incorporating Library News in subject/topic pages RSS and the Web OPAC EGL-IUG 2006
RSS Resources & Links • RSS Compendium – http: //allrss. com/ • US Government Feeds (First Gov) – http: //www. firstgov. gov/Topics/Reference_Shelf/Libraries/RSS_L ibrary. shtml • http: //www. 2 rss. com/ • http: //www. completerss. com/ • http: //blogs. fletcher. tufts. edu/rss 4 lib/ RSS and the Web OPAC EGL-IUG 2006
Feed Builder Product • • • Separate Product (ask Bill) User Manual Page #106987 Configuring Feed Builder - Page #106988 Setup is done with Millennium Web Master mode Works from Create Lists Saved Searches OR Review Files. • Can have up to 100 saved searches in Create Lists. RSS and the Web OPAC EGL-IUG 2006
RSS Feed Builder • Allows the library to strategically push information to selected audiences. • Provides an additional mode of delivery for library related information. • Any records you gather with Create Lists can be pushed out via Feed Builder. • Each Feed is built with an independent configuration file RSS and the Web OPAC EGL-IUG 2006
Editing the Configuration Files RSS and the Web OPAC EGL-IUG 2006
Sample Configuration File RSS and the Web OPAC EGL-IUG 2006
Config File • • • • format=RSS 2. 0 hostname=lib. bus. umich. edu query_type=b query=mii max_items=20 title=Medical Industry Intelligence desc=A new issue of Medical Industry Intelligence is available lang=eng item_title=: Vit|: Vbt item_desc=: Via|: Vba record_type=b date_adj=720 range=5000 RSS and the Web OPAC EGL-IUG 2006
Elements of a *. conf file RSS and the Web OPAC EGL-IUG 2006
Create Lists - Saved Searches RSS and the Web OPAC EGL-IUG 2006
Create Lists - Saved Searches RSS and the Web OPAC EGL-IUG 2006
File Naming Conventions • • • Configuration File: /iiidb/http/live/config/feeds/mii. conf Listed under Feeds just as “mii” RSS Feed: http: //lib. bus. umich. edu/feeds/mii. xml Sample Page: – http: //lib. bus. umich. edu/screens/per_mii. html RSS and the Web OPAC EGL-IUG 2006
Public Display* RSS and the Web OPAC EGL-IUG 2006
Public Display - XML RSS and the Web OPAC EGL-IUG 2006
XML File read by Bloglines web based feed reader (Westerville Public New Book List) RSS and the Web OPAC EGL-IUG 2006
Questions? Corey Seeman University of Michigan cseeman@umich. edu http: //mblog. lib. umich. edu/~cseeman http: //www-personal. umich. edu/~cseeman/index. html RSS and the Web OPAC EGL-IUG 2006
- Slides: 30