[Хак] Hide BBCode Code, PHP, HTML from Guests & Not Valid users

Тема в разделе "Плагины для XenForo", создана пользователем scream, 15 ноя 2012.

  1. scream

    scream

    Регистрация:
    26 окт 2012
    Сообщения:
    37
    Симпатии:
    10
    Этот хук скрывает от гостей BBCode, PHP, HTML
    [​IMG]
    Войти в панель управления администратора
    Выберите внешний вид
    Выберите шаблоны
    найти шаблон bb_code_tag_code
    Найти:
    Код:
    <pre>{xen:raw $content}</pre><xen:comment><!-- content is escaped via parser --></xen:comment>
    Заменить
    Код:
    		<xen:if is="!{$visitor.user_id} OR {$visitor.user_state} != 'valid'">
    		Пожалуйста,<label for="LoginControl"><a href="{xen:link login}" class="inner"> Зарегистрируйтесь/Войдите,</a></label> чтобы увидеть код !
    		<xen:else />
    		<pre>{xen:raw $content}</pre><xen:comment><!-- content is escaped via parser --></xen:comment>
    		</xen:if>
    В шаблоне bb_code_tag_html
    Найти:
    Код:
    <pre>{xen:raw $content}</pre><xen:comment><!-- content is escaped via parser --></xen:comment>

    Заменить:
    Код:
    		<xen:if is="!{$visitor.user_id} OR {$visitor.user_state} != 'valid'">
    		Пожалуйста,<label for="LoginControl"><a href="{xen:link login}" class="inner"> Зарегистрируйтесь/Войдите,</a></label> чтобы увидеть код !
    		<xen:else />
    		<pre>{xen:raw $content}</pre><xen:comment><!-- content is escaped via parser --></xen:comment>
    		</xen:if>
    В шаблоне bb_code_tag_php
    Найти:
    Код:
    <div class="code">{xen:raw $content}</div><xen:comment><!-- content is escaped via parser --></xen:comment>

    Заменить:
    Код:
    		<xen:if is="!{$visitor.user_id} OR {$visitor.user_state} != 'valid'">
    		Пожалуйста,<label for="LoginControl"><a href="{xen:link login}" class="inner"> Зарегистрируйтесь/Войдите,</a></label> чтобы увидеть код !
    		<xen:else />
    		<pre>{xen:raw $content}</pre><xen:comment><!-- content is escaped via parser --></xen:comment>
    		</xen:if>