/** * 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: het slot op de deur, en de sleutel ernaast

Casino zonder CRUKS: het slot op de deur, en de sleutel ernaast

Wie in CRUKS belandt, leert snel hoe effectief één register kan zijn. Je BSN staat erin, en opeens is elke legale Nederlandse goksites dicht. Logisch dus dat er gezocht wordt naar een casino zonder CRUKS. De vraag is alleen niet óf dat kan - het kan - maar of je weet waar je dan terechtkomt. Wie verder kijkt dan de welkomstbonus, naar de beste uitbetalende gokkasten, naar de licentie achter de site en de betaalmethode onderaan de pagina, ziet al snel het verschil tussen een ordentelijke aanbieder en een lokkertje met een mooi jasje.

Wat CRUKS precies doet

Het Centraal Register Uitsluiting Kansspelen is geen straf, het is een rem. De Kansspelautoriteit heeft het in het leven geroepen om spelers tegen zichzelf te beschermen, en het is verplicht voor elke aanbieder met een Nederlandse vergunning. Sta je er eenmaal in, dan kom je er niet uit door een nieuw account te maken of een andere browser te pakken: de koppeling loopt via DigiD. Je kunt je vrijwillig laten opnemen, of iemand uit je omgeving kan dat - na onderzoek - voor je doen. De uitsluiting duurt minimaal een half jaar en wordt niet even teruggedraaid.

Zonder CRUKS is niet hetzelfde als zonder toezicht

Buitenlandse casino's hoeven geen CRUKS te voeren, simpelweg omdat ze niet onder de Nederlandse wet vallen. Dat maakt ze nog geen schimmige tenten. Een vergunning van de Malta Gaming Authority of de UK Gambling Commission zegt genoeg over hoe er met spelersgeld en eerlijke kansen wordt omgegaan. Een Curaçaose licentie is de lichtste variant - bruikbaar, maar je leunt meer op de reputatie van de operator dan op de toezichthouder.

Vergunning CRUKS verplicht Betalen Waar je op let
Kansspelautoriteit Ja iDEAL, Trustly Strikte regels, maar geen toegang bij uitsluiting
Malta (MGA) Nee Kaart, PayPal, Skrill, crypto Sterke spelerbescherming, geen iDEAL
UK (UKGC) Nee Kaart, e-wallets Strenge controle, uitbetaling doorgaans vlot
Curaçao Nee Van alles wat Licentie zegt weinig; check ervaringen

Wat je er wél voor terugkrijgt

  • Een breder spelaanbod: Megaways-slots, klassieke fruitautomaten en jackpots die op de Nederlandse markt niet mogen.
  • Meer betaalopties, van Klarna en PayPal tot crypto - handig als iDEAL ontbreekt.
  • Demo's zonder account: je opent een spel in je browser en speelt gratis, zonder registratie.
  • Bonussen en promoties die royaler uitpakken dan onder het Nederlandse regime.

Vijf dingen die je checkt voor je je aanmeldt

  1. Zoek de licentienaam op en controleer hem bij de toezichthouder zelf, niet alleen in de footer.
  2. Lees de uitbetalingsvoorwaarden: termijn, limieten, en of er een bonusvastzetting aan kleeft.
  3. Test de klantenservice met een simpele vraag. Antwoord binnen een dag is een goed teken.
  4. Kijk of er een stortingslimiet instelbaar is - ook zonder CRUKS wil je zelf de rem kunnen pakken.
  5. Speel eerst in de demomodus. Gratis spelen kost niets en vertelt je meer dan welke review dan ook.

De afweging die niemand voor je maakt

Een casino zonder CRUKS omzeilt een rem die er niet voor niets staat. Als je die rem nodig had, is een ruimere keuze aan slots en betaalmethodes geen goed nieuws - hoe betrouwbaar de licentie ook is. Speel je puur voor het vermaak en wil je gewoon een fatsoenlijke site met eerlijke uitbetalingen, dan is een erkende buitenlandse aanbieder prima te doen. Begin klein, zet je limiet vast vóór je eerste storting, en behandel de eerste uitbetaling als de echte test van het casino.