웹사이트를 통한 게시물 작성 비활성화

안녕하세요,
저는 제 앱에 Discourse를 통합하고 있으며, 웹 UI에서 새 주제 게시를 비활성화하고 대신 API를 통해서만 생성할 수 있도록 설정할 수 있는지 궁금합니다. 앱에서 가져온 여러 정보를 모든 새 게시글에 포함시키고 싶은데, 이를 보장하는 가장 좋은 방법은 API인 것 같습니다.

CSS를 사용하여 버튼을 숨길 수 있습니다.

AFAIK(sofar as I know)로, 기본적으로 권한을 통해 이를 구현하는 방법은 없습니다. 사용자가 앱과 동일한 계정으로 사이트에 로그인할 수 있다면, 주제를 생성하고 답글을 작성하는 데 동일한 접근 권한을 갖게 됩니다.

스티븐, 감사합니다. CSS는 커스텀 테마나 플러그인을 통해 추가하는 건가요, 아니면 사이트 전체에 CSS를 주입할 수 있는 곳이 따로 있나요? 아직 플랫폼에 익숙해지고 있는 중이지만, 지금까지 정말 마음에 듭니다!

/admin을 통해 테마 CSS를 사용자 정의할 수 있습니다.

다만, 사용자는 페이지 소스를 보는 것만으로 이러한 변경 사항을 비활성화할 수 있습니다.

감사합니다. 그 부분은 크게 걱정하지 않습니다. 그들이 그 수고를 들여서라도 하려는 것이라면 아무 해가 되지 않을 테니까요. 다만 API 게시물을 통해 전달될 일부 기능을 놓치게 될 뿐입니다.

이걸 어디에 적용해야 하는지 찾기가 어렵네요. 검색해보니 관리자 계정에서 커스터마이즈 아래에 CSS/HTML 섹션이 있어야 하는 것 같은데, 제 계정은 목록에 안 보입니다.

해결했어요. 저처럼 멍청한 분들을 위해 공유합니다 :slight_smile:
편집 테마는 테마 자체 안에 있는 항목입니다. 테마를 선택하면 맨 아래에 있더라고요.
도움 주셔서 감사합니다.