Use the Super Bulk Edit interface to edit all of the fields and subelements of an element at once. Fields and subelements are demarcated by an equals sign (=) and the key name of the field or subelement. Field tags are followed by an empty line, and then the text of that field. The field text is assumed to contain no empty lines itself. Subelement tags exist by themselves on a line, but their fields and subelements cannot be directly edited.
For example, to edit an element containing the fields "header" and "paragraph" and the subelement "inset", the Super Bulk Edit syntax might look like this:
=header
This is a header
=paragraph
First paragraph.
=paragraph
Second paragraph.
=inset
=paragraph
Third paragraph.
To reorder the contents of the element, simply move the contents of the elements and their corresponding tags to where you need them. For example, if you wanted to move the header in the above example to after the first paragraph, simply edit it to look like this:
=paragraph
First paragraph.
=header
This is a header
=paragraph
Second paragraph.
=inset
=paragraph
Third paragraph.
To save space and make editing simpler, you may choose a "Default Element" for which no tag is necessary. For example, if "paragraph" was selected as the default element, the above example would be re-rendered like this:
First paragraph.
=header
This is a header
Second paragraph.
=inset
Third paragraph.
And finally, note that empty fields still need to contain a blank line indicating the empty field. For example, if the above sample element contained an "link_text" field that had no text in it, it would be displayed like so:
First paragraph.
=header
This is a header
=link_text
Second paragraph.
=inset
Third paragraph.
Note the extra empty lines after the =link_text
tag. This
syntax is necessary for Bricolage to recognize that the field does exist, but
contains no data.