/** * 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 de deur niet op slot zit

Casino zonder CRUKS: spelen waar de deur niet op slot zit

Een half jaar buitengesloten staan van elk legaal Nederlands online casino - dat is wat een CRUKS-registratie betekent. Wie toch een gokje wil wagen, komt al snel uit bij een casino zonder CRUKS. Dat hoeft geen ramp te zijn, zolang je weet waar je op let. De beste optie is een aanbieder met een buitenlandse vergunning en een uitstekende reputatie op het gebied van uitbetalingen; bij de best uitbetalende casino's krijg je je winst zonder gedoe op je rekening.

Wat CRUKS precies doet - en niet doet

CRUKS staat voor Centraal Register Uitsluiting Kansspelen. Het is een Nederlands register, gekoppeld aan je BSN via DigiD, waarin spelers met problematisch speelgedrag worden opgenomen. Iedereen met een Kansspelautoriteit-licentie is verplicht het systeem te gebruiken. Je kunt er zelf voor kiezen - verstandig als je merkt dat je meer uitgeeft dan je kunt missen - of je wordt door het casino aangemeld nadat medewerkers je speelgedrag hebben gesignaleerd. Familie kan ook aan de bel trekken.

De uitsluiting duurt minimaal een half jaar en is niet tussentijds ongedaan te maken. Daarna moet je opnieuw een aanvraag doen. Wat CRUKS níet doet: het reikt niet verder dan de Nederlandse grens. Een casino met een vergunning van Malta, het Verenigd Koninkrijk of Curaçao heeft geen toegang tot het register en hoeft er dus ook niet op te filteren.

Zijn die casino's dan onbetrouwbaar?

Nee, en dat misverstand mag de wereld uit. De Malta Gaming Authority en de UK Gambling Commission gelden als strenge toezichthouders, met eigen regels rond spelersbescherming, eerlijke RNG's en geschillenprocedures. Een licentie is je eerste check. Punt.

Wat je wel merkt: het speelaanbod is er ruimer. Waar Nederlandse casino's vastzitten aan strikte regelgeving rond stortingslimieten en verboden spellen, kun je bij een buitenlandse aanbieder terecht bij Megaways-slots van Big Time Gaming en Blueprint, progressieve jackpots als Mega Moolah en Mega Fortune, plus klassieke fruitautomaten. Live dealers van dezelfde bekende softwarestudio's draaien er net zo goed.

Betaalmethodes: even opletten

iDEAL is vaak afwezig, simpelweg omdat het een Nederlandse betaaloplossing is. Het alternatief is meestal prima geregeld:

Methode Opvallend kenmerk
Trustly Directe bankoverschrijving, uitbetaling vaak binnen enkele uren
Skrill / PayPal E-wallets met een extra beschermlaag tussen casino en bank
Klarna Handig voor spelers die gewend zijn aan achteraf betalen
Crypto Snel en anoniem, maar zonder terugboekmogelijkheid

Waar je op moet letten voor je een account aanmaakt

  1. Controleer de vergunning - Malta, UKGC of Curaçao eGaming, en check het licentienummer op de site van de toezichthouder zelf.
  2. Lees de uitbetalingsvoorwaarden: welke limieten gelden per opname, en hoe lang duurt een uitbetaling gemiddeld?
  3. Bekijk de bonusvoorwaarden los van het bonusbedrag. Een hoge bonus met een inzetvereiste van veertig keer je inleg is geen cadeau.
  4. Test de demo-modus. Bij casino's zonder CRUKS speel je de meeste spellen gratis in je browser, zonder account.

De keerzijde die je zelf moet bewaken

Er is geen instantie die meekijkt. Geen CRUKS, geen stortingslimiet die namens jou wordt ingesteld, geen medewerker die na drie nachten doorpokeren een signaal afgeeft. Dat is precies de vrijheid die je zoekt - en precies het risico. Stel je limieten in bij je account, houd je eraan, en beschouw het feit dat je ooit in CRUKS belandde als informatie, niet als een obstakel om omheen te werken.

  • Kies één casino, niet vijf - verspreiding maakt overzicht onmogelijk.
  • Stel een stortingslimiet in vóór je eerste storting, niet erna.
  • Laat uitbetalingen naar je eigen bankrekening lopen, niet naar een e-wallet die je vervolgens weer gebruikt om te storten.

Praktisch gezien: begin met één aanbieder die een erkende vergunning heeft, snelle opnames doet en geen exotische betaalmethode vereist. Zet je limieten meteen vast, speel eerst een paar dagen gratis in de demomodus om het aanbod te leren kennen, en stort pas daarna. Wie die volgorde aanhoudt, speelt buiten CRUKS om zonder de controle helemaal uit handen te geven.