j127
10월 7, 2019, 1:06오전
1
사용자가 메시지에 초대되면 user_notifications.invited_to_private_message_body 템플릿을 사용한 이메일이 전송됩니다:
%{username} 님이 메시지를 초대했습니다
> **%{topic_title}**
>
> %{topic_excerpt}
at
> %{site_title} -- %{site_description}
템플릿에 메시지 링크를 추가하는 방법이 있을까요? %{base_url}%{url}을 시도해 보았지만 해당 템플릿에서는 무효인 것 같습니다.
클릭할 요소가 없어서 사용자들이 혼란을 겪고 있습니다. 메시지로 링크할 수 없다면 /my/messages 경로로만 리다이렉트하도록 설정할 수 있을 것 같습니다. 이 경로가 메시지 목록으로 리다이렉트되는 것으로 보입니다.
직접 링크를 https://meta.discourse.org 또는 사용자 HTML로 삽입해 보셨나요?
<a href="https://meta.discourse.org">https://meta.discourse.org</a>
j127
10월 7, 2019, 7:30오후
3
현재 템플릿을 재정의하여 사용자를 forum.example.com/my/messages로 보내고 있지만, 이는 모든 메시지의 목록에 불과합니다. 저는 사용자가 초대받은 특정 메시지로 바로 이동할 수 있도록 하기를 원합니다.
이 메일에 링크가 포함되지 않은 것 같아서 좀 이상하네요. @techAPJ , 재현이 가능합니까?
techAPJ
(Arpit Jalan)
10월 14, 2019, 6:57오전
5
네, 이는 이메일 HTML 커스터마이징 기능에서 최근 발생한 회귀 문제(regression)인 것 같습니다. 이전에는 이메일 하단에 “메시지 보기” 링크를 포함했지만, 더 이상 그렇지 않습니다. 우선순위로 수정하겠습니다.
techAPJ
(Arpit Jalan)
10월 15, 2019, 6:28오전
6
PR 링크:
master ← arpitjalan:invite-email-footer
closed 09:01AM - 16 Oct 19 UTC
When existing users are invited to a topic or PM they are not seeing topic/PM li… nk & unsubscribe link in email footer. This PR fixes that.
Message:
<img width="397" alt="Screen Shot 2019-10-15 at 11 25 37" src="https://user-images.githubusercontent.com/5732281/66805440-acf30b00-ef42-11e9-9515-ae9dfc3e1413.png">
Topic:
<img width="1404" alt="Screen Shot 2019-10-15 at 11 29 21" src="https://user-images.githubusercontent.com/5732281/66805442-acf30b00-ef42-11e9-8ae0-ff199b706895.png">
@neil 님의 리뷰가 완료되면 병합하겠습니다.
이 변경 사항은 기존 사용자를 초대하는 경우에 한해 적용됩니다. 이메일을 통한 신규 사용자 초대에는 이미 템플릿 에 주제/메시지 링크가 포함되어 있습니다.
techAPJ
(Arpit Jalan)
10월 16, 2019, 9:52오전
7
새로운 .html.erb 템플릿 파일을 추가하는 대신, 기존 사용자 초대 템플릿을 업데이트하여 주제/PM 링크를 포함하도록 수정했습니다(새 사용자 초대 링크에서 수행하는 방식과 유사하게). 이를 통해 링크는 주제 제목과 이메일 하단에 표시됩니다. 또한 이 변경 사항은 스태프가 초대 이메일 템플릿을 커스터마이징할 때 topic_link를 원하는 대로 사용 및 재사용할 수 있도록 허용합니다.
committed 07:06AM - 16 Oct 19 UTC
FEATURE: allow staff to use topic_url for customizing email template
주제:
PM: