diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-07-18 17:06:22 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-07-18 17:06:22 +0200 |
commit | 866f5e8ed88617fee0759f67a2ee95447611b0b5 (patch) | |
tree | c96a8b38017f6b59ebf1053ee194a8f9875241d5 /templates | |
parent | 9807ee7d6b003b9dbef5eb4c78136f0e72d753ed (diff) |
display download link if audio file is not playable, fix #250
Diffstat (limited to 'templates')
-rw-r--r-- | templates/part.items.php | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/templates/part.items.php b/templates/part.items.php index f27259d8a..830071e55 100644 --- a/templates/part.items.php +++ b/templates/part.items.php @@ -8,7 +8,7 @@ {{ getRelativeDate(item.pubDate) }} </span> </h2> - + <div class="utils"> <ul class="primary_item_utils"> <li ng-class="{ important: item.isStarred() }" @@ -20,7 +20,7 @@ </div> <h1 class="item_title"> - <a ng-click="itemBusinessLayer.setRead(item.id)" + <a ng-click="itemBusinessLayer.setRead(item.id)" target="_blank" ng-href="{{ item.url|ocSanitizeURL }}"> {{ item.title|ocRemoveTags:['em', 'b', 'i'] }} </a> @@ -30,7 +30,7 @@ <span ng-show="itemBusinessLayer.noFeedActive() && feedBusinessLayer.getFeedLink(item.feedId)"> <?php p($l->t('from')) ?> <a target="_blank" ng-href="{{ feedBusinessLayer.getFeedLink(item.feedId)|ocSanitizeURL }}" - class="from_feed">{{ itemBusinessLayer.getFeedTitle(item.id) }}</a> + class="from_feed">{{ itemBusinessLayer.getFeedTitle(item.id) }}</a> </span> <span ui-if="item.author"> <?php p($l->t('by')) ?> @@ -39,21 +39,20 @@ </h2> <div class="enclosure" ui-if="item.enclosureLink"> - <audio controls="controls" ng-src="{{ item.enclosureLink }}" - type="{{ item.enclosureType }}" preload="none"> - <?php p($l->t('Cant play audio format')) ?> {{item.enclosureType}} - </audio> + <news-audio type="{{ item.enclosureType }}" src="{{ item.enclosureLink }}"/><?php + p($l->t('Download')) + ?></audio> </div> - - <div class="body" - ng-click="itemBusinessLayer.setRead(item.id)" + + <div class="body" + ng-click="itemBusinessLayer.setRead(item.id)" ng-bind-html-unsafe="item.body"> </div> <div class="bottom_utils"> <ul class="secondary_item_utils" ng-class="{ show_keep_unread: itemBusinessLayer.isKeptUnread(item.id) }"> - <li ng-click="itemBusinessLayer.toggleKeepUnread(item.id)" + <li ng-click="itemBusinessLayer.toggleKeepUnread(item.id)" class="keep_unread"><?php p($l->t('Keep unread')); ?> <input type="checkbox" ng-checked="itemBusinessLayer.isKeptUnread(item.id)"/> </li> |