Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

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

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

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

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


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

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

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз

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

Сообщение KimIV »

Вообщем, сделал через кукисы. Весь функционал реализован в Татьянином расширении. Ничего другого не трогал.

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

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9952
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 176 раз
Поблагодарили: 2765 раз

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

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

KimIV, я всегда "за" (тем более что экстом заниматься пока нет возможности)

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз

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

Сообщение KimIV »

Спасибо, Татьяна! Авось покритикуют и поучат писать правильно. Это я без сарказма, действительно благодарен буду сообществу, если меня в код потыкают.
Вложения
editor_of_attachments_mod_KimIV.zip
(65.69 КБ) 149 скачиваний
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
igorbond
phpBB 3.0.8
Сообщения: 2580
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 594 раза
Поблагодарили: 119 раз

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

Сообщение igorbond »

KimIV писал(а): Спасибо, Татьяна! Авось покритикуют и поучат писать правильно. Это я без сарказма, действительно благодарен буду сообществу, если меня в код потыкают.
А можно подробнее, в чем отличия?
Изображение

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз

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

Сообщение KimIV »

Добавил в форме быстрого и обычного ответов чекбокс "Отключить водяной знак". Работает на этапе загрузки фоток на сервер. То есть ставишь галочку. Загружаешь фотку. Водяного знака на этой фотке не будет. Убираешь галочку, загружаешь следующую фотку. На ней уже будет водянка. И так можно комбинировать внутри одного сообщения еще до отправки оного на сервер.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3459
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 39 раз
Поблагодарили: 927 раз

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

Сообщение LavIgor »

KimIV писал(а): действительно благодарен буду сообществу, если меня в код потыкают.
Если не придираться к форматированию кода, русскоязычным комментариям и наличию underscores в названии расширения (хотя это от оригинала), то есть следующие моменты:
  • В слушателе get_upload_path нужно вызывать как $this->get_upload_path.
  • Скрипт сейчас почему-то подключается ко всем страницам (в том числе FAQ, модераторскому разделу и т. д.). Вместо этого код желательно вынести в собственный файл .js и подключать с помощью INCLUDEJS в тех самых двух событиях.
  • Дальше про файл, вызываемый этим скриптом.
    Как минимум, если создавать страницы, то стоит делать это через контроллеры.
    В данном случае в такой странице нет нужды: cookie можно задавать средствами JS (они же на устройстве пользователя и хранятся), а ещё можно использовать localStorage или даже лучше sessionStorage.
  • Касаемо содержимого того файла: функция request_var устарела, подавлять ошибки функции intval здесь нет необходимости, но и само её использование не требуется, т.к. правильный вызов $request->variable должен в этом случае иметь вторым параметром 0 (без кавычек!), чтобы переменная была преобразована к целочисленному типу. Отсутствие кавычек - важный момент, кстати.
Как-то так. ;)

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз

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

Сообщение KimIV »

LavIgor, ух-ты! Я правда не всё понял, но поразбираюсь, поизучаю. И замечания Ваши учту! Разумеется, возникли вопросы, но они не впишутся в данную тему, поэтому воздержусь. Спасибо!
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз

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

Сообщение KimIV »

LavIgor писал(а): В слушателе get_upload_path нужно вызывать как $this->get_upload_path.
Выполнено
LavIgor писал(а): Скрипт сейчас почему-то подключается ко всем страницам
Выполнено
LavIgor писал(а): Дальше про файл, вызываемый этим скриптом.
Этот файл удалён и кукисы теперь устанавливаются JS. Со ...Storage пока не стал заморачиваться.

ЗЫ. В слушателе событие ядра core.modify_uploaded_fm_photo и обработчик upload_fm_photo_resizer, а также метод get_upload_path - это чисто мои вставки для поддержки фотографий товаров барахолки. Они никому не помешают, но педанты могут их смело удалить.
Вложения
editor_of_attachments_mod_KimIV.zip
(65.15 КБ) 162 скачивания

Аватара пользователя
igorbond
phpBB 3.0.8
Сообщения: 2580
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 594 раза
Поблагодарили: 119 раз

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

Сообщение igorbond »

Попробуем. А что за барахолка? Можно ссылку на расширение
Изображение

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз

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

Сообщение KimIV »

igorbond писал(а): А что за барахолка? Можно ссылку на расширение
Дык дал же ссылку-то... в предыдущем сообщении... Или Вы имеете в виду исходники? Нет, вряд ли это когда-либо случится. Писали её всем форумом. Это наша общая разработка...
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Зарегистрирован: 18.09.2015 20:28
Благодарил (а): 53 раза
Поблагодарили: 35 раз

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

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

У меня в настройках:
Цитирование вложений
Включить цитирование вложений:
При цитировании сообщения вложения в цитате будут заменены ссылками (изображения в bbcode [img], остальные типы вложений в bbcode [url]). - Да

не происходит этого, в тег img не помещается картинка

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4310
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 113 раз
Поблагодарили: 484 раза

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

Сообщение Siava »

Вчерашний борщ, используете полное цитирование сообщения?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)

Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Зарегистрирован: 18.09.2015 20:28
Благодарил (а): 53 раза
Поблагодарили: 35 раз

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

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

Siava, ага, для надежности использована полная цитата. Вложение в в оригинальном сообщении в теге [attachment=0]

В этой теме полное цитирование не работает, в чем глубокий смысл - очередная мрачная тайна. Ситуация такая же как у romeo_piter. Использую полную цитату и bb-коды включены. Следов, что эту проблему решили раньше, нет.

Aleksej2000
phpBB 2.0.4
Сообщения: 430
Зарегистрирован: 01.10.2016 4:54
Благодарил (а): 252 раза
Поблагодарили: 30 раз

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

Сообщение Aleksej2000 »

Татьяна5, Спасибо за расширение.
А можно реализовать, чтобы водяной знак вставляло по диагонали? Просто, если знак накладывается на фото- картинку- все хорошо. Но если на текст- то при стечении обстоятельств смотрится не важно.
И еще неплохо бы добавить настройку, насколько водяной знак заполняет помечаемый файл. Сейчас на большой скрин накладывается в середине напись, а хотелось бы, чтобы от края до края.
Мой форум по рыбоводству http://rybovodstvo.com/forum

Аватара пользователя
Rubinovi4
phpBB 1.4.4
Сообщения: 143
Зарегистрирован: 14.12.2014 3:21
Благодарил (а): 49 раз
Поблагодарили: 11 раз

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

Сообщение Rubinovi4 »

Aleksej2000 писал(а): А можно реализовать, чтобы водяной знак вставляло по диагонали?
Хм. ведь можно же ваш логотип развернуть по диагонали, вот и все. Хоть вертикально его. ))

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