새로운 페이지 게시 기능을 확인해 보시는 것을 추천드립니다. 이 개발자는 더 이상 discourse에 적극적으로 관여하지 않으므로, 기능 요청은 Marketplace 채널로 보내 주셔야 할 것 같습니다.
안녕하세요 @pfaffman,
"새 페이지 게시 기능"이 정확히 무엇을 의미하는 건가요? 이것이 Discourse에 내장된 기능인가요? 감사합니다.
크리스, 안녕. 얼마 전 코어에 추가된 Page Publishing을 참고해봐. 위 어딘가에 링크되어 있지만, 거의 1년 전 일이어서 찾기가 어려울 거야.
@staff 에게 간단히 알립니다. 이 플러그인은 현재 고장 난 상태일 가능성이 높습니다. 활성화된 상태에서 게시물을 작성하려고 하면 500 에러가 발생하여, 제 Discourse 빌드에서 이 플러그인을 비활성화해야 했습니다.
콘솔에 표시된 비추천(deprecation) 오류 메시지(whitelist-tags.js.es6 파일의 whiteList를 allowList로 변경)를 따라 수정하니 해결된 것 같지만, 더 많은 테스트가 필요합니다. 직접 시도해 보거나 두 번째 의견을 듣고 싶으시다면 포크를 확인해 보세요.
모든 것이 정상적으로 작동하는 것 같으면 몇 시간 후에 PR을 올릴 예정입니다.
방금 업그레이드를 마쳤고, 내 환경에서는 정상적으로 작동하고 있습니다. 실패했을 수도 있지만, 제거한 뒤 다시 빌드하고, 활성화한 후 한 번 더 빌드했습니다.
참고할 만한 점입니다! 지금은 다른 플러그인이 간섭을 일으키고 있을 수 있습니다. 해당 플러그인을 제외하고 다시 빌드한 뒤, 다시 포함시켜 빌드했을 때 기존 저장소로 실패했습니다. 이제 제 환경 설정에서 문제가 해결되기를 바라며 @TReKiE님의 수정 사항을 시도하고 있습니다.
정말 효과가 있었어요! 새 생명을 불어넣어 주셔서 감사합니다.
글쎄, 사이트가 게시물에 응답하지 않고, 정적 페이지 때문인 것 같습니다.
수정: @TReKiE 님의 포크가 제 환경에서는 잘 작동하네요! 감사합니다! Joe 님이 PR을 승인해주셨으면 좋겠네요. 하지만 솔직히, 원하시면 Joe 님을 설득해서 추가 권한을 받으시거나, 아니면 여러분의 포크가 사람들이 사용하는 버전이 되는 것이 더 합리적일 것 같습니다.
테스트하고 확인해 주셔서 감사합니다.
PR은 오늘早些에 병합되었습니다. 다만, 제 포크는 그대로 두겠습니다.
지금은 상황을 지켜보겠습니다.
음, 이제 /admin/plugins를 방문하면 무한 루프에 빠지네요
Uncaught ReferenceError: Ember is not defined도 확인됩니다
Chrome이 너무 심하게 멈추어서 재부팅해야 겨우 멈추게 되네요.
Jay, 감사합니다.
포크를 수정하여 업데이트했으니, 원하시면 사용해 보세요. 더 확신이 들면 나중에 PR을 올리겠습니다.
잘했어요! 또 성공한 것 같네요!
데모를 볼 수 있는 곳이 있나요? 조의 데모 사이트는 더 이상 존재하지 않습니다.
더 이상 디스커스에서 활동하지 않는 개발자의 플러그인을 사용하기 시작하는 것보다는 내장된 페이지 게시 기능을 사용하는 것을 권장합니다.
그가 여전히 자신의 디스코드에 접속하는지 확실하지 않지만, 혹시 연락할 수 있다면 이전 프로젝트를 넘겨받을 의향이 있는지 물어볼 수 있을 것 같습니다. 프로 코스 인스톨러가 일부 마찰을 일으킨 것은 아쉬웠습니다. 더 다듬어야 할 부분이 있었지만, 분명히 멋진 개념 검증이었습니다. 유지보수가 잘 될 때는 꽤 합리적으로 잘 작동했습니다. 다만, 유지보수가 중단된 후에는 ssh 로그인을 통해 전일제 원격 관리자 권한을 부여받았습니다.
몇 가지 변경 사항으로 호스팅 설치의 등급에 따라 승인/인증된 플러그인만 설치되도록 맞춤 설정할 수 있습니다.
@TReKiE는 여러 개의 PR을 제출했으며, 자신의 포크를 유지 관리하고 있는 것으로 보입니다.
저는 Ansible을 사용하여 사이트에 SSH로 접속하여 플러그인을 추가/제거하고 ENV 설정을 변경하며 재빌드를 수행하는 대시보드를 만들었습니다. 이 스크립트는 꽤 지능적이며, 빌드가 실패하면 이전 컨테이너를 재시작하거나 데이터베이스 업그레이드가 있는지 인식하여 처리하고, 코어로 이동된 플러그인을 제거하는 등의 작업을 수행합니다. 사람들이 이 대시보드에 비용을 지불하는 것을 선호하지만, “한정된 기간” 동안 무료 체험 그룹에 가입하면 무료로 사용할 수 있습니다(지원 범위는 대시보드 자체에 문제가 있다고 판단되는 사항으로 제한됩니다).
제이, 전제 조건이 아주 좋아 보여. 솔직히 말해서, 이 서비스의 가치를 고려하면 비용도 꽤 합리적이라고 생각해.
주말 동안 이 플러그인의 깨진 상태를 해결했고, 시간이 지남에 따라 손상되었던 기존 기능들도 모두 복원했습니다. 모든 수정 사항을 반영하여 포크를 업데이트했습니다.
변경 로그
- 관리자 패널이 더 이상 깨지지 않음
- 확인 대화상자가 다시 작동함 (번역도 다시 작동함)
- 삭제 버튼이 다시 작동함 (아이콘도 다시 있음!)
- 새 버튼이 다시 작동함
- 마크다운 저장/편집이 다시 작동함
- 기타 필요한 비추천(deprecation) 수정 사항 처리 완료





