Supported Template Formats: Difference between revisions

From ContactsLaw Documentation
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 68: Line 68:
|
|
|}
|}
¹ <small>ContactsLaw creates an insertion point for each form field in the document (using the name assigned in the form). Arbitrary content markers cannot be added. Conditional/repetition blocks are not supported.</small>
¹ <small>ContactsLaw creates an insertion point for each form field in the PDF (using the name assigned in the form). Arbitrary content markers cannot be added. Conditional/repetition blocks are not supported.</small>


² <small>These formats do not use a template body. Each template has a fixed set of content markers, which may be of any type.</small>
² <small>These formats do not use a template body. Each template has a fixed set of content markers, which may be of any type.</small>
Line 79: Line 79:
* '''Email Message (<code>.eml</code>)'''
* '''Email Message (<code>.eml</code>)'''
** Attachments can be inline or otherwise
** Attachments can be inline or otherwise
** Inline image attachments are only included if they appear within the message body
** Inline image attachments are only included if they appear within the message body (after evaluating conditional blocks)
** Inline ''Cascading Style Sheet'' (<code>.css</code>) attachments are incorporated into the message body
** Inline ''Cascading Style Sheet'' (<code>.css</code>) attachments are incorporated into the message body
** All other inline attachments are ignored
** All other inline attachments are ignored
Line 95: Line 95:
* All attachments must be inline
* All attachments must be inline
* Only images can be attached
* Only images can be attached
[[Category:Documents]]

Latest revision as of 23:45, 2 December 2024

ContactsLaw supports a number of different formats for the body of a document template. Different formats offer slightly different capabilities.

Feature Matrix

Content Markers Formatting Fragments Styles Emails Text Messages
Markdown (.md)
Microsoft Word (.docx, .docm, .dotx, .dotm)
Microsoft Excel (.xlsx, .xlsm, .xltx, .xltm)
Portable Document Format (.pdf) ¹
Plain Text (.txt)
ABA/Cemtext Direct Entry File ²
eLodgment Data File (Magistrates Court of WA) ²

¹ ContactsLaw creates an insertion point for each form field in the PDF (using the name assigned in the form). Arbitrary content markers cannot be added. Conditional/repetition blocks are not supported.

² These formats do not use a template body. Each template has a fixed set of content markers, which may be of any type.

Attachments

Markdown (.md)

Attachment functionality depends on the output format:

  • Email Message (.eml)
    • Attachments can be inline or otherwise
    • Inline image attachments are only included if they appear within the message body (after evaluating conditional blocks)
    • Inline Cascading Style Sheet (.css) attachments are incorporated into the message body
    • All other inline attachments are ignored
  • Markdown (.md)
    • All attachments must be inline
    • Only images can be attached
    • Images link to the DMS App (as they cannot be embedded)
  • Microsoft Word (.docx, .docm, .dotx, .dotm)
    • All attachments must be inline
    • Only images can be attached

Microsoft Word (.docx, .docm, .dotx, .dotm)

Attachment functionality is the same regardless of the output format:

  • All attachments must be inline
  • Only images can be attached