Alexis Degrugillier 11 lat temu
rodzic
commit
e9cee8cc20
2 zmienionych plików z 17 dodań i 19 usunięć
  1. 12 14
      app/Controllers/statsController.php
  2. 5 5
      app/views/stats/idle.phtml

+ 12 - 14
app/Controllers/statsController.php

@@ -3,13 +3,7 @@
 class FreshRSS_stats_Controller extends Minz_ActionController {
 
         public function mainAction() {
-                if (!$this->view->loginOk) {
-                        Minz_Error::error(
-                            403, array('error' => array(Minz_Translate::t('access_denied')))
-                        );
-                }
-
-                Minz_View::prependTitle(Minz_Translate::t('stats') . ' · ');
+		$this->initAction();
                 
                 $statsDAO = new FreshRSS_StatsDAO ();
 		Minz_View::appendScript (Minz_Url::display ('/scripts/flotr2.min.js?' . @filemtime(PUBLIC_PATH . '/scripts/flotr2.min.js')));
@@ -21,13 +15,7 @@ class FreshRSS_stats_Controller extends Minz_ActionController {
         }
 
         public function idleAction() {
-                if (!$this->view->loginOk) {
-                        Minz_Error::error(
-                            403, array('error' => array(Minz_Translate::t('access_denied')))
-                        );
-                }
-
-                Minz_View::prependTitle(Minz_Translate::t('stats') . ' · ');
+		$this->initAction();
 
                 $statsDAO = new FreshRSS_StatsDAO ();
                 $feeds = $statsDAO->calculateFeedLastDate();
@@ -69,5 +57,15 @@ class FreshRSS_stats_Controller extends Minz_ActionController {
 
                 $this->view->idleFeeds = array_reverse($idleFeeds);
         }
+	
+	private function initAction() {
+		if (!$this->view->loginOk) {
+                        Minz_Error::error(
+                            403, array('error' => array(Minz_Translate::t('access_denied')))
+                        );
+                }
+
+                Minz_View::prependTitle(Minz_Translate::t('stats') . ' · ');
+	}
 
 }

+ 5 - 5
app/views/stats/idle.phtml

@@ -5,15 +5,15 @@
         
         <h1><?php echo Minz_Translate::t ('stats_idle'); ?></h1>
         
-        <?php foreach ($this->idleFeeds as $period => $feeds): ?>
+        <?php foreach ($this->idleFeeds as $period => $feeds){ ?>
                 <div class="stat">
                         <h2><?php echo Minz_Translate::t ($period); ?></h2>
 
                         <ul>
-                                <?php foreach ($feeds as $feed): ?>
+                                <?php foreach ($feeds as $feed){ ?>
                                         <li><?php echo $feed; ?></li>
-                                <?php endforeach; ?>
+				<?php } ?>
                         </ul>
                 </div>
-        <?php endforeach; ?>
-</div>
+	<?php } ?>
+</div>