1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Скрываем содержимое тегов [code], [php] и [html] от гостей

Тема в разделе "Модификации шаблонов", создана пользователем GAM, 22.06.2012.

Загрузка
  1. GAM

    GAM Местный

    Регистрация:
    28.04.11
    Сообщения:
    326
    Симпатии:
    159
    Версия XF:
    1.1.3
    GAM.png

    Всё содержимое шаблона bb_code_tag_code заменяем на:
    PHP:
    <xen:require css="bb_code.css" />
     
    <
    div class="bbCodeBlock bbCodeCode">
        <
    div class="type">{xen:phrase code}:</div>
    <
    xen:if is="!{$visitor.user_id}">
            
    Только <a href="{xen:link register}">зарегистрированные пользователи</aмогут видеть BB-коды!
            <
    xen:else />
            <
    pre>{xen:raw $content}</pre><xen:comment><!-- content is escaped via parser --></xen:comment>
            </
    xen:if>
    </
    div>
    Далее всё содержимое шаблона bb_code_tag_php заменяем на:
    PHP:
    <xen:require css="bb_code.css" />
     
    <
    div class="bbCodeBlock bbCodePHP">
        <
    div class="type">{xen:phrase php}:</div>
    <
    xen:if is="!{$visitor.user_id}">
            
    Только <a href="{xen:link register}">зарегистрированные пользователи</aмогут видеть PHP-коды!
            <
    xen:else />
            <
    div class="code">{xen:raw $content}</div><xen:comment><!-- content is escaped via parser --></xen:comment>
            </
    xen:if>
    </
    div>
    И наконец, всё содержимое шаблона bb_code_tag_html заменяем на:
    PHP:
    <xen:require css="bb_code.css" />
     
    <
    div class="bbCodeBlock bbCodeHtml">
        <
    div class="type">{xen:phrase html}:</div>
    <
    xen:if is="!{$visitor.user_id}">
            
    Только <a href="{xen:link register}">зарегистрированные пользователи</aмогут видеть HTML-коды!
            <
    xen:else />
            <
    pre>{xen:raw $content}</pre><xen:comment><!-- content is escaped via parser --></xen:comment>
            </
    xen:if>
    </
    div>
    Перевод от меня =) Вы так-же можете перевести под себя =)
     
    aligon7, Nonesa, Karlitos и 7 другим нравится это.
  2. PAlex

    PAlex Активный пользователь

    Регистрация:
    20.05.12
    Сообщения:
    24
    Симпатии:
    3
    Версия XF:
    1.1.3
    а как скрыть картинки атачи?
     
  3. aligon

    aligon Активный пользователь

    Регистрация:
    19.04.12
    Сообщения:
    115
    Симпатии:
    3
    Версия XF:
    1.1.2
    Молодец, хорошая тема.
     
  4. 1981

    1981 Местный

    Регистрация:
    15.10.11
    Сообщения:
    273
    Симпатии:
    19
    Версия XF:
    1.1.4
    Потом как сделать исключение для
    чтоб в самом тексте гости некоторые сылки могли видеть?
     
  5. aligon

    aligon Активный пользователь

    Регистрация:
    19.04.12
    Сообщения:
    115
    Симпатии:
    3
    Версия XF:
    1.1.2
    зарегятся и увидят;)
     
  6. 1981

    1981 Местный

    Регистрация:
    15.10.11
    Сообщения:
    273
    Симпатии:
    19
    Версия XF:
    1.1.4
    так нужно чтоб определенные сылки видели и гости и пользователи
     
  7. Omega

    Omega Тараканчег

    Регистрация:
    21.10.10
    Сообщения:
    84
    Симпатии:
    68
    Версия XF:
    1.1.3
    для цитат, откройте шаблон bb_code_tag_quote
    Найдите
    HTML:
    <blockquote>{xen:raw $content}</blockquote>
    Замените на
    HTML:
    <xen:if is="!{$visitor.user_id}">
           <center> Только <a href="{xen:link register}">зарегистрированные пользователи</a> могут видеть Цитаты!</center>
            <xen:else />
            <blockquote>{xen:raw $content}</blockquote>
    </xen:if>
     
    GAM нравится это.
  8. faithfull

    faithfull Профи

    Регистрация:
    18.08.12
    Сообщения:
    69
    Симпатии:
    2
    Версия XF:
    1.1.3
    спасибо
     
  9. Fantom

    Fantom Новичок

    Регистрация:
    07.01.13
    Сообщения:
    3
    Симпатии:
    0
    Версия XF:
    1.1.3
    Спасибо!
     
  10. minkail

    minkail Активный пользователь

    Регистрация:
    27.01.14
    Сообщения:
    46
    Симпатии:
    2
    Версия XF:
    1.2.4

Поделиться этой страницей