Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » РСС для рамблер новости

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

oleg70zk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Согласно правилам Рамблер новости - "Фид должен начинаться с объявления формата XML с обязательным и точным указанием кодировки содержимого: <?xml version="1.0" encoding="utf-8"?> ".
У меня РСС начинается с таких строк - <?xml version="1.0"?>
<rss version="2.0">.
Это подойдет или нет? Сайт на инстант.

Всего записей: 6 | Зарегистр. 16-06-2015 | Отправлено: 09:39 16-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oleg70zk

Цитата:
Это подойдет или нет

По умолчанию подразумевается iso-8859-1

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 13:35 16-06-2015
oleg70zk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я в этом ничего не понимаю, потому ответьте просто - подходит такая рсс или нет.

Всего записей: 6 | Зарегистр. 16-06-2015 | Отправлено: 15:31 16-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oleg70zk
Может подойти, а может и нет - зависит от того, что будет использовать фид.
Строго следуя стандартам - нет, не подойдёт.

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 15:41 16-06-2015
oleg70zk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот блин, а что же, сайты на инстант доделывают при подаче в рамблер новости?

Всего записей: 6 | Зарегистр. 16-06-2015 | Отправлено: 15:52 16-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oleg70zk
Что мешает поправить?
http://www.instantcms.ru/forum/thread14829.html
Опять же - нужно попробовать, может они не следуют строго стандартам.

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 17:45 16-06-2015
oleg70zk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что мешает поправить?  

Если бы я мог подправить, то не мучил бы людей элементарными вопросами.  
А насчет пробовать, тоже не получится - они же не объясняют, почему отказывают: то ли сайт не подходит, то ли рсс.  
По ссылке инфа тоже ничем не поможет - где такой \components\ не могу найти. на самом сайте компонент не имеет настроек. ( У меня инстант 2).

Всего записей: 6 | Зарегистр. 16-06-2015 | Отправлено: 17:57 16-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oleg70zk

Цитата:
где такой \components\ не могу найти. на самом сайте компонент не имеет настроек

в файловой системе сервера, не в админке.

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 19:30 16-06-2015
oleg70zk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я на денвере глянул, нет такой папки.

Всего записей: 6 | Зарегистр. 16-06-2015 | Отправлено: 19:48 16-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oleg70zk
ай, могли бы сами тогда поиск по содержимому файлов сделать )  
скачал, посмотрел, ковырять файл templates\default\controllers\rss\feed.tpl.php
там шаблон фида

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 19:55 16-06-2015
oleg70zk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я же говорю, для меня это темный лес. По ссылке, которую вы дали на форум инстант - \components\rssfeed\frontend.php, а вы мне уже про другой файл говорите - templates\default\controllers\rss\feed.tpl.php.
Собственно, мне это все равно ничего не дает, но все равно спасибо.

Всего записей: 6 | Зарегистр. 16-06-2015 | Отправлено: 20:32 16-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oleg70zk

Цитата:
По ссылке, которую вы дали на форум инстант - \components\rssfeed\frontend.php,

значит там о другой версии, возможно, говорят. вы же потом сказали, что у вас 2 версия.
 

Цитата:
мне это все равно ничего не дает

загляните в тот файл - он текстовый. прямо наверху сидит кусок, который формирует
Цитата:
<?xml version="1.0"?>

вот и исправьте его на то, что вам хочется.  
 

Код:
<?php echo '<?xml version="1.0" encoding="utf-8"?>' . "\n"; ?>
<rss version="2.0">

 
правда могут быть проблемы в другом, зависит от того, в каком виде в конце сам движок выдает содержимое - может нужно перекодировать в уникод целиком.

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 20:43 16-06-2015 | Исправлено: Mavrikii, 20:44 16-06-2015
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » РСС для рамблер новости


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru