2
1
0

ログイン画面に以下のような外部ページのリンクを追加したいのですが、どのような方法がありますでしょうか。

「ログイン方法はこちらを参照してください。」

    Commentコメントを追加...

    1 回答

    1.  
      2
      1
      0

      ログイン画面のカスタマイズについての記事は以下がありました。

      Confluence のインストールディレクトリ配下の存在している login.vm ファイルを変更する
      といった内容のようです。

      あとは Custom HTML の内容も反映されるようだったので、
      HEAD の最後 に以下のような JavaScript を挿入することでもテキストを表示できるかと思います。

      <script>
      AJS.toInit(function() {
        var targetUrl = 'https://www.google.com/';
        
        if (!/^.*login\.action.*$/.test(location.href)) return;
        
        var linkHtml = '<div class="field-group"><span>ログイン方法は <a href="' + targetUrl + '">こちら</a> を参照してください</span></div>';
        
        AJS.$('.field-group.form-buttons.compact-form-buttons').before(AJS.$(linkHtml));
      });
      </script>
      1. 荒木治

        ありがとうございます。

        ファイル変更はシステム再起動も必要だったのでカスタムHTMLの方で対応させていただきました。とても助かりました。

      2. Shuzaburo Doba

        ありがとうございます!

        お役に立てているようでしたら嬉しいです。

      Commentコメントを追加...