Idle feeds: link to configuration page

https://github.com/marienfressinaud/FreshRSS/issues/544
pull/550/head
Alexandre Alapetite 10 years ago
parent dfe4597f3b
commit 937cb4b066
  1. 14
      app/Controllers/statsController.php
  2. 3
      app/Models/StatsDAO.php
  3. 2
      app/views/stats/idle.phtml

@ -4,9 +4,9 @@ class FreshRSS_stats_Controller extends Minz_ActionController {
public function indexAction() {
$statsDAO = FreshRSS_Factory::createStatsDAO();
Minz_View::appendScript (Minz_Url::display ('/scripts/flotr2.min.js?' . @filemtime(PUBLIC_PATH . '/scripts/flotr2.min.js')));
Minz_View::appendScript(Minz_Url::display('/scripts/flotr2.min.js?' . @filemtime(PUBLIC_PATH . '/scripts/flotr2.min.js')));
$this->view->repartition = $statsDAO->calculateEntryRepartition();
$this->view->count = ($statsDAO->calculateEntryCount());
$this->view->count = $statsDAO->calculateEntryCount();
$this->view->feedByCategory = $statsDAO->calculateFeedByCategory();
$this->view->entryByCategory = $statsDAO->calculateEntryByCategory();
$this->view->topFeed = $statsDAO->calculateTopFeed();
@ -35,19 +35,19 @@ class FreshRSS_stats_Controller extends Minz_ActionController {
continue;
}
if ($feedDate < $lastWeek) {
$idleFeeds['last_week'][] = $feed['name'];
$idleFeeds['last_week'][] = $feed;
}
if ($feedDate < $lastMonth) {
$idleFeeds['last_month'][] = $feed['name'];
$idleFeeds['last_month'][] = $feed;
}
if ($feedDate < $last3Month) {
$idleFeeds['last_3_month'][] = $feed['name'];
$idleFeeds['last_3_month'][] = $feed;
}
if ($feedDate < $last6Month) {
$idleFeeds['last_6_month'][] = $feed['name'];
$idleFeeds['last_6_month'][] = $feed;
}
if ($feedDate < $lastYear) {
$idleFeeds['last_year'][] = $feed['name'];
$idleFeeds['last_year'][] = $feed;
}
}

@ -170,7 +170,8 @@ SQL;
*/
public function calculateFeedLastDate() {
$sql = <<<SQL
SELECT MAX(f.name) AS name
SELECT MAX(f.id) as id
, MAX(f.name) AS name
, MAX(date) AS last_date
FROM {$this->prefix}feed AS f,
{$this->prefix}entry AS e

@ -11,7 +11,7 @@
<ul>
<?php foreach ($feeds as $feed){ ?>
<li><?php echo $feed; ?></li>
<li><a href="<?php echo _url('configure', 'feed', 'id', $feed['id']); ?>"><?php echo $feed['name']; ?></a></li>
<?php } ?>
</ul>
</div>

Loading…
Cancel
Save