[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

Как скрыть изображения с imageshack.us, rimg.info, piccy.info, ifotki.info и i-fotki.info

 • Просмотры: 707
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

24 мар 2022, 10:18

Описание
Небольшое расширение для форума phpBB3 (только версии 3.1 и выше) которое добавляет возможность скрытия изображений с хостингов imageshack.us, rimg.info, piccy.info, ifotki.info и i-fotki.info, данные хостинги подменяют реальные загруженные изображения на мусорные с экстремистской пропагандой. Расширение скрывает (подменяет) изображения с указанных хостингов на страницах сообщений и в личных сообщениях, есть несколько режимов работы:
1. По умолчанию, изображение подменяется на изображение пустого файла
2. Нулевой режим, изображение подменяется на пустой прозрачное изображение
3. Агрессивный режим, изображение подменяется на случайное предустановленное изображение
4. Пользовательский, изображение подменяется на определённое в переменной изображение
Страница сообщений без расширения
 Скрытый текст. Для просмотра нужно зарегистрироваться
Страница сообщений с расширением (режим по умолчанию)

Страница сообщений с расширением (нулевой режим)

Страница сообщений с расширением (агрессивный режим)

Страница сообщений с расширением (пользовательский режим)
Скриншоты расширения и его описание соответствуют версии расширения на момент его выхода, все дальнейшие изменения добавляются и отображаются только в истории версий

Установка
Распаковать архив, в корневой директории форума в директории /ext/ создать директорию ppk, скопировать содержимое архива в эту директорию, т.е. путь файла composer.json из архива у вас должен выглядеть следующим образом: /ext/ppk/zerovisuality/composer.json
Включить расширение в адм. разделе: адм. раздел - вкладка Персонализация - Управление расширениями, напротив ZeroVisuality нажать ссылку Включить

Обновление
Для обновления расширения нужно отключить расширение в адм. разделе, удалить его файлы, загрузить новую версию расширения и включить его заново.

Настройка
Настройка работы расширения осуществляется в файле /ext/ppk/zerovisuality/event/listener.php

Режим работы в переменной:

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

$this->agressive_mode

Список изображений для замены в переменной

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

$this->zero_images
или в файле zero_images.txt

Список предустановленных изображений для подмены в переменной

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

$this->visuality_images
или в файле visuality_images.txt

Изображения для подмены необходимо указывать в виде регулярного выражения со всеми разделителями и модификаторами, кроме изображений с указанных хостингов в заменяемых изображениях можно указывать и любые другие изображения с любых других хостингов

Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
zerovisuality_1.0.1.zip
С GIT репозитория
https://gitlab.com/protoneutron/zerovisuality

2022.03.24 - 1.0.0 Начальная версия
2022.04.04 - 1.0.1 Добавлено 6 новых изображений для замены, небольшие изменения

У вас нет необходимых прав для просмотра вложений в этом сообщении.
so
southklad
Благодарил (а): 17 раз
Поблагодарили: 7 раз
Сообщения: 168
Зарегистрирован: 21 мар 2016, 01:07
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

17 май 2022, 09:36

Нельзя ли добавить и другие, например савепик, он давно умер, теперь там помойка, а ссылок на него тьма
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

17 май 2022, 10:19

В файл /ext/ppk/zerovisuality/zero_images.txt можно добавить

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

#https?://savepic\.(ru|net)/\d+\.(htm|jpg|jpeg|png|gif)#i
so
southklad
Благодарил (а): 17 раз
Поблагодарили: 7 раз
Сообщения: 168
Зарегистрирован: 21 мар 2016, 01:07
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

24 май 2022, 17:37

Попробовал и как у вас и так

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

#https?://savepic\.ru/\d+\.(htm|jpg|jpeg|png|gif)#si
#https?://savepic\.net/\d+\.(htm|jpg|jpeg|png|gif)#si
#http?://savepic\.ru/\d+\.(htm|jpg|jpeg|png|gif)#si
#http?://savepic\.net/\d+\.(htm|jpg|jpeg|png|gif)#si
#http?://savepic\.su/\d+\.(htm|jpg|jpeg|png|gif)#si
#https?://savepic\.su/\d+\.(htm|jpg|jpeg|png|gif)#si
Но ничего нет произошло, нет подмены
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

25 май 2022, 09:01

В первом сообщении в описании настроек смотрите, нужно включить работу через текстовый файл или в /ext/ppk/zerovisuality/event/listener.php добавить

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

			'#https?://savepic\.(ru|net)/\d+\.(htm|jpg|jpeg|png|gif)#i',
после

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

			'#https?://i-?fotki\.info/.*?\.(jpg|jpeg|png|gif)\.html#i',
so
southklad
Благодарил (а): 17 раз
Поблагодарили: 7 раз
Сообщения: 168
Зарегистрирован: 21 мар 2016, 01:07
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

28 май 2022, 16:47

Спасибо, работает!!!
so
southklad
Благодарил (а): 17 раз
Поблагодарили: 7 раз
Сообщения: 168
Зарегистрирован: 21 мар 2016, 01:07
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

21 мар 2023, 09:04

Если фото обрамлено через

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

[url=http://u.to/j6ozDw][img]./ext/ppk/zerovisuality/images/z3.jpg[/img][/url]
почему то обработка не срабатывает
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

21 мар 2023, 09:18

Тут не в обрамлении дело, у savepic названия изображений в виде цифр, а тут буква, можно добавить такой код

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

#https?://savepic\.(ru|net)/\d+(\w+)?\.(htm|jpg|jpeg|png|gif)#i
so
southklad
Благодарил (а): 17 раз
Поблагодарили: 7 раз
Сообщения: 168
Зарегистрирован: 21 мар 2016, 01:07
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

21 мар 2023, 09:21

Спасибо, попробую

Отправлено спустя 7 минут 50 секунд:
У меня вот так

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

#https?://savepic\.(ru|net)/\d+(\w+)?\.(htm|jpg|jpeg|png|gif)#i
#http?://savepic\.(ru|net)/\d+(\w+)?\.(htm|jpg|jpeg|png|gif)#i
#https?://savepic\.su/\d+(\w+)?\.(htm|jpg|jpeg|png|gif)#i
#http?://savepic\.su/\d+(\w+)?\.(htm|jpg|jpeg|png|gif)#i
#https?://savepic\.(ru|net)/\d+(\w+)?\.(htm|jpg|jpeg|png|gif)#i
#https?://savephoto\.ru/\d+(\w+)?\.(htm|jpg|jpeg|png|gif)#i
и вот тут не обрабатывается

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

https://southklad.ru/forum/viewtopic.php?f=518&t=23509
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[Расширение] (phpBB 3.2/3.3) ZeroVisuality: Скрытие изображений с хостингов imageshack, rimg, piccy, ifotki, i-fotki

21 мар 2023, 09:43

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

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

[url=http://u.to/j6ozDw][img]http ://savepic.ru/11100922m.jpg[/img][/url]

Вернуться в «Расширения для phpBB 3.1-3.3»