이 업데이트를 해주셔서 감사합니다 @awesomerobot!
이 컴포넌트를 사용하면 토픽 생성 버튼의 ID가 변경된다는 것을 발견했습니다(create-topic에서 custom-create-topic으로). 이로 인해 Colorful Categories 플러그인으로 커스텀한 배경이 초기화됩니다.
ID는 그대로 유지하고, 커스텀 식별자는 클래스로 이동하는 것이 더 나은 방법일까요?
이 업데이트를 해주셔서 감사합니다 @awesomerobot!
이 컴포넌트를 사용하면 토픽 생성 버튼의 ID가 변경된다는 것을 발견했습니다(create-topic에서 custom-create-topic으로). 이로 인해 Colorful Categories 플러그인으로 커스텀한 배경이 초기화됩니다.
ID는 그대로 유지하고, 커스텀 식별자는 클래스로 이동하는 것이 더 나은 방법일까요?
개인적으로 사용하기 위해 이 컴포넌트를 수정하려고 시도하고 있습니다. 그런데 무언가에 막혀서 혹시 아시는 분이 있을까 해서 질문드립니다.
기존의 “New Topic” 버튼과 커스텀 버튼을 함께 구현하려고 합니다.
커스텀 버튼을 클릭할 때만 해당 모달에서 composer_action_text와 composer_button_text를 표시하고, 원래의 “new topic” 버튼을 클릭하면 모든 것이 원래대로 유지되도록 하는 방법이 있을까요?
도와주실 수 있는 분이 있다면 감사하겠습니다!
제 설명 중 이해하기 어려운 부분이 있다면 알려주세요.
이 컴포넌트에서 비권장(deprecation) 알림이 표시됩니다:
[THEME 41 'Customize new topic button text']
비권장 알림: `api.addPostMenuButton`은 더 이상 권장되지 않습니다.
대신 값 변환기(value transformer) `post-menu-buttons`를 사용하세요.
[Discourse v3.4.0.beta3-dev부터 비권장됨]
[비권장 ID: discourse.post-menu-widget-overrides]
[정보: https://meta.discourse.org/t/341014]
음… 비추천(deprecated)된 API가 아니라 업데이트된 Value Transformer를 사용하네요.
컴포넌트가 최신 상태인지 확인하세요.
포럼에서 Discourse v3.5.0.beta1-dev를 사용 중이시고, 컴포넌트 버전이 오래된 것을 확인할 수 있습니다. 업데이트를 완료하면 이 문제가 해결됩니다.
감사드리며 사과드립니다: 사전 저장소(또는 최소한 연결되지 않은) 구성 요소를 설치하고 있었기 때문에 업데이트가 표시되지 않았습니다!
플러그인을 테스트해 보았지만, 새 버튼과 이전 버튼이 모두 표시됩니다. 참고로 최신 버전으로 업데이트되어 있습니다.

네, 나도 그걸 알아차렸는데, 더 이상 필요 없었으니까 그냥 제거했어요.
구버전 버튼을 숨기는 CSS가 제대로 작동하지 않았던 것 같습니다.
해당 문제를 수정하기 위해 PR을 생성했습니다. 그리고 더 새로운 버튼 형식도 추가했습니다 아마 이건 새로운 foundation에만 해당되는 것 같습니다:
https://github.com/discourse/discourse-customize-new-topic-button-text/pull/62
수정: 리뷰 및 버튼 형식 복원에 대해 감사드립니다 @awesomerobot
완벽해요, 잘 작동하네요. @Lilly 감사합니다 ![]()