Массовая замена бб-кода в бд

Список разделов phpBBex 2.x (заброшен) Поддержка 2.x

Описание: У вас проблемы с phpBBex 2.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 HD321kbps » 05.06.2016, 01:23

как бы заметить бб-код к примеру [spoiler=текст] на [spoiler="текст"]
Код: Выделить всё
UPDATE `phpbb_posts`SET post_text = REPLACE (REPLACE (post_text, '[spoiler="', '[spoiler='), '[/spoiler', '[/spoiler') where lower(post_text) like '%[/spoiler%';
вставляет spoiler=", а как вставить закрывающие "?
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 1 месяц

Сообщение #2 HD321kbps » 13.06.2016, 01:35

может запрос возможен с регулярными выражениями? Или не реально запилить скрипт для конвертации бб-кода? Не реально править пару тысячу сообщений вручную. Очень помогло бы при обновлении с phpBB и конвертации в phpBBex подобные бб-коды (цитаты, спойлер).
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 1 месяц

Сообщение #3 Sumanai » 13.06.2016, 01:44

На php возможно, на чистом SQL не уверен.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #4 HD321kbps » 13.06.2016, 11:21

В STK бы добавить)
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 1 месяц

Сообщение #5 sag-sag » 18.06.2016, 10:25

Есть подобный плагин на Xenforo. Удобная штука.
sag-sag M
Аватара
Репутация: 411
С нами: 10 лет 8 месяцев


Вернуться в Поддержка 2.x



cron