Solutions
Services

Client Help Center

FAQ Clients Layouts

Clients

How do I create advanced layouts with export structure blocks?

Monday, March 29, 2021 9:48 AM

Additional, to our basic layout features you have 4 export structure types available:





You can use this to structure your layout, by clicking and moving the desired block into the editor. In order to give the author some guidance, you can click on the pen symbol to name the structure block (e.g. "Introduction"). Under each Export structure, you can then begin to enter your layout by clicking and moving the desired elements nested under this structure. 


The following export structures are available. 


Export structure fixed

checks and validates that all defined elements appear in the document in a defined way, number, and order. This means, that all elements that are in a fixed block are expected exactly as often and in the same order as defined in this structure and the author has to fill these elements with a text.


Export structure flexible

checks and validates that all defined elements appear in the document allowing to configure ranges using the cogwheel icon displayed in the elements nested under the structure. This means that all elements that are in a flexible block are expected from the minimum and up to the maximum times of occurrences defined and must be filled out. Please notice the following restriction for this export structure: Identical elements cannot appear next to each other, as you set the minimum and the maximum number of occurrences per element.


Export structure sequences

allow sequences of grouped elements. Basically, these are export structures fixed (see above) which are expected from the minimum (which is at least 1) and up to the maximum times of occurrences defined and must be filled out.  The cogwheel icon enables you to define the minimum and the maximum number of occurrences.


Export structure optional

ensures that the author follows a structure and uses only specified HTML tags, but not whether these elements are filled out. You can set all elements that are in an optional block from the minimum (which is at least 0) and up to the maximum times of occurrences defined, therefore giving the author quite some flexibility (and a lack of full control).



Example usage of all structure blocks

In this example, the author has to: 

  • Define a H1 and write the first paragraph. 
  • Followed by 1 H2 (this element is set min: 1/max: 1) followed by 1 to 3 paragraphs (this element is set min: 1 / max: 3). 
  • After this, the author has to write - 1 to 5 - H2 and paragraph combinations (the structure is set min: 1 / max: 5). 
  • Finally, the author has to define a H2 (this element is set Min:1/Max:1) and then can fill in a paragraph (set min: 0 / Max: 1) and the bullet list (set min: 0 / Max: 5) - NOTE: The author can also fill in both the paragraph and the bullet list  or none in this section. Also the sequence of elements is fixed so the paragraph cant be after the list.