Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

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

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

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

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

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

 

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

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

 

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

 

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

Рекомендованные сообщения

Опубликовано:

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

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

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

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

support.ipb.su/

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

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

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

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

support.ipb.su/

 

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

 

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

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

Опубликовано:
  • Автор

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

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

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

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

Опубликовано:

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

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

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

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

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

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

3. Спасибо !

 

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

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

 

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

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

Опубликовано:
  • Автор

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

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

 

Увеличить размер блока можно в 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;}

Опубликовано:
  • Автор

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

 

Открыть шаблон 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
}

Опубликовано:

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

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

Изменено пользователем PaulZibert

Опубликовано:

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

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

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

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

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

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

 

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

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

Изменено пользователем PaulZibert

Опубликовано:
  • Автор

@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) без высоты.

Опубликовано:

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

  • 2 года спустя...
Опубликовано:

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

61ab59dddbf2.png

 

5abd080cca45.png

 

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

Опубликовано:

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

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.