로그인 화면에 푸터 추가하는 방법

Settings->Login에서 다음 옵션들을 활성화한 Discourse를 설정했습니다.

  • 초대만 허용
  • 로그인 필수
  • 사용자 승인 필수

따라서 로그인 전 인터페이스는 다음과 같습니다:

이 인터페이스에 푸터를 추가하는 방법을 알고 싶습니다.

감사합니다.

안녕하세요,

푸터 섹션을 추가할 수 있는 푸터 테마 컴포넌트가 몇 가지 있습니다.

안녕하세요 @Don

네, Easy responsive footer는 작동하지만, 사용자는 로그인 후에야 푸터를 볼 수 있습니다. 위 이미지처럼 로그인 전에 푸터가 보이도록 해야 합니다.

이 코드를 마지막으로 테스트한 지 꽤 시간이 지났지만, 로그인 페이지에 푸터가 표시되도록 테마 구성 요소에 다음 코드를 추가해 볼 수 있습니다:

<script type="text/discourse-plugin" version="0.8.40">
    const LoginRoute = require("discourse/routes/login").default;
    LoginRoute.reopen({
      showFooter: true
    });
</script>

테마에 그런 스크립트를 추가하는 방법을 모르기 때문에, 컴포넌트의 showFooter 조건을 단순히 제거하여 항상 표시되도록 했습니다.