Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Расширения для phpBB 3.1-3.3

  • Список форумов
  • phpBB 3.1-3.3
  • Расширения для phpBB 3.1-3.3

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

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

13 сообщений
  • 1
  • 2
  • След.
Просмотры: 853 • 
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 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 новых изображений для замены, небольшие изменения

У вас нет необходимых прав для просмотра вложений в этом сообщении. Попробуйте зарегистрироваться или войти на форум.
PPK
southklad
Донатор
Сообщения: 170
Зарегистрирован: 21 мар 2016, 01:07
Сообщение 17 май 2022, 09:36
Нельзя ли добавить и другие, например савепик, он давно умер, теперь там помойка, а ссылок на него тьма
southklad
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 17 май 2022, 10:19
В файл /ext/ppk/zerovisuality/zero_images.txt можно добавить

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

#https?://savepic\.(ru|net)/\d+\.(htm|jpg|jpeg|png|gif)#i
PPK
southklad
Донатор
Сообщения: 170
Зарегистрирован: 21 мар 2016, 01:07
Сообщение 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
Но ничего нет произошло, нет подмены
southklad
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 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',
PPK
southklad
Донатор
Сообщения: 170
Зарегистрирован: 21 мар 2016, 01:07
Сообщение 28 май 2022, 16:47
Спасибо, работает!!!
southklad
southklad
Донатор
Сообщения: 170
Зарегистрирован: 21 мар 2016, 01:07
Сообщение 21 мар 2023, 09:04
Если фото обрамлено через

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

[url=http://u.to/j6ozDw][img]./ext/ppk/zerovisuality/images/z6.jpg[/img][/url]
почему то обработка не срабатывает
southklad
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 21 мар 2023, 09:18
Тут не в обрамлении дело, у savepic названия изображений в виде цифр, а тут буква, можно добавить такой код

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

#https?://savepic\.(ru|net)/\d+(\w+)?\.(htm|jpg|jpeg|png|gif)#i
PPK
southklad
Донатор
Сообщения: 170
Зарегистрирован: 21 мар 2016, 01:07
Сообщение 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
southklad
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 21 мар 2023, 09:43
Если используется текстовый файл как список для замены, то в него нужно добавлять, иначе в исходный файл расширения

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

[url=http://u.to/j6ozDw][img]http ://savepic.ru/11100922m.jpg[/img][/url]
PPK
13 сообщений
  • 1
  • 2
  • След.

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

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo