RSS and the WebPAC 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 WebPAC.
Download ReportTranscript RSS and the WebPAC 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 WebPAC.
RSS and the WebPAC
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 WebPAC - IUG 2007
RSS and the WebPAC - Incoming Feeds
• Value for the library
• Code Structure
• RSS Feed Pages
– Federal Reserve Documents & Research
– Reports New Releases (Forrester & Frost)
• RSS Feed Builder Product
• RSS Resources & Links
• Future Plans – Journal Pages
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - Value for the Library
• RSS Feeds - very personalized (portals and
readers -- not “shared”)
• RSS Feeds are frequently changing XML
documents
• Allows us to push data and news to people as a
group – need to be things of common interest
• Add ability for patrons to copy to their own RSS
reader
• A tool for alerting patrons about new resources
• A tool for alerting patrons to events in their
library record **
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - Code Structure
•
•
•
•
Innovative Manual (2006LE and later)
Page # 106681 (General Listing)
Page # 106684 (RSS Feeds Coding)
Page # 105262 (Classes for Style Sheets)
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - 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 WebPAC - IUG 2007
RSS and the WebPAC - Code Structure
Style Sheet
• rssChannelTitle (title)
• rssChannelEntries (all entries)
• rssChannelEntry (single entry)
• rssChannelEntryDate (time/date)
• rssChannelEntryHead (header)
• rssChannelEntryDesc (description)
• rssChannelImage (image)
• rssChannelNoContent (text to display for no
content)
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - Style Sheet
.rssFeedSource {font: bold 14px verdana; display: block; marginbottom: 10px;}
.rssFeed {border: none;}
.rssFeedName {}
.rssChannelEntries {margin: 20px 10px 40px 10px;}
.rssChannelEntry {margin: 5px 10px;}
.rssChannelEntryHead {}
.rssChannelEntryDesc {}
.rssChannelEntryDate {font: italic 10px verdana; color: #999;}
.rssChannelImage {border: none; margin: 10px;}
.rssChannelNoContent {}
.rssFeed h3, .rssFeedND h3, .rssFeedAB h3 {font-size: 12px;
margin: 10px;}
.rssgif {position: relative; bottom: -3px; left: 10px;}
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - 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 WebPAC - IUG 2007
RSS and the WebPAC - Style Sheet
• /*styles for RSS feeds with no descriptions*/
• .rssFeedND .rssChannelEntryDesc {display:none;}
• .rssFeedAB .rssChannelEntryDesc {height: 50px; overflow:
hidden; }
• You can add also elements to control printing
• Need to take into account “caching” of feeds by
the Innovative Server.
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - 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*
– NOTE: you can place a display token in the
bib_display.html page (this controls the bib display in
WebPAC Pro)
– It would be the same for all the bib records
– It might be good place for library news or latest
collection items
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - Concept Pages
• Pages at Kresge Library:
– /screens/guide_[name].html
– /screens/guide_fedres.html
– /screens/per_mii.html
• Organized like this for ease of finding and
editing
• Incoming Links are updated when TTL expires
(Time to Live) – an element in the feed
RSS and the WebPAC - IUG 2007
RSS and the WebPAC – Incoming Links
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 WebPAC - IUG 2007
http://lib.bus.umich.edu/screens/guide_fedres.html
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - Incoming Links
Best Practices (Reports Database)
• Databases that are “report driven” with full
text searching in these reports
• Using RSS Feed Displays to showcase new
additions and news from the vendors
• Descriptions on page:
– WebPAC caches feed content
– You cannot have a page with descriptions and
one without using the same feed.
RSS and the WebPAC - IUG 2007
http://lib.bus.umich.edu/screens/guide_besprac.html
RSS and the WebPAC - IUG 2007
http://lib.bus.umich.edu/screens/guide_besprac.html**
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - Incoming Links
Frost and Sullivan (Reports Database)
• Databases that are “report driven” with full text
searching in these reports
• Using RSS Feed Displays to showcase new
additions and news from the vendors
• If user logs in first, they can then follow the links
from the feeds (no proxy issue) – not always the
case
• Offers many RSS Feeds – will offer selected to the
community
URL:
http://lib.bus.umich.edu/screens/guide_frost.html
RSS and the WebPAC - IUG 2007
http://lib.bus.umich.edu/screens/guide_frost.html
RSS and the WebPAC - IUG 2007
http://lib.bus.umich.edu/screens/guide_frost.html
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - Incoming Links
Forrester (Reports Database)
• Databases that are “report driven” with full
text searching in these reports
• Using RSS Feed Displays to showcase new
additions and news from the vendors
• Offers many RSS Feeds – will offer selected
to the community
URL:
http://lib.bus.umich.edu/screens/guide_forrester.html
RSS and the WebPAC - IUG 2007
http://lib.bus.umich.edu/screens/guide_forrester.html
RSS and the WebPAC - IUG 2007
http://lib.bus.umich.edu/screens/guide_forrester.html
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - Incoming Links
Missing Ann Arbor??
• Some can be fun
• Offer a chance to get the feel for campus for
people who are away from Ann Arbor
• Include weather, news, sports, business
school news, etc.
• URL:
http://lib.bus.umich.edu/screens/guide_a2.html
RSS and the WebPAC - IUG 2007
http://lib.bus.umich.edu/screens/guide_a2.html
RSS and the WebPAC - IUG 2007
RSS and the WebPAC - 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 & search ‘widget’
• Medical Industry Intelligence
• Soon: National Real Estate Index, The Dividend (Ross
School Journal), other locally hosted resources.
• News searches for subject/topic pages
• Incorporating Library News in subject/topic
pages
RSS and the WebPAC - IUG 2007
Feed Builder Product
•
•
•
•
Separate Product (ask customer sales)
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
• TTL for all Feed Builder files is 24 hours
RSS and the WebPAC - IUG 2007
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 WebPAC - IUG 2007
Editing the Configuration Files
RSS and the WebPAC - IUG 2007
Sample Configuration File
RSS and the WebPAC - IUG 2007
Config File
•
•
•
•
•
•
•
•
•
•
•
•
•
format=RSS2.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 WebPAC - IUG 2007
Elements of a *.conf file
RSS and the WebPAC - IUG 2007
Create Lists - Saved Searches
RSS and the WebPAC - IUG 2007
Create Lists - Saved Searches
RSS and the WebPAC - IUG 2007
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 WebPAC - IUG 2007
Old Display – Medical Industry Intelligence
RSS and the WebPAC - IUG 2007
New Display – Medical Industry Intelligence
RSS and the WebPAC - IUG 2007
New Display – Medical Industry Intelligence
RSS and the WebPAC - IUG 2007
Public Display - XML
RSS and the WebPAC - IUG 2007
RSS Feeds into catalog pages
ebrary (e-book package Database)
• New books added monthly.
• RSS Feed Builder will show latest editions.
• Catalog search widget
RSS and the WebPAC - IUG 2007
RSS Feed Builder - ebrary
RSS and the WebPAC - IUG 2007
RSS Feed Builder - ebrary
RSS and the WebPAC - IUG 2007
Future Plans – Journal Pages
• Create pages with RSS feeds for Table of
Content Alerts
• Links to full text through proxy
• RSS Feeds need to hold data or the public
display will be blank
RSS and the WebPAC - IUG 2007
RSS Resources & Links
• RSS Compendium
– http://allrss.com/
• US Government Feeds (First Gov)
– http://www.firstgov.gov/Topics/Reference_Shelf/Libraries/RSS_Li
brary.shtml
• http://www.2rss.com/
• http://www.completerss.com/
• http://blogs.fletcher.tufts.edu/rss4lib/
RSS and the WebPAC - IUG 2007
Questions?
Corey Seeman
University of Michigan
[email protected]
http://mblog.lib.umich.edu/~cseeman
http://www-personal.umich.edu/~cseeman/index.html
RSS and the WebPAC - IUG 2007