작성 센터

이 테마 컴포넌트 설치

안녕하세요 :wave:

Compose Center는 모든 종류의 작성 옵션을 위한 공간입니다. 이 아이디어는 작성 콘텐츠를 쉽게 관리할 수 있는 장소를 제공하는 것이었습니다.

예를 들어:

  • 새 주제
  • 새 메시지
  • 새 채팅 메시지
  • 임시 저장(Drafts)
  • 대기 중인 게시물(Pending Posts)

원래 레이아웃과 디자인을 해킹하고 싶지 않으므로, 이 테마는 기본(Default) 테마를 위해 만들어졌습니다. 원래 3열 테마의 우측 사이드바와 함께 꽤 멋지게 작동할 수 있습니다. 따라서 기본 + 새 주제 버튼을 작성(Compose) 버튼으로 대체합니다. 콘텐츠는 DMenu에서 열리며 배너, 프로필 아바타, 사용자 상태, 새 주제/임시 저장 열기, 메시지, 채팅 버튼, 임시 저장 및 대기 중인 게시물을 표시합니다.

빠른 버튼 및 링크:

  • 배너의 My Drafts 버튼: 임시 저장으로의 링크
  • 배너의 연필 아이콘(편집): 설정/프로필로 링크
  • 아바타(호버)의 연필 아이콘(편집): 설정/계정으로 링크
  • 사용자 상태: 사용자 상태 모달 열기
  • 새 주제/임시 저장 열기 버튼: 주제 작성기 열기
  • 메시지 버튼: 개인 메시지 작성기 열기
  • 채팅 버튼: 새 채팅 메시지 모달 열기

배너 배경은 사용자 카드 배경이 설정되지 않은 경우 흐릿하게 처리된 프로필 아바타입니다.

기본

임시 저장 포함

대기 중인 게시물 포함

사용자 상태

테마 번역


:heart: 크레딧: New Topic Header Button 테마 컴포넌트를 여기에 통합했습니다. 이는 Central 테마의 profile block에서 영감을 받았습니다.

15개의 좋아요

좋은 작업이네요, Don. 개인 사이트에 설치했는데 이 기능이 정말 좋습니다. :clap:

다만, 관리자에서 컴포넌트 미리보기를 해도 헤더에 새 주제 버튼이 안 보입니다. :thinking:

4개의 좋아요

릴리, 감사합니다. 좋아해 주셔서 기쁩니다! :heart:

아니요, 죄송합니다. 그 컴포넌트 기능을 DMenu에 통합했다는 뜻입니다. 그러니까 DMenu에서 보시는 새 주제 버튼 코드는 대부분 New Topic Header Button 테마 컴포넌트에서 가져온 것입니다. :slight_smile:

4개의 좋아요

하, 게시글을 올린 후에 혹시 OP(원글)을 잘못 이해한 건 아닌지 궁금했어요. 설명해 주셔서 감사합니다. (생각해 보면, 어차피 헤더에 있는 건 안 좋더라고요.)

그 컴포저 모달이 정말 마음에 드는데 사이드바에서 열 수 있으면 좋겠어요. 대신 커스텀 섹션을 만들어서 같은 기능을 할 수도 있긴 하죠.

만들어주신 작은 팝업 디자인이 좋아요 :smiley:

4개의 좋아요


이 버튼의 색상을 이전에 게시한 테마의 버튼 색상과 동일하게 커스터마이징할 수 있을까요?

3개의 좋아요

새로고침 후 사용자 지정 상태 설정이 사라지는 버그를 발견했습니다.

안녕하세요 :wave:

버튼에 create-topic id를 추가하여 이제 해당 스타일을 사용하도록 했습니다. 또한 누락된 점을 발견했는데… 이 버튼은匿名用户(익명 사용자)에게도 표시됩니다. 수정했습니다. FIX: Hide Compose button for anons and adds create-topic id to it - Pull Request #4 - VaperinaDEV/discourse-compose-center - GitHub

이것은 코어에서 사용자 상태 관련 문제인 것 같습니다. 이미 여기에 대해 주제를 하나 올렸습니다: User status stops working for admins 하지만 더 조사해야 합니다… 토픽이나 다른 곳으로 이동하면 다시 나타납니다. 따라서 이 문제는 이 테마 구성 요소와 관련이 없습니다.

4개의 좋아요

안녕하세요 :wave:

채팅이 비활성화된 경우를 처리하도록 업데이트를 병합했습니다. 이제 이 컴포넌트를 사용하려면 채팅이 필수적이지 않습니다. :slightly_smiling_face: 이 때문에 OP를 수정하고 Theme Creator 링크도 추가했습니다.

4개의 좋아요

참고로 — 새로운 여러 개의 초안과 함께 추가되었습니다. 큰 업데이트는 아닙니다.

2개의 좋아요

감사합니다 @Jagster. FIX: drafts label i18n · VaperinaDEV/discourse-compose-center@6a58764 · GitHub 커밋으로 수정했습니다 :slightly_smiling_face:

4개의 좋아요

interface_button_title 번역/설정은 무엇에 사용되는 것인가요? 어디에서도 사용되지 않는 것 같습니다…

2개의 좋아요

안녕하세요 :wave: 네, 이전 버전에서 남은 것 같습니다. 삭제하겠습니다. :+1:

2개의 좋아요

최근 Discourse를 업그레이드했는데, 동시에 compose 버튼의 번역이 사라졌습니다.

급하지 않습니다.

2개의 좋아요

안녕하세요, 이 링크로 수정되었나요? Translation of Bookmark button is lost - #2 by david

1개의 좋아요

네, 맞아요 :+1:

1개의 좋아요

최근 이 컴포넌트에서 오류가 발생하기 시작해서 여기서 PR로 수정했습니다. :slight_smile:

1개의 좋아요

@Lilly 감사합니다 :hugs: 병합했습니다!

1개의 좋아요