Zeno Zgłoś Komentarze

Opis

Ta wtyczka daje odwiedzającym możliwość zgłoszenia nieodpowiedniego komentarza. Po osiągnięciu określonego progu komentarz jest umieszczany w moderacji, gdzie moderator może zdecydować, czy chce zatwierdzić komentarz, czy nie. Jeśli komentarz zostanie zatwierdzony przez moderatora, nie będzie on ponownie automatycznie moderowany, ale nadal będzie zliczana liczba zgłoszeń.

Ta wtyczka jest rozwidleniem wtyczki safe-report-comments i zawiera niektóre funkcje zaczerpnięte z crowd-control (innego rozwidlenia).

Zgodność

Ta wtyczka jest zgodna z ClassicPress.

Wkład

Ta wtyczka jest również dostępna w Codeberg.

Znane problemy

Obecnie implementacja trybu automatycznego nie działa z komentarzami wątkowymi na ostatnim poziomie wątków. Ponieważ skrypt dołącza się do comment_reply, który nie jest wyświetlany po osiągnięciu maksymalnego poziomu wątków, w tym momencie brakuje łącza do nadużyć. Jako obejście ustaw poziom wątków wyższy niż prawdopodobna głębokość wątków.

Zrzuty ekranu

  • Proste włączanie poprzez ustawienia dyskusji.
  • Liczba raportów na komentarz jest wyświetlana na ekranie zarządzania komentarzami.
  • Dobrze wpisuje się w większość motywów bez konieczności podejmowania dalszych działań.
  • Informacje zwrotne Ajax są dostępne wszędzie tam, gdzie są dostępne.

Instalacja

  1. Pobierz i rozpakuj wtyczkę.
  2. Skopiuj katalog zeno-report-comments do folderu wtyczek.
  3. Wejdź na stronę wtyczek i włącz wtyczkę.
  4. Na stronie Ustawienia->Dyskusja pojawi się nowe pole wyboru o nazwie „Zezwalaj na zgłaszanie komentarzy”.
  5. Włącz możliwość ustawiania flag i ustaw wartość progową, przy której pojawi się na tej samej stronie po włączeniu.

Wtyczka powinna działać domyślnie w większości motywów. Jeśli coś nie działa, zgłoś problem forum wsparcia.

Najczęściej zadawane pytania

Ta wtyczka nie może obsłużyć wszystkich motywów i ich układów. Czasami potrzebny jest dodatkowy separator między odpowiedzią a tekstem Zeno.
Rozwiązaniem może być dodanie odrobiny kodu CSS.

.zeno-comments-report-link::before { content: " | "; }

Recenzje

2024-02-26
This plugin is a great addition to a moderator’s tool chest. It effectively allows users to report comments saving you time finding spammers and inappropriate comments. A recent update showing responses to threaded comments also helps authors understand how readers respond to their posts. The plugin author is helpful and responsive to feedback. Thank you for maintaining a simple yet powerful plugin!
2020-05-27 3 odpowiedzi
Fixed up. Now it works perfectly. Good support. Sorry about it, I cannot better qualify a plugin that does not work in a template than the ones that WordPress has by default. I understand that it works in other templates, but I have wasted a lot of time with this plugin and searched for all the possible information. My child template and my website are very advanced, and I don’t see the possibility of changing templates. A pity, I have tried it with other themes and it works wonderfully.
2019-04-27
Thanks for this plugin as spammers are trying to find their way in on a very active site, users help me find them. Much is appreciated.
2019-01-09
I’ve been for 3 weeks looking for a good „report comment” plug-in, it’s been really hard to find, until I stumbled upon this one.. This plugin works perfect, and if there is an issue, or an question, the creator, Marcel, are happy to lend a hand. You can really see that he cares about this plug-in and us, the end users. Unfortunately this plug-in don’t have many installs, and it wasn’t on the top 5 search results when I searched „report comment”, which I don’t understand, because if you are looking for a clean, fast and effective „report comment” plugin, this is it!
Przeczytaj 7 recenzji

Kontrybutorzy i deweloperzy

„Zeno Zgłoś Komentarze” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Wtyczka „Zeno Zgłoś Komentarze” została przetłumaczona na 2 języki. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “Zeno Zgłoś Komentarze” na swój język.

Interesuje cię rozwój wtyczki?

Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.

Rejestr zmian

2.1.4

  • 2024-12-12
  • Ukryj elementy niewidoczne dla czytników ekranowych.

2.1.3

  • 2024-11-15
  • Ładowanie tłumaczeń wtyczki powinno zostać opóźnione do momentu wykonania akcji inicjalizacyjnej.
  • Użyj DIR zamiast dirname (FILE).

2.1.2

  • 2024-07-09
  • Naprawiono zatwierdzanie komentarzy, gdy włączona jest moderacja (dzięki spaceshipone).

2.1.1

  • 2024-04-02
  • Uczyń JavaScript bardziej szczegółowym, aby uniknąć konfliktów z innymi wtyczkami.
  • Ustaw komentarz jako moderowany tylko wtedy, gdy stary status został odrzucony, a nowy status został zatwierdzony.

2.1.0

  • 2024-02-14
  • Dodaj kolumnę dla odpowiedzi na komentarze z linkiem do ekranu edycji.
  • Jeśli istnieją zgłoszenia, dodaj tekst „zgłoszenie” do kolumny zgłoszeń.
  • Dodaj priorytet 90 i 91 do obu kolumn.
  • Add optional spambot protection for report button (thanks jmorti).
  • Jeśli wyłączone jest tworzenie wątków, użyj filtra „comment_text” i dodaj link odpowiedzi po poleceniu wpautop.
  • Pokaż notatkę moderacyjną, jeśli moderacja została już przeprowadzona.

2.0.4

  • 2023-12-13
  • Ponownie poprawka dla motywu Dwadzieścia Dwadzieścia-Cztery, gdzie wyłączone są komentarze wątkowe.

2.0.3

  • 2023-12-06
  • Dodano informacje o użytkowniku do powiadomień e-mail (dzięki niccrockett).
  • Naprawiono motyw Dwadzieścia Dwadzieścia-Cztery, nie używa on $in_comment_loop.

2.0.2

  • 2023-12-01
  • Dodano comment_text do powiadomień e-mail (dzięki jemar707).

2.0.1

  • 2023-11-30
  • Fix filter 'zeno_report_comments_allow_moderated_to_be_reflagged’.
  • Cast $comment_id to (int) at top of functions instead of below.

2.0.0

  • 2023-11-30
  • Rewite from class to simple hooks and functions.
  • Remove support for admin notices, cast threshold to integer automatically.
  • Add more notes and messages, plus filters.
  • Make sure all admin screens have the same moderation results.
  • Fix to not display for author of comment (thanks niccrockett).

1.5.0

  • 2023-02-15
  • Fix frontend filters for return messages (thanks 1theo).
  • Escape more output.
  • Some updates from phpcs and wpcs.
  • Fix warning with handling of transient.

1.4.1

  • 2022-01-23
  • Make sure to sanitize custom headers.

1.4.0

  • 2021-10-30
  • Check WP Core blocklist for IP address.
  • Some updates from phpcs and wpcs.

1.3.6

  • 2021-03-25
  • Add css class to 'moderated’ text.
  • Add function 'already_moderated’.

1.3.5

  • 2021-02-22
  • Fix deprecated jQuery calls with WP 5.6 and jQuery 3.5.

1.3.4

  • 2020-11-10
  • Add filter 'zeno_report_comments_admin_email’ for email reports.

1.3.3

  • 2020-06-16
  • Small update to regex to match with more themes.

1.3.2

  • 2020-05-21
  • Replace nasty 'preg_match_all’ by simpler 'preg_replace’ to support more themes.

1.3.1

  • 2020-04-08
  • Small fix in showing feedback for user that reported.

1.3.0

  • 2020-04-08
  • Rewrite regex for threaded comments.
  • Show if a comment is already moderated, to avoid confusion (thanks @karkidennis).
  • Use esc_html functions.
  • Add uninstall.php file to uninstall options from db.

1.2.4

  • 2019-04-24
  • Add filter manage_edit-comments_sortable_columns so the column can be sorted (thanks wmeric).

1.2.3

  • 2018-10-29
  • Add reporter ip address to abuse report email.

1.2.2

  • 2018-10-03
  • Don’t use new function on wp-admin.

1.2.1

  • 2018-10-03
  • Return comment content on threaded comments.

1.2.0

  • 2018-10-03
  • Support link with unthreaded comments too.

1.1.2

  • 2018-06-26
  • Add example text to the privacy policy.

1.1.1

  • 2018-06-11
  • When moderating comment, set status to approve.
  • Filter all frontend messages.

1.1.0

  • 2017-05-22
  • Don’t show flagging link if already moderated (really this time).
  • Rewrite the html of the link.
  • Ues wp_localize_script also for nonce.
  • Dodano parametr rel=”nofollow” do odnośnika
  • Delete reports after moderating as allowed.
  • Add link for moderators to moderate/allow comments and remove reports.
  • Add Admin JavaScript.
  • Add version to JavaScripts.

1.0.0

  • 2016-07-31
  • Forked from safe-report-comments.
  • Support localization and translation.
  • Upewnij się, że cookie_data jest tablicą zwróconą przez json_decode.
  • Nie pozwól na zgłaszanie własnych komentarzy.
  • Nie pokazuj odnośnika do zgłoszenia, jeśli został już zmoderowany.
  • Wczytaj JavaScript w stopce, a nie w nagłówku.
  • Add function get_user_ip for proxies (props Thorsten Ott).
  • Add Copyright notices.
  • Add settings for mail and add function for wp_mail (props Postmatic).
  • Add action for each report and add function for wp_mail.
  • Remove unused action register_admin_panel in admin_menu.

0.4.1

  • 2014-07-23
  • Typo fix, props spencermorin.

0.4

  • 2014-07-23
  • Security fix, h/t vortfu.

0.3.2

  • 2013-03-06
  • New 'safe_report_comments_allow_moderated_to_be_reflagged’ filter allows comments to be reflagged after being moderated.

0.3.1

  • 2012-11-21
  • Use home_url() for generating the ajaxurl on mapped domains, but admin_url() where the domain isn’t mapped.

0.3

  • 2012-11-07
  • Coding standards and cleanup.