요청 사항:
이메일 템플릿을 사용자 정의할 수 있는 관리 페이지에는 다음이 포함되어야 합니다:
- 현재 선택된 템플릿이 사용자에게 언제 이메일로 전송되는지에 대한 한 문장 설명
- 현재 템플릿에서 사용할 수 있는 각 보간 키에 대한 한 문장 설명
근거:
이 페이지에서 저는 주로 두 가지 문제에 부딪힙니다:
1: 템플릿이 전송되는 트리거를 이해하지 못하는 것
템플릿 이름만으로는 이메일 템플릿이 언제 전송되는지 이해하기 어렵습니다. 좋은 예시는 다음과 같습니다:
- Custom Invite Forum Mailer
- Custom Invite Mailer
- Invite Forum Mailer
- Invite Mailer
이 이름들은 그들 사이의 차이를 이해한 이후에야 비로소 의미가 있습니다. 따라서 이 템플릿들(그리고 모든 템플릿)에 대해 페이지에 한 문장 정도의 설명을 추가하여 관리자가 해당 템플릿의 용도를 알 수 있도록 하는 것이 좋겠습니다.
영어 로케ализации의 경우 콘텐츠가 이미 작성되어 있으므로, 이 포럼의 유용한 안내 게시글의 텍스트를 그대로 사용할 수 있습니다.
2: 어떤 보간 키가 사용 가능한지 또는 그들이 무엇을 하는지 모르는 것
예를 들어, User Replied 템플릿은 다음과 같습니다:
%{header_instructions}
%{message}
%{context}
%{respond_instructions}
여기서 문제는 다음과 같습니다:
%{context}가 무엇을 의미하는지 모릅니다.- 이 키들을 삭제하면 다시 복구하기가 어려울 수 있습니다.
따라서 각 이메일 템플릿에서 사용 가능한 각 키에 대한 한 문장 설명이 있는 것도 좋겠습니다. 페이지에서 확장/숨길 수 있는 목록 형식으로 제공하면 어떨까요?