diff --git a/include/conversation.php b/include/conversation.php index f2b394556..e6ba1fa6e 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -1927,15 +1927,11 @@ function get_responses($conv_responses,$response_verbs,$ob,$item) { $ret[$v] = array(); $ret[$v]['count'] = ((x($conv_responses[$v],$item['mid'])) ? $conv_responses[$v][$item['mid']] : ''); $ret[$v]['list'] = ((x($conv_responses[$v],$item['mid'])) ? $conv_responses[$v][$item['mid'] . '-l'] : ''); - if(count($ret[$v]['list']) > MAX_LIKERS) { - $ret[$v]['list_part'] = array_slice($ret[$v]['list'], 0, MAX_LIKERS); - array_push($ret[$v]['list_part'], '' . t('View all') . ''); - } else { - $ret[$v]['list_part'] = ''; - } $ret[$v]['button'] = get_response_button_text($v,$ret[$v]['count']); $ret[$v]['title'] = $conv_responses[$v]['title']; + if($ret[$v]['count'] > MAX_LIKERS) { + $ret[$v]['modal'] = true; + } } $count = 0; diff --git a/view/tpl/conv_item.tpl b/view/tpl/conv_item.tpl index 22250781c..bcdfe3ebc 100755 --- a/view/tpl/conv_item.tpl +++ b/view/tpl/conv_item.tpl @@ -205,13 +205,8 @@ {{foreach $item.responses as $verb=>$response}} {{if $response.count}}
- - {{if $response.list_part}} - - {{else}} - - {{/if}} - {{if $response.list_part}} + + {{if $response.modal}} + {{else}} + {{/if}}
{{/if}} diff --git a/view/tpl/conv_list.tpl b/view/tpl/conv_list.tpl index e31ffea25..0f6ea22a3 100755 --- a/view/tpl/conv_list.tpl +++ b/view/tpl/conv_list.tpl @@ -216,19 +216,14 @@ {{foreach $item.responses as $verb=>$response}} {{if $response.count}}
- - {{if $response.list_part}} - - {{else}} - - {{/if}} - {{if $response.list_part}} + + {{if $response.modal}} {{/if}}