Forum Sponsor

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
pinkponk
phpBB 1.4.1
Сообщения: 46
Зарегистрирован: 19 лет 2 месяца

Re: мод спонсора раздела

Сообщение pinkponk »

забыл совсем, но все же я все делал по факу, а результата 0, может этот мод не работает с 3.0.7-PL1?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: мод спонсора раздела

Сообщение Палыч »

pinkponk писал(а):может этот мод не работает с 3.0.7-PL1?
Работает. Наша конференция тому пример.
Вы сам то МОД поставили? Или только аддон?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
pinkponk
phpBB 1.4.1
Сообщения: 46
Зарегистрирован: 19 лет 2 месяца

Re: мод спонсора раздела

Сообщение pinkponk »

поставил Forum Sponsors называется, все как положено залил куда надо
Аватара пользователя
sap2002
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 17 лет 5 месяцев
Откуда: Псков

Re: мод спонсора раздела

Сообщение sap2002 »

OleLykoye
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: мод спонсора раздела

Сообщение pavelkim »

Установлена версия мода со второй страницы темы (версия форума 3.0.7-PL1). При включении дебага в хэдере появляются следующие ошибки:

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

[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)
вот 479 строка файла functions_display.php:

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

			'L_FORUM_SPONSOR'		=> ($row['forum_sponsor']) ? $user->lang['FORUM_SPONSOR'].':' : '',
Установку проверял. Кстати, установка аддона не обязательное ведь условие правильного функционирования мода?
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Зарегистрирован: 21 год 2 месяца
Поблагодарили: 44 раза

Re: мод спонсора раздела

Сообщение Rayden »

Хрен тебя знает, что ты туда поставил, но ни аддон, ни сам мод не добавляет такую строчку в functions_display.php
Павел, вот почему ты так по свински поступаешь? Я тебе уже два раза сказал - ПРОВЕРЬ УСТАНОВКУ. Вместо проверки, ты вываливаешь свою ошибку сюда и ждешь, чтоб чужой дядя за тебя проверял.

Добавлено спустя 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> </td>

если есть спонсор, то внутри ячейки создаются два блока. Первый открывается сразу вначале td и вбирает всебя все старое содержимое ячейки. Вот этот блок - div style="float: {S_CONTENT_FLOW_BEGIN. Этот блок у нас уходит влево и занимает 50% ширины ячейки.

В конце, перед закрытием ячейки </td> мы закрываем первый блок - </div> и открываем второй, который уходит вправо. В нем мы и размещаем спонсора.

А ты какую-то ерунду написал.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: мод спонсора раздела

Сообщение Палыч »

pavelkim писал(а):вот 479 строка файла functions_display.php:
Ну эта строка вызывает переменную из ланг-файла (языкового), а её там нет. Вот и ругается.
Добавить.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
pavelkim
phpBB 1.4.4
Сообщения: 113
Зарегистрирован: 17 лет 1 месяц
Откуда: Беларусь
Благодарил (а): 7 раз

Re: мод спонсора раздела

Сообщение pavelkim »

Rayden писал(а):Хрен тебя знает, что ты туда поставил, но ни аддон, ни сам мод не добавляет такую строчку в functions_display.php
да что вы говорите?.. я вам хоть сейчас скриншот предоставлю инструкции по установке с добавлением этой строчки в вышеуказанный файл. Перестаньте хамить и фамильярничать, мы с вами водку не пили.

Палыч
спасибо, буду искать в ленг-файле.

Добавлено спустя 7 минут 2 секунды:
Все получилось, добавил нужные строчки в лэнг-файл. Дебаг работает корректно. Всем большое спасибо за помощь!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: мод спонсора раздела

Сообщение Палыч »

pavelkim писал(а):я вам хоть сейчас скриншот предоставлю инструкции по установке с добавлением этой строчки в вышеуказанный файл.
На будущее: Правила, пункт: 2.9
Вот мод http://www.phpbb.com/community/viewtopi ... 9&t=863035
Вот аддон http://www.phpbb.com/community/viewtopi ... #p11650675
И Правила почитайте повнимательнее. Вам - полезно.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Зарегистрирован: 21 год 2 месяца
Поблагодарили: 44 раза

Re: мод спонсора раздела

Сообщение Rayden »

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'], 
откуда ты эту строчку взял - хрен тебя знает.
Может у тебя свой собственный аддон. Причем тут тогда мы? Обращайся туда, где ты его взял.
phpBB2 FAQ
phpBB3 FAQ
mEx
phpBB 1.4.4
Сообщения: 197
Зарегистрирован: 19 лет 5 месяцев
Благодарил (а): 4 раза

Re: мод спонсора раздела

Сообщение mEx »

Открываю инсталляцию аддона: addon_for_forum_sponsor
У меня там напротив изменений, которые нужно внести в форумлист боди ничего нет...
Просто строка open forimlist_body и все...
MAzZY
Бывший член :)
Сообщения: 2925
Зарегистрирован: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: мод спонсора раздела

Сообщение MAzZY »

mEx, дайте ссылку, откуда качали
mEx
phpBB 1.4.4
Сообщения: 197
Зарегистрирован: 19 лет 5 месяцев
Благодарил (а): 4 раза

Re: мод спонсора раздела

Сообщение mEx »

Палыч писал(а):Вот аддон http://www.phpbb.com/community/viewtopi ... #p11650675
Отсюда
MAzZY
Бывший член :)
Сообщения: 2925
Зарегистрирован: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: мод спонсора раздела

Сообщение MAzZY »

Да, есть такое дело.
mEx
phpBB 1.4.4
Сообщения: 197
Зарегистрирован: 19 лет 5 месяцев
Благодарил (а): 4 раза

Re: мод спонсора раздела

Сообщение mEx »

Не поделитесь нормальным файлом установки?

Вернуться в «Поддержка модов для phpBB 3.0.x»