[ Index ]
 

Code source de phpMyVisites 2.3

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/core/views/ -> ViewReferers.class.php (source)

   1  <?php
   2  /* 

   3   * phpMyVisites : website statistics and audience measurements

   4   * Copyright (C) 2002 - 2006

   5   * http://www.phpmyvisites.net/ 

   6   * phpMyVisites is free software (license GNU/GPL)

   7   * Authors : phpMyVisites team

   8  */
   9  
  10  // $Id: ViewReferers.class.php 29 2006-08-18 07:35:21Z matthieu_ $

  11  
  12  
  13  require_once  INCLUDE_PATH."/core/include/ViewModule.class.php";
  14  require_once  INCLUDE_PATH."/core/views/ViewDataArray.class.php";
  15  
  16  class ViewReferers extends ViewModule
  17  {
  18      var $viewTemplate = "common/viewreferers_all.tpl";
  19      
  20      /**

  21       * Constructor

  22       */
  23  	function ViewReferers()
  24      {
  25          parent::ViewModule( "referers");
  26      }
  27      
  28      /**

  29       * Data processing method

  30       * only called if template is not cached

  31       */
  32  	function process()
  33      {
  34          $a_dataToLoad = array(
  35                  
  36                  // tables

  37                  'searchengines'         => 'refererssearchengines',
  38                  'searchenginesinterest' => 'refererssearchenginesinterest',
  39                  'keywords'                => 'refererskeywords',
  40                  'keywordsinterest'         => 'refererskeywordsinterest',
  41                  'sites'                 => 'refererssites',
  42                  'sitesinterest'         => 'refererssitesinterest',
  43                  'partners'                 => 'refererspartners',
  44                  'partnersinterest'        => 'refererspartnersinterest',
  45                  'newsletters'             => 'referersnewsletters',
  46                  'newslettersinterest'     => 'referersnewslettersinterest',
  47                  'typeinterest'             => 'refererstypeinterest',
  48                  
  49              );
  50              
  51                  
  52          $o_mod = new ViewDataArray( null );
  53          $o_mod->init($this->request);//, $this->tpl);

  54          
  55          foreach($a_dataToLoad as $key => $value)
  56          {
  57              //printTime('before'.$key, true);

  58              $this->tpl->assign( $key, $o_mod->showAll( $value , true, true ));
  59          }
  60  
  61          $this->request->setModuleName('view_referers');
  62          
  63          $methodsToLoad = array(
  64              "numbers" => array()
  65          );
  66          $this->getDataMethod( $methodsToLoad );
  67      }
  68  }
  69  ?>


Généré le : Mon Nov 26 14:10:01 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics