diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2013-07-01 11:57:29 -0700 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2013-07-01 11:57:29 -0700 |
commit | a20e9dee89ca2b0552840e1221828d19817a8cc7 (patch) | |
tree | 2ad1b1e0a0b13ed70853ad5ec09e1818c553b179 /settings/js/apps.js | |
parent | cb5811bcf53c884a47f29045c8c772424d9ab6f4 (diff) | |
parent | 13bfa3be279f8af0ac1ced1ede0273d019105f93 (diff) | |
download | nextcloud-server-a20e9dee89ca2b0552840e1221828d19817a8cc7.tar.gz nextcloud-server-a20e9dee89ca2b0552840e1221828d19817a8cc7.zip |
Merge pull request #3894 from owncloud/ie8_compatibility_fixes
Ie8 compatibility fixes
Diffstat (limited to 'settings/js/apps.js')
-rw-r--r-- | settings/js/apps.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/settings/js/apps.js b/settings/js/apps.js index 9c1604cfcd9..1ee3372f893 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -20,6 +20,11 @@ OC.Settings.Apps = OC.Settings.Apps || { page.find('span.score').html(app.score); page.find('p.description').text(app.description); page.find('img.preview').attr('src', app.preview); + if (app.preview && app.preview.length) { + page.find('img.preview').show(); + } else { + page.find('img.preview').hide(); + } page.find('small.externalapp').attr('style', 'visibility:visible'); page.find('span.author').text(app.author); page.find('span.licence').text(app.licence); @@ -142,12 +147,16 @@ OC.Settings.Apps = OC.Settings.Apps || { li.attr('data-id', entry.id); var img= $('<img class="icon"/>').attr({ src: entry.icon}); var a=$('<a></a>').attr('href', entry.href); - var filename=$('<span></span>') + var filename=$('<span></span>'); filename.text(entry.name); a.prepend(filename); a.prepend(img); li.append(a); container.append(li); + if (!SVGSupport() && entry.icon.match(/\.svg$/i)) { + $(img).addClass('svg'); + replaceSVG(); + } } } } |