Bernard Engine · Doc

Customising Bernard

Bernard does not impose a vocabulary. Each studio defines its lists of values (categories), its properties, its colours, its icons and the layout of the Property panel. This page shows how.

Who can do it. These settings are made in the Root Settings (studio) or the Project Settings (project). They are reserved for administrators and for roles that have the Can access the Global Root Settings or Has access to projects settings permissions, and the Can Create permission of the object type concerned (see Roles, permissions and assignment). To open the settings, see Root Settings.

Categories

A category is a list of values that the studio manages itself. Each value has a name, a colour, a background colour and an icon. These choices appear everywhere the value is displayed: spreadsheet pills, notes, node view.

Categories are in the Categories folder at the root of the studio: yours in Custom Categories, Bernard's (read-only) in Default Categories.

Creating a value: in the Tree View, open the category, right-click › Create, type the name, then set the colour, the background colour and the icon in the Property panel.

Category What it is for Particularity
Roles the role of each user and the role expected on each task creating a role creates its Role Setting, deleting it deletes it
Tags, project states, element types… the values of list-type properties defined by the studio
Note and correction categories the type of written feedback fields Who Use (the role that uses it: its category is offered first), Who Impacted (the roles concerned), Cc To (the people put in copy)
Path variations a variant of the file paths (per site, per storage) see Path Edit

A correction category is used to choose who is notified: for example, a lead's correction can notify the artist and the coordination, a client correction other roles. Create as many as you want.

Properties

A property is a field of an object: budget, start date, comment, client status… Bernard provides a large number of them; the studio creates its own.

Creating a property: in the Root Settings, folder Properties › Custom Properties, right-click › Create. Set:

The types the studio can create:

Type For
Text a text, on one line or several; can be interpreted (expressions)
Integer, Float a whole number or a decimal number
Duration a duration (displayed according to Settings › Duration Unit Display)
Date, Date Time a date, or a date and a time (YYYY-MM-DD)
Boolean a checkbox
List single choice an object or a category value, chosen from a list
List multiples choice several objects or values

Other types exist but are reserved for Bernard's own properties: Color, Image, Files, Paths, State, Version, Assignment, Time Log, Instruction.

Adding a property to a template: right-click the template (for example an element template) › Assign › Property. The Assign Property window lists the existing properties. A property assigned to a template appears on all its references.

Local and Global modes

On a template, each property is in Local mode (each reference keeps its value) or Global mode (the template's value applies to all references). Right-click the property › Set Mode to Local or Set Mode to Global. To impose a value once without changing the mode: Set this value on all references. Bernard announces the number of elements affected and asks for confirmation. The permissions required are in Roles, permissions and assignment; propagation is explained in Workflows.

Colours

Colours apply to:

To choose a colour, click the colour field of the property in the Property panel. You can copy an object's colour with Copy Color and paste it onto another with Paste Color: handy to match a compound to its department.

Icons and images

Layout of the Property panel

Reserved for administrators, on a template.

The properties of a template are arranged in groups. A layout (Layout) sets the groups and the order of the properties; it also sets the order of the pairs in the Assignment tab.

  1. Select the template (an element, project, resource template…) and open the Properties tab.
  2. In the tab menu, choose Create Layout, or Edit Layout if one exists.
  3. While editing, use Add Group (a group, which can be named), Add Separator (a line) and Add Splitter (two properties side by side). Properties that are not arranged stay in Unassigned Properties: drag them into a group.
  4. Confirm with Save Layout, or abandon with Cancel.

The layout is stored on the template: all its references share it. It is locked while an administrator is modifying it: another administrator then sees "Layout Locked". Copy Layout and Paste Layout carry it over from one template or project to another; Delete Layout deletes it.

The tabs of the Property panel depend on the object type and the role (see Property panel).

Other customisations

What Where
View presets (saved tabs, studio-wide or personal) View presets
Columns, filters and scope of the spreadsheet Spreadsheet
Display of durations Settings › Duration Unit Display
Number of simultaneous scripts, actions and file operations, network throughput, media player, notifications Local Settings