Skip to the page content area.

:::

Tavern Change Log Volume 17


Date: 11.14.’18.
  • 網站編碼由Big5轉為UTF-8。
  • 修正網站檔頭為英文,依一般原始碼格式修正,並加上APLv2授權條款。
  • page path改為breadcrumb。

Date: 3.10.’14.
  • 修正 Selima::List::Accounting::Reports::Search 類別,修正 new() 方法,刪除設定為反向排列;加上 check_pageno() 方法和 html_pagebar() 方法,預設為最後一頁;刪除 html_list() 方法,因為不再以反向排列,故不需再校正資料編號順序。
  • 修正 Selima::List 類別,把 check_pageno() 方法,移到可覆寫方法區。

Date: 3.10.’14.
  • 修正 acctrep_search_list_* 檢視,日期、序號改以正向排序,以符合正常記帳顯示順序。
  • 修正 Selima::List::Accounting::Reports::Journal 類別的檔案,編碼改為 UTF-8
  • 修正 Selima::List::Accounting::Reports::Journal 類別的 new() 方法,加上 reverse ,使頁數反向顯示。
  • 修正 Selima::List::Accounting::Reports::Journal 類別,刪除 page_param() 方法和 html_pagebar() 方法,還原 2007/10/02 的錯誤。
  • 修正 Selima::List::Accounting::Reports::Journal 類別,加上 html_list() 方法,校正資料的編號順序。
  • 修正 Selima::List::Accounting::Reports::Search 類別的檔案,編碼改為 UTF-8
  • 修正 Selima::List::Accounting::Reports::Search 類別的 fetch() 方法,刪除反向排列結果。
  • 修正 Selima::List::Accounting::Reports::Search 類別,加上 html_list() 方法,校正資料的編號順序。

Date: 2.16.’14.
  1. 修改 Selima::DBI 類別的 fetch() 方法和 fetchrow_hashref() 方法,用 is_utf8 檢查是不是需要 decode()
  2. 修改 Selima::DBI 類別檔案,更新為 UTF-8 編碼。

Date: 7.23.’13.
  1. 修改 Selima::imacat::Checker::Paper 類別的 _check_year() 方法,將年份下限降為 1930 年。
  2. 修改 papers 資料表的 year 欄位規則,將年份下限降為 1930 年。

Date: 6.27.’13.
  1. 修改 Selima::Format 模組的 myfmtdate() 函式和 myfmttime 函式,原用 localtime 改用 gmtime 。其實應該要把資料庫裏的欄位類型由 timestamp 改為 timestamp with time zone 才對的,不過那樣改茲事體大,現在在趕論文沒有時間測試,就算了,暫時先這樣。

Date: 2.6.’13.
  1. 修正 Selima::imacat::Checker::Paper 類別的 _check_year() 方法,可用年份擴展到 2013 。應該使用今年的,不過暫時沒力氣去改正。

Date: 1.30.’13.
  1. 修正 Selima::imacat::Form::Paper 類別的 _html_col_cite() 方法,引用書目加上 h_abbr() ,後恢復原狀。這裏應該加上 h_abbr() 嗎?為什麼一開始沒有加呢?
  2. 修正 Selima::Session 模組,目錄不存在時,自動建立目錄。

Date: 12.8.’12.
  1. 修正 Selima::DBI::db 類別的 cols_ml() 方法,儲存的欄位由 cols_ml 修正為 private_cols_ml ,以符合 Perl 5.16 的新版更新。

Date: 8.30.’12.
  1. 修正 papers 資料表,刪掉 url 欄位的 UNIQUE

Date: 6.7.’12.
  1. 修正 Selima::imacat::Checker::Paper 類別的 _check_pages() 方法,允許單頁。
  2. 修正 Selima::imacat::Checker::Paper 類別的 _check_month() 方法,允許季節。
  3. 修正 Selima::imacat::Checker::Paper 類別的 _check_pub() 方法,允許刊物留白;修正 papers 資料表,允許刊物留白。
  4. 修正 Selima::imacat::Checker::Paper 類別的 _check_url() 方法,不檢查網址連不連得上。

Date: 6.7.’12.
  1. 修正 Selima::imacat::Checker::Tag 類別的 _check_title 方法的註解。
  2. 修正 papers.cgi 程式,最後更新檢查加上 papers 資料表;修正 fetch_curitem() 函式,加上取得作者的縮寫。
  3. 修正 Selima::imacat::Checker::Researcher 類別,加上引用 Selima::ShortCut 模組。
  4. 修正 Selima::imacat::Form::Paper 類別,修正 new() 方法,加上顯示 cite 欄位;加上 _html_col_cite() 方法,顯示 APA 引用格式。
  5. 修正 Selima::imacat::Items 模組的 abbreviate_name() 方法。
  6. 修正 papers 資料表,加上 month 欄位;修正 Selima::imacat::List::Papers 類別,加上 month 欄位;修正 Selima::imacat::Form::Paper 類別, new() 方法加上 month 欄位,加上 _html_col_month() 方法;修正 Selima::imacat::Checker::Paper 類別,加上 _check_month() 方法;修正 Selima::imacat::Processor::Paper 類別的 _save_cols() 方法,加上 month 欄位;修正 papers.cgi 程式的 check_post() 函式,加上檢查 month 欄位。

Date: 6.3.’12.
  1. 變更 Selima::DataVars 模組的 FORM_CAPTCHA 值。

Date: 5.20.’12.
  • 修正 Selima::Form 類別,加上引用 Selima::ChkFunc 模組,以便在 _html_coltmpl_tags() 方法使用 check_sn_in() 函式;修正 _html_coltmpl_tags() 方法,去掉原來註解掉使用 check_sn_in() 函式判斷的地方。
  • 修正 Selima::Form 類別的 _html_coltmpl_tags() 方法,加上 $table 參數,以便 check_sn_in() 函式檢查;修正 Selima::imacat::Form::Paper 類別的 _html_col_authors() 方法和 _html_col_tags 方法,加上傳入資料表名稱。
  • 修正 Selima::Form 類別的 _html_coltmpl_tags() 方法,現有資料改用一行顯示。
  • 修正 Selima::Form 類別,修正 _html_coltmpl_radio() 方法,加上原來沒寫的, $onelineclass 名稱的判斷和插入;修正 _html_coltmpl_tags() 方法,加上 $oneline 參數的處理;修正 Selima::imacat::Form::Paper 類別的 _html_col_authors() 方法和 _html_col_tags 方法,加上 $oneline 參數。

Index | First | Previous | 13 | 14 | 15 | 16 | 17 | Next | Last