Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / web / modules / contrib / eu_cookie_compliance / config / schema / eu_cookie_compliance.schema.yml
index 7a235631ebcd4b874716aca5b789e1e40aef871c..0cf99fa7be05696b28916dc858b46aee713992fd 100644 (file)
@@ -6,76 +6,94 @@ eu_cookie_compliance.settings:
   mapping:
     popup_enabled:
       type: boolean
-      label: 'Enable popup'
+      label: 'Enable banner'
     popup_clicking_confirmation:
       type: boolean
       label: 'Consent by clicking'
+    popup_scrolling_confirmation:
+      type: boolean
+      label: 'Consent by scrolling'
     eu_only:
       type: boolean
-      label: 'Only display popup in EU countries'
-    export:
-      type: mapping
-      label: 'Export'
-      mapping:
-        folder:
-          type: string
-          label: 'Folder'
+      label: 'Only display banner in EU countries'
+    eu_only_js:
+      type: boolean
+      label: 'Only display banner in EU countries (Javascript based)'
     popup_position:
       type: boolean
-      label: 'Place the pop-up at the top of the website'
+      label: 'Place the banner at the top of the website'
+    fixed_top_position:
+      type: boolean
+      label: 'If the banner is at the top, don’t scroll the banner with the page'
     popup_agree_button_message:
       type: label
       label: 'Agree button message'
     popup_disagree_button_message:
       type: label
-      label: 'Disagree button message'
+      label: 'Cookie Policy button message'
     popup_info:
       type: mapping
-      label: 'Popup message - requests consent'
+      label: 'Cookie information banner message'
+      mapping:
+        value:
+          type: text
+          label: 'Cookie information banner message - Value'
+        format:
+          type: string
+          label: 'Cookie information banner message - Format'
+    mobile_popup_info:
+      type: mapping
+      label: 'Cookie information banner message - mobile'
       mapping:
         value:
           type: text
-          label: 'Popup message - Value'
+          label: 'Cookie information banner message - mobile - Value'
         format:
           type: string
-          label: 'Popup message - Format'
+          label: 'Cookie information banner message - mobile - Format'
+    mobile_breakpoint:
+      type: integer
+      label: 'Mobile breakpoint'
     popup_agreed_enabled:
       type: boolean
-      label: 'Enable thank you message'
+      label: 'Enable “Thank you” banner'
     popup_hide_agreed:
       type: boolean
-      label: 'Clicking hides thank you message'
+      label: 'Clicking hides “Thank you” banner'
     popup_find_more_button_message:
       type: label
-      label: 'Find more button message'
+      label: 'More info button label'
     popup_hide_button_message:
       type: label
-      label: 'Hide button message'
+      label: 'Hide button label'
     popup_agreed:
       type: mapping
-      label: 'Popup message Agree - thanks for giving consent'
+      label: 'Thank you banner message'
       mapping:
         value:
           type: text
-          label: 'Popup message Agree - Value'
+          label: 'Thank you banner message - Value'
         format:
           type: string
-          label: 'Popup message  - Format'
+          label: 'Thank you banner message - Format'
     popup_link:
-      type: string
+      type: label
       label: 'Privacy policy link'
     popup_link_new_window:
       type: boolean
       label: 'Open privacy policy link in a new window'
     popup_height:
       type: integer
-      label: 'Popup height in pixels'
+      label: 'Banner height in pixels'
     popup_width:
       type: string
-      label: 'Popup width in pixels or a percentage value'
+      label: 'Banner width in pixels or a percentage value'
     popup_delay:
       type: integer
-      label: 'Popup time delay in seconds'
+      label: 'Banner sliding animation time in milliseconds'
+    show_disagree_button:
+      type: boolean
+      label: 'Show "Cookie Policy" and "More info" buttons'
     popup_bg_hex:
       type: string
       label: 'Background Color'
@@ -87,17 +105,37 @@ eu_cookie_compliance.settings:
       label: 'Domain'
     domains_option:
       type: integer
-      label: 'Add/Remove popup on specified domains'
+      label: 'Add/Remove banner on specified domains'
     domains_list:
       type: text
       label: 'Domains list'
     exclude_paths:
       type: text
       label: 'Exclude paths'
-    export:
-      type: mapping
-      label: 'Export'
-      mapping:
-        folder:
-          type: text
-          label: 'folder'
+    exclude_admin_theme:
+      type: boolean
+      label: 'Exclude admin pages'
+    cookie_lifetime:
+      type: integer
+      label: 'Cookie lifetime'
+    use_mobile_message:
+      type: boolean
+      label: 'Use a different message for mobile phones'
+    use_bare_css:
+      type: boolean
+      label: 'Include minimal CSS, I want to style the overlay in the theme CSS'
+    disagree_do_not_show_popup:
+      type: boolean
+      label: 'Don’t show cookie policy when the user clicks the “Cookie Policy” button.'
+    reload_page:
+      type: boolean
+      label: 'Reload page after user clicks the “Agree” button.'
+    cookie_name:
+      type: string
+      label: 'Cookie name'
+    exclude_uid_1:
+      type: boolean
+      label: 'Don’t show the banner for UID 1.'
+    better_support_for_screen_readers:
+      type: boolean
+      label: 'Let screen readers see the banner before other links on the page'