Как известно, в phpbb3, для показа содержимого различным группам используются условия, прописываемые в html-коде стиля. В данной теме хотелось бы рассмотреть некоторые из них, тем более это может кому-нибудь пригодиться.
A
Внимание !!! Для того, чтобы работали условия показа для групп с айди, нужно открыть includes/functions.php и найти
Помимо всего прочего советую прочитать
На вскидку пока что это все, пост будет пополняться, если вы располагаете информацией о других условиях, просьба поделиться
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Ну, например, в каких случаях можно применить это условие: Код, скрытый этим условием отображается если в теме больше чем N сообщений ?
Если в теме больше 500 сообщений, то что можно задать? закрыть тему? следующие посты выкрасить в красный цвет? Меня интересует практическое применение.
Например, насчёт этого: Код, скрытый этим условием отображается только в первом сообщении темы - у меня мысль такая: запретить цитирование в полном ответе (если, я задаю в первом сообщении какой-то бб-код, и не хочу, чтобы его видели другие при цитировании).
Lorem Ipsum писал(а):Например, насчёт этого: Код, скрытый этим условием отображается только в первом сообщении темы
Этим условием можешь скрыть кнопку обычного цитирования, ведь ты там хотела оставить только кнопку быстрой цитаты
Lorem Ipsum писал(а):Ну, например, в каких случаях можно применить это условие: Код, скрытый этим условием отображается если в теме больше чем N сообщений
Ну допустим есть ограничения на количество сообщений в теме, допустим 1000 сообщений и в теме нельзя будет писать. Так вот таким условием мы может предупредить пользователей, что тема скоро будет закрыта, выводя внутри условия какой либо текст
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
На одном сервисе форумов количество постов в теме как раз ограничено 1000-ю постами. На мой вопрос почему так, мне ответили, что типа нагрузка. Я так и не поняла каким образом это влияет, не грузится же вся тема, а только открытая страница. Или нет?
Lorem Ipsum писал(а):не грузится же вся тема, а только открытая страница.
Впринципе да, но может кол-во постов в теме как то влияет на размер какого нибудь поля в БД, и чем больше постов, тем больше ресурсов надо чтобы его прочесть, но это так, теория
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Lorem Ipsum писал(а):Нужны условия:
1. Когда имя юзера в посте.
2. Когда юзер он-лайн.
Повторяю запрос на условия.
Нужно, чтобы было так: Если юзер он-лайн, то его минипрофиль окрашивается в зелёный цвет.
И второе: если имя юзера (user_name) присутствует в теле сообщения (например, зацитированное или обращение по нику, неважно), то это сообщение окрашивается в розовый цвет.