• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Замена ссылок

Статус
В этой теме нельзя размещать новые ответы.

LPKIR

Постоялец
Регистрация
8 Апр 2008
Сообщения
62
Реакции
24
DataLife Engine 8.2 Nulled by M.I.D-Team


В базе на данный момент 8000+ новостей.

Задача: заменить все внешние ссылки на leech

Подскажите либо настройку к движку, либо запрос к бд.

Спасибо.
 
Я решил похожую проблему с помощью модуля "Поиск и замена".
 
Можете написать прямой запрос к базе?
да будет тоже самое совершенно. только руками. хотя если сильно нужно, то:
Код:
UPDATE ТУТПРЕФИКСТВОЕЙБАЗЫ_post SET full_story = REPLACE(full_story, 'чтозаменить', 'чемзаменить');
это для фуллстори, вот для фуллстори и шортстори:
Код:
UPDATE ТУТПРЕФИКСТВОЕЙБАЗЫ_post SET full_story = REPLACE(full_story, 'чтозаменить', 'чемзаменить'), short_story = REPLACE(short_story, 'чтозаменить', 'чемзаменить');
 
да будет тоже самое совершенно. только руками. хотя если сильно нужно, то:
Код:
UPDATE ТУТПРЕФИКСТВОЕЙБАЗЫ_post SET full_story = REPLACE(full_story, 'чтозаменить', 'чемзаменить');
это для фуллстори, вот для фуллстори и шортстори:
Код:
UPDATE ТУТПРЕФИКСТВОЕЙБАЗЫ_post SET full_story = REPLACE(full_story, 'чтозаменить', 'чемзаменить'), short_story = REPLACE(short_story, 'чтозаменить', 'чемзаменить');

Это вроде в хайд даст возможность закрыть или в ноиндекс а в лич таким образом вроде никак...
 
а вот так не пойдет?

Код:
UPDATE mp3_post SET full_story = REPLACE(full_story, '</a>', '</a></noindex>');
UPDATE mp3_post SET full_story = REPLACE(full_story, '<a href', '<noindex><a href');

Для short_story тоже имеет смысл сделать...

UPDATE mp3_post SET short_story = REPLACE(short_story, '</a>', '</a></noindex>');
UPDATE mp3_post SET short_story = REPLACE(short_story, '<a href', '<noindex><a href');
 
имхо, толково нельзя такое решить через прямое обращение в базе, ведь там лич должна иметь такой вид на выходе:
Код:
<!--dle_leech_begin--><a href="http://site.ru/engine/go.php?url=aHR0cDovL3VwbGdgZGJveC5jb20vZmlsZXMvcmlVaWJ4dFd4OA" target="_blank">Скачать</a><!--dle_leech_end-->

в лучшем случае можно закрыть ссылки в ноиндекс и добавить лич, но без мд5 урла. иначе только через скрипт
 
Я немного подправил скрипт go.php. Теперь он кормится и простыми ссылками. Сейчас попробую. Базу забекаплю и тестить

Добавлено через 34 минуты
Всем спасибо за оперативность. Помогло.
 
Ещё как вариант - запустить конвертер от nickon. Только запускать при таком кол-ве новостей надо через ssh
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху