MD 토픽 목록 모바일 컴포넌트

예전만큼 자주 업데이트하지는 않지만, 지금까지는 문제가 없는 것 같습니다. 문제가 발생하면 알려주세요.

Discourse 테마를 따르고 있는데, 아직까지 아무런 문제가 보이지 않습니다.

2개의 좋아요

저도 마찬가지입니다. 제 디스코urs 플러그인 전부를 포기하고 아예 삭제할 생각입니다.

포럼 소프트웨어를 바꾸는 게 더 쉬웠으면 좋았을 텐데, 적어도 이렇게 하면 일이 좀 덜 될 것 같습니다.

이 프로젝트가 관리되어 온 방식은 완전한 재앙입니다.

이 업데이트가 MD 구성 요소에 영향을 미칠까요?: Improving automatic switching of mobile/desktop modes

https://github.com/discourse/discourse/commit/9aa52af4c9d261be19c538164eafd83463054998

최신 버전(commit: FEATURE: new tag info heading (#40171) · discourse/discourse@3c95497 · GitHub)에서 테스트를 수행했습니다.

동작은 하지만, 비권장(Deprecation) 알림이 표시됩니다.

[THEME 9 'MD Topic List Mobile'] DEPRECATION NOTICE: Accessing site.mobileVieworsite.desktopView during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. [deprecated since Discourse 3.5.0.beta9-dev] [deprecation id: discourse.static-viewport-initialization] [info: https://meta.discourse.org/t/367810]

무엇을 할 수 있는지 확인해 보겠지만, 적어도 시스템은 깨지지 않습니다.

4개의 좋아요

좋아요! 수고 많으셨습니다 :+1:

최근 Discourse 버전에는 다음과 같은 공지 :see_no_evil_monkey: 가 있습니다:

[관리자 공지] 테마 'MD Topic List Mobile’에 업데이트가 필요한 코드가 포함되어 있습니다. (id:discourse.static-viewport-initialization)

1개의 좋아요

확인해 보려고 하는데, 일이 좀 많아 보입니다

하지만 @lhc_fl 이 이 컴포넌트에 대해 했던 것을 참고해서 적용해 볼 수 있을 것 같습니다: Show both OP and last reply on mobile - #23 by Lhc_fl

3개의 좋아요

몇 시간 동안 고군분투한 끝에… 해당 컴포넌트를 업그레이드하면 비추천(deprecated) 메시지가 사라져야 합니다 (오늘 최신 버전으로 업그레이드는 못 했지만, 비추천 안내가 더 이상 표시되지 않으므로 배너도 사라져야 합니다). 그러면 Discourse가 모든 것을 다시 바꿀 때까지 몇 달간은 괜찮을 겁니다.

포럼에서는 변경 사항이 매끄럽게 적용되어야 하지만, 문제가 있다면 알려주세요!

이전 버전에서 @Arkshine 님의 작업과 @lhc_fl 님의 컴포넌트가 큰 도움이 되었습니다.

4개의 좋아요