Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как закрыть хайдом давно добавленные новости на сайте

Как закрыть хайдом давно добавленные новости на сайте


     14.02.2014    hide, attachment, dle10    Все вопросы » Общие вопросы    2491

вопрос
Здравствуйте!
На сайте несколько тысяч новостей и к каждой прикреплен аттачмент.
Причем половина аттачментов закрыта хайдом -
Внимание! У вас нет прав для просмотра скрытого текста.
, а половина нет - [attachment=13145].
Сейчас мне нужно закрыть хайдом ВСЕ аттачменты.
Т.е. чтобы закрыты были все аттачменты, которые не были до этого закрыты, а которые уже закрыты хайдом - оставались как есть.
Но закрывать каждый аттачмент хайдом вручную - это работы на год.
Подскажите пожалуйста, можно ли закрыть хайдом все аттачменты на сайте???

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


1 комментарий

Gelecia93
Юзер

Gelecia93 - 16 февраля 2014 11:30 -

Сделала так: в БД с помощью запросов -

UPDATE dle_post SET full_story = REPLACE(full_story, '<br />[attachment', '[hide][attachment');
UPDATE dle_post SET full_story = REPLACE(full_story, '.rar]', '.rar][/hide]')
UPDATE dle_post SET full_story = REPLACE(full_story, '<br>[attachment', '[hide][attachment')
UPDATE dle_post SET full_story = REPLACE(full_story, '.zip]', '.zip][/hide]')


Вот и заработало :)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх