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

Помощь Ссылка на первоисточник при грабе в DLE 5.2

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

sergeus

Мастер
Регистрация
15 Апр 2006
Сообщения
185
Реакции
34
Если кому интересно не просто грабить новости, а еще в полной новости давать ссылку на первоисточник, то:

1. Находим файл engine\ajax\rss.php
2. Находим в файле код (сторока 107...)
PHP:
if ($rss['text_type'])
  {
   $content = $parse->decodeBBCodes($content, false);
  }
  else
     {
   $content = $parse->decodeBBCodes($content, true, "yes");
  }

Меняем на

PHP:
if ($rss['text_type'])
  {
   $content = $parse->decodeBBCodes($content, false).'<br><br><br>Источник: <a href=http://'.$link['host'].$link['path'].'>'.$link['host'].'</a>';
  }
  else
     {
   $content = $parse->decodeBBCodes($content, true, "yes").'<br><br><br>Источник: <a href=http://'.$link['host'].$link['path'].'>'.$link['host'].'</a>';
  }

Теперь после получения полной новости внизу будет появляться строка ><br><br><br>Источник: <a href=http://www.источник.ru/ссылка на полную новость>www.источник.ru</a>

Нажимаем "Просмотр" и получаем ссылку на полную новость в конце. Количество строк после текста новости регулировать количеством <br> (у меня их три).:)
 
В продолжение темы...

Пошел дальше.... Решил на первой странице сразу давать прямую ссылку...

Пример: Для просмотра ссылки Войди или Зарегистрируйся

Если кому интересно, расскажу как. Предупреждаю - процесс трудоемкий и желательно делать по пустому движку, то есть без новостей.
 
  • Заблокирован
  • #3
Sergeus
Выложи плиз туториал как сделал?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху