Aleph500 How we made it our own


Published on

This describes how we made ALEPH500 look like our webpages at Morrisville. Presented at SUNYLA 2003

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Aleph500 How we made it our own

  1. 1. ALEPH500: Making it yours!! Bill Drew - <ul><li>What we did at Morrisville: </li></ul><ul><ul><li>Modify the top frame of the web OPAC main screen. Objective: Make it look more like library web pages. </li></ul></ul><ul><ul><li>Remove the copyright notice which pops up when an external URL link is clicked (For example: 856 field in full record display). </li></ul></ul>
  2. 2. Out of the Box:
  3. 3. Current Version
  4. 4. Files Modified for top frame <ul><li>Located in /aleph/dev/mor/alephe/www_a_eng/ </li></ul><ul><li>start-1-nobor-mor01 for full OPAC. </li></ul><ul><li>start-1-nobor-mor30 for Course Reserve. </li></ul><ul><li>Still tinkering and testing modifications. </li></ul>
  5. 5. Changes made for top frame <ul><li>Inserted URL of logo . </li></ul><ul><li>Added “ Talk to a Librarian Live ” coding. </li></ul><ul><li><a href=&quot;;> </li></ul><ul><li><img src=&quot;; </li></ul><ul><li>alt=&quot;library logo and link back to library“ border=&quot;0&quot; ></a> </li></ul><ul><li><a href=“aim:goim?screenname=morrisvillelib </li></ul><ul><li>&message=Hi.%2BCan%2Byou%2Bhelp%2Bme%2B?”><b>Talk </li></ul><ul><li>to a Librarian LIVE!</b></a>&nbsp; Requires AOL IM </li></ul>
  6. 6. Changes made for top frame <ul><li>Added pull down “select destination” menu. </li></ul><ul><li>Takes you to other parts of the library website. </li></ul><ul><li>Available on higher level library web pages. </li></ul>
  7. 7. Changes made for top frame <ul><li>Commented out “Profile”, “Sign-in” and “Change database” coding. </li></ul><ul><li>Why Remove the Above? </li></ul><ul><ul><li>Do not allow access to patron records yet. May implement in the future. </li></ul></ul><ul><ul><li>Provide more “real estate” for other links. </li></ul></ul>
  8. 8. Changes made for top frame <ul><li>Used direct links to Bases to replace “Change Database”. </li></ul><ul><li>Could have been done with a pull down menu </li></ul>Links to bases
  9. 9. Code for Bases <ul><li>[<a href=&server_opac/start/ video target=_parent class=yellow title=&quot;Go to Videos&quot;> Videos </a>] </li></ul><ul><li>Substitute the name of your base in place of video . </li></ul><ul><li>To make it display in the same browser window, use target=_parent. </li></ul><ul><li>The title attribute causes the text in quotes to appear next to the mouse when moving the mouse over the link. </li></ul><ul><li>Bases linked to directly to replace “Change Database” link. </li></ul><ul><li>More on creating Bases from Karen Coombs. </li></ul>
  10. 10. Other Modifications <ul><li>Changed frameset rows in start-0-mor01 </li></ul><ul><ul><li>frameset rows=137,*,1. </li></ul></ul><ul><ul><li>Default is frameset rows=96,*,1. </li></ul></ul><ul><ul><li>This makes the top frame taller. </li></ul></ul><ul><li>Added <p>You are now searching &f-base catalog</p> to start-3-mor01 (main frame) </li></ul><ul><ul><li>Displays name of Base you are in. </li></ul></ul>
  11. 11. Removing copyright notice <ul><li>Controlled by www-ext-copyrights in /aleph/prod/mor/alephe/www_a_eng. </li></ul><ul><li>From Web PRB 151: </li></ul><ul><li>“ A copyright message is displayed when executing the 856 external link through the WEB OPAC. If subfield $4 is added to the field, the message will not be displayed. (Note: The content of the subfield 4 doesn't matter; any text will do. It won't display unless you specify that it display)” </li></ul><ul><li>Problem: would involve modifying over 1800 records at Morrisville. </li></ul>
  12. 12. Original File <ul><li><html> </li></ul><ul><li><!--filename: www-ext-copyrights--> </li></ul><ul><li><head> </li></ul><ul><li><META HTTP-EQUIV=&quot;Pragma&quot; CONTENT=&quot;no-cache&quot;> </li></ul><ul><li><title>Copyrights Information</title> </li></ul><ul><li><include>aleph-css </li></ul><ul><li></head> </li></ul><ul><li><body onLoad=&quot;window.focus();&quot;> </li></ul><ul><li><div class=help2> </li></ul><ul><li><p align=&quot;center&quot;> </li></ul><ul><li><em><b>Copyrights Information</b></em><br></p> </li></ul><ul><li>Notice: Warning Concerning Copyright Restrictions<br> </li></ul><ul><li><TABLE width=100% border=0 cellspacing=5> </li></ul><ul><li><tr><td align=&quot;center&quot;>I have read the above statement and agree to abide by its restrictions:</td></tr> </li></ul><ul><li>javascript:close(); </li></ul><ul><li><tr><td align=&quot;center&quot;><a href=&quot;javascript:close();&quot;>Go Back</a> </li></ul><ul><li>&nbsp&nbsp </li></ul><ul><li><a href=$0100>Continue</a></td></tr> </li></ul><ul><li></TABLE> </li></ul><ul><li></body> </li></ul><ul><li></html> </li></ul>
  13. 13. Modified Code <ul><li><!--filename: www-ext-copyrights--> </li></ul><ul><li><html> </li></ul><ul><li><head> </li></ul><ul><li><title>External Link</title> </li></ul><ul><li></head> </li></ul><ul><li><body onload=&quot;window.close();&quot;> </li></ul><ul><li><script> </li></ul><ul><li>var w =;$0100&quot;,&quot;message&quot;,&quot;width=800,status=yes,height=600,toolbar=yes, menubar=yes,resizable,scrollbars&quot;,&quot;replace&quot;); </li></ul><ul><li>w.focus(); </li></ul><ul><li></script> </li></ul><ul><li><b>Loading external page</b> </li></ul><ul><li></body> </li></ul><ul><li></html> </li></ul>
  14. 14. How it works <ul><li>opens a temporary window (which closes) and then loads the external page in a new window. $0100 variable stores the URL of the external page. Based on a redirect script and scripts for pop ups. </li></ul><ul><li>can set the page width of the external window. 800 by 600 seems to be a good compromise. </li></ul><ul><li>Had to use www-ext-copyrights because www-ext-copyrights-mor01 will not work. </li></ul>
  15. 15. Conclusions <ul><li>Need no frames version ASAP. </li></ul><ul><li>Save original files under another name before editing. Follow conventions suggested by OLIS when possible. </li></ul><ul><li>Do all work on dev side before moving it to prod side. </li></ul><ul><li>DO IT!! </li></ul>