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

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Моды/Плагины | Моды/Mods
# 1 Тема: Информер погоды? Как вставить?
Oxanita
Пользователь

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




Местный

Сообщений: 41
Зарегистрирован: 15 Января 2008, 19:36:03
Сказали спасибо 3 раз
Статус: offline
Опубликовано 15 Января 2008, 21:18:11
Уважаемые пользователи, поделитесь опытом: кто-нибудь вставлял в сайты на FUSION погодные информеры (например, с Гисметео)? Это вообще возможно? Как это сделать покорректнее (может быть, какую-то отдельную панель сначала создать, а туда уже вставить код информера, выдаваемый самим погодным сайтом)?
Аналогичный вопрос по остальным внешним данным. Сорри, если где-то дублирую (не ругайтесь сильно... поделитесь ссылкой, плиз).
 
^ наверх ^ http://belayakholunitsa.com
# 2  
Кирдон
SF Team

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




SF Support Team

Завсегдатый

Сообщений: 75
Зарегистрирован: 25 Ноября 2007, 17:00:22
Сказали спасибо 10 раз
Статус: offline
Опубликовано 15 Января 2008, 21:29:01
Опа, девушка появилась...
1. В админке: Администратироване системы->панели-> создать новую панель;
В окне пишешь:

openside("Погода");
?>
код погоды :)
<?php
closeside();


[Изменил(а) Кирдон, 15 Января 2008, 21:30:08]  
^ наверх ^
# 3  
Oxanita
Пользователь

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




Местный

Сообщений: 41
Зарегистрирован: 15 Января 2008, 19:36:03
Сказали спасибо 3 раз
Статус: offline
Опубликовано 15 Января 2008, 23:09:09
Благодарствую, батенька smiley

Попробую...

 
^ наверх ^ http://belayakholunitsa.com
# 4  
Oxanita
Пользователь

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




Местный

Сообщений: 41
Зарегистрирован: 15 Января 2008, 19:36:03
Сказали спасибо 3 раз
Статус: offline
Опубликовано 15 Января 2008, 23:16:08
Спасибо! Работает!
Супер. smiley
 
^ наверх ^ http://belayakholunitsa.com
# 5  
loren
Пользователь

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




Местный

Сообщений: 11
Зарегистрирован: 21 Мая 2007, 20:51:28
Сказали спасибо 0 раз
Статус: offline
Опубликовано 17 Января 2008, 14:37:21
А можно как-нибудь реализовать плагин по погоде? было бы куда удобнее...
 
^ наверх ^
# 6  
yury
Пользователь

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

Магистр Дизайна и Верстки

Почетный SF

Сообщений: 1201
Зарегистрирован: 11 Января 2008, 15:57:19
Сказали спасибо 37 раз
Статус: offline
ICQ статус 371635405
Опубликовано 17 Января 2008, 15:56:33
А можно как-нибудь реализовать плагин по погоде? было бы куда удобнее...

Погода у каждого в городе разная) а добавить панель труда не составляет


--------------------
Нужен сайт или красивый оригинальный дизайн?
Только лучший и оригинальный дизайн для php-fusion 6, 7, SF!
www.artcell.ru-правильный выбор!!!
^ наверх ^ 371635405 www.artcell.ru
# 7  
Oxanita
Пользователь

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




Местный

Сообщений: 41
Зарегистрирован: 15 Января 2008, 19:36:03
Сказали спасибо 3 раз
Статус: offline
Опубликовано 17 Января 2008, 18:13:29
yury, стопудово!
Да и источникам все доверяют разным. А на известных погодных сайтах почти всегда есть возможность взять код именно для погоды НУЖНОГО города, его и размещать.
Тем более что он еще и встроился у меня в панель красиво - в нужной цветовой гамме, что было несколько неожиданно, но приятно (не надо возиться отдельно с подстройкой цветов).
smiley
Еще б аналогичную панельку по курсам валют (именно для нужного города), тока это пока маловоплотимо в силу специфики города...
 
^ наверх ^ http://belayakholunitsa.com
# 8  
Flyer
Пользователь

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

ЗЕНИТ ЧЕМПИОН !!!

Местный

Сообщений: 32
Откуда: Красноярск
Зарегистрирован: 26 Июля 2008, 17:44:10
Сказали спасибо 1 раз
Статус: offline
Опубликовано 02 Августа 2008, 08:26:26
Подскажите, я поставил панельку с погодой и она загружается через инет естессно, а у меня сайт стоит в городской сети и если юзер заходит без квл инета у него не отображается панелька т.к. не включен инет. Можно как нибудь сделать чтобы сначала погода скачалась а потом с компа поставилась ??
 
^ наверх ^
# 9  
Psc
SF Team

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

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 02 Августа 2008, 11:40:21
Несомненно можно, качаешь себе картинку, типа кэш - это раз
Обновляешь ее, скажем раз в сутки (или больше) - это два

По желанию - делаешь это на php, чтоб само обновлялось и качалось - это три.

Теперь ее будут видеть все.


--------------------
Retired
^ наверх ^
# 10  
Flyer
Пользователь

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

ЗЕНИТ ЧЕМПИОН !!!

Местный

Сообщений: 32
Откуда: Красноярск
Зарегистрирован: 26 Июля 2008, 17:44:10
Сказали спасибо 1 раз
Статус: offline
Опубликовано 02 Августа 2008, 13:39:33
ну а можешь код написать ??
 
^ наверх ^
1 пользователь сказал спасибо Вам: redman
# 11  
Psc
SF Team

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

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 02 Августа 2008, 15:02:11
Так и думал что до етого дойдет :D

Замечаю, что должна быть включена allow_url_fopen! Если нет, то нада другое искать, код не будет пахать.

А у тебя чисто одна картинка?


openside("Погодушка");

//cache in mins
$mins_to_cache = 60 ;
$dcp_errcopy_msg = 'Не удалось унести картину.';

//path + filename
define('DYNCP_IMGPATH', 'http://site_s_pogodyy_ili_hz_chem/papka_kartinki/');
define('DYNCP_IMGFILE', 'kartinka.gif');

//folder to save
define('DYNCP_FOLDER', IMAGES);

if (file_exists(DYNCP_FOLDER.DYNCP_IMGFILE)) {
$dcp_cache_timer = ( time() - filemtime(DYNCP_FOLDER.DYNCP_IMGFILE) );

if ( ($mins_to_cache * 60 ) <= $dcp_cache_timer ){
if(!copy( DYNCP_IMGPATH.DYNCP_IMGFILE,DYNCP_FOLDER.DYNCP_IMGFILE) ) {
echo $dcp_errcopy_msg;
}

}
}
else {
//no file? ok - cached!
if(!copy( DYNCP_IMGPATH.DYNCP_IMGFILE,DYNCP_FOLDER.DYNCP_IMGFILE) ) {
echo $dcp_errcopy_msg;
}
}
echo '<img src="'.DYNCP_FOLDER.DYNCP_IMGFILE.'">';

closeside();



Выделения в коде:
Красным - менять обязательно
Зеленым - по желанию


[Изменил(а) Psc, 02 Августа 2008, 16:44:45]

--------------------
Retired
^ наверх ^
Перейти на форум:


94,168,273 уникальных посетителей
сейчас: 29 Марта 2024, 13:16:00
Генерация страницы: 0.31 сек.