XenForo 2.x.x "Последняя активность" заменить

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

Martin_Allen

Проверенные
Сообщения
27
Реакции
1
Баллы
60
Хочется чтоб была возможность изменить данный текст любому человеку через extra less.1677277068505.pngлибо вообще скрыть весь выделенный текст 1677277119081.png
Видел на одном из форумов такое, но реализовать сам не сумел
форум где и у кого увидел(
- это пользователь с
- пользователь с зачеркнутыми данными
 
Решение
Решил так:
в шаблоне member_view поменял
HTML:
<xf:contentcheck>
    <xf:useractivity user="$user" class="pairs--plainLabel"/>
</xf:contentcheck>

тут

HTML:
<xf:if contentcheck="true">
    <div class="memberHeader-blurb">
        <dl class="pairs pairs--inline">
            <dt>{{ phrase('last_seen') }}</dt>
            <dd dir="auto">
                <xf:contentcheck>
                    <xf:useractivity user="$user" class="pairs--plainLabel"/>
                </xf:contentcheck>
            </dd>
        </dl>
    </div>
</xf:if>

на

HTML:
<xf:if is="{$user.userid} == 1">
    <xf:comment>что-угодно</xf:comment>
<xf:else/>
    <xf:contentcheck>
        <xf:useractivity user="$user" class="pairs--plainLabel"/>
    </xf:contentcheck>...
Хочется чтоб была возможность изменить данный текст любому человеку через extra less.Посмотреть вложение 145872либо вообще скрыть весь выделенный текст Посмотреть вложение 145873
Видел на одном из форумов такое, но реализовать сам не сумел
форум где и у кого увидел(
- это пользователь с
- пользователь с зачеркнутыми данными
это же можно в настройках приватности сделать, ничего даже менять не нужно
 
это же можно в настройках приватности сделать, ничего даже менять не нужно
скрыть активность можно через настройках да, но написать туда что-то свое, это уже не через настройки
 
скрыть активность можно через настройках да, но написать туда что-то свое, это уже не через настройки
не вижу на скриншотах, чтобы писалось что-то своё
upd: посмотрел ссылку, понял, о чём речь
сейчас посмотрю
 
Решил так:
в шаблоне member_view поменял
HTML:
<xf:contentcheck>
    <xf:useractivity user="$user" class="pairs--plainLabel"/>
</xf:contentcheck>

тут

HTML:
<xf:if contentcheck="true">
    <div class="memberHeader-blurb">
        <dl class="pairs pairs--inline">
            <dt>{{ phrase('last_seen') }}</dt>
            <dd dir="auto">
                <xf:contentcheck>
                    <xf:useractivity user="$user" class="pairs--plainLabel"/>
                </xf:contentcheck>
            </dd>
        </dl>
    </div>
</xf:if>

на

HTML:
<xf:if is="{$user.userid} == 1">
    <xf:comment>что-угодно</xf:comment>
<xf:else/>
    <xf:contentcheck>
        <xf:useractivity user="$user" class="pairs--plainLabel"/>
    </xf:contentcheck>
</xf:if>

комментарий меняем на что хочется
и готово
 
Teamplate, что за бред? Заходим в /admin.php?phrases/search выбираем нужный язык и пишем текст который хотим заменить, для более точного поиска можно в пункте "Плагин" выбрать "XenForo" (или тот, к которому относится искомая фраза) и нажимаем "Перевести" чтобы открыть список фраз с возможностью перевода и там меняем текст который искали на нужный нам.

1677350740314.png
1677351007298.png

ТЕМ БОЛЕЕ НЕЛЬЗЯ РЕДАКТИРОВАТЬ ШАБЛОНЫ НАПРЯМУЮ - ДЛЯ ЭТОГО ЕСТЬ МОДИФИКАЦИИ!
Как минимум потому что:
1. При обновлении движка все правки будут уничтожены либо вечно будут "устаревшие шаблоны".
2. Все правки нужно делать вручную во всех стилях, если их несколько и чтобы во всех стилях всё было одинаково. И это долго и нудно.
3. Модификации применяются ко всем установленным стилям и они никуда не денутся при обновлениях.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу