Configuration
Types
Cards:
Name of the different objects types, displayed in drop down in top left
The internal naming of the different types (don't change)
A flag to determine if the specific item should be creatable and displayed under the menu in top right (default false)
The label to display for creatable items
Assignments:
News codes following the IPTC standard, currently only supports text and picture (http://cv.iptc.org/newscodes/ninature/)
A readable label used to display the type in detail view
Icon to display type on cards (using utility agent icons)
Filters
Event:
Event filters + setup for internal use in Detail view
A internal naming to determine start of specific filter (don't change) used in detail view as well as a filter
Label to be displayed in the filter menu in top bar as well as in drop down inside Event details
A label to be displayed when no filters are active
Internal naming construction (don't change)
A display name for a specific filter
The value to be written into the XML on save
Internal structure to determine start of filter part (don't change)
The model key to map against when determine a filter lookup
The value the model need to have in order to not filter it out
PlanningItem:
Planning item filters + setup for internal use in Detail view
A internal naming to determine start of specific filter (don't change) used in detail view as well as a filter
Label to be displayed in the filter menu in top bar as well as in drop down inside PlanningItem details
A label to be displayed when no filters are active
Internal naming construction (don't change)
A display name for a specific filter
The value to be written into the XML on save
Internal structure to determine start of filter part (don't change)
The model key to map against when determine a filter lookup
The value the model need to have in order to not filter it out
Assignment:
Assignment filters + setup for internal use in Detail view
A internal naming to determine start of specific filter (don't change) used in detail view as well as a filter
Label to be displayed in the filter menu in top bar as well as in drop down inside Assignment details
A label to be displayed when no filters are active
Internal naming construction (don't change)
A display name for a specific filter
The value to be written into the XML on save
Internal structure to determine start of filter part (don't change)
The model key to map against when determine a filter lookup
The value the model need to have in order to not filter it out
Sortings
Event:
A display name for the current sorting
Determine if default sorting or not
Which OC property to sort by
PlanningItem:
A display name for the current sorting
Determine if default sorting or not
Which OC property to sort by
Assignment:
A display name for the current sorting
Determine if default sorting or not
Which OC property to sort by
Detail view components structure
Event:
Available loadable components for Event:
Accreditation
DateTimeInfo
Tags
PlanningItems
Participants
UnitGroups
Event:Main content
determine what loadable components to display in main column
Event:Right sidebar
determine what loadable components to display in right column
A string representation of the loadable component to load in a specific position. The order states how they are displayed.
PlanningItem:
Available loadable components for PlanningItem:
Assignments
DateTimeInfo
ExternalDescription
Tags
RelatedItemInfo
UnitGroups
PlanningItem:Main content
determine what loadable components to display in main column
PlanningItem:Right sidebar
determine what loadable components to display in right column
A string representation of the loadable component to load in a specific position. The order states how they are displayed.
Assignment:
Available loadable components for Assignment:
Articles
Photos
Assignees
DateTimeInfo
RelatedItemInfo
Tags
UnitGroups
Assignment:Main content
determine what loadable components to display in main column
Assignment:Right sidebar
determine what loadable components to display in right column
A string representation of the loadable component to load in a specific position. The order states how they are displayed.
Detail info
A place to house detail view specific configuration
Event:
A internal key to define time properties (don't change)
The amount of minutes difference between start and end when creating new, i.e start time 12:00 (12 AM) -> end time 14:00 (2 PM)
The number of minutes to step by when changing time
PlanningItem:
A internal key to define time properties (don't change)
The amount of minutes difference between start and end when creating new, i.e start time 12:00 (12 AM) -> end time 14:00 (2 PM)
The number of minutes to step by when changing time
Assignment:
A internal key to define time properties (don't change)
The amount of minutes difference between start and end when creating new, i.e start time 12:00 (12 AM) -> end time 14:00 (2 PM)
The number of minutes to step by when changing time
Property mappings
Model keys to OC property mapping
Event:
A key value pair where left part is internal keys and right part is OC properties
Internal format to determine that the following part is a relation. Left part internal key
Which property to contains the relation from OC
PlanningItem:
A key value pair where left part is internal keys and right part is OC properties
Internal format to determine that the following part is a relation. Left part internal key
Which property to contains the relation from OC
Assignment:
A key value pair where left part is internal keys and right part is OC properties
Internal format to determine that the following part is a relation. Left part internal key
Which property to contains the relation from OC
SingleView:
A key value pair where left part is internal keys and right part is OC properties
Internal format to determine that the following part is a relation. Left part internal key
Which property to contains the relation from OC
Articles:
A key value pair where left part is internal keys and right part is OC properties
Concepts:
A key value pair where left part is internal keys and right part is OC properties
Internal format to determine that the following part is a relation. Left part internal key
Which property to contains the relation from OC
Avatar:
A key value pair where left part is internal keys and right part is OC properties
Property fetching
Determine what properties to fetch from OC for each type. Left side is keys used in code and right is the named keys from property mapping (not OC properties)
Event:
A property mapping key to fetch
An example where the property key is a relation and also fetching the sub key of that relation
PlanningItem:
A property mapping key to fetch
An example where the property key is a relation and also fetching the sub key of that relation
Assignment:
A property mapping key to fetch
An example where the property key is a relation and also fetching the sub key of that relation
SingleView:
A property mapping key to fetch
An example where the property key is a relation and also fetching the sub key of that relation
Article:
A property mapping key to fetch
Concept:
An internal key used to know what to fetch for specific concept types whitin the app
A property mapping key to fetch
An example where the property key is a relation and also fetching the sub key of that relation
Queries & Suggestions
Setup base queries for the different types as well as suggest fields to use
Event:
Base query
The base query for Events
Event suggest fields + sort order
The fields to use when using suggest search
Left part is a property mapping key to fetch while the following number is a rank weight in order to sort the results. Higher number equals higher sorting order
Event labels
A mapping from key to a Label, left part is the key specified in the fields config while the right part is the translated label to display in result
PlanningItem:
Base query
The base query for Planning Items
Planning Item suggest fields + sort order
The fields to use when using suggest search
Left part is a property mapping key to fetch while the following number is a rank weight in order to sort the results. Higher number equals higher sorting order
Planning Item labels
A mapping from key to a Label, left part is the key specified in the fields config while the right part is the translated label to display in result
Assignment:
Base query
The base query for Assignments
Planning Item suggest fields + sort order
The fields to use when using suggest search
Left part is a property mapping key to fetch while the following number is a rank weight in order to sort the results. Higher number equals higher sorting order
Planning Item labels
A mapping from key to a Label, left part is the key specified in the fields config while the right part is the translated label to display in result
Tags
Internal naming to determine what concept types to utilise for each NRP content types
The specific Concept type
A display name to show for the specific type
What OC property to sort by
The icon to display for the specific type (DripIcons)
The full type name for the Concept
Which OC property that contains the full type
Assignees
What OC property to sort by
The icon to display for the specific type (DripIcons)
The full type name for the Concept
Which OC property that contains the full type
Organisers
OC property to sort by
number of items to search initially (default 15)
Internal key (don't change)
The type to write to the format
The uri to write to the format
The Concept type to match
A icon to display for specific concept type (DripIcons)
Which Concept type (ConceptImTypeFull)
The OC property that holds the full type
Participants
OC property to sort by
number of items to search initially (default 15)
Internal key (don't change)
The type to write to the format
The uri to write to the format
The Concept type to match
A icon to display for specific concept type (DripIcons)
Which Concept type (ConceptImTypeFull)
The OC property that holds the full type
Article
Base query
The base query for Article
Article Item suggest fields + sort order
The fields to use when using suggest search
Providers
Content Provider (LCC/OC)
The named content provider mapped in LCC/OC-communication plugin, uses default key store value
ICP image content provider
Internal key used by articles
The provider to use from ICP in order to display image
Which function on the specified provider to use
Which type of identifier to use filename/uuid (depending on service)
Internal key used to render Concept avatars
Map options
Maps settings
A valid Google maps api key in order to utilise the map functionality inside NRP
Writer
Writer config
Endpoint to a writer that works towards the same OC
Options wether to open articles in new window or not
Debug
Log to console
Determine if extra debug outputs should be outputted into the console of the browser or not
Example of icons for various object types
Last updated