りんちゃんの日記

日常を書き留めていきます。

redmineのプラグイン view_customize

参考サイト

だいぶ参考になった。

blog.enjoyxstudy.com


 1. customize plugin

Path pattern: /issues/[0-9]+
Type: JavaScript
Code:
$(function() {
// 対象のカスタムフィールドの要素を取得
var customField2 = $('.cf_2.attribute');
var customField1 = $('.cf_1.attribute');

// 説明の後に移動
$('.status.attribute')
.after(
$('<div class="splitcontent">')
.append(
$('<div class="splitcontentleft">').append(customField2)));


// 説明の後に移動
$('.status.attribute')
.after(
$('<div class="splitcontent">')
.append(
$('<div class="splitcontentleft">').append(customField1)));


})

----------------------------------------------------------------------------------------------------

 

 

Path pattern: /issues/[0-9]+
Type: JavaScript
Code:
#view_customize_code {
height: 400px;
}

 ----------------------------------------------------------------------------------------------------

Path pattern: projects/sample
Type: StyleSheet
Code:
/*
プロジェクト名 sample の ヘッダーメニュー色を変える
*/


#top-menu {
background-color: #006400; /* dark green */
}

#header {
background-color: #008000; /* green */
}

 ----------------------------------------------------------------------------------------------------

Path pattern: /issues/
Type: JavaScript
Code:
$(function() {
//Redmineのチケット作成画面で項目名を変更する(View customize plugin)
//http://blog.enjoyxstudy.com/entry/2015/12/05/000000

// チケットのSubjectの名前を変える
$('label[for="issue_subject"]').text("あいうえお");

// 必須マーク消さないようにするには、HTMLで書き換える
//$('label[for="issue_subject"]').html('あいうえお<span class="required"> *</span>')
});