Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
баннер после первого сообщения
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 19 лет 8 месяцев
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 6 раз
- Контактная информация:
Re: баннер после первого сообщения
Подскажите аналогию для страницы Тем плиз.ptzChanger писал(а):В style/prosilver/template воздаем файлик banner.html
С уважением,
Сергей
Сергей
- Борис Бердичевский
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 16 лет 2 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 45 раз
- Поблагодарили: 81 раз
- Контактная информация:
Re: баннер после первого сообщения
Подскажите пожалуйста, как можно вставить рекламный блок -- код PHP? Проблема в том, что это не HTML, а PHP!
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Re: баннер после первого сообщения
В админке разрешить PHP в шаблонах. Код вставлять так:
Код: Выделить всё
<!-- PHP -->
echo "hello!";
<!-- ENDPHP -->
Re: баннер после первого сообщения
Доброго всем.
Вопрос - А будет ли работать мод для версии 3.0.8? На сколько мне известно он заточен макс. для версии 3.0.7-PL1?
Вопрос - А будет ли работать мод для версии 3.0.8? На сколько мне известно он заточен макс. для версии 3.0.7-PL1?
Re: баннер после первого сообщения
тогда у меня вопрос - вот тут http://www.phpbb.com/customise/db/mod/a ... t/details/ расположен этот мод - там есть возможность выбрать под какую версию phpBB ( 3.0.2, 3.0.6, 3.0.7 и 3.0.7 pl1). При закачке какую выбирать версию из списка, чтобы не было багов с версией 3.0.8 ( она у меня установлена)?
Заранее спс.
Заранее спс.
Re: баннер после первого сообщения
Пытаюсь при помощи этого мода вставить блок внутрь первого сообщения. В гугле не нашла, как это сделать. После самостоятельных попыток удалось таки вставить блок, но он отображается либо над сообщением справа либо под ним справа, а мне нужно, чтобы текст сообщения и блок располагались как бы в 2 колонки, блок должен быть строго справа от сообщения, как обычно располагают картинки в статьях.
Вот мой код:
А это место, где он расположен в файле viewtopicbody.html:
Здесь мой результат:
Думаю, что проблема в выравнивании,но не знаю, как её решить, я только начинаю осваивать html и php. Может надо сам текст сообщения выровнить, хотя он и так по умолчанию слева, и мой код, выровненный справа должен сработать, но не работает. Видимо, я что-то упустила, а ведь почти догадалась.
Подскажите, пожалуйста, что можно сделать в моём случае?
Вот мой код:
Код: Выделить всё
<!-- IF postrow.S_FIRST_ROW -->
<div align="right"><!-- IF ADS_16 -->{ADS_16}<!-- ENDIF --></div>
<!-- ENDIF -->
Код: Выделить всё
<!-- ENDIF -->
<!-- IF postrow.S_FIRST_ROW -->
<div align="right"><!-- IF ADS_16 -->{ADS_16}<!-- ENDIF --></div>
<!-- ENDIF -->
<div class="content">{postrow.MESSAGE}</div>
<!-- IF postrow.S_HAS_ATTACHMENTS -->
Думаю, что проблема в выравнивании,но не знаю, как её решить, я только начинаю осваивать html и php. Может надо сам текст сообщения выровнить, хотя он и так по умолчанию слева, и мой код, выровненный справа должен сработать, но не работает. Видимо, я что-то упустила, а ведь почти догадалась.
Подскажите, пожалуйста, что можно сделать в моём случае?
- владимир1983
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 13 лет 11 месяцев
- Откуда: Сергиев Посад
- Благодарил (а): 374 раза
- Поблагодарили: 727 раз
- Контактная информация:
Re: баннер после первого сообщения
dolcevita
Отмените ваши правки.
И попробуйте следующее.
../template/viewtopic_body.html
Найти:
В строке найти:
Добавить в строку перед найденным кодом:
Как то так получиться:
float
Добавлено спустя 2 минуты 31 секунду:
Вам же надо рекламные блоки только в первом посте?
Отмените ваши правки.
И попробуйте следующее.
../template/viewtopic_body.html
Найти:
Код: Выделить всё
<div class="content">{postrow.MESSAGE}</div>
Код: Выделить всё
{postrow.MESSAGE}
Код: Выделить всё
<!-- IF postrow.S_FIRST_ROW and not S_IS_BOT --><div style="float:right;">{ADS_16}</div><!-- ENDIF -->
float
Добавлено спустя 2 минуты 31 секунду:
Вам же надо рекламные блоки только в первом посте?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)
Re: баннер после первого сообщения
Спасибо большое ! Теперь я поняла свою ошибку. Я пробовала вставлять код в саму эту строку, но код был не верным, поэтому ничего не получалось. И за ссылку отдельное спасибо ! Похоже я искала не по тем запросам и не нашла то, что нужно.
Да, мне нужно только в первом сообщении. Теперь всё получилось и есть ещё один стимул изучить веб программирование
Да, мне нужно только в первом сообщении. Теперь всё получилось и есть ещё один стимул изучить веб программирование
- ktulhubr0
- phpBB 1.4.2
- Сообщения: 55
- Стаж: 9 лет 10 месяцев
- Благодарил (а): 31 раз
- Поблагодарили: 1 раз
Re:
Таким же способом получится в версии 3.1.1 ??ptzChanger писал(а):Проблема решена
Опишу на примере prosilver
В style/prosilver/template воздаем файлик banner.html
В него записываем код баннера или что там желаете.
Открываем файл viewtopic_body.html
ищем
перед этим вставляемКод: Выделить всё
<hr class="divider" /> <!-- END postrow -->
т.е. получится такКод: Выделить всё
<!-- IF (postrow.S_ROW_COUNT is even and postrow.S_ROW_COUNT < 1) --><!-- INCLUDE banner.html --><!-- ENDIF -->
Код: Выделить всё
<!-- IF (postrow.S_ROW_COUNT is even and postrow.S_ROW_COUNT < 1) --><!-- INCLUDE banner.html --><!-- ENDIF --> <hr class="divider" /> <!-- END postrow -->
сохраняем... готово...
- xisp
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 11 лет 10 месяцев
- Благодарил (а): 152 раза
- Поблагодарили: 215 раз
- Забанен: Бессрочно
Re: баннер после первого сообщения
Примерно да, но проще расширением, событие viewtopic_body_postrow_post_after как раз там где нужно.ktulhubr0 писал(а):Таким же способом получится в версии 3.1.1 ??
phpBBex
- ktulhubr0
- phpBB 1.4.2
- Сообщения: 55
- Стаж: 9 лет 10 месяцев
- Благодарил (а): 31 раз
- Поблагодарили: 1 раз
Re: баннер после первого сообщения
Да, точно все получилось. Сижу жду когда появится реклама, а она не появляется. А кеш блин забыл почистить, долго бы пришлось ждать
Добавлено спустя 1 час 49 минут:
Добавлено спустя 1 час 49 минут:
Каким расширением?xisp писал(а):Примерно да, но проще расширениемktulhubr0 писал(а):Таким же способом получится в версии 3.1.1 ??
Последний раз редактировалось ktulhubr0 20.12.2014 21:08, всего редактировалось 1 раз.
-
- Former team member
- Сообщения: 1965
- Стаж: 14 лет
- Благодарил (а): 67 раз
- Поблагодарили: 799 раз
- Контактная информация:
Re: баннер после первого сообщения
ktulhubr0, Не в том форуме и не в этой теме.
Если давать ответ в беспорядочном виде, то поиск в дальнейшем будет отображать искажённые результаты.
Если давать ответ в беспорядочном виде, то поиск в дальнейшем будет отображать искажённые результаты.