カスタムフィールドが長すぎる

2,384 views
Skip to first unread message

Keita Onabuta

unread,
Mar 16, 2014, 9:45:54 PM3/16/14
to redmine-...@googlegroups.com
カスタムフィールドを作成しましたが、フィールドの長さが長すぎます。
(※開始時刻、終了時刻のフィールドを作成しました)

なお、最小値 - 最大値は 「1 - 2」に設定しています。

どのような方法でフィールドの長さを変更できますか?

※添付ファイルにスクリーンショットを貼っています。


Question_Field_Length.xlsx

MooMooDance

unread,
Mar 16, 2014, 11:08:20 PM3/16/14
to redmine-...@googlegroups.com
Keita Onabuta 様

プラスにならない情報で大変恐縮です。
標準機能で設定できる箇所は無いはずです。

恐らく、ソースを直接修正する事になると思いますが、その方法が判りません!
私もこのスレッドに興味がありますので、ウォッチさせて頂きます。



前田 剛

unread,
Mar 17, 2014, 12:35:01 AM3/17/14
to redmine-...@googlegroups.com
 前田といいます。


2014年3月17日 10:45 Keita Onabuta <keita....@gmail.com>:
> カスタムフィールドを作成しましたが、フィールドの長さが長すぎます。
> (※開始時刻、終了時刻のフィールドを作成しました)
>
> なお、最小値 - 最大値は 「1 - 2」に設定しています。
>
> どのような方法でフィールドの長さを変更できますか?


 Redmine本体のソースコードではなくテーマをいじるのが簡単だと思い
ます。



(1) フィールドのidの特定

 チケット作成画面のHTMLのソースをブラウザで表示させて、カスタム
フィールドの名前「Start Time」で検索すると、以下のような感じの箇所
が見つかると思います。この中の id= で指定されている値(以下の例では
issue_custom_field_values_8)を記録しておいてください。


<p><label for="issue_custom_field_values_8"><span>Start
Time</span></label><input class="string_cf"
id="issue_custom_field_values_8" name="issue[custom_field_values][8]"
type="text" value="" /></p>



(2) テーマの修正

 使用しているテーマの application.css (例: デフォルトのテーマであ
れば public/stylesheets/application.css)をテキストエディタで開き、
以下のコードを追加してください。4emの部分の数字を変えれば幅を変更で
きます。

 issue_custom_field_values_8 の部分は、実際には(1)で調べたidの値
を記述してください。幅を変更したいフィールドが複数ある場合は、下記
3行の記述をidの値を変更して繰り返してください。


input#issue_custom_field_values_8 {
width: 4em;
}



 以上で、ブラウザで再読込をするとカスタムフィールドの幅が狭くなる
と思います。

MooMooDance

unread,
Mar 18, 2014, 8:23:15 AM3/18/14
to redmine-...@googlegroups.com
前田様

スレ主ではありませんが、本件、私も活用させて頂いております。
情報、ありがとうございました!!
Reply all
Reply to author
Forward
0 new messages