![]() |
October 2003 Volume 5 Number 4 Page 2 |
Customizing ALEPH: Modifying your ALEPH Web OPACby Karen Coombs, Cortland |
|
Cover Story MetaLib: Searching Across the Spectrum Features Additional SUNYConnect Updates Link to the SUNYConnect Committees List
|
When I accepted the position of Information
Technology and Instruction Librarian at SUNY Cortland in the spring of 2001, I was told
that Cortland was to be in the second group of SUNY sites to migrate to ALEPH, the new
SUNY library management system. My contributions and responsibilities to the migration
team would involve the web OPAC that would be part of the new LMS. This fit well with my
other job responsibilities as library webmaster. For my part, this news was met with both
excitement and trepidation. While I enjoy challenges and trying new things, the job at
Cortland was my first as a librarian and I had never been through a LMS migration before. However, in the fall of 2001 I began preliminary planning concerning Cortland's new web OPAC. My first problem was that I had no idea what the ALEPH web OPAC would or could look like, how it was structured, and the pieces that made it work. At the time there were a limited number of libraries in the United States using ALEPH and many of the SUNY pilot sites had still not STP'd (switched to production). As a result, I began an extensive search for examples of the ALEPH web OPAC. I went to the ExLibris website to look at their list of customers. I searched the internet and I used word of mouth from SUNY staff involved in ALEPH (OLIS, and the pilot sites). When I found an ALEPH web OPAC I added it to the electronic list I was keeping. Towards the spring of 2002, I began seriously testing the different web OPACs to see how they worked. I began printing out screens and putting them in a folder with notes. From this work several things became very clear. First, if I wanted to change the basic look and feel of the web OPAC I was going to have to use cascading style sheets. Second, the web OPAC was in frames. Third, the underlying ALEPH structure made the web OPAC work a challenge. Choosing from the limitless possibilities However, there were several potential changes which were discussed almost immediately. The first was purely a design issue. Our library wanted a customized Cortland "look" which matched our website. The second change involved the basic search screen. In my initial exploration, MIT's basic search screen intrigued me because it had a single search box. Upon showing this design to the librarians it was decided that a single basic search box was more desirable than two search boxes. A third change involved instructions that SUNY Binghamton had placed on the brief list display screen to help users. Other changes involved re-arranging the brief record display, full record display and the availability screens.
Based on what I had seen in my initial survey, I believed there were two keys to accomplish these changes efficiently. The first was to delve into the ALEPH web OPAC literature and training and begin to make changes as soon as it seemed practical. The second was to utilize the code and experience of others as much as possible. I hoped that the institutions and people whose assistance I requested would be willing to help. Otherwise, I might not be able complete the changes in the timeframe necessary. Learning the language Customizing the web OPAC is a combination of editing HTML files and ALEPH configuration tables. The latter include instructions about what information to display on certain screens. For me the HTML changes were very easy to accomplish. This is one benefit of ALEPH - that simple but very beneficial changes can be achieved if you know the basics of HTML. However, editing the "ALEPH tables" was more challenging. Establishing the display and arrangement of the information requires some knowledge of MARC fields and subfields. So, the first major milestone for me was when I got the bibliographic fields on the full display screen rearranged. For those of you who are or will be attempting this I have two suggestions. First, get a copy of the MARC Bibliographic Standards or bookmark a web-based version. Second, become friends with someone who has cataloging experience or better yet the cataloger at your library. I had the advantage of having done some cataloging. However, such knowledge fades if you don't use it every day. So I had to have a little review session with our Bibliographic Services Librarian. While this may sound daunting, the distinct advantage of such a customizable system is that any information in the bibliographic, holdings, or item record can be displayed. If you think that it is important to display the local notes then you can display them. Finding Assistance However, in order to accomplish the single basic search box effect, I needed help outside of SUNY. As a result, I contacted MIT. I hoped that they would be able to explain to me how to alter the code to make this work or better yet provide me with their code. I was extremely fortunate to have MIT provide me with a copy of their basic search page. I replaced what we had with this new code and "voila!" a single search box. In addition, my contact at MIT expressed interest in providing additional help if necessary and a keen interest in discussing web OPAC issues. For me this was a huge accomplishment, because when I emailed MIT, I didn't expect to receive a response back. It was extremely gratifying to know that ALEPH sites were willing to offer assistance and code to one another. Personally, I find this an advantage to the SUNYConnect LMS. Large institutions like MIT, University of Iowa, Harvard, and the California library system have done a lot of work developing their web OPACs. This collective experience is a great resource to draw upon. Additionally, as more SUNY campuses move to ALEPH, the overall expertise within SUNY grows. The SUNYLMS email list provides a great forum for people to ask questions and it seems that there is now a critical mass of ALEPH users to allow for some good problem solving. As a result, all the SUNYs can benefit from each others experience. An Overview of the Process Some of the features and components of ALEPH that we took advantage of are cascading stylesheets, virtual bases, the ability to both customize and/or re-use different screens, and the ability to customize the bibliographic data which is displayed. Cascading style sheets (CSS) are a distinct advantage of the web OPAC. Through CSS the font-family, color, background color and many other display settings can be controlled for the whole web OPAC. Much of the customization of the color scheme was done via CSS rather than altering the many individual pages that make up the web OPAC. Virtual bases were another distinct feature of the ALEPH web OPAC. Creating several "bases" allowed the library to subdivide our collection into specific groups or sub-collections, which can be individually searched. The most important sub-collection we have is the Teaching Materials Center. The Teaching Materials Center (TMC) is a collection of teaching materials typical of those used in K-12 classrooms. Students majoring in education typically want to limit a search to the TMC. In the past, there was no easy way to do this. With the ALEPH web OPAC this is now possible. In addition, you can modify the basic and advanced search screens to customize them for your individual bases. We have chosen to do this with our Advanced Search Screen. However, screens can be reused from one base to another as well. This is a distinct advantage for screens which are the same in the both the 01 (bibliographic) library and the 30 library which controls reserves. Another advantage of the ALEPH web OPAC is that you can customize the information which displays from the bibliographic, item and holdings records. The brief display list (of title information, etc.) can be both re-arranged and modified. The same is true of the full display and the availability screen. This is a distinct advantage for libraries which vary as much as those in SUNY. Where we are now For me, enhancing some part of the web OPAC is the fun part of this process. There is always something new to try and I keep finding aspects of the web OPAC that I haven't explored yet. Since our STP date we have made many small upgrades to our web OPAC. Additionally we have discovered the deep linking feature of ALEPH. Deep linking allows you to construct a URL that can generate a search in ALEPH. The user is taken to a single record or a set of records. The library systems staff at Binghamton showed me this feature which is utilized on their library's web site. Binghamton generously shared the code with me and I translated it into a form useable for Cortland and Morrisville's use. This is another excellent example of ALEPH collaborations that have borne fruit for multiple SUNYs. The future for Cortland includes a move to a frameless web OPAC (available with the ALEPH500 v14.2 patch 7 software). I have been told the frameless version has many fewer files and is compliant with accessibility standards. This will be a major step forward. I also am investigating the potential use of XML within the ALEPH environment. Lessons Learned A crucial part of the ALEPH information sharing network has been people's willingness to both ask and answer questions and to share their knowledge and experience. I am learning new things all the time. For instance, the non-SUNY ALEPH institutions are great resources in this regard. In addition, to MIT, University of Iowa has also provided solutions to several of our problems, particularly dealing with electronic reserves. This illustrates the importance of using as many resources as possible to solve your problem. The NAAUG list (ALEPH-NA) and conference provide opportunities to communicate with other non-SUNYs about ALEPH. Additionally, it has been my experience that other inquiries via email or phone are well received. This help is also available now from a growing list of SUNY campuses. For example, this year at SUNYLA, Connie Holberg of Jefferson Community College showed me how to make the title field a link on the brief display screen. This was a "problem" that our library had been struggling with since early in the process. To get a solution was extremely gratifying to us. In turn, I passed the solution to Andy Perry at SUNY Binghamton, where it is currently being used in their web OPAC. This is one of the greatest advantages of a single LMS for SUNY. A solution for Jefferson Community College can be a solution for Binghamton. Each institution can focus on its own strengths and share those strengths with the rest of SUNY. Another lesson I have learned over the last two years is to keep exploring, innovating and improving the web OPAC. Users expect and want more from both the library website and web OPAC. It is up to us to provide them with the best experience possible. |