You are here

disqus.schema.yml in Disqus 8

config/schema/disqus.schema.yml

File

config/schema/disqus.schema.yml
View source
  1. # Schema for the configuration files of the disqus module.
  2. disqus.settings:
  3. type: mapping
  4. label: 'Disqus Settings'
  5. mapping:
  6. disqus_domain:
  7. type: text
  8. label: 'Shortname'
  9. behavior:
  10. type: mapping
  11. label: "Behavior"
  12. mapping:
  13. disqus_localization:
  14. type: boolean
  15. label: 'Localization support'
  16. disqus_inherit_login:
  17. type: boolean
  18. label: 'Inherit User Credentials'
  19. disqus_track_newcomment_ga:
  20. type: boolean
  21. label: 'Track new comments in Google Analytics'
  22. advanced:
  23. type: mapping
  24. label: 'Advanced'
  25. mapping:
  26. disqus_useraccesstoken:
  27. type: text
  28. label: 'User Access Token'
  29. disqus_publickey:
  30. type: text
  31. label: 'Public Key'
  32. disqus_secretkey:
  33. type: text
  34. label: 'Secret Key'
  35. api:
  36. type: mapping
  37. label: 'Disqus API Settings'
  38. mapping:
  39. disqus_api_update:
  40. type: boolean
  41. label: 'Update Threads'
  42. disqus_api_delete:
  43. type: string
  44. label: 'Close/Remove Thread'
  45. sso:
  46. type: mapping
  47. label: 'Single Sign-On'
  48. mapping:
  49. disqus_sso:
  50. type: boolean
  51. label: 'Use Single Sign-On'
  52. disqus_use_site_logo:
  53. type: boolean
  54. label: 'Use Site Logo'
  55. disqus_logo:
  56. type: uri
  57. label: 'Custom Logo'