From 36ef345eb6425106f061fb866d9fa66d051e16df Mon Sep 17 00:00:00 2001 From: brettp Date: Mon, 5 Apr 2010 16:08:42 +0000 Subject: Merged 5530:5604 from 1.7 to trunk. git-svn-id: http://code.elgg.org/elgg/trunk@5622 36083f99-b078-4883-b0ff-0f9b5a30f544 --- views/default/account/forms/register.php | 2 +- views/default/account/forms/useradd.php | 2 +- views/default/output/friendlytime.php | 54 +++++++++++++++++++++++++++++ views/default/output/friendlytitle.php | 18 ++++++++++ views/default/output/url.php | 16 ++++----- views/default/page_elements/elgg_topbar.php | 4 +-- 6 files changed, 84 insertions(+), 12 deletions(-) create mode 100644 views/default/output/friendlytime.php create mode 100644 views/default/output/friendlytitle.php (limited to 'views') diff --git a/views/default/account/forms/register.php b/views/default/account/forms/register.php index 756efbb7e..b46e9df0b 100644 --- a/views/default/account/forms/register.php +++ b/views/default/account/forms/register.php @@ -13,7 +13,7 @@ $email = get_input('e'); $name = get_input('n'); $admin_option = false; -if (($_SESSION['user']->admin) && ($vars['show_admin'])) { +if (($_SESSION['user']->isAdmin()) && ($vars['show_admin'])) { $admin_option = true; } diff --git a/views/default/account/forms/useradd.php b/views/default/account/forms/useradd.php index 734854d08..cf0dcd7ca 100644 --- a/views/default/account/forms/useradd.php +++ b/views/default/account/forms/useradd.php @@ -9,7 +9,7 @@ */ $admin_option = false; -if (($_SESSION['user']->admin) && ($vars['show_admin'])) { +if (($_SESSION['user']->isAdmin()) && ($vars['show_admin'])) { $admin_option = true; } diff --git a/views/default/output/friendlytime.php b/views/default/output/friendlytime.php new file mode 100644 index 000000000..282d94c41 --- /dev/null +++ b/views/default/output/friendlytime.php @@ -0,0 +1,54 @@ + 1) { + $friendly_time = sprintf(elgg_echo("friendlytime:minutes"), $diff); + } else { + $friendly_time = sprintf(elgg_echo("friendlytime:minutes:singular"), $diff); + } +} else if ($diff < $day) { + $diff = round($diff / $hour); + if ($diff == 0) { + $diff = 1; + } + + if ($diff > 1) { + $friendly_time = sprintf(elgg_echo("friendlytime:hours"), $diff); + } else { + $friendly_time = sprintf(elgg_echo("friendlytime:hours:singular"), $diff); + } +} else { + $diff = round($diff / $day); + if ($diff == 0) { + $diff = 1; + } + + if ($diff > 1) { + $friendly_time = sprintf(elgg_echo("friendlytime:days"), $diff); + } else { + $friendly_time = sprintf(elgg_echo("friendlytime:days:singular"), $diff); + } +} + +$timestamp = htmlentities(date(elgg_echo('friendlytime:date_format'), $vars['time'])); + +echo "$friendly_time"; diff --git a/views/default/output/friendlytitle.php b/views/default/output/friendlytitle.php new file mode 100644 index 000000000..a92726f69 --- /dev/null +++ b/views/default/output/friendlytitle.php @@ -0,0 +1,18 @@ +$text"; } \ No newline at end of file diff --git a/views/default/page_elements/elgg_topbar.php b/views/default/page_elements/elgg_topbar.php index f0808fb28..7db5940cd 100644 --- a/views/default/page_elements/elgg_topbar.php +++ b/views/default/page_elements/elgg_topbar.php @@ -31,7 +31,7 @@ admin || $vars['user']->siteadmin) { + if ($vars['user']->isAdmin()) { ?> @@ -55,4 +55,4 @@ \ No newline at end of file +?> -- cgit v1.2.3