Иконка ресурса

Post Content Find / Replace 1.0.0

Нет прав для скачивания
Подскажите пожалуйста, как при помощи данного плагина произвести замену начало ссылок по форуму с http на https? заранее спасибо
 
Подскажите пожалуйста как очистить форум от умершего фото хостинга, без замены, просто удалить все ссылки:

[IMG]http://savepic.ru/13026104.jpg[/IMG] или [url=http://savepic.ru/13006817.htm][img]http://savepic.ru/13006817m.jpg[/img][/url]

- у меня их сотни.
 
Последнее редактирование:
  • Мне нравится
Реакции: blad
Добрый день. Помогите составить регулярное выражение. На поиск ссылок.
Примеры
Код:
https://www.sendspace.com/file/4z8hym
https://www.sendspace.com/file/dfci0l
https://www.sendspace.com/file/hlyeal
https://www.sendspace.com/file/8jcwln
https://www.sendspace.com/file/y2pow2
 
Последнее редактирование:
ArtAndHouse, можно прямо по тексту хостинга и поискать, суть в другом - что вы с ними делать-то хотите?
 
Exile, К сожалению нужно именно регулярное выражение в формате PCRE
 
Exile, К сожалению нужно именно регулярное выражение в формате PCRE
Господи, делать-то что нужно?

/https:\/\/www\.sendspace\.com\/file\//iu вот так например с заменой на пустое можно только id файлов оставить.
 

Вложения

  • 1520813418821.png
    1520813418821.png
    164.2 KB · Просмотры: 27
помогите пожалуйста LIKES заменить на HIDEL

пытался так

1-2018-09-07.png

пытался и так

2-2018-09-07.png

но выскакивает такая ошибка

(Ошибка
  • Запрашиваемый форум не найден.
  • Пожалуйста, введите корректный заголовок.
  • Пожалуйста, введите значение для обязательного поля "node_type_id".)
 
Последнее редактирование:
При заливке данного плагина в папку library выдает следующее:

Ошибка
Неверный класс: PostReplace_Route_PrefixAdmin_PostReplace
Папку PostReplace загрузите в папку library на своём ФТП.
Залил папку PostReplace в папку library:
1.jpg2.jpg

Все равно выдает ошибку "Invalid class: PostReplace_Route_PrefixAdmin_PostReplace"

Что не так сделал?
 
Последнее редактирование:
Ошибка явно говорит, что не туда загрузили.
 
Ошибка явно говорит, что не туда загрузили.
Быть может, Hope подразумевал создать пустую папку "PostReplace" и залить в папку library, содержимое аддона (ControllerAdmin, Route, Model, ViewAdmin) залить в корневой каталог?
 
SuchMuch, заходите в папку с форумом, потом в папку library, и туда уже копируете папку PostReplace.
 
  • Мне нравится
Реакции: Hope
SuchMuch, заходите в папку с форумом, потом в папку library, и туда уже копируете папку PostReplace.
Я так и сделал - выскочила ошибка, скриншоты сделал, чтобы показать, что залито в папку library.

+нашел в чем ошибка: залил в один форум, а пытался установить через админку другого форума...

Извините за беспокойство!

Quick Find:
Код:
www.123.ru

Regular expression:
Код:
#((http(?:s)?://)(?:www\.)?)(123\.ru)([^\[\s']+)?#siu

Replacement String:
Код:
http://www.aaa.ru\4
Но я не уверен...


Или ещё можете попробовать выполнить такой запрос в БД:
Код:
UPDATE xf_post SET message = REPLACE(message,'www.123.ru','www.aaa.ru');
И после этого перестроить все кэши в админке.
Hope, помогите составить правильно для:
ru.forum.com меняем на forum.ru

Regular expression в таком виде будет?
Код:
#((http(?:s)?://)(?:www\.)?)(ru.forum\.ru)([^\[\s']+)?#siu

+ подскажите, пож-та, запрос в БД делать через что (средствами XF?)?
 
Последнее редактирование модератором:
Запрос через phpmyadmin обычно.
 
SuchMuch,
Quick Find: ru.forum.com
Regular expression: ~(ru\.forum\.com)~i
Replacement String: forum.com
 
Последнее редактирование:
Коллеги,
Проверьте, пож-та:
Quick Find: http
Regular expression: ~(http)~i
Replacement String: https

Правильно?
 
Современный облачный хостинг провайдер | Aéza

Похожие темы

Назад
Сверху Снизу