Bug 5578: Self checkout by Login enhancement
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / preferences / circulation.pref
index e296288..9e74e4a 100644 (file)
@@ -1,5 +1,4 @@
 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:
         -
@@ -15,7 +14,8 @@ Circulation:
                   whitespace: Remove spaces from
                   cuecat: Convert from CueCat form
                   T-prefix: Remove the first number from T-prefix style
-            - scanned patron barcodes.
+                  libsuite8: Convert from Libsuite8 form
+            - scanned item barcodes.
         -
             - Sort previous checkouts on the circulation page from
             - pref: previousIssuesDefaultSortOrder
@@ -31,6 +31,18 @@ Circulation:
                   asc: earliest to latest
                   desc: latest to earliest
             - due date.
+        -
+            - pref: UseTablesortForCirc
+              choices:
+                  yes: "Enable"
+                  no: "Don't enable"
+            - "the sorting of current patron checkouts on the circulation screen. <br/>NOTE: Enabling this function may slow down circulation time for patrons with many checkouts."
+        -
+            - pref: soundon
+              choices: 
+                 yes: "Enable"
+                 no: "Don't enable"
+            - circulation sounds during checkin and checkout in the staff interface.  Not supported by all web browsers yet.
         -
             - pref: SpecifyDueDate
               choices:
@@ -43,22 +55,24 @@ Circulation:
                   yes: Allow
                   no: "Don't allow"
             - staff to delete messages added from other libraries.
-        -
-            - 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: FineNotifyAtCheckin
+              choices:
+                  yes: Notify
+                  no: "Don't notify"
+            - librarians of overdue fines on the items they are checking in.
         -
             - pref: FilterBeforeOverdueReport
               choices:
                   yes: Require
                   no: "Don't require"
             - staff to choose which checkouts to show before running the overdues report.
+        -            
             - pref: DisplayClearScreenButton
               choices:
                   yes: Show
@@ -78,10 +92,17 @@ Circulation:
                   no: "Don't allow"
             - staff to manually override the renewal limit and renew a checkout when it would go over the renewal limit.
         -
-            - When items are created, give them the temporary location of
-            - pref: NewItemsDefaultLocation
-              class: short
-            - (should be a location code, or blank to disable).
+            - pref: AllFinesNeedOverride
+              choices:
+                  yes: Require
+                  no: "Don't require"
+            - staff to manually override all fines, even fines less than noissuescharge.
+        -
+            - pref: AllowFineOverride
+              choices:
+                  yes: Allow
+                  no: "Don't allow"
+            - staff to manually override and check out items to patrons who have more than noissuescharge in fines.
         -
             - pref: InProcessingToShelvingCart
               choices:
@@ -118,7 +139,7 @@ Circulation:
               choices:
                   PickupLibrary: the library you are logged in at.
                   PatronLibrary: the library the patron is from.
-                  ItemHomeBranch: the library the item is from.
+                  ItemHomeLibrary: the library the item is from.
         -
             - Use the checkout and fines rules of
             - pref: HomeOrHoldingBranch
@@ -126,23 +147,13 @@ Circulation:
               choices:
                   homebranch: the library the item is from.
                   holdingbranch: the library the item was checked out from.
-            - "<br />NOTE: This is older than <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
-            - .
         -
+            - Calculate the due date using 
             - pref: useDaysMode
               choices:
-                  Days: Include
-                  Calendar: "Don't include"
-            - days when the library in closed when calculating due dates.
+                  Days: circulation rules only.
+                  Calendar: the calendar to skip all days the library is closed.
+                  Datedue: the calendar to push the due date to the next open day
         -
             - When renewing checkouts, base the new due date on
             - pref: RenewalPeriodBase
@@ -179,6 +190,18 @@ Circulation:
         -
             - Send all notices as a BCC to this email address
             - pref: OverdueNoticeBcc
+        - 
+            - Include up to
+            - pref: PrintNoticesMaxLines
+              class: integer
+            - "item lines in a printed overdue notice. If the number of items is greater than this number, the notice will end with a warning asking the borrower to check their online account for a full list of overdue items.  Set to 0 to include all overdue items in the notice, no matter how many there are."
+        -
+            - pref: OverduesBlockCirc
+              choices:
+                  block: Block
+                  noblock: "Don't block"
+                  confirmation: Ask for confirmation
+            - when checking out to a borrower that has overdues outstanding        
     Holds Policy:
         -
             - pref: AllowHoldPolicyOverride
@@ -210,6 +233,18 @@ Circulation:
                   yes: Allow
                   no: "Don't allow"
             - "patrons to place holds that don't enter the waiting list until a certain future date. (AllowHoldDateInFuture must also be enabled)."
+        -
+            - Check the
+            - pref: ReservesControlBranch
+              choices:
+                  ItemHomeLibrary: "item's home library"
+                  PatronLibrary: "patron's home library"
+            - to see if the patron can place a hold on the item.    
+        -
+            - Mark a hold as problematic if it has been waiting for more than
+            - pref: ReservesMaxPickUpDelay
+              class: integer
+            - days.
         -
             - Satisfy holds from the libraries
             - pref: StaticHoldsQueueWeight
@@ -226,6 +261,12 @@ Circulation:
                   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: OPACAllowUserToChooseBranch
+              choices:
+                  yes: Allow
+                  no: "Don't allow"
+            - a user to choose the branch to pick up a hold from.
         -
             - pref: ReservesNeedReturns
               choices:
@@ -237,6 +278,18 @@ Circulation:
             - pref: maxreserves
               class: integer
             - holds at once.
+        -
+            - pref: emailLibrarianWhenHoldIsPlaced
+              choices:
+                  yes: Enable
+                  no:  "Don't enable"
+            - "sending an email to the Koha administrator email address whenever a hold request is placed."
+        -
+            - pref: DisplayMultiPlaceHold
+              choices:
+                  yes: Enable
+                  no:  "Don't enable"
+            - "the ability to place holds on multiple biblio from the search results"      
     Fines Policy:
         -
             - Calculate fines based on days overdue
@@ -261,4 +314,41 @@ Circulation:
                   yes: Show
                   no: "Don't show"
             - "the patron's picture (if one has been added) when they use the web-based self checkout."
-
+        -
+            - pref: WebBasedSelfCheck
+              choices:
+                  yes: Enable
+                  no: "Don't enable"
+            - "the web-based self checkout system. (available at: /cgi-bin/koha/sco/sco-main.pl)"
+        -
+            - Have patrons login into the web-based self checkout system with their 
+            - pref: SelfCheckoutByLogin
+              choices:
+                  yes: Username and Password
+                  no: Barcode
+        -
+            - "Time out the current patron's web-based self checkout system login after"
+            - pref: SelfCheckTimeout
+              class: integer
+            - seconds.
+        -
+            - pref: AllowSelfCheckReturns
+              choices:
+                  yes: Allow
+                  no: "Don't allow"
+            - patrons to return items through web-based self checkout system. 
+        -
+            - "Include the following HTML in the Help page of the web-based self checkout system:"
+            - pref: SelfCheckHelpMessage
+              type: textarea
+              class: code
+        -
+            - pref: AutoSelfCheckAllowed
+              choices:
+                  yes: Allow
+                  no: "Don't allow"
+            - "the web-based self checkout system to automatically login with this staff login"
+            - pref: AutoSelfCheckID
+            - and this password
+            - pref: AutoSelfCheckPass
+            - .