설정 > 사용자 지정 > 테마 > 구성 요소로 이동하여 포럼에 커스텀 헤더와 푸터를 구현했습니다. 여기서 표준 헤더 구성 요소를 설치하고 기본 테마와 연결했습니다. 그런 다음 이 구성 요소를 사용자 지정하여 “Header” 섹션에 특정 헤더 HTML을, “Footer” 섹션에 푸터 HTML을 추가했습니다.
자바스크립트가 활성화된 일반 사용자의 경우, 커스텀 헤더와 푸터가 모두 표시되어 모든 것이 올바르게 보입니다. 그러나 NoScript가 활성화된 상태, 특히 “Safest” 설정으로 Tor 브라우저를 사용할 때 커스텀 헤더가 콘텐츠 아래로 잘못 배치되고, 커스텀 푸터는 완전히 사라집니다—페이지 소스 코드에서도 찾을 수 없습니다.
임시 해결책으로, 구성 요소의 “Body” 섹션 내에 noscript 태그를 통합하고 이 noscript 태그 안에 커스텀 푸터 HTML을 다시 내장했습니다. 하지만 이것은 단순한 우회 조치일 뿐이며, 향후 깨질 가능성이 낮은 더 깔끔한 해결책을 원합니다.
버그 보고 / 기능 요청:
- NoScript 사용자에게 커스텀 푸터가 표시되고 적절하게 렌더링되도록 보장하십시오.
- NoScript 버전의 경우, 헤더는 콘텐츠 위에, 푸터는 콘텐츠 뒤에 나타나야 하며, 이는 자바스크립트가 활성화된 일반 페이지의 표시 순서를 따라야 합니다.






