bugzilla.dtd 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <!ELEMENT bugzilla (bug+)>
  2. <!ATTLIST bugzilla
  3. version CDATA #REQUIRED
  4. urlbase CDATA #REQUIRED
  5. maintainer CDATA #REQUIRED
  6. exporter CDATA #IMPLIED
  7. >
  8. <!ELEMENT bug (bug_id, (alias?, creation_ts, short_desc, delta_ts, reporter_accessible, cclist_accessible, classification_id, classification, product, component, version, rep_platform, op_sys, bug_status, resolution?, dup_id?, bug_file_loc?, status_whiteboard?, keywords*, priority, bug_severity, target_milestone?, dependson*, blocked*, votes?, everconfirmed, reporter, assigned_to, qa_contact?, cc*, (estimated_time, remaining_time, actual_time, deadline)?, group*, flag*, long_desc*, attachment*)?)>
  9. <!ATTLIST bug
  10. error (NotFound | NotPermitted | InvalidBugId) #IMPLIED
  11. >
  12. <!ELEMENT bug_id (#PCDATA)>
  13. <!ELEMENT alias (#PCDATA)>
  14. <!ELEMENT reporter_accessible (#PCDATA)>
  15. <!ELEMENT cclist_accessible (#PCDATA)>
  16. <!ELEMENT exporter (#PCDATA)>
  17. <!ELEMENT urlbase (#PCDATA)>
  18. <!ELEMENT bug_status (#PCDATA)>
  19. <!ELEMENT classification_id (#PCDATA)>
  20. <!ELEMENT classification (#PCDATA)>
  21. <!ELEMENT product (#PCDATA)>
  22. <!ELEMENT priority (#PCDATA)>
  23. <!ELEMENT version (#PCDATA)>
  24. <!ELEMENT rep_platform (#PCDATA)>
  25. <!ELEMENT assigned_to (#PCDATA)>
  26. <!ELEMENT delta_ts (#PCDATA)>
  27. <!ELEMENT component (#PCDATA)>
  28. <!ELEMENT reporter (#PCDATA)>
  29. <!ELEMENT target_milestone (#PCDATA)>
  30. <!ELEMENT bug_severity (#PCDATA)>
  31. <!ELEMENT creation_ts (#PCDATA)>
  32. <!ELEMENT qa_contact (#PCDATA)>
  33. <!ELEMENT status_whiteboard (#PCDATA)>
  34. <!ELEMENT op_sys (#PCDATA)>
  35. <!ELEMENT resolution (#PCDATA)>
  36. <!ELEMENT dup_id (#PCDATA)>
  37. <!ELEMENT bug_file_loc (#PCDATA)>
  38. <!ELEMENT short_desc (#PCDATA)>
  39. <!ELEMENT keywords (#PCDATA)>
  40. <!ELEMENT dependson (#PCDATA)>
  41. <!ELEMENT blocked (#PCDATA)>
  42. <!ELEMENT votes (#PCDATA)>
  43. <!ELEMENT everconfirmed (#PCDATA)>
  44. <!ELEMENT cc (#PCDATA)>
  45. <!ELEMENT group (#PCDATA)>
  46. <!ELEMENT estimated_time (#PCDATA)>
  47. <!ELEMENT remaining_time (#PCDATA)>
  48. <!ELEMENT actual_time (#PCDATA)>
  49. <!ELEMENT deadline (#PCDATA)>
  50. <!ELEMENT long_desc (who, bug_when, work_time?, thetext)>
  51. <!ATTLIST long_desc
  52. encoding (base64) #IMPLIED
  53. isprivate (0|1) #IMPLIED
  54. >
  55. <!ELEMENT who (#PCDATA)>
  56. <!ELEMENT bug_when (#PCDATA)>
  57. <!ELEMENT work_time (#PCDATA)>
  58. <!ELEMENT thetext (#PCDATA)>
  59. <!ELEMENT attachment (attachid, date, desc, filename?, type?, size?, data?, flag*)>
  60. <!ATTLIST attachment
  61. isobsolete (0|1) #IMPLIED
  62. ispatch (0|1) #IMPLIED
  63. isprivate (0|1) #IMPLIED
  64. >
  65. <!ELEMENT attachid (#PCDATA)>
  66. <!ELEMENT date (#PCDATA)>
  67. <!ELEMENT desc (#PCDATA)>
  68. <!ELEMENT filename (#PCDATA)>
  69. <!ELEMENT type (#PCDATA)>
  70. <!ELEMENT size (#PCDATA)>
  71. <!ELEMENT data (#PCDATA)>
  72. <!ATTLIST data
  73. encoding (base64) #IMPLIED
  74. >
  75. <!ELEMENT flag EMPTY>
  76. <!ATTLIST flag
  77. name CDATA #REQUIRED
  78. status CDATA #REQUIRED
  79. setter CDATA #IMPLIED
  80. requestee CDATA #IMPLIED
  81. >