Coord Reports are generated using a service provided by Carbone.io. When you run a report on SoundBase, it sends a JSON object with the Project’s info to the Carbone.io API which renders the selected template.
Templates
<aside>
<img src="notion://custom_emoji/5a54a216-1b86-4bfb-829c-ced4d436fc4c/15e5145c-30dc-8094-be9e-007aabd1d766" alt="notion://custom_emoji/5a54a216-1b86-4bfb-829c-ced4d436fc4c/15e5145c-30dc-8094-be9e-007aabd1d766" width="40px" />
User uploaded templates are stored PER USER, not per project. This means you can use the same template across multiple projects.
</aside>
Changing a template
- The documentation for the Carbone template language can be found here: https://carbone.io/documentation.html#building-a-template
- If you want to change anything deep inside the templates, for example the way groups are shown, etc., then it is helpful to know the JSON data that is sent to Carbone.
You can see an example of that structure here:
Top-Level Properties
- createdDate: The date and time the data was created.
- now: The current timestamp in ISO format.
- zoneName: The name of the zone.
- zoneNotes: Additional notes about the zone.
- siteName: The name of the site or event location.
- project: An object representing the project details.
- client: An object containing client-related information.
- coordinator: An object for the coordinator's details (currently empty).