Последние изображдения на главной из галереи - Дизайн и модификация Invision Power Board

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

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

Заходим в шаблон
Находим:
Список форумов далее 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/
Сам я этот хук, мод или изменение не делал, так что что-то подсказать и дополнить или изменить у меня не получится.
2
Это нравится Fisana и mylipetsk

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

Тогда попробуйте
<div id='attach_wrap' class='rounded clearfix'>

Заменить на
<div id='attach_wrap' class='rounded clearfix' style='overflow: hidden'>


Рэндомность не настроить стандартными средствами. Нужно модифицировать хук.
2
теперь в точку ! спасибо
0
для случайных изображений придется брать хук

(SOS30) Enhanced Gallery Images v1.0.0
Displays gallery images on your board index
Версия 1.0.0
Автор хука Adriano

тогда настройка рандомности появляется в админке

и менять в hooksos_RecentGalleryImages
на содержимое первой страницы. :)
2
а реально ли так подправить хук Enhanced Gallery, чтобы он высвечивал количество комментариев?
0
Всем привет,могули я поменят название отражаемое на форуме? У меня вкладка на форуме озаглавлена "IP.Gallery Images" а я хочу поменять на я "Фотографии из галереи".
0

GTX 30 Январь 2011 - 06:25 сказал(а):

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

В АЦ, зайти в Языки > Языки системы > Русский (RU)
далее в Управление языками
Найти: IP.Gallery Images

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

-IMG-

Всё ))
1

Fisana 31 Август 2010 - 11:38 сказал(а):

Заменить на
<div id='attach_wrap' class='rounded clearfix' style='overflow: hidden'>


То что надо, спасибо :) Работает четко!
0
Здравствуйте!
А есть возможность изменить количество отображаемых случайных фото в блоке?
Изображений в блоке
Количество изображений показываемых в блоке последних и случайных изображений
Устанавливаю от 0 до 15 и ничего не меняется.
0
Разобрался с проблеммой и оказалось все гениальное просто. Вот кому надо выкладываю решение данной проблеммы.
Идем по адресу:
/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'
1
Спасибо :)
0
  • 2 Страниц +
  • 1
  • 2

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

Заказ дизайна форума

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

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

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

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

IPB 3.x ¦ IPB 2.x

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

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