초대 양식에 로그인 항목을 맨 위에 표시

나는 간단한 패치를 사용하여 사람들을 올바른 그룹에 추가하면서 주제(topic)로 연결하는 링크로 초대장을 사용한다.

로그인된 사용자는 조용히 그룹에 추가되고 주제 페이지로 리다이렉트된다.

불행히도, 로그인되지 않은 사용자는 “로그인합니다. 이미 계정이 있습니다.” 버튼이 양식(form) 뒤에 위치하기 때문에 새 계정을 만들도록 초대된다.

이 버튼을 위로 이동시키고 싶다:

CSS를 추가하여 이것이 가능한가?

이것은 discourse의 표준 기능이 되어야 하는가?

1개의 좋아요

Hey @thoka :wave:
CSS로는 불가능합니다. 모달 템플릿을 오버라이드해야 합니다.

https://meta.discourse.org/t/beginners-guide-to-developing-discourse-themes/93648#overriding-discourse-templates-23

또한, 향후에는 전용 가입/로그인 페이지를 제공하기 위해 모달이 제거될 예정입니다. :slight_smile:


아래를 확인해 주세요 :point_down:

2개의 좋아요

이 주제가 도움이 되나요?

3개의 좋아요

감사합니다! @thoka 님에게는 잘 작동했는지 모르겠지만, 제 경우에는 처음에는 CSS가 잘 작동하다가 이후에는 더 이상 작동하지 않았습니다. 작동하지 않을 때 JS를 추가했는데, 지금은 JS가 작동하지 않고 CSS를 사용하고 있지만, CSS는 완벽에서 멀고 제가 원하는 위치에 정확히 배치되어 있지도 않습니다.

아, 페이지 업데이트 중 하나에서 일부 내용이 변경되었을 수 있습니다.

원하는 대로 다시 작동하도록 하려면 어떤 코드 수정이 필요한지 조언을 구하기 위해 Development 주제를 만들면 더 많은 관심을 받을 수 있을 것입니다. :+1:

1개의 좋아요

@JammyDodger 님, 감사합니다!

현재 스크린샷에서 보이는 상단 헤더가 적합할 것 같습니다. 어떻게 생각하시나요? 모든 사용자에게 잘 보일까요?

감사합니다!