Help your library be omnipresent without spending a

1,273 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,273
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Help your library be omnipresent without spending a

  1. 1. Help Your Library Be Omnipresent without Spending a Dime<br />Nina McHale, Assistant Professor/Web Librarian<br />University of Colorado Denver ∙ Auraria Library<br />nina.mchale@ucdenver.edu<br />Computers in Libraries 2009<br />
  2. 2. The Embedded, Widget-ized Library<br /><ul><li>iPhone library app
  3. 3. Vendor-created widgets
  4. 4. iGoogle gadgets
  5. 5. Social networking sites for libraries</li></ul>All of these nifty tools are OUR creations; can we share the love?<br />
  6. 6. The Idea: Flickr Badge Creator<br />
  7. 7. Steal this code! Please!<br />Let’s “give it away, now” to our users to remix our source code for their own customized applications<br />Where “stolen” code can be used:<br />Course management systems (BlackBoard, eCollege)<br />Personal web pages<br />MySpace/Facebook pages<br />iGoogle gadgets<br />Any place people can cut and paste HTML<br />
  8. 8. But Nina…<br />“Our patrons aren’t web programmers. They won’t get how to do this.”<br />It’s as easy as Ctrl + V<br />“Isn’t this risky, putting our code out there for the masses to see?”<br />Check with your IT folks, but this will likely be the same information that anyone can get from a web browser by viewing the source code<br />“EVERYone will start using our stuff!”<br />Authentication will stop anyone who’s not supposed to have access<br />Ummm…so what? Isn’t that why it’s there?<br />
  9. 9. Creating a “Steal This Code” Tool<br />Decide what kind of widget code chunks you want to offer, for example:<br />Catalog<br />Databases (with federated search product)<br />Combo catalog and databases (with federated search product)<br />Web-based/IM chat<br />Plan web page layout of widgets and code “generator” textarea (all on one page? Separate pages?)<br />Provide an exact working example of the widget so that people know exactly what they’re getting<br />Use the textarea HTML element with the JavaScript onfocus event to post your code chunks<br />
  10. 10. Your Mileage May Vary…<br />Products in use at Auraria Library:<br />OPAC: Innovative Interfaces Millenium<br />Federated search: Serials Solutions, 360 Search<br />IM chat: Libraryh3lp + Pidgin<br />Course management systems: eCollege .NExT<br />Code examples in this presentation are specific to these products<br />When in doubt, check with your web folksto get the correct HTML snippets for your resources<br />View the source code of:<br />http://library.auraria.edu/guides/general/searchboxes.html<br />
  11. 11. The Magic of HTML Forms:Simple Catalog Search<br />
  12. 12. The Magic of HTML Forms: Simple Catalog Search<br /><form action="http://skyline.cudenver.edu/search~/" method="post"><br /> Find a Book at the Auraria Library:<br /> <select name="searchtype2"><br /> <option value="t">Title</option><br /> <option value="a">Author</option><br /> <option value="X">Keyword</option><br /> <option value="d">Subject</option><br /> </select><br /> <input type="text" size="17" maxlength="75" name="searcharg2" /><br /> <input type="hidden" name="SORT2" value="D" /><br /> <input name="Submit" value="go" type="submit" /><br /></form><br />
  13. 13. Add the textarea and onfocus…(bold here for emphasis)<br /><textarea name="skyline" cols="50" onfocus="select();"> <br /><form action="http://skyline.cudenver.edu/search~/" method="post"><br /> Find a Book at the Auraria Library:<br /> <select name="searchtype2"><br /> <option value="t">Title</option><br /> <option value="a">Author</option><br /> <option value="X">Keyword</option><br /> <option value="d">Subject</option><br /></select><br /> <input type="text" size="17" maxlength="75" name="searcharg2" /><br /> <input type="hidden" name="SORT2" value="D" /><br /> <input name="Submit" value="go" type="submit" /><br /> </form><br /></textarea><br />
  14. 14. The Magic of HTML Forms:Combined Catalog/Database Search<br />
  15. 15. The Magic of HTML Forms:Combined Catalog/Database Search<br /><form action="http://0-TB4CZ3EN3E.cs.serialssolutions.com.skyline.cudenver.edu/resultFrameset.jsp"<br />name="searchForm" method="post" target="new"><br /> <input value="TB4CZ3EN3E" name="SS_LibHash" type="hidden" /><br /> <input value="default" name="catGroupList" type="hidden" /><br /> <input name="searchBy" type="hidden" value="Category" /><br /> <input value="title" name="field" type="hidden" /><br /> <input type="hidden" name="dbID" value=”WEB" /> <!--Skyline Catalog--> <br /> <input type="hidden" name="dbID" value="EAP" /> <!--Academic Search Premier--><br /> <input type="hidden" name="dbID" value="IAO" /> <!--Academic OneFile--><br /> <input type="hidden" name="dbID" value="LXU" /> <!--LexisNexis Academic--><br /> <div class="SSCentralSearchSearchTerm"><br /> <span class="SSCentralSearchSearchCriteria">Search the Auraria Library for Books and Articles:<br /> <input class="SSCentralSearchSearchCriteria" maxlength="1000" size="25" name="term" type="text" value="" /><br /> </span><br /> <span class="SSCentralSearchSearchTermSubmit"><br /> <input class="SSCentralSearchSearchTermSubmit" value="go" type="submit" /><br /> </span> <br /> </div><br /></form><br />
  16. 16. Examples:<br />Auraria Library “Steal This Code!” page<br />University of Colorado Denver eCollege Early Literacy Instruction course page<br />University of Minnesota Duluth “Widgets and Tools” page<br />University of Minnesota Duluth, “Link Widget” page<br />
  17. 17. Examples: Auraria Library<br />
  18. 18.
  19. 19. Example: University of Minnesota Duluth<br />
  20. 20.
  21. 21. Some Things to Consider <br />Make sure to offer a means of receiving help with the widget code, such as an email link/form<br />Place and link to the tool as appropriate<br />Include it/link to it in high-traffic areas on your site<br />Examples: How-to guides, audience portals, etc.<br />Advertise the service<br />Include in library newsletters, blogs, etc.<br />Be prepared for success…<br />If you are making code for a chat widget widely available within a campus course management system like BlackBoard, the staff who monitor chat queues should probably know about it…<br />
  22. 22. Reasons to Give it Away, Now<br />Platform-independent; users inject the code into their own online resources<br />Low-tech, easy-to-create web page can provide a multitude of options to extend our reach beyond environments that we control<br />Provides fun opportunities for outreach<br />“Steal This Code!” debuted as part of a concurrent session at CUOnline Spring Symposium in May 2008<br />
  23. 23. Links from this Presentation<br />Flickr Badge Generator:<br />http://www.flickr.com/badge.gne<br />Auraria Library “Steal This Code!” Page<br />http://library.auraria.edu/guides/general/searchboxes.html<br />University of Minnesota Duluth “Widgets” Pages<br />http://www.d.umn.edu/lib/widgets/<br />http://www.d.umn.edu/lib/widgets/dropdown/index.htm<br />
  24. 24. Contact Information <br />Nina McHale, Assistant Professor, Web Librarian<br />nina.mchale@ucdenver.edu<br />http://library.auraria.edu/~nmchale/<br />

×