Инструмент поиска и замены базы данных DNN - PullRequest
0 голосов
/ 24 октября 2019

У меня есть сайт DNN (9.3.x) с установленным CKEditor, 2sxc и т. Д. Теперь старые URL-адреса необходимо изменить на новые, поскольку имя домена изменилось. Кто-нибудь знает инструмент для поиска и замены URL-адресов в базе данных DNN?

Я попробовал «Инструмент поиска и замены DNN» от Evotiva, но он проходит только через собственные таблицы базы данных DNN, оставляя 2sxc и другие таблицы плагинов / модулей нетронутыми.

Кроме того, есть данные в JSON-формате в таблицах базы данных 2sxc, также содержащие старые URL.

Ответы [ 2 ]

0 голосов
/ 24 октября 2019

Я почти уверен, что инструмент Evotiva можно настроить для поиска и замены в ЛЮБОЙ таблице в базе данных DNN.

"Простая настройка целей поиска (пары таблица / столбец. Просто наведите и нажмитедля добавления / удаления элементов. «Доступные цели» могут быть отсортированы, отфильтрованы, и по умолчанию все «текстовые» столбцы длиной 250 или более символов включены в качестве возможных целей. "

Это все еще текстовый поиск.


В качестве комментария вы должны попытаться использовать относительные URL-адреса и позволить DNN обрабатывать часть имени домена.

0 голосов
/ 24 октября 2019

Я полагаю, что модуль Engage F3 будет искать текстовые / HTML-модули для поиска замещающих строк, но он с открытым исходным кодом, так что вы можете расширить его для проверки дополнительных таблиц.

...