/** * This file represents an example of the code that themes would use to register * the required plugins. * * It is expected that theme authors would copy and paste this code into their * functions.php file, and amend to suit. * * @package TGM-Plugin-Activation * @subpackage Example * @version 2.3.6 * @author Thomas Griffin * @author Gary Jones * @copyright Copyright (c) 2012, Thomas Griffin * @license http://opensource.org/licenses/gpl-2.0.php GPL v2 or later * @link https://github.com/thomasgriffin/TGM-Plugin-Activation */ /** * Include the TGM_Plugin_Activation class. */ require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php'; add_action( 'tgmpa_register', 'my_theme_register_required_plugins' ); /** * Register the required plugins for this theme. * * In this example, we register two plugins - one included with the TGMPA library * and one from the .org repo. * * The variable passed to tgmpa_register_plugins() should be an array of plugin * arrays. * * This function is hooked into tgmpa_init, which is fired within the * TGM_Plugin_Activation class constructor. */ function my_theme_register_required_plugins() { /** * Array of plugin arrays. Required keys are name and slug. * If the source is NOT from the .org repo, then source is also required. */ $plugins = array( // This is an example of how to include a plugin pre-packaged with a theme array( 'name' => 'Contact Form 7', // The plugin name 'slug' => 'contact-form-7', // The plugin slug (typically the folder name) 'source' => get_stylesheet_directory() . '/includes/plugins/contact-form-7.zip', // The plugin source 'required' => true, // If false, the plugin is only 'recommended' instead of required 'version' => '', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented 'force_activation' => false, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins 'external_url' => '', // If set, overrides default API URL and points to an external URL ), array( 'name' => 'Cherry Plugin', // The plugin name. 'slug' => 'cherry-plugin', // The plugin slug (typically the folder name). 'source' => PARENT_DIR . '/includes/plugins/cherry-plugin.zip', // The plugin source. 'required' => true, // If false, the plugin is only 'recommended' instead of required. 'version' => '1.1', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented. 'force_activation' => true, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch. 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins. 'external_url' => '', // If set, overrides default API URL and points to an external URL. ) ); /** * Array of configuration settings. Amend each line as needed. * If you want the default strings to be available under your own theme domain, * leave the strings uncommented. * Some of the strings are added into a sprintf, so see the comments at the * end of each line for what each argument will be. */ $config = array( 'domain' => CURRENT_THEME, // Text domain - likely want to be the same as your theme. 'default_path' => '', // Default absolute path to pre-packaged plugins 'parent_menu_slug' => 'themes.php', // Default parent menu slug 'parent_url_slug' => 'themes.php', // Default parent URL slug 'menu' => 'install-required-plugins', // Menu slug 'has_notices' => true, // Show admin notices or not 'is_automatic' => true, // Automatically activate plugins after installation or not 'message' => '', // Message to output right before the plugins table 'strings' => array( 'page_title' => theme_locals("page_title"), 'menu_title' => theme_locals("menu_title"), 'installing' => theme_locals("installing"), // %1$s = plugin name 'oops' => theme_locals("oops_2"), 'notice_can_install_required' => _n_noop( theme_locals("notice_can_install_required"), theme_locals("notice_can_install_required_2") ), // %1$s = plugin name(s) 'notice_can_install_recommended' => _n_noop( theme_locals("notice_can_install_recommended"), theme_locals("notice_can_install_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_install' => _n_noop( theme_locals("notice_cannot_install"), theme_locals("notice_cannot_install_2") ), // %1$s = plugin name(s) 'notice_can_activate_required' => _n_noop( theme_locals("notice_can_activate_required"), theme_locals("notice_can_activate_required_2") ), // %1$s = plugin name(s) 'notice_can_activate_recommended' => _n_noop( theme_locals("notice_can_activate_recommended"), theme_locals("notice_can_activate_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_activate' => _n_noop( theme_locals("notice_cannot_activate"), theme_locals("notice_cannot_activate_2") ), // %1$s = plugin name(s) 'notice_ask_to_update' => _n_noop( theme_locals("notice_ask_to_update"), theme_locals("notice_ask_to_update_2") ), // %1$s = plugin name(s) 'notice_cannot_update' => _n_noop( theme_locals("notice_cannot_update"), theme_locals("notice_cannot_update_2") ), // %1$s = plugin name(s) 'install_link' => _n_noop( theme_locals("install_link"), theme_locals("install_link_2") ), 'activate_link' => _n_noop( theme_locals("activate_link"), theme_locals("activate_link_2") ), 'return' => theme_locals("return"), 'plugin_activated' => theme_locals("plugin_activated"), 'complete' => theme_locals("complete"), // %1$s = dashboard link 'nag_type' => theme_locals("updated") // Determines admin notice type - can only be 'updated' or 'error' ) ); tgmpa( $plugins, $config ); } Casino zonder CRUKS: spelen waar het register je niet tegenhoudt

Casino zonder CRUKS: spelen waar het register je niet tegenhoudt

Wie in CRUKS belandt, zit er minimaal een half jaar aan vast - en dat is precies de bedoeling. Over cruks eerder opzeggen bestaat veel verwarring: het kan niet, het register laat niet met zich onderhandelen. Wat wél kan, is je heil zoeken bij een casino zonder CRUKS. Niet illegaal, niet automatisch onbetrouwbaar, maar wel een keuze die je met open ogen moet maken.

Wat CRUKS precies met je doet

CRUKS staat voor Centraal Register Uitsluiting Kansspelen. Elke aanbieder met een vergunning van de Kansspelautoriteit is verplicht erin te kijken voordat je ook maar één euro kunt inzetten. Je registratie loopt via je BSN en DigiD, dus wegduiken onder een andere naam is geen optie. Je kunt je vrijwillig aanmelden, maar ook een partner, vriend of ouder kan dat doen - waarna onderzoek volgt. Eenmaal erin, is er geen knop om het terug te draaien. Zes maanden is het minimum; bij zorgwekkend speelgedrag kan het langer duren of permanent worden.

Waarom die casino's er nog zijn

Buiten Nederland geldt die verplichting niet. Een casino met een Maltese of Curaçaose licentie hoeft geen CRUKS te raadplegen en doet dat dus ook niet. Dat maakt zo'n site niet meteen een schimmige tent: de Malta Gaming Authority en de UK Gambling Commission stellen serieuze eisen aan uitbetalingen, eerlijke spellen en klachtenprocedures. Het verschil zit vooral in de randen - geen iDEAL, geen Nederlandse geschillencommissie, en niemand die meekijkt of jij nog binnen je budget speelt.

Zo beoordeel je een casino zonder CRUKS

  1. Zoek de vergunninghouder op in het register van de toezichthouder, niet alleen het logo onderaan de pagina.
  2. Lees de bonusvoorwaarden: een hoge welkomstbonus met onhaalbare inzetvereisten is een verkapte rekening.
  3. Check de uitbetaaltijden en of er limieten per opname gelden.
  4. Test de klantenservice vóór je stort, met een simpele vraag.
  5. Kijk of je zelf een stortingslimiet of pauze kunt instellen - bij een casino zonder CRUKS is dat jouw enige rem.

Wat je er wél voor terugkrijgt

  • Een breder spelaanbod: Megaways-slots, klassieke fruitautomaten en jackpots als Mega Moolah of Mega Fortune.
  • Live dealers van dezelfde software die ook in het Nederlandse legale aanbod draait.
  • Demo's spelen zonder account, direct in de browser op mobiel of desktop.
  • Meer betaalopties: PayPal, Skrill, crypto, Klarna of een gewone bankoverschrijving.

Vergunningen naast elkaar

Toezichthouder Regio CRUKS verplicht iDEAL
Kansspelautoriteit Nederland Ja Ja
Malta Gaming Authority Malta / EU Nee Zelden
UK Gambling Commission Verenigd Koninkrijk Nee Nee
Curaçao eGaming Curaçao Nee Zelden

De rekening is aan jou

Dat je bij een casino zonder CRUKS altijd binnenkomt, is precies het punt waar het mis kan gaan. Niemand blokkeert je, niemand stuurt een waarschuwing, en de drempel om "nog één keer" te denken is nul. Speel je na een uitsluiting weer, doe dat dan met een bedrag dat je vooraf hebt vastgelegd en een limiet die je zelf hebt ingesteld. Vergelijk twee of drie aanbieders op uitbetaling en service voordat je een account opent, en blijf weg bij sites die geen verifieerbare licentie kunnen tonen. Het register beschermt je niet meer - dus moet je het zelf doen.