RSS на сайте

Post Reply
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

RSS на сайте

Post 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 хедером..
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: RSS на сайте

Post by admin »

У вас изменен темпелйт rss относительно дефолтного, проверьте в нем ошибки.
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: RSS на сайте

Post 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
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: RSS на сайте

Post by admin »

когда ошибка пхп оно пишет "php error" и тп
тут весь код страницы есть.
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: RSS на сайте

Post by S_Flash »

admin wrote:когда ошибка пхп оно пишет "php error" и тп
тут весь код страницы есть.
Я же написал выше в первом посте. Какой именно rss.php код работает, а какой лагает.
Хочу разобраться почему сам и другим помочь. В ответ получаю ответы в стиле suport auto reply.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: RSS на сайте

Post by admin »

Я скачал оба урла
и там и там есть код (могу выбожить сюда)
application/xml заставляет браузер проверять валидность выданного кода
код формируется скриптом в соотв с темпелйтом
в галерах видимо есть символы которые не должны быть в rss не заключенные в cdata
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: RSS на сайте

Post by S_Flash »

admin wrote:Я скачал оба урла
и там и там есть код (могу выбожить сюда)
application/xml заставляет браузер проверять валидность выданного кода
код формируется скриптом в соотв с темпелйтом
в галерах видимо есть символы которые не должны быть в rss не заключенные в cdata
О, теперь догнал!
Скорее всего в галерах есть одинарная кавычка '
Но отнеё мне никак не удаётся избавиться, ни поиском и заменой ни как либо ещё. Она как инфекция пролазит и тут и там, .. как блядский вирус! :)
Может её можно устарнить как-то средсвами импорта?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: RSS на сайте

Post by admin »

может проще в темпелйт rss добавить cdata ?
Don't forget to run script update
Post Reply