1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Making eweather compatible with joomla 1.5

Тема в разделе "Joomla", создана пользователем jameser, 21 янв 2009.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0, NightHunter
  1. jameser

    jameser Создатель

    Регистр.:
    17 янв 2009
    Сообщения:
    46
    Симпатии:
    6
    Hello all, sorry but i don`t know real good russian language and i`ll post in english if I do something wrong i ask a moderator to tell me.

    I am new here and for that i decided to share with you how to make eweather compatible with joomla 1.5:

    Open file:

    administrator/components/com_eweather/config.eweather.php and change it with this attached file Посмотреть вложение config.eweather.txt

    Then open:

    libraries/domit/xml_domit_parser.php and change:
    return file_get_contents($filename); to:

    $ch = curl_init();

    curl_setopt ($ch, CURLOPT_URL, "$filename");
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 0);
    curl_setopt ($ch, CURLOPT_USERAGENT, $_ENV['HTTP_USER_AGENT']);

    $file = curl_exec($ch);
    return $file;

    That`s all thanks for your atention
     
  2. cabbit

    cabbit Постоялец

    Регистр.:
    9 апр 2008
    Сообщения:
    63
    Симпатии:
    22
    полумера. править в конфиг файле не верно. ибо после каждого изменения конфигурации надо править файл. правильнее будет
    в файле admin.eweather.php
    находим
    Код:
      $configtxt = "<?php\r\n"
                  ."  \$weatherVersion = \"1.1.0 Beta\";\r\n"
    
                  ."  \$weatherPartnerID = \"".$conf_partnerID."\";\r\n"
    
                  ."  \$weatherPassword = \"".$conf_partner_key."\";\r\n"
    
                  ."  \$weatherDefaultLocationID = \"".$conf_default_location."\";\r\n"
    
                  ."  \$weatherCacheTime = ".$conf_cache_time.";\r\n"
    
                  ."  \$weatherUnits = \"".$conf_units."\";\r\n"
    
    
    
                  ."  \$weatherDayForecast = \"".$conf_forecast_days."\";\r\n"
    
                  ."  \$weatherShowFooter = \"".$conf_show_footer."\";\r\n"
    
                  ."  \$weatherIconsStyle = \"".$conf_iconstyle."\";\r\n"
    
    
    
                  ."  \$weatherShowForecast = \"".$conf_show_forecast."\";\r\n"
    
                  ."  \$weatherTimeFormat = \"".$conf_time_format."\";\r\n"
    
                  ."  \$weatherLongDateFormat = \"".$conf_date_format_long."\";\r\n"
    
                  ."  \$weatherShortDateFormat = \"".$conf_date_format_short."\";\r\n"
    
                  ."  \$weatherDetailDateFormat = \"".$conf_date_format_detail."\";\r\n"
    
                  ."  \$weatherUseProxy = \"".$conf_use_proxy."\";\r\n"
    
                  ."  \$weatherProxyHost = \"".$conf_proxy_host."\";\r\n"
    
                  ."  \$weatherProxyPort = \"".$conf_proxy_port."\";\r\n"
    
                  ."  \$weatherUseProxyAuth = \"".$conf_use_proxy_auth."\";\r\n"
    
                  ."  \$weatherProxyAuthUser = \"".$conf_proxy_auth_user."\";\r\n"
    
                  ."  \$weatherProxyAuthPwd = \"".$conf_proxy_auth_pwd."\";\r\n"
    
                  ."?>\r\n";
    заменить на
    Код:
     $configtxt = "<?php\r\n"
     ."  global \$weatherVersion;\r\n"
    
                  ."  \$weatherVersion = \"1.1.0 Beta\";\r\n"
    ."  global \$weatherPartnerID;\r\n"
    
                  ."  \$weatherPartnerID = \"".$conf_partnerID."\";\r\n"
    ."  global \$weatherPassword;\r\n"
    
                  ."  \$weatherPassword = \"".$conf_partner_key."\";\r\n"
    ."  global \$weatherDefaultLocationID;\r\n"
    
                  ."  \$weatherDefaultLocationID = \"".$conf_default_location."\";\r\n"
    ."  global \$weatherCacheTime;\r\n"
    
                  ."  \$weatherCacheTime = ".$conf_cache_time.";\r\n"
    ."  global \$weatherUnits;\r\n"
    
                  ."  \$weatherUnits = \"".$conf_units."\";\r\n"
    
    ."  global \$weatherDayForecast;\r\n"
    
                  ."  \$weatherDayForecast = \"".$conf_forecast_days."\";\r\n"
    ."  global \$weatherShowFooter;\r\n"
    
                  ."  \$weatherShowFooter = \"".$conf_show_footer."\";\r\n"
    ."  global \$weatherIconsStyle;\r\n"
    
                  ."  \$weatherIconsStyle = \"".$conf_iconstyle."\";\r\n"
    
    ."  global \$weatherShowForecast;\r\n"
    
                  ."  \$weatherShowForecast = \"".$conf_show_forecast."\";\r\n"
    ."  global \$weatherTimeFormat;\r\n"
    
                  ."  \$weatherTimeFormat = \"".$conf_time_format."\";\r\n"
    ."  global \$weatherLongDateFormat;\r\n"
    
                  ."  \$weatherLongDateFormat = \"".$conf_date_format_long."\";\r\n"
    ."  global \$weatherShortDateFormat;\r\n"
    
                  ."  \$weatherShortDateFormat = \"".$conf_date_format_short."\";\r\n"
    ."  global \$weatherDetailDateFormat;\r\n"
    
                  ."  \$weatherDetailDateFormat = \"".$conf_date_format_detail."\";\r\n"
    ."  global \$weatherUseProxy;\r\n"
    
                  ."  \$weatherUseProxy = \"".$conf_use_proxy."\";\r\n"
    ."  global \$weatherProxyHost;\r\n"
    
                  ."  \$weatherProxyHost = \"".$conf_proxy_host."\";\r\n"
    ."  global \$weatherProxyPort;\r\n"
    
                  ."  \$weatherProxyPort = \"".$conf_proxy_port."\";\r\n"
    ."  global \$weatherUseProxyAuth;\r\n"
    
                  ."  \$weatherUseProxyAuth = \"".$conf_use_proxy_auth."\";\r\n"
    ."  global \$weatherProxyAuthUser;\r\n"
    
                  ."  \$weatherProxyAuthUser = \"".$conf_proxy_auth_user."\";\r\n"
    ."  global \$weatherProxyAuthPwd;\r\n"
    
                  ."  \$weatherProxyAuthPwd = \"".$conf_proxy_auth_pwd."\";\r\n"
    
                  ."?>\r\n";
     
  3. stepreg

    stepreg Создатель

    Регистр.:
    1 июл 2009
    Сообщения:
    20
    Симпатии:
    0
    ребя, хайд бальшой. дайте солюшн в массы, плз :ah:
     
  4. Waximan

    Waximan Создатель

    Регистр.:
    26 авг 2009
    Сообщения:
    11
    Симпатии:
    1
    действительно, десяточку в самый раз...
    Спасибо за понимание!
     
Статус темы:
Закрыта.