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

[3.2] IMG to Attachment

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

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

[3.2] IMG to Attachment

Сообщение Sheer »

Название расширения: IMG to Attachment
Автор: Sheer
Описание расширения: Преобразование изображений, находящихся на сторонних ресурсах, во вложения.
Расширение позволяет преобразовать стороннее изображение, ссылка на которое обрамлена bb-кодом [img] во вложение при размещении или редактировании сообщения. Возможность устанавливается глобальным правом доступа Разное -- Может конвертировать изображения IMG во вложения
Скачать: https://github.com/AlexSheer/phpBB3.1-3 ... ttachments
Язык: Ru
Скриншоты: 
img_to_att.jpg

Результат

Screenshot_2019-02-06 qsxscsc - ваш_домен ru.png
===========================
Версия с последними исправлениями: Re: [3.2] IMG to Attachment
Последний раз редактировалось rxu 08.03.2022 5:43, всего редактировалось 1 раз.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [3.2] IMG to Attachment

Сообщение southklad »

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

Re: [3.2] IMG to Attachment

Сообщение Sheer »

igorbond писал(а): 09.02.2019 13:50 В версии самой первой этого не было
Не было.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [3.2] IMG to Attachment

Сообщение southklad »

Sheer писал(а): 09.02.2019 14:01Не было.
После новых сообщений тут, я нажал на форуме у себя на проверку, мне выдало

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

Не удалось получить сведения о последней версии.

NO_VERSIONCHECK

Повторно проверить версию
поэтому скачивал вручную отсюда.
Изображение
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 8 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: [3.2] IMG to Attachment

Сообщение TrekRed »

Все в норме, обновился вручную, теперь видно расширение в загрузчике!
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [3.2] IMG to Attachment

Сообщение southklad »

Сейчас опробовал, вот такого вида не подхватывает, хотя в предыдущем варианте вроде было норм

Изображение

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

[img]https://img-fotki.yandex.ru/get/9826/225044291.2e/0_cd5eb_a970ff8b_orig[/img]
Отправлено спустя 7 минут 27 секунд:
Vlad__ писал(а): 08.02.2019 23:44 В этой реализации расширения никак. Оно копирует картинку напрямую во вложение, минуя форумный upload.php
Блин очень жаль.
Изображение
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 283 раза
Поблагодарили: 65 раз

Re: [3.2] IMG to Attachment

Сообщение Vlad__ »

igorbond писал(а): 10.02.2019 0:32 Блин очень жаль.
Я поторопился с выводом. Sheer уже добавил watermark из Editor of attachments (quoting, watermark). Было бы конечно прекрасно еще уровень сжатия jpeg добавить ;) и список форумов, где можно включить или отключить расширение.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [3.2] IMG to Attachment

Сообщение southklad »

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

Re: [3.2] IMG to Attachment

Сообщение Sheer »

igorbond писал(а): 10.02.2019 9:01 если бы еще и конвертор
Если автор (Vlad__) переделает свое расширение и вынесет код преобразование png-->jpg в отдельную функцию некоего класса, как это сделано например в [3.1] [beta] Editor of attachments (quoting, watermark) , то нет проблем. Дублировать же код в своем расширении не вижу смыла, ибо далеко не всем это преобразование нужно.
Vlad__ писал(а): 10.02.2019 2:07 и список форумов
Это тоже из разряда индивидуальных пожеланий, мне не хочется усложнять расширение, добавляя дополнительный модуль настроек, однако я полагаю, что для Vlad__ это не составит особого труда - код открытый.

Отправлено спустя 2 минуты 23 секунды:
igorbond писал(а): 10.02.2019 0:32 хотя в предыдущем варианте вроде было норм
Это сомнительно. Из такого URL при помощи регулярного выражения невозможно определить, является файл изображением или чем-то другим.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [3.2] IMG to Attachment

Сообщение southklad »

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

Re: [3.2] IMG to Attachment

Сообщение Sheer »

Это не универсальное решение, универсальное такое
Sheer писал(а): 10.02.2019 15:49 Если автор (Vlad__) переделает свое расширение
и это не сложно.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [3.2] IMG to Attachment

Сообщение southklad »

Vlad__, Ну тогда надежда на вас :arrow:
Изображение
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1113
Стаж: 9 лет
Благодарил (а): 42 раза
Поблагодарили: 283 раза

Re: [3.2] IMG to Attachment

Сообщение KEMnEP »

Sheer писал(а): 10.02.2019 15:49 Это сомнительно. Из такого URL при помощи регулярного выражения невозможно определить, является файл изображением или чем-то другим.
А если не через регулярку, а к примеру через такую проверку.
В примере png ибо изначальный адрес примера содержит png, для jpg схожим образом. кстати там и конвертер png в jpg в 1 строчку вконце (не ооп стиль. но исправить недолго)

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

// Пример url
	$uu = 'https://img-fotki.yandex.ru/get/9826/225044291.2e/0_cd5eb_a970ff8b_orig';
	if (@imagecreatefrompng($uu)) {
		// Это точно png, работаем дальше
		$aa = imagecreatefrompng($uu);
		-------
		// Гдето в конце сохроняем как jpeg с указанием сжатия
		imagejpeg($aa, $lokal_put, 75);
	}
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 283 раза
Поблагодарили: 65 раз

Re: [3.2] IMG to Attachment

Сообщение Vlad__ »

igorbond, не вопрос: Re: [3.1][3.2] Attached PNG Image Convert

Отправлено спустя 14 минут 47 секунд:
Только что обновил файл расширения в теме из-за найденной ошибки. Если кто скачал раньше - перескачайте.

Отправлено спустя 1 час 40 минут 32 секунды:
Sheer писал(а): 10.02.2019 15:49 Это тоже из разряда индивидуальных пожеланий
Не согласен! Без этого функционала расширение не имеет смысла. Никому не нужно, чтобы все картинки на форуме конвертировались во вложения (не у всех безграничный хостинг), а возлагать конвертацию на пользователей, чтобы они ставили галочку где и когда нужно - утопия.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.2] IMG to Attachment

Сообщение Sheer »

Vlad__ писал(а): 10.02.2019 22:01 а возлагать конвертацию на пользователей
На то есть групповое право доступа. Запретить пользователям конвертировать и делу край. Оставить эту возможность администраторам и модератором (опять же на усмотрение администратора). А дальше пусть они решают - конвертировать или нет.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 283 раза
Поблагодарили: 65 раз

Re: [3.2] IMG to Attachment

Сообщение Vlad__ »

Sheer, да, так можно. Но это влечёт за собой дополнительную работу для модераторов - шерстить нужные темы, проверять как загружены картинки, конвертировать их редактируя сообщения и ставя галочку... Не маленький объём работы! Титанический на больших форумах с сотнями и тысячами добавляемых сообщений за день!!! Имхо проще указать нужные форумы для обязательной конвертации и забыть о проблеме. В этом расширении не нужны права для пользователей, они лишние. Разве что галочка, включенная по умолчанию, чтобы отменить конвертацию в некоторых случаях. Список форумов в настройках и все! Имхо.

ЗЫ: хочу спросить у других форумчан раз автор со мной не согласен и считает это ненужным дополнительным функционалом - я правильно мыслю?
Ответить

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