Loading grunt/config/handlebars.js +7 −1 Original line number Diff line number Diff line Loading @@ -7,9 +7,9 @@ module.exports = function(grunt) { amd: ['templates'], compilerOptions: { knownHelpers: { // legacy (ir eliminando) DetailsTitle: true, PropertiesAtlas: true, StartEnd: true, TimeCumulative: true, Progress: true, qualityControl: true, Loading Loading @@ -67,6 +67,12 @@ module.exports = function(grunt) { IsValidZ: true, ExpandOrCollapse: true, ColorRamp: true, // customParser ActivityOpenStatus: true, ActivityEmbargoStatus: true, // string Capitalize: true }, knownHelpersOnly: true Loading src/Activity/List.hbs +6 −3 Original line number Diff line number Diff line Loading @@ -12,6 +12,9 @@ {{/if}} {{lang data.activityType}} {{/if}} {{StartEnd data i18n}} </span> <span class='badgesContainer'> {{ActivityOpenStatus data i18n}} {{ActivityEmbargoStatus data i18n}} </span> </span> src/Helpers/customParser.js 0 → 100644 +31 −0 Original line number Diff line number Diff line define([ 'handlebars/handlebars.min' ], function( handlebars ) { 'use strict'; return { ActivityOpenStatus: function(data, i18n) { var result; if (!data.endDate) { result = '<i title="' + i18n.opened + '" class="activityInProgressIcon"></i>'; } else { result = '<i title="' + i18n.closed + '" class="activityConcludedIcon"></i>'; } return new handlebars.SafeString(result); }, ActivityEmbargoStatus: function(data, i18n) { var result = ''; if (data && data.embargo) { result = '<i title="' + i18n.embargo + '" class="activityEmbargoedIcon"></i>'; } return new handlebars.SafeString(result); } }; }); src/Helpers/legacy.js +0 −16 Original line number Diff line number Diff line Loading @@ -191,22 +191,6 @@ define([ return new handlebars.SafeString(content); }, 'StartEnd': function(data, i18n) { var result = ''; if (!data.endDate && data.startDate) { result += "<i title='" + i18n.opened + "' class='fa fa-folder-open-o'></i>"; } else { result += "<i title='" + i18n.closed + "' class='fa fa-folder-o'></i>"; } if (data.embargo) { result += "<i title='" + i18n.embargo + "' class='fa fa-lock redIcon'></i>"; } return new handlebars.SafeString(result); }, 'TimeCumulative': function(time, unitTime, i18n) { if (time) { Loading src/Helpers/string.js +1 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ define([ 'use strict'; return { 'Capitalize': function(data) { Capitalize: function(data) { return new handlebars.SafeString(Utilities.capitalize(data)); } Loading Loading
grunt/config/handlebars.js +7 −1 Original line number Diff line number Diff line Loading @@ -7,9 +7,9 @@ module.exports = function(grunt) { amd: ['templates'], compilerOptions: { knownHelpers: { // legacy (ir eliminando) DetailsTitle: true, PropertiesAtlas: true, StartEnd: true, TimeCumulative: true, Progress: true, qualityControl: true, Loading Loading @@ -67,6 +67,12 @@ module.exports = function(grunt) { IsValidZ: true, ExpandOrCollapse: true, ColorRamp: true, // customParser ActivityOpenStatus: true, ActivityEmbargoStatus: true, // string Capitalize: true }, knownHelpersOnly: true Loading
src/Activity/List.hbs +6 −3 Original line number Diff line number Diff line Loading @@ -12,6 +12,9 @@ {{/if}} {{lang data.activityType}} {{/if}} {{StartEnd data i18n}} </span> <span class='badgesContainer'> {{ActivityOpenStatus data i18n}} {{ActivityEmbargoStatus data i18n}} </span> </span>
src/Helpers/customParser.js 0 → 100644 +31 −0 Original line number Diff line number Diff line define([ 'handlebars/handlebars.min' ], function( handlebars ) { 'use strict'; return { ActivityOpenStatus: function(data, i18n) { var result; if (!data.endDate) { result = '<i title="' + i18n.opened + '" class="activityInProgressIcon"></i>'; } else { result = '<i title="' + i18n.closed + '" class="activityConcludedIcon"></i>'; } return new handlebars.SafeString(result); }, ActivityEmbargoStatus: function(data, i18n) { var result = ''; if (data && data.embargo) { result = '<i title="' + i18n.embargo + '" class="activityEmbargoedIcon"></i>'; } return new handlebars.SafeString(result); } }; });
src/Helpers/legacy.js +0 −16 Original line number Diff line number Diff line Loading @@ -191,22 +191,6 @@ define([ return new handlebars.SafeString(content); }, 'StartEnd': function(data, i18n) { var result = ''; if (!data.endDate && data.startDate) { result += "<i title='" + i18n.opened + "' class='fa fa-folder-open-o'></i>"; } else { result += "<i title='" + i18n.closed + "' class='fa fa-folder-o'></i>"; } if (data.embargo) { result += "<i title='" + i18n.embargo + "' class='fa fa-lock redIcon'></i>"; } return new handlebars.SafeString(result); }, 'TimeCumulative': function(time, unitTime, i18n) { if (time) { Loading
src/Helpers/string.js +1 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ define([ 'use strict'; return { 'Capitalize': function(data) { Capitalize: function(data) { return new handlebars.SafeString(Utilities.capitalize(data)); } Loading