專案

一般

設定檔

插件目錄 » 智慧型議題排序

作者 Vitaly Klimov
網站 https://redmine.dev.org.tw/boards/3/topics/29545
程式碼儲存庫 -
註冊於 2012-03-15 (超過 12 年前)
目前版本 0.3.1
相容於 Redmine 1.3.x, 1.4.x, 2.0.x
使用者評分   (4)

智慧型議題排序插件

智慧型議題排序插件是一個 Redmine 插件,它以更智慧的方式取代預設排序。
此排序方法遵循議題樹狀結構和父子關係。

此外,此插件還為查詢和多個父議題排序選項添加了類別支援。

智慧型排序

插件以更智慧的方式取代了預設的 Redmine 議題排序。這種排序類型始終將父議題的子議題放在父議題之後。

它也消除了當按父議題排序的根議題按其 ID 排序時的不便。

因為這種排序必須對查詢中的所有議題進行排序,所以與大型(>3000 個議題)查詢的預設排序相比,它可能需要更長的時間。

插件解決了 Redmine 中的以下問題:#7907, #10048, #7417

新的查詢選項

  • 插件為 Redmine 查詢添加了類別支援,並按類別分組顯示查詢。
  • 插件為查詢添加了新選項,允許始終先按父議題對查詢進行排序,從而保持層次化的議題結構

全域插件選項

  • 預設先按父議題排序
    如果在命名查詢中沒有明確禁用,則會自動先按父議題對議題進行排序
  • 如果沒有涉及父議題排序,則使用預設的 Redmine 排序
    如果沒有涉及父議題排序,則允許回退到預設的 Redmine 排序,以加快查詢速度
  • 將排序欄位中沒有值的議題放在頂部(預設的 Redmine 行為)
    將具有空欄位(例如開始日期或到期日)的議題放在最前面,否則將它們放在清單的末尾

系統檔案修改

  • 插件別名 Query 的方法 *issues* 和 *issue_ids*
  • 插件別名 Gantt 方法 *sort_issues!*
  • 如果安裝了插件 **redmine_better_gantt_chart**,則插件別名 BetterGantt 方法 *sort_issues*
  • 插件在 Query 模型中添加了兩個新欄位(**:category** 和 **:sort_by_parent_first**)
  • 外掛修改了以下 Redmine 視圖:queries/_form.html.erb。變更位於 VVK 註解行之間

安裝須知

  1. 如果您尚未安裝,請安裝外掛 帶有修訂版本的 Plugin views
  2. 請按照以下網址的 Redmine 外掛安裝步驟操作:https://redmine.dev.org.tw/wiki/redmine/Plugins
  3. 執行 rake 任務
    rake redmine:plugins:process_version_change RAILS_ENV=production
  4. 重新啟動您的 Redmine 網頁伺服器(例如 mongrel、thin、mod_rails)

相容性

  • 外掛僅在生產模式下運行
  • 請在運行外掛之前執行外掛遷移
  • 在遷移過程中,外掛會為所有現有查詢開啟選項先按父項排序

更新日誌

0.3.1 (2012-06-25)

與 Redmine 1.3.x、1.4.x、2.0.x 相容。

  • Redmine 2.x 相容性
redmine_smart_issues_sort_v031.zip (24.9 KB) redmine_smart_issues_sort_v031.zip Vitaly Klimov,2012-06-25 15:47

0.3.0 (2012-06-07)

與 Redmine 1.3.x、1.4.x 相容。

redmine_smart_issues_sort_v030.zip (24.2 KB) redmine_smart_issues_sort_v030.zip Vitaly Klimov,2012-06-07 18:36

0.2.5 (2012-03-21)

與 Redmine 1.3.x、1.4.x 相容。

  • 修復了輕微的相容性問題
redmine_smart_issues_sort_v025.zip (21.9 KB) redmine_smart_issues_sort_v025.zip Vitaly Klimov,2012-03-21 14:30

0.2.4 (2012-03-17)

與 Redmine 1.3.x、1.4.x 相容。

  • 添加了與 1.3.2 之前 Redmine 版本的相容性
redmine_smart_issues_sort_v024.zip (21.6 KB) redmine_smart_issues_sort_v024.zip Vitaly Klimov,2012-03-17 13:57

0.2.3 (2012-03-16)

與 Redmine 1.3.x、1.4.x 相容。

  • 現在跟踪器按其位置排序,而不是按名稱排序 - Redmine 的排序方式
redmine_smart_issues_sort_v023.zip (21.5 KB) redmine_smart_issues_sort_v023.zip Vitaly Klimov,2012-03-16 09:37

0.2.2 (2012-03-15)

與 Redmine 1.3.x、1.4.x 相容。

redmine_smart_issues_sort_v022.zip (21.6 KB) redmine_smart_issues_sort_v022.zip Vitaly Klimov,2012-03-15 11:46

使用者評分

  作者:Isabela Cristina Teles Terra 大約 9 年前

您好,
是否有計劃使此模組與 Redmine 3.x 相容?
謝謝

  作者:Nguyen Ba Tan 超過 9 年前

很好。好的 redmine 2.6

  作者:ivy micheli 將近 10 年前

非常感謝您!
它解決了我的問題!

  作者:Andrew Hackley 將近 10 年前

完全按照它所說的去做!

2012 年 3 月提供的插件壓縮檔連結與 Redmine 2.4.x 不相容。請在 GitHub 上下載與 2.4.x 相容的版本
https://github.com/logical-and/redmine_smart_issues_sort