Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Ошибки / Bugs Reports
# 1 Тема: Ошибка RSS!
skorpion
Пользователь

Avatar пользователя

пожизненный катарсис

Любитель Fusion

Сообщений: 230
Откуда: Москва
Зарегистрирован: 19 Апреля 2007, 19:55:07
Сказали спасибо 12 раз
Статус: offline
Опубликовано 07 Мая 2007, 03:58:29
Чтото не контачит RSS....
Обрати внимание ни на панельку а на заголовок.
проверь субхедер.
Я протестил на фаерфокс, опере, ie 6, ie7.никто из них из заголовка не цепляет.

Как вариан: мне кажется из за лишней ковычки
вот твой html

<link rel='alternate' type='application/rss+xml' title='RSS' href=''http://www.rus-phpfusion.com/rss.php'>




я предлогаю вот так:

<link rel='alternate' type='application/rss+xml' title='RSS' href='http://www.rus-phpfusion.com/rss.php'>




поидее должно сработать.


--------------------
(с) Деньги это способ иметь мир, а мир имеет нас через деньги.
Жизнь - это очередная форма неуверенности...
Где меня найти:

http://ssfera.ru
http://www.rus-phpfusion.com
^ наверх ^ http://ssfera.ru
# 2  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Мая 2007, 06:01:25
И что бы Я без тебя делал? а Я то думаю че он неработает... Действительно ошибка была в той кавычке!
Так надо срочно делать мод "спасибо" на форуме! smiley


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 3  
skorpion
Пользователь

Avatar пользователя

пожизненный катарсис

Любитель Fusion

Сообщений: 230
Откуда: Москва
Зарегистрирован: 19 Апреля 2007, 19:55:07
Сказали спасибо 12 раз
Статус: offline
Опубликовано 07 Мая 2007, 06:05:26
Sky написал:
И что бы Я без тебя делал? а Я то думаю че он неработает... Действительно ошибка была в той кавычке!
Так надо срочно делать мод "спасибо" на форуме! smiley

я себе тоже на сайты такое ставлю.
последнюю идею взял с этого. тут в загрузках есть.
=)


--------------------
(с) Деньги это способ иметь мир, а мир имеет нас через деньги.
Жизнь - это очередная форма неуверенности...
Где меня найти:

http://ssfera.ru
http://www.rus-phpfusion.com
^ наверх ^ http://ssfera.ru
# 4  
skorpion
Пользователь

Avatar пользователя

пожизненный катарсис

Любитель Fusion

Сообщений: 230
Откуда: Москва
Зарегистрирован: 19 Апреля 2007, 19:55:07
Сказали спасибо 12 раз
Статус: offline
Опубликовано 07 Мая 2007, 06:11:03
А в чем именно он заключается?
Тут же есть "сообщение добавлено", "сообщение удалено"..
или я не о том думаю?


--------------------
(с) Деньги это способ иметь мир, а мир имеет нас через деньги.
Жизнь - это очередная форма неуверенности...
Где меня найти:

http://ssfera.ru
http://www.rus-phpfusion.com
^ наверх ^ http://ssfera.ru
# 5  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Мая 2007, 06:17:09
мод спасибо, это как на IPB т.е. кнопка спасибо, она внизу поста... нажимаешь на нее и тебе в профиль пишется "спасибо сказали х человек" пример можешь посмотреть на форуме http://www.php-wc.com/ кстати этот сайт тоже мой проект!


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 6  
skorpion
Пользователь

Avatar пользователя

пожизненный катарсис

Любитель Fusion

Сообщений: 230
Откуда: Москва
Зарегистрирован: 19 Апреля 2007, 19:55:07
Сказали спасибо 12 раз
Статус: offline
Опубликовано 07 Мая 2007, 06:24:59
Sky написал:
мод спасибо, это как на IPB т.е. кнопка спасибо, она внизу поста... нажимаешь на нее и тебе в профиль пишется "спасибо сказали х человек" пример можешь посмотреть на форуме http://www.php-wc.com/ кстати этот сайт тоже мой проект!

Сайт с виду прикольный. Изучу позже.
А вот насчет мода да! Это ооооочень прикольная вешь.
Но она должна иметь Вкл\Выкл, потому что для портала это жизненно необходимо, а для сайта и тем более для сайта визитки лишнее.
=)


--------------------
(с) Деньги это способ иметь мир, а мир имеет нас через деньги.
Жизнь - это очередная форма неуверенности...
Где меня найти:

http://ssfera.ru
http://www.rus-phpfusion.com
^ наверх ^ http://ssfera.ru
# 7  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Мая 2007, 10:40:38
попробую сделать!


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 8  
skorpion
Пользователь

Avatar пользователя

пожизненный катарсис

Любитель Fusion

Сообщений: 230
Откуда: Москва
Зарегистрирован: 19 Апреля 2007, 19:55:07
Сказали спасибо 12 раз
Статус: offline
Опубликовано 09 Мая 2007, 02:32:13
Sky написал:
попробую сделать!

угу.
буду ожидать. эта твоя идея прийдётся всем по вкусу.


--------------------
(с) Деньги это способ иметь мир, а мир имеет нас через деньги.
Жизнь - это очередная форма неуверенности...
Где меня найти:

http://ssfera.ru
http://www.rus-phpfusion.com
^ наверх ^ http://ssfera.ru
# 9  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 09 Мая 2007, 08:25:55
Сейчас сделаю новую систему download и потом для нее рсс...


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 10  
skorpion
Пользователь

Avatar пользователя

пожизненный катарсис

Любитель Fusion

Сообщений: 230
Откуда: Москва
Зарегистрирован: 19 Апреля 2007, 19:55:07
Сказали спасибо 12 раз
Статус: offline
Опубликовано 10 Мая 2007, 05:35:18
Слушай, я заметил ошибку при выводе... Вос сам посмотри:


echo "<image>
<title>".htmlspecialchars($settings['sitename'])."</title>
<url>".$settings['siteurl']."</url>
<link>".$settings['siteurl']."</link>
</image>";

а должен быть логотип примерно так:

echo "<image>
<title>".htmlspecialchars($settings['sitename'])."</title>
<url>http://МЕГАСАЙТ.РУ/images/МЕГАЛОГО.КАРТИНКА.gif</url>
<link>".$settings['siteurl']."</link>
</image>";





Логично?
Протестировать это ты можешт через яндекс ленту. Там очень явно это кидается в глаза. Там как бы подгружается картинка, но без картинки. Короче красный крест вместо логотипа.

Есть идеи как поправить?

А ещё, есть вот такой кодик - кнопочка, при нажатии на которую пользователь яндекса добавляет твою ленту себе в аккаунт.

<a href="http://lenta.yandex.ru/settings.xml?name=feed&url=http://www.rus-phpfusion.com/rss.php"><img src="http://lenta.yandex.ru/i/addfeed.gif" border="0" alt="Читать в Яндекс.Ленте новости о движке PHP-Fusion SF" ></a>




--------------------
(с) Деньги это способ иметь мир, а мир имеет нас через деньги.
Жизнь - это очередная форма неуверенности...
Где меня найти:

http://ssfera.ru
http://www.rus-phpfusion.com
^ наверх ^ http://ssfera.ru
# 11  
skorpion
Пользователь

Avatar пользователя

пожизненный катарсис

Любитель Fusion

Сообщений: 230
Откуда: Москва
Зарегистрирован: 19 Апреля 2007, 19:55:07
Сказали спасибо 12 раз
Статус: offline
Опубликовано 13 Мая 2007, 11:47:29
Короче говоря так, вот так должен выглядеть файл rss.php
НО, я так и не придумал как сделать авто подстановку рисунка-логотипа касающегося именно потока, поэтому вы сами пальчиками донаберите за меня.
Вот код полной НОВОСТНОЙ страницы;

<?php

require_once "maincore.php";
header("Content-Type: text/xml");
echo "<?xml version=\"1.0\" encoding=\"".$locale['charset']."\"?>\n\n\n\n\n";
global $settings, $db_prefix;
$result = dbquery("SELECT * FROM ".$db_prefix."news ORDER BY news_datestamp DESC LIMIT 0, 10");
$numrows = dbrows($result);
echo "<rss version=\"2.0\">\n\n";
echo "<channel>\n";
echo "<title>".htmlspecialchars($settings['sitename']).". Новости</title>\n";
echo "<link>".$settings['siteurl']."</link>\n";
echo "<description>Новости</description>\n";
echo "<image>
<title>".htmlspecialchars($settings['sitename'])."</title>
<url>http://cst-m.ru//images/mega_logo_rss.gif</url>
<link>".$settings['siteurl']."</link>
<width>85</width>
<height>83</height>
</image>";
echo "<language>ru-ru</language>\n\n";
for ($i=0;$i < $numrows;$i++) {
$data = dbarray($result);
if ($data['news_breaks'] == "y") { $data['news_news'] = nl2br($data['news_news']); }
echo "<item>\n";
echo "<title>".$data['news_subject']."</title>\n";
echo "<link>".stripslashes(htmlspecialchars($settings['siteurl']."news.php?readmore=".$data['news_id']))."&l
t;/link>\n";
echo "<description>".stripslashes(htmlspecialchars($data['news_news']))."</description>\n";
echo "<pubDate>".date("r",$data['news_datestamp'])."</pubDate>\n";
echo "<guid>".stripslashes(htmlspecialchars($settings['siteurl']."news.php?readmore=".$data['news_id']))."&l
t;/guid>\n";
echo "</item>\n\n";
}
echo "<ttl>60</ttl>\n";
echo "<generator>".$settings['siteurl']."</generator>\n";
echo "<webMaster>".$settings['siteemail']."</webMaster>\n";
echo "<copyright>".htmlspecialchars($settings['sitename'])." ".$settings['siteurl']."</copyright>\n";
echo "<description>".htmlspecialchars($settings['sitename']).". Новости</description>\n";
echo "</channel>\n";
echo "</rss>";
?>





Изменения от оригинала касаются графического логотипа rss потока, его размер, и дно.
Все по правилам.
Даже авто обновление раз в час.


[Изменил(а) Sky, 14 Мая 2007, 12:47:32]

--------------------
(с) Деньги это способ иметь мир, а мир имеет нас через деньги.
Жизнь - это очередная форма неуверенности...
Где меня найти:

http://ssfera.ru
http://www.rus-phpfusion.com
^ наверх ^ http://ssfera.ru
# 12  
skorpion
Пользователь

Avatar пользователя

пожизненный катарсис

Любитель Fusion

Сообщений: 230
Откуда: Москва
Зарегистрирован: 19 Апреля 2007, 19:55:07
Сказали спасибо 12 раз
Статус: offline
Опубликовано 13 Мая 2007, 22:49:52
Тот же код, но ориентирован под раздел статьи.
Извините за смайлы и в этом сообщении, но кнопочна отруба смайлов пропала.

<?php
require_once "maincore.php";
header("Content-Type: text/xml");
echo "<?xml version=\"1.0\" encoding=\"".$locale['charset']."\"?>\n\n\n\n\n";
global $settings, $db_prefix;
$result = dbquery(
"SELECT ta.*,tac.* FROM ".$db_prefix."articles ta
INNER JOIN ".$db_prefix."article_cats tac ON ta.article_cat=tac.article_cat_id
WHERE ".groupaccess('article_cat_access')." ORDER BY article_datestamp DESC LIMIT 0,10"
);
$numrows = dbrows($result);
echo "<rss version=\"2.0\">\n\n";
echo "<channel>\n";
echo "<title>".htmlspecialchars($settings['sitename']).". Статьи</title>\n";
echo "<link>".$settings['siteurl']."</link>\n";
echo "<description>Статьи</description>\n";
echo "<image>
<title>".htmlspecialchars($settings['sitename'])."</title>
<url>http://cst-m.ru//images/mega_logo_rss.gif</url>
<link>".$settings['siteurl']."</link>
<width>85</width>
<height>83</height>
</image>";
echo "<language>ru-ru</language>\n\n";
for ($i=0;$i < $numrows;$i++) {
$data = dbarray($result);
if ($data['article_cat_access'] == "y") { $data['article_subject'] = nl2br($data['article_subject']); }
echo "<item>\n";
echo "<title>".$data['article_subject']."</title>\n";
echo "<link>".stripslashes(htmlspecialchars($settings['siteurl']."readarticle.php?article_id=".$data['article_id'
]))."</link>\n";
echo "<description>".stripslashes(htmlspecialchars($data['article_snippet']))."</description>\n";
echo "<pubDate>".date("r",$data['article_datestamp'])."</pubDate>\n";
echo "<guid>".stripslashes(htmlspecialchars($settings['siteurl']."readarticle.php?article_id=".$data['article_id'
]))."</guid>\n";
echo "</item>\n\n";
}
echo "<ttl>60</ttl>\n";
echo "<generator>".$settings['siteurl']."</generator>\n";
echo "<webMaster>".$settings['siteemail']."</webMaster>\n";
echo "<copyright>".htmlspecialchars($settings['sitename'])." ".$settings['siteurl']."</copyright>\n";
echo "<description>".htmlspecialchars($settings['sitename']).". Статьи</description>\n";
echo "</channel>\n";
echo "</rss>";
?>




[Изменил(а) Sky, 14 Мая 2007, 12:47:36]

--------------------
(с) Деньги это способ иметь мир, а мир имеет нас через деньги.
Жизнь - это очередная форма неуверенности...
Где меня найти:

http://ssfera.ru
http://www.rus-phpfusion.com
^ наверх ^ http://ssfera.ru
# 13  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 14 Мая 2007, 12:47:26
Ошибку со смайлами исправил :D


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 14  
skorpion
Пользователь

Avatar пользователя

пожизненный катарсис

Любитель Fusion

Сообщений: 230
Откуда: Москва
Зарегистрирован: 19 Апреля 2007, 19:55:07
Сказали спасибо 12 раз
Статус: offline
Опубликовано 15 Мая 2007, 01:25:28
Sky написал:
Ошибку со смайлами исправил smiley

Спасиб Дружище!
Ещё добавь авторизацию на форум, если я не авторизирован. А то не удобно входить через главную страницу.
smiley
знаю, с нами (юзверами) всегда так. то одного, то второго не хватает. =)
мы какой то странный вид людей, нам всегда хочется чего-то большего.
smiley smiley smiley


--------------------
(с) Деньги это способ иметь мир, а мир имеет нас через деньги.
Жизнь - это очередная форма неуверенности...
Где меня найти:

http://ssfera.ru
http://www.rus-phpfusion.com
^ наверх ^ http://ssfera.ru
# 15  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 15 Мая 2007, 12:00:47
млин, ломает... smiley
Завтра релиз второй сборки... может сделаю... это надо будет еще один login.php сделать и редирект переделать... постораюсь!


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 16  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 15 Мая 2007, 13:41:20
skorpion написал:
Sky написал:
Ошибку со смайлами исправил smiley

Спасиб Дружище!
Ещё добавь авторизацию на форум, если я не авторизирован. А то не удобно входить через главную страницу.
smiley
знаю, с нами (юзверами) всегда так. то одного, то второго не хватает. =)
мы какой то странный вид людей, нам всегда хочется чего-то большего.
smiley smiley smiley


Ломался, ломался и сделал! smiley
Авторизация на форуме есть... она сверху... исправил кое-что... теперь если заходишь с форума, то редирект на главную форума, если с сайта, то на главную сайта!smiley


[Изменил(а) Sky, 15 Мая 2007, 13:42:23]

--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 17  
leo
Пользователь

Avatar пользователя



Завсегдатый

Сообщений: 54
Зарегистрирован: 07 Февраля 2008, 12:34:26
Сказали спасибо 2 раз
Статус: offline
Опубликовано 22 Февраля 2008, 15:45:15
скачал тут http://netck.ru/downloads/v6%5BRU%5DFeeds-RSS_Parser-v2.11.rar Rss новостник с админкой, кому надо посмотрите очень хороший и удобный.

Одна проблема сделал новости с ленты.ру, а они в абре кодабре).
Как сделать чтобы они отображались нормально. На ленте RSS новости в UTF-8? а сайт у меня на 1251 кодировке
 
^ наверх ^
# 18  
dvdiamond
Пользователь

Avatar пользователя




Местный

Сообщений: 17
Зарегистрирован: 27 Февраля 2008, 22:30:18
Сказали спасибо 1 раз
Статус: offline
Опубликовано 06 Марта 2008, 01:43:07
leo написал:...RSS_Parser-v2.11...
Одна проблема сделал новости с ленты.ру, а они в абре кодабре).
Как сделать чтобы они отображались нормально. На ленте RSS новости в UTF-8? а сайт у меня на 1251 кодировке

Кто-нить победил? Бо и 1251-1251 тоже кракозябры smiley

Причем, в кэше текст в 1251 и нормально читается..
___

Все, победил. Отбой.


[Изменил(а) dvdiamond, 06 Марта 2008, 04:44:24]  
^ наверх ^
Перейти на форум:


105,512,474 уникальных посетителей
сейчас: 23 Ноября 2024, 06:59:09
Генерация страницы: 0.48 сек.

Original size:58 кб.
GZipped size: 10 кб.
Compression:83%