更新內容
本節重點介紹最新 Koha 版本中的新功能和增強功能.
本節隨手冊更新而更新. 因此,它可能不包含該版本中的所有新功能和增強功能. 請查閱發行說明,以了解 Koha 每個版本所有變更的詳細清單.
手冊中指示的版本號碼是此功能或增強功能出現的最新版本. 請注意,錯誤可能已移植到先前的 Koha 版本. 如果是這種情況,您可能會遇到比這些頁面中所示的更早版本的功能.
26.11
Tip
The official release notes for 26.11 will be published in November, when Koha version 26.11 is released. In the mean time, please enjoy these exciting previews of new functionalities!
Test SMTP server configuration
A new option to test the SMTP configuration was added to the SMTP configuration page. This is a simple button that will try to send an email to the address in the KohaAdminEmailAddress system preference and will report either success or failure.
Note that this feature is available as of Koha version 26.05.01.
新的系統偏好設定
autoMemberNumValue
The autoMemberNumValue system preference allows superlibrarians to view and correct the counter used by autoMemberNum to automatically generate patron card numbers.
26.05
Tip
While waiting for 26.05 features to be documented by fellow community members, you can read the full release notes for Koha 26.05.00.
Auditing records
A new 'Audit' button is now available in the bibliographic record's detail page to check various breaking errors in the record and items.
The following checks have been implemented:
Record doesn't have an item type
Record has an item type, but it is not a valid item type
Item doesn't have a home library
Item doesn't have a holding library
Item doesn't have an item type
Item has an item type, but it's not a valid item type
Record or items has invalid values in fields where the framework uses authorized values
Unarchive purchase suggestions
It is now possible to unarchive archived purchase suggestions.
Granular hold fee settings
Hold fees are now configured in the circulation and fine rules instead of the patron categories settings. This allows you to set granular rules for your hold fees based on library, patron category and item type combinations.
新的系統偏好設定
EdifactLSL
If you are using EDI, review the EdifactLSL system preference. It allows you to add a sub location field mapping for EDI.
LostChargesControl
The LostChargesControl system preference determines which library's circulation rules are used for charging lost fees when an item is marked lost.
TitleHoldFeeStrategy
If you are using hold fees, review the TitleHoldFeeStrategy system preference. It allows you to determine which fee level to apply when a title-level hold is placed and different items could result in different hold fees.
修改系統偏好設定
BorrowersLog
The BorrowersLog system preference now logs changes to patron permissions.
StoreLastBorrower
The StoreLastBorrower system preference was expanded to allow to store more than one patron.
已棄用的系統偏好設定
BakerTaylorBookstoreURL, BakerTaylorEnabled, BakerTaylorUsername, BakerTaylorPassword
Baker and Taylor closed in 2025. The integration was removed from Koha. This includes Content Cafe.
New patron permissions
Display the debug interface (debug)
The new debug permission gives access to a feature allowing the user to temporarily disable the custom CSS or custom JS in the staff interface. When the staff member has the permission, a little bug icon will appear in the navigation bar at the top of the staff interface, allowing them to choose to disable or reenable the code in the IntranetUserCSS, IntranetUserJS, intranetcolorstylesheet, or intranetstylesheet system preferences.
Note that this debug feature is not new, it was simply made more easily accessible in version 26.05 for the staff interface and globally made limited to staff users with the permission.
25.11
Tip
CheckPrevCheckout 在館藏類型層級
此增強功能將 CheckPrevCheckout 的功能擴展到 item types 。如果系統偏好 CheckPrevCheckout 設定為 '除非讀者類別或書籍類型另有規定,否則執行' 或 '除非讀者類別或圖書類型另有規定,否則不執行',則在 item type settings 中會出現一個新選項。圖書館可以根據圖書類型,自訂 Koha 是否應在讀者已借閱同一圖書時向館員發出警告。
使用範本工具包自訂記錄顯示
新的 記錄顯示自訂工具 允許使用範本工具包而不是 XSLT,輕鬆地將額外的自訂 MARC 段新增至 OPAC 和館員介面中的書目記錄顯示頁面.
Statistics and pseudonymization for ILL transactions
Reporting for interlibrary loan (ILL) requests is easier now ILL transactions are recorded in the statistics table.
When using the Pseudonymization system preferences, ILL transactions are pseudonymized alongside the other statistics types. To reflect this change and allow for more options, the pseudonymized_borrower_attributes table has been renamed pseudonymized_metadata_values.
Logging patron record changes - resetting 2FA and patron merges
If the BorrowersLog system preference is enabled, these changes to patron records are now logged:
resetting two-factor authentication for staff patrons (RESET 2FA)
merging patrons (PATRON_MERGE)
HTML 自訂的新顯示位置
Moving system preferences to HTML customizations continues. These system preferences were moved to the HTML customization tool in Koha 25.11:
IntranetReportsHomeHTML
Permission changes
The description for the anonymous_refund permission was changed from "Perform anonymous refund action" to "Perform refunds of point of sale transactions". This makes it clearer about what the permission does.
新的系統偏好設定
DisplayPublishedDate
如果您已將期刊訂閱設定為在收到在期刊為期數時建立館藏,則可以使用 DisplayPublishedDate 系統偏好來隱藏或顯示館藏記錄上的出版日期。
EnableBooking
如果您不使用 預訂,請使用新的 EnableBooking 系統偏好停用此功能。這樣做會隱藏館員介面中所有與預訂相關的資訊。
FacetSortingLocale
當 FacetOrder 系統偏好設定為 '按字母順序' 時,將使用新的 FacetSortingLocale 系統偏好,以確保分面排序正確。
FilterSearchResultsByLoggedInBranch
新的 FilterSearchResultsByLoggedInBranch 系統偏好可用於在館員介面搜尋結果的 '位置' 列頂部新增一個按鈕,允許使用者切換館藏視圖,並僅顯示他們登入的圖書館館藏的可用性。
PreventWithdrawingItemsStatus
新的 PreventWithdrawingItemsStatus 系統偏好可用於防止圖書館館員將已借出或正在運輸途中的館藏標記為已撤回。
ShowPatronFirstnameIfDifferentThanPreferredname
ShowPatronFirstnameIfDifferentThanPreferredname 系統偏好設定允許在讀者搜尋結果中,如果讀者的名字與其偏好名稱不同,則顯示讀者的名字。
修改系統偏好設定
ESPreventAutoTruncate 更名為 ElasticsearchPreventAutoTruncate
為了與其他 Elasticsearch 系統偏好保持一致,ESPreventAutoTruncate 系統偏好已重新命名為 ElasticsearchPreventAutoTruncate。
NewsLog 更名為 AdditionalContentLog
為了更準確地描述其記錄的內容,NewsLog 系統偏好已重新命名為 AdditionalContentsLog。 NewsLog 先前已記錄所有其他內容變更,包括 HTML 自訂 和 頁面,而不僅僅是 新聞。新名稱明確了這一點。日誌記錄本身不受此變更的影響。
已棄用的系統偏好設定
IntranetReportsHomeHTML
此系統偏好被移往 HTML 自訂 工具.
25.05
續約日期選擇器
現在,在流通 > 續借頁面續借時,需要點擊條碼欄位中的續借設定圖標,才能存取日期選擇器來設定自訂續借日期。此前,續借日期欄位始終可見。
這是一個很小的行為變化,但它與 Koha 中其他地方使用的介面保持一致,例如流通 > 登記頁面。
Expired hold charge in circulation rules
現在可以在 流通規則 '過期預約費用' 館藏下定義延遲取書的費用。如果流通規則中未定義該值,則將使用 ExpireReservesMaxPickUpDelayCharge 系統偏好中設定的值。
Logging patron record changes - patron attributes
If the BorrowersLog system preference is enabled, changes to patron attributes for a patron are now logged.
New locations for additional fields
HTML 自訂的新顯示位置
The move of system preferences to HTML customizations continues. These were moved to the HTML customization tool in version 25.05.
RoutingListNote
StaffLoginInstructions
新的系統偏好設定
AlwaysShowHoldingsTableFilters
新的 AlwaysShowHoldingsTableFilters 系統偏好決定了篩選器是否預預設是否在館員介面的記錄詳細資訊頁面中,館藏表的每一列的頂部顯示篩選器。
AutoILLBackendPriority
Use the AutoILLBackendPriority system preference to check which interlibrary loan provider(s) would be able to supply the requested title, before deciding which one you want to place the request with.
CardnumberLog
使用 CardnumberLog 可以將讀者卡號的變更與其他讀者帳戶變更分開記錄。當系統偏好 BorrowersLog 被停用時,或為了更方便地搜尋卡號變更日誌,可以使用此功能。
ConsiderHeadingUse
新的 ConsiderHeadingUse 系統偏好可以啟用,以將編目模組中的規範記錄搜尋結果限制為僅允許 008/14-16 中的值允許將其用於此類型標頭的記錄。
ElasticsearchBoostFieldMatch
新的 ElasticsearchBoostFieldMatch 系統偏好可用於將精確匹配項提升到搜尋結果的頂部。
HoldCancellationRequestSIP
The new HoldCancellationRequestSIP system preference controls whether holds canceled via SIP are canceled directly or sent as hold cancellation requests.
ILLOpacUnauthenticatedRequest
When ILLOpacUnauthenticatedRequest is set to 'Allow', patrons can place interlibrary loans request in the OPAC without being logged in.
This is useful when patrons are redirected from another catalogue or website to place an ILL request in your OPAC. It allows them to place their request straightaway, without worrying about whether they are already a library member or not.
ILLRequestsTabs
Use the ILLRequestsTabs system preference to organize your interlibrary loan requests into custom tabs on the ILL requests view.
OPACDisableSendList
新的 OPACDisableSendList 系統偏好決定 OPAC 清單 中是否顯示 '傳送清單' 按鈕,允許 OPAC 使用者透過電子郵件傳送清單。
PatronSelfRegistrationAgeRestriction
新的系統偏好設定 PatronSelfRegistrationAgeRestriction 允許圖書館限制 在 OPAC 上進行自助註冊 讀者的年齡。這避免了出生年份出現錯誤,例如將 1984 年誤寫為 1894 年。
PatronSelfRegistrationAlert
新的系統偏好設定 PatronSelfRegistrationAlert 用於決定是否在館員介面首頁上顯示訊息,提醒館員有新讀者 已在 OPAC上註冊。這對於需要檢查和驗證自助註冊讀者帳戶的圖書館非常有用。
TransfersLog
新的 TransfersLog 系統偏好設定,用於控制是否應將 館藏在各圖書館間的轉移 記錄至 action_logs 表中. 圖書館館員可透過 日誌檢視工具 查看這些日誌.
修改系統偏好設定
CheckPrevCheckout
當 AllowMultipleIssuesOnABiblio 啟用後,CheckPrevCheckout 現在會同時檢查讀者的當前借閱記錄和借閱歷史. 若讀者已借閱同一記錄中的某件館藏,則會顯示確認資訊.
已棄用的系統偏好設定
RoutingListNote
此系統偏好被移往 HTML 自訂 工具.
StaffLoginInstructions
此系統偏好被移往 HTML 自訂 工具.
新且加強的命令列工具
cleanup_database.pl
New parameters were added to the cleanup_database.pl script.
--statistics-type: 指定要清除哪些類型的統計訊息,例如 在地化、問題、退貨、續約、註銷、付款。--statistics-type-pseudo: 從統計資訊表中清除所有統計資訊類型也儲存為假名化交易的條目.
delete_patrons.pl
A new parameter was added to the delete_patrons.pl script:
--without_restriction_type: 參數僅用於刪除未受指定類型限制的讀者. 實際上,該腳本不會刪除受此類限制的讀者,但會刪除受其他類型限制的讀者.