redmine1.1.3(1.1.2でもOK)で、プロジェクトの見せ方を変更した。
(1)プロジェクトメニューのチケットボタンの遷移先をカスタマイズクエリで表示させる。
せっかくカスタマイズクエリ作っても、「チケット一覧」→「クエリ選択」とかめんどくさい。
lib/redmine.rbを変更
menu.push :issues, { :controller => ‘issues’, :action => ‘index’}, :param => :project_id, :caption =>
:label_issue_plural
↓
menu.push :issues, { :controller => ‘issues’, :action => ‘index’, :query_id => ‘1’ }, :param => :project_id, :caption => :label_issue_plural
app/views/projects/show.rhtmlも変更
<%= link_to l(:label_issue_view_all), :controller => ‘issues’, :action => ‘index’, :project_id => @project, :set_filter => 1 %>
↓
<%= link_to l(:label_issue_view_all), :controller => ‘issues’, :action => ‘index’, :project_id => @project, :query_id => 1 %>
(2)チケットの変更履歴に区切り線を入れる。
変更履歴が多すぎると見辛くなるって意見があったみたい。
public/themes/alternate/stylesheets/application.cssに以下を追加(themesは今使ってる奴)
/* history */
div#history {
border: solid 1px #cccccc;
background-color: #ffffff; (ここで変更履歴の色を指定。ウチは白w)
padding: 5px;
}
div#history > h3 {
border-bottom: none;
}
div#history > .journal {
border-top: solid 1px #cccccc;
padding-right: 5px;
padding-left: 5px;
}
div#history > .journal > h4 {
border-bottom: none;
margin: 0px;
}
変更が終わったらApacheを再起動する。