Уважаемые пользователи!
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.1] [beta] Editor of attachments (quoting, watermark)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

[3.1] [beta] Editor of attachments (quoting, watermark)

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

Название: Editor of attachments

Описание:
  • Цитирование вложений
  • Водяной знак (Watermark)
Версия Расширения: 1.0.0
Требования: phpBB 3.1.*@dev

GitHub репозиторий: https://github.com/Tatiana5/Editor-of-attachments/
Загрузить расширение: https://github.com/Tatiana5/Editor-of-a ... master.zip

Изображения для наложения водяного знака находятся в папке ext\Tatiana5\Editor-of-attachments\images\
Необходимо создавать изображения с таким же названием, расширением и по возможности размеры должны совпадать. Для разных изображений будет применён разный watermark с учётом соотношений размеров.


Расширением далее заниматься не собираюсь. У кого есть желание продолжить над ним работать - забирайте
Вложения
Editor-of-attachments-master.zip
(33.15 КБ) 68 скачиваний
Последний раз редактировалось Татьяна5 28.02.2022 13:52, всего редактировалось 4 раза.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:49 модератором LavIgor

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

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение southklad »

sasa85 писал(а): А возможно в коде убрать эти ограничения для всех юзеров? Может кто знает, где это ограничение стоит в коде?
Вы сами та понимаете что пишите? Вы хотите убрать ограничения но и не хотите их убирать?
Изображение
sasa85
phpBB 1.4.4
Сообщения: 171
Стаж: 13 лет 4 месяца
Благодарил (а): 18 раз
Поблагодарили: 1 раз

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение sasa85 »

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

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение southklad »

Так я же вам в самом начале написал про ограничения в админке
Изображение
sasa85
phpBB 1.4.4
Сообщения: 171
Стаж: 13 лет 4 месяца
Благодарил (а): 18 раз
Поблагодарили: 1 раз

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение sasa85 »

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

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение southklad »

Настройки вложений, Максимальные размеры рисунков:
Максимальные размеры загружаемых рисунков. Введите 0×0 для отключения проверки размеров.
Изображение
sasa85
phpBB 1.4.4
Сообщения: 171
Стаж: 13 лет 4 месяца
Благодарил (а): 18 раз
Поблагодарили: 1 раз

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение sasa85 »

igorbond, тогда ресайз не работает как и на оригинальное здоровую картинку делается просто вотермарк. Оно нафиг не надо хранить здоровые оригиналы по 5 Мб, хочется чтобы из большого 5Мб сделалось 100Кб с маленьким разрешением.

Может кто-то подсказать, где вызывается в коде это сообщение: Re: [DEV] Editor of attachments (resize, quoting, etc.)
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение southklad »

А как тогда это связано с этим расширением?
Изображение
sasa85
phpBB 1.4.4
Сообщения: 171
Стаж: 13 лет 4 месяца
Благодарил (а): 18 раз
Поблагодарили: 1 раз

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение sasa85 »

Изначально в расширении было resize
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 933 раза

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение LavIgor »

igorbond писал(а): Вы сами та понимаете что пишите? Вы хотите убрать ограничения но и не хотите их убирать?
sasa85 хочет оставить ограничение на размер сохраняемого файла, но при этом позволить загружать картинки больших размеров с целью дальнейшего уменьшения.
Т.е. чтобы не пользователи уменьшали картинки под заданные ограничения, а сам движок.
sasa85 писал(а): Изначально в расширении было resize
И какой в итоге версией Вы пользуетесь?
Текущей или изначальной?

Потому как в случае изначальной версии проблема в том, что сначала идёт проверка ошибок (превышение размеров), а уже потом срабатывает событие, используемое в первоначальной версии для уменьшения картинки.

В этой же первоначальной версии настройки для сжатия устанавливались в настройках расширения, и они должны были быть меньше заданных лимитов для размеров картинок, о которых выше говорит igorbond.

Вот как-то так.
Странно, если у Вас не отрабатывает plupload, поскольку в этом случае можно рассмотреть это как баг движка.

Отправлено спустя 5 минут 37 секунд:
Т.е., как я понимаю, при использовании первоначальной версии расширения в настройках вложений Вы лимиты можете отменить, а задать их в настройках расширения.
Тогда и размеры картинок будут уменьшаться, и правки в движок вносить не придётся.
sasa85
phpBB 1.4.4
Сообщения: 171
Стаж: 13 лет 4 месяца
Благодарил (а): 18 раз
Поблагодарили: 1 раз

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение sasa85 »

LavIgor, спасибо, разобрался.
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 6 месяцев
Благодарил (а): 53 раза
Поблагодарили: 35 раз

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение Вчерашний борщ »

Татьяна5 писал(а): Для разных изображений будет применён разный watermark с учётом соотношений размеров.
Хотелось бы само значение соотношений поменять. Как понимаю, сейчас водяной знак примерно на 1\3 от ширины картинки, мне бы больше хотелось на 1\2 или более.
По расположению самого водяного знака не хватает опции "внизу по центру" (ну и наверху для симметрии).
По поиску в теме не нашлось, были ли такие вопросы или нет.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение southklad »

Ну может кто то подскажет, как отключить наложение водяного знака в одном форуме?
Изображение
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение Alecto »

после загрузки вложения отображается размер исходного файла, а не полученного в результате масштабирования.
на мой взгляд, более корректно показывать данные того файла, который получился в результате.
Аватара пользователя
SergeiS
phpBB 1.4.4
Сообщения: 157
Стаж: 17 лет 10 месяцев
Откуда: Эстония
Благодарил (а): 30 раз
Поблагодарили: 8 раз
Контактная информация:

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение SergeiS »

здесь Обсуждение в поддержке разбирались с проблемой почему сжатие фоток на 3.1 приводит к значительно худшим (по размеру файла) результатам по сравнению с тем что делали моды на 3.0.

Выяснилось что в 3.1 качество jpeg хардкодед. Логично что большинство это не устраивает и народ мечется в поиске Resize Addon.
Решение было любезно предложено по ссылке выше, приведу здесь:

phpbb/plupload/plupload.php

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

'resize: {width: %d, height: %d, quality: 100 },',
/includes/functions_posting.php

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

case IMG_JPG:
               imagejpeg($new_image, $destination, 90 );
            break;
Заменить в обеих местах на 70-80%

К чему это все? Предложение: вынести эту переменную в Админку вашего плагина и добавить в его описание что-то вроде "Admin customizable jpeg quality".
В моих тестах выставление качества на 80% привело к уменьшению файла сохраненного на сервере с 920кб до 122кб.
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Стаж: 8 лет 6 месяцев
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз
Контактная информация:

Re: [beta] Editor of attachments (quoting, watermark)

Сообщение KimIV »

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

Конкретизирую свой вопрос.
Как мне значение вот этого чекбокса (ну не именно этого, а аналогичного) отправить в событие ядра core.modify_uploaded_file ?
Image 2.png
ЗЫ. Нуждаюсь в идее, в мысли, в направлении, а не в готовом коде...
ЗЗЫ. Все мои идеи требуют вмешательства в механизм plupload ядра...
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.
Ответить

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