Опубликовано: 21 августа 201015 г Доброго дня, уважаемые мастера!Очень хочется сделать на своем форуме рекламу спонсоров для каждого форума.В шаблоне можно прописать код, но тогда один и тот же баннер будет на всех разделах. Как сделать, чтобы на каждый форум вешать свой баннер? Пока выглядит так http://fordrazbor.ru/forum/
Опубликовано: 26 июня 201213 г Уже и стыдно спрашивать. Что я мог сделать не так. Синтаксис проверил.
Опубликовано: 27 июня 201213 г Сделайте так:Код в описании: <a href="ссылка" target="_blank" title="Перейти по ссылке"><img class="sponsor" align="right" valign="center" border="0" src="Имя_Изображения.Расширение" alt="Спонсор раздела"></a> Код в css: .sponsor { filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50; } .sponsor:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; cursor: pointer; }
Опубликовано: 27 июня 201213 г Сделайте так:Код в описании: <a href="ссылка" target="_blank" title="Перейти по ссылке"><img class="sponsor" align="right" valign="center" border="0" src="Имя_Изображения.Расширение" alt="Спонсор раздела"></a> Код в css: .sponsor { filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50; } .sponsor:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; cursor: pointer; }Огромное Вам спасибо за бескорыстную помощь ! Все заработало, очень рад !
Опубликовано: 4 января 201312 г Сделайте так:Код в описании: <a href="ссылка" target="_blank" title="Перейти по ссылке"><img class="sponsor" align="right" valign="center" border="0" src="Имя_Изображения.Расширение" alt="Спонсор раздела"></a> Код в css: .sponsor { filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50; } .sponsor:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; cursor: pointer; }не работает, вставляю код в описание выше самого текста описания, в итоге всё съезжает, картинка в горизонтали не по центру, название форума уезжает вверх. Как сделать что бы картинка была отцентрована и находилась в общем блоке с названием форума, а не ниже названия ? Изменено 4 января 201312 г пользователем прохожий
Опубликовано: 20 сентября 201312 г Еще один вариант решения проблемы Спонсора форума, может кому поможет. Делал для себя, версия IPB 3.3.3 У меня выглядит так: При редактировании стиля форума (у меня стиль light, в других стилях взаимное расположение блоков и верстка могут отличаться (!!) будьте внимательны (!!!)) в редактировании шаблонов, выбираем в "Список форумов" -> шаблон "boardIndexTemplate" Находим код (выше находится блок CAT HEADER): <foreach loop="forums:$_data['forum_data'] as $forum_id => $forum_data"> <if test="forumRedirect:|:$forum_data['redirect_on']"> <tr class='redirect_forum' id='f_{$forum_data['id']}'> <td class='col_c_icon'> <img src='{$this->settings['img_url']}/f_redirect.png' /> </td> <td colspan='2' class='col_c_forum'> вставляем после следующий код: <php> if(strstr($forum_data['description'],'|')){ $desc = explode('|',$forum_data['description']); } else { $desc = array($forum_data['description'],''); } </php> Далее строку с заголовком форума: <h4><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$forum_data['name']}</a></h4> Меняем на: <span><h4><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$forum_data['name']}</a></h4></span><span style="float:right;">{$desc[1]}</span> а строку с описанием форума: <p class='desc'>{$forum_data['description']}</p> меняем на: <p class='desc'>{$desc[0]}</p> Далее ниже по коду, после: <else /> <tr class='<if test="hasUnreadClass:|:$forum_data['_has_unread']">unread</if>'> <td class='col_c_icon'> <if test="hasUnread:|:$forum_data['_has_unread']"> <a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&module=forums§ion=markasread&marktype=forum&forumid={$forum_data['id']}&returntoforumid={$this->request['f']}&i=1" base="public"}" data-tooltip="{$this->lang->words['bi_markread']}" class='forum_marker'><img src='{$this->settings['img_url']}/f_icon.png' /></a> <else /> <img src='{$this->settings['img_url']}/f_icon_read.png' /> </if> </td> <td class='col_c_forum'> Строку: <h4> <if test="hasQueuedAndCanSeeIcon:|:!empty($forum_data['_has_queued_and_can_see_icon'])"> <a href='{parse url="showforum={$forum_data['id']}&modfilter=all" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['view_unapproved']}' class='ipsBadge ipsBadge_orange' data-tooltip="{parse expression="sprintf( $this->lang->words['f_queued'], $forum_data['queued_topics'], $forum_data['queued_posts'])"}" style='vertical-align: top'>{$this->lang->words['f_queued_badge']}</a> </if> <a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$forum_data['name']}</a> </h4> меняем на: <span><h4> <if test="hasQueuedAndCanSeeIcon:|:!empty($forum_data['_has_queued_and_can_see_icon'])"> <a href='{parse url="showforum={$forum_data['id']}&modfilter=all" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['view_unapproved']}' class='ipsBadge ipsBadge_orange' data-tooltip="{parse expression="sprintf( $this->lang->words['f_queued'], $forum_data['queued_topics'], $forum_data['queued_posts'])"}" style='vertical-align: top'>{$this->lang->words['f_queued_badge']}</a> </if> <a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$forum_data['name']}</a> </h4></span><span style="float:right;">{$desc[1]}</span> и ниже, после строки: </li> </foreach> </ol> </if> строку содержащую: <p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p> меняем на: <p class='desc __forum_desc ipsType_small'>{$desc[0]}</p> После, если все правильно сделано все должно корректно сохранится и отобразится.Если будут отзывы или найдете ошибку - пишите.
Опубликовано: 6 декабря 201311 г такой нужен?вот тут код и инструкция по установке тЫк Изменено 6 декабря 201311 г пользователем Skelet260
Доброго дня, уважаемые мастера!
Очень хочется сделать на своем форуме рекламу спонсоров для каждого форума.
В шаблоне можно прописать код, но тогда один и тот же баннер будет на всех разделах. Как сделать, чтобы на каждый форум вешать свой баннер?
Пока выглядит так http://fordrazbor.ru/forum/