function _eu_cookie_compliance_get_popup_default_setting in EU Cookie Compliance (GDPR Compliance) 7.2
Same name and namespace in other branches
- 7 eu_cookie_compliance.install \_eu_cookie_compliance_get_popup_default_setting()
Gets the default settings for the 'eu_cookie_compliance' variables.
Return value
array Associative array containing the default value for each 'eu_cookie_compliance' parameter.
3 calls to _eu_cookie_compliance_get_popup_default_setting()
- eu_cookie_compliance_install in ./
eu_cookie_compliance.install - Implements hook_install().
- eu_cookie_compliance_update_7010 in ./
eu_cookie_compliance.install - Ensure that all "eu_cookie_compliance" parameters have a default value.
- eu_cookie_compliance_update_7013 in ./
eu_cookie_compliance.install - Add any missing defaults to sites with i18n or domain settings enabled.
File
- ./
eu_cookie_compliance.install, line 145 - Installation file.
Code
function _eu_cookie_compliance_get_popup_default_setting() {
$default_filter_format = filter_default_format();
if ($default_filter_format === 'filtered_html' && filter_format_load('full_html')) {
$default_filter_format = 'full_html';
}
module_load_include('module', 'eu_cookie_compliance', 'eu_cookie_compliance');
return array(
'cookie_policy_version' => '1.0.0',
'info_template' => 'new',
'popup_info' => array(
'value' => '<h2>We use cookies on this site to enhance your user experience</h2><p>By clicking the Accept button, you agree to us doing so.</p>',
'format' => $default_filter_format,
),
'popup_agreed' => array(
'value' => '<h2>Thank you for accepting cookies</h2><p>You can now hide this message or find out more about cookies.</p>',
'format' => $default_filter_format,
),
'popup_enabled' => TRUE,
'popup_position' => FALSE,
'popup_bg_hex' => '0779bf',
'popup_text_hex' => 'fff',
'popup_agreed_enabled' => FALSE,
'popup_height' => '',
'popup_width' => '100%',
'popup_delay' => 1000,
'popup_link' => '<front>',
'fixed_top_position' => TRUE,
'consent_storage_method' => 'do_not_store',
'disabled_javascripts' => '',
'cookie_session' => 0,
'disable_google_analytics' => 0,
'withdraw_message' => array(
'value' => '<h2>We use cookies on this site to enhance your user experience</h2><p>You have given your consent for us to set cookies.</p>',
'format' => $default_filter_format,
),
'withdraw_action_button_label' => 'Withdraw consent',
'withdraw_tab_button_label' => 'Privacy settings',
'withdraw_enabled' => 0,
'accept_all_categories_button_label' => 'Accept all cookies',
'better_support_for_screen_readers' => 0,
'cookie_categories' => '',
'cookie_name' => '',
'cookie_value_disagreed' => '0',
'cookie_value_agreed_show_thank_you' => '1',
'cookie_value_agreed' => '2',
'disagree_button_label' => 'No, thanks',
'disagree_do_not_show_popup' => 0,
'domains_list' => '',
'domains_option' => 1,
'enable_save_preferences_button' => 1,
'eu_only_js' => 0,
'eu_only' => 0,
'exclude_admin_pages' => 0,
'exclude_paths' => '',
'exclude_uid_1' => 0,
'fix_first_cookie_category' => 1,
'method' => 'opt_in',
'mobile_breakpoint' => 768,
'mobile_popup_info' => array(
'value' => '<h2>We use cookies on this site to enhance your user experience</h2><p>By tapping the Accept button, you agree to us doing so.</p>',
'format' => $default_filter_format,
),
'popup_agree_button_message' => 'OK, I agree',
'popup_clicking_confirmation' => 1,
'popup_disagree_button_message' => 'No, give me more info',
'popup_find_more_button_message' => 'More info',
'popup_hide_agreed' => 0,
'popup_hide_button_message' => 'Hide',
'popup_link_new_window' => 1,
'popup_scrolling_confirmation' => 0,
'reload_page' => 0,
'save_preferences_button_label' => 'Save preferences',
'script_scope' => 'footer',
'show_disagree_button' => 1,
'use_bare_css' => 0,
'use_mobile_message' => 0,
'allowed_cookies' => '',
'withdraw_button_on_info_popup' => 0,
'containing_element' => 'body',
);
}