From 41dfc7f29e8f6cdd50e5db764c267ed558c357c4 Mon Sep 17 00:00:00 2001 From: Fabrixxm Date: Fri, 9 Nov 2012 11:13:59 -0500 Subject: [PATCH] items: new property 'shiny'. separate 'indent' (''|'comment') from 'shiny' (''|'shiny') --- mod/content.php | 4 +++- object/Item.php | 7 +++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/mod/content.php b/mod/content.php index e0634b3e84..c4b0ca2f62 100644 --- a/mod/content.php +++ b/mod/content.php @@ -784,8 +784,9 @@ function render_content(&$a, $items, $mode, $update, $preview = false) { $indent = (($toplevelpost) ? '' : ' comment'); + $shiny = ""; if(strcmp(datetime_convert('UTC','UTC',$item['created']),datetime_convert('UTC','UTC','now - 12 hours')) > 0) - $indent .= ' shiny'; + $shiny = 'shiny'; // localize_item($item); @@ -829,6 +830,7 @@ function render_content(&$a, $items, $mode, $update, $preview = false) { 'lock' => $lock, 'location' => template_escape($location), 'indent' => $indent, + 'shiny' => $shiny, 'owner_url' => $owner_url, 'owner_photo' => $owner_photo, 'owner_name' => template_escape($owner_name), diff --git a/object/Item.php b/object/Item.php index 9ec63b4f20..b8afe2213a 100644 --- a/object/Item.php +++ b/object/Item.php @@ -93,6 +93,7 @@ class Item extends BaseObject { $star = false; $isstarred = "unstarred"; $indent = ''; + $shiny = ''; $osparkle = ''; $total_children = $this->count_descendants(); @@ -199,8 +200,9 @@ class Item extends BaseObject { if ($shareable) $buttons['share'] = array( t('Share this'), t('share')); } - if(strcmp(datetime_convert('UTC','UTC',$item['created']),datetime_convert('UTC','UTC','now - 12 hours')) > 0) - $indent .= ' shiny'; + if(strcmp(datetime_convert('UTC','UTC',$item['created']),datetime_convert('UTC','UTC','now - 12 hours')) > 0){ + $shiny = 'shiny'; + } localize_item($item); @@ -241,6 +243,7 @@ class Item extends BaseObject { 'lock' => $lock, 'location' => template_escape($location), 'indent' => $indent, + 'shiny' => $shiny, 'owner_url' => $this->get_owner_url(), 'owner_photo' => $this->get_owner_photo(), 'owner_name' => template_escape($this->get_owner_name()), -- 2.39.5