Вопрос о внешнем виде сообщений

Статус
В этой теме нельзя размещать новые ответы.

Ялта Турист

Проверенные
Сообщения
78
Реакции
13
Баллы
8,105
Для начала прошу прощения за мой "фотошоп" )))
Вопросы.(ориентируемся на цифры на скриншоте)
1. Как сделать чтоб данные поля писались на против его названия ( количество сообщений на против надписи кол-во сообщений, баллы на против баллов, а не под ними)
2. Можно ли к номеру постав( справа) добавить надпись поделится? чтоб она отображалась на всех поставх и ответах, не знаю как у вас а у меня при клике на нее выпадает окно где можено делится этим постом или запи сью в зоц сетях. Если можно добавить надпись, то скажите еще как ей присвоить цвет в смысле добовляемой надписи.
Спасибо огромное.
 
1. Как сделать чтоб данные поля писались на против его названия ( количество сообщений на против надписи кол-во сообщений, баллы на против баллов, а не под ними)
Добавляем в шаблон EXTRA.css:
Код:
.messageUserBlock .extraUserInfo dt {
  display:inline !important
}

Статистика будет не выровнена, но в одну строчку. Если хотите её выровнять, то тогда добавляем следующее:
Код:
.messageUserBlock .extraUserInfo dt {
  display: inline-block !important;
  text-align: left;
  width: 49%;
}
.messageUserBlock .extraUserInfo dd {
  display: inline-block !important;
  text-align: right;
  width: 47%;
}

2. Можно ли к номеру постав( справа) добавить надпись поделится? чтоб она отображалась на всех поставх и ответах, не знаю как у вас а у меня при клике на нее выпадает окно где можено делится этим постом или запи сью в зоц сетях. Если можно добавить надпись, то скажите еще как ей присвоить цвет в смысле добовляемой надписи.
Спасибо огромное.

Тут нужно лезти в publicControls
 
  • Мне нравится
Реакции: Hope
1. Как сделать чтоб данные поля писались на против его названия ( количество сообщений на против надписи кол-во сообщений, баллы на против баллов, а не под ними)
Добавляем в шаблон EXTRA.css:
Код:
.messageUserBlock .extraUserInfo dt {
  display:inline !important
}

Статистика будет не выровнена, но в одну строчку. Если хотите её выровнять, то тогда добавляем следующее:
Код:
.messageUserBlock .extraUserInfo dt {
  display: inline-block !important;
  text-align: left;
  width: 49%;
}
.messageUserBlock .extraUserInfo dd {
  display: inline-block !important;
  text-align: right;
  width: 47%;
}

2. Можно ли к номеру постав( справа) добавить надпись поделится? чтоб она отображалась на всех поставх и ответах, не знаю как у вас а у меня при клике на нее выпадает окно где можено делится этим постом или запи сью в зоц сетях. Если можно добавить надпись, то скажите еще как ей присвоить цвет в смысле добовляемой надписи.
Спасибо огромное.

Тут нужно лезти в publicControls


Спасибо, и все же как сделать кнопку "поделится" вернее просто добавить эту надпись. рядом с нумерацией поста
 
Создаём две новые фразы:
cta_share : Поделиться
cta_share_this_post : Поделиться этим сообщением

Открываем шаблон post, в нём находим:
Код:
<div class="publicControls">
                <a href="{xen:link threads/post-permalink, $thread, 'post={$post}'}" title="{xen:phrase permalink}" class="item muted postNumber hashPermalink OverlayTrigger" data-href="{xen:link posts/permalink, $post}">#{xen:calc '{$post.position} + 1'}</a>
                <xen:hook name="post_public_controls" params="{xen:array 'post={$post}'}">
                <xen:if is="{$post.canLike}">
                    <a href="{xen:link posts/like, $post}" class="LikeLink item control {xen:if $post.like_date, unlike, like}" data-container="#likes-post-{$post.post_id}"><span></span><span class="LikeLabel">{xen:if $post.like_date, {xen:phrase unlike}, {xen:phrase like}}</span></a>
                </xen:if>
                <xen:if is="{$canReply}">
                    <a href="{xen:link threads/reply, $thread, 'quote={$post.post_id}'}" data-postUrl="{xen:link posts/quote, $post}" class="ReplyQuote item control reply" title="{xen:phrase reply_quoting_this_message}"><span></span>{xen:phrase reply}</a>
                </xen:if>
                </xen:hook>
            </div>


И заменяем на:
Код:
<div class="publicControls">
                <xen:hook name="post_public_controls" params="{xen:array 'post={$post}'}">
                <xen:if is="{$post.canLike}">
                    <a href="{xen:link posts/like, $post}" class="LikeLink item control {xen:if $post.like_date, unlike, like}" data-container="#likes-post-{$post.post_id}"><span></span><span class="LikeLabel">{xen:if $post.like_date, {xen:phrase unlike}, {xen:phrase like}}</span></a>
                </xen:if>
                <xen:if is="{$canReply}">
                    <a href="{xen:link threads/reply, $thread, 'quote={$post.post_id}'}" data-postUrl="{xen:link posts/quote, $post}" class="ReplyQuote item control reply" title="{xen:phrase reply_quoting_this_message}"><span></span>{xen:phrase reply}</a>
                </xen:if>
                <a href="{xen:link threads/post-permalink, $thread, 'post={$post}'}" title="{xen:phrase cta_share_this_post}" class="item control postNumber hashPermalink OverlayTrigger" data-href="{xen:link posts/permalink, $post}">{xen:phrase cta_share}</a>
                </xen:hook>
                <a href="{xen:link threads/post-permalink, $thread, 'post={$post}'}" title="{xen:phrase permalink}" class="item muted postNumber" data-href="{xen:link posts/permalink, $post}">#{xen:calc '{$post.position} + 1'}</a>
            </div>
 
Вот что Вышло, что-то видимо не так. проверял 3 разавопрос.PNG
 
Конечно не так... В инструкции же я написал:
Создаём две новые фразы:
cta_share : Поделиться​
cta_share_this_post : Поделиться этим сообщением​
А по скриншоту видно, что фраз как раз и нету.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу