item.yaml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. extends@: default
  2. form:
  3. fields:
  4. tabs:
  5. fields:
  6. content:
  7. fields:
  8. header.mea:
  9. type: toggle
  10. label: Mettre en avant le projet
  11. highlight: 1
  12. options:
  13. 1: PLUGIN_ADMIN.YES
  14. 0: PLUGIN_ADMIN.NO
  15. validate:
  16. type: bool
  17. header.meaimg:
  18. type: filepicker
  19. folder: '@self'
  20. preview_images: true
  21. label: Sélectionnez une image
  22. blog:
  23. type: tab
  24. title: Blog Item
  25. fields:
  26. header_options:
  27. type: section
  28. title: Header Options
  29. underline: true
  30. header.continue_link:
  31. type: toggle
  32. toggleable: true
  33. label: DF Style Link
  34. help: Daring Fireball style title link
  35. highlight: 1
  36. options:
  37. 1: PLUGIN_ADMIN.ENABLED
  38. 0: PLUGIN_ADMIN.DISABLED
  39. validate:
  40. type: bool
  41. header.header_image:
  42. type: toggle
  43. toggleable: true
  44. label: Display Header Image
  45. help: Enabled displaying of a header image
  46. highlight: 1
  47. options:
  48. 1: PLUGIN_ADMIN.ENABLED
  49. 0: PLUGIN_ADMIN.DISABLED
  50. header.header_image_file:
  51. type: text
  52. toggleable: true
  53. label: Image File
  54. help: image filename that exists in the page folder. If not provided, will use the first image found.
  55. placeholder: For example: myimage.jpg
  56. header.header_image_width:
  57. type: text
  58. toggleable: true
  59. label: Image Width
  60. size: small
  61. help: Header width in px
  62. placeholder: Default is 900
  63. validate:
  64. type: int
  65. min: 0
  66. max: 5000
  67. header.header_image_height:
  68. type: text
  69. toggleable: true
  70. label: Image Height
  71. size: small
  72. help: Header height in px
  73. placeholder: Default is 300
  74. validate:
  75. type: int
  76. min: 0
  77. max: 5000
  78. summary:
  79. type: section
  80. title: Summary
  81. underline: true
  82. header.summary.enabled:
  83. type: toggle
  84. toggleable: true
  85. label: Summary
  86. highlight: 1
  87. options:
  88. 1: PLUGIN_ADMIN.ENABLED
  89. 0: PLUGIN_ADMIN.DISABLED
  90. header.summary.format:
  91. type: select
  92. toggleable: true
  93. label: Format
  94. classes: fancy
  95. options:
  96. 'short': 'Use the first occurence of delimter or size'
  97. 'long': 'Summary delimiter will be ignored'
  98. header.summary.size:
  99. type: text
  100. toggleable: true
  101. label: Size
  102. classes: large
  103. placeholder: 300
  104. validate:
  105. type: int
  106. min: 1
  107. header.summary.delimiter:
  108. type: text
  109. toggleable: true
  110. label: Summary delimiter
  111. classes: large
  112. placeholder: ===
  113. import@:
  114. type: partials/blog-bits