[유료] Discourse용 Articles 플러그인

사이트에 아티클 기능을 추가하는 플러그인을 개발할 필요가 있습니다. 사이트에는 이미 주제(Topic) 추가 기능이 있으며, 아티클은 아래에 설명된 몇 가지 차이점을 제외하고 이 기능을 완전히 상속받습니다.

핵심 사항

  • 현재 “아티클” 카테고리의 주제 디자인을 변경하기 위해 Blog Post Styling 테마 컴포넌트를 사용하고 있습니다. 이를 플러그인에 포함할 수 있습니다.
  • 아티클은 주제와 마찬가지로 메인 페이지의 일반 피드 및 기타 섹션에 표시됩니다.
  • 추가 날짜순으로 정렬된 아티클 목록을 보여주는 별도의 페이지를 생성합니다.
  • 아티클 목록에는 표준 주제 목록 템플릿을 사용합니다.
  • 주제와 마찬가지로 아티클에도 댓글을 남길 수 있습니다.
  • 주제와 마찬가지로 아티클도 카테고리 및 하위 카테고리에 추가할 수 있습니다. 아티클을 위해 “아티클” 카테고리를 만들고 그 안에 하위 카테고리를 생성할 수 있습니다. 이 카테고리들에는 오직 아티클만 게시할 수 있습니다.
  • 아티클은 표준 양식을 통해 추가되며, 양식에서 게시 유형을 주제/아티클로 선택할 수 있습니다.

아티클과 주제의 주요 차이점

  • 현재 주제 URL은 /t/tut-razdaem-invajty-na-dribbble/663/16과 같은 형태입니다. 아티클 URL은 /tut-razdaem-invajty-na-dribbble과 같은 형태여야 합니다. URL에서 불필요한 부분, 즉 /t와 링크 끝에 추가되는 번호 /663/16을 제거해야 합니다.
  • 아티클 이미지 업로드를 가능하게 합니다(사진 업로드 프로세스는 이 컴포넌트 https://meta.discourse.org/t/blog-post-styling/110841에서 가져올 수 있음).
  • 아티클 내부의 이미지에 대해 캡션(설명)을 추가할 수 있게 합니다. 서명을 출력하기 위해 html 태그 서명 내용 을 사용합니다.

  • 이미지에 대해 이미지 너비 선택 기능을 제공합니다. 각 너비에 특정 클래스가 대응합니다.

콘텐츠 너비 기준으로, 다음 클래스를 추가합니다: alignwide

전체 너비로, 다음 클래스를 추가합니다: alignfull

기본값으로는 클래스가 추가되지 않습니다

새로운 메뉴 항목을 추가합니다:

주제 추가 양식은 다음과 같이 보입니다:

이 작업에 제안하실 예산(USD)은 얼마입니까?
제안을 환영합니다.

2개의 좋아요

이 문제를 해결하는 데 도움이 될 수 있도록 뉴스 플러그인을 확장할 수 있는지 확인하기 위해 Fedor에게 오프라인으로 연락했습니다.

9개의 좋아요

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.