diff options
Diffstat (limited to 'mod/cool_theme/views/default/core/settings/statistics/numentities.php')
-rw-r--r-- | mod/cool_theme/views/default/core/settings/statistics/numentities.php | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/mod/cool_theme/views/default/core/settings/statistics/numentities.php b/mod/cool_theme/views/default/core/settings/statistics/numentities.php new file mode 100644 index 000000000..ce1705a2e --- /dev/null +++ b/mod/cool_theme/views/default/core/settings/statistics/numentities.php @@ -0,0 +1,44 @@ +<?php +/** + * Elgg statistics screen + * + * @package Elgg + * @subpackage Core + */ + +// Get entity statistics +$entity_stats = get_entity_statistics(elgg_get_logged_in_user_guid()); + +if ($entity_stats) { + $rows = ''; + foreach ($entity_stats as $k => $entry) { + foreach ($entry as $a => $b) { + + // This function controls the alternating class + $even_odd = ( 'odd' != $even_odd ) ? 'odd' : 'even'; + + if ($a == "__base__") { + $a = elgg_echo("item:{$k}"); + if (empty($a)) { + $a = $k; + } + } else { + $a = elgg_echo("item:{$k}:{$a}"); + if (empty($a)) { + $a = "$k $a"; + } + } + $rows .= <<< END + <tr class="{$even_odd}"> + <td class="column-one"><b>{$a}:</b></td> + <td>{$b}</td> + </tr> +END; + } + } + + $title = elgg_echo('usersettings:statistics:label:numentities'); + $content = "<table class=\"elgg-table-alt\">$rows</table>"; + + echo elgg_view_module('info', $title, $content); +} |