插件目錄 » 額外查詢運算子插件
|
作者 | Vitaly Klimov |
---|---|---|
網站 | https://redmine.dev.org.tw/boards/3/topics/21015 | |
程式碼儲存庫 | - | |
註冊日期 | 2011-02-14 (超過 13 年前) | |
目前版本 | 0.1.1 | |
相容於 | Redmine 1.3.x, 1.4.x, 2.0.x | |
使用者評分 |
Redmine 額外查詢運算子插件¶
此插件為議題查詢添加了額外的運算子,允許選擇確切的日期和與當前日期的偏移量。此外,此插件還添加了在文字欄位中使用正則表達式的功能
以下額外運算子適用於所有日期欄位(開始日期、截止日期等):¶
- 介於
包含介於指定的兩個日期之間的所有日期 - 之後
包含指定日期之後的所有日期 - 之前
包含指定日期之前的所有日期 - 是月份
包含給定月份內的所有日期(您可以對過去的月份使用負數,例如 -1 表示上個月,等等) - 是星期
包含給定星期內的所有日期(您可以對過去的星期使用負數,例如 -1 表示上星期,等等)
以下額外運算子適用於所有字串和文字欄位:¶
- 符合正則表達式
使用 SQL 正則表達式搜尋字串(例如,在主題過濾器中使用\[.*\]
來查找所有帶有方括號的主題)
運算子 **之前** 和 **之後** 的額外語法¶
可以為 **之前** 和 **之後** 運算子定義相對於當前日期的日期範圍。為此,請使用以下語法
(+|-)<數字>[w|m]
- **w** - 從當前日期算起的星期數
- **m** - 從當前日期算起的月數
例如,在 *截止日期* 過濾器中使用表達式 **+0w** 將顯示截止日期在下週一之前的所有議題
相容性¶
插件會修補 **views\queries\_filters.html.erb** 檢視。添加的部分會標記為 *VVK start* 和 *VVK end* 註解
安裝說明
- 如果您尚未安裝 帶有修訂版的插件檢視 插件,請先安裝
- 按照 Redmine 插件安裝步驟 進行操作
- 執行 rake 任務
rake redmine:plugins:process_version_change RAILS_ENV=production - 重新啟動您的 Redmine Web 伺服器(例如 mongrel、thin、mod_rails)
更新日誌
0.1.1 (2012-06-25)
相容於 Redmine 1.3.x、1.4.x、2.0.x。
- Rails 3(Redmine 2.x)相容性
0.1.0 (2012-06-07)
相容於 Redmine 1.3.x、1.4.x、2.0.x。
- 現在再次與 1.3.x 相容
- 外掛程式相依於 帶有修訂版本的 Plugin views 以獲得進一步的 Redmine 相容性
0.0.6 (2012-03-26)
與 Redmine 1.3.x 相容。
- 開始於之前/之後過濾器的錯誤修復
0.0.5 (2012-02-23)
與 Redmine 1.3.x 相容。
- Redmine 1.3.x 相容性
- 與 1.3.x 之前的 Redmine 版本不相容
- 針對 之前 和 之後 運算子實作了額外的語法(見上文)
0.0.4 (2011-07-25)
與 Redmine 1.2.x 相容。
- 與 Redmine 1.2.x 相容性
- 與 1.2.x 之前的 Redmine 版本不相容
0.0.3 (2011-02-14)
與 Redmine 1.1.x, 1.2.x 相容。