series.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. {
  2. "x-tcms-post-type" : {
  3. "name" : "series",
  4. "generated" : false,
  5. "description" : "A category of posts. Owns an ACL, and dictates which post type its children use."
  6. },
  7. "type" : "object",
  8. "required" : [ "aclname", "child_form" ],
  9. "properties" : {
  10. "preview" : {
  11. "type" : "string",
  12. "x-tcms-label" : "Preview Image"
  13. },
  14. "preview_file" : {
  15. "type" : "upload",
  16. "x-tcms-label" : "Preview Image",
  17. "x-tcms-input" : "file"
  18. },
  19. "aclname" : {
  20. "type" : "string",
  21. "x-tcms-label" : "ACL name"
  22. },
  23. "child_form" : {
  24. "type" : "string",
  25. "pattern" : "^[A-Za-z0-9_-]+\\.tx$",
  26. "x-tcms-label" : "Content Template"
  27. },
  28. "tiled" : {
  29. "type" : "boolean",
  30. "x-tcms-label" : "Tile Display?",
  31. "x-tcms-input" : "checkbox"
  32. },
  33. "header" : {
  34. "type" : "string",
  35. "x-tcms-label" : "Header"
  36. },
  37. "footer" : {
  38. "type" : "string",
  39. "x-tcms-label" : "Footer"
  40. }
  41. }
  42. }