Appendices
for the Upgrade from Open SiteSearch 4.1.1 to SiteSearch 4.1.2a
Table of
Contents
Appendix
A Configuration (.ini) Files Modified, Added, or Removed in SiteSearch
4.1.2/4.1.2a
Appendix B Changes to Interface Style and Interface
Display Configuration Files in SiteSearch 4.1.2/4.1.2a
Appendix C Copying Information from IllService.ini
to 4.1.2a ILL Server Configuration Files
Appendix D New FirstSearch 5.0 Database Configuration
Files
Appendix E HTML Files Modified or Added in SiteSearch
4.1.2/4.1.2a
Appendix F Changes to definetopic.html in SiteSearch
4.1.2/4.1.2a
Appendix G Java Classes Modified in SiteSearch
4.1.2/4.1.2a
Appendix H Record Builder Formatting and Interface
Style Configuration Files Modified in SiteSearch 4.1.2/4.1.2a
Introduction
This document
includes each appendix referenced in Upgrading
from Open SiteSearch 4.1.1 to SiteSearch 4.1.2a. Print it and keep
it handy while you perform your SiteSearch upgrade.
Each appendix
includes link(s) to the step(s) that refer to it in the upgrade procedure.
Appendix
A Selected Configuration (.ini) Files Modified or Added in SiteSearch
4.1.2/4.1.2a
Modified .ini Files
/ini
AccessServer.ini
JaSSIServer.ini
databases.ini
<- Back
to WebZ Upgrade
Modified
Interface Style, Interface Display and Topic Configuration Files
/ini/interface/obiv1
BaseStyle.ini
fontsArial.ini
frameDisplayGadgets.ini
frameGreenStyle.ini
noframeDisplayGadgets.ini
pagesFrame.ini
pagesNoFrame.ini
<- Back
to WebZ Upgrade
Modified
Server Configuration Files
/ini/servers
Access.ini
FirstSearch.ini
Horizon.ini
III.ini
Notis.ini
<- Back
to WebZ Upgrade
Modified
Formatting Configuration Files
/ini/format/obiv1
ABIIFormats.ini
DRAILLFormat.ini
ERICFormats.ini
IIIILLFormat.ini
LIASILLFormat.ini
MarcArticleILLFormat.ini
MarcArticleILLRules.ini
MarcCatalogFormats.ini
MarcCatalogILLFormat.ini
MarcCatalogILLRules.ini
NotisILLFormat.ini
OpacILLFormat.ini
PapersFirstFormats.ini
<- Back
to WebZ Upgrade
New
Formatting Configuration Files
BasicBIOSISFormats.ini
ContentsFirstFormats.ini
FSAcxiomFormats.ini
FSAppSciTechFormats.ini
FSInspecFormats.ini
FSMedlineFormats.ini
FSRILMFormats.ini
FSSocSciAbsFormats.ini
FSUnionListFormats.ini
FSWorldCatFormats.ini
ILLDoubleCheck.ini
RILMMarcArticleILLFormat.ini
<- Back
to WebZ Upgrade
Appendix
B Changes to Interface Style and Interface Display Configuration
Files
BaseStyle.ini
Add to the [defaults]
section:
doublecheckdbs =
III
doublecheckcontinue = true
ILLEmailCmd = ILLEmail
ILLMEmailCmd = ILLMIMEEmail
ILLISOILLCmd = ISOILL
maxtopicdbs = 10
Replace the values
of these variables in the [messages] section with the following (the characters
in bold blue text are what has changed):
ILLISOSuccess = &StyleTable.fonts.illFormMessage;ISOILL
Request Sent
ILLEmailSuccess = &StyleTable.fonts.illFormMessage;ILL
Request Mailed
ILLFailure = &StyleTable.fonts.illFormMessage;Errors
encountered \
processing your ILL Request
Add to the [messages]
section:
ILLMimeSuccess =
&StyleTable.fonts.illFormMessage;ILL MIME Request Sent
ILLProfiled = Please log on for
access to profiled ILL.
ILLDoubleCheck = &StyleTable.fonts.illFormMessage;Your local library
\
catalog lists a copy of this item.
Add to the [anchors]
section:
doubleCheck = &StyleTable.DEFAULTS.NAMESPACE;
\
DoubleCheck&next=&StyleTable.pages.doublecheck; \
&bad=&StyleTable.pages.isoill; \
&entityILLReturnURL=&StyleTable.pages.illconfirm;?&context;
#Use this one for
DoubleCheck
#illrequestbutton = <a href="&StyleTable.anchors.doubleCheck;"
\
&StyleTable.targets.ILL;><IMG border=0 \
SRC="&StyleTable.images.isoill;" ALT="Interlibrary
Loan Request"></a>
illContinueButton
= <a href="&StyleTable.anchors.illrequest;" \
&StyleTable.targets.ILL;><IMG border=0 \
SRC="&StyleTable.images.isoill;" ALT="Interlibrary
Loan Request"></a>
Edit the BookMarkFullText
variable [anchors] section so that it reads as follows (the characters
in dark blue bold text are what has changed:
BookMarkFullText
= <a href="&StyleTable.DEFAULTS.NAMESPACE;BookMark?&context;
\ &resultset=&resultset;&recno=&fullrecno;&numrecs=1
\
&format=T&next=currentstate&entitytarget=main"
\
&StyleTable.targets.searchResults;><img
src="&StyleTable.images.savedisplayed; \
"border="0" alt="Save Displayed Record"></a>
fontsArial.ini
Add this line
to the [fonts] section:
illFormMessage =
<font &StyleTable.fonts.face; \
color="&StyleTable.colors.link;">
frameDisplayGadgets.ini
and noframeDisplayGadgets.ini
Add these sections
anywhere in the file:
# Record display
formatting for pulling out the ILL double check
# key
[DoubleCheck]
gadget = ORG.oclc.gadgets.FormatRecords
startRecno = fullrecno
fmt = illKey
[DoubleCheckHeader]
gadget = ORG.oclc.gadgets.DoubleCheckHeader
fmt = localHoldingsHdr
dataWrapper = libHoldingsHtml
tempdb = true
recnoFont = &StyleTable.fonts.size2;
toppage = true
[DoubleCheckTrailer]
gadget = ORG.oclc.gadgets.DoubleCheckHeader
recnoFont = &StyleTable.fonts.size2;
toppage = false
# Display the doublecheck
holdings data
[DoubleCheckHoldings]
gadget = ORG.oclc.gadgets.FormatRecords
fmt = dblchkholdings
tempDb = true
dataWrapper = briefHtml
noRecordsMessage = &StyleTable.fonts.smallRecordText; \
There are no library holdings found for this item</font>
Add these lines
to the [BriefHtml], [FullHtml], and [MultiFullHtml] sections:
beforeAnchor = <tr><td
valign="top">
afterAnchor = </td>\n
Edit this line
in the [FullTextHtml] section (the change appears in dark blue bold text):
beforeFTData = &StyleTable.fonts.default;
frameGreenStyle.ini
Add these lines
anywhere after the [bases] section:
[defaults]
doublecheckcontinue = false
pagesFrame.ini and pagesNoFrame.ini
Add to the [pages]
section:
doublecheck = html/doublecheck.html
#isoill = html/MnScuillform.html
#isoill = html/Pigasusillform.html
#isoill = html/Rlgillform.html
#isoill = html/Tlcillform.html
<- Back
to WebZ Upgrade
Appendix
C Copying Information from IllService.ini to 4.1.2a ILL
Server Configuration Files
OclcISOILL.ini (for OCLC
ISOILL Direct Request)
For this
section in
<NewWebZ_root>/ini/servers/OclcISOILL.ini ...
|
Copy data
from this section
<WebZWork_root>/ini/servers/IllService.ini |
[OclcISOILL]
|
[ILLServer]
All variables
|
[IllInfo]
|
[IllInfo]
All variables but DefaultService |
[LibraryDeliveryInfo] |
[LibraryDeliveryInfo]
All variables |
[LibraryBillingInfo] |
[LibraryBillingInfo]
All variables |
EmailILL.ini (for delivering
ILL requests to a specified e-mail address)
For this
section in
<NewWebZ_root>/ini/servers/EmailILL.ini ...
|
Copy data
from this section of
<WebZWork_root>/ini/servers/IllService.ini |
[EmailILL]
|
[ILLServer]
These variables:
responderID
Source
Affiliations
|
[IllInfo]
|
[IllInfo]
All variables but DefaultService |
[EmailInfo] |
[EmailInfo]
All variables |
[LibraryDeliveryInfo] |
[LibraryDeliveryInfo]
All variables |
[LibraryBillingInfo] |
[LibraryBillingInfo]
All variables |
<- Back
to WebZ Upgrade
Appendix
D New FirstSearch 5.0 Database Configuration Files
A number of the
FirstSearch databases demonstrated in the OBI, version 1, have new names
on the FirstSearch 5.0 server, in addition to different record structures.
By convention, the database configuration files shipped with the OBI have
file names that are the same as their names on the server (the value of
the dbName variable in the [database] section of the configuration file).
To conform to this convention, SiteSearch 4.1.2a contains a number of
database configuration files with different names than their 4.1.1 counterparts,
as shown in the following table:
Database
|
4.1.2/4.1.2a
Configuration File
|
4.1.1
Configuration File
|
Axciom Biz |
AxciomBiz.ini |
ProCDBiz.ini |
Axciom Home |
AxciomHome.ini |
ProCDBizHome.ini |
Applied Science
and Technology Abstracts |
AppliedSciTechAbstracts.ini |
AppliSci.ini |
ArticleFirst |
ArticleFirst.ini |
ArtFirst.ini |
Arts &
Humanities Search |
ArtsHumanities.ini |
ArtsHum.ini |
INSPEC |
INSPEC.ini |
inspec.ini |
MEDLINE |
MEDLINE.ini |
Medline.ini |
PsycFIRST |
PsycFirst.ini |
Psyc.ini |
RILM |
RILM.ini |
RILM.ini |
Social Sciences
Abstracts |
SocialSciAbstracts.ini |
SocSciIndx.ini |
OCLC Union
Lists of Periodicals |
UnionList.ini |
UList.ini |
<- Back
to WebZ Upgrade
Appendix
E HTML Files Modified or Added in SiteSearch 4.1.2/4.1.2a
HTML Files Modified in
SiteSearch 4.1.2/4.1.2a
/htdocs/obiv1/html
advancedsearch.html
authorize.html
definetopic.html
scansearch.html
search.html
/htdocs/obiv1/error
authofail.html
New HTML Files in SiteSearch
4.1.2/4.1.2a
/htdocs/obiv1/html
doublecheck.html
MnScuillform.htmll
Pigasusillform.html
Rlgillform.html
Tlcillform.html
<- Back
to WebZ Upgrade
Appendix
F Changes to definetopic.html in SiteSearch 4.1.2/4.1.2a
Add this section
between the <head> and </head> tags:
<Script language="JavaScript1.1">
<!--
function numChecked(form) {
var count =0;
for (var j= 0; j<form.elements.length; j++){
if (form.elements[j].name.indexOf("dbname")>-1){
if(form.elements[j].checked)
count++;
}
}
return count;
}
function checkCount(form){
var num = numChecked(form);
if (form.elements.CustomTopicLongName.value==""){
alert("Please name your resource
list!");
return false;
}
if (num == 0){
alert("no db is chosen!");
return false;
}
else if (num > &StyleTable.defaults.maxtopicdbs;){
alert("Too many databases selected.
Limit is "
+&StyleTable.defaults.maxtopicdbs;);
return false;
}
return true;
}
//-->
</script>
Use this command
in place of the current "POST" command:
<FORM METHOD="POST"
name="dbs" ACTION="&StyleTable.DEFAULTS.NAMESPACE;DefineTopic?&context;"
&StyleTable.targets.searchPage; onSubmit="return checkCount(document.dbs)">
<- Back
to WebZ Upgrade
Appendix
G Java Classes Modified or Added in SiteSearch 4.1.2/4.1.2a
/classes/ORG/oclc/fmts
FormatBerUtil.java
MarcBuilder.java
/classes/ORG/oclc/fmts/rules
AddBriefHoldings.java
AddFetchAnchor.java
AddHTTPAnchor.java
AddILLItemType.java (new)
AddLocalAbsoluteOrHiddenAnchor.java
AddRecordData.java
AddSaveButton.java
/classes/ORG/oclc/gadgets
BriefSearchResultsHeader.java
FormatRecords.java
FormatRecordsAndAttachHoldings.java
FullRecordHeader.java
FullTextHeader.java
GadgetAndStyleLoader.java
IllConfirm.java
IllForm.java
IndexSelect.java
RefineScreen.java
SearchTabbar.java
SortSelect.java
ThesTreeDisplay.java
ToolbarAnchor.java
/classes/ORG/oclc/obi
briefscreen.java
currentstate.java
fullscreen.java
illconfirmscreen.java
illformscreen.java
initialize.java
isoillscreen.java
recordscreen.java
resultsframescreen.java
searchscreen.java
/classes/ORG/oclc/obi/extverb
EmailRecs.java
TermFinderQuery.java
ThesaurusQuery.java
TopicQuery.java
/classes/ORG/oclc/obi/qnorm
BaseTermNormalizer.java
NewtonDbBaseTermNormalizer.java
/classes/ORG/oclc/obi/util
Databases.java
TopicEntry.java
TopicLoader.java
Topics.java
<- Back
to WebZ Upgrade
Appendix
H Record
Builder Formatting
and Interface
Style Configuration Files Modified in SiteSearch 4.1.2/4.1.2a
Formatting
Configuration Files
/ini/format/rbv0
DCFormats.ini
SaveFormats.ini
Interface
Style Configuration Files
/ini/interface/rbv0
BaseNoFrameStyle.ini
BaseStyle.ini
RBStyle.ini
pagesNoFrame.ini
<- Back
to Database Builder upgrade
See Also
Product
Updates
Upgrading from Open SiteSearch 4.1.1 to SiteSearch
4.1.2a
Description of the Open SiteSearch 4.1.2 Release
Description of the Open SiteSearch 4.1.2a
Patch Release
|