aboutsummaryrefslogtreecommitdiffstats
path: root/mod
diff options
context:
space:
mode:
authorMike Macgirvin <mike@macgirvin.com>2010-07-12 00:49:06 -0700
committerMike Macgirvin <mike@macgirvin.com>2010-07-12 00:49:06 -0700
commitb0f8cd5fe684d5c03419838c2859a11ea6d6f8a0 (patch)
treec1314b58b02985955b8cbcabb541fe602f8123a4 /mod
parent4e40156607aede8d1ed9bd63b18bc6c83ea572d7 (diff)
downloadvolse-hubzilla-b0f8cd5fe684d5c03419838c2859a11ea6d6f8a0.tar.gz
volse-hubzilla-b0f8cd5fe684d5c03419838c2859a11ea6d6f8a0.tar.bz2
volse-hubzilla-b0f8cd5fe684d5c03419838c2859a11ea6d6f8a0.zip
facebook style comments
Diffstat (limited to 'mod')
-rw-r--r--mod/profile.php19
1 files changed, 10 insertions, 9 deletions
diff --git a/mod/profile.php b/mod/profile.php
index 832618c91..45bac146e 100644
--- a/mod/profile.php
+++ b/mod/profile.php
@@ -216,16 +216,17 @@ dbg(2);
$tpl = file_get_contents('view/wall_item.tpl');
if(count($r)) {
- foreach($r as $rr) {
+ for($x = 0; $x < count($r); $x ++) {
+ $rr = $r[$x];
+ $comment = '';
if(can_write_wall($a,$a->profile['profile_uid'])) {
- $comment = replace_macros($template,array(
- '$id' => $rr['item_id'],
- '$parent' => $rr['parent'],
- '$profile_uid' => $a->profile['profile_uid']
- ));
- }
- else {
- $comment = '';
+ if((($x + 1) < count($r)) && ($r[$x+1]['parent'] != $rr['parent'])) {
+ $comment = replace_macros($template,array(
+ '$id' => $rr['item_id'],
+ '$parent' => $rr['parent'],
+ '$profile_uid' => $a->profile['profile_uid']
+ ));
+ }
}
$o .= item_display($a,$rr,$tpl,$comment);
}