Решено Открыть доступ гостям к одной теме в закрытом форуме?

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

SKRIPT

Проверенные
Сообщения
127
Реакции
34
Баллы
3,330
Как? Открыть доступ гостям к одной теме в закрытом форуме? ну или хотя бы на раздел...

Не судите меня за мои тупые вопросы все же теги теперь буду оставлять для таких же тупых под ПС:D
Открыть доступ гостям в xenforo, гости просматриваю закрытый форум
 
Последнее редактирование:
в Шаблоне thread_list

находим код:

Код:
<xen:hook name="thread_list_threads">
        <xen:foreach loop="$threads" value="$thread">
            <xen:include template="thread_list_item" />
        </xen:foreach>
        </xen:hook>

и меняем его на

Код:
    <xen:if is="in_array({$forum.node_id}, array(1))">
        <xen:if is="{xen:helper ismemberof, $visitor, 2,3,4,6,7,8,10}">
        <xen:hook name="thread_list_threads">
        <xen:foreach loop="$threads" value="$thread">
        <xen:include template="thread_list_item" />
        </xen:foreach>
        </xen:hook>
        </xen:if>
       
        <xen:else />
        <xen:hook name="thread_list_threads">
        <xen:foreach loop="$threads" value="$thread">
        <xen:include template="thread_list_item" />
        </xen:foreach>
        </xen:hook>
        </xen:if>

где - array(1) - тут прописываем номер (id) разделов, для которых работает это правило, и $visitor, 2,3,4,6,7,8,10 - тут id групп ВСЕХ, что есть у Вас на форуме кроме группы Анрегистред.

Теперь в заданном разделе гости видят только ВАЖНЫЕ темы. Собственно создаете одну важную тему, которые должны видеть гости, остальные темы - обычные. Их гости не видят.
 
Ну да видят и там и там одно и тоже :-)

Это ты про мой пост?

Вообще то, в нужном разделе, для гостей НЕ срабатывает

Код:
<xen:hook name="thread_list_threads">
        <xen:foreach loop="$threads" value="$thread">
        <xen:include template="thread_list_item" />
        </xen:foreach>
        </xen:hook>

Собственно они не видят обычных тем.
 
Не та правильно, но дело в том как бы не в тему :-)

Ну есть задача - Раздел, гости не видят в разделе тем кроме одной. Как решение, я дал. Единственное условие, что видимая тема - Важная.

Сам сталкивался с этим, что когда есть интересные разделы, закрытые для Гостей, Гости как бы даже не знают, об их существовании. А так - очень удобно - есть раздел, гость зашел, увидел одну тему, где описано что за раздел, как тут клево и чтоб читать его (ну и писать) надо всего лишь зарегаться.
 
/admin.php?user-group-permissions/unregistered-unconfirmed.1/

И если новичек, то начинай со второй ветки, не загоняй сразу себя в угол
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу