Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[dev] Images from posts - Изображения из постов

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

[dev] Images from posts - Изображения из постов

Сообщение Anvar »

Данное расширение позволяет выводить миниатюры, вложенных изображений.
  • Вывод миниатюр изображений на главной, и на странице списка тем, вверху и внизу.
  • Возможность задать размеры, способ создаваемых миниатюр и их количество для вывода.
  • Исключение форумов и включение прокрутки изображений пользователями.
  • Возможность задать папку и путь сохранения изображений.
Settings_Image.jpg
DEMO:
Topics_page.jpg
Скачать актуальную версию: Изображения с тем на форуме
Вложения
imgposts-master.zip
(59.66 КБ) 91 скачивание
Последний раз редактировалось Anvar 28.02.2022 13:07, всего редактировалось 1 раз.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

Аватара пользователя
lelasarov
phpBB 1.4.2
Сообщения: 59
Стаж: 7 лет 1 месяц
Благодарил (а): 2 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение lelasarov »

Мне кто нибудь ответит! Ошибка периодически выскакивает во многих разделах!!!
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение Sheer »

Ошибка возникает из-за какого-то конкретного jpg-файла. Возможно он и не jpeg вовсе, а png, с измененным расширением png на jpg.
То есть функция imagecreatefromjpeg пытается создать jpg изображение из файла с расширением jpg, который на самом деле таковым не является. Можно подавить сообщение об ошибке в строке 319

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

$image = @imagecreatefromjpeg($file);
или попытаться вычислить проблемный файл

Можно, конечно, это побороть, используя функцию определения типа изображения exif_imagetype.

Отправлено спустя 26 минут 41 секунду:
Sheer писал(а): Можно, конечно, это побороть
Хотя не... getimagesize возвращает массив, где в индексе 2 прописан тип изображения, значит он определен верно.
Тогда вероятно в файле использован неподдерживаемый тип jpeg-компресиии.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
lelasarov
phpBB 1.4.2
Сообщения: 59
Стаж: 7 лет 1 месяц
Благодарил (а): 2 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение lelasarov »

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

Отправлено спустя 39 секунд:
Пока отключаю разделы в которых возникает такая ошибка, но это не решение.

Отправлено спустя 5 минут 39 секунд:
Можно как нибудь прописать в функции если она не может создать изображения из файла, то не создавала бы ничего или пропускала этот файл?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение Sheer »

lelasarov, написал же
Sheer писал(а): Можно подавить сообщение об ошибке в строке 319
Отправлено спустя 37 секунд:
Можешь такой файл прислать?

Отправлено спустя 1 минуту 2 секунды:
Погуглив, я понял так, что это какие-то jpg, созданные USB-камерой.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
lelasarov
phpBB 1.4.2
Сообщения: 59
Стаж: 7 лет 1 месяц
Благодарил (а): 2 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение lelasarov »

А подскажите пожалуйста как это сделать?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

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

lelasarov,
Sheer писал(а):

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

$image = @imagecreatefromjpeg($file);
Аватара пользователя
lelasarov
phpBB 1.4.2
Сообщения: 59
Стаж: 7 лет 1 месяц
Благодарил (а): 2 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение lelasarov »

Это я понял, а куда этот код вставить?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

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

Sheer писал(а): Можно подавить сообщение об ошибке в строке 319
То есть заменить строку 319 в файле из ошибки
Аватара пользователя
va-spb
phpBB 1.4.4
Сообщения: 120
Стаж: 7 лет 11 месяцев
Благодарил (а): 60 раз
Поблагодарили: 25 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение va-spb »

lelasarov, в 319 строке иногда возникает ошибка. И работа программы непредсказуемо прекращается.
Надо окружить эту строку процедурой перехвата ошибки. В случае ошибки вы сможете предсказуемо продолжить выполнение программы.
Вот примеры для php:
http://on-line-teaching.com/php/struct.exc.htm
http://php.net/manual/ru/language.exceptions.php
С уважением, Владимир
Аватара пользователя
lelasarov
phpBB 1.4.2
Сообщения: 59
Стаж: 7 лет 1 месяц
Благодарил (а): 2 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение lelasarov »

Большое спасибо за помощь! Как появится ошибка проверю!
pinnki
phpBB 1.0.0
Сообщения: 8
Стаж: 6 лет 11 месяцев
Благодарил (а): 2 раза

Re: [dev] Images from posts - Изображения из постов

Сообщение pinnki »

Привет, искал искал по теме так и не нашел. Подскажите пожалуйста, как сделать картинки, выводимые на главной странице, выше? Ну или чтобы они не превращались в квадраты.....
Спасибо
А и еще, как изменить надпись "последние изображение форума" на свою?
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение rst »

Подскажите, как быть. Нужен функционал изображений в темах, но не нужен вывод блока последних фотографий. Если я отключаю блок последних изображений (Место отображения: Выключен), тогда отключаются и изображения в темах, хотя это вроде как разный фукционал.

Можно сделать чтобы изображения в темах работали, а блок последних изображений был выключен?
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение rst »

Переход на 3.2 омрачается тем, что данного расширения для 3.2 нет и аналогов нет.
Планируется ли его доработка до 3.2?
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение misterleks »

Оно работает. У меня стоит на последней версии форума.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение rst »

Без ошибок? Т.е. на 3.2 можно ставить?
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»