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

Пожалусто помогите очень прошу

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...