Блок превьюшек из тега HSIMG Last X on Forum

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение Татьяна5 »

sdakasadist, сам растянется, когда в нём появится больше миниатюр
Аватара пользователя
sdakasadist
phpBB 2.0.0
Сообщения: 236
Стаж: 13 лет 9 месяцев
Благодарил (а): 62 раза
Поблагодарили: 20 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение sdakasadist »

А можно ли сделать чтобы и с [img] выводил тоже?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение Татьяна5 »

Исходный мод выводит из [img], ссылка в 1-м сообщении
Аватара пользователя
sdakasadist
phpBB 2.0.0
Сообщения: 236
Стаж: 13 лет 9 месяцев
Благодарил (а): 62 раза
Поблагодарили: 20 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение sdakasadist »

Я видел, просто с данным можно совместно сделать чтобы выводил в один блок? Если нет, отдельно тот можно поставить, конфликтов не будет?
Изображение
Аватара пользователя
sdakasadist
phpBB 2.0.0
Сообщения: 236
Стаж: 13 лет 9 месяцев
Благодарил (а): 62 раза
Поблагодарили: 20 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение sdakasadist »

Татьяна5 писал(а):сам растянется, когда в нём появится больше миниатюр
Вообщем проверил на prosilver работает как положено, а на используемом стиле нет. Подскажите, куда копать?
Изображение
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение Пчелкин »

sdakasadist писал(а):конфликтов не будет?
Не будет... на одном форуме 12 клонов втулено...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 12 лет 9 месяцев
Благодарил (а): 27 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение carik »

Пчелкин писал(а):Не будет... на одном форуме 12 клонов втулено...
никак не могу разобраться с тегом img, ставлю вроде всё правильно, но страницы открываются до 10 минут.
подскажите в каком направлении копать?
спасибо.
drmouse
phpBB 2.0.0
Сообщения: 211
Стаж: 14 лет 7 месяцев
Благодарил (а): 5 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение drmouse »

Я посмотрел он только для prosilver ? А для subsilver2 нету ?
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 12 лет 9 месяцев
Благодарил (а): 27 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение carik »

а это из-за чего может появляться?
[phpBB Debug] PHP Warning: in file [ROOT]/includes/last_x_img_on_forum.php on line 193: copy(http://farm6.staticflickr.com/5538/1181 ... 8544_b.jpg) [function.copy]: failed to open stream: HTTP request failed! HTTP/1.1 504 Gateway Time-out
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_crop.php on line 27: getimagesize(./images/last_x_img/41725_11814394585_2ff8ae8544_b.jpg) [function.getimagesize]: failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 25: getimagesize(./images/last_x_img/41725_11814394585_2ff8ae8544_b.jpg) [function.getimagesize]: failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 49: imagesx(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 60: Division by zero
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 52: imagesy(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 65: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 49: imagesx(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 52: imagesy(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 66: imagecopyresampled(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 37: imagejpeg(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Warning: in file [ROOT]/includes/thumb_resize.php on line 46: imagedestroy(): supplied argument is not a valid Image resource
Добавлено спустя 1 час 33 минуты 28 секунд:
а можно сделать вывод из альбомов?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение Татьяна5 »

carik писал(а):из-за чего может появляться?
Ошибки на сервере, либо неправильные права доступа к папкам
carik писал(а):из альбомов
Из каких?
drmouse
phpBB 2.0.0
Сообщения: 211
Стаж: 14 лет 7 месяцев
Благодарил (а): 5 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение drmouse »

drmouse писал(а):Я посмотрел он только для prosilver ? А для subsilver2 нету ?
Как я понимаю нету? И можно не искать ?

Добавлено спустя :
drmouse писал(а):Я посмотрел он только для prosilver ? А для subsilver2 нету ?
Как я понимаю нету? И можно не искать ?
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 12 лет 9 месяцев
Благодарил (а): 27 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение carik »

Татьяна5, ошибку вроде поправил, забыл про "%[img:%]%[/img:%]%" но теперь превью генерится и выводится на главной как чёрный квадрат, при этом всё открывается и изображение в посту видно.
Про альбом, исправлюсь, интересует обработка тега albums или вывод в точно таком же блоке внешне и с прокруткой как у этого (Last X on Forum) последних загруженых фото.
спасибо =)

Добавлено спустя 39 секунд:
drmouse в оригинале для тега img есть под оба стиля, читайте первый пост.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение Татьяна5 »

carik писал(а):тега albums
Мод phpBB Gallery?
Для album возможно создать мод по аналогии с этим модом, для вывода последних загруженных мод есть phpBB Gallery (nickvergessen)
drmouse
phpBB 2.0.0
Сообщения: 211
Стаж: 14 лет 7 месяцев
Благодарил (а): 5 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение drmouse »

да имг мне то и не нужен.. там слишком мало фоток. А вот загруженных много очень...
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 12 лет 9 месяцев
Благодарил (а): 27 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение carik »

Татьяна5, спасибо, этот мод ставил, убрал. Во перовых по стилю он сильно отличается, во вторых с этим модом нет слайдшоу в блоке.
drmouse, настройки проверьте, всё что тут в теме описано по настройкам подходит и для мода с тегом имг, у меня показывает из тех форумов которые указал в настройках. Старые изо показывать не будет.

Добавлено спустя 2 минуты 2 секунды:
Татьяна5
Татьяна5 писал(а):Для album возможно создать мод по аналогии с этим модом
как я понял изменить переменную и переименовать файлы?

Добавлено спустя 2 часа 6 минут 13 секунд:
не всё так просто как хотелось.
добавил на главной обработку файла пхп с другим именем, изменил тег имг на альбом, и не работает.
что то с обработкой кода, не могу понять.

Код: Выделить всё

$sql_img = 'SELECT p.post_text, p.topic_id, p.post_time, p.post_id, p.post_time, f.forum_id, t.topic_id, t.forum_id, t.topic_title
from ' . POSTS_TABLE . ' p, ' . FORUMS_TABLE . ' f, ' . TOPICS_TABLE . ' t 
WHERE p.post_text LIKE "%[album:%]%[/album:%]%"
		AND f.forum_id = ' . $forum_id . '
		AND p.topic_id = t.topic_id
		AND ' . $db->sql_in_set('t.forum_id', $forumz_ary) . '
		AND t.forum_id IN (' . $forumz . ')
		ORDER BY post_id DESC';	
$result_img = $db->sql_query_limit($sql_img, $convert_real_img_size);

while ($row_img = $db->sql_fetchrow($result_img)){

preg_match_all('#[album:(.*?)]((.*?).jpg|(.*?).jpeg|(.*?).png|(.*?).gif)[/album:(.*?)]#i', $row_img['post_text'], $current_posted_img);

foreach ($current_posted_img[2] as $current_file_img){

$last_x_img_ppp  = preg_replace(array('#.#','#:#','/[(.*?)]/'), array('.',':',''), $current_file_img);
$last_x_img_pre  = strrchr($last_x_img_ppp,"/");
$last_x_img_pre  = substr($last_x_img_pre, 1);
$last_x_img_pre  = strtolower(preg_replace('#[^a-zA-Z0-9_+.-]#','', $last_x_img_pre));
вот так сделал, не помогает...
по сути, чтоб в одну папку генерились превью, нужно чтоб при запуске отработал файл в котором этот код, файл обрабатывается, если я делаю специально ошибку - получаю ошибку в шаблоне. Превью генерятся в туже папку, выводится должно там же. Не пойму как заставить обрабатывать ио без расширения типа .jpeg. Подскажите кто понимает.
Спасибо.

Добавлено спустя 10 минут 19 секунд:
если я убираю

Код: Выделить всё

(.*?).jpg|(.*?).jpeg|(.*?).png|(.*?).gif)
то получаю

Код: Выделить всё

[phpBB Debug] PHP Warning: in file [ROOT]/includes/last_xx_img_on_forum.php on line 153: preg_match_all() [function.preg-match-all]: Compilation failed: missing ) at offset 33

Вернуться в «Бета-версии модов для phpBB 3.0.x»