分頁外掛¶
一個 Redmine 外掛,可新增新的 Redmine 分頁,以便在每個專案和系統範圍內嵌入 iframe 內容。
作者¶
- James Turnbull
最新版本¶
目前可用的最新版本外掛為 0.4.0 版。 也適用於 Redmine 2.5 版。
更新日誌¶
完整的更新日誌,請參閱分頁外掛目錄中的 CHANGELOG
檔案。
說明¶
分頁外掛是一個 Redmine 外掛,它提供了建立新 Redmine 分頁的功能,可以在每個專案的基礎上嵌入來自 iframe 的內容。 這是透過將 iframe 代码片段儲存在專案自訂欄位中來完成的。
它還提供了新增新的系統全域頂部選單分頁的功能。 該分頁的 iframe 來源可以在外掛設定中進行設定。
除了這兩項功能之外,它還允許您修改實際的分頁和連結名稱,而無需在プラグイン設定中變更外掛的來源。
相容性¶
這個外掛與 Redmine 0.8.x 和 Redmine trunk 相容。
取得¶
GitHub 儲存庫的網址:http://github.com/jamtur01/redmine_tab/tree/master
這個外掛的原始碼可以使用以下指令從 GitHub 儲存庫「複製」
$ cd {RAILS_ROOT}/plugins $ git clone git://github.com/jamtur01/redmine_tab.git
安裝¶
- 從可用的來源下載外掛(請參閱「取得」)
- 如以下網址所述安裝外掛:https://redmine.dev.org.tw/wiki/redmine/Plugins(這個外掛不需要外掛資料庫遷移)
- 重新啟動 Redmine
設定¶
專案特定分頁¶
這個外掛會建立一個專案選單分頁,您可以在其中嵌入 iframe。 您可以在「外掛」->「分頁外掛」設定選項的「專案特定」->「分頁名稱」下全域設定分頁的名稱(預設為「分頁名稱」)。
個別專案的 iframe 來源可以使用預先設定的專案自訂欄位的值在每個專案的基礎上進行設定(在「專案特定」->「分頁文字」下設定(預設為「無」)。
- 您需要前往「管理」->「自訂欄位」->「專案」,並建立一個「長文字」類型的欄位來存放 iframe 連結。
- 請前往「外掛」->「分頁外掛設定選項」中的「專案特定」->「分頁文字」,選擇您在這個外掛設定中建立的專案自訂欄位。
- 在您的專案中,您需要將 iframe 連結新增為您選擇的專案自訂欄位的值。例如,若要嵌入 Google
<iframe src="http://www.google.com/" style="border: 0" width="800" height="600" frameborder="0" scrolling="no"></iframe>
- 然後使用專案的「模組」分頁來為專案啟用分頁模組;請前往您要的 Redmine 專案 ->「專案設定」
- 在「模組」分頁上:勾選「分頁」來啟用外掛模組。
之後,新的專案選單項目就會顯示在專案選單中。
全系統分頁 (連結)¶
這個外掛也提供新增全系統頂端選單分頁 (連結) 的功能。您可以在「外掛」->「分頁外掛設定選項」中的「系統全域」->「分頁名稱」(預設為「系統分頁名稱」) 來設定分頁名稱。
新的頂端選單連結的 iframe 來源可以使用外掛設定「系統全域」->「分頁文字」(預設為「無」) 的值來設定。
升級¶
- 備份目前部署的分頁外掛 (
cp -r /plugins/redmine_tab /plugins/redmine_tab-backup
)
- 重新安裝更新的外掛
- 使用以下指令:
git pull
- 使用以下指令:
- 重新啟動您的 Redmine
解除安裝¶
- 從外掛目錄 "../plugins" 中移除 "redmine_tab" 目錄
- 重新啟動 Redmine
支援¶
如果您要回報錯誤或要求新功能,您可以在外掛 GitHub 網站的問題追蹤區段開啟新的問題:http://github.com/jamtur01/redmine_tab/issues。
您也可以在 Redmine 論壇 的專屬外掛區段中發布關於這個外掛的貼文。
或者,您也可以加入 freenode IRC 網路上的 #redmine
頻道,看看是否有人可以提供一些支援。
致謝¶
- 感謝 Mischa the Evil 進行大量的更新和重構
- 感謝 Eric Davis 提供大量的修正和新功能
授權¶
這個外掛是開放原始碼,並根據 GNU 通用公共授權條款第 2 版 (GPL) 授權。如需詳細資訊,請參閱隨附的 COPYRIGHT.txt
和 GPL.txt
檔案。
- ©2009, James Turnbull (http://www.james-turnbull.net)
由 Robert Schneider 於 大約 10 年前 更新 · 3 個版本