Forum Sponsor
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
pinkponk
- phpBB 1.4.1
- Сообщения: 46
- Зарегистрирован: 19 лет 2 месяца
Re: мод спонсора раздела
забыл совсем, но все же я все делал по факу, а результата 0, может этот мод не работает с 3.0.7-PL1?
-
Палыч
- Former team member
- Сообщения: 9683
- Зарегистрирован: 20 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: мод спонсора раздела
Работает. Наша конференция тому пример.pinkponk писал(а):может этот мод не работает с 3.0.7-PL1?
Вы сам то МОД поставили? Или только аддон?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
pinkponk
- phpBB 1.4.1
- Сообщения: 46
- Зарегистрирован: 19 лет 2 месяца
-
sap2002
- phpBB 1.2.0
- Сообщения: 14
- Зарегистрирован: 17 лет 5 месяцев
- Откуда: Псков
Re: мод спонсора раздела
OleLykoye
boloto
Я тоже столкнулся с проблемой похожей как у вас.
Я малость по другому внес исправления в styles/subsilver2/template/forumlist_body.html
Находим:
Добавить после:
Находим:
Добавить ПЕРЕД найденным кодом:
Чистим кэш шаблона!
Собственно результат:
[фото пропало]
Мод успешно работает под 3.0.7-PL1
Автору мода, большое человеческое спасибо!
boloto
Я тоже столкнулся с проблемой похожей как у вас.
Я малость по другому внес исправления в styles/subsilver2/template/forumlist_body.html
Находим:
Код: Выделить всё
<!-- IF forumrow.FORUM_IMAGE -->
<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div>
<!-- ENDIF -->Код: Выделить всё
<!-- IF forumrow.FORUM_SPONSOR -->
<div style="float:{S_CONTENT_FLOW_END}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_SPONSOR}</div>
<!-- ENDIF -->Код: Выделить всё
</td>
<td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td>Код: Выделить всё
<!-- IF forumrow.FORUM_SPONSOR -->
<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_BEGIN}: 5px; width: 50%;"></div>
<!-- ENDIF -->Собственно результат:
[фото пропало]
Мод успешно работает под 3.0.7-PL1
Автору мода, большое человеческое спасибо!
-
pavelkim
- phpBB 1.4.4
- Сообщения: 113
- Зарегистрирован: 17 лет 1 месяц
- Откуда: Беларусь
- Благодарил (а): 7 раз
Re: мод спонсора раздела
Установлена версия мода со второй страницы темы (версия форума 3.0.7-PL1). При включении дебага в хэдере появляются следующие ошибки:
вот 479 строка файла functions_display.php:
Установку проверял. Кстати, установка аддона не обязательное ведь условие правильного функционирования мода?
Код: Выделить всё
[phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 479: Undefined index: FORUM_SPONSOR
[phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 479: Undefined index: FORUM_SPONSOR
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4292: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4294: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4295: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4296: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
Код: Выделить всё
'L_FORUM_SPONSOR' => ($row['forum_sponsor']) ? $user->lang['FORUM_SPONSOR'].':' : '',-
Rayden
- Former team member
- Сообщения: 3739
- Зарегистрирован: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: мод спонсора раздела
Хрен тебя знает, что ты туда поставил, но ни аддон, ни сам мод не добавляет такую строчку в functions_display.php
Павел, вот почему ты так по свински поступаешь? Я тебе уже два раза сказал - ПРОВЕРЬ УСТАНОВКУ. Вместо проверки, ты вываливаешь свою ошибку сюда и ждешь, чтоб чужой дядя за тебя проверял.
Добавлено спустя 10 минут 18 секунд:
sap2002
Ну и чего ты за фигню в коде дал?
Ты добавляешь ДВА блока. Один добавляешь после иконки и смещаешь его вправо. В нем выод спонсора. Ок, пусть так, хоть и не совсем как у Палыча.
Второй добавляешь в самом конце ячейки, и смещаешь его влево. Нахрена он нужен? Пустой блок.
если уж хочешь нормально, то должно быть так:
Находим:
Добавить ПОСЛЕ:
Находим:
Добавить ПЕРЕД найденным кодом:
Объясняю, как это работает. Если у тебя нет спонсора раздела, то весь оригинальный код помещется внутри ячейки <td> </td>
если есть спонсор, то внутри ячейки создаются два блока. Первый открывается сразу вначале td и вбирает всебя все старое содержимое ячейки. Вот этот блок - div style="float: {S_CONTENT_FLOW_BEGIN. Этот блок у нас уходит влево и занимает 50% ширины ячейки.
В конце, перед закрытием ячейки </td> мы закрываем первый блок - </div> и открываем второй, который уходит вправо. В нем мы и размещаем спонсора.
А ты какую-то ерунду написал.
Павел, вот почему ты так по свински поступаешь? Я тебе уже два раза сказал - ПРОВЕРЬ УСТАНОВКУ. Вместо проверки, ты вываливаешь свою ошибку сюда и ждешь, чтоб чужой дядя за тебя проверял.
Добавлено спустя 10 минут 18 секунд:
sap2002
Ну и чего ты за фигню в коде дал?
Ты добавляешь ДВА блока. Один добавляешь после иконки и смещаешь его вправо. В нем выод спонсора. Ок, пусть так, хоть и не совсем как у Палыча.
Второй добавляешь в самом конце ячейки, и смещаешь его влево. Нахрена он нужен? Пустой блок.
если уж хочешь нормально, то должно быть так:
Находим:
Код: Выделить всё
<td class="row1" width="100%">Код: Выделить всё
<!-- IF forumrow.FORUM_SPONSOR -->
<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_BEGIN}: 5px; width: 50%;"></div>
<!-- ENDIF -->Находим:
Код: Выделить всё
</td>
<td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td>Код: Выделить всё
<!-- IF forumrow.FORUM_SPONSOR -->
</div>
<div style="float:{S_CONTENT_FLOW_END}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_SPONSOR}</div><!-- ENDIF -->
если есть спонсор, то внутри ячейки создаются два блока. Первый открывается сразу вначале td и вбирает всебя все старое содержимое ячейки. Вот этот блок - div style="float: {S_CONTENT_FLOW_BEGIN. Этот блок у нас уходит влево и занимает 50% ширины ячейки.
В конце, перед закрытием ячейки </td> мы закрываем первый блок - </div> и открываем второй, который уходит вправо. В нем мы и размещаем спонсора.
А ты какую-то ерунду написал.
-
Палыч
- Former team member
- Сообщения: 9683
- Зарегистрирован: 20 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: мод спонсора раздела
Ну эта строка вызывает переменную из ланг-файла (языкового), а её там нет. Вот и ругается.pavelkim писал(а):вот 479 строка файла functions_display.php:
Добавить.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
pavelkim
- phpBB 1.4.4
- Сообщения: 113
- Зарегистрирован: 17 лет 1 месяц
- Откуда: Беларусь
- Благодарил (а): 7 раз
Re: мод спонсора раздела
да что вы говорите?.. я вам хоть сейчас скриншот предоставлю инструкции по установке с добавлением этой строчки в вышеуказанный файл. Перестаньте хамить и фамильярничать, мы с вами водку не пили.Rayden писал(а):Хрен тебя знает, что ты туда поставил, но ни аддон, ни сам мод не добавляет такую строчку в functions_display.php
Палыч
спасибо, буду искать в ленг-файле.
Добавлено спустя 7 минут 2 секунды:
Все получилось, добавил нужные строчки в лэнг-файл. Дебаг работает корректно. Всем большое спасибо за помощь!
-
Палыч
- Former team member
- Сообщения: 9683
- Зарегистрирован: 20 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: мод спонсора раздела
На будущее: Правила, пункт: 2.9pavelkim писал(а):я вам хоть сейчас скриншот предоставлю инструкции по установке с добавлением этой строчки в вышеуказанный файл.
Вот мод http://www.phpbb.com/community/viewtopi ... 9&t=863035
Вот аддон http://www.phpbb.com/community/viewtopi ... #p11650675
И Правила почитайте повнимательнее. Вам - полезно.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
Rayden
- Former team member
- Сообщения: 3739
- Зарегистрирован: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: мод спонсора раздела
нахрен он мне нужен? У меня есть.pavelkim писал(а):я вам хоть сейчас скриншот предоставлю инструкции по установке с добавлением этой строчки в вышеуказанный файл
В functions_display.php добавляются два фрагмента:
Это первый:
Код: Выделить всё
// Start Forum Sponsor
if (isset($row['forum_sponsor']) && $row['forum_sponsor'])
{
if (!$row['forum_sponsor_html'])
{
$row['forum_sponsor'] = generate_text_for_display($row['forum_sponsor'], $row['forum_sponsor_uid'], $row['forum_sponsor_bitfield'], $row['forum_sponsor_options']);
}
}
else
{
$row['forum_sponsor'] = '';
}
// End Forum Sponsor Код: Выделить всё
'FORUM_SPONSOR' => $row['forum_sponsor'], Может у тебя свой собственный аддон. Причем тут тогда мы? Обращайся туда, где ты его взял.
-
mEx
- phpBB 1.4.4
- Сообщения: 197
- Зарегистрирован: 19 лет 5 месяцев
- Благодарил (а): 4 раза
Re: мод спонсора раздела
Открываю инсталляцию аддона: addon_for_forum_sponsor
У меня там напротив изменений, которые нужно внести в форумлист боди ничего нет...
Просто строка open forimlist_body и все...
У меня там напротив изменений, которые нужно внести в форумлист боди ничего нет...
Просто строка open forimlist_body и все...
-
mEx
- phpBB 1.4.4
- Сообщения: 197
- Зарегистрирован: 19 лет 5 месяцев
- Благодарил (а): 4 раза
Re: мод спонсора раздела
ОтсюдаПалыч писал(а):Вот аддон http://www.phpbb.com/community/viewtopi ... #p11650675
-
mEx
- phpBB 1.4.4
- Сообщения: 197
- Зарегистрирован: 19 лет 5 месяцев
- Благодарил (а): 4 раза

