Page 1 of 1

RSS на сайте

Posted: Tue Mar 19, 2013 4:06 pm
by S_Flash
В /scj/rss.php и wiki есть небольшое различие

http://smartcj.com/wiki/doku.php?id=ru: ... rss_export

Code: Select all

<?php

define('CACHE_TIME', 86400);
$_GET['force_template'] = 'rss';
$_GET['skip_cell_settings'] = true; // skips cell K calculation - saves a bit of processor time
// $_GET['custom_galleries'] = true; // uncomment this line if you need only custom galleries in site map
include('./scj/tube/index.php');
/scj/rss.php:

Code: Select all

<?php

define('CACHE_TIME', 86400);
$_GET['force_template'] = 'rss';
$_GET['skip_cell_settings'] = true; // skips cell K calculation - saves a bit of processor time
// $_GET['custom_galleries'] = true; // uncomment this line if you need only custom galleries in site map
header('Content-Type: application/xml');
include('./tube/index.php');
Этой строки в /scj/rss.php хватает, чтоб RSS у меня никогда не отображался в FF, а в хроме выдавал ошибку.
http://www.grannyhd.com/rss.php - из вики
http://www.grannyhd.com/scj/rss.php - "родной"

Почему так?
Я понимаю, что в десках галер может попадаться какой-то символ, который всю эту хрень ламает в случае с xml хедером..

Re: RSS на сайте

Posted: Tue Mar 19, 2013 4:32 pm
by admin
У вас изменен темпелйт rss относительно дефолтного, проверьте в нем ошибки.

Re: RSS на сайте

Posted: Thu Apr 18, 2013 10:02 pm
by S_Flash
admin wrote:У вас изменен темпелйт rss относительно дефолтного, проверьте в нем ошибки.
Проверил. Относительно дефолтного только изменено имя сайта и дескрипшн. Вот пример:

Code: Select all

<? echo '<?xml version="1.0" encoding="UTF-8"?>'  ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" >
<channel>
<title>Mature Sex Hunter</title>
<link>http://<?=$_SERVER['HTTP_HOST']?></link>
<description>Mature Sex Hunter</description>

<!--default_1-1000-->


</channel>
</rss>
Сабтемплейт без изменений.

http://www.maturesexhunter.com/scj/rss.php

Как я понимаю всё же ошибка в дефолтном rss.php + Тот что в вики более корректный. Хотя я не спец по php

Re: RSS на сайте

Posted: Thu Apr 18, 2013 11:17 pm
by admin
когда ошибка пхп оно пишет "php error" и тп
тут весь код страницы есть.

Re: RSS на сайте

Posted: Fri Apr 19, 2013 7:16 am
by S_Flash
admin wrote:когда ошибка пхп оно пишет "php error" и тп
тут весь код страницы есть.
Я же написал выше в первом посте. Какой именно rss.php код работает, а какой лагает.
Хочу разобраться почему сам и другим помочь. В ответ получаю ответы в стиле suport auto reply.

Re: RSS на сайте

Posted: Fri Apr 19, 2013 11:54 am
by admin
Я скачал оба урла
и там и там есть код (могу выбожить сюда)
application/xml заставляет браузер проверять валидность выданного кода
код формируется скриптом в соотв с темпелйтом
в галерах видимо есть символы которые не должны быть в rss не заключенные в cdata

Re: RSS на сайте

Posted: Fri Apr 19, 2013 2:49 pm
by S_Flash
admin wrote:Я скачал оба урла
и там и там есть код (могу выбожить сюда)
application/xml заставляет браузер проверять валидность выданного кода
код формируется скриптом в соотв с темпелйтом
в галерах видимо есть символы которые не должны быть в rss не заключенные в cdata
О, теперь догнал!
Скорее всего в галерах есть одинарная кавычка '
Но отнеё мне никак не удаётся избавиться, ни поиском и заменой ни как либо ещё. Она как инфекция пролазит и тут и там, .. как блядский вирус! :)
Может её можно устарнить как-то средсвами импорта?

Re: RSS на сайте

Posted: Fri Apr 19, 2013 6:09 pm
by admin
может проще в темпелйт rss добавить cdata ?