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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9644
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 173 раза
Поблагодарили: 2673 раза
Контактная информация:

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

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

Название: 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 с учётом соотношений размеров.


Расширением далее заниматься не собираюсь. У кого есть желание продолжить над ним работать - забирайте
Последний раз редактировалось Татьяна5 18.10.2017 13:54, всего редактировалось 4 раза.

Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:49 модератором LavIgor

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 18.05.2017 23:02

Татьяна5 писал(а):
18.05.2017 21:58
С 3.2 расширение несовместимо
Кроме этой скобки ведь все работает. Уже тестировал. Планируется ли версия под 3.2 ? Очень нужное и удобное расширение.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9644
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 173 раза
Поблагодарили: 2673 раза
Контактная информация:

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

Сообщение Татьяна5 » 19.05.2017 1:48

Не планируется (работает там далеко не всё)

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 20.05.2017 12:14

Татьяна5 писал(а):
19.05.2017 1:48
Не планируется (работает там далеко не всё)
Очень жаль

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 21.05.2017 19:25

Татьяна5 писал(а):
19.05.2017 1:48
работает там далеко не всё
Можете перечислить, что там не работает? Может переживу)) Проблему скобки под 3.2 решил заменой в коде main_listener.php -9 на -10.
Вижу пока единственное, что сломалось: раньше строки типа [atachment]xxxx[/atachment] при цитировании заменялись прямыми ссылками на файл, под 3.2 ссылки идут за именами файлов.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9644
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 173 раза
Поблагодарили: 2673 раза
Контактная информация:

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

Сообщение Татьяна5 » 21.05.2017 19:35

Не могу, смотрела последний раз когда 3.2 было в альфа-версии

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 21.05.2017 19:50

Татьяна5 писал(а):
21.05.2017 19:35
Не могу, смотрела последний раз когда 3.2 было в альфа-версии
А не подскажете куда посмотреть, чтобы это вернуть как было: "раньше строки типа [atachment]xxxx[/atachment] при цитировании заменялись прямыми ссылками на файл, под 3.2 ссылки идут за именами файлов." Хотя бы просто мысль.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9644
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 173 раза
Поблагодарили: 2673 раза
Контактная информация:

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

Сообщение Татьяна5 » 21.05.2017 20:41

Там где-то регулярка, надо её переписать под новый парсер. И отладить результат, т.к. ещё что-нибудь вылезет

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 21.05.2017 20:53

Татьяна5 писал(а):
21.05.2017 20:41
Там где-то регулярка, надо её переписать под новый парсер. И отладить результат, т.к. ещё что-нибудь вылезет
Понял, это мне не под силу ((

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 22.05.2017 2:19

Татьяна5 писал(а):
21.05.2017 20:41
Там где-то регулярка, надо её переписать под новый парсер.
Вот эта?

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

preg_match_all('/\[attachment=\d+\](.*)\[\/attachment\]/U', $message_parser->message, $attach_in_quote);
Появилось подобное расширение, позиционируемое как под 3.2. https://www.phpbb.com/community/viewtop ... &t=2410161
Но зачем козе баян, когда автор и не скрывает, что код взял у вас. Я смотрел - аналогичный. Получается, что фраза
Татьяна5 писал(а):
18.05.2017 21:58
С 3.2 расширение несовместимо
несколько преждевременна. Вон такой же код люди лепят на 3.2 и порядок ))

Еще раз - у меня все работает, кроме одной вещи. Под 3.1 ссылки на вложения затирали real_filename в теле письма. Под 3.2 ни в вашем расширении, ни в приведенном такого не происходит. При очень длинных и неинформативных названиях файлов это не красиво. Если удастся это поправить - можно сказать, что это расширение полностью адаптировано. Надеюсь на вашу помощь!

ЗЫ: мой будущий переход на 3.2 оказывается не таким сложным. Все-таки совместимость версий оказалась приличной. Все нужные мне расширения работают (а их несколько десятков), кроме этой мелочи с именами файлов и единственного оставшегося, но основного расширения, из-за которого мой переход задерживается - быстрого ответа. Но там работа как я понимаю идет.

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 23.05.2017 1:45

Как я понял проблема в следующем: в 3.1 при цитировании инлайн вложений имя файлов передавалось в виде [attachment]xxxx.xxx[/attachment]. Расширение находило его между ббкодов и спокойно заменяло всю строку. В 3.2 имхо передается только имя файла без ббкодов, поэтому замена не работает, т.к. как нет четких критериев для поиска. Какие у уважаемых гуру будут мысли как подправить этот алгоритм?

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 24.05.2017 8:44

Vlad__ писал(а):
23.05.2017 1:45
Какие у уважаемых гуру будут мысли как подправить этот алгоритм?
Ок, мыслей никаких нет. Понятно, расширение заброшено и корректироваться под 3.2 не будет.
Тогда один вопрос: в каком месте (функции, файле) форума при цитировании либо передается [attachment] либо нет. Где это в 3.2 убрали?

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 24.05.2017 18:50

Тут ответа не дождешься. Форум приучает искать самостоятельно ))
Уже нашел. Спасибо всем ответившим ))

Все, теперь расширение и под 3.2 работает как надо!!!

Аватара пользователя
COB16
phpBB 2.0.13
Сообщения: 919
Зарегистрирован: 05.10.2014 21:08
Откуда: Беларусь
Благодарил (а): 306 раз
Поблагодарили: 57 раз
Контактная информация:

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

Сообщение COB16 » 24.05.2017 19:19

Vlad__, дай архив на рабочую версию, ватермарк работает также?

Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

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

Сообщение Vlad__ » 24.05.2017 19:27

COB16 писал(а):
24.05.2017 19:19
Vlad__, дай архив на рабочую версию, ватермарк работает также?
Все работает. По крайней мере у меня. Рабочая версия в теме. Нужны всего две правки. В listener.php расширения меняете -9 на -10 (это решает проблему с лишней скобкой), а форумном posting.php комментируете этот код:

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

// Remove attachment bbcode tags from the quoted message to avoid mixing with the new post attachments if any
	$message_parser->message = preg_replace('#\[attachment=([0-9]+)\](.*?)\[\/attachment\]#uis', '\\2', $message_parser->message);

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9644
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 173 раза
Поблагодарили: 2673 раза
Контактная информация:

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

Сообщение Татьяна5 » 18.10.2017 13:55

Расширением далее заниматься не собираюсь. У кого есть желание продолжить над ним работать - забирайте

Ответить

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