Наверняка, многие админы искали для своих форумов мод спонсоров, тобишь чтобы можно было делать рекламные площадки для спонсоров. Я так же долго искал подходящую модификацию и решил с вами поделиться найденным. Данный мод как раз таки удовлетворит ваши пожелания, сам по себе он легок в установке и использовании. После его инсталяции вы сможете назначить любому форуму(подфоруму, разделу) своего спонсора. Баннер или текстовое обьявление (от спонсора) будет отображаться напротив каждого подфорума, а так же при просмотре самого подфорума и тем, находящихся в нем.
Установка
В архиве, прикрепленном ниже, находится как сам мод, так и дополнение для вывода спонсорских баннеров напротив каждого подфорума (на главной странице форума). Дополнение располагается в папке ADDON.
В инструкции для просильвера (аддон) отсутствуют правки для файла styles/prosilver/template/forumlist_body.html, так вот открываем этот файл и находим
[code]<dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">[/code]
Добавляем после найденного
[code]<!-- IF forumrow.FORUM_SPONSOR -->
<span style="float:{S_CONTENT_FLOW_END}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_SPONSOR}</span>
<span style="float: left; width: 65%;">
<!-- ENDIF -->[/code]
Находим
[code]<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS --><br /><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}<!-- ENDIF -->[/code]
Добавляем после наденного
[code]<!-- IF forumrow.FORUM_SPONSOR --></span><!-- ENDIF -->[/code]
Впринципе сложностей с установкой данного мода не должно возникнуть, всем успехов
Forum Sponsor phpBB3
Добавлено: 13 май 2012, 20:02
serioga81
Спасибо что ткунл)
1 Как установить даполнение?
2 Установил мод а в админке его нет. Где искать?
Forum Sponsor phpBB3
Добавлено: 13 май 2012, 20:23
DeaDRoMeO
DeaDRoMeO писал(а):После его инсталяции вы сможете назначить любому форуму(подфоруму, разделу) своего спонсора
Это значит, что надо зайти в настройки нужного подфорума (раздела) и в самом низу будет искомое поле для задания спонсора
serioga81 писал(а):Как установить даполнение?
Так же как и мод, открыть инструкцию и установить
Forum Sponsor phpBB3
Добавлено: 13 май 2012, 20:41
serioga81
Что то phpBB меня стал немного напрегать) вот думаю может на бюлетень перейти!
Forum Sponsor phpBB3
Добавлено: 13 май 2012, 20:46
DeaDRoMeO
По мне бюллетень это для криворуких и лентяев, phpbb3 - это хардкор, для тех кто хочет знать как его форум работает, за что отвечает любой конкретный кусок кода. За пару недель можно легко освоиться
Forum Sponsor phpBB3
Добавлено: 13 май 2012, 20:57
serioga81
Это понятно! Я тоже его устанавливал чтобы зузнать что да как) исковырял его вдоль и поперёк весь. устанавливал моды какие надо и не надо, что установилось а что то и нет теперь хвостов после них до"ера и больше) уже устал исправлять да и не помню все где лазил и что правил)
Forum Sponsor phpBB3
Добавлено: 13 май 2012, 21:09
DeaDRoMeO
Ну мой тебе совет - лучше разбирайся с phpbb3, это не трудно, лучше поставить на Денвер форум и колупать его, если допустим получилось чтото сделать, то делаешь это на живом форуме, а так лучше эксперементы ставить на локалке
Forum Sponsor phpBB3
Добавлено: 15 май 2012, 08:52
serioga81
В архиве, прикрепленном ниже, находится как сам мод, так и дополнение для вывода спонсорских баннеров напротив каждого подфорума (на главной странице форума).
Ну немогу я понять как и что! 1Дополнение установил 2в настройках форума поивилась графа спонсор 3как втавить баннер? 4 спонсор показывается в верху форума а не напротив его названия! скрин кидать не буду а та форум не резиновый порвётся ещё
Forum Sponsor phpBB3
Добавлено: 15 май 2012, 10:51
DeaDRoMeO
DeaDRoMeO писал(а):Дополнение располагается в папке ADDON.
Этот текст не виден чтоли?
serioga81 писал(а):как втавить баннер
HTML код баннера вставляешь и все, что сложного?
Forum Sponsor phpBB3
Добавлено: 28 авг 2012, 12:11
wket
при запуску файла install.php выдает такую ошибку
Общая ошибка
SQL ERROR [ mysqli ]
Duplicate column name 'forum_sponsor' [1060]
SQL
ALTER TABLE `phpbb_forums` ADD COLUMN `forum_sponsor` mediumtext NOT NULL
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
wket писал(а):Duplicate column name 'forum_sponsor' [1060]
Данные уже есть в БД вроде как проверьте мод на работоспособность
Forum Sponsor phpBB3
Добавлено: 31 окт 2012, 08:41
Alexander
Скажите, пожалуйста, а баннер "Спонсор форума" на главной странице отображается отцентрованно по вертикали в строке названия и описания форума? А то читал на форуме русской поддержки phpBB, что баннер съезжает вниз, тем самым расширяя строку с названием и описанием форума (т.е. баннер отображается справа внизу, а слева внизу пустота). Если несложно, буду рад посмотреть скрин с форума, основанного на стандартном стиле prosilver?
Forum Sponsor phpBB3
Добавлено: 31 окт 2012, 10:09
DeaDRoMeO
Самого форума не нашел, но скрин есть
Forum Sponsor phpBB3
Добавлено: 01 ноя 2012, 12:58
Alexander
В аддоне есть неточность. Написано: Открыть: styles/prosilver/template/forumlist_body.html, а что редактировать не написано. Что делать? Может аддон не самый новый?
Forum Sponsor phpBB3
Добавлено: 01 ноя 2012, 13:02
DeaDRoMeO
Там новее ничего не придумать, сейчас в первый пост напишу чего не хватает))
Forum Sponsor phpBB3
Добавлено: 01 ноя 2012, 14:03
Alexander
Можно сказать, поддержка онлайн, спасибо! Вот только теперь мод Prime Links вмешался. Под кнопкой горит индикатор, что ссылка откроется в новом окне и ссылка работает через редирект. Думаю, спонсору это не понравится. Также непонятно, почему описанное происходит и при ссылке на свой же форум (внутренние ссылки не должны же через редирект работать).
Forum Sponsor phpBB3
Добавлено: 01 ноя 2012, 16:03
DeaDRoMeO
Зайдите в темку этого мода и прочтите про первоначальную настройку, там же сможете узнать как добавить в список исключений домен спонсора))
Forum Sponsor phpBB3
Добавлено: 02 ноя 2012, 09:44
Alexander
Спасибо! У меня мод этот (Prime Links) шел в сборке и, соответственно, все было настроено нормально. Там просто в HTML-коде кнопки у тега <a> атрибут какой-то лишний был выставлен. Опытным путем добился нужного результата. Кроме, правда, еще одного момента: после нажатия на кнопку Спонсор раздела, она обременяется пунктирной линией (т.е. на нее передается фокус). В общем не хотелось бы этого... Не очень красиво получается. Как, интересно, запретить передачу фокуса по клику? Чтоб фокус так и остался у предыдущего элемента.
Forum Sponsor phpBB3
Добавлено: 02 ноя 2012, 11:36
DeaDRoMeO
Кхммм не надо атрибуты ссылок менять, добавьте сайт спонсора в исключения))
Forum Sponsor phpBB3
Добавлено: 02 ноя 2012, 12:24
Alexander
class="postlink" - этот атрибут убираю и тогда нет индикатора того, что ссылка откроется в новом окне, независимо от того есть ли адрес в исключениях или нет.