summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--js/items.js19
-rw-r--r--templates/part.items.php2
2 files changed, 20 insertions, 1 deletions
diff --git a/js/items.js b/js/items.js
index 4a71094b6..48ac53bdb 100644
--- a/js/items.js
+++ b/js/items.js
@@ -396,6 +396,7 @@ var News = News || {};
if(i === 0){
item.setViewed(true);
}
+ // show items
if(News.Objects.Menu.isShowAll() ||
type === News.MenuNodeType.Starred ||
!item.isRead()){
@@ -403,6 +404,12 @@ var News = News || {};
$itemHtml.removeClass('keep_unread');
$html.append($itemHtml);
}
+ // hide the additional feed anme if its just a normal feed
+ if(type === News.MenuNodeType.Feed){
+ item.showAdditionalFeedTitle(false);
+ } else {
+ item.showAdditionalFeedTitle(true);
+ }
}
return $html;
};
@@ -492,6 +499,18 @@ var News = News || {};
}
};
+
+ /**
+ * @param show if true, show the feedtitle on the left side of the author
+ */
+ Item.prototype.showAdditionalFeedTitle = function(show) {
+ if(show){
+ this._$html.find('.from_feed').show();
+ } else {
+ this._$html.find('.from_feed').hide();
+ }
+ };
+
/**
* @return true if locked, otherwise false
*/
diff --git a/templates/part.items.php b/templates/part.items.php
index bcbc8da37..72cf8393c 100644
--- a/templates/part.items.php
+++ b/templates/part.items.php
@@ -34,7 +34,7 @@ foreach($items as $item) {
echo '<h1 class="item_title"><a target="_blank" href="' . $item->getUrl() . '">' . htmlspecialchars($item->getTitle(), ENT_QUOTES, 'UTF-8') . '</a></h1>';
if ((int)$lastViewedFeedType !== OCA\News\FeedType::FEED) {
- $feedTitle = '<span class="feed_title"> ' . $l->t('from') . ' ' . $item->getFeedTitle() . '</span>';
+ $feedTitle = '<span class="from_feed"> ' . $l->t('from') . ' ' . $item->getFeedTitle() . '</span>';
} else {
$feedTitle = '';
}