Index: plugins/lemans-parts-source-manager/trunk/js/app/namespace.js =================================================================== diff -u -r1016 -r1350 --- plugins/lemans-parts-source-manager/trunk/js/app/namespace.js (.../namespace.js) (revision 1016) +++ plugins/lemans-parts-source-manager/trunk/js/app/namespace.js (.../namespace.js) (revision 1350) @@ -125,43 +125,28 @@ title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); } else { - //linktype = 'internal'; - //handle the same for all media types based on prefix URL - switch (record.data.prefixUrl) { - case 'edge': - //assume image type + switch (record.data.mediaTypeId) { + case 1: //image src = 'http://asset.lemansnet.com/' + record.data.prefixUrl + record.data.mediaUrl + '.' + record.data.extension + '?x=' + size + '&y=' + size + '&b=' + bgColor + '&t=image/jpeg'; title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); break; - case 'gen': - switch (record.data.mediaTypeId) { - case 1: //image - src = 'http://asset.lemansnet.com/' + record.data.prefixUrl + record.data.mediaUrl + '.' + record.data.extension + '?x=' + size + '&y=' + size + '&b=' + bgColor + '&t=image/jpeg'; - title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); - break; - case 2: //doc - size = 32; - src = 'http://assets-static.lemansnet.com/common/img/tango/32x32/mimetypes/x-office-document.png'; - title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); - break; - case 3: //video - size = 32; - src = 'http://assets-static.lemansnet.com/common/img/tango/32x32/mimetypes/video-x-generic.png'; - title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); - break; - case 4: // audio - size = 32; - src = 'http://assets-static.lemansnet.com/common/img/tango/32x32/mimetypes/audio-x-generic.png'; - title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); - break; - default: - size = 32; - src = 'http://assets-static.lemansnet.com/common/img/tango/32x32/mimetypes/text-x-generic.png'; - title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); - } + case 2: //doc + size = 32; + src = 'http://assets-static.lemansnet.com/common/img/tango/32x32/mimetypes/x-office-document.png'; + title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); break; + case 3: //video + size = 32; + src = 'http://assets-static.lemansnet.com/common/img/tango/32x32/mimetypes/video-x-generic.png'; + title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); + break; + case 4: // audio + size = 32; + src = 'http://assets-static.lemansnet.com/common/img/tango/32x32/mimetypes/audio-x-generic.png'; + title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); + break; default: - //size = 32; + size = 32; src = 'http://assets-static.lemansnet.com/common/img/tango/32x32/mimetypes/text-x-generic.png'; title = Ext.String.ellipsis(record.data.description || record.data.mediaDescription, 100, true); }