本日課程序內容正在不斷補充和修正之中。因此,會有各種的問題。若發現問題,請通過郵箱反饋。目前鄙人使用1962年經課表,因此,優先補充該經課,1928年經課若有遺落的,請郵件提醒。 ×

最近更新

以下記錄了安立甘日課(Anglican Office)網站的主要更新內容、功能新增及問題修復。


2026年2月22日
  • 優化 皆來頌(Invitatory)大齋期規則自動化: 修改了 PRN_Invitatory 函數,讓系統在大齋期第一週至棕樹主日期間,自動強制使用第二個結尾式(form2)。規則涵蓋了主日與普通平日,並精準排除了大齋期內遇到聖日/慶節時需要退回常規邏輯的情況。
  • 優化 大齋首日祝文(Ash Wednesday Collect)動態插入: 廢除了依賴紅字提示人工找位置的做法。將邏輯直接寫入 PRN_Collects,系統現在能自動判斷今天是主日、普通平日,還是有聖日紀念的大齋平日,並將大齋首日祝文「靜默且精準地」插入在對應祝文的正後方。並修復了主日前夕(週六晚禱)遺漏插入的 Bug。
  • 優化 多重紀念(Commemorations)的模組化: 確立了處理同日多位聖人(如聖保羅與聖彼得)的正確架構,放棄在單一檔案硬塞 HTML 的作法,改用 fixed_memorials 引入多個獨立陣列,交由迴圈統一渲染排版。
  • 優化 望日大齋期省略規則: 在聖馬提亞望日的專屬檔案中,加入了大齋期判定。若望日落在大齋期內,自動回傳空陣列 [],讓系統自然回退至大齋平日日課。
  • 修復 修復主程式 unset 導致的閏年空白 Bug: 發現主程式在閏年會直接刪除 0224 的索引,導致望日無法加載。我們發明了**「影子節日(0224_vigil)」**的技巧,在 feast_map.php 建立專屬捷徑,完美繞過主程式的刪除機制,實現了平年讀取 saints0224.php、閏年讀取 saints0224vigil.php 及 saints0225.php 的無縫切換。
  • 修復 「前大齋期」平日等級矯正: 修復了系統將七旬、六旬、五旬主日內的平日誤判為「非特權大平日」的根本錯誤。修改 loadSeasonPropers,以大齋首日為界線精準切割,確保前大齋期嚴格判定為「(普通平日)」。
  • 新增 新增「(望日)」禮儀等級權重: 在 compareFeasts 的排序陣列中,正式為「(望日)」賦予了權重分數(4分),確保其優先級大於普通平日(1分)但小於簡式與大平日,徹底解決了望日被平日覆蓋的問題。
  • 修復 日課聖詩與專用啟應解綁: 修復了「若節日沒有專用聖詩,就會連專用啟應一起被平日覆蓋」的 Bug。我們在 getFinalLiturgy 中將 ver(啟應)的讀取邏輯獨立提前,確保只要檔案有寫專用啟應,就絕對不會被平日預設值洗掉。
  • 新增 聖彼得與聖保羅「不可分離」規則: 為了實現「慶祝其中一位,就必須緊接紀念另一位」的古老法則,我們在 getFinalLiturgy 生成 $liturgy_data 時加入了增強版排序邏輯:無論彼得/保羅是作為主慶典,還是兩人都因為大主日而降級為「紀念」,系統都會自動把他們兩人的祝文吸附在一起。引入了嚴格的閉包函數(Closure)來過濾名稱,成功排除了「聖彼得·達米昂」、「十字架的保祿」等同名聖人造成的誤判。
2026年2月13日
  • 新功能 新增「九時禱」。
  • 新功能 新增「寢前禱」。
2026年2月12日
  • 新功能 新增「大齋首日懺悔文」。
  • 新功能 新增「總禱文」的單獨頁面。
  • 新功能 新增早禱或晚禱總禱文後「大齋首日懺悔文」可選項。大齋首日默認開啟,其他日子默認關閉,若要增加懺悔精神都可讀之。特別適合齋期以及復活期外禮拜五誦念。
  • 優化 優化總禱文的顯示邏輯,禮拜三、禮拜五默認顯示總禱文。
  • 修復 大齋首日、大齋首日後禮拜四、禮拜五、禮拜六沒有使用大齋期聖經選句的問題。
  • 修復 大齋首日、大齋首日後禮拜四、禮拜五、禮拜六仍舊使用七旬主日的季節對經之問題。
2025年1月
  • 優化 持續優化和補充對應資料。
2025年1月5日
  • 優化 改進宣召選句顯示邏輯,若是使用節期聖經選句,則是列出全部聖經選句。
2025年1月1日
  • 修復 修正一時禱詩篇對經問題。
2025年12月27日
  • 新功能 新增模塊「誦讀」,早禱誦讀取自Anglican Breviary教父的講章與聖人傳記;前夕晚禱/晚禱誦讀則是父對本日彌撒福音的講道。
  • 修復 修復聖誕日、聖司提反日、聖約翰日、嬰孩被殺日恰逢主日紀念主日之問題。
2025年12月26日
  • 修復 修復聖誕日晚禱重複紀念聖誕日問題。
2025年12月20-23日
  • 新功能 新增多版本聖經(預留施約瑟官話,目前資料為空)。
  • 優化 優化獲取經課的邏輯,現在已支持自動獲取對應經文。
2025年12月17日
  • 新功能 早禱新增了「教父誦讀」可選模塊。
  • 補充 補充了降臨期內的經課。
  • 補充 補充了聖誕期內聖日專用經文、聖誕期內的各種規則。
  • 修復 修復了無法跨年進行聖日禮儀等級比較的問題。
  • 修復 修復了無法跨年計算聖誕期內主日數量問題。
  • 修復 修復了聖誕期內聖日與節期相遇的問題。
2025年12月15日
  • 新功能 新增1928年經課表與1962年經課表之聖日專用詩篇可選功能。
  • 新功能 新增六時禱。
2025年12月14日
  • 修復 修復聖詩中榮耀頌衝突問題。
2025年12月11日
  • 新功能 新增:三時禱。
  • 新功能 新增:六時禱。
2025年12月10日
  • 新功能 新增可選項:聖母對經。
  • 新功能 新增可選項:結束聖詩「鹿鳴頌」。
2025年12月8日
  • 新功能 新增可選項:日課前的祈禱。
  • 修復 修復了晚禱被降為紀念,卻引用前夕晚禱對經的問題。
  • 修復 改進紀念顯示方式,取消第一、第二紀念,多個紀念一律顯示紀念某某。
  • 修復 增加了降臨第二主日開始,降臨期每日主後後,加唸降臨第一主日祝文。
  • 修復 修復聖詩中榮耀頌衝突問題。
  • 修復 調整部分聖詩的翻譯。
2025年12月5日
  • 新功能 增加了聖多馬日早禱紀念降臨期平日的專用對經。
2025年12月4日
  • 新功能 增加了降臨期大對經(O Antiphons)。
  • 新功能 增加了降臨第一主日一時禱的專用經文。
  • 補充 補充季節與聖日專用經文。
  • 修復 修復了若干系統問題。
  • 修復 修復主日前夕對經引用錯誤的問題。
  • 修復 修正了聖母始胎八日慶期第七日、第八日的問題,以及與降臨期相遇的禮儀規則。
  • 修復 修正四季齋期規則:除秋季齋期外,早禱第一頌歌固定為「萬物頌」(秋季齋期後續修復)。
  • 修復 12月21日聖多馬日與主日相遇的問題。
  • 修復 使徒聖多馬日與紀念降臨期平日使用對經的問題。
2025年11月13日
  • 新功能 詩篇:增加「京委本」版詩篇。
  • 修復 修復了若干系統問題。
2025年11月12日
  • 新功能 增加誦唱模式(Chanting Mode)。
  • 新功能 增加部分曲譜(詩篇暫未添加)。
  • 修復 修復了若干系統問題。
2025年11月11日
  • 修復 修正:當前設置懸浮窗的顯示邏輯。
  • 修復 修復了若干系統問題。
2025年11月10日
  • 修復 修正:降臨第一主日與聖安德烈日相遇的禮儀衝突問題。
  • 修復 修復了若干系統問題。
2025年11月8日
  • 新功能 新增:聖經閱讀器(經文數據庫持續補充中)。
  • 修復 修復了若干系統問題。
2025年11月7日
  • 修復 修復:復活期外使徒通用前夕晚禱聖詩錯誤。
  • 修復 修復:紀念望日的規則錯誤。
2025年11月6日
  • 改進 統一將聖經、詩篇版本選擇歸入「設置」菜單之中。
  • 新功能 新增:當前設置提示懸浮窗,點擊可最小化。
  • 新功能 新增:1962年經課表。
  • 修復 細節調整與部分問題修復。
2025年11月4日
  • 新功能 新增:詩篇選擇器。
  • 新功能 支援多版本詩篇切換(數據庫補充中)。
2025年11月3日
  • 新功能 新增:諸靈日一時禱(Prime)的特殊規則。
  • 新功能 諸靈日早禱之後直接誦唸亡者日課早禱的邏輯。
2025年11月2日
  • 修復 修正:簡式慶節遇普通主日時,慶祝主日;因簡式無第二晚禱,主日晚禱不紀念簡式慶節。
  • 修復 修正:已慶祝諸聖八日慶期時,重複紀念八日慶期的問題。
  • 修復 修正:11月6日晚禱慶祝紀念顛倒問題(應慶祝聖日前夕,紀念八日慶期)。
  • 修復 修正:11月9日聖日與主日相遇的邏輯。
  • 修復 修正錯別字。
2025年11月1日
  • 新功能 新增:亡者日課早禱(Matins of the Dead)。
  • 修復 修正:諸靈日無第二晚禱的規則。
  • 修復 修正:因諸靈日遷移所導致的八日慶期計算問題。
  • 修復 修正:諸聖日晚禱接亡者日課晚禱時的頁腳顯示問題。
  • 修復 修正:2025年諸聖日晚禱漏紀念主日第一晚禱的問題(為主日補充禮儀等級)。
  • 修復 修正:聖經選句輸出邏輯及早禱主日日課聖詩判斷邏輯。
  • 記錄 處理諸聖日第二晚禱遇主日第一晚禱的特殊啟應問題(直接指定 tr-20 啟應)。
2025年10月31日
  • 補充 完善一時禱「祈禱」部分判斷邏輯(復活期外所有平日,含望日)。
  • 修復 補充:11月2日逢主日,諸靈日遷移至11月3日的規則。
  • 修復 修正:一等複式慶節晚禱與普通主日前夕晚禱相遇規則。
  • 修復 修正:亡者日課晚禱祝文前遺漏啟應的問題。
  • 修復 修正:聖日專用經文引用方式及望日只有早禱的規則。
2025年10月30日
  • 新功能 一時禱(Prime)功能上線。
  • 新功能 新增:亡者日課晚禱。
  • 新功能 新增:殉道錄(Martyrology)輸出功能,支援按日期自動讀取。
  • 補充 諸聖日專用經文補充完畢。
  • 改進 首頁界面改進:字體優化、響應式菜單、添加「關於」彈窗。
  • 修復 修復晚禱季節對經排版問題。
2025年10月29日
  • 新功能 添加諸聖日八日慶期專用對經(10月31日-11月8日)。
  • 改進 詩篇格式優化:經文在星號(*)前自動斷行,自動添加榮耀頌。
  • 修復 完善西面頌對經系統,修復季節性對經優先級邏輯。
2025年10月25日
  • 初始化 建立安立甘日課經(Anglican Office)基礎架構。
  • 新功能 完成早禱與晚禱基本框架。
  • 新功能 實現禮儀年曆計算系統。

返回日課