/** * Admin page for AI-generated text held back over a person's name (#190). * * Separate from the PII file screen because the modality is different — that one * moderates attachments, this one moderates text we generated ourselves — but the * principle is the same: withhold, show a human what was found, let them decide. */ add_action('admin_menu', function () { add_submenu_page( 'gd-complaints-system/gd-complaints-system.php', 'AI-tekst met persoonsnaam', 'AI-tekst met persoonsnaam', 'manage_options', 'klacht-ai-name-review', 'klacht_ai_name_review_page' ); }); function klacht_ai_name_review_page() { global $wpdb; if (!current_user_can('manage_options')) { wp_die('Unauthorized'); } $fields = klacht_ai_reviewable_fields(); // Single actions if (isset($_GET['ai_action'], $_GET['pid'], $_GET['field'])) { $pid = (int)$_GET['pid']; $field = sanitize_text_field($_GET['field']); if (isset($fields[$field]) && wp_verify_nonce($_GET['_wpnonce'] ?? '', 'ai_name_' . $pid . '_' . $field)) { $pending = get_post_meta($pid, $field . '_pending', true); if ($_GET['ai_action'] === 'publish' && $pending !== '') { update_post_meta($pid, $field, $pending); delete_post_meta($pid, $field . '_pending'); delete_post_meta($pid, $field . '_name_review'); echo '

' . esc_html($fields[$field]) . ' van #' . $pid . ' gepubliceerd.

'; } elseif ($_GET['ai_action'] === 'discard') { delete_post_meta($pid, $field . '_pending'); delete_post_meta($pid, $field . '_name_review'); echo '

Concept van #' . $pid . ' verwijderd. De tekst wordt opnieuw gegenereerd wanneer de pagina daarom vraagt.

'; } } } echo '

AI-tekst met persoonsnaam

'; echo '
Deze teksten zijn niet gepubliceerd. ' . 'De detectie meldt kandidaten, geen zekerheid: een bedrijfsnaam die op een persoon lijkt of de eigen naam van de melder komt hier ook terecht. ' . 'Publiceren zet de tekst alsnog live; Verwerpen gooit het concept weg.
'; $rows = []; foreach ($fields as $key => $label) { $found = $wpdb->get_results($wpdb->prepare( "SELECT post_id, meta_value FROM {$wpdb->postmeta} WHERE meta_key = %s ORDER BY post_id DESC LIMIT 200", $key . '_name_review' )); foreach ((array)$found as $row) { $rows[] = [ 'post_id' => (int)$row->post_id, 'field' => $key, 'label' => $label, 'names' => json_decode($row->meta_value, true), ]; } } if (!$rows) { echo '

Niets in afwachting van beoordeling.

'; return; } echo '' . '' . ''; foreach ($rows as $row) { $nonce = wp_create_nonce('ai_name_' . $row['post_id'] . '_' . $row['field']); $base = ['page' => 'klacht-ai-name-review', 'pid' => $row['post_id'], 'field' => $row['field'], '_wpnonce' => $nonce]; $pending = (string)get_post_meta($row['post_id'], $row['field'] . '_pending', true); echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } echo '
KlachtTekstGevonden namenConceptActies
#' . (int)$row['post_id'] . '' . esc_html($row['label']) . '' . esc_html(implode(', ', (array)$row['names'])) . '
' . nl2br(esc_html(mb_substr($pending, 0, 1200))) . '
' . 'Publiceren ' . 'Verwerpen' . '
'; } Het Groene Paradijs klantenservice & klachten KLACHT.nl

Klachten over Het Groene Paradijs

Bij Het Groene Paradijs zijn 2 klachten ingediend op Klacht.nl. De gemiddelde beoordeling is 1.0/10. Dien een klacht in over Het Groene Paradijs. Bekijk ook het volledige bedrijvenoverzicht op Klacht.nl.

Lees meer >

Statistieken van Het Groene Paradijs in de categorie Algemeen , Tuin

2 klachten gemeld
1.0 /10
2 stemmen
2
📊
0% Oplossingspercentage
➡️
Stabiel Trend afgelopen 3 maanden

Meest voorkomende klachtcategorieën bij Het Groene Paradijs

Veelgestelde vragen over Het Groene Paradijs

Hoe dien ik een klacht in bij Het Groene Paradijs?

U kunt een klacht over Het Groene Paradijs indienen via Klacht.nl. Ga naar de klachtenpagina, beschrijf uw probleem en uw klacht wordt direct zichtbaar voor Het Groene Paradijs.

Hoeveel klachten zijn er over Het Groene Paradijs?

Op Klacht.nl zijn in totaal 4 klachten over Het Groene Paradijs ingediend, waarvan 2 in het afgelopen jaar. De meest voorkomende klachten gaan over Algemeen, Tuin.

Lost Het Groene Paradijs klachten op?

Van de klachten over Het Groene Paradijs wordt 0% opgelost.

Wat zijn de meeste klachten over Het Groene Paradijs?

De meest voorkomende klachten over Het Groene Paradijs gaan over Algemeen, Tuin. In het afgelopen jaar zijn 2 klachten ingediend.

Hoe neem ik contact op met Het Groene Paradijs?

U kunt contact opnemen met Het Groene Paradijs door een klacht in te dienen via Klacht.nl. Veel bedrijven reageren sneller op openbare klachten dan via de reguliere klantenservice.

Wat is de beoordeling van Het Groene Paradijs?

Het Groene Paradijs heeft op Klacht.nl een gemiddelde beoordeling van 1,0 op 10, gebaseerd op 2 beoordelingen.

Wat zijn mijn rechten bij een klacht over Het Groene Paradijs?

Als consument heeft u recht op een deugdelijk product of dienst. Reageert Het Groene Paradijs niet op uw klacht? Stuur een schriftelijke ingebrekestelling met een termijn van 14 dagen. U kunt ook een klacht indienen via Klacht.nl — openbare klachten krijgen vaak sneller een reactie.

Het Groene Paradijs Klachten