로컬 개발 전용입니다. 프로덕션 사이트에는 유용하지 않습니다.
기능
작동 방식
이 컴포넌트는 기본적으로 눈에 띄지 않도록 설계되어 있으며, 키보드의 grave slash ` 문자를 탭하여 모달을 트리거합니다. 또는 테마 설정을 토글하여 UI에 트리거 버튼을 활성화할 수도 있습니다.
모달이 표시되면 Discourse 개발 시 일반적으로 필요한 몇 가지 일반적인 작업, 링크 및 설정에 접근할 수 있습니다.
설정
| 이름 |
설명 |
| 헤더 버튼 표시 |
헤더 패널에 개발 도구상자 트리거를 표시합니다. |
| 플로우에서 버튼 제거 |
헤더 버튼을 오른쪽 아래에 고정합니다. (show_header_button이 활성화되어 있어야 함) |
| 작업 시 모달 닫기 |
도구상자에서 작업을 트리거하면 도구상자 모달도 함께 닫힙니다. |
| 사용자 정의 링크 |
|
| 번역 |
기본값 |
| dev_utils.toggle_btn |
개발 도구상자 |
| dev_utils.modal.title |
개발자 도구상자 |
| dev_utils.modal.cancel |
취소 |
| dev_utils.actions.title |
빠른 작업 |
| dev_utils.actions.toggle_alerts |
알림 토글 |
| dev_utils.actions.toggle_plugin_outlets |
아웃렛 토글 |
| dev_utils.links.title |
빠른 링크 |
| dev_utils.links.themes |
테마 |
| dev_utils.links.components |
테마 컴포넌트 |
| dev_utils.links.colors |
색상 |
| dev_utils.links.settings |
설정 |
| dev_utils.links.plugins |
플러그인 |
| dev_utils.links.user_prefs |
사용자 환경 설정 |
| dev_utils.links.text |
텍스트 |
| dev_utils.links.plugin_api |
플러그인 API |
| dev_utils.links.docs |
Discourse 문서 |
| dev_utils.common_settings.title |
일반 설정 |
| dev_utils.common_settings.none |
설정 선택 |
42개의 좋아요
manuel
(Manuel Kostka)
2
이 멋진 컴포넌트를 만들어 주셔서 감사합니다, Keegan님!
현재 헤더 아이콘은 항상 표시되고 있습니다. 일반 사용자는 아이콘이 표시되지 않도록 관리자만 볼 수 있게 하면 더 좋을 것 같습니다. 이렇게 하면 일반 사용자가 사이트를 둘러볼 때 레이아웃이 어긋나지 않습니다.
5개의 좋아요
Lilly
(Lillian )
3
이 컴포넌트를 꽤 마음에 들어요. 감사합니다!

방금 Discourse Docs 버튼이 문서가 아닌 플러그인 API 링크로 이동하는 걸 발견했어요.
2개의 좋아요
keegan
(Keegan George)
4
@Lilly 님, 문제를 지적해 주셔서 감사합니다. 이 문제를 해결하는 업데이트를 배포했습니다:
@manuel 님, 요청해 주셔서 감사합니다. 이제 해당 기능을 추가했습니다:
3개의 좋아요
매우 좋아 보입니다 – 모든 아웃렛을 식별해야 하는데, Toggle Outlets와 Toggle Alerts 모두 모달을 닫는 것 외에는 아무것도 하지 않는 것 같습니다.
켜면 화면에 무언가를 표시하거나 강조해야 하나요?
1개의 좋아요
Developer Toolbox 외에 이 테마 컴포넌트를 추가/설치하면 Toggle Outlets 버튼이 작동합니다…
2개의 좋아요
Alteras
(Steven Chang)
7
플러그인 API 링크가 파일을 열지 않습니다. app/assets/javascripts/discourse/app/lib/plugin-api.gjs로 업데이트해야 하는 것 같습니다.
2개의 좋아요
keegan
(Keegan George)
9
수정해 주셔서 감사합니다 @Arkshine, 해당 수정 사항을 병합했습니다 
또한 몇 가지 업데이트(수정/최신화)를 추가했으며, 이제 테마 설정에서 커스텀 링크를 정의하여 추가할 수 있는 새로운 기능도 추가했습니다:
3개의 좋아요
th21
10
이 컴포넌트의 번역을 Crowdin에 제출할 수 있을까요? 입구를 찾을 수 없었습니다.
1개의 좋아요
Lilly
(Lillian )
13
안녕하세요 @th21, 알려주셔서 감사합니다. Crowdin에 번역 프로젝트로 추가했습니다.
3개의 좋아요
th21
17
"알림 전환"의 예상 결과는 무엇인가요? 클릭했는데 아무 반응도 없었습니다
1개의 좋아요
keegan
(Keegan George)
18
이 플러그인은 Discourse 인스턴스에서 현재 표시 중인 모든 알림을 숨기는 것이 목적입니다. 다음과 같은 알림이 포럼에 있는 경우:
해당 알림을 페이지에서 숨겨 줍니다. 예를 들어 테마 작업을 할 때 알림 없이 페이지를 일시적으로 확인하고 싶은 경우에 매우 유용합니다.
2개의 좋아요