제가 포럼에서 만든 수정/기능 (그리고 그 이유)

https://meta.discourse.org/t/show-and-tell-where-to-share-things-interesting-things-youre-doing-with-discourse/401414?u=canapin에 따라, 내 포럼에 적용한 다양한 커스텀 개선 사항과 추가된 기능들, 그리고 그 이유를 정리해 두는 토픽을 만들었습니다.

커뮤니티 자금으로 운영되는 Discourse 기능

내 포럼 중 하나는 커뮤니티 자금으로 운영됩니다. 커뮤니티 멤버들이 매우 친절하며, 기부 목표액(약 300유로)은 매년 달성되었습니다. 다만 해가 갈수록 달성 속도가 느려져, 최대 6개월이 걸리기도 했습니다.

초기 설정

  • 헤더에 링크가 있는 기부 토픽:
  • 해당 토픽은 매년 업데이트되며, 기부 목표액이 달성될 때까지 고정(pin)되어 있었습니다.
    큰 문제는 없었지만, 여러 달에 걸쳐 이루어지는 기부 관리는 제 시간과 에너지를 꽤 많이 소모했습니다.

제가 한 일과 변화된 점

  • @Arkshine의 도움으로 포럼에 기부 진행률 바를 추가했습니다:
  • Ko-Fi의 API를 사용하는 커스텀 스크립트를 통해 각 기부 시 진행률 바가 자동으로 업데이트됩니다.

결과

큰 변화는 기대하지 않았지만, 놀랍게도 이 진행률 바가 추가된 첫 해에 기부 목표액 달성 기간이 6개월에서 2일로 줄었습니다!
기부 관리를 훨씬 더 편안하게 할 수 있게 되었습니다. 저는 멤버들에게 "기부해!"라고 강요하는 느낌을 주고 싶지 않았고, 이 기부 바는 침습적이거나 강압적이지 않다고 생각합니다. 그저 훌륭한 시각적 단서이자 리마인더 역할을 할 뿐입니다.

커뮤니티 자금 운영에 관심이 있으시다면, 진행률 바 컴포넌트와 호환 설정이 포함된 https://meta.discourse.org/t/discourse-ko-fi-integration/399978?u=canapin을 참고해 보세요.

이미지 중심 커뮤니티를 위한 기능

개인적으로 Discourse는 미디어 표시와 탐색 측면에서 오랫동안 뒤처져 있다고 생각합니다. 요즘은 모두가 사진과 영상을 공유하고 시청하는데, Discourse는 이를 충분히 중시하지 않는 것 같습니다(최근 이미지 뷰어를 개선한 팀에게 박수를 보내지만요!).

이미지 검색 개선

특히, with:images 필터를 사용할 때 실제 사진을 반환하는 기능이 크게 빠져 있다고 생각합니다. 현재 검색 방식은 게시글 발췌문만 반환하여 이미지 검색이 번거롭고 비효율적입니다.
몇 년의 노력 끝에 이 기능을 추가하는 플러그인을 만들었습니다: https://meta.discourse.org/t/search-thumbnails/395082?u=canapin

주 포럼에 이 플러그인을 설치한 후로는, 원래의 “이미지 없는” Discourse 이미지 검색으로 돌아가기란 정말 어렵습니다. 언eday 공식적으로 유사한 기능이 추가되기를 바랍니다.

토픽 갤러리

제 주 포럼은 특히 이미지 중심은 아니지만, 특정 토픽에서 사용자가 많은 사진을 올립니다. 가장 명확한 예시는 https://unicyclist.com/t/pictures-of-your-latest-ride-continued/265354?u=canapin입니다.

몇 년 전, 사이트가 아직 vBulletin을 사용하던 시절, 이 토픽을 밤늦게까지 게시글 하나하나 넘보며 사진을 감상한 적이 있습니다.

사진을 찾는 사람들의 경험을 개선하기 위해, 어떤 토픽이든 갤러리를 생성하는 플러그인을 만들었습니다.

아직 개선할 여지는 있지만, 그 목적을 위해 매우 잘 작동합니다.

영화 및 TV 쇼를 위한 자동 북마크

저는 많은 것을 게시하는 개인용 Discourse를 하나 가지고 있습니다. 그 중에는 보고 싶은 영화와 쇼들도 포함됩니다. 출시일 추적을 위한 앱을 사용하지 않기 때문에, 처음에는 북마크 리마인더를 자동화하는 커스텀 스크립트를 만들었고, 이후 다음과 같이 작동하는 Discourse 플러그인을 만들었습니다:

컴포저에서 제목 필드에 TMDB 영화 또는 쇼 링크를 붙여넣으면, 플러그인이 TMDB의 API를 사용해 데이터(포스터, 배우 및 여배우, 개요, 그리고 가장 중요한 출시일)를 반환하고 제목과 내용을 채우며, 적절한 태그(영화 또는 쇼)를 추가합니다.

토픽이 생성된 후, 첫 VOD 또는 물리적 매체 출시 시점에 맞춰 리마인더가 포함된 북마크가 자동으로 생성됩니다.


공유할 가치가 있는 것을 빠뜨렸을 수도 있으니, 나중에 여기에 추가하겠습니다. :slight_smile:

14개의 좋아요