tracemaster 0 Опубликовано: 22 декабря 2006 Рассказать Опубликовано: 22 декабря 2006 Я не сильно силен в php петому прошу помоши здесь . Я не хочу "воравать" новости с других сайтов. Поетому я хочу в низу каждой новости которую я импортирую через RSS добавлять ссылку источника. Руками писать лень.Не подскажете как ето сделать? Цитата Ссылка на сообщение Поделиться на других сайтах
KOBRualet 2 Опубликовано: 23 декабря 2006 Рассказать Опубликовано: 23 декабря 2006 Вообще-то надо уметь использовать в первую очередь поисковики наподобии гугля и яндекса. А потом уже писать новую тему, т.к. я сегодня был этим тоже озадачен - поэтому отпишусь как это делать. А так бы даже и не написал. И так делаем следующее: 1. Находим файл engine\ajax\rss.php2. Находим в файле код (сторока 107...) 2. Находим в файле код (сторока 107...) if ($rss['text_type']) { $content = $parse->decodeBBCodes($content, false); } else { $content = $parse->decodeBBCodes($content, true, "yes"); } Просто тупо меняем на это: 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> (у меня их три). Взято с нулед форума, автор sergeus От меня: Поставил с первого раза и все работает. Цитата Ссылка на сообщение Поделиться на других сайтах
Niks 0 Опубликовано: 26 апреля 2007 Рассказать Опубликовано: 26 апреля 2007 как в короткую новость зделать то же? а лучше всего, вообще одну ссылку Ведь, я так понял переменные link хранятся в /ajax/rss.php. Как их подгрузить в inc/rss.class.php? я туда добавил вот что но переменные не выводятся case 'DESCRIPTION' : $this->content[$this->index]['description'] .= $link['host'].$link['path']; break; Цитата Ссылка на сообщение Поделиться на других сайтах
Dima555 0 Опубликовано: 26 апреля 2007 Рассказать Опубликовано: 26 апреля 2007 обновись до 5.5 хотяб и норм )) там стандартна ссылка на источник... Цитата Ссылка на сообщение Поделиться на других сайтах
Niks 0 Опубликовано: 26 апреля 2007 Рассказать Опубликовано: 26 апреля 2007 (изменено) у меня 5.5 Ты не понял сути. Мне нужно в короткой новости лиш сссылка на новость источника и все. без текста Изменено 26 апреля 2007 пользователем Niks Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.