partial('aside_subscription'); ?>

onlyFeedsWithError): ?>

onlyFeedsWithError && $this->signalError) { ?>
categories as $cat) { $feeds = $cat->feeds(); ?>

name() ?>kind() === FreshRSS_Category::KIND_DYNAMIC_OPML ? ' ' . _i('opml-dyn') : '' ?>

    onlyFeedsWithError && !$feed->inError()) { continue; } $error_class = ''; $error_title = ''; if ($feed->inError()) { $error_class = ' error'; $error_title = _t('sub.feed.error'); } $empty_class = ''; $empty_title = ''; if ($feed->nbEntries() == 0) { $empty_class = ' empty'; $empty_title = _t('sub.feed.empty'); } $mute_class = $feed->mute() ? ' mute' : ''; $title = $error_title !== '' ? '⚠ ' . $error_title . ' ' : ''; $title .= $empty_title !== '' ? $empty_title . ' ' : ''; $title .= $feed->mute() ? '🔇 ' . _t('sub.feed.mute.state_is_muted') : ''; ?>
  • show_favicons): ?>✇name() ?>
  • kind() != FreshRSS_Category::KIND_DYNAMIC_OPML): ?>
feed) || isset($this->category) ? ' active' : ''; ?>