Перейти к содержанию
Asterios

Перенесите изображения галереи


CopyPaste

  

17 проголосовавших

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

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

Перенесите изображения галереи под колонку "Последние темы", открывая форум хочется видеть новости, обновления и т.д. на первом месте, а не фотки каких-то "зайчиков".

упс... уже есть, не увидел http://forum.asterios.tm/index.php?showtopic=41458

Изменено пользователем CopyPaste
Ссылка на комментарий
Поделиться на другие сайты

Перенесите изображения галереи под колонку "Последние темы", открывая форум хочется видеть новости, обновления и т.д. на первом месте, а не фотки каких-то "зайчиков".

поддерживаю :)

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

лучше сделать развёртываемой как шапку на главной странице, чтобы я мог вообще никогда не разворачивать её ^-^

Ссылка на комментарий
Поделиться на другие сайты

видимо нельзя сделать развёртываемой, иначе б точно сделали

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Поищите мод под ipb 3, который как-то решает эту проблему. Найдете - установим.

Ссылка на комментарий
Поделиться на другие сайты

В темплате просто прописать этот модуль вниз, а не вверх.

Могу попробовать, хотя больше с вбуллетином как то...

Изменено пользователем Laith
Ссылка на комментарий
Поделиться на другие сайты

Удалил пока вообще. Если кому-то не лень, может попробовать реализовать один из предложенных выше вариантов.

Вот код для отображения сверху:

<?php

class boardIndexGalleryImages
{
public $registry;

public function __construct()
{
$this->registry = ipsRegistry::instance();
$this->settings =& $this->registry->fetchSettings();
$this->DB = ipsRegistry::DB();
$this->memberData =& $this->registry->member()->fetchMemberData();
}

public function getOutput()
{
if( $this->settings['gallery_offline'] )
{
return '';
}

if( !$this->memberData['g_gallery_use'] )
{
return '';
}

/* Setup Gallery Environment */
require_once( IPSLib::getAppDir( 'gallery' ) . '/app_class_gallery.php' );
$gallery = new app_class_gallery( $this->registry );

/* Image Listing */
require_once( GALLERY_LIBS .'lib_imagelisting.php' );

/* Return Output */
$img_list = new lib_imagelisting( $this->registry );

if( $this->settings['gallery_stats_where'] == 'both' OR $this->settings['gallery_stats_where'] == 'cat' )
{
$allow_cats = $this->registry->category->getAllowedCats( 1, $this->registry->category->cat_lookup );
}

if( !$this->settings['gallery_cache_albums'] AND ( $this->settings['gallery_stats_where'] == 'both' OR $this->settings['gallery_stats_where'] == 'album' ) )
{
$allow_albums = true;
}
else if( $this->settings['gallery_stats_where'] == 'both' OR $this->settings['gallery_stats_where'] == 'album' )
{
$allow_albums = $this->registry->glib->getAllowedAlbums();
}

$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,
) );

/* Found images? */
if( ! $this->DB->getTotalRows( $img_list->res ) )
{
return '';
}

/* Build output array */
$rows = array();

while( $r = $this->DB->fetch( $img_list->res ) )
{
$r['_image'] = $this->registry->glib->makeImageLink( $r, $r['thumbnail'] );
$rows[] = $r;
}

return $this->registry->output->getTemplate( 'boards' )->hookRecentGalleryImages( $rows );
}
}[/code]

Ссылка на комментарий
Поделиться на другие сайты

думал темка затеряется...

Админам СПАСИБО за работу, реально работают для нас!

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...