Как открывать в профиле увеличенную фотографию пользователя - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Как открывать в профиле увеличенную фотографию пользователя Как в соцсетях, например

#1 Пользователь не на сайте   Bonov ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 171
  • Регистрация: 15-Декабрь 10
  • Репутация: 13
  • Откуда:Москва/Коломна
  • IPB version:3.4.x
 

Отправлено 10 Январь 2013 - 19:50

Начиная с версии IPB 3.2 (если не ошибаюсь) фотографии в профиль грузятся нормального размера, а отображаются маленькими. Более того, в АЦ в настройках группы пользователя размер этой самой фотографии можно задать довольно большим, но отображаться будет все равно маленькая. Хотите, чтобы при нажатии открывалась большая фотография? Как будто вы кликнули на превьюшку, а открылась большая фотка, как в соцсетях? Тогда вот решение:

Открываете ACP - Look & Feel - Выбираете нужный скин - В нем открываете шаблон Profiles - profileModern

После первого тега </script> добавляете следующий код:

<if test="disablelightbox:|:!$this->settings['disable_lightbox']">
{parse template="include_lightbox" group="global" params=""}
</if>


Находите в этом же шаблоне код

<img class="ipsUserPhoto" id='profile_photo' src='{$member['pp_main_photo']}' alt="{parse expression="sprintf($this->lang->words['users_photo'],$member['members_display_name'])"}"  />


И меняете его на

<span rel='lightbox'><img class="ipsUserPhoto" id='profile_photo' src='{$member['pp_main_photo']}' title="Нажмите, чтобы увеличить фотографию" alt="{parse expression="sprintf($this->lang->words['users_photo'],$member['members_display_name'])"}"  /></span>


Сохраняете и проверяете. Если хотите размер фоток увеличить, то идите в настройки группы пользователя. Но не забывайте, что чем больше фотка, тем дольше она будет и грузиться. Но это никак не должно повлиять на страницы форума, большие фотки есть только в профилях.
3

#2 Пользователь не на сайте   Bonov ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 171
  • Регистрация: 15-Декабрь 10
  • Репутация: 13
  • Откуда:Москва/Коломна
  • IPB version:3.4.x
 

Отправлено 10 Январь 2013 - 19:51

Отключите его уже, пожалуйста, пока не поправите должным образом! Спасибо!
1

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна