44
RSS and the WebPAC - IUG 2007 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 Using Incoming Feeds Display and RSS Feed Builder Applications Corey Seeman Kresge Business Administration

Embed Size (px)

Citation preview

RSS and the WebPAC - IUG 2007

RSS and the WebPAC

Using Incoming Feeds Display and RSS Feed Builder Applications

Corey SeemanKresge 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; margin-

bottom: 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_L

ibrary.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