loading...

Авторизация ...

Имя пользователя :
Пароль :
я всё забыл!

МодулиПрогноз погоды в стиле HTC

Написал Tuxons, 11 сентября 2010 | 93 комментария | рейтинг новости не нравится   +23   нравится Версия для печати
Прогноз погоды в стиле HTC

Обновление моего старого прогноза погоды, модуль переписан с нуля.

Возможности модуля:

- модуль выводит текущий прогноз погоды и прогноз на ближайшие 5 дней.
- автоматически определяет город посетителя сайта по IP.
- кэширование.

Что нового в этой версии:

- полностью переработан алгоритм определения города.
- модуль определяет теперь не только Российские города.
- отказался от сервиса Gismeteo, теперь модуль берет данные с AccuWeather.
- добавлена админка.
- вывод модуля на сайт сделан, как и обычным кодом, так и AJAX.
- переработан внешний вид модуля.
- можно выбрать 3 размера модуля.
- добавлена возможность отключить автоматическое определение города.
- можно установить свой город по умолчанию(инструкция в админке модуля).

Пример можете посмотреть здесь: http://f-ideas.ru/

Модуль тестировался на версиях движка 8,5 и 9,0.

Сразу хочу всех предупредить, более низкие версии движка я не поддерживаю, поэтому запросы на переделку модуля под определенную версию движка, буду игнорировать. Для новых версий движка буду выпускать обновления, если потребуются.

Скачать: Вы не можете скачивать файлы с нашего сервера



Комментарии пользователей

  Экспорт комментариев в RSS
 Сортировать по рейтингу, по дате

Написал buger, 11 сентября 2010 в 01:37 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 3, Пользователи
Карма:
Все работает, но город автоматом не хочет (

Написал AVET, 11 сентября 2010 в 02:43 плохой комментарий   0   хороший комментарий
Новостей: 17, комментариев: 535, Редактор
Карма: 12±
Насколько точен accu-weather.com ?

Написал IronMedia, 11 сентября 2010 в 04:31 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 50, Пользователи
Карма:
Зачем в папке templatesВаш шаблонcsspogoda - pogoda.php файл?

Он там нужен вообще?
---

Установил модуль:



Ставлю в админке "Автоматическое определение города" - на "ДА", жму
Настройки были успешно сохранены

"Вернуться назад"


И вижу, что "Автоматическое определение города" снова стоит на "НЕТ"
О_о о_О О_о

Т.о. город автоматически не работает! ((

Всё, понял. Оказывается автор не написал в инструкции, что конфигурационный файл необходимо выставить по правам на 777.

Есть 2 вопроса:

1. Файл .php в папке css - удалить?
2. При наводке - всё равно показывает на английском, вместо "облачно" и т.д. - ПО АНГЛИЙСКИ. У тебя автор тоже кстати на английском.

Написал extezy, 11 сентября 2010 в 09:22 плохой комментарий   +1   хороший комментарий
Новостей: 1, комментариев: 60, Пользователи
Карма:
Лучше бы сделал дроп-меню на аджакс с возможностью выбора города.
Загрузка нового города на аджакс.
Список доступных городов задается вручную администратором.
Возможность вручную изменять шаблон отображения информера.
Сделай это как дополнение, и цены модулю не будет.
Пока не ставлю. Надеюсь на апдейт. ;)

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

Написал Tuxons, 11 сентября 2010 в 21:06 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 44, Пользователи
Карма:
Цитата: IronMedia
Есть 2 вопроса:

1. Файл .php в папке css - удалить?
2. При наводке - всё равно показывает на английском, вместо "облачно" и т.д. - ПО АНГЛИЙСКИ. У тебя автор тоже кстати на английском.


1. Да, можно удалить.
2. Добавить перевод можно в языковой файл, в инструкции по установке написано.

Позже будет другая версия модуля, более расширенная и постараюсь учесть пожелания.

Цитата: AVET
Насколько точен accu-weather.com ?

Судя по моему городу, температуру показывает правильно, осадки тоже, бывают неточности с облачностью. Выбрал этот сервис, так как он дает больше информации чем гисметео, в следующей версии модуля будет выводиться большая часть предоставляемой информации.

Цитата: buger
Все работает, но город автоматом не хочет (

ссылку на сайт и свой IP дайте, проверю.

Написал IronMedia, 12 сентября 2010 в 04:11 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 50, Пользователи
Карма:
2. Добавить перевод можно в языковой файл, в инструкции по установке написано.


Перевод загружен и даже добавлен новый перевод. Всё равно на английском.

Позже будет другая версия модуля, более расширенная и постараюсь учесть пожелания.

Да, было бы очень хорошо, прогноз погоды очень нужен.
Особенно с переводом баг убрать...

Написал serik52, 12 сентября 2010 в 08:52 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 34, Пользователи
Карма:
Не определяет Нижний Новгород - вместо него упорно Дзержинск..

Написал Tuxons, 12 сентября 2010 в 08:56 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 44, Пользователи
Карма:
Цитата: serik52
Не определяет Нижний Новгород - вместо него упорно Дзержинск..


какой IP?

Написал FeAlSe, 12 сентября 2010 в 13:37 плохой комментарий   +1   хороший комментарий
Новостей: 0, комментариев: 15, Пользователи
Карма:
Tuxons, большое спасибо за модуль!
IronMedia, кеш почистите.
serik52, юху! А у меня как надо, как раз Дзержинск! 4

Написал serik52, 12 сентября 2010 в 14:31 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 34, Пользователи
Карма:
Tuxons,92.242.70.143

Написал Tuxons, 12 сентября 2010 в 14:54 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 44, Пользователи
Карма:
По данным геотул и того сайта откуда мой модуль берет данные о городе ип привязан к Дзержинску.

http://geotool.flagfox.net/?ip=92.242.70.143

Написал IronMedia, 12 сентября 2010 в 16:28 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 50, Пользователи
Карма:
FeAlSe, спасибо, помогло, я уж думал баг ))

Tuxons, поставил + в карму
Модуль отличный. Можно даже сделать расширенный прогноз погоды в отдельной страничке, тогда цены моду не будет. Можно платно сделать, я обязательно куплю.

Написал serik52, 12 сентября 2010 в 17:51 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 34, Пользователи
Карма:
Tuxons, это печально. Но как бы то не было я в Нижнем Новгороде.
У многих кстати врет к сожаленью. Модуль класс - на моем сайте просто офигенно в тему смотрится !

Замутил опрос врет или нет ))

Написал Tuxons, 12 сентября 2010 в 20:45 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 44, Пользователи
Карма:
Цитата: serik52
Tuxons, это печально. Но как бы то не было я в Нижнем Новгороде.


Ок, специально для России сделаю проверку IP, по базе русских городов, она более точная, для остальных стран будет та которая используется сейчас.

Написал Tuxons, 13 сентября 2010 в 10:48 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 44, Пользователи
Карма:
Обновление для модуля, добавил алгоритм для более точного определения Российских городов, поправил стили. Для тех кто обновляется, просто замените файлы на сервере на файлы из архива, для тех кто ставит заново инструкция в архиве.
Внимание! У вас нет прав, для просмотра скрытого текста.

Написал MozgFx, 20 октября 2010 в 16:37 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 6, Пользователи
Карма:
Обновление проверил.
Определило Краснодар точно.
Автор у вас косяк в той части кода которая подменят словарь погоды.
Там вместо апострофов нужно поставить кавычки это раз.
Хотя может " = '
Не знаю я на всякий случай заменил в четырех местах апостроф на кавычки.
Словарь weather.lng не содержал в себе ни одной фразы которая бы соответствовала бы на 100%.
Поэтому выводиться оригинал.
Проверил пополнил словарь переводом фраз.
Все работает на Русском языке.
Жаль что придется ждать когда погода поменяется чтобы словарь пополнить.

Написал serik52, 13 сентября 2010 в 14:12 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 34, Пользователи
Карма:
О, теперь меня верно определила. По прежнему опросу у 30% врал. Щас обнулил опрос и снова посмотрю )) Спасибо )

Написал IronMedia, 14 сентября 2010 в 02:49 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 50, Пользователи
Карма:
Если включить автоматическое определение, то у меня показывает г.Южно-Сахалинск вместо г. Оха. Поставил на ручной режим, благо сайт городской...

Написал serik52, 14 сентября 2010 в 14:28 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 34, Пользователи
Карма:
C определением увы все авно не айс: у 30% неправильно. Опрошено болше 120 человек

Написал Tuxons, 14 сентября 2010 в 17:06 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 44, Пользователи
Карма:
Цитата: serik52
C определением увы все авно не айс: у 30% неправильно. Опрошено болше 120 человек


В следующей версии будет выбор города посетителем.

Написал VETACH, 14 сентября 2010 в 19:21 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 3, Пользователи
Карма:
При включенном AJAX пишет ошибки

Notice: Undefined index: Sunny and delightful in /var/www/vetach/data/www/site.com/engine/ajax/pogoda.php on line 88

Notice: Undefined index: Mostly sunny and nice in /var/www/vetach/data/www/site.com/engine/ajax/pogoda.php on line 88

Notice: Undefined index: Nice and warm with some sun in /var/www/vetach/data/www/site.com/engine/ajax/pogoda.php on line 88

Notice: Undefined index: Rain and drizzle in the p.m. in /var/www/vetach/data/www/site.com/engine/ajax/pogoda.php on line 88


как решить?

Написал akcium, 22 сентября 2010 в 17:25 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 7, Пользователи
Карма:
код немного кривоватый, это нотайсы в php5
добавь в htaccess

php_value display_errors 0

Написал Tuxons, 14 сентября 2010 в 19:29 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 44, Пользователи
Карма:
откройте файл /engine/ajax/pogoda.php

и в самом верху

@error_reporting(0);
@ini_set('display_errors', true);
@ini_set('html_errors', true);


попробуйте заменить на

@error_reporting(0);
@ini_set('display_errors', false);
@ini_set('html_errors', false);

Написал VETACH, 18 сентября 2010 в 20:09 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 3, Пользователи
Карма:
Tuxons,
не помогло. версия двига 8,3 . Может в этом проблема?

Написал Tuxons, 19 сентября 2010 в 09:24 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 44, Пользователи
Карма:
Цитата: VETACH
Tuxons,
не помогло. версия двига 8,3 . Может в этом проблема?

тогда на сервере включен показ ошибок, попробуйте через htaccess отключить показ ошибок

Написал VETACH, 19 сентября 2010 в 13:42 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 3, Пользователи
Карма:
Tuxons,
ок. поковыряюсь. когда ожидается новая версия модуля?

Написал xxxPHOENIXxxx, 19 сентября 2010 в 15:29 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 2, Пользователи
Карма:
Чет пишет загрузка погоды и все

Написал tcexe, 21 сентября 2010 в 02:21 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 5, Пользователи
Карма:
не отоброжает цифры...

всё работает,спасибо за модуль)

Написал sfera_lg, 22 сентября 2010 в 14:48 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 2, Пользователи
Карма:
все сделал по инструкции,
на сайте отображает окно
File engine/modules/pogoda_init.php is in the folder, which is available to write (CHMOD 777). For security purposes the connection files from these folders is impossible. Change the permissions on the folder that it had no rights to the write.

права на файл и папку 777 , dle 9.0

Написал xxxPHOENIXxxx, 22 сентября 2010 в 20:32 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 2, Пользователи
Карма:
Сделай 755

Написал sfera_lg, 23 сентября 2010 в 00:08 плохой комментарий   +1   хороший комментарий
Новостей: 0, комментариев: 2, Пользователи
Карма:
Спасибо, помогло.

Написал UMG Seth, 24 сентября 2010 в 00:01 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 1, Пользователи
Карма:
на версии 8.5 вместо погоды

Notice: Undefined variable: pogoda in T:\home\virtual\site\engine\ajax\pogoda.php on line 57

Notice: Undefined index: in T:\home\virtual\site\engine\ajax\pogoda.php on line 66

Fatal error: Call to undefined function curl_init() in T:\home\virtual\site\engine\ajax\pogoda.php on line 71

кеш выключен, город задан из админки

Написал Tuxons, 24 сентября 2010 в 09:00 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 44, Пользователи
Карма:
Цитата: UMG Seth
на версии 8.5 вместо погоды

Notice: Undefined variable: pogoda in T:\home\virtual\site\engine\ajax\pogoda.php on line 57

Notice: Undefined index: in T:\home\virtual\site\engine\ajax\pogoda.php on line 66

Fatal error: Call to undefined function curl_init() in T:\home\virtual\site\engine\ajax\pogoda.php on line 71

кеш выключен, город задан из админки


У вас на хостинге отсутствует модуль curl

Написал dizainnn, 24 сентября 2010 в 13:15 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 5, Пользователи
Карма:
Очень классный модуль, спасибо! Только еще "+" и "-" прикрутить не помешало бы. То есть, чтобы было так: +15С или -12С.

Информация



Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
Анализ Тиц и PR сайта

[removed][removed] [removed] (adsbygoogle = window.adsbygoogle || []).push({}); [removed]