summaryrefslogtreecommitdiffstats
path: root/stats.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2005-06-09 16:34:40 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2005-06-09 16:34:40 +0000
commitbcad40a05ab2dc2a341a3227e30b96668bce4500 (patch)
tree6fca27588d53a1b24705bd2834e9e643bb729bd1 /stats.php
downloadampache-bcad40a05ab2dc2a341a3227e30b96668bce4500.tar.gz
ampache-bcad40a05ab2dc2a341a3227e30b96668bce4500.tar.bz2
ampache-bcad40a05ab2dc2a341a3227e30b96668bce4500.zip
New Import
Diffstat (limited to 'stats.php')
-rw-r--r--stats.php83
1 files changed, 83 insertions, 0 deletions
diff --git a/stats.php b/stats.php
new file mode 100644
index 00000000..4470ae0c
--- /dev/null
+++ b/stats.php
@@ -0,0 +1,83 @@
+<?php
+/*
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*
+
+ Show us the stats for the server and this user
+
+*/
+require_once("modules/init.php");
+
+//FIXME: Remove references
+$uid = $user->id;
+
+show_template('header');
+show_menu_items('Stats');
+show_clear();
+?>
+
+<div class="header1"><?php echo $user->fullname; ; ?>'s Favorites:</div>
+
+<p> Below is a list of what you have been listening to the most. You can clear these statistics
+by <a href="<?php echo conf('web_path'); ?>/user.php?action=show_edit_profile">editing your profile.</a></p>
+
+<table cellpadding="5" cellspacing="5" border="0" width="100%">
+ <tr>
+ <td valign="top">
+ <?php
+ if ( $items = $user->get_favorites('artist') ) {
+ $items = $user->format_favorites($items);
+ show_info_box('Your Favorite Artists', 'artist', $items);
+ }
+ else {
+ print("<p> Not enough data for favorite artists.</p>");
+ }
+ ?>
+ </td>
+
+ <td valign="top">
+ <?php
+ if ( $items = $user->get_favorites('song') ) {
+ $items = $user->format_favorites($items);
+ show_info_box('Your Favorite Songs', 'your_song', $items);
+ }
+ else {
+ print("<p> Not enough data for favorite songs.</p>");
+ }
+ ?>
+ </td>
+
+ <td valign="top">
+ <?php
+ if ( $items = $user->get_favorites('album') ) {
+ $items = $user->format_favorites($items);
+ show_info_box('Your Favorite Albums', 'album', $items);
+ }
+ else {
+ print("<p> Not enough data for favorite albums.</p>");
+ }
+ ?>
+ </td>
+ </tr>
+</table>
+<br />
+
+<?php show_menu_items('Stats'); ?>
+</body>
+</html>