현재 제 포럼에는 푸터 텍스트가 설정되어 있음에도 불구하고 기본 푸터 텍스트가 표시되고 있습니다:
@tgxworld의 최신 커밋 DEV: Lowercase all settings (#38) · discourse/Discourse-easy-footer@a766346 · GitHub 에서 해당 ID의 대소문자가 변경된 것을 확인했습니다. 제 설정과 로드되는 변수 사이에 불일치가 발생한 것일까요?
해당 포럼은 forum.audacityteam.org이며, 푸터는 토픽 및 다른 무한 스크롤이 아닌 페이지에서 확인됩니다.
아하: 값을 수동으로 업데이트하니 데이터가 전파되었습니다. 우회 방법 찾았네요
2개의 좋아요
tgxworld
(Alan Tan)
2월 5, 2024, 5:36오전
3
이 문제는 약 4주 전에 도입된 테마 마이그레이션 시스템의 버그로 인해 발생했습니다. 해당 문제는
main ← tgxworld:clear_javascript_cache_after_migration
merged 06:35AM - 05 Feb 24 UTC
Why this change?
This is caused by a regression in
59839e428f3dc49213fedfd8b… 67acb9f2a5ec69a, where we stopped saving the
`Theme` object because it was unnecessary. However, it resulted in the
`after_save` callback not being called and hence
`Theme#update_javascript_cache!` not being called. As a result, some
sites were reporting that after runing a theme migration, the defaults
for the theme settings were used instead of the settings overrides
stored in the database.
What does this change do?
Add a call to `Theme#update_javascript_cache!` after running theme
migrations.
에서 수정되었습니다.
4개의 좋아요
ecki
(Bernd)
2월 7, 2024, 12:16오후
4
현재 3.3.0-beta1-dev 버전을 사용 중입니다(3.2.0으로 '다운그레이드’한 후에도 동일한 문제가 발생합니다). 링크를 변경하기 전까지는 푸터가 정상적으로 작동했으나, 링크를 변경한 후 링크가 표시되지 않고 있습니다(카테고리가 비어 있습니다). 플러그인을 삭제하고 다시 설치해 보았지만, 여전히 불안정하며 일부 링크 항목이 언제 표시되지 않는지 정확히 파악하기 어렵습니다.
알게 된 점은 제목에 쉼표(,)를 사용할 수 없다는 것입니다(마지막 옵션인 경우에도 마찬가지입니다). 또한 '링크 그룹 제목’이 무시되는 문제를 지적한 오픈된 GitHub 풀 리퀘스트가 있습니다.
이 주제는 3일 후 자동으로 닫혔습니다. 새로운 답변은 더 이상 허용되지 않습니다.