diff -r 7b2dcd2b31c1 -r 74fba571487e common/corpus-common-addon/addon/components/doc-dcmi.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/corpus-common-addon/addon/components/doc-dcmi.js Wed Feb 08 15:25:24 2017 +0100 @@ -0,0 +1,18 @@ +import Ember from 'ember'; +import layout from '../templates/components/doc-dcmi'; +import * as constants from 'corpus-common-addon/utils/constants'; +import * as utils from 'corpus-common-addon/utils/utils'; + +export default Ember.Component.extend({ + layout, + tagName: 'span', + code: Ember.computed('url', function () { + const url = this.get('url'); + + if (utils.isDCMILink(url)) { + return url.substring(constants.DCMI_BASE_URL.length); + } + + return url; + }) +});