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

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

11
24.03.2010 13:20:23 24.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]);

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

GRAFLEKX
GRAFLEKX
3.92

3.92

12
24.03.2010 13:20:45

подгружаются, модуль в седьмом посте можно скачать

Neiv
Neiv
4.1

4.1

13
24.03.2010 13:33:55 24.03.2010 13:36:35

Я посмотрел. А вопрос к тому, что для своего блока я все картинки у них стянул, и не завишу более от настроения их админов + скорость загрузки страницы... 🙂

Chianuk
Chianuk
3.89

3.89

14
24.03.2010 14:20:06 24.03.2010 14:24:09

GRAFLEKX, СПС!

Neiv
Neiv
4.1

4.1

15
17.05.2010 20:15:50

Уже пару дней наблюдаю "пустышку" вместо прогноза погоды. Что-то опять гисметео изменили?
Что подправить надо, не подскажете?

dimajak
dimajak
16
17.05.2010 20:24:57 17.05.2010 20:25:55

на понедельников.нет вам помогут. ЭТо точно. лучший админ по слаеду

ra55551
ra55551
3.75

3.75

17
18.05.2010 13:14:38

ага, модуль погоды не работает, ну я и плюнул на него и перешёл на ЭТОТ 😉

Neiv
Neiv
4.1

4.1

18
19.05.2010 09:17:33

Внес изменения:

PHP
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);

Работает.

dimajak
dimajak
Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр