]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #16. Removed stats.
authorBrett Profitt <brett.profitt@gmail.com>
Thu, 9 Feb 2012 18:25:57 +0000 (10:25 -0800)
committerBrett Profitt <brett.profitt@gmail.com>
Thu, 9 Feb 2012 18:26:25 +0000 (10:26 -0800)
languages/en.php
views/default/admin/settings/tidypics.php
views/default/admin/settings/tidypics/stats.php [deleted file]

index dd6d91e963a0413e576e6e98fa7abf9e11eb9098..dc109dd05aa00499fd36a98cb712cb754b302cc1 100644 (file)
@@ -94,14 +94,6 @@ $english = array(
                        'tidypics:option:cover' => 'Cover',
                        'tidypics:option:set' => 'Set',
 
-               // stats
-                       'tidypics:stats:images' => 'Total images',
-                       'tidypics:stats:albums' => 'Total albums',
-                       'tidypics:stats:photo_comments' => 'Total comments on photos',
-                       'tidypics:stats:album_comments' => 'Total comments on albums',
-                       'tidypics:stats:views' => 'Total views',
-                       'tidypics:stats:tags' => 'Total tags',
-
                // server analysis
                        'tidypics:server_info' => 'Server Information',
                        'tidypics:server_info:gd_desc' => 'Elgg requires the GD extension to be loaded',
index 7b1764fedd503387ed3f6018e924a8628a9dfb54..cc9875c3b12d4fa33ed4d7919c255c09f00f9d16 100644 (file)
@@ -20,11 +20,6 @@ echo elgg_view('navigation/tabs', array(
                        'href' => '/admin/settings/tidypics?tab=server_info',
                        'selected' => ($tab == 'server_info'),
                ),
-               array(
-                       'text' => elgg_echo('tidypics:stats'),
-                       'href' => '/admin/settings/tidypics?tab=stats',
-                       'selected' => ($tab == 'stats'),
-               ),
                array(
                        'text' => elgg_echo('tidypics:settings:image_lib'),
                        'href' => '/admin/settings/tidypics?tab=image_lib',
@@ -48,10 +43,6 @@ switch ($tab) {
                echo elgg_view('admin/settings/tidypics/server_info');
                break;
 
-       case 'stats':
-               echo elgg_view('admin/settings/tidypics/stats');
-               break;
-
        case 'image_lib':
                echo elgg_view('admin/settings/tidypics/image_lib');
                break;
diff --git a/views/default/admin/settings/tidypics/stats.php b/views/default/admin/settings/tidypics/stats.php
deleted file mode 100644 (file)
index 25ace77..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-<?php
-/**
- * Tidypics admin stats page.
- */
-
-$stats = array();
-
-// number of images
-$img_type = get_subtype_id('object', 'image');
-$query = "SELECT count(guid) as total from {$CONFIG->dbprefix}entities where subtype={$img_type}";
-$total = get_data_row($query);
-$num_images = $total->total;
-$stats['images'] = $total->total;
-
-// number of albums
-$img_type = get_subtype_id('object', 'album');
-$query = "SELECT count(guid) as total from {$CONFIG->dbprefix}entities where subtype={$img_type}";
-$total = get_data_row($query);
-$num_albums = $total->total;
-$stats['albums'] = $total->total;
-
-$options = array(
-       'count' => true,
-       'type' => 'object',
-       'subtype' => 'image',
-       'annotation_name' => 'generic_comment'
-);
-
-// number of comments on photos
-$stats['photo_comments'] = elgg_get_annotations($options);
-
-// number of comments on albums
-$options['subtype'] = 'album';
-$stats['album_comments'] = elgg_get_annotations($options);
-
-// number of views on images
-$options['subtype'] = 'image';
-$options['annotation_name'] = 'tp_view';
-$stats['views'] = elgg_get_annotations($options);
-
-// number of photo tags on images
-if (elgg_get_plugin_setting('tagging', 'tidypics') != 'disabled') {
-       $options['annotation_name'] = 'phototag';
-       $stats['tags'] = elgg_get_annotations($options);
-}
-
-$content = '<table class="elgg-table-alt">';
-
-foreach ($stats as $str => $value) {
-       $str = elgg_echo("tidypics:stats:$str");
-       $value = (int)$value;
-       
-       $content .= <<<HTML
-       <tr>
-               <td>$str:</td>
-               <td>$value</td>
-       </tr>
-HTML;
-}
-
-$content .= '</table>';
-
-echo elgg_view_module('inline', elgg_echo('tidypics:stats'), $content);
\ No newline at end of file