Условие "если тема в закладках"

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 7 месяцев
Благодарил (а): 108 раз
Поблагодарили: 26 раз

Условие "если тема в закладках"

Сообщение sweetah »

В просильвере есть условие <!-- IF S_WATCHING_TOPIC -->, которое проверяет следит ли юзер за темой. А вот для закладок почему-то такого нет. Есть ли уже какое-нибудь условие типа <!-- IF S_BOOKMARKED_TOPIC -->? Или надо мод писать?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Условие "если тема в закладках"

Сообщение Sheer »

Чего там писать?
viewtopic.php
Найти

Код: Выделить всё

'S_WATCHING_TOPIC'        => $s_watching_topic['is_watching'], 
После вставить

Код: Выделить всё

'S_BOOKMARKED_TOPIC'    => ($topic_data['bookmarked']) ? true : false, 
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 7 месяцев
Благодарил (а): 108 раз
Поблагодарили: 26 раз

Re: Условие "если тема в закладках"

Сообщение sweetah »

Обнаружил, что дебаг выдает Undefined index: bookmarked. Вызывают это гости и боты. Как исправить?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Условие "если тема в закладках"

Сообщение Pazh »

Наверно надо в админке разрешить добавление в закладки, а уж потом только пытаться их считать
Помощь в ЛС/email только за WM или ЮMoney
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 7 месяцев
Благодарил (а): 108 раз
Поблагодарили: 26 раз

Re: Условие "если тема в закладках"

Сообщение sweetah »

Закладки разрешены, дело не в этом.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Условие "если тема в закладках"

Сообщение Pazh »

ошибка в коде от Sheer:
есть:

Код: Выделить всё

'S_BOOKMARKED_TOPIC'	=> ($topic_data['bookmarked']) ? true : false, 
должно быть:

Код: Выделить всё

'S_BOOKMARKED_TOPIC'	=> ($user->data['is_registered'] && $config['allow_bookmarks'] && $topic_data['bookmarked']) ? true : false, 
Помощь в ЛС/email только за WM или ЮMoney

Вернуться в «Стили для phpBB 3.0.x»