Скрыть объявление
Вышла новая версия XenForo 1.5.12 Nulled By XenForo.Info. Поспешите обновить свои форумы на новую версию прямо сейчас!

Предупреждения в информации о пользователе

Добавляем информацию о предупреждениях под аватаром пользователя в сообщениях.

  1. TopicStarter Overlay
    Sergey Miroshnichenko

    Sergey Miroshnichenko Проверенные

    Сообщения:
    731
    Симпатии:
    975
    Пол:
    Мужской
    Пользователь Sergey Miroshnichenko разместил новый ресурс:

    Предупреждения в информации о пользователе - Добавляем информацию о предупреждениях под аватаром пользователя в сообщениях.

    Узнать больше об этом ресурсе...
     
    nond, Mirovinger и Hope нравится это.
  2. nond

    nond Проверенные

    Сообщения:
    60
    Симпатии:
    21
    Пол:
    Мужской
    Приветствую. Наверно в коде ошибка. При тестировании шаблона замены не происходит.

    <xen:if is="@messageShowHomepage AND {$user.homepage}">
    <dl class="pairsJustified">
    <dt>{xen:phrase home_page}:</dt>
    <dd><a href="{xen:string censor, $user.homepage, '-'}" rel="nofollow" target="_blank" itemprop="url">{xen:string censor, $user.homepage}</a></dd>
    </dl>
    </xen:if>



    Полагаю надо этот код ниже, вставить ДО </xen:if>
    $0

    <dl class="pairsJustified">
    <dt>{xen:phrase warnings}:</dt>
    <dd>{xen:number $warningCount}</dd>
    </dl>


    $0 видать отрабатывает, и далее код на замену не срабатывает.
     
    Последнее редактирование: 14 ноя 2016
  3. Mirovinger

    Mirovinger Администрация

    Сообщения:
    10399
    Симпатии:
    19384
    Ошибки нет, просто код поиска, нужно брать непосредственно в шаблоне Вашего стиля, так как могут быть отличия.
     
    Hope нравится это.
  4. nond

    nond Проверенные

    Сообщения:
    60
    Симпатии:
    21
    Пол:
    Мужской
    Беру код со своего сервера:

    <xen:if is="@messageShowHomepage AND {$user.homepage}">
    <dl class="pairsJustified">
    <dt>{xen:phrase home_page}:</dt>
    <dd><a href="{xen:string censor, $user.homepage, '-'}" rel="nofollow" target="_blank" itemprop="url">{xen:string censor, $user.homepage}</a></dd>
    </dl>
    </xen:if>


    А код, который ниже взят отсюда из темы модификации:
    <xen:if is="@messageShowHomepage AND {$user.homepage}">
    <dl class="pairsJustified">
    <dt>{xen:phrase home_page}:</dt>
    <dd><a href="{xen:string censor, $user.homepage, '-'}" rel="nofollow" target="_blank" itemprop="url">{xen:string censor, $user.homepage}</a></dd>
    </dl>
    </xen:if>


    Сравниваю визуально - он одинаков.

    Конечный результат, наверно должен был получиться такой?
    <xen:if is="@messageShowHomepage AND {$user.homepage}">
    <dl class="pairsJustified">
    <dt>{xen:phrase home_page}:</dt>
    <dd><a href="{xen:string censor, $user.homepage, '-'}" rel="nofollow" target="_blank" itemprop="url">{xen:string censor, $user.homepage}</a></dd>

    <dt>{xen:phrase warnings}:</dt>
    <dd>{xen:number $warningCount}</dd>
    </dl>


    </xen:if>
     
    Последнее редактирование: 14 ноя 2016
  5. Mirovinger

    Mirovinger Администрация

    Сообщения:
    10399
    Симпатии:
    19384
    Для Вас визуально да, но форматирование кода из темы, может отличаться, и модификация не будет работать, можно через регулярное выражение, тогда вероятность повышается.
    По этому, я и пишу, берите прямо из шаблона своего стиля и в поле поиска вставляйте.
     
    Hope и nond нравится это.
  6. nond

    nond Проверенные

    Сообщения:
    60
    Симпатии:
    21
    Пол:
    Мужской
    Да. Всё верно. Взял из своего шаблона и вставил на поиск. Сработало.

    Форматирование, получается, играет принципиальную роль при поиске и замене?
     
  7. Mirovinger

    Mirovinger Администрация

    Сообщения:
    10399
    Симпатии:
    19384
    При простой замене да.
     
    Hope и nond нравится это.
  8. стася1984

    стася1984 Проверенные

    Сообщения:
    4
    Симпатии:
    2
    Пол:
    Женский
    отличная инструкция, предупреждения высветились под аватаром. но возник вопрос: "предупреждаю" юзера, а предупреждения сами (количество) под аватаром не меняется. как был 0 так и остался. как быть?
     
www.megastock.ru

Email: XenForo.Info@yandex.ru. Skype: XenForo.Info