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

Аватар пользователя на главной странице форума

Recommended Posts

index.php?app=downloads&module=display&section=screenshot&id=243

Имя файла: Аватар пользователя на главной странице форума

Владелец файла: siv1987

Файл размещен: 23 Ноя 2011

Файл обновлен: 27 Дек 2014

Категория файла: Mods/Моды

 

Мод выводит аватар последнего ответившего в теме рядом с названием темой на главной странице форума.

Подходит для версий 2.3.x

 

Цена 200 руб с учетом НДС и комиссионных форума.

 

Нажмите сюда, чтобы скачать этот файл

  • Upvote 1

Share this post


Link to post
Share on other sites

Повторно поставил.

Возникли вопросы.

1) Можно ли сделать обрамление мини аватаров как на тройке.

Здесь это как то реализовали:

support.ipb.su/

2) Можно ли сделать масштабирование как на тройке, а то аватары растягиваются в разные разделы.

Тоже реализовали тут: support.ipb.su/

3) Как сделать так что бы названия тем не заходили за границы ?

Тоже как то сделали:

support.ipb.su/

 

Заранее спасибо !

 

p.s. Их мод. Но он под 1.3.

http://support.ipb.su/index.php?showtopic=4106

Share this post


Link to post
Share on other sites

1. Можно. Исключительно css

2. По моему это реализовано в настройках мода - размер аватара на главной

3. Можно обрезать названия темы короче и уменьшить остальные столбцы

Посмотрю где это точно находится и напишу.

  • Upvote 1

Share this post


Link to post
Share on other sites

1. Можно. Исключительно css

2. По моему это реализовано в настройках мода - размер аватара на главной

3. Можно обрезать название короче и уменьшить остальные столбцы

Посмотрю где это точно находится и напишу.

1. А не подскажите как ?

2. Размер да, но он коробит аватары в один квадрат, а в мной приведённом примере этого нет и изображения не искажены.

3. Спасибо !

 

Вот мой форум.

http://smolbattle.ru/index.php?act=idx

 

В любом случае спасибо за любую помощь !

Я в первом сообщении скинул ссылку на их мод под 1.3, может что то можно почепнуть..

Share this post


Link to post
Share on other sites

То же самое и там.

В опере кстати, я вообще рамок не вижу. На телефоне в сафари вроде что-то было.

 

Увеличить размер блока можно в skin_boards (главная страница) -> CatHeader_Expanded

уменьшая размер форумов (66%) и увеличивая соответственно размер последних сообщений (35%)

 

Обрезать имя темы можно в sources\classes\class_forums.php

$this->ipsclass->txt_truncate($forum_data['last_title'], 30);

 

Либо же скрыть в css съезжающий текст за пределами таблицы (в таком случае не надо обрезать названия тем, чтобы они не стали слишком маленькими на широкоформатных мониторов)

.ipbtable td.row1{overflow: hidden;}

  • Upvote 1

Share this post


Link to post
Share on other sites

Обрамление рамкой "как в тройке"

 

Открыть шаблон ForumRow

Найти

<a href='{$this->ipsclass->base_url}showuser={$data['last_poster_id']}'>

Заменить на (добавить класс ipsUserPhotoLink)

<a href='{$this->ipsclass->base_url}showuser={$data['last_poster_id']}' class='ipsUserPhotoLink'>

 

А в css вашего шаблона добавить (/style_images/css_%ид_шаблона%.css)

 

.ipsUserPhotoLink img{
   background: #FFFFFF;
   border: 1px solid #D5D5D5;
   box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.102);
   padding: 1px;
}
.ipsUserPhotoLink img:hover{
   border-color:#7d7d7d
}

  • Upvote 1

Share this post


Link to post
Share on other sites

Спасибо ! Получилось !!! Что то видимо задел..фон форума вообще изчез ((((

Не подскажите что мог задеть ? Очень странно.

Edited by PaulZibert

Share this post


Link to post
Share on other sites

Доброе утро ! Очень Вам признателен за помощь !

Почти всё настроил. Интересует последний вопрос, и можно ли это решить.

По длинне тем разобрался, что бы троеточие стояло - вопрос решил с помощью дописи в CSS.

Вопрос, как реализовать как на примере, рамка аватарок тут подбирается под разные разрешения, а не загоняется в квадрат,

что приводит к искажению изображения. Пример ниже.

Красным как есть, зелёным как надо. Ешё обведена длинна тем - но этот вопрос решён, как уже написал.

 

post-48583-0-91085200-1377495927_thumb.png

post-48583-0-18688600-1377495917_thumb.png

Edited by PaulZibert

Share this post


Link to post
Share on other sites

@PaulZibert, это вам только кажется. Искажение что там, что здесь, а с сохранением пропорций в этом формате даже не вижу смысла заморачиваться.

Но если так сильно хочется, открыть sources\action_public\boards.php

 

Найти

			$av[ $r['last_poster_id'] ] = $avatar;

Выше добавить

		if( $avatar )
		{
			$dim = explode( 'x', strtolower($this->ipsclass->vars['av_size']) );

			if( count($dim) == 1 )
			{
				$avatar = preg_replace( "/width='\d+' height='\d+'/", "width='{$dim[0]}'", $avatar );
			}
		}

 

В настройках "Размер автара" прописать только ширину (width) без высоты.

  • Upvote 1

Share this post


Link to post
Share on other sites

Большое спасибо автору мода за его работу и за прекрасную поддержку !

Share this post


Link to post
Share on other sites

Здравствуйте просьба помочь установил мод все нормально но у меня на форуме у кого нет аватарки у всех это картинка как мне сделать чтобы это картинка тоже отображалась?

61ab59dddbf2.png

 

5abd080cca45.png

 

просьба подсказать

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...