You are here

sitemap.schema.yml in Sitemap 8.2

config/schema/sitemap.schema.yml

File

config/schema/sitemap.schema.yml
View source
  1. # Schema for the configuration file of the Sitemap module.
  2. sitemap.settings:
  3. langcode: 'en'
  4. type: config_object
  5. label: 'Sitemap settings'
  6. mapping:
  7. page_title:
  8. type: label
  9. label: 'Page title'
  10. message:
  11. type: text_format
  12. label: 'Message'
  13. plugins:
  14. type: sequence
  15. label: 'Plugins'
  16. nullable: true
  17. sequence:
  18. type: sitemap.settings.plugins.[%key]
  19. include_css:
  20. type: boolean
  21. label: 'Include css file flag'
  22. # Schema for sitemap plugins.
  23. sitemap.settings.plugins.*:
  24. type: mapping
  25. label: 'Sitemap plugin'
  26. mapping:
  27. enabled:
  28. type: boolean
  29. label: 'Enabled'
  30. weight:
  31. type: integer
  32. label: 'Weight'
  33. settings:
  34. type: mapping
  35. label: 'Settings'
  36. mapping:
  37. # Global plugin settings
  38. title:
  39. type: label
  40. label: 'Title'
  41. # Book plugin settings
  42. show_expanded:
  43. type: boolean
  44. label: 'Show expanded'
  45. nullable: true
  46. # Menu plugin settings
  47. show_disabled:
  48. type: boolean
  49. label: 'Show disabled'
  50. nullable: true
  51. # Frontpage plugin settings
  52. rss:
  53. type: string
  54. label: "RSS"
  55. nullable: true
  56. # Vocabulary plugin settings
  57. show_description:
  58. type: boolean
  59. label: "Show description"
  60. nullable: true
  61. show_count:
  62. type: boolean
  63. label: 'Show count'
  64. nullable: true
  65. term_depth:
  66. type: integer
  67. label: 'Term depth'
  68. nullable: true
  69. term_count_threshold:
  70. type: integer
  71. label: 'Term count threshold'
  72. nullable: true
  73. customize_link:
  74. type: boolean
  75. label: 'Customize link'
  76. nullable: true
  77. term_link:
  78. type: string
  79. label: 'Term link'
  80. nullable: true
  81. always_link:
  82. type: boolean
  83. label: 'Always link'
  84. nullable: true
  85. enable_rss:
  86. type: boolean
  87. label: 'Enable RSS'
  88. nullable: true
  89. rss_link:
  90. type: string
  91. label: 'RSS link'
  92. nullable: true
  93. rss_depth:
  94. type: integer
  95. label: 'RSS depth'
  96. nullable: true