Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
fordrazbor

Спонсоры форумов

Recommended Posts

Где в прошлый раз делали изменения в CSS.

В тот же файл и добавьте.

Где в прошлый раз не помню, всё в этот же общий шаблон.

Баннер кстати стал прозрачным, но при наведении мышки не подсвечивается.

 

В расширенный режим редактирования CSS вниз добавил так:

 

}

 

.CImgBrNo {

filter: alpha(opacity=50);

-moz-opacity: .50;

opacity: .50;

cursor: pointer;

}

 

.CImgBrRO {

cursor: pointer;

}

Share this post


Link to post
Share on other sites

Уже и стыдно спрашивать. Что я мог сделать не так. Синтаксис проверил.

Share this post


Link to post
Share on other sites

Сделайте так:

Код в описании:

<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;
}

  • Upvote 2

Share this post


Link to post
Share on other sites

Сделайте так:

Код в описании:

<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;
}

Огромное Вам спасибо за бескорыстную помощь ! Все заработало, очень рад !

Share this post


Link to post
Share on other sites

Сделайте так:

Код в описании:

<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;
}

не работает, вставляю код в описание выше самого текста описания, в итоге всё съезжает, картинка в горизонтали не по центру, название форума уезжает вверх.

post-52942-0-07694700-1357339879_thumb.png

Как сделать что бы картинка была отцентрована и находилась в общем блоке с названием форума, а не ниже названия ?

post-52942-0-56996600-1357340676_thumb.png

Edited by прохожий

Share this post


Link to post
Share on other sites

Еще один вариант решения проблемы Спонсора форума, может кому поможет. Делал для себя, версия IPB 3.3.3

 

У меня выглядит так:

 

3312860.jpg

 

При редактировании стиля форума (у меня стиль 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&section=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>

 

После, если все правильно сделано все должно корректно сохранится и отобразится.

Если будут отзывы или найдете ошибку - пишите.

  • Upvote 1

Share this post


Link to post
Share on other sites

4867139.png

такой нужен?

вот тут код и инструкция по установке тЫк

Edited by Skelet260

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...