Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Модуль ExBB PhotoGallery [19]
ТвойWeb » » Тестовые версии ExBB Full Mods и модулей » Модуль ExBB PhotoGallery

Страниц (23): В начало « ... 15 16 17 18 [19] 20 21 22 23 »
 

181. SviMik - 07 Июля, 2006 - 07:27:43 - перейти к сообщению
Нашёл наконец-то. Чтоб фотки были не 5 в ряду а 4, в файле modules\photogallery\includes\include_showgal.php надо заменить в
CODE:
if ($i == 5) {
$i = 0;
include('./templates/'.$exbb['default_style'].'modules/photogallery/galbody_data.tpl');
5 на 4. Подозреваю что ещё где-то, но вроде итак пашет Улыбка
182. SviMik - 07 Июля, 2006 - 08:28:14 - перейти к сообщению
Багрепорт.
Не на всех хостингах php имеет доступ для чтения к папке с временными файлами. Т.е. рабочая директория ограничена папкой сайта. И поэтому
CODE:
list($width, $height) = @getimagesize($UPLOAD_TMPNAME);
не выдаёт размеров. Единственная разрешённая операция в таком случае - move_uploaded_file. Поэтому размер считывать надо после перемещения. Т.к. проверку размеров я удалил, то после перемещения спокойно вставил
CODE:
list($width, $height) = @getimagesize($exbb['home_path'].UPLOADS_DIR.$storage_name);

Без этого размеры не сохранялись, и не отображались в инфе о картинке, и атрибуты картинки были пустые (width="" height=""Подмигивание из-за чего IE картинку не показывал, воспринимая пустые параметры за 0.
183. SviMik - 09 Июля, 2006 - 14:26:36 - перейти к сообщению
Сделал мод, позволяющий вставлять на сайт 3(настраивается) последние загруженные в галерею картинки (не зависит от категорий, считает последние фотки по всей галереи).
Если кому интересно - могу выложить.

Также заодно присобачил на главную сайта Обьявления форума (тоже могу выложить).
184. SinLed - 11 Июля, 2006 - 01:08:12 - перейти к сообщению
TvoyWeb пишет:
скин не нужно менять в профиле, он автоматом переключается на оригинал.

а как это сделать, чтобы скин автоматом переключался на оригинал у пользователей?

и второй вопрос, почему-то не выводится описание галереи, например в админке задаю название "Фотоальбомы форумчан", описание, а вместо описания выдает название.
185. SviMik - 11 Июля, 2006 - 09:11:51 - перейти к сообщению
А я сначала подумал что это у меня юзер такой оригинальный дублировать название в описании. Исправление:
в файле modules\photogallery\functions.php находим
CODE:

$GLOBALS['galname'] = $array['name'];
$GLOBALS['galdesc'] = $array['name'];
и как наверное уже догадались, во второй строке меняем "name" на "desc" Улыбка
CODE:
$GLOBALS['galname'] = $array['name'];
$GLOBALS['galdesc'] = $array['desc'];
186. Nepruha - 11 Июля, 2006 - 15:09:03 - перейти к сообщению
BlackFire пишет:
Предлагаю свой вариант модернизированной функции create_tmb() для создания превью фотографий фотоальбома.

Ребята, а оно точно работает?
У меня чего-то после замены кода нифига не исправились превьюшки, так и остались "урезанными". Не понялНе понялНе понял
Больше ничего не надо делать? Однако
187. Nepruha - 11 Июля, 2006 - 15:12:57 - перейти к сообщению
SviMik пишет:
...и как наверное уже догадались, во второй строке меняем "name" на "desc" Улыбка
CODE:
$GLOBALS['galname'] = $array['name'];
$GLOBALS['galdesc'] = $array['desc'];


О, спасибки! А то в самом деле мазолило малость глаза
188. SviMik - 11 Июля, 2006 - 18:18:24 - перейти к сообщению
Nepruha пишет:
Ребята, а оно точно работает?
У меня чего-то после замены кода нифига не исправились превьюшки, так и остались "урезанными".

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

Интересно,а куда TvoyWeb подевался? А то столько предложений по галерее накопилось Улыбка

ЗЫ. Написал 2 мода, если кому-то понадобятся, выложу.
1. Пересчёт информации о ширине, высоте фотки, и размеру в байтах. Восстанавливает эти поля, если они по каким-либо причинам отсутствуют или не соответствуют действительности.
2. Пересоздание превьюшек. В случае их потери, или просто изменения функции создания превьюшек создаст новые.
189. artoodetoo - 12 Июля, 2006 - 00:12:15 - перейти к сообщению
SviMik пишет:
Сделал мод, позволяющий вставлять на сайт 3(настраивается) последние загруженные в галерею картинки (не зависит от категорий, считает последние фотки по всей галереи).

и еще вот это:
SviMik пишет:
1. Пересчёт информации о ширине, высоте фотки, и размеру в байтах. Восстанавливает эти поля, если они по каким-либо причинам отсутствуют или не соответствуют действительности.
2. Пересоздание превьюшек. В случае их потери, или просто изменения функции создания превьюшек создаст новые.

выложи, пожалуйста. можешь на мыло выслать: org@photocross74.msk.ru
могу выслать свою версию создания превьюшки. есть также скриптик создания отсутствующих /пересоздания превьюшек.
190. Nepruha - 12 Июля, 2006 - 04:55:19 - перейти к сообщению
SviMik пишет:
Nepruha пишет:
Ребята, а оно точно работает?
У меня чего-то после замены кода нифига не исправились превьюшки, так и остались "урезанными".

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

О как! Понял. Перезалил фотки, заработало. Радость
Теперь, со всеми исправлениями/добавками, кажись модик правильный получился.
По-крайней мере мне лично уже ндравится Язычок

P.S. Фон под описаловым фоток в галереях немного не в тему с моим скином. Это гифик или код где? Направьте, плиз, меня подкорректировать...

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0354]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33