감시 단어를 링크 삽입을 위한 단축 명령으로 사용

제 영어가 부족해서 죄송합니다. 구글 번역기를 사용하고 있습니다.

워드프레스를 떠나 디스코urses에 들어와 보니 많은 발전이 있었고, 디스코urses에 매우 만족하고 있습니다. 하지만 우리 회원들이 워드프레스에서 많이 그리워하는 기능이 하나 있습니다.
디스코urses에서 이 기능을 만들어 주시면 모든 분들이 좋아하실 거예요!

워드프레스에는 매우 흥미로운 플러그인이 있습니다. 이 플러그인은 다음과 같이 작동합니다: 텍스트 박스에 가서 GIF라는 단어를 클릭하면 메뉴가 열립니다. 이 메뉴에서 원하는 명령어를 지정하여 어떤 GIF든 링크를 삽입할 수 있습니다. 예를 들어, 울고 있는 GIF의 링크를 LOL3이라는 명령어로 저장해 두면, 텍스트 박스에 LOL3를 입력할 때마다 저장해 둔 GIF가 자동으로 표시됩니다. 링크를 찾아 텍스트 박스에 넣을 필요가 없어요! GIF를 찾기 쉽게 하려면, 저장할 때 썸네일이 표시됩니다 (그 명령어가 어떤 GIF인지 잊지 않도록 하기 위함입니다). 더 잘 보시도록 영상을 하나 남겨 두겠습니다:

디스코urses에는 아무것도 저장되지 않으며, 명령어/구문으로 링크를 호출하는 것뿐입니다.

디스코urses에는 ‘Watched Words’ 옵션이 있다는 것을 봤습니다. 이 옵션으로 한 문장을 다른 문장으로 대체할 수 있지만, 이 옵션은 관리자만 사용할 수 있습니다 (모두에게 공개되어야 합니다). 그리고 명령어(문장)를 링크로 대체할 때, 이 링크가 텍스트에 포함되지 않고, 저장해 둔 링크의 GIF도 표시되지 않아서 찾기가 어렵습니다.

GIF 링크와 함께 명령어(구문)를 저장할 수 있습니다

'Watched Words’를 모든 사용자에게 공개할 수 있을까요? 그리고 'Watched Words’에서 사람들이 사용하는 링크가 텍스트에 임베드되어 저장된 링크의 GIF가 나타나도록 하여 검색을 쉽게 할 수 있는 방법이 있을까요?

GIF 링크와 함께 명령어(구문)를 저장할 수 있습니다 (MA는 모든 포럼 사용자에게 공개되지 않음)

GIF 링크가 저장될 때 나중에 찾기 위해 GIF 썸네일이 표시되지 않습니다 (워드프레스에서는 500개 이상의 GIF를 저장한 사람들이 많았기 때문에, GIF 썸네일이 표시되면 검색이 훨씬 쉬워집니다)

명령어/구문으로 저장된 링크가 썸네일과 함께 표시되어 검색을 쉽게 하면 좋을 것 같습니다

명령어/구문 "oi"를 사용하면 'Watched Words’에 입력한 링크로 자동으로 대체되지만, 링크가 텍스트 박스에 GIF를 임베드하지 않습니다. 이렇게 되면 좋겠습니다.

우리나라에서는 GIF가 매우 문화적인 요소입니다. 각자 다른 GIF나 밈을 사용하며, 모든 사람은 자신의 GIF와 밈 폴더를 가지고 있습니다! 이 기능은 포럼에서 훨씬 편하게 만들어 주며, 특히 휴대폰을 사용하는 사용자에게는 명령어만 입력하면 되므로 GIF 링크를 찾을 필요가 없어 행정적 번거로움을 줄여 줍니다.

1개의 좋아요

is가 좋은지 모르겠습니다 ReplyGif: Adding reaction GIF easily

아, 친구, 네가 포르투갈어를 할 줄 알다니 정말 다행이야. 그래야 구글 번역기를 써서 이상한 번역으로 여기서 망신당하는 일이 없으니까 ㅋㅋㅋ

그래서, 저는 워드프레스를 디스커스로 교체했는데, 쓰레기통에서 럭셔리로 옮긴 격이었죠. 그런데 워드프레스에는 제 포럼 멤버들이 매일 저한테 설치라고 난리를 쳐대던 정말 흥미로운 도구/플러그인이 하나 있었어요.

그건 텍스트 박스에 있는 메뉴인데, 이 메뉴를 클릭하면 내 지프(GIF) 링크를 저장하고, 그 지프를 호출할 수 있는 명령어를 지정할 수 있어요. 예를 들어, 그레첸이 울고 있는 지프를 넣고 명령어를 'gretchoro1’로 설정하면, 'gretchoro1’을 입력할 때마다 텍스트 박스에 해당 지프가 추가되죠. 각 명령어에 어떤 지프를 넣었는지 확인하려면 메뉴를 열고 지프의 섬네일(미리보기)을 보면 됩니다.

그래서, 저한테 ReplyGif라는 걸 추천해 주었는데, 그거랑 비슷하다고 하더라고요. 근데 저는 어떻게 써야 할지 모르겠어요.

디스커스에는 Watched Words(감시 단어)라는 기능이 있다는 걸 봤는데, 단어(예: Choro2)를 지프 링크로 치환하는 것은 가능해요. 하지만 문제는 그 지프 링크가 텍스트 박스에 인라인으로 표시되지 않는다는 점이에요. 게다가 관리자만 사용할 수 있고, 메뉴에서 지프의 섬네일을 볼 수도 없으며 지프 링크만 보여요.

이런 걸 만들고 싶다면 무엇을 공부해야 할까요? 프로그래밍인가요?

@Falco

아니요, 그렇지 않아요.

네. 상당한 복잡도의 플러그인이 필요해요.

진심으로 그 기능을 원한다면, https://apoia.se/ 를 통해 목표 금액을 정해 돈을 모으고 #marketplace에서 누군가에게 개발을 의뢰하는 게 방법이에요.

동일한 기능은 아니지만, 사용자가 게시글을 작성할 때 GIF를 검색하고 삽입할 수 있는 테마 컴포넌트를 이미 사용 중이신가요?

Pandlr의 "GIF Pocket"에 대해 제가 이해한 바로는, 사용자별로 GIF 즐겨찾기 목록을 유지할 수 있는 기능인 것 같습니다. 맞나요?

이렇게 묻는 이유는, Watched Words와 유사한 솔루션의 경우 관리자만 자동 치환 용어를 설정할 수 있어 사용자별 컬렉션으로 사용하기 어렵기 때문입니다.

저는 이 지원 사이트를 몰랐어요. 먼저 하나 만들려면 얼마가 들지 확인해 보고, 그쪽으로 진행할 거예요!

댓글 읽다가 “와, 구글 번역이 이렇게 잘 번역했네” 하고 감탄했어요 ㅋㅋㅋㅋ

맞아요. 이 gifpocket은 텍스트 박스 안에 있는 영역인데, 좋아하는 GIF 링크를 즐겨찾기에 추가하면(미리보기로 표시됨) 명령어를 사용해 사용할 수 있어요. 예를 들어 choro1, adeus2, risos4, 혹은 원하는 어떤 단어를 입력해도 돼요.

Discourse에 이미 있는 watched words 기능과 비슷하다고 보면 돼요. watched words는 한 단어를 입력하면 다른 단어로 대체되는 건데, 이 경우에는 GIF 링크로 대체되는 단어를 입력해서 게시글에 GIF를 삽입하는 거죠.

그런데 watched words의 문제는 관리자만 사용할 수 있다는 점이고, 호출된 링크가 실제로 GIF로 삽입되지 않으며, 세션 화면에서는 GIF가 아니라 링크만 보여서(사용자가 어떤 GIF를 저장했는지 확인하기 어렵죠) gifpocket이 더 유용해요.

그래서 제 회원들이 이 Discourse Gifs를 사용해보려 했지만, 별로 좋아하지 않았습니다. 너무 복잡하다고 느끼고, 일부는 동기화에 문제가 있었고, 그들은 명령어 사용에 아주 익숙합니다. 예를 들어, ‘cachorrolouco’, ‘gatomiando’, ‘chorodecrianca’ 같은 명령어 말입니다.

이걸 해보실 수 있을까요? 비용은 얼마 정도가 될까요? 제 포럼 회원들과 상의해서 이 프로젝트에 자금을 모을 수 있을 것 같습니다.

단순히 단어를 대체하는 것만으로도 유용하지만, GIF 선택기를 제공하는 것도 좋은 아이디어입니다. 관리자가 정의한 세트에 국한되지 않으므로 더 유연하니까요.

BCharts에서는 discourse-reactions를 커스텀 이모지와 함께 사용해 미니 밈으로 반응할 수 있도록 했지만, 애니메이션이 아니고 크기도 매우 작습니다.

음, 생각해보니 원하시는 기능을 거의 구현하는 테마 컴포넌트가 있습니다(단, 단어는 관리자만 정의할 수 있다는 전제 하에): Auto-Linkify Words

저는 링크 대신 이미지를 생성하도록 수정했을 뿐, Discourse Gifs의 일시정지/재생 기능도 없고 나머지 코드는 원래 테마 컴포넌트와 완전히 동일합니다. 원하시면 설치해서 사용해 보실 수 있습니다: GitHub - renato/discourse-imgify-words: theme to auto imgify urls in discourse, almost the same as discourse-linkify-works · GitHub

예시:

chorolivre, https://media0.giphy.com/media/k61nOBRRBMxva/200.webp
palmas, https://media0.giphy.com/media/26gsspfbt1HfVQ9va/200.webp

words to imgify 설정에 입력하면 됩니다:

Screen_Recording_2022-10-26_at_14_48_26_AdobeExpress

이것은 테마 컴포넌트이지 플러그인이 아니므로, 설치는 이 가이드를 따라야 합니다. 또한 이 때문에 대체 작업은 웹 인터페이스에서만 이루어지며, 이메일이나 기타 다른 곳에서는 원래 단어가 표시됩니다.

제 쪽에서는 어떤 보증도 드릴 수 없습니다. 빠른 테스트였고 제 커뮤니티에서는 유용할 수 있지만, 현재로서는 지원이나 기타 커스터마이징을 제공할 수 없습니다(이러한 용건은 계속 #marketplace에 게시하는 것을 권장합니다).

1개의 좋아요

와, 정말 흥미롭고 멋지네요. 아쉽지만 관리자만 사용할 수 있다니… 모든 사용자가 사용할 수 있도록 해줄 사람을 찾아볼게요. 정말 멋진 작업이네요, 축하합니다!

정확히 말씀드리면, 자동 변환할 단어 집합을 설정할 수 있는 권한은 관리자만 가지고 있지만, 모든 사용자가 이를 사용할 수 있습니다.

응, 봤어. 아쉽네 =(