Разобрался с проблеммой и оказалось все гениальное просто. Вот кому надо выкладываю решение данной проблеммы. Идем по адресу: /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'