무엇을 수행하길 원하시나요?
저희 포럼은 메일링 리스트 플랫폼에서 이전되었는데, 많은 게시글에 이메일 주소가 포함되어 있습니다. 예를 들어 "xyz@gmail.com으로 연락 주세요"와 같은 문장이나 게시글末尾의 서명 블록에 있는 경우 등이 있습니다. 개인정보 보호를 위해 모든 이메일 주소를 삭제하거나 "이메일 주소가 삭제되었습니다"로 대체하고 싶습니다.
다만 예외가 있습니다. 주제의 첫 번째 게시글이거나, 게시글 작성자가 "Summary"인 경우 이메일 주소는 허용되며 삭제하지 않아야 합니다. 두 가지 조건 중 더 쉬운 한 가지만 확인하면 충분합니다. 둘 다 확인할 필요는 없습니다.
UI는 필요하지 않습니다. 저는 Rails 전문가가 아니지만 rake 명령어를 입력할 수 있습니다. 예를 들어 Replace a string in all posts 와 유사한 방식이거나, rails console에서 무언가를 실행할 수도 있습니다. 이메일 주소는 정규식(Regex)으로 찾을 수 있다고 생각합니다.
대체된 내용에 대한 보고서를 출력해 주시면 좋겠습니다. 더 나은 방법(예: /logs)이 없다면 콘솔에 출력만 해도 괜찮습니다.
[편집] 새로 게시된 이메일 주소를 주기적으로 정리하는 플러그인으로 만드는 것이 더 나을 수도 있습니다. 제안에 열려 있습니다.
언제까지 완료되길 원하시나요?
향후 몇 주 내로 완료되면 좋겠습니다.
이 작업을 위해 제시하실 수 있는 예산(USD)은 얼마인가요?
제안에 열려 있습니다. 접근 방식과 비용 견적을 PM(개인 메시지)으로 보내주세요.