Бэкграунд ветки форума - фоновый рис для форумов

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

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

Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Piercer »

Привет.

Есть ли такая возможность через админку назначить-задать фоновый рисунок для каждого форума? Например, у меня форум про пирсинг (ухо, нос, язык и т.д.). Очень прикольно и полезно было бы для форума "Про пирсинг уха" сделать фон пробитого уха, для языка - язык и т.д. чтобы народ сразу соображал, где он находится ))). Т.е. не просто рисунок в шапке или списке форумов, а именно background-image

Спасибо! :D
С уважением, Алекс (www.piercer.ru)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение MIT »

Стандартно — нет.

Кстати было бы занятно посмотреть на красивую макросъемку проколов каких-нибудь ещё частей тела :lol: Ведь форума-то не два будет?
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение MAzZY »

Да, видеть на фоне фотку прокола интимных частей - прикольно
Heldar
phpBB 2.0.0
Сообщения: 231
Стаж: 19 лет 1 месяц
Благодарил (а): 38 раз
Поблагодарили: 19 раз

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Heldar »

Можно сделать отдельные стили для каждого случая и указывать определённый стиль для определённого форума. В таком случае стоит отключить право менять стили у пользователей и приготовится что при обновлении и модифицировании надо будет править все стили.

Хотя конечно они будут отличатся только картинками, а потому можно будет копировать 1 поверх всех...
А ТЫ очистил кэш??!!
Веду бложик О MMORPG и многом другом.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Nekstati »

Самый тупой простой способ. Предположим, фон надо менять для какого-то <div>. Пишем:

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

<div style="background-image: <!-- IF FORUM_ID -->url({T_IMAGESET_PATH}/background_{FORUM_ID}.png)<!-- ELSE -->url({T_IMAGESET_PATH}/background_default.png)<!-- ENDIF -->">
Кладём в папку imageset фоны с названиями типа background_123.png, где 123 = ID форума. В качестве фона по умолчанию кладём background_default.png.

Или, если фон надо менять только для некоторых форумов, вместо <!-- IF FORUM_ID --> пишем:

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

<!-- IF FORUM_ID == 123 or FORUM_ID == 456 or FORUM_ID == 789 -->
Аватара пользователя
Piercer
phpBB 1.2.0
Сообщения: 18
Стаж: 18 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Piercer »

Про "сделать отдельные стили" и в админке назначать каждому форуму свой стиль - вопросов нет! Именно так и планировал, но очень хотелось бы в админке добавить новое поле "Бэкграунд для этого форума" и менять\назначать его через админку, а не как советует Nekstati - через дивы, которые нужно править вручную.

Хотя... совет Nekstati может быть и есть самый простой, ибо достаточно будет залить новый бэкграунд - вуаля! Фон поменялся.

Может быть все же не сложно так, как кажется, добавить лишнее поле в админке, когда создаешь\настраиваешь форумы? Спасибо!

2MIT а у нас есть галерея на сайте. но макро как-то никогда не заморачивались... надо бы попробовать!
С уважением, Алекс (www.piercer.ru)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение MIT »

Ща сделаем ;)

Добавлено спустя 1 час 2 минуты 3 секунды:
Получите, распишитесь:
Forum background.rar
Выглядит вот так:
[фото пропало]
http://test.mittest.ru/viewforum.php?f=2
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Пчелкин »

Forum_Background_for_phpBB3_108 ЗДЕСЬ
Русифицировать всего две строчки...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение MIT »

А у меня ещё и фоновый цвет задавать можно :P
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Пчелкин »

Точно! Здорово!
Адрес может быть как абсолютным, так и относительным - это как?
И второе - ТОТ и Ваш можно вдвоем? Или лучше скинуть тот?
Тогда этот запрос как отменить?
ALTER TABLE phpbb_forums ADD forum_bg VARCHAR(255) DEFAULT NULL;
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение MIT »

Пчелкин писал(а):Адрес может быть как абсолютным, так и относительным - это как?
images/my_bgr.jpg — относительный
http://my-site.ru/images/my_bgr.jpg — абсолютный
Пчелкин писал(а):И второе - ТОТ и Ваш можно вдвоем? Или лучше скинуть тот?
Откуда ж мне знать? Можешь поставить и попробовать, заодно и нам расскажешь. Одно только не понятно: зачем их два?
Пчелкин писал(а):Тогда этот запрос как отменить?

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

ALTER TABLE phpbb_forums ADD forum_bg VARCHAR(255) DEFAULT NULL;
Лучше переименовать, а не отменять:

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

ALTER TABLE `phpbb_forums` CHANGE forum_bg forum_background varchar(511) NOT NULL DEFAULT '';
и соответвенно добавлять колонку forum_background тебе уже будет не нужно
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Пчелкин »

Получилось...сенкс
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Piercer
phpBB 1.2.0
Сообщения: 18
Стаж: 18 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Piercer »

Спасибо!! Мегасупер.

А вот так можно как сделать? Спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С уважением, Алекс (www.piercer.ru)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Nekstati »

Можно. А как это читать?
Аватара пользователя
Piercer
phpBB 1.2.0
Сообщения: 18
Стаж: 18 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Бэкграунд ветки форума - фоновый рис для форумов

Сообщение Piercer »

Тоже не понимаю, как это читать. И как бэгкраунд будет смещаться в низ ветки - тоже не понимаю. Поэтому то, что предложено (бэкграунд только для списка веток) самое оно! Спасибо!!! Изображение
С уважением, Алекс (www.piercer.ru)

Вернуться в «Запросы модов для phpBB 3.0.x»