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 Report

Transcript 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