QA #775
未完了リポジトリの統計表示で文字が切れる
0%
説明
Gitlab + Redmine(3.4.4)を使用しています
リポジトリで統計を表示するとなぜか?端切れます。
ユーザ側の方はなんとなく、ユーザIDの幅分しかもっていないのかな?とおもうのですが、
凡例の方がなんでそもそもきれているの?といった感じです。。。
修正されたかたいらっしゃるでしょうか?
(英名分の余白しかとっていない? にしても リビジョンもそこそこの長さがあるような。。。)
ファイル
奈良 裕記 さんが約6年前に更新
SVGで描画されていますね。
ここはViewCustomizeでは無理と思います。
#レビジョンスペーススペースなどで誤魔化せないかな。(本末転倒)
http://www.redmine.org/projects/redmine/repository/statistics
http://www.rubydoc.info/gems/svg-graph/2.1.3
http://www.rubydoc.info/gems/svg-graph/2.1.3/SVG/Graph/Bar
projects/redmine/repository/statictics
<embed src="/projects/redmine/repository/graph?graph=commits_per_month" type="image/svg+xml">
controllers/repositories_controller.rb
def graph
...
if data
headers["Content-Type"] = "image/svg+xml"
send_data(data, :type => "image/svg+xml", :disposition => "inline")
else
def graph_commits_per_month(repository)
..
graph = SVG::Graph::Bar.new(
:height => 300,
:width => 800,
:fields => fields.reverse,
:stack => :side,
:scale_integers => true,
:step_x_labels => 2,
:show_data_values => false,
:graph_title => l(:label_commits_per_month),
:show_graph_title => true
)
graph.add_data(
:data => changes_by_month[0..11].reverse,
:title => l(:label_change_plural)
)
...
前田 剛 さんが約6年前に更新
Redmine 4.0.0ではJavaScriptでの描画に変更され、日本語も切れずに表示されるようになります。
Feature #26253: Render repository graphs using Chart.js instead of SVG
Tamura Shinji さんが約6年前に更新
4.0かぁ。。。
4.0へは移行できるんだろうか。。。(笑)
プラグイン対応が。。。
SVGだったんですね。。。
パラメーターいじったら表示できそうっぽいけど。。。
リクエストがあってからやろう。。。
今まで、リポジトリのところはあまり使ってなかったんですよね。。。