Loading grunt/config/handlebars.js +2 −1 Original line number Diff line number Diff line Loading @@ -70,7 +70,8 @@ module.exports = function(grunt) { // customParser ActivityOpenStatus: true, ActivityEmbargoStatus: true, ActivityAccessibilityStatus: true, ActivityInspireTheme: true, // string Capitalize: true Loading src/Activity/List.hbs +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,8 @@ {{/if}} </span> <span class='badgesContainer'> {{ActivityInspireTheme data i18n}} {{ActivityOpenStatus data i18n}} {{ActivityEmbargoStatus data i18n}} {{ActivityAccessibilityStatus data i18n}} </span> </span> src/Filter/Form.hbs +2 −0 Original line number Diff line number Diff line Loading @@ -68,12 +68,14 @@ <div data-redmic-type="filter" data-redmic-model="contact" data-redmic-props=" labelAttr: '{firstName} {surname}', returnFields: ['id', 'firstName', 'surname'], info: 'contactFilterInfo', target: 'contact' "></div> <div data-redmic-type="filter" data-redmic-model="document" data-redmic-props=" labelAttr: 'title', returnFields: ['id', 'title'], info: 'documentFilterInfo', target: 'document' "></div> Loading src/Helpers/customParser.js +31 −3 Original line number Diff line number Diff line Loading @@ -19,11 +19,39 @@ define([ return new handlebars.SafeString(result); }, ActivityEmbargoStatus: function(data, i18n) { ActivityAccessibilityStatus: function(data, i18n) { var result = ''; if (data && data.embargo) { result = '<i title="' + i18n.embargo + '" class="activityEmbargoedIcon"></i>'; if (data && data.accessibility) { var value = data.accessibility.id, title; if (value === 1) { title = 'activityPending'; } else if (value === 2) { title = 'activityFree'; } else if (value === 3) { title = 'activityEmbargoed'; } else if (value === 4) { title = 'activityRestricted'; } else if (value === 5) { title = 'activityConfidential'; } var className = title + 'Icon'; result = '<i title="' + i18n[title] + '" class="' + className + '"></i>'; } return new handlebars.SafeString(result); }, ActivityInspireTheme: function(data, i18n) { var result = ''; if (data && data.themeInspire) { var value = 'inspire-' + data.themeInspire.code, classNames = 'activityInspireThemeIcon ' + value + ' fr-' + value; result = '<i title="' + i18n[value] + '" class="' + classNames + '"></i>'; } return new handlebars.SafeString(result); } Loading src/Program/List.hbs +1 −1 Original line number Diff line number Diff line Loading @@ -9,6 +9,6 @@ </span> <span class='badgesContainer'> {{ActivityOpenStatus data i18n}} {{ActivityEmbargoStatus data i18n}} {{ActivityAccessibilityStatus data i18n}} </span> </span> Loading
grunt/config/handlebars.js +2 −1 Original line number Diff line number Diff line Loading @@ -70,7 +70,8 @@ module.exports = function(grunt) { // customParser ActivityOpenStatus: true, ActivityEmbargoStatus: true, ActivityAccessibilityStatus: true, ActivityInspireTheme: true, // string Capitalize: true Loading
src/Activity/List.hbs +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,8 @@ {{/if}} </span> <span class='badgesContainer'> {{ActivityInspireTheme data i18n}} {{ActivityOpenStatus data i18n}} {{ActivityEmbargoStatus data i18n}} {{ActivityAccessibilityStatus data i18n}} </span> </span>
src/Filter/Form.hbs +2 −0 Original line number Diff line number Diff line Loading @@ -68,12 +68,14 @@ <div data-redmic-type="filter" data-redmic-model="contact" data-redmic-props=" labelAttr: '{firstName} {surname}', returnFields: ['id', 'firstName', 'surname'], info: 'contactFilterInfo', target: 'contact' "></div> <div data-redmic-type="filter" data-redmic-model="document" data-redmic-props=" labelAttr: 'title', returnFields: ['id', 'title'], info: 'documentFilterInfo', target: 'document' "></div> Loading
src/Helpers/customParser.js +31 −3 Original line number Diff line number Diff line Loading @@ -19,11 +19,39 @@ define([ return new handlebars.SafeString(result); }, ActivityEmbargoStatus: function(data, i18n) { ActivityAccessibilityStatus: function(data, i18n) { var result = ''; if (data && data.embargo) { result = '<i title="' + i18n.embargo + '" class="activityEmbargoedIcon"></i>'; if (data && data.accessibility) { var value = data.accessibility.id, title; if (value === 1) { title = 'activityPending'; } else if (value === 2) { title = 'activityFree'; } else if (value === 3) { title = 'activityEmbargoed'; } else if (value === 4) { title = 'activityRestricted'; } else if (value === 5) { title = 'activityConfidential'; } var className = title + 'Icon'; result = '<i title="' + i18n[title] + '" class="' + className + '"></i>'; } return new handlebars.SafeString(result); }, ActivityInspireTheme: function(data, i18n) { var result = ''; if (data && data.themeInspire) { var value = 'inspire-' + data.themeInspire.code, classNames = 'activityInspireThemeIcon ' + value + ' fr-' + value; result = '<i title="' + i18n[value] + '" class="' + classNames + '"></i>'; } return new handlebars.SafeString(result); } Loading
src/Program/List.hbs +1 −1 Original line number Diff line number Diff line Loading @@ -9,6 +9,6 @@ </span> <span class='badgesContainer'> {{ActivityOpenStatus data i18n}} {{ActivityEmbargoStatus data i18n}} {{ActivityAccessibilityStatus data i18n}} </span> </span>