From 55c7f0923eac50ec31c4fa13cc1156e84c209b5f Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 24 Dec 2012 15:58:29 +0400 Subject: split feedbrowser into a separate file --- include/feedbrowser.php | 112 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 include/feedbrowser.php (limited to 'include/feedbrowser.php') diff --git a/include/feedbrowser.php b/include/feedbrowser.php new file mode 100644 index 000000000..002e2511f --- /dev/null +++ b/include/feedbrowser.php @@ -0,0 +1,112 @@ +"; + + $class = ($feedctr % 2) ? "even" : "odd"; + + $site_url = " + ". + htmlspecialchars($line["title"]).""; + + $feed_url = ""; + + $rv .= "
  • $check_box $feed_url $site_url". + " ($subscribers)
  • "; + + } else if ($mode == 2) { + $feed_url = htmlspecialchars($line["feed_url"]); + $site_url = htmlspecialchars($line["site_url"]); + $title = htmlspecialchars($line["title"]); + + $check_box = ""; + + $class = ($feedctr % 2) ? "even" : "odd"; + + if ($line['articles_archived'] > 0) { + $archived = sprintf(__("%d archived articles"), $line['articles_archived']); + $archived = " ($archived)"; + } else { + $archived = ''; + } + + $site_url = " + ". + htmlspecialchars($line["title"]).""; + + $feed_url = ""; + + + $rv .= "
  • ". + "$check_box $feed_url $site_url $archived
  • "; + } + + ++$feedctr; + } + + if ($feedctr == 0) { + $rv .= "
  • ".__('No feeds found.')."

  • "; + } + + return $rv; + } +?> -- cgit v1.2.3-54-g00ecf