안녕하세요
신뢰할 수 있는 멤버들만 있는 개인 디스코스를 운영하고 있습니다. 프로필과/또는 웹사이트에 있는 TL0 newuser 링크를 클릭할 수 있도록 설정해야 하는데, 이미 TL1에서 TL4까지는 다른 특정 사용자에게 사용하고 있습니다.
이를 위한 방법이 있을까요?
기본 테마에 JS 스크립트를 추가하는 방법인가요? 아니면 공식 플러그인이 있나요?
감사합니다
안녕하세요
신뢰할 수 있는 멤버들만 있는 개인 디스코스를 운영하고 있습니다. 프로필과/또는 웹사이트에 있는 TL0 newuser 링크를 클릭할 수 있도록 설정해야 하는데, 이미 TL1에서 TL4까지는 다른 특정 사용자에게 사용하고 있습니다.
이를 위한 방법이 있을까요?
기본 테마에 JS 스크립트를 추가하는 방법인가요? 아니면 공식 플러그인이 있나요?
감사합니다
안녕하세요, Alex님! 환영합니다.
웹사이트 링크에 대해 말씀드리자면, 테마나 컴포넌트에 아래 JS를 삽입해 보실 수 있습니다:
<script type="text/discourse-plugin" version="0.8">
api.modifyClass("controller:user", {
pluginId: 'enalbe-tl0-website-link',
linkWebsite: true
});
api.modifyClass("component:user-card-contents", {
pluginId: 'enalbe-tl0-website-link',
linkWebsite: true
});
</script>
소개(Bio)에 대해서는 아직 방법을 정확히 모르겠습니다. 백엔드에서 처리됩니다(요약, 링크 제거).
네, 가능합니다. 그리고 가장 쉬운 방법입니다: TL을 조정하고 즉시 모든 사람에게 TL1을 부여하는 것입니다. 사설 포럼이고 신뢰할 수 있는 회원들만 있는 경우… 정의상 TL0을 아예 사용하지 않아야 합니다.
TL을 그룹이 훨씬 더 잘 작동할 수 있는 방식으로 사용하고 있는 것 같습니다.
Arkshine님, 감사합니다!
잘 작동합니다.
Jakke님, 고맙습니다. 하지만 비공개 포럼이라 하더라도, 저는 신뢰 등급이 다른 멤버들을 두고 있습니다.
신뢰 등급 설정은 그룹에서 사용할 수 없는 일부 구성을 허용합니다. 그리고 TL0은 더 많은 제한 가능성을 제공합니다.