coppermine-gallery.com/forum

Support => Русский (Russian) => Language Specific Support => cpg1.4.x Русский (Russian) => Topic started by: lineart on April 09, 2008, 03:11:28 PM

Title: Где хранится размер тамбнейлов?
Post by: lineart on April 09, 2008, 03:11:28 PM
Решил подкорректировать (хотя бы вручную)  размер тамбнейлов фотографий, но столкнулся с проблемой, что размеры х,у тамбнейла где то жестко прописываются.
Не могу найти только- где?  В базе что то не нашел.

Задача- сделать из вертикальных тамбнейлов горизонтальные.
Поможите люди добрыя. )))
Title: Re: Где хранится размер тамбнейлов?
Post by: Makc666 on April 10, 2008, 07:49:36 PM
Quote from: lineart on April 09, 2008, 03:11:28 PM
Решил подкорректировать (хотя бы вручную)  размер тамбнейлов фотографий, но столкнулся с проблемой, что размеры х,у тамбнейла где то жестко прописываются.
Не могу найти только- где?  В базе что то не нашел.

Задача- сделать из вертикальных тамбнейлов горизонтальные.
Поможите люди добрыя. )))
Перефразируйте Ваш вопрос, пожалуйста.
И лучше с пошаговым описанием...
Title: Re: Где хранится размер тамбнейлов?
Post by: lineart on April 10, 2008, 09:50:15 PM
ну, с пошаговым тяжеловато. )))

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

Вопрос мой заключался в следующем- где прописываются размеры ширины и высоты в пикселях тамбнейлов  (имеются в виду не настройки коппермайна), почему то в базе я их не нашел. Плохо искал?
Title: Re: Где хранится размер тамбнейлов?
Post by: Makc666 on April 12, 2008, 02:05:40 AM
Quote from: lineart on April 10, 2008, 09:50:15 PM
ну, с пошаговым тяжеловато. )))

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

Вопрос мой заключался в следующем- где прописываются размеры ширины и высоты в пикселях тамбнейлов  (имеются в виду не настройки коппермайна), почему то в базе я их не нашел. Плохо искал?
Тамбнейлы - это не Тамбнейлы.
Правильно это называется "миниатюры".

Конкретно то, что вы хотите, такого нет.

Но вы можете поэксперементировать с:
Конфиг -> Настройки файлов и миниатюр
Максимальный размер миниатюры
Использовать размер (ширина или высота или максимальный размер для миниатюры)
-- Макс. размер
-- Высота
-- Ширина

Для "Максимальный размер миниатюры" попробовать выставить 100, к примеру.
А для "Использовать размер..." выставить "Ширину".

Другого на ум не приходить, кроме как насильной правки кода.
Title: stramm_mod, тамбнейлы, кодировки и прочее
Post by: lineart on November 25, 2008, 12:52:33 AM
После установки stramm_mod1.4.19- полная каша-малаша с кодировками начинается.
У меня галерея в utf кодировке с патчем от Макс666 http://forum.coppermine-gallery.net/index.php/topic,49624.0.html
Мне нужно всего лишь обрезать-отредактировать тамбнейлы portrait-ориентированных фоток. Может быть есть более простой-примитивный мод для этой задачи?

Я бы и руками сделал, но не понимаю, где хранятся размеры тамбнейлов.
(спрашивал об этом тут http://forum.coppermine-gallery.net/index.php/topic,51735.0/topicseen.html )


Title: Re: stramm_mod, тамбнейлы, кодировки и прочее
Post by: Makc666 on December 01, 2008, 04:15:40 PM
Quote from: lineart on November 25, 2008, 12:52:33 AM
После установки stramm_mod1.4.19- полная каша-малаша с кодировками начинается.
У меня галерея в utf кодировке с патчем от Макс666 http://forum.coppermine-gallery.net/index.php/topic,49624.0.html
Мне нужно всего лишь обрезать-отредактировать тамбнейлы portrait-ориентированных фоток. Может быть есть более простой-примитивный мод для этой задачи?

Я бы и руками сделал, но не понимаю, где хранятся размеры тамбнейлов.
(спрашивал об этом тут http://forum.coppermine-gallery.net/index.php/topic,51735.0/topicseen.html )
А в чём собственно проблема то?
Title: Re: stramm_mod, тамбнейлы, кодировки и прочее
Post by: lineart on December 02, 2008, 09:50:28 PM
проблема в том, что мне нужны тамбнейлы абсолютно идентичного размера для слайдера.
Title: Re: stramm_mod, тамбнейлы, кодировки и прочее
Post by: Makc666 on December 10, 2008, 11:20:47 AM
Quote from: lineart on December 02, 2008, 09:50:28 PM
проблема в том, что мне нужны тамбнейлы абсолютно идентичного размера для слайдера.
Функция изменения данного размера находится в файле:
/include/picmgmt.inc.php

начинается на:
function resize_image($src_file, $dest_file, $new_size, $method, $thumb_use)
{
...
)

размер задаётся в последних двух строчках:
    // height/width
    $srcWidth = $imginfo[0];
    $srcHeight = $imginfo[1];
    if ($thumb_use == 'ht') {
        $ratio = $srcHeight / $new_size;
    } elseif ($thumb_use == 'wd') {
        $ratio = $srcWidth / $new_size;
    } else {
        $ratio = max($srcWidth, $srcHeight) / $new_size;
    }
    $ratio = max($ratio, 1.0);
    $destWidth = (int)($srcWidth / $ratio);
    $destHeight = (int)($srcHeight / $ratio);