diff options
Diffstat (limited to 'views/default/admin/statistics/overview')
| -rw-r--r-- | views/default/admin/statistics/overview/basic.php | 19 | ||||
| -rw-r--r-- | views/default/admin/statistics/overview/numentities.php | 40 | 
2 files changed, 59 insertions, 0 deletions
diff --git a/views/default/admin/statistics/overview/basic.php b/views/default/admin/statistics/overview/basic.php new file mode 100644 index 000000000..2c9b3b88e --- /dev/null +++ b/views/default/admin/statistics/overview/basic.php @@ -0,0 +1,19 @@ +<?php +// Work out number of users +$users_stats = get_number_users(); +$total_users = get_number_users(true); + +// Get version information +$version = get_version(); +$release = get_version(true); +?> +<table class="elgg-table-alt"> +	<tr class="odd"> +		<td><b><?php echo elgg_echo('admin:statistics:label:version'); ?> :</b></td> +		<td><?php echo elgg_echo('admin:statistics:label:version:release'); ?> - <?php echo $release; ?>, <?php echo elgg_echo('admin:statistics:label:version:version'); ?> - <?php echo $version; ?></td> +	</tr> +	<tr class="even"> +		<td><b><?php echo elgg_echo('admin:statistics:label:numusers'); ?> :</b></td> +		<td><?php echo $users_stats; ?> <?php echo elgg_echo('active'); ?> / <?php echo $total_users; ?> <?php echo elgg_echo('total') ?></td> +	</tr> +</table>
\ No newline at end of file diff --git a/views/default/admin/statistics/overview/numentities.php b/views/default/admin/statistics/overview/numentities.php new file mode 100644 index 000000000..af4ae2773 --- /dev/null +++ b/views/default/admin/statistics/overview/numentities.php @@ -0,0 +1,40 @@ +<?php +// Get entity statistics +$entity_stats = get_entity_statistics(); +$even_odd = ""; +?>		 +<table class="elgg-table-alt"> +<?php +foreach ($entity_stats as $k => $entry) { +	arsort($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 { +			if (empty($a)) { +				$a = elgg_echo("item:{$k}"); +			} else { +				$a = elgg_echo("item:{$k}:{$a}"); +			} + +			if (empty($a)) { +				$a = "$k $a"; +			} +		} +		 +		echo <<< END +			<tr class="{$even_odd}"> +				<td>{$a}:</td> +				<td>{$b}</td> +			</tr> +END; +		} +	} +?> +</table>  | 
