summaryrefslogtreecommitdiffstats
path: root/templates/part.feeds.php
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2012-10-13 03:18:58 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2012-10-13 03:18:58 +0200
commit523f5304be09223b3b57a9df0452123e90f627e3 (patch)
tree512e30ce86834933aa3d7e8af21006baa9f384ea /templates/part.feeds.php
parent8904f6d3f5132529d654c5b5a8b94cec7304b482 (diff)
fixed bug that wouldnt highlight last viewed feed/folder
Diffstat (limited to 'templates/part.feeds.php')
-rw-r--r--templates/part.feeds.php13
1 files changed, 9 insertions, 4 deletions
diff --git a/templates/part.feeds.php b/templates/part.feeds.php
index e766fb033..12020fa4a 100644
--- a/templates/part.feeds.php
+++ b/templates/part.feeds.php
@@ -1,13 +1,16 @@
<?php
-function print_collection_list($list) {
+function print_collection_list($list, $lastViewedFeedId, $lastViewedFeedType) {
foreach($list as $collection) {
if ($collection instanceOf OCA\News\Folder) {
$tmpl_folder = new OCP\Template("news", "part.listfolder");
$tmpl_folder->assign('folder', $collection);
+ $tmpl_folder->assign('lastViewedFeedId', $lastViewedFeedId);
+ $tmpl_folder->assign('lastViewedFeedType', $lastViewedFeedType);
$tmpl_folder->printpage();
- print_collection_list($collection->getChildren());
+ print_collection_list($collection->getChildren(), $lastViewedFeedId,
+ $lastViewedFeedType);
echo '</ul></li>';
}
elseif ($collection instanceOf OCA\News\Feed) { //onhover $(element).attr('id', 'newID');
@@ -22,6 +25,8 @@ function print_collection_list($list) {
$tmpl_feed = new OCP\Template("news", "part.listfeed");
$tmpl_feed->assign('feed', $collection);
$tmpl_feed->assign('unreadItemsCount',$counter);
+ $tmpl_feed->assign('lastViewedFeedId', $lastViewedFeedId);
+ $tmpl_feed->assign('lastViewedFeedType', $lastViewedFeedType);
$tmpl_feed->printpage();
}
else {
@@ -34,7 +39,7 @@ function print_collection_list($list) {
$allfeeds = isset($_['allfeeds']) ? $_['allfeeds'] : '';
$lastViewedFeedId = $_['lastViewedFeedId'];
$lastViewedFeedType = $_['lastViewedFeedType'];
-$starredCount = $_['starredCount']
+$starredCount = $_['starredCount'];
?>
@@ -50,4 +55,4 @@ $starredCount = $_['starredCount']
</li>
<?php
- print_collection_list($allfeeds);
+ print_collection_list($allfeeds, $lastViewedFeedId, $lastViewedFeedType);