Main -> Documentation -> Product Updates -> Upgrading to Open SiteSearch 4.0.2->Appendices for the Open SiteSearch 4.0.2 Upgrade

Appendices for the Open SiteSearch 4.0.2 Upgrade

Table of Contents

Appendix A - Changes to DisplayGadgets.ini (Version 4.0.1 to 4.0.2)
Appendix B - Changes to defaultStyle.ini (Version 4.0.1 to 4.0.2)
Appendix C - Database .ini Files with Modified ISOILL Format in Version 4.0.2
Appendix D - New Files in Version 4.0.2
Appendix E - HTML Files Modified in Version 4.0.2
Appendix F - Java Classes Modified in Version 4.0.2
Appendix G - Files Modified in Version 4.0.1 That Have Not Changed
Appendix H - Files Modified in Version 4.0.0a That Have Not Changed


Introduction

This document includes each appendix referenced in Upgrading to Open SiteSearch 4.0.2. It includes lists of new and changed files in SiteSearch versions 4.0.0a, 4.0.1, and 4.0.2. Print it and keep it handy while you perform your SiteSearch upgrade.

Each appendix includes links to the steps that refer to it in the actual upgrade procedures.


Appendix A - Changes to DisplayGadgets.ini (Version 4.0.1 to 4.0.2)

Add after [Dump Record]:

  # Debug format to dump temporary records
[TempDumpRecord]
gadget = ORG.oclc.gadgets.FormatRecords
fmtclass = dump
tempdb = true

Add at end of file:

  # Temporary Database Results display formatting
[TempResults]
gadget = ORG.oclc.gadgets.FormatRecords
fmtclass = brief
tempdb = true

# Temporary Database Record display formatting
[TempRecord]
gadget = ORG.oclc.gadgets.FormatRecords
fmtclass = full
tempdb = true

Back to 4.0.1 to 4.0.2 upgrade


Appendix B - Changes to defaultStyle.ini (Version 4.0.1 to 4.0.2)

Add the following lines to the [pages] section:

  tempbriefdisplay = html/tempresults.html
tempfulldisplay = html/temprecord.html
tempsearchresults = html/tempresultsframe.html

Add the following line to the [targets] section:

  tempsearchResults = target="main"

Add the following sections after the [targets] section:

  # parameterize the size of the toolbar
[htmlparms]
framerows = "45, *"

# RefineScreen gadget
# This gadget controls the display of the search box on the
refine screen
#
[RefineScreen]
gadget = ORG.oclc.gadgets.RefineScreen

Add the following lines to the end of the [anchors] section at the end of the file:

# Anchors for temporary record display
  tempprevrec = <a href="/WebZ/FETCH:&context;?recno=&prevrecno;\
:resultset=&tresultset;\
:format=F:next=&StyleTable.pages.tempfullDisplay;\
:bad=&StyleTable.pages.badfetch;:tdisplaydbname=&tdisplaydbname;"\
&StyleTable.targets.recordDisplay;>\
<IMG border=0 SRC="&StyleTable.images.prev;" \
ALT="Prev"></a>



  tempnextrec = <a href="/WebZ/FETCH:&context;?recno=&nextrecno;\
:resultset=&tresultset;:format=F:\
next=&StyleTable.pages.tempfullDisplay;\
:bad=&StyleTable.pages.badfetch;\
:tdisplaydbname=&tdisplaydbname;" \
&StyleTable.targets.recordDisplay;>\
<IMG border=0 SRC="&StyleTable.images.next;"\
ALT="Next"></a>



  tempresults = /WebZ/FETCH:&context;?recno=&tresultsrecno;\
:resultset=&tresultset;:format=&tsrchformat;\
:numrecs=&tsrchnumrecs;:fmtclass=&tsrchfmtclass;\
:entitycurrecno=&tresultsrecno;\
:entitytoprecno=&tresultsrecno;\
:next=&StyleTable.pages.tempbriefDisplay;
:bad=&StyleTable.pages.badfetch;\
:tdisplaydbname=&tdisplaydbname;



  tempnewresults = WebZ/FETCH:&context;?recno=&tresultsrecno;\
:resultset=&tresultset;:format=&tsrchformat;\
:numrecs=&tsrchnumrecs;:fmtclass=&tsrchfmtclass;\
:entitycurrecno=&tresultsrecno;\
:entitytoprecno=&tresultsrecno;\
:next=&StyleTable.pages.tempbriefDisplay;\
:bad=&StyleTable.pages.badfetch;\
:tdisplaydbname=&tdisplaydbname;
  tempresultsframe = /WebZ/&StyleTable.pages.tempsearchResults;



  tempresultsbutton = <a href=\
"&StyleTable.anchors.tempresults;"\
&StyleTable.targets.recordDisplay;>\
<IMG border=0 SRC="&StyleTable.images.results;" \
ALT="Results"></a>

Back to 4.0.1 to 4.0.2 upgrade
Back to 4.0.0/4.0.0a to 4.0.2 upgrade


Appendix C - .ini Files Modified in Version 4.0.2

Database .ini Files with Modified ISOILL Format in Version 4.0.2

/ini/dbs

    ABII.ini
    AcadIndex.ini
    AppliSci.ini
    ArtFirst.ini
    ArtsHum.ini
    BIOSIS.ini
    ContentsFirst.ini
    ERIC.ini
    FastDoc.ini
    GpoERL.ini
    Inspec.ini
    LibRefCEBSCO.ini
    Medline.ini
    NetFirst.ini
    PapersFirst.ini
    Psyc.ini
    RILM.ini
    SocSciIndx.ini
    WorldCat.ini

.ini Server Files

/ini/servers

    Access.ini
    IllService.ini

Back to 4.0.1 to 4.0.2 upgrade
Back to 4.0.0/4.0.0a to 4.0.2 upgrade


Appendix D - New Files in Version 4.0.2

Java Classes

/classes/lib

    SS4_0_2.jar
    mail.jar
    activation.jar

/classes/ORG/oclc/gadgets/

    RefineScreen.java
    RefineScreen.class
    TempNav.java
    TempNav.class

/classes/ORG/oclc/obi

    errorscreen.java
    errorscreen.class
    temprecordscreen.java
    temprecordscreen.class
    tempresultsframescreen.java
    tempresultsframescreen.class
    tempresultsnavscreen.java
    tempresultsnavscreen.class
    tempresultsscreen.java
    tempresultsscreen.class

HTML Files

/htdocs/error/

    dbauthofail.html

/htdocs/html/

    temprecord.html
    tempresults.html
    tempresultsframe.html
    tempresultsnav.html

Back to 4.0.1 to 4.0.2 upgrade
Back to 4.0.0/4.0.0a to 4.0.2 upgrade


Appendix E - HTML Files Modified in Version 4.0.2

/htdocs/error

    badbrowse.html
    badsearchframe.html

/htdocs/html

    definetopic.html
    homeframe.html
    refine.html
    refinescan.html

Back to 4.0.1 to 4.0.2 upgrade
Back to 4.0.0/4.0.0a upgrade - step 8
Back to 4.0.0/4.0.0a upgrade - step 12


Appendix F - Java Classes Modified in Version 4.0.2

/classes/ORG/oclc/fmts/

    FormatBerUtil.java
    MarcBuilder.java
    WebZFormatter.java

/classes/ORG/oclc/fmts/obi/

    ArchivebriefFmt.java
    MarcArticleBookmarkFullFmt.java
    MarcArticleISOILLFmt.java
    MarcCatalogBookmarkFullFmt.java
    MarcCatalogFmt.java
    MarcISOILLFmt.java
    MarcPapersFrstBookmarkFullFmt.java
    ReservebriefFmt.java

/classes/ORG/oclc/gadgets/

    FormatRecords.java
    FormatRecordsAndAttachHoldings.java
    ImageNav.java
    JumpBar.java
    Limits.java
    ScanResults.java
    SearchHeader.java
    TopicList.java

/classes/ORG/oclc/obi/

    illformscreen.java
    refinescreen.java
    resultsframescreen.java
    searchscreen.java
    sortscreen.java

/classes/ORG/oclc/obi/extverb

    BookMark.java
    EmailRecs.java
    MyISOILL.java

/classes/ORG/oclc/obi/util

    Databases.java
    Topics.java

Back to 4.0.1 to 4.0.2 upgrade
Back to 4.0.0/4.0.0a upgrade


Appendix G - Files Modified in Version 4.0.1 that Have Not Changed

Java Classes

/classes/ORG/oclc/fmts/obi

    ArchivefullFmt.java
    ArchivemultiFullFmt.java
    LenderString.java
    MarcArticleBriefFmt.java
    MarcArticleFmt.java
    MarcArticleMultiFullFmt.java
    MarcCatalogBriefFmt.java
    MarcCatalogMultiFullFmt.java
    MarcContentsFrstMultiFullFmt.java
    MarcOvidMultiFullFmt.java
    MarcPapersFrstMultiFullFmt.java
    NetFirstbriefFmt.java
    ReservefullFmt.java
    ReservemultiFullFmt.java

/classes/ORG/oclc/gadgets

    IllConfirm.java
    ExpandHeader.java
    rssSearchHeader.java (new)
    SearchResultsDbList.java
    SearchTabbar.java

/classes/ORG/oclc/obi

    Authorize.java
    currentstate.java
    historyscreen.java
    illconfirmscreen.java
    initialize.java
    recordscreen.java
    resultslist.java
    resultsnavscreen.java

/classes/ORG/oclc/obi/extverb/

    AdvancedQuery.java
    TopicQuery.java

HTML Files

/htdocs/html

    advancedsearch.html
    authorize.html
    blankillform.html
    dblist.html
    expand.html
    historysearch.html
    illconfirm.html
    illform.html
    rsstoolbar.html (new file)
    resultsframe.html
    resultsnav.html
    search.html
    topicadvancedsearch.html
    topicsearch.html

.ini Files

/ini

    AccessServer.ini
    IllService.ini (replaced OclcIll.ini)
    JaSSIServer.ini
    locations.ini
    ZBrokerServer.ini

/ini/dbs

    DRA.ini
    DRAHoldings.ini (new file)
    Endeavor.ini
    Horizon.ini
    OPACGroup.ini

/ini/servers

    DRA.ini
    EBSCO.ini
    ERL.ini
    Endeavor.ini
    FirstSearch.ini
    GEAC_Advance.ini
    Horizon.ini
    IAC.ini
    III.ini
    MultiLIS.ini
    Notis.ini
    Ovid.ini
    Sirsi.ini

Back to 4.0.0/4.0.0a to 4.0.2 upgrade - step 8
Back to 4.0.0/4.0.0a to 4.0.2 upgrade - step 12
Back to 4.0.0/4.0.0a to 4.0.2 upgrade - step 17
Back to 4.0.0/4.0.0a to 4.0.2 upgrade - step 20


Appendix H - Files Modified in Version 4.0.0a That Have Not Changed

Java Classes

/httpd/apache/conf/

    srm.conf

/classes/ORG/oclc/fmts/

    ber2marc.java

/classes/ORG/oclc/tools

    ProConvert.java
    Table.java

HTML Files

/htdocs/html/

    imageframe.html
    toolbar.html

.ini Files

/ini

    SSAdmin.ini

/ini/dbs

    PartitionedDb.ini

Back to 4.0.0/4.0.0a to 4.0.2 upgrade - step 8
Back to 4.0.0/4.0.0a to 4.0.2 upgrade - step 12
Back to 4.0.0/4.0.0a to 4.0.2 upgrade - step 17
Back to 4.0.0/4.0.0a to 4.0.2 upgrade - step 20


See Also

Product Updates
Upgrading to Open SiteSearch 4.0.2
Description of the Open SiteSearch 4.0.2 Release
Description of the Open SiteSearch 4.0.1 Release
Description of the Open SiteSearch 4.0.0a Patch


[Main][Documentation][Technical Reference][Glossary][Search]