форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Страниц: 1
Выкладываю скрипт с любезного разрешения автора
Author: Pavel Vasilevich
Данный скрипт предназначен для генерации RSS файла который сответствует требованиям партнерской программы
яндекс.новости для новостийных интернет изданий http://news.yandex.ru.
соответствует ли ваш ресурс тематически, решает конечно Яндекс. Предлагайте. Яндекс рассудит.
Везде где стоит: prospekt.nnet.ru поставить свое и естественно замените описание ресурса.
Данный скрипт не требует инсталяции в админке, просто поместите его на сервер после того как внесете в скрипт данные о своей базе данных.
При обращении к нему из адресной строки браузера появится таблица со списком статей.
Отметьте те которые нужно экспортировать. Есть два варианта работы с данным скриптом:
Либо, небходимио запоролить директорию в которую поместите скрипт.
Либо, не пользуйтесь возможностью сохранить файл, а вручную скопируйте в блокнот понимающий utf-8 (например akelpad akelpad.net.ru)
полученный код и сохраните *.xml файл. который потом залейте по FTP по адресу согласованному с яндексом.
Скрипт использует поля custom1 и custom2. В custom1 он берет имя автора, если его указать при публикации статьи.
Это сделано, так как обычно в профессиональных ресурсах автор сам не помещает статью, а делает это другой человек.
Второе поле custom2 можно использовать для альтернативного заголовка. Если оно пустое, то берется из базы. Зачем вам такая возможность, вопрос спорный, но в общем есть.
Например, по правилам яндекс.новости недопускается написание заголовка прописными буквами, а вам хочется, вот и пригодилось это поле.
Брать здесь
Неактивен
Нужное и полезное решение.
Спасибо!
Неактивен
спасибо
Неактивен
Что-то у меня не сработало. Под 4.0.5 работает?
Неактивен
Работает под 4.0.5
Неактивен
В файле есть строчка отвечающая за создание ссылки на статью:
<link>http://имясайта.ru/{$news_row['Section']}/{$news_row['ID']}/{$news_row['url_title']}</link>
на что ее заменить, если нужно на выходе получить: http://имясайта.ru/год/месяц/день/'url_title'
Я у автора спрашивал, он за давность уже не помнит...
Неактивен
Страниц: 1