Bug 22318: Example implementation: OpacNavRight system preference
[koha-equinox.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / preferences / opac.pref
index f1be449..b2495d2 100644 (file)
@@ -1,15 +1,35 @@
 OPAC:
     Appearance:
         -
+            - pref: OPACUserSummary
+              choices:
+                  yes: Show
+                  no: "Don't show"
+            - "a summary of a logged in user's checkouts, overdues, holds and fines on the mainpage"
+        -
+            - For search results in the OPAC, show the item's
+            - pref: OPACResultsLibrary
+              choices:
+                  holdingbranch: "current location"
+                  homebranch: "home library"
+            - . Please note that this feature is currently available for MARC21 and UNIMARC.
+        -
             - Use the
             - pref: opacthemes
               choices: opac-templates
             - theme on the OPAC.
         -
-            - "The OPAC is located at http://"
+            - Use the
+            - pref: OPACFallback
+              choices:
+                  bootstrap: bootstrap
+                  prog: prog
+            - theme as the fallback theme on the OPAC.
+        -
+            - "The OPAC is located at "
             - pref: OPACBaseURL
               class: url
-            - . (This must be filled in correctly for RSS, unAPI, and search plugins to work.)
+            - . This should be a complete URL, starting with <code>http://</code> or <code>https://</code>. Do not include a trailing slash in the URL. (This must be filled in correctly for RSS, unAPI, and search plugins to work.)
         -
             - Show
             - pref: LibraryName
@@ -20,7 +40,18 @@ OPAC:
               choices:
                   yes: Enable
                   no: Disable
-            - "Koha OPAC as public. Private OPAC requires authentification before accessing the OPAC."
+            - "Koha OPAC as public. Private OPAC requires authentication before accessing the OPAC."
+        -
+            - pref: HighlightOwnItemsOnOPAC
+              choices:
+                  yes: Emphasize
+                  no: "Don't emphasize"
+            - "results from the "
+            - pref: HighlightOwnItemsOnOPACWhich
+              choices:
+                  PatronBranch: "patron's home branch"
+                  OpacURLBranch: "OPAC's branch via the URL"
+            - " by moving the results to the front and increasing the size or highlighting the rows for those results. (Non-XSLT Only)"
         -
             - "Show star-ratings on"
             - pref: OpacStarRatings
@@ -36,6 +67,13 @@ OPAC:
                   no: "Don't show"
             - "a warning that the OPAC is under maintenance, instead of the OPAC itself. Note: this shows the same warning as when the database needs to be upgraded, but unconditionally."
         -
+        -
+            - "Show the following HTML when OpacMaintenance is enabled:"
+            - pref: OpacMaintenanceNotice
+              type: textarea
+              syntax: text/html
+              class: code
+        -
             - By default, show bib records
             - pref: BiblioDefaultView
               choices:
@@ -56,6 +94,11 @@ OPAC:
                   no: Show
             - lost items on search and detail pages.
         -
+            - 'Display lists in the OPAC using XSLT stylesheet at: '
+            - pref: OPACXSLTListsDisplay
+              class: file
+            - '<br />Options:<ul><li><a href="#" class="set_syspref" data-syspref="OPACXSLTListsDisplay" data-value="">Leave empty</a> for "no xslt"</li><li>enter "<a href="#" class="set_syspref" data-syspref="OPACXSLTListsDisplay" data-value="default">default</a>" for the default one</li><li> put a path to define a xslt file</li><li>put an URL for an external specific stylesheet.</li></ul>{langcode} will be replaced with current interface language'
+        -
             - 'Display OPAC results using XSLT stylesheet at: '
             - pref: OPACXSLTResultsDisplay
               class: file
@@ -66,12 +109,11 @@ OPAC:
               class: file
             - '<br />Options:<ul><li><a href="#" class="set_syspref" data-syspref="OPACXSLTDetailsDisplay" data-value="">Leave empty</a> for "no xslt"</li><li>enter "<a href="#" class="set_syspref" data-syspref="OPACXSLTDetailsDisplay" data-value="default">default</a>" for the default one</li><li>put a path to define a xslt file</li><li>put an URL for an external specific stylesheet.</li></ul>{langcode} will be replaced with current interface language'
         -
-            - On pages displayed with XSLT stylesheets on the OPAC,
             - pref: DisplayOPACiconsXSLT
               choices:
-                  yes: show
-                  no: "don't show"
-            - icons for itemtype and authorized values.
+                  yes: Show
+                  no: "Don't show"
+            - the format, audience, and material type icons in XSLT MARC21 results and detail pages in the OPAC.
         -
             - pref: COinSinOPACResults
               choices:
@@ -100,6 +142,24 @@ OPAC:
                   no: "Don't show"
             - the name of the patron that has an item checked out on item detail pages on the OPAC.
         -
+            - Display the
+            - pref: OpacLocationBranchToDisplay
+              choices:
+                  home: "home library"
+                  holding: "holding library"
+                  both: "home and holding libraries"
+            - for items on the OPAC record details page.
+        -
+            - 'Display the shelving location '
+            - pref: OpacLocationOnDetail
+              choices:
+                  home: "below the home library"
+                  holding: "below the holding library"
+                  both: "below both home and holding libraries"
+                  column: "on a separate column"
+            - "for items on the OPAC record details page."
+            - "<br />Note: If 'on a separate column' is selected, you still need to enable the item_shelving_location display on the <a href='/cgi-bin/koha/admin/columns_settings.pl'>configure columns</a> administration page"
+        -
             - pref: OpacKohaUrl
               default: 0
               choices:
@@ -114,29 +174,21 @@ OPAC:
                   no: "Don't show"
             - a link to recent comments in the OPAC masthead.
         -
-            - pref: OPACShowBarcode
+            - pref: GoogleIndicTransliteration
               default: 0
               choices:
                   yes: Show
                   no: "Don't show"
-            - the item's barcode on the holdings tab.
+            - GoogleIndicTransliteration on the OPAC.
         -
             - pref: OpacHighlightedWords
               choices:
                   yes: Highlight
                   no: "Don't highlight"
-            - words the patron searched for in their search results and detail pages.
-        -
-            - 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>.)
+            - words the patron searched for in their search results and detail pages; To prevent certain words from ever being highlighted, enter a list of stopwords here
+            - pref: NotHighlightedWords
+              class: multi
+            - (separate columns with |)
         -
             - Use the image at
             - pref: OpacFavicon
@@ -144,12 +196,13 @@ OPAC:
             - for the OPAC's favicon. (This should be a complete URL, starting with <code>http://</code>.)
         -
             - "Include the following JavaScript on all pages in the OPAC:"
-            - pref: opacuserjs
+            - pref: OPACUserJS
               type: textarea
+              syntax: javascript
               class: code
         -
             - Include the additional CSS stylesheet
-            - pref: opaccolorstylesheet
+            - pref: OpacAdditionalStylesheet
               class: file
             - to override specified settings from the default stylesheet (leave blank to disable). Enter just a filename, a full local path or a complete URL starting with <code>http://</code> (if the file lives on a remote server). Please note that if you just enter a filename, the file should be in the css subdirectory for each active theme and language within the Koha templates directory. A full local path is expected to start from your HTTP document root.
         -
@@ -161,75 +214,67 @@ OPAC:
             - "Include the following CSS on all pages in the OPAC:"
             - pref: OPACUserCSS
               type: textarea
-              class: code
-        -
-            - "Include the following CSS for the mobile view on all pages in the OPAC:"
-            - pref: OPACMobileUserCSS
-              type: textarea
+              syntax: css
               class: code
         -
             - "Show the following HTML in its own column on the main page of the OPAC:"
             - pref: OpacMainUserBlock
               type: textarea
+              syntax: text/html
               class: code
         -
-            - "Show the following HTML in its own column on the main page of the OPAC (mobile version):"
-            - pref: OpacMainUserBlockMobile
-              type: textarea
-              class: code
-        -
-            - pref: OpacShowLibrariesPulldownMobile
-              choices:
-                  yes: Show
-                  no: "Don't show"
-            - the libraries pulldown on the mobile version of the OPAC.
-        -
-            - pref: OpacShowFiltersPulldownMobile
-              choices:
-                  yes: Show
-                  no: "Don't show"
-            - the search filters pulldown on the mobile version of the OPAC.
-        -
             - "Show the following HTML on the left hand column of the main page and patron account on the OPAC (generally navigation links):"
             - pref: OpacNav
               type: textarea
-              class: code
-        -
-            - "Show the following HTML in the right hand column of the main page under the main login form:"
-            - pref: OpacNavRight
-              type: textarea
+              syntax: text/html
               class: code
         -
             - "Show the following HTML on the left hand column of the main page and patron account on the OPAC, after OpacNav, and before patron account links if available:"
             - pref: OpacNavBottom
               type: textarea
+              syntax: text/html
               class: code
         -
             - "Include the following HTML in the header of all pages in the OPAC:"
             - pref: opacheader
               type: textarea
+              syntax: text/html
               class: code
         -
             - "Include the following HTML in the footer of all pages in the OPAC:"
             - pref: opaccredits
               type: textarea
+              syntax: text/html
               class: code
         -
             - 'Include a "More Searches" box on the detail pages of items on the OPAC, with the following HTML (leave blank to disable):'
             - '<br />Note: The placeholders {BIBLIONUMBER}, {CONTROLNUMBER}, {TITLE}, {ISBN}, {ISSN} and {AUTHOR} will be replaced with information from the displayed record.'
             - pref: OPACSearchForTitleIn
               type: textarea
+              syntax: text/html
+              class: code
+        -
+            - 'Add additional elements to the "More Searches" bar on the OPAC, with the following HTML (leave blank to disable):'
+            - pref: OpacMoreSearches
+              type: textarea
               class: code
         -
             - 'Include a "Links" column on the "my summary" and "my reading history" tabs when a user is logged in to the OPAC, with the following HTML (leave blank to disable):'
             - '<br />Note: The placeholders {BIBLIONUMBER}, {TITLE}, {ISBN} and {AUTHOR} will be replaced with information from the displayed record.'
             - pref: OPACMySummaryHTML
               type: textarea
+              syntax: text/html
               class: code
         -
+            - "Note to display on the patron summary page. This note only appears if the patron is logged in:"
+            - pref: OPACMySummaryNote
+              type: textarea
+              syntax: text/html
+        -
             - "Include the following HTML under the facets in OPAC search results:"
             - pref: OPACResultsSidebar
               type: textarea
+              syntax: text/html
               class: code
         -
             - pref: OpacAddMastheadLibraryPulldown
@@ -242,23 +287,30 @@ OPAC:
             - '<br />Note: You can insert placeholders {QUERY_KW} that will be replaced with the keywords of the query.'
             - pref: OPACNoResultsFound
               type: textarea
+              syntax: text/html
               class: code
         -
             - 'Display the URI in the 856u field as an image on: '
             - pref: OPACDisplay856uAsImage
               choices:
-                  OFF: "Neither Details or Results pages"
-                  Details: "Details page only"
-                  Results: "Results page only"
-                  Both: "Both Details and Results pages"
-            - 'Note: The corresponding OPACXSLT option must be turned on.'
+                  OFF: "Neither detail or result pages"
+                  Details: "Detail page only"
+                  Results: "Result page only"
+                  Both: "Both detail and result pages"
+            - '. Note: The corresponding OPACXSLT option must be turned on.'
         -
-            - 'List export options that should be available from OPAC detail page separated by |:'
+            - 'Select export options that should be available from OPAC detail page:'
             - pref: OpacExportOptions
-              class: multi
-            - '<br />Note: Available options are: BIBTEX (<code>bibtex</code>), Dublin Core (<code>dc</code>),'
-            - 'MARCXML (<code>marcxml</code>), MARC-8 encoded MARC (<code>marc8</code>), Unicode/UTF-8 encoded MARC (<code>utf8</code>),'
-            - 'Unicode/UTF-8 encoded MARC without local use -9xx, x9x, xx9- fields and subfields (<code>marcstd</code>), MODS (<code>mods</code>), RIS (<code>ris</code>)'
+              multiple:
+                bibtex: BibTeX
+                dc: Dublin Core
+                marcxml: MARCXML
+                marc8: MARC-8 encoded MARC
+                utf8: Unicode/UTF-8 encoded MARC
+                marcstd: Unicode/UTF-8 encoded MARC without local use -9xx, x9x, xx9- fields and subfields
+                mods: MODS
+                ris: RIS
+                isbd: ISBD
         -
             - pref: OpacSeparateHoldings
               choices:
@@ -270,6 +322,43 @@ OPAC:
                 homebranch: 'home library'
                 holdingbranch: 'holding library'
             - "is the logged in user's library. The second tab will contain all other items."
+        -
+            - pref: OPACHoldingsDefaultSortField
+              choices:
+                  first_column: First column of the table
+                  homebranch: Home library
+                  holdingbranch: Holding library
+            - "is the default sort field for the holdings table"
+        -
+            - pref: OpacSuggestionManagedBy
+              choices:
+                  yes: Show
+                  no: Don't show
+            - "the name of the staff member who managed a suggestion in OPAC."
+        -
+            - Display up to
+            - pref: OpacMaxItemsToDisplay
+              class: integer
+            - items on the bibliographic record detail page (if the bibliographic record has more items than this, a link is displayed instead that allows the user to choose to display all items).
+        -
+            - "Show the following HTML on the OPAC login form when a patron is not logged in:"
+            - pref: OpacLoginInstructions
+              type: textarea
+              syntax: text/html
+              class: code
+        -
+            - "Replace the search box at the top of OPAC pages with the following HTML:"
+            - pref: OpacCustomSearch
+              type: textarea
+              syntax: text/html
+              class: code
+        -
+            - "Display language selector on "
+            - pref: OpacLangSelectorMode
+              choices:
+                  both: "both top and footer"
+                  top: "top"
+                  footer: "only footer"
     Features:
         -
             - pref: opacuserlogin
@@ -292,6 +381,14 @@ OPAC:
                   no: "Don't allow"
             - patrons to change their own password on the OPAC. Note that this must be off to use LDAP authentication.
         -
+            - "Library users are "
+            - pref: OpacResetPassword
+              default: 1
+              choices:
+                  yes: "allowed"
+                  no: "not allowed"
+            - " to recover their password via e-mail in the OPAC"
+        -
             - pref: OPACPatronDetails
               choices:
                   yes: Allow
@@ -314,13 +411,15 @@ OPAC:
               choices:
                   yes: Allow
                   no: "Don't allow"
-            - patrons to browse subject authorities on OPAC (run misc/cronjobs/build_browser_and_cloud.pl to create the browser list)
+            - patrons to browse subject authorities on OPAC
+            - "<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/build_browser_and_cloud.pl</code> cronjob. Ask your system administrator to schedule it."
         -
             - pref: OpacCloud
               choices:
                   yes: Show
                   no: "Don't show"
-            - a subject cloud on OPAC (run misc/cronjobs/build_browser_and_cloud.pl to build)
+            - a subject cloud on OPAC
+            - "<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/build_browser_and_cloud.pl</code> cronjob. Ask your system administrator to schedule it."
         -
             - pref: OpacAuthorities
               choices:
@@ -367,7 +466,7 @@ OPAC:
               choices:
                   yes: Show
                   no: Hide
-            - reviewer's photo beside comments in OPAC.
+            - reviewer's avatar beside comments in OPAC. The avatar will be searched on www.libravatar.org using the patron's e-mail address.
         -
             - pref: RequestOnOpac
               choices:
@@ -407,14 +506,34 @@ OPAC:
                 yes: Display
                 no: Don't display
             - the list of authors/subjects in a popup for a combined search on OPAC detail pages.
-    Policy:
         -
-            - pref: singleBranchMode
+            - pref: OpacHoldNotes
+              default: 0
+              choices:
+                  yes: Allow
+                  no: Do not allow
+            - users to add a note when placing a hold.
+        -
+            - pref: OPACAcquisitionDetails
               default: 0
               choices:
-                  yes: "Don't allow"
-                  no: Allow
-            - patrons to select their branch on the OPAC or show branch names with callnumbers.
+                  yes: Display
+                  no: Don't display
+            - the acquisition details on OPAC detail pages.
+        -
+            - pref: OpacNewsLibrarySelect
+              default: 0
+              choices:
+                  yes: Display
+                  no: Don't display
+            - a branch selection list for news items in the OPAC.
+        -
+            - "Use the following as the OPAC ISBD template:"
+            - pref: OPACISBD
+              type: textarea
+              syntax: text/html
+              class: code
+    Policy:
         -
             - pref: SearchMyLibraryFirst
               choices:
@@ -434,12 +553,6 @@ OPAC:
 #              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: OpacRenewalAllowed
               choices:
                   yes: Allow
@@ -474,10 +587,29 @@ OPAC:
                   yes: Allow
             - patrons to select library when making a purchase suggestion
         -
+            - "Fields that should be mandatory for patron purchase suggestions:"
+            - pref: OPACSuggestionMandatoryFields
+              multiple:
+                title: Title
+                author: Author
+                copyrightdate: Copyright or publication date
+                isbn: ISBN, ISSN or other standard number
+                publishercode: Publisher name
+                collectiontitle: Collection title
+                place: Publication place
+                itemtype: Item type
+                branch: Library or branch
+                patronreason: Patron reason
+                note: Note
+            - "<br />Note: if none of the above options are selected, 'Title' field would be mandatory anyway, by default."
+        -
             - pref: OpacHiddenItems
               type: textarea
               class: code
-            - Allows to define custom rules for hiding specific items at opac. See docs/opac/OpacHiddenItems.txt for more informations
+            - Define custom rules to hide specific items from search and view on the OPAC. How to write these rules is documented on the <a href="http://wiki.koha-community.org/wiki/OpacHiddenItems" target="_blank">Koha wiki</a>.
+        -
+            - pref: OpacHiddenItemsExceptions
+            - List of borrower categories, separated by |, that can see items otherwise hidden by <tt>OpacHiddenItems</tt>
         -
             - pref: OpacAllowPublicListCreation
               default: 1
@@ -491,10 +623,27 @@ OPAC:
               choices:
                   no: "Don't allow"
                   yes: Allow
-            - opac users to share private lists with other patrons. This feature is not active yet but will be released soon
-
+            - opac users to share private lists with other patrons.
+        -
+            - pref: BlockExpiredPatronOpacActions
+              choices:
+                yes: "Block"
+                no: "Don't block"
+            - expired patrons from OPAC actions such as placing a hold or renewing.  Note that the setting for a patron category takes priority over this system preference.
+        -
+            - Limit patrons to
+            - pref: MaxOpenSuggestions
+              class: integer
+            - "open suggestions. Leave empty for no limit. **Note: this setting does not affect anonymous suggestions"
     Privacy:
         -
+            - pref: StoreLastBorrower
+              default: 0
+              choices:
+                  yes: Store
+                  no: "Don't store"
+            - the last patron to return an item. This setting is independent of opacreadinghistory/AnonymousPatron.
+        -
             - pref: AnonSuggestions
               choices:
                   yes: Allow
@@ -521,11 +670,41 @@ OPAC:
                   no: "Don't allow"
             - patrons to choose their own privacy settings for their reading history.  This requires opacreadinghistory and AnonymousPatron
         -
+            - pref: AllowPatronToSetCheckoutsVisibilityForGuarantor
+              default: 0
+              choices:
+                  yes: Allow
+                  no: "Don't allow"
+            - patrons to choose their own privacy settings for showing the patron's checkouts to the patron's guarantor".
+        -
             - Use borrowernumber
             - pref: AnonymousPatron
               class: integer
             - as the Anonymous Patron (for anonymous suggestions and reading history)
-
+        -
+            - pref: TrackClicks
+              default: 0
+              choices:
+                  anonymous: "Track anonymously"
+                  track: "Track"
+                  no: "Don't track"
+            - links that patrons click on
+    Restricted page:
+        -
+            - "Access from IP addresses beginning with"
+            - pref: RestrictedPageLocalIPs
+            - "do not need to be authenticated (comma separated - ex: '127.0.0,127.0.1')"
+        -
+            - "HTML content of your restricted page"
+            - pref: RestrictedPageContent
+              type: textarea
+              syntax: text/html
+              class: HTML
+        -
+            - Use
+            - pref: RestrictedPageTitle
+              class: long
+            - "as title of your restricted page (appears in the breadcrumb and on the top of the restricted page)"
     Shelf Browser:
         -
             - pref: OPACShelfBrowser
@@ -561,13 +740,15 @@ OPAC:
               choices:
                   yes: Allow
                   no: "Don't allow"
-            - "library patrons to register an account via the OPAC."
+            - "library patrons to register or modify their account via the OPAC."
+            - "<br><strong>NOTE:</strong> This needs PatronSelfRegistrationDefaultCategory to be set to a valid patron category code."
         -
             - pref: PatronSelfRegistrationVerifyByEmail
               choices:
                   yes: Require
                   no: "Don't require"
-            - "that a self-registering patron verify his or herself via email."
+            - "that a self-registering patron verify themselves via email."
+            - "<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/cleanup_database.pl</code> cronjob. Ask your system administrator to schedule it."
         -
             - "Use the patron category code"
             - pref: PatronSelfRegistrationDefaultCategory
@@ -578,13 +759,94 @@ OPAC:
             - pref: PatronSelfRegistrationExpireTemporaryAccountsDelay
               class: integer
             - "days."
+            - "<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/cleanup_database.pl</code> cronjob. Ask your system administrator to schedule it."
         -
-            - "The following <a href='http://schema.koha-community.org/tables/borrowers.html' target='blank'>database columns</a> must be filled in on the patron entry screen:"
+            - "The following <a href='http://schema.koha-community.org/__VERSION__/tables/borrowers.html' target='blank'>database columns</a> must be filled in on the patron entry screen:"
             - pref: PatronSelfRegistrationBorrowerMandatoryField
               class: multi
             - (separate columns with |)
         -
-            - "The following <a href='http://schema.koha-community.org/tables/borrowers.html' target='blank'>database columns</a> will not appear on the patron entry screen:"
+            - "The following <a href='http://schema.koha-community.org/__VERSION__/tables/borrowers.html' target='blank'>database columns</a> will not appear on the patron self-registration screen:"
             - pref: PatronSelfRegistrationBorrowerUnwantedField
               class: multi
             - (separate columns with |)
+        -
+            - "The following <a href='http://schema.koha-community.org/__VERSION__/tables/borrowers.html' target='blank'>database columns</a> will not appear on the patron self-modification screen:"
+            - pref: PatronSelfModificationBorrowerUnwantedField
+              class: multi
+            - (separate columns with |)
+        -
+            - "Display the following additional instructions for patrons who self register via the OPAC ( HTML is allowed ):"
+            - pref: PatronSelfRegistrationAdditionalInstructions
+              type: textarea
+              syntax: text/html
+              class: html
+        -
+            - pref: PatronSelfRegistrationEmailMustBeUnique
+              choices:
+                  yes: "Consider"
+                  no: "Do not consider"
+            - "patron's email (borrowers.email) as unique on self registering. An email won't be accepted if it already exists in the database."
+        -
+            - "Enable the self registration for the following libraries:"
+            - pref: PatronSelfRegistrationLibraryList
+            - (separate branchcode with |).
+            - If empty, all libraries will be listed.
+        -
+            - pref: PatronSelfRegistrationPrefillForm
+              choices:
+                  yes: "Display and prefill"
+                  no: "Do not display and prefill"
+            - "password and login form after a patron has self registered."
+
+    Advanced Search Options:
+        -
+            - Show search options
+            - pref: OpacAdvSearchOptions
+              multiple:
+                pubdate: Publication date
+                itemtype: Item types
+                language: Language
+                subtype: Subtypes
+                sorting: Sorting
+                location: Location and availability
+        -
+            - Show search options for the expanded view
+            - pref: OpacAdvSearchMoreOptions
+              multiple:
+                pubdate: Publication date
+                itemtype: Item types
+                language: Language
+                subtype: Subtypes
+                sorting: Sorting
+                location: Location and availability
+    Payments:
+        -
+            - pref: EnablePayPalOpacPayments
+              default: 1
+              choices:
+                  yes: Allow
+                  no: "Don't allow"
+            - "patrons to make payments from the OPAC via PayPal in"
+            - pref: PayPalSandboxMode
+              default: 1
+              choices:
+                  yes: "Sandbox"
+                  no: "Production"
+            - "mode."
+        -
+            - "The email address to receive PayPal payments is "
+            - pref: PayPalUser
+              class: long
+        -
+            - "The password for the PayPal account to receive payments is "
+            - pref: PayPalPwd
+              class: long
+        -
+            - "The signature for the PayPal account to receive payments is "
+            - pref: PayPalSignature
+              class: long
+        -
+            - "The patron should see the charge description as "
+            - pref: PayPalChargeDescription
+              class: long