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

Последние изображдения на главной из галереи

(0 отзывов)

Опрос 8 пользователей проголосовало

  1. 1. ?????

    • ??????? ?? ???? ???????? 2.1 ?? ???????..
      2
    • ?????????? ? ????? ????????...
      4
    • ??????, ??? ??? ????? ??? 2.04
      2

Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

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

 

Заходим в шаблон

Находим:

Список форумов далее hookRecentGalleryImages

 

и заменяем все содержимое на это:

 

<div class='maintitle'>{$this->lang->words['recent_gallery_images']}</div>
<div id='attach_wrap' class='rounded clearfix'>
<table style="width: 100%; text-align:center;"><tr>
<foreach loop="gallery_images_hook:$rows as $r">
	<td style="vertical-align:bottom; width: 20px; text-align:center;">
{$r['_image']}<br /><span style="font-size: 11px; color: #336A50;">Комментарии: {$r['comments']}</span>
</td>
</foreach>
</tr></table>
</div>
<br style='clear:both;' />

 

должно получиться как у меня =) http://www.unrealtech.ru/

Сам я этот хук, мод или изменение не делал, так что что-то подсказать и дополнить или изменить у меня не получится.

30 комментариев

Рекомендованные комментарии

Mineralog

Пользователи

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

Всем привет,могули я поменят название отражаемое на форуме? У меня вкладка на форуме озаглавлена "IP.Gallery Images" а я хочу поменять на я "Фотографии из галереи".

В АЦ, зайти в Языки > Языки системы > Русский (RU)

далее в Управление языками

Найти: IP.Gallery Images

 

по Результатам поиска, заменить на "Фотографии из галереи" как на картинке

 

ip_gallery_images.gif

 

Всё ))

Mineralog

Пользователи

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

Заменить на

<div id='attach_wrap' class='rounded clearfix' style='overflow: hidden'>

То что надо, спасибо :) Работает четко!

Гость CyHDyK

Гость CyHDyK

Гости

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

Здравствуйте!

А есть возможность изменить количество отображаемых случайных фото в блоке?

Изображений в блоке

Количество изображений показываемых в блоке последних и случайных изображений Устанавливаю от 0 до 15 и ничего не меняется.

Гость CyHDyK

Гость CyHDyK

Гости

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

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

Идем по адресу:

/hooks/boardIndexGalleryImages_xxxxxxxxxxxx.php

где xxxxxxxxxxx это набор произвольных символов.

Настройка сортировки производится следующим образом:

 

$img_list->getListingData( array(

'st' => 0,

'show' => 6,

'approve' => 1,

'sort_key' => 'i.idate',

'album' => 0,

'category' => 0,

'allow_cats' => $allow_cats,

'allow_albums' => $allow_albums,

) );

 

Где:

 

'show' => 6, - количество выводимых изображений,

 

'sort_key' => 'i.idate', - параметр сортировки, для вывода в случайном порядке необходимо заменить i.date на rand()

 

'album' => 0, - id альбома

 

'category' => 0, - id категории

 

В версии галереи 4.0.0 и выше настройки перенесены сюда:

 

/admin/applications_addon/ips/gallery/sources/classes/hooks.php

 

/* Fetch 20 recent images */

if ( $this->memberData['g_gallery_use'] )

{

$recents = $this->registry->gallery->helper('image')->fetchImages( $this->memberData['member_id'], array( 'limit' => 20, 'sortKey' => 'date', 'sortOrder' => 'desc', 'unixCutOff' => GALLERY_A_YEAR_AGO ) );

}

Где:

 

'limit' => 20 - количество выводимых изображений,

 

'sortKey' => 'date' - порядок вывода, по умолчание по дате, если хочется чтобы выводились изображения в случайном порядке, то 'date' нужно заменить на 'rand'

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.