投稿からメールアドレスを削除するツール

どのような作業を希望されますか?

当フォーラムはメーリングリストプラットフォームから移行されたもので、多くの投稿にメールアドレスが含まれています。例えば「xyz@gmail.com までメールをください」といった記述や、投稿末尾の署名ブロックなどにあります。プライバシー保護の観点から、すべてのメールアドレスを削除するか、「メールアドレスを削除しました」に置換したいと考えています。

ただし、例外があります。トピックの最初の投稿、またはユーザー名が「Summary」のユーザーによる投稿の場合は、メールアドレスを削除せずそのまま残す必要があります。どちらの条件を満たせばよいかは、実装が簡単な方を選んでも構いません(両方のチェックは不要です)。

UI は不要です。Rails の専門家ではありませんが、rake コマンドを実行することはできます。例えば Replace a string in all posts のようなもの、または Rails コンソールから何らかのスクリプトを実行することも可能です。メールアドレスは正規表現で検出可能だと考えられます。

置換された内容のレポートを出力していただけると大変助かります。コンソールへの出力で問題ありませんが、もしより良い方法(/logs など)があればそれでも構いません。

[編集] これを定期的に実行して、新規投稿されたメールアドレスをスクラップするプラグインとしても実装できるかもしれません。ご提案歓迎です。

いつまでに完了する必要がありますか?

今後数週間以内であれば幸いです。

このタスクに対して提示できる予算(米ドル)はいくらですか?

ご提案をお待ちしています。アプローチと概算費用を PM でご連絡ください。

「いいね!」 4

パビリオンよりこんにちは。これについてプライベートメッセージを送信します。

「いいね!」 7

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.