Как скрыть ссылки для отдельных форумов?

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
CARNET
phpBB 1.4.0
Сообщения: 36
Стаж: 15 лет 4 месяца
Благодарил (а): 3 раза
Поблагодарили: 4 раза

Как скрыть ссылки для отдельных форумов?

Сообщение CARNET »

Подскажите, как вручную в шаблоне написать условие показа/скрытия ссылок, картинок в зависимости от ID форума. Т.е, если forum_id=1,2,3,17,22,159 то ссылка есть, иначе ссылки нэт?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как скрыть ссылки для отдельных форумов?

Сообщение Sheer »

Никак.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
CARNET
phpBB 1.4.0
Сообщения: 36
Стаж: 15 лет 4 месяца
Благодарил (а): 3 раза
Поблагодарили: 4 раза

Re: Как скрыть ссылки для отдельных форумов?

Сообщение CARNET »

А куда такие условия нужно добавлять? В viewforum.php? Когда-то тут видел похожую тему... куда что-то прописывалось для отдельных форумов. Но не мойгу найти.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как скрыть ссылки для отдельных форумов?

Сообщение Sheer »

viewtopic.php Там определять, разрешать ссылки или нет, разрешать картинки или нет.

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

$message = censor_text($row['post_text']);
Функция censor_text() вырезает из сообщения запрещенные слова. Аналогичной функцией можно вырезать ссылки и картинки.
Так же это нужно делать на стадии размещения сообщения --> posting.php
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
CARNET
phpBB 1.4.0
Сообщения: 36
Стаж: 15 лет 4 месяца
Благодарил (а): 3 раза
Поблагодарили: 4 раза

Re: Как скрыть ссылки для отдельных форумов?

Сообщение CARNET »

Ясно. Sheer, а каким образом к одной и той же ссылке, но в разных форумах, выводить разные картинки. Практическое применение. Например, часто на форуме есть раздел доска объявлений, состоящий из нескольких форумов. Вот для этих нескольких форумов как вывести вместо картинки "новая тема" картинку "подать объявление", "сделать заказ"? Видел на днях такой форум, вот и думаю каким образом это делается?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как скрыть ссылки для отдельных форумов?

Сообщение Sheer »

CARNET писал(а):каким образом это делается?

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

<!-- если форум ид == X -->
  одна картинка
<!-- иначе -->
   другая картинка
<!-- конец если -->
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

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