'$local_user' => local_user(),
'$generator' => 'Friendica' . ' ' . FRIENDICA_VERSION,
'$delitem' => Core\L10n::t('Delete this item?'),
- '$showmore' => Core\L10n::t('show more'),
- '$showfewer' => Core\L10n::t('show fewer'),
'$update_interval' => $interval,
'$shortcut_icon' => $shortcut_icon,
'$touch_icon' => $touch_icon,
'dislike' => $responses['dislike']['output'],
'responses' => $responses,
'switchcomment' => L10n::t('Comment'),
+ 'reply_label' => L10n::t('Reply to %s', $name_e),
'comment' => $comment,
'previewing' => $conv->isPreview() ? ' preview ' : '',
'wait' => L10n::t('Please wait'),
foreach ($children as $child) {
$result['children'][] = $child->getTemplateData($conv_responses, $thread_level + 1);
}
+
// Collapse
if (($nb_children > 2) || ($thread_level > 1)) {
$result['children'][0]['comment_firstcollapsed'] = true;
$result['children'][0]['num_comments'] = L10n::tt('%d comment', '%d comments', $total_children);
- $result['children'][0]['hidden_comments_num'] = $total_children;
- $result['children'][0]['hidden_comments_text'] = L10n::tt('comment', 'comments', $total_children);
- $result['children'][0]['hide_text'] = L10n::t('show more');
+ $result['children'][0]['show_text'] = L10n::t('Show more');
+ $result['children'][0]['hide_text'] = L10n::t('Show fewer');
if ($thread_level > 1) {
$result['children'][$nb_children - 1]['comment_lastcollapsed'] = true;
} else {
}
function showHideComments(id) {
- if ($("#collapsed-comments-" + id).is(":visible")) {
- $("#collapsed-comments-" + id).hide();
- $("#hide-comments-" + id).html(window.showMore);
+ if ($('#collapsed-comments-' + id).is(':visible')) {
+ $('#collapsed-comments-' + id).slideUp();
+ $('#hide-comments-' + id).hide();
+ $('#hide-comments-total-' + id).show();
} else {
- $("#collapsed-comments-" + id).show();
- $("#hide-comments-" + id).html(window.showFewer);
+ $('#collapsed-comments-' + id).slideDown();
+ $('#hide-comments-' + id).show();
+ $('#hide-comments-total-' + id).hide();
}
}
$(obj).val("");
}
- window.showMore = "{{$showmore}}";
- window.showFewer = "{{$showfewer}}";
-
function showHideCommentBox(id) {
if ($("#comment-edit-form-" + id).is(":visible")) {
$("#comment-edit-form-" + id).hide();
{{if $item.comment_firstcollapsed}}
- <div class="hide-comments-outer">
- <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span>
+ <div class="hide-comments-outer fakelink" onclick="showHideComments({{$item.id}});">
+ <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">
+ {{$item.num_comments}} - {{$item.show_text}}
+ </span>
+ <span id="hide-comments-{{$item.id}}" class="hide-comments" style="display: none">
+ {{$item.num_comments}} - {{$item.hide_text}}
+ </span>
</div>
<div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;">
{{/if}}
}
}
-function showHideComments(id) {
- if( $('#collapsed-comments-' + id).is(':visible')) {
- $('#collapsed-comments-' + id).slideUp();
- $('#hide-comments-' + id).html(window.showMore);
- $('#hide-comments-total-' + id).show();
- }
- else {
- $('#collapsed-comments-' + id).slideDown();
- $('#hide-comments-' + id).html(window.showFewer);
- $('#hide-comments-total-' + id).hide();
- }
-}
-
// Show & hide event map in the network stream by button click.
function showHideEventMap(elm) {
// Get the id of the map element - it should be provided through
{{/if}}
<script type="text/javascript" src="view/theme/frio/js/textedit.js"></script>
-<script type="text/javascript">
- window.showMore = "{{$showmore}}";
- window.showFewer = "{{$showfewer}}";
-</script>
-
{{* Include the strings which are needed for some js functions (e.g. translation)
They are loaded into the html <head> so that js functions can use them *}}
{{include file="js_strings.tpl"}}
{{if $item.thread_level<3}}
<div class="hide-comments-outer-wrapper">
<div class="hide-comments-outer fakelink" onclick="showHideComments({{$item.id}});">
- <span id="hide-comments-total-{{$item.id}}"
- class="hide-comments-total">{{$item.num_comments}}</span>
- <span id="hide-comments-{{$item.id}}"
- class="hide-comments">{{$item.hide_text}}</span>
+ <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">
+ <i class="fa fa-plus-square" aria-hidden="true"></i>
+ {{$item.num_comments}} - {{$item.show_text}}
+ </span>
+ <span id="hide-comments-{{$item.id}}" class="hide-comments" style="display: none">
+ <i class="fa fa-minus-square" aria-hidden="true"></i>
+ {{$item.num_comments}} - {{$item.hide_text}}
+ </span>
</div>
- <hr />
</div>
<div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;">
{{else}}
{{if $mode == display}}
{{else}}
{{if $item.comment_firstcollapsed}}
- <div class="hide-comments-outer">
- <span id="hide-comments-total-{{$item.id}}"
- class="hide-comments-total">{{$item.num_comments}}</span>
- <span id="hide-comments-{{$item.id}}"
- class="hide-comments fakelink"
- onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span>
- {{if $item.thread_level==3}} -
- <span id="hide-thread-{{$item}}-id"
- class="fakelink"
- onclick="showThread({{$item.id}});">expand</span> /
- <span id="hide-thread-{{$item}}-id"
- class="fakelink"
- onclick="hideThread({{$item.id}});">collapse</span> thread{{/if}}
+ <div class="hide-comments-outer fakelink" onclick="showHideComments({{$item.id}});">
+ <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">
+ {{$item.num_comments}} - {{$item.show_text}}
+ </span>
+ <span id="hide-comments-{{$item.id}}" class="hide-comments" style="display: none">
+ {{$item.num_comments}} - {{$item.hide_text}}
+ </span>
</div>
<div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;">
{{/if}}
{{if $item.comment_firstcollapsed}}
- <div class="hide-comments-outer">
- <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span>
- <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span>
+ <div class="hide-comments-outer fakelink" onclick="showHideComments({{$item.id}});">
+ <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">
+ {{$item.num_comments}} - {{$item.show_text}}
+ </span>
+ <span id="hide-comments-{{$item.id}}" class="hide-comments" style="display: none">
+ {{$item.num_comments}} - {{$item.hide_text}}
+ </span>
</div>
<div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;">
{{/if}}
{{else}}
{{if $item.comment_firstcollapsed}}
{{if $item.thread_level<3}}
- <div class="hide-comments-outer">
- <span id="hide-comments-total-{{$item.id}}"
- class="hide-comments-total">{{$item.num_comments}}</span>
- <span id="hide-comments-{{$item.id}}"
- class="hide-comments fakelink"
- onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span>
+ <div class="hide-comments-outer fakelink" onclick="showHideComments({{$item.id}});">
+ <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">
+ {{$item.num_comments}} - {{$item.show_text}}
+ </span>
+ <span id="hide-comments-{{$item.id}}" class="hide-comments" style="display: none">
+ {{$item.num_comments}} - {{$item.hide_text}}
+ </span>
</div>
<div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;">
{{else}}