Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Заменить ссылку на текст в доп поле.

Заменить ссылку на текст в доп поле.


     Все вопросы » Общие вопросы    4174

вопрос
Имеется доп.поле в котором храниться дата в виде тега:
[url=http://site.ru/tags/2013/]2013[/url]

Нужно убрать ссылку и оставить лишь только год: 2013
Утилита поиск и замена мне не помогла.

Ответа пока нет


12 комментариев

nooobik
Юзер

nooobik - -

не совсем понятный вопрос или я не вникаю в него...может дело в Доп. поле?! или предоставьте Скрин или более точнее опишите вашу Проблему

Sander
PHP-developer

Sander - -

Цитата: nambo1
Если я всё правильно понял то:
список всех разделов, дополнительные поля новостей , ищете поле год (year наверное будет) , нажимаете редактировать и убираете галку с "Использовать значения полей как перекрестные гиперссылки" после перестроение публикаций и очистка кеша

Не о том вопрос.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

nambo1
Юзер

nambo1 - -

ну тогда поясните вопрос, я его нифига не понял

Зоя_Коваленко
Гости

Зоя_Коваленко - -


Имеется дополнительное поле
Тип поля: Несколько строк
в поле хранятся данные вида ссылки на тег
[url=http://site.ru/tags/2013/]2013[/url]


Мне нужно убрать тег url и оставить лишь значение 2013.

Yamakasi
Юзер

Yamakasi - -

Зоя_Коваленко, насколько я знаю есть /admin.php?mod=search Быстрая замена текста в базе данных скрипта
далее просто сделайте следующие,
исходное:
[url=http://site.ru/tags/2013/ 

заменить на:
пустое поле
далее, ещё раз тоже самое, только исходное:
]2013[/url]

заменить на 2013
и всё, думаю поможет, конечно сначала бэкап сделайте )) по сути если всё правильно сделаете, всё будет правильно!
далее также если url было у вас, то заменить очень просто, а если leech, то увы в БД уже закодированная ссылка идёт, тут уже труднее, в вашем варианте всё просто...
Пробуйте!

Зоя_Коваленко
Гости

Зоя_Коваленко - -

Не помогло... ладно, оставлю как есть.. Всем спасибо!

Yamakasi
Юзер

Yamakasi - -

Зоя_Коваленко,
какая версия то? как так не помогает то?
например у меня лично в доп полях все ссылки и меняю на раз два три...
какая версия dle?

Зоя_Коваленко
Гости

Зоя_Коваленко - -

Версия dle 10.1
Условия такие были:
1.
[url=http://site.ru/tags/2013/ 

на
пусто

2.
]2013[/url]

на
2013

Yamakasi
Юзер

Yamakasi - -

Зоя_Коваленко,
у Вас доп поля в новостях да?
если да, то думаю вы выбрали
Выберете таблицу для замены: новость
далее первый проход, где пусто, тупо пусто или пробел сделать
второй далее, почему так указал, чтобы другие не затронул ссылки в новости.
по сути практики должно сработать, если всё же у вас в leech засунуто, то не получится думаю... так как в БД уже зашифрованный лежит текст

Зоя_Коваленко
Гости

Зоя_Коваленко - -

Да, у меня в доп.полях инфа для новости.
Лича у меня нет.
Сейчас попробую еще разок

Зоя_Коваленко
Гости

Зоя_Коваленко - -

Yamakasi, Увы но все тоже самое

Yamakasi
Юзер

Yamakasi - -

Зоя_Коваленко,
очень странно если честно!
есть выход менять в самой БД ))
то есть можете или на лету делать или лучше выкачать БД, далее открыть в блокноте и тоже самое сделать, далее залить на место...
как раз посмотрите в БД есть ли вообще, то о чём Вы пишите...

Похожие вопросы

 31.08.2013 G-Force  Общие вопросы
наверх