Quick Quote 테마 컴포넌트

여기에 해당 코드가 있습니다

2개의 좋아요

하지만 이는 첫 번째 게시글뿐만 아니라 모든 게시글에 해당되는 것 아닌가요?

사실 주제 내 어디에 있든 마지막 게시글을 인용하는 것이 그 정도로 의미가 있는지 확신할 수 없습니다. quick quote post location threshold 값은 0은 공간을 낭비하므로 최소 1로 설정하는 것이 좋습니다.

1개의 좋아요

정말 최고!!!

2개의 좋아요

최근 Discourse 업데이트 이후 이 컴포넌트가 제대로 작동하지 않는 것 같습니다. 오늘 아침 코어 업데이트(어젯밤에 수행됨) 이후 모든 답글 버튼이 작동하지 않아 인스턴스 중 하나에서 이 기능을 비활성화해야 했습니다. @merefield

2개의 좋아요

참고로 추가하자면
https://meta.discourse.org/t/help-required-unable-to-reply-due-to-javascript-error/280298/4?u=moin

3개의 좋아요

무료 애드온이므로 목록에는 올려두었지만, 최우선 순위는 아닙니다.

곧 확인해 보겠습니다.

2개의 좋아요

이 문제는 수정되어야 합니다. 추가적인 문제가 있으면 알려주세요:

@Festinger @JammyDodger

6개의 좋아요

빠르게 수정해줘서 고마워, 로버트 :slight_smile:

2개의 좋아요

음, 최근 업데이트에서 이 컴포넌트 기능이 깨진 것 같아요. :thinking:

@pfaffman이 이 링크를 추가했어요 (하지만 본인이 직접 게시글을 올리지는 않으려는 것 같네요?): Reply Quotes No Longer Appearing Automatically

2개의 좋아요

원하시면 제가 PR을 올릴 수 있습니다 @merefield.

4개의 좋아요

정말 멋지네요, 감사합니다!

3개의 좋아요

여기 있습니다:

또한, 링크를 대체할 때 발생하는 문제를 수정한다는 점도 주목할 만합니다.
정규식이 너무 탐욕스러워서 두 링크 사이의 모든 텍스트를 삭제하고 있었습니다.

7개의 좋아요

답변했습니다.

3개의 좋아요

훌륭한 작업이네요, @Arkshine 감사합니다. 병합했습니다! :rocket:

6개의 좋아요

정말 대단해요. 빠른 수정해줘서 고마워요, Robert와 Arkshine님 :rocket: :star_struck:

8개의 좋아요

어리석은 실수를 하고 있는 건지 모르겠지만, 플러그인을 설치한 후에도 <mysite>/admin/plugins에서 사용 가능한 플러그인 목록에 표시되지 않습니다.

app.yml에 git 저장소를 추가하고 앱을 재빌드했습니다. 또한 앱에 진입한 후(launcher enter app) /var/www/discourse/plugins 디렉터리에서 discourse-quick-quote 폴더가 존재하는지 확인했습니다.

어떤 아이디어라도 있을까요?

빌드: 3.5.0.beta8-dev (64b738bc0a)
app.yml에 추가된 플러그인 저장소: https://github.com/merefield/discourse-quick-quote.git

네. 이것은 플러그인이 아니라 테마 컴포넌트입니다. 따라서 첫 번째 게시물에 링크된 주제(Installing a theme or theme component)에서 설명된 대로 설치하면 됩니다. 관리자 > 사용자 지정 > 테마 및 컴포넌트에서 찾을 수 있습니다.

2개의 좋아요

다시 한번 감사해, Moin! 정말 멋져 :slightly_smiling_face:

2개의 좋아요

안녕하세요! 최근 이 컴포넌트가 깨졌다는 언급들이 있었는데, 그 부분과 관련이 있는지 확실하지는 않지만, 새로운 Rich Text Composer(리치 텍스트 편집기)가 어떤 방식으로 이 문제를 일으킨 것 같습니다.

이 예시와 같은 게시글에 답글을 쓰려고 클릭하면:

빠른 인용 기능은 작동하지만, 인용된 텍스트가 리치 텍스트 편집기 내에서 제대로 렌더링되지 않습니다. 어떤 종류의 미리 구성된 코드처럼 보입니다:

<p>와 </p> 태그를 삭제한 후 마크다운 편집기와 리치 텍스트 편집기를 번갈아 전환하면 문제를 해결할 수 있습니다. 하지만 제 사용자(또는 일반적인 사용자)들에게는 이상적인 방법이 아닙니다.

무엇이 잘못되고 있는지, 그리고 이를 수정할 방법이 있는지 아는 분이 있을까요? 감사합니다!

1개의 좋아요

네, 이 코드는 리치 텍스트 컴포저를 염두에 두고 작성된 것이 아닙니다. 컴포저가 등장하기 몇 년 전에 작성되었기 때문이죠.

OP(원문 게시글)에 이 제한 사항에 대해 명시적으로 언급해 두었습니다.

제가 직접 살펴볼 시간은 없지만, 혹시 PR을 보내고 싶으신 분이 있다면 반드시 리뷰해 드리겠습니다.

2개의 좋아요