Property

JSON

Description

Toolbar




The JSON is the exact representation of the UI settings. This may be helpful for duplicating a Channel with adjusted settings. 


This will delete the Channel and all settings after you confirm your desire to delete. 

Settings

Name
(translated)

names

The display name for the Channel per UI language. The language property "x-default" is the fallback language and used the default language setting of the customer.

ID

id

The Id of the Channel cannot be changed once it has been initially set.

View for all

viewForAll 

This setting is true or false and allows access to all users of the system. When set to true, it no longer requires administrators to add (new) user roles to each Channel unless such access restrictions are needed.

This is useful if all users in the company should see a Channel because that way you don't need to add new user roles to the channel when they are created e.g. company policies. 

Sort order

sortOrder

Defines the order in which the channels appear in the Content Browser drop-down menu. 

The value 0 is the default and will add the Channel to the top. Working in steps of 100 will simplify the handling e.g. 400 is the 4th position and you can add 100 channels until you have to change the channel order for the 5th position.

Search index

searchIndexId

Picturepark uses this index for simple search queries. This index contains all field values where fields have the field setting "use in the search"

Extended simple search fields

extendedSimpleSearchFields

You can extend the search index (the values of fields which have “use in the search” enabled).

Some system fields can be added here if needed. You can add “id” if you want to search for the GUID of a Content Item.

You cannot add “_refId” to search for the GUID of List Items. Searching for refId in the Content Browser is technical not possible.

Sort
(item sort order)

sort

The sort setting will set the default sort order of Content Items in the Channel. If a user changes the Channel, this setting will be stored in the local browser cache until you clear your cache. There is no option to reset settings for all users in Picturepark.

Custom Sort Fields

For custom sort fields follow the steps:

  1. Validate that the field on the layer is sortable.

  2. Add field as “sort field” (down below).

  3. Add field here as sort in the channel.

JSON Example

"sort": [
    {
        "field": "audit.creationDate",
        "direction": "Asc"
    }
],
JSON

Missing results display patterns
(translated)

missingResultsDisplayPatterns

The translated text users see when the search cannot find Content Items so that the user will have no results for her filter selection or search query. 

JSON Examples

Sort fields

Sort fields

sortFields

The fields here are available for sorting in the Channel which are displayed to the user. The sort order of the fields here determines the sort in the Channel sorting dropdown. 

Every channel has default sort options (Creation date, Modification date, Relevance, and Filename). You can remove or replace them with more suitable options. 

Example: A product channel may benefit from sorting by release date, product price, market, or campaigns, whereas an event channel benefits more from sorting based on location, event date, and sponsors.

👉 Create a custom sort

You can select from pre-defined sort fields (Created by, Modified by, etc.), and all fields marked as sortable in the corresponding schema. 

If not all the Content Items have values for the selected sort field the Content Items with value will be sorted only and displayed as first ones. Then all the Content Items without any value will be shown.

Roles

Roles

grantedUserRoleIds

The Ids of the user roles that should have access to the Channel. You can find out the id by clicking on Roles and the user role you wish to add and copy the ID from the URL in your browser. See the Root Channel for an example if you have syntax errors.

Content browser filters

Filters

aggregations

These are the Filters that display for the Channel in the Content Browser. These should be adjusted using the UI. 

Channel filter

filter

filter

The filter value is the Query Filter for the Channel.

Example: show only items which have a tag assigned (exists) in the tagbox events (nested filter for multi tagbox).

{
	"kind": "NestedFilter",
	"path": "detailInformation.eventDetails.events",
	"filter": {
		"kind": "ExistsFilter",
		"field": "detailInformation.eventDetails.events"
	}
}
CODE