pixmicat

Subversion Repositories:
Rev:
←Prev12Next→     Show All
Rev Age Author Path Log message Diff
878 2440d 05h scribe /PIO/ !: 7th.Release ChangeLog Diff
877 2446d 02h scribe /PIO/lib/pio/ !: 修正 searchCategory 物件使用錯誤
+: 新增 fetch_all 相容方法,預期可向下相容 PHP 5.2
Diff
876 2448d 02h scribe /PIO/lib/pio/ !: 修正 mysqli->bind_param 參數需要為變數位址的問題 Diff
874 2457d 02h scribe /PIO/lib/ -: 修正 abstract PHP 5.2 相容問題 Diff
872 2458d 02h scribe /PIO/lib/ !: 修改 attachLanguage 增加 $fallbackLang 參數 Diff
865 2459d 06h scribe /PIO/TestCase/ +: ModuleHelperTest _T 測試 testAttachLanguageAnd_T() Diff
864 2459d 07h scribe /PIO/lib/ +: 檔案加上 SVN Id 屬性
!: LanguageLoader 加上備用語言,避免指定語言的翻譯有缺時,套用備用項目
+: ModuleHelper 增加 _T() 自動處理前綴
!: ModuleHelper attachLanguage 自動處理前綴
Diff
862 2461d 00h scribe /PIO/ +: ModuleHelper 單元測試
!: ModuleHelper 建構元改為 public,以防模組未覆蓋建構元時無法呼叫的問題
Diff
860 2463d 02h scribe /PIO/lib/ !: getLocale() 其實對應 PIXMICAT_LANGUAGE,作個記號
+: 封裝 LanguageLoader->attachLanguage
Diff
855 2464d 01h scribe /PIO/ +: 新增 IModule 介面
+: 新增 ModuleHelp 抽象方法
-: PMSTest 去除相容依賴
Diff
854 2466d 09h scribe /PIO/ +: 增加 TRUST_HTTP_X_FORWARDED_FOR 開關 Diff
846 2467d 05h scribe /PIO/ +: 單元測試/覆蓋率測試 by PHPUnit Diff
845 2467d 06h scribe /PIO/ !: 預設PIO連線改為PDO SQLite 3(因為SQLite2 PHP新版沒了)
!: LoggerInterceptor 改成不直接產生 Logger,由建構元注入
!: 縮排某些空格改成Tab
!: 全域錯誤捕捉 lib_errorhandler 移到主程式
!: 公用程式修改以支援 7th.Release
+: checkenv.php 增加 MySQL Improved 偵測
+: log2pio, mysql2pio 增加防呆
Diff
844 2468d 02h scribe /PIO/ !: 修正 PHP 5.2 func_get_args() 無法直接傳遞的問題
!: 相容函式庫搬到 pixmicat.php 再引用
!: IFS openIndex() Logger 呼叫統一成一個
+: 將注入 Logger 機制通用化
+: 新增 MethodInterceptor (AOP Around Advice) 介面
Diff
843 2469d 01h scribe /PIO/ !: PHP_SELF 改為程式取得
+: 新增 ROOTPATH 絕對路徑常數,並修改相對路徑使用絕對路徑
+: PMCLibrary::getLoggerInstance 加上預設參數
+: fileio.satellite.php 標示為 Deprecated
Diff
842 2472d 02h scribe /PIO/lib/ +: 新增 Fatal error 捕捉機制
!: 修改 NopLogger 註解
!: 修正 SimpleLogger 使用絕對路徑解決記錄 fatalError 因 register_shutdown_function 造成相對路徑變動的問題
Diff
841 2477d 02h scribe /PIO/ !: 年份修改 Diff
840 2477d 02h scribe /PIO/lib/ lib_compatible.php
!: "PMS" 打錯字"
-: "PTE" 重複
Diff
839 2477d 02h scribe /PIO/lib/pio/ pio.sqlite3.php
!: 修正 #825 fetchAll 的錯誤 (應用 PDO::FETCH_ASSOC 非 PDO::FETCH_COLUM)
Diff
837 2483d 01h scribe /PIO/ +: 將舊版相容 (全域變數、語言 _T() 等) 全移到 lib_compatible.php (不須 mod_globalvars)
!: Global Error and Exception handler 改善,可抓訊息
-: 搬動 lib_language.php _T() 和 attachLanguage() 到 lib_compatible.php
+: 定義 ILogger 建構元,可傳入名稱方便辨認記錄區塊
!: FlagHelper __toString 格式修正
!: PIO 修改拋出 Exception 非 Error
!: 修正 PIOmysqli 搞錯 error_handler 需傳入 array 參數的問題
Diff