Author Topic: Statistik mit zusätzlichen Funktionen erweitern  (Read 4051 times)

0 Members and 1 Guest are viewing this topic.

bildergallery

  • Guest
Statistik mit zusätzlichen Funktionen erweitern
« on: August 15, 2005, 11:51:50 PM »
Hallo zusammen, habe ein kleineres Problem mit 4images 1.7.1

aus dem forum installierte ich ein kleines statistic programm, dass mir registrierte user, votes, downloads, hits anzeigt. im admin panel zeigt es mir noch weitere daten wie z.b total images, total kategorien, grösse des media verzeichnisses, grösse der thumnails etc.

statistic siehe homepagelink unten
http://bildergallery.com

folgendes code benutze ich zum einfügen (stats.php im include verzeichnis):

<?PHP

//-----------------------------------------------------
//--- Show number of Users ----------------------------
//-----------------------------------------------------
  $sql = "SELECT COUNT(*) as users
         FROM ".USERS_TABLE."
         WHERE user_id <> ".GUEST;
 $row = $site_db->query_firstrow($sql);

 $total_users = "".$lang['users']."<B> ".$row['users']."</B>\n";
 
 $site_template->register_vars("total_users", $total_users);
unset($total_users);

//-----------------------------------------------------
//--- Hits --------------------------------------------
//-----------------------------------------------------
   $sql = "SELECT SUM(image_hits) AS sum
         FROM ".IMAGES_TABLE;
 $row = $site_db->query_firstrow($sql);

 $sum = (isset($row['sum'])) ? $row['sum'] : 0;
 $total_hits = "".$lang['total_hits']."<B> ".$row['sum']."</B>\n";
 
 $site_template->register_vars("total_hits", $total_hits);
unset($total_hits);

//-----------------------------------------------------
//--- Votes -------------------------------------------
//-----------------------------------------------------
   $sql = "SELECT SUM(image_votes) AS sum
         FROM ".IMAGES_TABLE;
 $row = $site_db->query_firstrow($sql);

 $sum = (isset($row['sum'])) ? $row['sum'] : 0;
 $total_votes = "".$lang['total_votes']."<B> ".$row['sum']."</B>\n";
 
 $site_template->register_vars("total_votes", $total_votes);
unset($total_votes);

//-----------------------------------------------------
//--- Downloads ---------------------------------------
//-----------------------------------------------------
   $sql = "SELECT SUM(image_downloads) AS sum
         FROM ".IMAGES_TABLE;
 $row = $site_db->query_firstrow($sql);

 $sum = (isset($row['sum'])) ? $row['sum'] : 0;
 $total_downloads = "".$lang['total_downloads']."<B> ".$row['sum']."</B>\n";
 
 $site_template->register_vars("total_downloads", $total_downloads);
unset($total_downloads);

//-----------------------------------------------------
//--- Comments ----------------------------------------
//-----------------------------------------------------
   $sql = "SELECT SUM(image_comments) AS sum
         FROM ".IMAGES_TABLE;
 $row = $site_db->query_firstrow($sql);

 $sum = (isset($row['sum'])) ? $row['sum'] : 0;
 $total_comments = "".$lang['total_comments']."<B> ".$row['sum']."</B>\n";
 
 $site_template->register_vars("total_comments", $total_comments);
unset($total_comments);
?>

und passte mit:
 
include(ROOT_PATH.'includes/stats.php');
die index.php an.

für die sprachen hier in deutsch benütze ich die main.php (language deutsch):

//-----------------------------------------------------
//--- Statistics --------------------------------------
//-----------------------------------------------------
$lang['total_images'] = "Total Bilder:";
$lang['users'] = "Registrierte Benutzer:";
$lang['total_hits'] = "Bilder Hits:";
$lang['total_votes'] = "Bilder Bewertungen:";
$lang['total_downloads'] = "Bilder Downloads:";
$lang['total_comments'] = "Bilder Kommentare:";

anschliessend habe ich die home.html im templates verzeichnis angepasst mit
{total_users}
{total_votes}
{total_comments}
{total_hits}
{total_downloads}

wie kann ich die oben genannten sachen total images, total kategorien, total media und thumbnail verzeichnis noch in die statistic einbinden
wenns geht in zwei spalten anzeigen (müsste vermutlich im home.html angepasst werden)
 
bitte helft mir weiter, danke
ivan graf, http://www.bildergallery.com

TheOracle

  • Guest
Re: Erweiterte Statistic
« Reply #1 on: August 16, 2005, 12:10:55 AM »
Please post in the proper topic for this MOD. It is called : More statistics for your visitors. In fact, I just updated it.