Перейти к публикации
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.

Миниатюра фотографии пользователя.

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

Подскажите пожалуйста, где прописан максимальный размер сохраняемой миниатюры фотографии пользователя? Я хочу увеличить ее размер в навигации пользователя, но в итоге получаю увеличенный размер исходной маленькой, т.е. 50х30 показывает как 80х40, например. При перезаливке фото ничего не меняется.

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

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

Подскажите пожалуйста, где прописан максимальный размер сохраняемой миниатюры фотографии пользователя?

Речь про фотографии в профиле или про аватор?

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

Речь про фотографии в профиле или про аватор?

Речь про миниатюру фотографии пользователя, которая отображается вверху справа в пользовательской части. Не про размер рамки, а про исходный размер того, что там отображается. post-32989-010578100 1285867288_thumb.png

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

Панель управления > Пользователи > Группы > Управление группами > Нужная группа > Глобальные настройки

 

Максимальный размер файла фотографии пользователя. Ограничения ширины и высоты фотографии

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

Вы разницу между миниатюрой и самой фотографией понимаете? Там ограничивается размер самой фотографии. Допустим там я разрешил 640Х640. При загрузке в профиль фото, одновременно создается и миниатюра ./uploads/profile/photo-thumb-ХХХХ.jpg так вот она и имеет фиксированный размер, уже например 30Х30. И при увеличении в CSS размеров обведенного окна и перезагрузке фото, этот размер миниатюры не меняется. Где он прописан?

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

Вы разницу между миниатюрой и самой фотографией понимаете?

Более чем. Особенно если понятно о чем речь

 

Где он прописан?

В админке нигде. Где-то в коде.

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

В админке нигде. Где-то в коде.

Это конечно будет сарказмом, но "Спасибо Кэп". Я админку всю уже перерыл. И шаблоны, и CSS. Если внимательно прочитать, то выше все написано. Конечно же я имел ввиду код. Да, по русски сложно давать понятия элементам, thumb - миниатюра вроде верно. Но, все же, прежде потыкать непонятностью, не давайте пространных ответов, я без ответа понял бы, что вы не знаете.

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

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

И шаблоны, и CSS.

Туда вообще не стоило лезть :lol:

 

Если внимательно прочитать, то выше все написано.

Я просто уточнил, что там искать не надо.

 

Но, все же, прежде потыкать непонятностью, не давайте пространных ответов, я без ответа понял бы, что вы не знаете.

ГМ. Не знаю, но посмотреть то не сложно. 3 минуты поиска :)

 

admin\sources\base\core.php

 

Ищем:

 

			//-----------------------------------------
		// Thumbie
		//-----------------------------------------

		if ( ! $member['pp_thumb_photo'] OR $member['pp_thumb_photo'] == 'profile/' )
		{
			if( $member['_has_photo'] )
			{
				$member['pp_thumb_photo']  = $member['pp_main_photo'];
			}
			else
			{
				$member['pp_thumb_photo']  = ipsRegistry::$settings['img_url'] . '/profile/default_thumb.png';
			}

			$member['pp_thumb_width']  = 50;
			$member['pp_thumb_height'] = 50;
		}

 

Нужный кусок

                                $member['pp_thumb_width']  = 50;
			$member['pp_thumb_height'] = 50;

8079 - 8080 строка

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

Большое спасибо. Я пока не в тот смотрел.

 

В CSS стоило, подвигать то ее в любом случае надо :lol:

Изменено пользователем Андрей Волков

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

В CSS стоило, подвигать то ее в любом случае надо :lol:

При увеличение, придется очень много менять в скине. Может и поплыть.

 

 

 

P.S. А вопрос не в том разделе. К верстке не какого отношения не имеет.

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

P.S. А вопрос не в том разделе. К верстке не какого отношения не имеет.

Почему же не в том, как раз в том. Не цепляйтесь к словам. Замечание вам было по существу. Хорошо хоть не в гугл послали. Спасибо что помогли. Иногда упираешься в одну точку, и все, а решение на ладони. Конечно я нашел бы решение сам, но просто для экономии времени решил попросить помощи. В итоге на флуд потратил больше.

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

Нужный кусок

                                $member['pp_thumb_width']  = 50;
			$member['pp_thumb_height'] = 50;

 

С запозданием проверил, и получается, что эти параметры не влияют на размер создаваемой миниатюры. Даже если везде прописать 100 вместо 50, миниатюра создается 50Х50.

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

С запозданием проверил, и получается, что эти параметры не влияют на размер создаваемой миниатюры.

Я смотрел вывод. Создание миниатюры не посмотрел.

 

ОК. Тогда пару дней, что бы опять не было накладок. Сейчас закончу с одной работой и напишу нужный код.

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

Спасибо. Это абсолютно не срочно. Вроде все верно, а перезаписывает все равно как было. Все перекэшировал.

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

С запозданием проверил, и получается, что эти параметры не влияют на размер создаваемой миниатюры. Даже если везде прописать 100 вместо 50, миниатюра создается 50Х50.

Изменение размер миниатюр.

admin\sources\classes\member\memberFunctions

		$t_height		  = 50;
	$t_width          = 50;

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

О, да! Спасибо, работает.

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

Сейчас на странице 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.