Ticket #1120: Live2.patch

File Live2.patch, 2.1 KB (added by jr-ewing, 2 years ago)
  • plugins/Live/API.php

     
    6868        public function getLastVisits( $idSite = false, $limit = 10, $minIdVisit = false ) 
    6969        { 
    7070                // for checking given vars 
    71                 // echo $idSite.'|'.$limit.'|'.$minIdVisit.'<br />'; 
     71                //  echo $idSite.'|'.$limit.'|'.$minIdVisit.'<br />'; 
    7272                if(is_null($idSite)) 
    7373                { 
    7474                        Piwik::checkUserIsSuperUser(); 
  • plugins/Live/Controller.php

     
    3232        public function widget($fetch = false) 
    3333        { 
    3434                $view = Piwik_View::factory('index'); 
    35                 $this->setGeneralVariablesView($view); 
     35//              $this->setGeneralVariablesView($view); 
     36                $view->idSite = Piwik_Common::getRequestVar('idSite'); 
     37                 
    3638                $view->visitorsCountHalfHour = $this->getUsersInLastXMin(30); 
    3739                $view->visitorsCountToday = $this->getUsersInLastXDays(1); 
    3840                $view->pisHalfhour = $this->getPageImpressionsInLastXMin(30); 
     
    124126        public function getLastVisitsStart($fetch = false) 
    125127        { 
    126128                $view = Piwik_View::factory('lastVisits'); 
    127                 $this->setGeneralVariablesView($view); 
     129//              $this->setGeneralVariablesView($view); 
     130                $view->idSite = Piwik_Common::getRequestVar('idSite'); 
     131                 
    128132                $view->visitors = $this->getLastVisits(10); 
    129133 
    130134                $rendered = $view->render($fetch); 
     
    175179        public function ajaxTotalVisitors($fetch = false) 
    176180        { 
    177181                $view = Piwik_View::factory('totalVisits'); 
    178                 $this->setGeneralVariablesView($view); 
     182//              $this->setGeneralVariablesView($view); 
     183                $view->idSite = Piwik_Common::getRequestVar('idSite'); 
     184                 
    179185                $view->visitorsCountHalfHour = $this->getUsersInLastXMin(30); 
    180186                $view->visitorsCountToday = $this->getUsersInLastXDays(1); 
    181187                $view->pisHalfhour = $this->getPageImpressionsInLastXMin(30); 
    182188                $view->pisToday = $this->getPageImpressionsInLastXDays(1); 
    183189 
    184                 echo $view->render(); 
     190                $rendered = $view->render($fetch); 
     191 
     192                if($fetch) 
     193                { 
     194                        return $rendered; 
     195                } 
     196                echo $rendered;          
    185197        } 
     198         
    186199}