aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfriendica <info@friendica.com>2011-11-24 16:42:12 -0800
committerfriendica <info@friendica.com>2011-11-24 16:42:12 -0800
commit9e8053e3bdb4669132a142cd2542956c01352ee5 (patch)
treee0768f3096b0b869872d085ecbef7e8165f7cea4
parent8aae7f047d3d29b167ee2372c10978dc3f16f801 (diff)
downloadvolse-hubzilla-9e8053e3bdb4669132a142cd2542956c01352ee5.tar.gz
volse-hubzilla-9e8053e3bdb4669132a142cd2542956c01352ee5.tar.bz2
volse-hubzilla-9e8053e3bdb4669132a142cd2542956c01352ee5.zip
fixing conversation updates
-rw-r--r--include/conversation.php18
-rw-r--r--js/main.js2
-rw-r--r--view/conversation.tpl4
-rw-r--r--view/theme/duepuntozero/conversation.tpl4
-rw-r--r--view/theme/loozah/conversation.tpl4
-rw-r--r--view/theme/testbubble/conversation.tpl4
6 files changed, 17 insertions, 19 deletions
diff --git a/include/conversation.php b/include/conversation.php
index d8adb27c3..f7c8d5168 100644
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -291,7 +291,8 @@ function conversation(&$a, $items, $mode, $update) {
$arr = array('item' => $item, 'output' => $tmp_item);
call_hooks('display_item', $arr);
- $threads[$threadsid] .= $arr['output'];
+ $threads[$threadsid]['id'] = $threadsid;
+ $threads[$threadsid]['html'] .= $arr['output'];
}
@@ -374,7 +375,9 @@ function conversation(&$a, $items, $mode, $update) {
$comments_collapsed = false;
$threadsid++;
- $threads[$threadsid] = "";
+ $threads[$threadsid]['id'] = $threadsid;
+ $threads[$threadsid]['html'] = "";
+
}
else {
// prevent private email from leaking into public conversation
@@ -393,7 +396,7 @@ function conversation(&$a, $items, $mode, $update) {
// IMPORTANT: the closing </div> in the hide_comments template
// is supplied below in code.
- $threads[$threadsid] .= replace_macros($hide_comments_tpl,array(
+ $threads[$threadsid]['html'] .= replace_macros($hide_comments_tpl,array(
'$id' => $item['parent'],
'$num_comments' => sprintf( tt('%d comment','%d comments',$comments[$item['parent']]),
$comments[$item['parent']]),
@@ -404,7 +407,7 @@ function conversation(&$a, $items, $mode, $update) {
}
}
if(($comments[$item['parent']] > 2) && ($comments_seen == ($comments[$item['parent']] - 1))) {
- $threads[$threadsid] .= '</div>';
+ $threads[$threadsid]['html'] .= '</div>';
}
$redirect_url = $a->get_baseurl() . '/redir/' . $item['cid'] ;
@@ -621,17 +624,12 @@ function conversation(&$a, $items, $mode, $update) {
$arr = array('item' => $item, 'output' => $tmp_item);
call_hooks('display_item', $arr);
- $threads[$threadsid] .= $arr['output'];
+ $threads[$threadsid]['html'] .= $arr['output'];
}
}
}
- // if author collapsing is in force but didn't get closed, close it off now.
-
- /*if($blowhard_count >= 3)
- $threads[$threadsid] .= '</div>';*/
-
$page_template = get_markup_template("conversation.tpl");
$o .= replace_macros($page_template, array(
'$threads' => $threads,
diff --git a/js/main.js b/js/main.js
index af63ac0ba..ba4bb36ef 100644
--- a/js/main.js
+++ b/js/main.js
@@ -233,7 +233,7 @@
// $('#' + ident).hide();
// }
//});
- $('.wall-item-outside-wrapper',data).each(function() {
+ $('.tread-wrapper',data).each(function() {
var ident = $(this).attr('id');
if($('#' + ident).length == 0) {
$('img',this).each(function() {
diff --git a/view/conversation.tpl b/view/conversation.tpl
index 86445aab8..7d4e7d262 100644
--- a/view/conversation.tpl
+++ b/view/conversation.tpl
@@ -1,6 +1,6 @@
{{ for $threads as $thread }}
-<div class="tread-wrapper">
- $thread
+<div id="tread-wrapper-$thread.id" class="tread-wrapper">
+ $thread.html
</div>
{{ endfor }}
diff --git a/view/theme/duepuntozero/conversation.tpl b/view/theme/duepuntozero/conversation.tpl
index 1a0fb33a8..33cedfb1e 100644
--- a/view/theme/duepuntozero/conversation.tpl
+++ b/view/theme/duepuntozero/conversation.tpl
@@ -1,6 +1,6 @@
{{ for $threads as $thread }}
-<div class="tread-wrapper">
- $thread
+<div id="tread-wrapper-$thread.id" class="tread-wrapper">
+ $thread.html
</div>
{{ endfor }}
diff --git a/view/theme/loozah/conversation.tpl b/view/theme/loozah/conversation.tpl
index 1a0fb33a8..33cedfb1e 100644
--- a/view/theme/loozah/conversation.tpl
+++ b/view/theme/loozah/conversation.tpl
@@ -1,6 +1,6 @@
{{ for $threads as $thread }}
-<div class="tread-wrapper">
- $thread
+<div id="tread-wrapper-$thread.id" class="tread-wrapper">
+ $thread.html
</div>
{{ endfor }}
diff --git a/view/theme/testbubble/conversation.tpl b/view/theme/testbubble/conversation.tpl
index 1a0fb33a8..33cedfb1e 100644
--- a/view/theme/testbubble/conversation.tpl
+++ b/view/theme/testbubble/conversation.tpl
@@ -1,6 +1,6 @@
{{ for $threads as $thread }}
-<div class="tread-wrapper">
- $thread
+<div id="tread-wrapper-$thread.id" class="tread-wrapper">
+ $thread.html
</div>
{{ endfor }}