말 그대로입니다.
제 사이트는 회원가입에 이메일주소가 필요하지 않는데.
이메일 주소창을 아예 없애버리는 방법이 없을까요?
PHP | PHP 7.3 |
---|---|
CMS | Rhymix |
말 그대로입니다.
제 사이트는 회원가입에 이메일주소가 필요하지 않는데.
이메일 주소창을 아예 없애버리는 방법이 없을까요?
코어를 수정하지 않고 회원가입 스킨만 수정해서, email_address 필드를 CSS로 숨겨놓고 랜덤으로 생성한 메일 주소를 자동으로 넣어주는 방법도 있습니다. 관리자 화면과 프로필 화면에 랜덤 메일 주소가 노출된다는 단점이 있지만, 이것도 스킨만 수정하면 간단히 해결 가능하고요. 코어 룰셋을 뜯어고치는 것보다 부작용이 훨씬 적습니다.
https://xetown.com/questions/124498#comment_124728 참고해 보세요.
CSS는 아니고 JS로 처리하는 방법인데, 스킨에 따라 약간 손봐야 할 수도 있습니다.
업데이트하면 수정했던 것이 날아가거나, 일일이 재수정해야 하잖아요. 그러니까 업데이트를 꺼리게 되고, 오래된 버전에 계속 묶여있다 보면 더 많은 버그와 보안취약점에 노출되기 때문에 권하지 않는 것입니다.
XE라면 더이상 큰 변화가 잦지 않으니 코어 수정을 하든 말든 스스로 득실을 판단하여 행동하면 되지만, 라이믹스는 수시로 큰 변화가 일어나기 때문에 실이 훨씬 더 큽니다. 꾸준히 업데이트하시지 않으면 몇 달 후에는 무슨 문제가 생겨도 해결책을 찾기 어려울 가능성이 높습니다. 누군가 해결책을 제시하더라도 최신 버전에서만 통할 테니까요. 라이믹스는 빨리 움직입니다. 조금이라도 뒤처지면 그냥 놔두고 가버립니다.
http://sejin7940.co.kr/87635 ( Core 수정을 많이 해야합니다 )