Вопрос по форуму. Объявление только в одном разделе.

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Ответить
Аватара пользователя
Aquarius
Сообщения: 48
Зарегистрирован: 18 мар 2009, 12:44

Вопрос по форуму. Объявление только в одном разделе.

Сообщение Aquarius »

Доброго времени суток, парни!

Сегодня столкнулся одной проблемой.
Нужно вывести на форум объявку (HTML) только в одном разделе.
Например, на форуме есть 7 разделов, в одном из них есть 4 подраздела и нужно вывести объявку так, что бы она была видна только в этом разделе (во всех 4х подразделах) И во всех темах этого раздела форума.
Помогите реализовать, очень нужно!

На зоозащитном сайте люди под прикрытием волонтёров и работников приюта занимаются незаконным сбором денег с населения. Нужно сделать объявление, что бы люди были бдительны!

Заранее благодарю, надеюсь на Вас, парни... Вы же лучшие!
У наших идеальных друзей никогда не бывает меньше четырех лап...
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Вопрос по форуму. Объявление только в одном разделе.

Сообщение Smoke »

Не совсем понял...
Может это?

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

$PAGE_ID$
$URI_ID$

:?
Аватара пользователя
Aquarius
Сообщения: 48
Зарегистрирован: 18 мар 2009, 12:44

Re: Вопрос по форуму. Объявление только в одном разделе.

Сообщение Aquarius »

Нет. Так я пробовал.
Если вывести с помощью <?if($URI_ID$="frCategory54")?>, то объявление появится только на отдельной странице с этими 4мя подразделами. Далее заходишь в любой из 4х подразделов со списком тем - объявления нет.
А Page ID не прокатит, потому что при создании новой темы ID будет меняться, соответственно объявления не будет, либо каждый раз руками править нужно будет HTML, что тоже не представляется возможным...
Я думаю нужен скрипт и светлая голова! :)
У наших идеальных друзей никогда не бывает меньше четырех лап...
Аватара пользователя
Draft
Сообщения: 722
Зарегистрирован: 21 апр 2008, 11:37

Re: Вопрос по форуму. Объявление только в одном разделе.

Сообщение Draft »

Я не совсем понял что именно нужно, но думаю что тут нужно поиграться с if() и strpos()
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Аватара пользователя
Aquarius
Сообщения: 48
Зарегистрирован: 18 мар 2009, 12:44

Re: Вопрос по форуму. Объявление только в одном разделе.

Сообщение Aquarius »

Изображение
У наших идеальных друзей никогда не бывает меньше четырех лап...
Аватара пользователя
B3rKYT
Сообщения: 418
Зарегистрирован: 20 апр 2008, 18:03

Re: Вопрос по форуму. Объявление только в одном разделе.

Сообщение B3rKYT »

Перед боди в общем виде страниц форума ставь следующий код:
<?if($URI_ID$='frForum2')?>Объявление<?endif?>

Синим обозначен ID подраздела, в котором будет отображаться объявление. А вообще, в будущем, обратите внимание в админ-баре на: Дизайн -> Список переменных страницы. Удачи! ;)
Оказываю небесплатную (недорого) помощь по сайтам. Обращаться в ЛС или в ICQ (см.профиль).

Помощь по форуму:
Раздел для Ваших вопросов | Раздел интересных решений для Вас | Поиск!
Аватара пользователя
Aquarius
Сообщения: 48
Зарегистрирован: 18 мар 2009, 12:44

Re: Вопрос по форуму. Объявление только в одном разделе.

Сообщение Aquarius »

1. Таким макаром выводится объявление только в одном подразделе
2. При просмотре темы объявление пропадает

Немного не то, о чём я просил... :?
Нужно вывести объявление сразу в весь раздел (4 подраздела) и во все его темы...
У наших идеальных друзей никогда не бывает меньше четырех лап...
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Вопрос по форуму. Объявление только в одном разделе.

Сообщение Smoke »

Пиши вручную, для каждой темы...
Аватара пользователя
Aquarius
Сообщения: 48
Зарегистрирован: 18 мар 2009, 12:44

Re: Вопрос по форуму. Объявление только в одном разделе.

Сообщение Aquarius »

Отличный выход для 1527 тем :D Как я сразу не догадался? :D

Изображение

А если серьёзно, то есть какие-нибудь дельные предложения?
У наших идеальных друзей никогда не бывает меньше четырех лап...
Аватара пользователя
Draft
Сообщения: 722
Зарегистрирован: 21 апр 2008, 11:37

Re: Вопрос по форуму. Объявление только в одном разделе.

Сообщение Draft »

Код:

<?if(strpos($FORUM_TITLE$,'- НАЗВАНИЕ РАЗДЕЛА -')>-1)?>
Объявление
<?endif?>


Чёртоки (-), там где название раздела не убирать!
Пример:
<?if(strpos($FORUM_TITLE$,'- Игры -')>-1)?>
Вы находитесь в разделе игр!
<?endif?>


Оффтопик: Говорю же надо поиграться с strpos() и условиями
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Ответить