Data files for new system preferences editor

These are the necessary data files for the new system preferences
editor. They are not yet complete, but suitable for testing.
This commit is contained in:
Jesse Weaver 2009-09-06 23:04:08 -06:00
parent fdd82e8054
commit 147eee0e22
14 changed files with 1325 additions and 0 deletions

View file

@ -0,0 +1,8 @@
# Broken, omitted: acquisitions, emailPurchaseSuggestions
Acquisitions:
-
- pref: RenewSerialAddsSuggestion
choices:
yes: Add
no: "Don't add"
- a suggestion for a biblio when its attached serial is renewed.

View file

@ -0,0 +1,76 @@
Administration:
# Broken, omitted: libraryAddress, MIME, OpacMaintenance
# Only used internally, omitted: FrameworksLoaded, Version
Interface options:
-
- Show
- pref: DebugLevel
default: 0
choices:
0: "no"
1: some
2: lots of
- debugging information in the browser when an internal error occurs.
-
- pref: noItemTypeImages
default: 0
choices:
yes: "Don't show"
no: Show
- itemtype icons in the catalog.
-
- Separate columns in an exported report file with
- pref: delimiter
default: ","
choices:
';': semicolons
tabulation: tabs
',': commas
'/': slashes
'\': backslashes
'#': "#'s"
- by default.
-
- pref: virtualshelves
choices:
yes: Allow
no: "Don't allow"
- staff and patrons to create and view saved lists of books.
Login options:
-
- pref: insecure
default: 0
choices:
yes: Allow
no: "Don't allow"
- staff to access the staff client without logging in. Enabling this is dangerous, and should not be done in production environments.
-
- pref: AutoLocation
default: 0
choices:
yes: Require
no: "Don't require"
- staff to log in from a computer in the IP address range <a href="/cgi-bin/koha/admin/branches.pl">specified by their library</a> (if any).
# PostgreSQL is supported by CGI::Session but not by Koha.
-
- Store login session information
- pref: SessionStorage
default: mysql
choices:
mysql: in the MySQL database.
Pg: in the PostgreSQL database (not supported).
tmp: as temporary files.
-
- Control staff access to pages within Koha based on
- pref: GranularPermissions
default: 0
choices:
yes: the specific page.
no: the general module (such as administration or circulation).
-
- pref: IndependantBranches
default: 0
choices:
yes: Prevent
no: "Don't prevent"
- staff (but not superlibrarians) from modifying objects (holds, items, patrons, etc.) belonging to other libraries.

View file

@ -0,0 +1,16 @@
Authorities:
-
- When editing records,
- pref: BiblioAddsAuthorities
default: no
choices:
yes: allow
no: "don't allow"
- them too automatically create new authority records if needed, rather than having to reference existing authorities.
-
- pref: dontmerge
default: yes
choices:
yes: "Don't"
no: Do
- automatically update attached biblios when changing an authority record. If this is off, please ask your administrator to enable the merge_authorities.pl cronjob.

View file

@ -0,0 +1,107 @@
Cataloguing:
# broken, omitted: marc
Interface:
-
- Use
- pref: DefaultClassificationSource
choices: class-sources
- as the default classification source.
-
- pref: advancedMARCeditor
choices:
yes: Display
no: "Don't display"
- descriptions of fields and subfields in the MARC editor.
Record Structure:
-
- Interpret and store MARC records in the
- pref: marcflavour
choices:
MARC21: MARC21
UNIMARC: UNIMARC
- format.
-
- Use the item type of the
- pref: item-level_itypes
choices:
yes: specific item
no: biblio record
- as the authoritative item type (for determining circulation and fines rules, etc).
-
- Map the MARC subfield
- pref: itemcallnumber
- "to an item's callnumber. (This can contain multiple subfields to look in; for instance <code>082ab</code> would look in 082 subfields a and b.)<br />Examples: <strong>Dewey</strong>: <code>082ab</code> or <code>092ab</code>; <strong>LOC</strong>: <code>050ab</code> or <code>090ab</code>; <strong>from the item record</strong>: <code>852hi</code>"
-
- Fill in the <a href="http://www.loc.gov/marc/organizations/orgshome.html">MARC organization code</a>
- pref: MARCOrgCode
- by default in new MARC records (leave blank to disable).
-
- pref: NoZebra
choices:
yes: "Don't use"
no: Use
- the Zebra search engine. Searches are very slow on even modest sized collections when Zebra is off.
-
- When Zebra is off, translate the following marc fields to the following indexes (each line should look something like <code>'indexname' =&gt; '100a,245a,500*',</code>):
- pref: NoZebraIndexes
type: textarea
class: list
-
-
- pref: z3950NormalizeAuthor
choices:
yes: Copy
no: "Don't copy"
- authors from the UNIMARC
- pref: z3950AuthorAuthFields
class: multi
- tags (separated by commas) to the correct author tags when importing a record using Z39.50.
-
- pref: RoutingSerials
choices:
yes: Add
no: "Don't add"
- extra information to items automatically added to serials.
-
- Barcodes are
- pref: autoBarcode
choices:
incremental: generated in the form 1, 2, 3.
annual: generated in the form &lt;year&gt;-0001, &lt;year&gt;-0002.
hbyymmincr: generated in the form &lt;branchcode&gt;yymm0001.
OFF: not generated automatically.
Display:
-
- Show
- pref: URLLinkText
- as the text of links embedded in MARC records.
-
- pref: hide_marc
choices:
yes: "Don't display"
no: Display
- MARC tag numbers, subfield codes and indicators in MARC views.
-
- pref: LabelMARCView
choices:
standard: "Don't"
economical: Do
- collapse repeated tags of the same type into one tag entry.
-
- By default, display biblio records in
- pref: IntranetBiblioDefaultView
choices:
default: normal form.
marc: MARC form.
isbd: ISBD form (see below).
-
- "Use the following as the ISBD template:"
- pref: ISBD
type: textarea
class: code
-
- pref: OpacSuppression
choices:
yes: Hide
no: "Don't hide"
- items marked as suppressed from OPAC search results. Note that you must have the <code>Suppress</code> index set up in Zebra and at least one suppressed item, or your searches will be broken.

View file

@ -0,0 +1,216 @@
Circulation:
# broken, omitted: emailLibrarianWhenHoldIsPlaced, holdCancelLength, WebBasedSelfCheck
# FIXME: printcirculationslips is also omitted. It _technically_ could work, but C4::Print is HLT specific and needs a little bit of refactoring.
Interface:
-
- pref: CircAutocompl
choices:
yes: Try
no: "Don't try"
- to automatically fill in the member when entering a patron search on the circulation screen.
-
- pref: itemBarcodeInputFilter
type: choice
choices:
OFF: "Don't filter"
whitespace: Remove spaces from
cuecat: Convert from CueCat form
T-prefix: Remove the first number from T-prefix style
- scanned patron barcodes.
-
- Sort previous checkouts on the circulation page from
- pref: previousIssuesDefaultSortOrder
type: choice
choices:
asc: earliest to latest
desc: latest to earliest
- due date.
-
- "Sort today's checkouts on the circulation page from"
- pref: todaysIssuesDefaultSortOrder
type: choice
choices:
asc: earliest to latest
desc: latest to earliest
- due date.
-
- pref: SpecifyDueDate
choices:
yes: Allow
no: "Don't allow"
- staff to specify a due date for a checkout.
-
- Mark a hold as problematic if it has been waiting for more than
- pref: ReservesMaxPickUpDelay
class: integer
- days.
-
- Show the
- pref: numReturnedItemsToShow
class: integer
- last returned items on the checkin screen.
-
- pref: FilterBeforeOverdueReport
choices:
yes: Require
no: "Don't require"
- staff to choose which checkouts to show before running the overdues report.
Checkout Policy:
-
- pref: AllowNotForLoanOverride
choices:
yes: Allow
no: "Don't allow"
- staff to override and check out items that are marked as not for loan.
-
- pref: AllowRenewalLimitOverride
choices:
yes: Allow
no: "Don't allow"
- staff to manually override the renewal limit and renew a checkout when it would go over the renewal limit.
-
- pref: AutomaticItemReturn
choices:
yes: Do
no: "Don't"
- automatically transfer items to their home branch when they are returned.
-
- pref: UseBranchTransferLimits
choices:
yes: Enforce
no: "Don't enforce"
- branch transfer limits based on
- pref: BranchTransferLimitsType
choices:
ccode: collection code
itemtype: item type
- .
-
- Use the checkout and fines rules of
- pref: CircControl
type: choice
choices:
PickupLibrary: the library you are logged in at.
PatronLibrary: the library the patron is from.
ItemHomeBranch: the library the item is from.
-
-
- Use the checkout and fines rules of
- pref: HomeOrHoldingBranch
type: choice
choices:
homebranch: the library the item is from.
holdingbranch: the library the item was checked out from.
- <br />NOTE: This is deprecated in favor of <code>CircControl</code>, but used by some parts of Koha. It will be removed soon.
-
- Make all checkouts have a due date of
- pref: globalDueDate
class: date
- .
-
- Make all checkouts due on or before
- pref: ceilingDueDate
class: date
- .
-
- pref: useDaysMode
choices:
Days: Include
Calendar: "Don't include"
- days when the library in closed when calculating due dates.
-
- When renewing checkouts, base the new due date on
- pref: RenewalPeriodBase
choices:
date_due: the old due date of the checkout.
now: the current date.
-
- Prevent patrons from making holds on the OPAC if they owe more than
- pref: maxoutstanding
class: currency
- <!-- TMPL_VAR NAME="local_currency" --> in fines.
-
- Show a warning on the "Transfers to Recieve" screen if the transfer has not been received
- pref: TransfersMaxDaysWarning
class: integer
- after it is sent.
-
- pref: IssuingInProcess
choices:
yes: Prevent
no: "Don't prevent"
- patrons from checking out an item whose rental charge would take them over the limit.
-
- Prevent patrons from checking out books if they have more than
- pref: noissuescharge
class: integer
- <!-- TMPL_VAR NAME="local_currency" --> in fines.
-
- pref: ReturnBeforeExpiry
choices:
yes: Require
no: "Don't require"
- "patrons to return books before their accounts expire (by restricting due dates to before the patron's expiration date)."
Holds Policy:
-
- pref: AllowHoldPolicyOverride
choices:
yes: Allow
no: "Don't allow"
- staff to override hold policies when placing holds.
-
- pref: AllowHoldsOnDamagedItems
choices:
yes: Allow
no: "Don't allow"
- hold requests to be placed on damaged items.
-
- pref: AllowOnShelfHolds
choices:
yes: Allow
no: "Don't allow"
- hold requests to be placed on items that are not checked out.
-
- Satisfy holds from the libraries
- pref: StaticHoldsQueueWeight
class: multi
- (as branchcodes, separated by commas; if empty, uses all libraries)
- pref: RandomizeHoldsQueueWeight
choices:
yes: in random order.
no: in that order.
-
-
- pref: canreservefromotherbranches
choices:
yes: Allow
no: "Don't allow (with independent branches)"
- a user from one library to place a hold on an item from another library
-
- pref: ReservesNeedReturns
choices:
yes: "Don't automatically"
no: Automatically
- mark holds as found and waiting when a hold is placed specifically on them and they are already checked in.
-
- Patrons can only have
- pref: maxreserves
class: integer
- holds at once.
Fines Policy:
-
- Calculate fines based on days overdue
- pref: finesCalendar
type: choice
choices:
ignoreCalendar: directly.
noFinesWhenClosed: not including days the library is closed.
-
-
- pref: finesMode
type: choice
choices:
off: "Don't calculate"
test: Calculate (but only for mailing to the admin)
production: Calculate and charge
- fines (when <code>misc/cronjobs/fines.pl</code> is being run).

View file

@ -0,0 +1,280 @@
Enhanced Content:
# Broken, omitted: PINESISBN
All:
-
- <strong>NOTE:</strong> if you have more than one source of cover images set up, Koha will use the first available.
-
- pref: FRBRizeEditions
default: 0
choices:
yes: Show
no: "Don't show"
- other editions of an item on the staff client (if found by one of the services below).
-
- pref: OPACFRBRizeEditions
default: 0
choices:
yes: Show
no: "Don't show"
- other editions of an item on the OPAC.
Amazon:
-
- pref: AmazonEnabled
default: 0
choices:
yes: Use
no: "Don't use"
- data from Amazon on the staff interface (including reviews and "Search Inside" links on item detail pages). This requires that you have signed up for and entered an access key.
-
- pref: OPACAmazonEnabled
default: 0
choices:
yes: Use
no: "Don't use"
- data from Amazon on the OPAC (including reviews and "Search Inside" links on item detail pages). This requires that you have signed up for and entered an access key.
-
- Use Amazon data from its
- pref: AmazonLocale
choices:
US: American
CA: Canadian
DE: German
FR: French
JP: Japanese
UK: British
- website.
-
- Access Amazon content using the access key
- pref: AWSAccessKeyID
- (free, at <a href="http://aws.amazon.com/">http://aws.amazon.com/</a>).
-
- Put the associate tag
- pref: AmazonAssocTag
- on links to Amazon. This can net your library referral fees if a patron decides to buy an item.
-
- pref: AmazonCoverImages
default: 1
choices:
yes: Show
no: "Don't show"
- cover images from Amazon on search results and item detail pages on the staff interface.
-
- pref: AmazonReviews
default: 1
choices:
yes: Show
no: "Don't show"
- reviews from Amazon on item detail pages on the staff interface.
-
- pref: AmazonSimilarItems
default: 1
choices:
yes: Show
no: "Don't show"
- similar items, as determined by Amazon, on item detail pages on the staff interface.
-
- pref: OPACAmazonCoverImages
default: 1
choices:
yes: Show
no: "Don't show"
- cover images from Amazon on search results and item detail pages on the OPAC.
-
- pref: OPACAmazonSimilarItems
default: 1
choices:
yes: Show
no: "Don't show"
- similar items, as determined by Amazon, on item detail pages on the OPAC.
-
- pref: OPACAmazonReviews
default: 1
choices:
yes: Show
no: "Don't show"
- reviews from Amazon on item detail pages on the OPAC.
Babelthèque:
-
- pref: Babeltheque
choices:
yes: Do
no: "Don't"
- include information (such as reviews and citations) from Babelthèque in item detail pages on the OPAC.
Baker and Taylor:
-
- pref: BakerTaylorEnabled
choices:
yes: Add
no: "Don't add"
- Baker and Taylor links and cover images to the OPAC and staff client. This requires that you have entered in a username and password (which can be seen in image links).
-
- 'Baker and Taylor "My Library Bookstore" links should be accessed at <code>https://'
- pref: BakerTaylorBookstoreURL
class: url
- <em>isbn</em></code> (this should be filled in with something like <code>ocls.mylibrarybookstore.com/MLB/actions/searchHandler.do?nextPage=bookDetails&amp;parentNum=10923&amp;key=</code>). Leave it blank to disable these links.
-
- Access Baker and Taylor using username
- pref: BakerTaylorUsername
class: password
- and password
- pref: BakerTaylorPassword
class: password
- .
Google:
-
- pref: GoogleJackets
choices:
yes: Add
no: "Don't add"
- cover images from Google Books to search results and item detail pages on the OPAC.
Library Thing:
# Awkward syntax below, due to quoting conflicts
-
- pref: ThingISBN
choices:
yes: Use
no: "Don't use"
- the ThingISBN service to show other editions of a title (when either FRBRizeEditions or OPACFRBRizeEditions is on). This is separate from Library Thing for Libraries.
-
- pref: LibraryThingForLibrariesEnabled
choices:
yes: Show
no: "Don't show"
- "reviews, similar items, and tags from Library Thing for Libraries on item detail pages on the OPAC. If you've enabled this, you need to "
- <a href="http://www.librarything.com/forlibraries/">sign up</a>, then enter in your ID below.
-
- Access Library Thing for Libraries using the customer ID
- pref: LibraryThingForLibrariesID
- .
-
- Show Library Thing for Libraries content
- pref: LibraryThingForLibrariesTabbedView
choices:
yes: in tabs.
no: in line with the bibliographic information.
OCLC:
-
- pref: XISBN
choices:
yes: Use
no: "Don't use"
- the OCLC xISBN service to show other editions of a title (when either FRBRizeEditions or OPACFRBRizeEditions is on).
-
- Use the <a href="http://www.worldcat.org/affiliate/webservices/xisbn/app.jsp">OCLC affiliate ID</a>
- pref: OCLCAffiliateID
- to access the xISBN service. Note that unless you have signed up for an ID, you are limited to 500 requests per day.
-
- Only use the xISBN service
- pref: XISBNDailyLimit
class: integer
- times a day. Unless you are paying for the xISBN service, you should leave this at the default of 499 (as detailed above).
Syndetics:
-
- pref: SyndeticsEnabled
choices:
yes: Use
no: "Don't use"
- content from Syndetics. Note that this requires that you have signed up for the service and entered in your client code below.
-
- Use the client code
- pref: SyndeticsClientCode
- to access Syndetics.
-
- pref: SyndeticsCoverImages
choices:
yes: Show
no: "Don't show"
- cover images from Syndetics on search results and item detail pages on the OPAC in a
- pref: SyndeticsCoverImageSize
choices:
MC: medium
LC: large
- size.
-
- pref: SyndeticsAuthorNotes
choices:
yes: Show
no: "Don't show"
- notes about the author of a title from Syndetics on item detail pages on the OPAC.
-
- pref: SyndeticsAwards
choices:
yes: Show
no: "Don't show"
- information from Syndetics about the awards a title has won on item detail pages on the OPAC.
-
- pref: SyndeticsEditions
choices:
yes: Show
no: "Don't show"
- information about other editions of a title from Syndetics on item detail pages on the OPAC (when OPACFRBRizeEditions is on).
-
- pref: SyndeticsExcerpt
choices:
yes: Show
no: "Don't show"
- excerpts from of a title from Syndetics on item detail pages on the OPAC.
-
- pref: SyndeticsReviews
choices:
yes: Show
no: "Don't show"
- reviews of a title from Syndetics on item detail pages on the OPAC.
-
- pref: SyndeticsSeries
choices:
yes: Show
no: "Don't show"
- "information on other books in a title's series from Syndetics on item detail pages on the OPAC."
-
- pref: SyndeticsSummary
choices:
yes: Show
no: "Don't show"
- a summary of a title from Syndetics on item detail pages on the OPAC.
-
- pref: SyndeticsTOC
choices:
yes: Show
no: "Don't show"
- the table of contents of a title from Syndetics on item detail pages on the OPAC.
Tagging:
-
- pref: TagsEnabled
choices:
yes: Allow
no: "Don't allow"
- patrons and staff to put tags on items.
-
- pref: TagsModeration
choices:
yes: Require
no: "Don't require"
- that tags submitted by patrons be reviewed by a staff member before being shown.
-
- Show
- pref: TagsShowOnList
class: integer
- tags on search results on the OPAC.
-
- pref: TagsInputOnList
choices:
yes: Allow
no: "Don't allow"
- patrons to input tags on search results on the OPAC.
-
- Show
- pref: TagsShowOnDetail
class: integer
- tags on item detail pages on the OPAC.
-
- pref: TagsInputOnDetail
choices:
yes: Allow
no: "Don't allow"
- patrons to input tags on item detail pages on the OPAC.
-
- Allow tags in the dictionary of the ispell executable
- pref: TagsExternalDictionary
class: file
- on the server to be approved without moderation.

View file

@ -0,0 +1,17 @@
I18N/L18N:
-
- Format dates like
- pref: dateformat
default: us
choices:
us: mm/dd/yyyy
metric: dd/mm/yyyy
iso: yyyy/mm/dd
- .
-
- pref: opaclanguagesdisplay
default: 0
choices:
yes: Allow
no: "Don't allow"
- patrons to change the language they see on the OPAC.

View file

@ -0,0 +1,3 @@
Local Use:
-
- Nothing defined yet.

View file

@ -0,0 +1,43 @@
Logging:
-
- pref: LetterLog
choices:
on: Log
off: "Don't log"
- when an automatic claim notice is sent.
-
- pref: BorrowersLog
choices:
on: Log
off: "Don't log"
- changes to patron records.
-
- pref: CataloguingLog
choices:
on: Log
off: "Don't log"
- any changes to bibliographic or item records. Since this occurs whenever a book is checked in or out as well, it is not advisable to turn this on.
-
- pref: FinesLog
choices:
on: Log
off: "Don't log"
- when overdue fines are charged or automatically forgiven.
-
- pref: IssueLog
choices:
on: Log
off: "Don't log"
- when items are checked out.
-
- pref: ReturnLog
choices:
on: Log
off: "Don't log"
- when items are returned.
-
- pref: SubscriptionLog
choices:
on: Log
off: "Don't log"
- when serials are added, deleted or changed.

View file

@ -0,0 +1,18 @@
# Broken, omitted: OAI-PMH:Set, OAI-PMH:Subset
OAI-PMH:
-
- pref: OAI-PMH
choices:
yes: Enable
no: Disable
- "Koha's"
- '<a href="http://www.openarchives.org/pmh/">OAI-PMH</a> server.'
-
- Identify records at this site with the prefix
- pref: "OAI-PMH:archiveID"
- ": ."
-
- Only return
- pref: "OAI-PMH:MaxCount"
class: integer
- records at a time in response to a <code>ListRecords</code> or <code>ListIdentifiers</code> query.

View file

@ -0,0 +1,253 @@
# Poorly supported, omitted: kohaspsuggest
# Broken, omitted: OPACDisplayExtendedSubInfo, OPACSubscriptionDisplay
OPAC:
Appearance:
-
- Use the
- pref: opacthemes
choices: opac-templates
- theme on the OPAC.
-
- "Enable the following languages on the OPAC:"
- pref: opaclanguages
type: opac-languages
-
- pref: opaclanguagesdisplay
choices:
yes: Allow
no: "Don't allow"
- patrons to select their language on the OPAC.
-
- "The OPAC is located at http://"
- pref: OPACBaseURL
class: url
- . (This must be filled in correctly for RSS, unAPI, and search plugins to work.)
-
- Show
- pref: LibraryName
class: long
- as the name of the library on the OPAC.
-
- By default, show bib records
- pref: BiblioDefaultView
choices:
normal: in simple form.
marc: in their MARC form.
isbd: as specified in the ISBD template.
-
- When patrons click on a link to another website from your OPAC (like Amazon or OCLC),
- pref: OPACURLOpenInNewWindow
choices:
yes: do
no: "don't"
- open the website in a new window.
-
- pref: hidelostitems
choices:
yes: Show
no: "Don't show"
- lost items on search and detail pages.
-
- Show item details pages on the OPAC
- pref: XSLTDetailsDisplay
choices:
yes: using XSLT stylesheets.
no: normally.
-
- pref: OPACDisplayRequestPriority
choices:
yes: Show
no: "Don't show"
- patrons the priority level of their holds in the OPAC.
-
- pref: OPACShowCheckoutName
default: 0
choices:
yes: Show
no: "Don't show"
- the name of the patron that has an item checked out on item detail pages on the OPAC.
-
- pref: OpacHighlightedWords
choices:
yes: Highlight
no: "Don't highlight"
- words the patron searched for in their search results.
-
- pref: AuthorisedValueImages
choices:
yes: Show
no: "Don't show"
- images for <a href="/cgi-bin/koha/admin/authorised_values.pl">authorized values</a> (such as lost statuses and locations) in search results and item detail pages on the OPAC.
-
- Use the image at
- pref: opacsmallimage
class: url
- in the OPAC header, instead of the Koha logo. If this image is a different size than the Koha logo, you will need to customize the CSS. (This should be a complete URL, starting with <code>http://</code>.)
-
- "Include the following JavaScript on all pages in the OPAC:"
- pref: opacuserjs
type: textarea
class: code
-
- Include the additional CSS stylesheet <!-- TMPL_VAR NAME="opacthemelang" -->/css/
- pref: opaccolorstylesheet
class: file
- on all pages in the OPAC (leave blank to disable).
-
- Use the CSS stylesheet <!-- TMPL_VAR NAME="opacthemelang" -->/css/
- pref: opaclayoutstylesheet
class: file
- on all pages in the OPAC, instead of the default (leave blank to disable).
-
- Use the remote CSS stylesheet <!-- TMPL_VAR NAME="opacthemelang" -->/css/
- pref: opacstylesheet
class: file
- on all pages in the OPAC, instead of the default. (This should be a complete URL, starting with <code>http://</code>.)
-
- "Include the following CSS on all pages in the OPAC:"
- pref: OPACUserCSS
type: textarea
class: code
-
- "Show the following HTML in its own column on the main page of the OPAC:"
- pref: OpacMainUserBlock
type: textarea
class: code
-
- "Show the following HTML on the left hand column of all pages on the OPAC (generally navigation links):"
- pref: OpacNav
type: textarea
class: code
-
- "Include the following HTML in the header of all pages in the OPAC:"
- pref: opacheader
type: textarea
class: code
-
- "Include the following HTML in the footer of all pages in the OPAC:"
- pref: opaccredits
type: textarea
class: code
Features:
-
- pref: opacuserlogin
choices:
yes: Allow
no: "Don't allow"
- patrons to log in to their accounts on the OPAC.
-
- pref: OpacPasswordChange
choices:
yes: Allow
no: "Don't allow"
- patrons to change their own password on the OPAC. Note that enabling this will break LDAP authentication.
-
- pref: OpacAuthorities
choices:
yes: Allow
no: "Don't allow"
- patrons to search your authority records.
-
- pref: opacbookbag
choices:
yes: Allow
no: "Don't allow"
- patrons to store items in a temporary "Cart" on the OPAC.
-
- pref: opacreadinghistory
choices:
yes: Allow
no: "Don't allow"
- patrons to see what books they have checked out in the past.
-
- pref: OPACShelfBrowser
choices:
yes: Show
no: "Don't show"
- "a shelf browser on item details pages, allowing patrons to see what's near that item on the shelf. Note that this uses up a fairly large amount of resources on your server, and should be avoided if your collection has a large number of items."
-
- pref: OpacTopissue
choices:
yes: Allow
no: "Don't allow"
- patrons to access a list of the most checked out items on the OPAC. Note that this is somewhat experimental, and should be avoided if your collection has a large number of items.
-
- pref: suggestion
choices:
yes: Allow
no: "Don't allow"
- patrons to make purchase suggestions on the OPAC.
-
- pref: reviewson
choices:
yes: Allow
no: "Don't allow"
- patrons to make comments on items on the OPAC.
-
- pref: RequestOnOpac
choices:
yes: Allow
no: "Don't allow"
- patrons to place holds on items from the OPAC.
Policy:
-
- pref: singleBranchMode
default: 0
choices:
yes: Allow
no: "Don't allow"
- patrons to select their branch on the OPAC.
-
- pref: SearchMyLibraryFirst
choices:
yes: Limit
no: "Don't limit"
- "patrons' searches to the library they are registered at."
-
- pref: AnonSuggestions
choices:
yes: Allow
no: "Don't allow"
- "patrons that aren't logged in to make purchase suggestions."
# -
# This system preference does not actually affect anything
# - pref: OpacBrowser
# choices:
# yes: Show
# no: "Don't show"
# - a subject browser on the OPAC (generated using <code>misc/cronjobs/build_browser_and_cloud.pl</code>).
# -
# opac-tags_subject.pl is the only script affected by this, and it is not linked to by any other page
# - pref: OpacCloud
# choices:
# - If ON, enables subject cloud on OPAC
-
- pref: OPACItemHolds
choices:
yes: Allow
no: "Don't allow"
- patrons to place holds on specific items in the OPAC. If this is disabled, users can only put a hold on the next available item.
-
- pref: OPACAllowHoldDateInFuture
choices:
yes: Allow
no: "Don't allow"
- "patrons to place holds that don't enter the waiting list until a certain future date (if AllowHoldDateInFuture is also on)."
-
- pref: OpacRenewalAllowed
choices:
yes: Allow
no: "Don't allow"
- patrons to renew their own books on the OPAC.
-
- Only allow patrons to renew their own books on the OPAC if they have less than
- pref: OPACFineNoRenewals
class: currency
- <!-- TMPL_VAR NAME="local_currency" --> in fines (leave blank to disable).
-
- pref: OPACViewOthersSuggestions
choices:
yes: Show
no: "Don't show"
- suggestions from other patrons on the OPAC.

View file

@ -0,0 +1,108 @@
Patron:
-
- List
- pref: AddPatronLists
choices:
categorycode: specific categories
category_type: general patron types
- under the new patron menu.
-
- pref: AutoEmailOpacUser
choices:
yes: Send
no: "Don't send"
- an email to newly created patrons with their account details at their
- pref: AutoEmailPrimaryAddress
choices:
email: home
emailpro: work
B_email: alternate
"OFF": first valid
- email address.
-
- pref: autoMemberNum
choices:
yes: Do
no: "Don't"
- default the card number field on the patron addition screen to the next available card number (for example, if the largest currently used card number is 26345000012941, then this field will default to 26345000012942).
-
- "The following database columns must be filled in on the patron entry screen:"
- pref: BorrowerMandatoryField
class: multi
- (separate columns with |)
-
- "Guarantors can be the following of those they guarantee:"
- pref: borrowerRelationship
class: multi
- (input multiple choices separated by |)
-
- "Borrowers can have the following titles:"
- pref: BorrowersTitles
class: multi
- (separate multiple choices with |)
-
- pref: checkdigit
choices:
none: "Don't"
katipo: Do
- check and construct borrower card numbers in the Katipo style. This overrides <code>autoMemberNum</code> if on.
-
- pref: EnhancedMessagingPreferences
choices:
yes: Allow
no: "Don't allow"
- patrons to choose which notices they recive and when they receive them. Note that this only applies to certain kinds of notices.
-
- pref: ExtendedPatronAttributes
choices:
yes: Enable
no: "Don't enable"
- searching, editing and display of custom attributes on patrons.
-
- pref: intranetreadinghistory
choices:
yes: "Allow"
no: "Don't allow"
- "staff to access a patron's checkout history (it is stored regardless)."
-
- The late fine for a specific checkout will only go up to
- pref: MaxFine
class: currency
- '<!-- TMPL_VAR NAME="local_currency" -->.'
-
- pref: memberofinstitution
choices:
yes: Do
no: "Don't"
- allow patrons to be linked to institutions (which must be set up as Institution patrons).
-
- Login passwords for staff and patrons must be at least
- pref: minPasswordLength
class: integer
- characters long.
-
- Show a notice that a patron is about to expire
- pref: NotifyBorrowerDeparture
class: integer
- days beforehand.
-
- pref: patronimages
choices:
yes: Allow
no: "Don't allow"
- images to be uploaded and shown for patrons on the staff client.
-
- By default, show
- pref: PatronsPerPage
class: integer
- results per page in the staff client.
-
- "Use the SMS::Send::"
- pref: SMSSendDriver
- driver to send SMS messages.
-
- pref: uppercasesurnames
choices:
yes: Do
no: "Don't"
- store and display surnames in upper case.

View file

@ -0,0 +1,119 @@
Searching:
# omitted, broken: sortbynonfiling
Features:
-
- pref: QueryAutoTruncate
type: boolean
choices:
yes: Allow
no: "Don't allow"
- words in a search query to use the * wildcard (for example, <cite>Har*</cite> would <cite>Harry</cite> and <cite>harp</cite>).
-
- pref: QueryFuzzy
type: boolean
choices:
yes: Try
no: "Don't try"
- to match similarly spelled words in a search (for example, a search for <cite>flang</cite> would also match <cite>flange</cite> and <cite>fang</cite>; REQUIRES ZEBRA).
-
- pref: QueryRemoveStopwords
type: boolean
choices:
yes: Remove
no: "Don't remove"
- stopwords <a href="http://localhost:8080/cgi-bin/koha/admin/stopwords.pl">specified in Koha</a> from searches. (Zebra, on its own, handles a few of the most common stopwords).
-
- pref: QueryStemming
type: boolean
choices:
yes: Try
no: "Don't try"
- to match words of the same base in a search (for example, a search for <cite>enabling</cite> would also match <cite>enable</cite> and <cite>enabled</cite>; REQUIRES ZEBRA).
-
- pref: QueryWeightFields
type: boolean
choices:
yes: Enable
no: Disable
- ranking of search results by relevance (REQUIRES ZEBRA).
-
- pref: OpacGroupResults
default: 0
choices:
yes: Use
no: "Don't use"
- PazPar2 to group similar results on the OPAC. This requires that PazPar2 is set up and running.
Search Form:
-
- Show checkboxes to search by
- pref: AdvancedSearchTypes
choices:
itemtypes: itemtype
ccode: collection code
- on the OPAC and staff advanced search pages.
-
- By default,
- pref: expandedSearchOption
type: boolean
choices:
yes: show
no: "don't show"
- '"More options" on the OPAC and staff advanced search pages.'
Results Display:
-
- Show search results
- pref: XSLTResultsDisplay
choices:
yes: using XSLT stylesheets.
no: normally.
-
- By default, sort search results in the staff client by
- pref: defaultSortField
choices:
relevance: relevance
popularity: total number of checkouts
callnumber: call number
pubdate: date of publication
acqdate: date added
title: title
author: author
- ','
- pref: defaultSortOrder
choices:
asc: ascending.
desc: descending.
az: from A to Z.
za: from Z to A.
-
- By default, show
- pref: numSearchResults
class: integer
- results per page in the staff client.
-
- By default, sort search results in the OPAC by
- pref: OPACdefaultSortField
choices:
relevance: relevance
popularity: total number of checkouts
callnumber: call number
pubdate: date of publication
acqdate: date added
title: title
author: author}}, {{choice OPACdefaultSortOrder
asc: ascending.
desc: descending.
az: from A to Z.
za: from Z to A.
-
-
- By default, show
- pref: OPACnumSearchResults
class: integer
- results per page in the OPAC.
-
- pref: OPACItemsResultsDisplay
type: boolean
choices:
yes: Show
no: "Don't show"
- "an item's branch, location and call number in OPAC search results."

View file

@ -0,0 +1,61 @@
# Broken, omitted: IntranetNav, TemplateEncoding
Staff Client:
-
- Use the
- pref: template
choices: staff-templates
- theme on the staff interface.
-
- "Enable the following languages on the staff interface:"
- pref: language
type: staff-languages
-
- "The staff client is located at http://"
- pref: staffClientBaseURL
class: url
- .
-
- Include the stylesheet at
- pref: intranetstylesheet
class: url
- on all pages in the staff interface, instead of the default. (This should be a complete URL, starting with <code>http://</code>.)
-
- Include the stylesheet <code><!-- TMPL_VAR NAME="themelang" -->/css/</code>
- pref: intranetcolorstylesheet
class: file
- on all pages in the staff interface. (Leave blank to disable.)
-
- "Show the following HTML in its own column on the main page of the staff client:"
- pref: IntranetmainUserblock
type: textarea
class: code
-
- "Include the following JavaScript on all pages in the staff interface:"
- pref: intranetuserjs
type: textarea
class: code
-
- Use the Yahoo UI libraries
- pref: yuipath
choices:
local: "included with Koha (faster, will work if internet goes down)."
"http://yui.yahooapis.com/2.5.1/build": "from Yahoo's own servers (less demand on your servers)."
-
- pref: viewMARC
choices:
yes: Allow
no: "Don't allow"
- staff to view records in plain MARC form on the staff client.
-
- pref: viewLabeledMARC
choices:
yes: Allow
no: "Don't allow"
- staff to view records in labeled MARC form on the staff client.
-
- pref: viewISBD
choices:
yes: Allow
no: "Don't allow"
- staff to view records in ISBD form on the staff client.