4
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

RedmineのWikiのリンクを新規ウィンドウで開く

Last updated at Posted at 2019-12-20

#はじめに
RedmineのWikiでリンク集を作りたかったのですが、
Markdownで記述したリンクを新規ウィンドウ(別タブ)で開かせることができませんでした。
それを強制的に新規ウィンドウで開かせるようにする方法をご紹介します。

#前提条件

  • Redmine 4.0.5で動作確認しました。
  • テキスト書式の設定は「Markdown」です。

#カスタマイズ
lib\redmine\wiki_formatting\markdown\formatter.rb
の34行目を変更します。

formatter.rb(変更前)
content_tag('a', content.to_s.html_safe, :href => link, :title => title, :class => css)
formatter.rb(変更後)
content_tag('a', content.to_s.html_safe, :href => link, :title => title, :class => css, :target => '_blank', :rel => 'noopener')

:target => '_blank':rel => 'noopener' を追加しているだけです。
変更後はサービスの再起動をお忘れなく。

4
6
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?