2
1
0

Confluence で匿名アクセスを許可しているスペースがあるのですが、
ページのコメントも表示されてしまいます。

スペース権限でコメントの書き込みを制限することはできると思うのですが、
内容も見せないようにしたいです。

どうすればいいでしょうか。

    Commentコメントを追加...

    1 回答

    1.  
      2
      1
      0

      CSS を適用してコメントのセクションを非表示にすることができるようです。

      匿名アクセスかどうかを判定すればいいので、
      Confluence のカスタム HTML > Head の最後に以下の内容を挿入すれば
      実現はできそうかと思いました。

      <script>
      (function() {
        var remoteUser = AJS.Meta.get('remote-user');
        
        if (!remoteUser) {
          var style = document.createElement('style');
          style.appendChild(document.createTextNode('#comments-section { display: none; }'));
          document.head.appendChild(style);
        }
      })();
      </script>


      カスタム HTML ではなくユーザマクロを作成すれば
      ページごとでの設定もできそうです。

        Commentコメントを追加...