Перейти к содержимому

Фотография

RSS


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 37

#1 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 26 марта 2005 - 22:37

Для тех кто ждал RSS нашего форума:
feed://forums.software-testing.ru/rss.php
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#2 barancev

barancev

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

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 27 марта 2005 - 07:04

Я бы всё таки предложил установить вот этот агрегатор: http://mods.invision...ndex.php/f/3405
Он позволяет делать feed для отдельных форумов и даже топиков, что существенно более удобно.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#3 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 27 марта 2005 - 10:28

Нет вопросов. Алексей, я не могу зарегистрироваться в форуме, а без регстрации не могу скачать файлы. У вас как с регистрацией дела обстоят?

PS
Пресс-релиз?
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#4 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 27 марта 2005 - 10:55

Установил.
feed://forums.software-testing.ru/rss.php - проблема с кодировкой. По тексту вскипта везде где мог установил ср-1251 но проблема решилась лиш частично - заголовки фида транслируются нормально, а вот текст :(

http://forums.softwa...ting.ru/rss.php - хорошо видно вот здесь.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#5 barancev

barancev

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

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 28 марта 2005 - 14:07

feed://forums.software-testing.ru/rss.php - проблема с кодировкой. По тексту вскипта везде где мог установил ср-1251 но проблема решилась лиш частично - заголовки фида транслируются нормально, а вот текст :(

Просмотр сообщения

Везде -- имеется в виду, что в обоих вызовах htmlentities? Может быть, дело в том, что encoding правильно называется cp1251 (без дефиса). А заголовок фида просто вообще не кодируется, а идёт как есть.

А может быть вообще попробовать заменить htmlentities на htmlspecialchars?

Я вообще не очень понял, зачем там такой фрагмент кода хитрый:
  $result = htmlentities($result,ENT_COMPAT);

   $result = str_replace("&","&",$result);
   $result = str_replace("&lt;","<",$result);
   $result = str_replace("&gt;",">",$result);

   $result = htmlentities($result,ENT_COMPAT);
То, что посредине -- это почти обратное действие к htmlspecialchars (правда, забыты кавычки).
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#6 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 28 марта 2005 - 14:27

Э нет - не так всё просто :)

Имелось в виду не cp1251, а charset=windows-1251

По поводу кода, Алексей, я не копался в нём - я беру, то что предложено вами :)
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#7 barancev

barancev

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

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 28 марта 2005 - 14:38

Ну да, сам предложил, сам и расхлёбывай, это правильно :)

Предлагаю внести в скрипт следующие изменения -- обе строчки
$result = htmlentities($result,ENT_COMPAT);
заменить на
$result = htmlentities($result,ENT_COMPAT,"cp1251");
а если не поможет -- попробовать заменить на
$result = htmlspecialchars($result,ENT_COMPAT);
или
$result = htmlspecialchars($result,ENT_COMPAT,"cp1251");

  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#8 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 28 марта 2005 - 15:45

Инициатива как известно... :)

OK - сегодня попробую.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#9 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 28 марта 2005 - 20:23

feed://forums.software-testing.ru/rss.php - УРА!

Вопрос - настраивать на поиск последних активных топиков или последних сообщений?

// Do we want to go on the last ten active topics, rather than
// the last ten posts?

Сколько тем/сообщений надо выводить?
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#10 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 28 марта 2005 - 20:24

заменить на
$result = htmlentities($result,ENT_COMPAT,"cp1251");

Вот это сразу сработало.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#11 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 28 марта 2005 - 21:08

http://forums.softwa...ing.ru/news.php - экспорт последних тем форума
http://forums.softwa...ws.php?forum=31 - экспорт заголовков новостей.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#12 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 28 марта 2005 - 21:36

Вопрос - настраивать на поиск последних активных топиков или последних сообщений?
// Do we want to go on the last ten active topics, rather than
// the last ten posts?

Эта штука не работает. Установкой опции в 1-цу ломается экспорт. Выводится только заголовок темы и все ссылки указывают на титулку а не на тему. Будем смотреть дальше?
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#13 barancev

barancev

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

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 29 марта 2005 - 06:07

заменить на
$result = htmlentities($result,ENT_COMPAT,"cp1251");

Вот это сразу сработало.

Просмотр сообщения

Это сработало, но не очень правильно. Теперь русские буковки кодируются в виде entities, неудобно. Давай попробуем заменить на htmlspecialchars, пусть русские буковки остаются как они есть.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#14 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 29 марта 2005 - 08:01

Это сработало, но не очень правильно. Теперь русские буковки кодируются в виде entities, неудобно. Давай попробуем заменить на htmlspecialchars, пусть русские буковки остаются как они есть.


Если заменить

$result = htmlentities($result,ENT_COMPAT,"cp1251");

на

$result = htmlspecialchars($result,ENT_COMPAT);

получаем при загрузке канала ошибку:
"... не является каналом XML".
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#15 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 29 марта 2005 - 08:02

Аналогично при попытке замены на

$result = htmlspecialchars($result,ENT_COMPAT,"cp1251");
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#16 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 29 марта 2005 - 11:44

Кстати, а как лучше/правильнее: RSS или XML - меня интересует какая кнопка правильнее, вернее какая надпись на кнопке правильнее?
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#17 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 29 марта 2005 - 15:33

Не знаю какая надпись более правильная, но на других сайтах я видел кнопки с надписью XML, а не RSS.
  • 0
Дмитрий Шевченко

HP Software

#18 Гость_ex_dani_*

Гость_ex_dani_*
  • Guests

Отправлено 29 марта 2005 - 15:51

Я много читаю RSS новостей и на сайтах всегда ищу RSS, а не XML.
Ведь XML это формат передачи данных, а новости называются RSS (RSS is a format for syndicating news and the content of news-like sites).

#19 hudson

hudson

    Активный участник

  • Members
  • PipPip
  • 90 сообщений
  • ФИО:Быкадоров Дмитрий

Отправлено 29 марта 2005 - 16:18

Не знаю какая надпись более правильная, но на других сайтах я видел кнопки с надписью XML, а не RSS.

Просмотр сообщения


RSS это XML-based формат для новостей, насколько я знаю. Т.е. фактически они отличаются парсерами... :)
  • 0

#20 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 29 марта 2005 - 20:04

То есть против RSS нет возражений?

Я просто видел и так и эдак.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных