Чтение RSS каналов

Форум

Открыть Ответить

Граббер погоды с gismeteo.ru

11
24.03.2010 13:20:2324.03.2010 13:24:38
Гисметео изменили ресурс для картинок.
В index.php модуля есть строка:
$tr[2][$key] = preg_replace ("#img src=\"/images/ico/wind#", "img src=\"http://i.gismeteo.com/images/ico/wind", $tr[2][$key]);

Её нужно изменить на:
$tr[2][$key] = preg_replace ("#img src=\"static/images/icons/new#", "img src=\"http://i.gismeteo.com/static/images/icons/new", $tr[2][$key]);

Иначе изображения будут грузиться через редирект, а это гораздо дольше обычного, из-за этого может что-то недогружаться из картинок...
3.97

3.97
12
24.03.2010 13:20:45
подгружаются, модуль в седьмом посте можно скачать
4.1

4.1
13
24.03.2010 13:33:5524.03.2010 13:36:35
Я посмотрел. А вопрос к тому, что для своего блока я все картинки у них стянул, и не завишу более от настроения их админов + скорость загрузки страницы... Смайл - 04
3.92

3.92
14
24.03.2010 14:20:0624.03.2010 14:24:09
GRAFLEKX, СПС!
4.1

4.1
15
17.05.2010 20:15:50
Уже пару дней наблюдаю "пустышку" вместо прогноза погоды. Что-то опять гисметео изменили?
Что подправить надо, не подскажете?
16
17.05.2010 20:24:5717.05.2010 20:25:55
на понедельников.нет вам помогут. ЭТо точно. лучший админ по слаеду
3.76

3.76
17
18.05.2010 13:14:38
ага, модуль погоды не работает, ну я и плюнул на него и перешёл на ЭТОТ Смайл - 13
4.1

4.1
18
19.05.2010 09:17:33
Внес изменения:
function readservis($link) {
...
	//return iconv("UTF-8", "CP1251", $res);
	return $res;
...


//preg_match_all('#<table summary=\"Карты погоды\">(.*?)</table>#si', $out, $tabl);
preg_match_all('/<table(.*?)<\/table>/si', $out, $tabl);
preg_match_all('#<tr(.*?)>(.*?)</tr>#si', iconv("UTF-8", "CP1251", $tabl[0][1]), $tr);
Работает.
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь