d6_matomo_settings.yml 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. id: d6_piwik_settings
  2. label: Piwik 6 configuration
  3. migration_tags:
  4. - Drupal 6
  5. - Configuration
  6. source:
  7. plugin: variable
  8. variables:
  9. - piwik_cache
  10. - piwik_codesnippet_after
  11. - piwik_codesnippet_before
  12. - piwik_custom
  13. - piwik_domain_mode
  14. - piwik_pages
  15. - piwik_privacy_donottrack
  16. - piwik_roles
  17. - piwik_site_id
  18. - piwik_site_search
  19. - piwik_trackmessages
  20. - piwik_track
  21. - piwik_trackfiles_extensions
  22. - piwik_trackmailto
  23. - piwik_trackuserid
  24. - piwik_translation_set
  25. - piwik_url_http
  26. - piwik_url_https
  27. - piwik_visibility_pages
  28. - piwik_visibility_roles
  29. - piwik_page_title_hierarchy
  30. - piwik_page_title_hierarchy_exclude_home
  31. source_module: piwik
  32. process:
  33. cache: piwik_cache
  34. 'codesnippet/after': piwik_codesnippet_after
  35. 'codesnippet/before': piwik_codesnippet_before
  36. domain_mode: piwik_domain_mode
  37. 'privacy/donottrack': piwik_privacy_donottrack
  38. site_id: piwik_site_id
  39. 'track/files': piwik_track
  40. 'track/files_extensions': piwik_trackfiles_extensions
  41. 'track/mailto': piwik_trackmailto
  42. 'track/messages': piwik_trackmessages
  43. 'track/site_search': piwik_site_search
  44. 'track/userid': piwik_trackuserid
  45. 'translation_set': piwik_translation_set
  46. url_http: piwik_url_http
  47. url_https: piwik_url_https
  48. 'visibility/user_account_mode': piwik_custom
  49. 'visibility/request_path_mode': piwik_visibility_pages
  50. 'visibility/request_path_pages':
  51. plugin: matomo_visibility_pages
  52. source:
  53. - piwik_visibility_pages
  54. - piwik_pages
  55. # If Piwik uses PHP visibility, don't migrate it unless the PHP module is
  56. # enabled.
  57. skip_php: true
  58. 'visibility/user_role_mode': piwik_visibility_roles
  59. 'visibility/user_role_roles':
  60. plugin: matomo_visibility_roles
  61. source:
  62. - piwik_roles
  63. page_title_hierarchy: piwik_page_title_hierarchy
  64. page_title_hierarchy_exclude_home: piwik_page_title_hierarchy_exclude_home
  65. destination:
  66. plugin: config
  67. config_name: matomo.settings
  68. migration_dependencies:
  69. optional:
  70. - d6_user_role