Skip to main content

Collections (Property Types)

Settings Panel Guide

Basic collection settings

Create a Collection

From the Collections Panel, press the + icon to create a new collection. The new collection's settings panel will open up.

create collection

Edit a Collection

From the Collections Panel, press the corresponding pen icon. The collection's settings panel will open up.

create collection

Settings Panel Layout

When creating or editing a collection, you will see this settings panel:

collestion settings panel

Actions:

  • 1. Activate/Deactivate: Activates or deactivates the collection. Deactivating the collection makes it disappear from the database and could be re-activated through an API request.
  • 2. Save: Saves the current collection settings.

Settings:

  • A. General information: name, identification, and accessibility.
  • B. Fields: Add, edit, and configure additional fields for all the elements in the collection.

A. General information

general info
Name
The display name of the collection.
It doesn't have to be unique, but it is recommended. Any character can be used.
Code
The collection's unique identification name.

Only lowercase letters, numbers, and underscores are accepted. The code must start with a letter. Once you create and save the collection, you cannot change the code.

Don't show this collection in the database section

Toggling the bar off makes the collection available in the Database viewer.

If off, authorized non-admin-users will be able to view the collections and their data through the Database section's user-friendly interface.


B. Fields

fields
+ Add Field
Opens the settings to configure a new additional field for the elements in the collection.

More details about creating additional fields are explained below.

Code
This is the unique code that identifies the Additional Field.
Only lowercase letters, numbers, and underscores are permitted.
Name
The Additional Field's name that will be visible to users.
The default is set to "Field". It doesn't have to be unique and can use any characters.
Description
Describes the Additional Field. For internal use only.
It is not required to add a description.
Array
This toggle bar sets the Additional Field into an array.
By switching it on, you can set the minimum and maximum number of elements in the array.
Type
Designates the type or format of the data that will be inserted in the Additional Field. Options include: string, number, date, boolean, link, file, element, and user.

The file option has a subtype which can be set to video, picture, or file.
The element option allows choosing among elements in a collection. The element subtype must be set to the corresponding collection.
The link option will request to specify how the URL will be displayed: embedded, internal or external.

Required
Turning this toggle bar on makes it mandatory for users to fill in the Additional Field with a value when creating or editing elements within the collection.
If unmarked, it will be optional to input a value in this Additional Field when creating or editing elements within the collection.

About Additional Fields

Overview

An additional field is a generic term for supplementary fields you can create to associate extra data within Cotalker data models. You can create them for use on elements, tasks, or users. To set up additional fields, simply create a collection that will contain and relate all the elements with their additional field values.

For example, suppose a company desires to store specific employee information, like address, birthday, secondary email, etcetera. In that case, they can create a collection that will host the additional fields corresponding to the data they want to collect from their users. The additional fields will be available in the user profiles, and when they are filled in with values the data gets stored in an automatically created element in the collection hosting the additional fields.

Create Additional Fields

To create additional fields, create a new collection or choose the one that will host the additional fields and then go to the Collection Settings Panel to set them up.

Step-by-step configuration:

  1. Under the Fields tab, press the + Add Field button.
  2. A Field component will appear. Pressing it will open up a settings panel.
  3. Configure the settings.
  4. If more fields are required, press the + Add Field button again and complete the configuration.
  5. Save.
create additional fields

note

Enter Values on Additional Fields

Once you save the collection, with its additional fields configured, the additional fields will be available to all the elements created within the collection and to all other models associated with the collection, such as users, workflows, or job titles.

You can enter values directly to the additional fields when creating or editing the elements belonging to the collection. As for the models associated with the collection, you can input values when creating or editing the "elements" related to them. For example, the additional fields associated with workflows will be available for the tasks you create upon them. The job title additional fields will be applied to the users associated with them. And users directly associated with the additional fields will have them available in their settings.