Always-Anonymous Categories Plugin

私は個人的には、意図されたものではないにしても、それは機能だと考えています。なぜなら、それは匿名カテゴリである理由があるからです。しかし、はい、おそらく投稿の追跡が維持されていないために起こるのでしょう。正直なところわかりませんが、これが理由かもしれません。

素晴らしい、これは完全に機能します。作成されたすべての @anon アカウントは、しばらくすると削除されるのか、それともデータベースに残るのか疑問に思っていました。

それらが自動的に破棄/削除されるとは思いません。単に、ユーザーによる最後の投稿からx日後に新しい匿名投稿(コアサイトの設定で制御される)が行われると、新しい匿名ユーザーが作成されるだけです。

もちろん、手動で実行することは十分に可能です。

「いいね!」 1

承知しました :))

また、誰かが投稿するたびにそのポップアップを非表示にする方法はありますか?

「いいね!」 1

もし必要としている人がいれば、ここに修正方法があります。リポジトリをフォームし、plugin.rb ファイルで result.messageresult.route_to の両方を削除すると、ユーザーへのフィードバックメカニズムがなくなり、ダイアログボックスやポップアップがトリガーされなくなります。

コードの該当部分は以下のようになります。

if result.success?
  result.post = post
  # ダイアログボックスをスキップするために message と route_to を削除しました
else
  user.flag_linked_posts_as_spam if creator.spam?
end

これを達成するために、このCSSをテーマコンポーネントに追加しました(およびそれらの存在を非表示にします):

// Anonカテゴリの調整
body.category-general-hnz-anon {
    div.presence-users, div.row div.post-notice.new-user {
        display: none;
    }
}

category- の後の部分は、ターゲットにしているカテゴリのスラッグです。

「いいね!」 2

プラグインと同様の機能を、プラグインなしで実装する代替方法を見つけました。グループを anon(好きな名前で可)と呼び、すべての匿名ユーザーを含めるようにするだけです。もちろん、すべてのユーザーを1つずつ追加する必要はありません。匿名のメールはすべて anon.your.site になるため、自動追加を設定し、カテゴリのセキュリティを指定して anon グループのみが表示、トピック作成、投稿を許可するようにします。

「いいね!」 1

賢いですが、このプラグインの主要な機能が欠けています。

経験豊富なユーザーにとっては簡単ですが、匿名ユーザーに切り替えて、正しい場所に投稿し、元に戻るという流れは、ほとんどの人にとってやりすぎです!

「いいね!」 4