/** * 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 uden ROFUS: mere frihed, større bonusser – og et ansvar du selv bærer

Casino uden ROFUS: mere frihed, større bonusser – og et ansvar du selv bærer

Der findes en kategori af spilleplatforme, som danske spillere lovligt kan bruge, men som hverken Spillemyndigheden eller ROFUS har noget at gøre med. De kører på udenlandske licenser, kræver ikke MitID, og de annoncerer med bonusser, der får danske tilbud til at ligne lommepenge. Oversigter over dem finder du blandt andet på www.hostrevy.dk - men inden du klikker videre, er der et par ting, det er værd at forstå.

Selvudelukkelse stopper ved grænsen

ROFUS er registret over frivilligt udelukkede spillere. Er du først skrevet ind, kan du ikke spille hos udbydere med dansk licens - hverken online eller i den fysiske butik. Tilmeldingen er frivillig, men kan ikke fortrydes midt i perioden. Du vælger selv, om det skal være et døgn, et halvt år eller permanent. Udenlandske casinoer er ikke koblet på registret, og det er hele pointen med dem. Det er samtidig fælden: Har du udelukket dig selv for at beskytte dig, hjælper registret dig ikke på en platform uden dansk licens.

Licensen afgør, hvad du reelt er dækket af

To casinoer uden ROFUS kan være vidt forskellige. Forskellen ligger i licensen, og den har konkret betydning for din pengepung.

Licens Typiske krav Skat af gevinster i DK
Malta (MGA) EU-tilsyn, certificeret RNG, klageadgang Skattefrit
Estland (EMTA) Identitetskontrol og faste driftsregler Skattefrit
Curaçao Grundlæggende krav, bredt spiludbud Selvindberetning
Anjouan Lempelige krav, ofte krypto og anonymitet Selvindberetning

Bonusserne er større - betingelserne følger med

Danske casinoer må højst give 1.000 kr. i bonus. Udenlandske sider arbejder med beløb, der er mange gange større, og omsætningskrav typisk mellem 35x og 50x. Typerne går igen på tværs af platforme:

  • Velkomstpakker, hvor første indskud matcher op til 100 %, ofte med gratis spins
  • Reload-bonusser til eksisterende kunder
  • Cashback, der giver en del af tabene tilbage dagligt eller ugentligt
  • Bonusser uden indbetaling - sjældnere, men med markant højere gennemspilskrav
  • VIP-programmer, hvor point optjenes ved spil og veksles til fordele

Læs altid aktiveringskoder, maksimal indsats under omsætning og gyldighedsperioden. Nogle bonusser udløber efter få dage, og spil vægtes forskelligt - en slot tæller måske 100 %, mens bordspil tæller langt mindre.

Fra tilmelding til første spil

  1. Vælg platform ud fra licens, spiludvalg og de betalingsmetoder, du faktisk bruger
  2. Opret konto med e-mail og adgangskode
  3. Upload gyldig legitimation, så KYC-kontrollen er klaret på forhånd
  4. Foretag din første indbetaling - mange steder fra et lavt minimumsbeløb
  5. Aktiver eventuel bonus, og sæt dine egne grænser for tid og tab med det samme

Det du bør beslutte, før du indbetaler

Vælg casino efter licens, ikke efter bonusstørrelse. En MGA-licens betyder skattefrie gevinster og EU-beskyttelse; en Curaçao- eller Anjouan-licens betyder, at du selv indberetter til skat, og at du ikke kan klage til danske myndigheder, hvis noget går galt. Sæt indbetalingsgrænser og tidsgrænser i kontoen, inden du spiller - ikke bagefter. Og hvis du på noget tidspunkt har brugt ROFUS for at beskytte dig selv, så hold dig fra de udenlandske sider. Registret kan ikke redde dig der, hvor det ikke gælder.