단순 텍스트 치환을 수행할 수 있는 플레이스홀더

우선, 여러 인스턴스에서 매일 Discourse를 사용하는데, '개인 노트용 Discourse 인스턴스’부터 '대규모 공개 Discourse 헬스테크 토론 포럼’에 이르기까지 placeholder-forms 플러그인이 incredibly 유용하고 필수적이어서 감사합니다.

원하는 기능이 하나 있습니다. 플레이스홀더 필드에 대해 간단한 텍스트 변환/치환/처리 기능을 사용할 수 있으면 좋겠습니다. 예를 들어, 타이틀 케이스를 슬러그화/케바브 케이스로 변환하거나, 텍스트를 URL 인코딩하는 것 같은 변환이 가능했으면 합니다.

이렇게 하면 플레이스홀더의 슬러그화된 출력값 example-project-name을 그룹 이름이나 카테고리 슬러그로 바로 사용할 수 있습니다.

물론 이러한 작은 변환을 수행하는 다른 방법도 있습니다 — CLI에서 sed나 다른 도구를 사용하거나, CopyQ 명령어를 사용하는 것이죠. 하지만 다른 사용자들도 필요로 하는 형식으로 출력을 정확히 얻을 수 있다면 좋겠습니다.

이 변환은 플레이스홀더의 사용 지점에서 이루어져야 한다고 제안합니다. 이렇게 하면 동일한 플레이스홀더(이 예시에서는 =PROJECT-NAME=)가 출력물의 여러 곳에 사용될 때, 각각 필요한 형식에 맞춰 변환될 수 있습니다.