assign('folder', $collection); $tmpl_folder->printpage(); print_collection_list($collection->getChildren()); echo ''; } elseif ($collection instanceOf OCA\News\Feed) { //onhover $(element).attr('id', 'newID'); $itemmapper = new OCA\News\ItemMapper(); $items = $itemmapper->findAll($collection->getId()); $counter = 0; foreach($items as $item) { if(!$item->isRead()) ++$counter; } $tmpl_feed = new OCP\Template("news", "part.listfeed"); $tmpl_feed->assign('feed', $collection); $tmpl_feed->assign('unreadItemsCount',$counter); $tmpl_feed->printpage(); } else { //TODO:handle error in this case } } } $allfeeds = isset($_['allfeeds']) ? $_['allfeeds'] : ''; $feedId = $_['feedid']; $itemMapper = new OCA\News\ItemMapper(); $starredCount = $itemMapper->countEveryItemByStatus(OCA\News\StatusFlag::IMPORTANT); ?>
  • "> t('New articles'); ?>
  • "> t('Starred'); ?>
  • assign('mock', true); $mockFolder->printpage(); $mockFolder = new OCP\Template("news", "part.listfeed"); $mockFolder->assign('mock', true); $mockFolder->printpage(); print_collection_list($allfeeds);