Forum Sponsor: прописать 2 изображения

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

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

Forum Sponsor: прописать 2 изображения

Сообщение Jons »

Я в настройках раздела прописываю код картинки которая у меня выводится на главной странице справа от названия раздела, это изображение (логотип спонсора) примерно 100*40 пикселей (маленькое).

И это же изображение выводится в самом форуме и темах в нём над заголовком. Но. Спонсор захочет вывести конечно изображение куда больше чем 100*40 пикселей, - например полноценный баннер 468*120 или больше. Как это реализовать?

Может с помощью каких-то уcловий можно прописать 2 -изображения?

Нужен совет. Помогите, как?!
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Forum Sponsor: прописать 2 изображения

Сообщение Jons »

У меня Forum Sponsor от Палыча установлен. Как добавить окно под второе изображение?
Чтобы было вот так:

Изображение

Помогите пожалуйста!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Forum Sponsor: прописать 2 изображения

Сообщение Татьяна5 »

Зачем нужно второе окно? Пишите в первом
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Forum Sponsor: прописать 2 изображения

Сообщение Jons »

Изображение из этого окна выводиться на главной сбоку от раздела (форума). И это же изображение выводится в самом форуме и темах в нём над заголовком. А, спонсор хочет, чтобы на страницах тем форума, спонсором которого он станет, выводился над названиями тем полноценный баннер 468*120 или больше.
Как это реализовать?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Forum Sponsor: прописать 2 изображения

Сообщение Татьяна5 »

Без php тогда не обойтись (только вот моды под 3.0 тут уже не пишут)
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Forum Sponsor: прописать 2 изображения

Сообщение Jons »

А в это окно можно вставить PHP?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Forum Sponsor: прописать 2 изображения

Сообщение Татьяна5 »

Нет, php можно вставить в php. Точнее дописать новое.
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Forum Sponsor: прописать 2 изображения

Сообщение Jons »

Да, не идёт:

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

<?php 
echo "3+2=5"; 
?>
Как же мне быть?
Может всё-таки можно как-то разрешить выполнение PHP-кода?!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Forum Sponsor: прописать 2 изображения

Сообщение Татьяна5 »

Jons писал(а): Как же мне быть?
Открыть код мода и по аналогии прописать всё для второго окна (естественно, заменив все нужные названия, и подкорректировав структуру БД)
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Forum Sponsor: прописать 2 изображения

Сообщение Jons »

Если бы всё было так просто, я бы сам писал моды. Боюсь, что корректировка базы мне не под силу.
Вот если бы пример, мог бы повторить. ;)

Отправлено спустя 4 минуты 55 секунд:
Там в базе вроде ничего и править не нужно?!
Или я не прав?

Отправлено спустя 41 секунду:
А нет, нужно.

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

ALTER TABLE phpbb_forums ADD forum_sponsor text DEFAULT '' NOT NULL;
Отправлено спустя 2 минуты 7 секунд:
Я так понимаю, если я в моде поменяю forum_sponsor, на например forum_sponsor_big.
И ещё раз поставлю, должно получиться то что мне нужно, - так?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Forum Sponsor: прописать 2 изображения

Сообщение Татьяна5 »

Так. Ещё одна колонка добавится
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Forum Sponsor: прописать 2 изображения

Сообщение Jons »

Тогда вопрос, что не выполнять, чтобы не добавился 2-й столбец.
И что заменить, чтобы в темах показывался код большого изображения вместо маленького?

Отправлено спустя 1 час 25 минут 7 секунд:
Нашёл в acp/style файл acp_forum_sponsor.html вот такого содержания (у Палыча вроде вообще никаких файлов нет в моде) что-то я запутался, что у меня стоит:

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

<script type="text/javascript">
// <![CDATA[

function enable_sponsor_html()
{
	if (document.forms[0].sponsor_parse_bbcode.disabled)
	{
		document.forms[0].sponsor_parse_bbcode.disabled = false;
		document.forms[0].sponsor_parse_smilies.disabled = false;
		document.forms[0].sponsor_parse_urls.disabled = false;
	}
	else
	{
		document.forms[0].sponsor_parse_bbcode.disabled = true;
		document.forms[0].sponsor_parse_smilies.disabled = true;
		document.forms[0].sponsor_parse_urls.disabled = true;
	}
}

// ]]>
</script>

<div id="forum_sponsor_options">
	<fieldset>
		<legend>{L_FORUM_SPONSOR}</legend>
	<dl>
		<dt><label for="forum_sponsor">{L_FORUM_SPONSOR}:</label><br /><span>{L_FORUM_SPONSOR_EXPLAIN}</span></dt>
		<dd><textarea id="forum_sponsor" name="forum_sponsor" rows="4" cols="70">{FORUM_SPONSOR}</textarea></dd>
		<dd><label><input type="checkbox" class="radio" name="sponsor_parse_html"<!-- IF S_SPONSOR_HTML_CHECKED --> checked="checked"<!-- ENDIF --> onclick="enable_sponsor_html();" /> {L_PARSE_HTML}</label>
			<label><input type="checkbox" class="radio" name="sponsor_parse_bbcode"<!-- IF S_SPONSOR_BBCODE_CHECKED --> checked="checked"<!-- ENDIF --><!-- IF S_SPONSOR_HTML_CHECKED --> disabled="disabled"<!-- ENDIF --> /> {L_PARSE_BBCODE}</label>
			<label><input type="checkbox" class="radio" name="sponsor_parse_smilies"<!-- IF S_SPONSOR_SMILIES_CHECKED --> checked="checked"<!-- ENDIF --><!-- IF S_SPONSOR_HTML_CHECKED --> disabled="disabled"<!-- ENDIF --> /> {L_PARSE_SMILIES}</label>
			<label><input type="checkbox" class="radio" name="sponsor_parse_urls"<!-- IF S_SPONSOR_URLS_CHECKED --> checked="checked"<!-- ENDIF --><!-- IF S_SPONSOR_HTML_CHECKED --> disabled="disabled"<!-- ENDIF --> /> {L_PARSE_URLS}</label></dd>
	</dl>
	</fieldset>
</div>
Отправлено спустя 20 минут 12 секунд:
У меня установлены

Forum Sponsor version 1.0.0
+
'ADD-ON for Forum Sponsor by EXreaction for Subsilver2' version 1.0.0


Отправлено спустя 2 часа 58 минут 53 секунды:
Поставил себе этот мод ещё раз, добавив везде _big (может быть другим).
Работает отлично!

Отправлено спустя 25 секунд:
Вопрос закрыт.

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