Перейти к содержанию
UTM.SPACE community

admin

Администраторы
  • Публикаций

    528
  • Зарегистрирован

  • Посещение

  • Победитель дней

    10

Сообщения, опубликованные admin


  1. ; $Id: uk-UA.mod_jextweather.ini $
    ; Copyright (C) 2008 - 2011 JExt. All rights reserved.
    ; License http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL, see LICENSE.php
    ; Український переклад by: IronWarrior
    ; Note : All ini files need to be saved as UTF-8 - No BOM
    ;error
    MOD_JEXTWEATHER_CURL_ERROR= "розширення cURL не доступно на вашому сервері"
    MOD_JEXTWEATHER_CONNECT_ERROR = "Не можливо з'єднатися з сервером"
    MOD_JEXTWEATHER_CACHE_ERROR = "<br />Не можливо зберегти дані в кеш. Перевірте що ваша директорія для кешу існує і доступна для запису.<br />"
    MOD_JEXTWEATHER_ERROR_DATA="Не можливо отримати дані"
    ;description
    MOD_JEXTWEATHER_MODDESCRIPTION="<style type='text/css' media='all'><!--#wrap1 {padding:0px 0px 4px 0px;}.wrap3 a {padding: 1px 8px;margin-right: 4px;}h1 {background: #f9f9f9; line-height: 30px;clear:both;font-size:18px;margin:0;padding:2px 0 2px 10px;}h1 span {margin: 7px 10px 0 0;float: right;background: #336699; font:bold 11px Arial, Verdana, sans-serif;padding: 2px 8px;color: #fff;}.wrap2 {padding: 10px;margin-bottom: 4px;}.wrap3 {background:#f9f9f9;padding: 10px;margin-bottom: 4px;}--></style><div id='wrap1'><h1>Jext Weather <span>v.1.1.0</span><span>Joomla 1.5</span></h1></div><div class='wrap2'><p>Модуль погоди JextWeather, використовує XML експорт прогнозу погоди з сайту weather.co.ua,<br />дозволяє відображати дані про погоду по всьому світу. <a href='http://weather.co.ua/services/xml/' title='XML ЕКСПОРТ ПРОГНОЗУ ПОГОДИ' target='_blank'>Подробнее.</a><br />Ви можете збагатити ваш сайт власним прогнозом погоди. Модуль надає загальні відомості про прогноз на поточний день і дані про погоду в найближчі дні.</span><br />Підтримується:<br />- кешування<br /> - власні шаблони<br /> - плагіни для експорту прогнозу погоди (наприклад для gismeteo.ru)</p></div><div class='wrap3'><a href='http://www.jext.biz/jextweather/' target='_blank'>Новини модуля</a><a href='http://jext.biz/jextweather/jextweather.html' target='_blank'>Опис модуля</a><a href='http://community.jext.biz/forum/43-jextweather/' target='_blank'>Допомога</a></div>"
    ;-----ver 1.0.5-----
    ;day of week
    MOD_JEXTWEATHER_MON="Пн"
    MOD_JEXTWEATHER_TUE="Вт"
    MOD_JEXTWEATHER_WED="Cр"
    MOD_JEXTWEATHER_THU="Чт"
    MOD_JEXTWEATHER_FRI="Пт"
    MOD_JEXTWEATHER_SAT="Сб"
    MOD_JEXTWEATHER_SUN="Нд"
    ;wind condition
    MOD_JEXTWEATHER_N ="Пн"
    MOD_JEXTWEATHER_NNE = "Пн, Пн-Сх"
    MOD_JEXTWEATHER_NE = "Пн-Сх"
    MOD_JEXTWEATHER_ENE ="Сх,Пн-Сх"
    MOD_JEXTWEATHER_E = "Сх"
    MOD_JEXTWEATHER_ESE = "Сх,Пд-Сх"
    MOD_JEXTWEATHER_SE = "Пд-Сх"
    MOD_JEXTWEATHER_SSE = "Пд,Пд-Сх"
    MOD_JEXTWEATHER_S = "Пд"
    MOD_JEXTWEATHER_SSW = "Пд,Пд-Зх"
    MOD_JEXTWEATHER_SW = "Пд-Зх"
    MOD_JEXTWEATHER_WSW = "Зх,Пд-Зх"
    MOD_JEXTWEATHER_W = "Зх"
    MOD_JEXTWEATHER_WNW = "Зх,Пн-Зх"
    MOD_JEXTWEATHER_NW = "Пн-Зх"
    MOD_JEXTWEATHER_NNW = "Пн,Пн-Зх"
    ;weather condition
    MOD_JEXTWEATHER_SUNSHINE = "ясно"
    MOD_JEXTWEATHER_SUN_CLOUDY = "малохмарно"
    MOD_JEXTWEATHER_CLOUDY = "хмарно"
    MOD_JEXTWEATHER_MORE_CLOUDY = "похмуро"
    MOD_JEXTWEATHER_SHORT_RAIN="короткочасні дощі"
    MOD_JEXTWEATHER_RAIN = "дош"
    MOD_JEXTWEATHER_LIGHTING = "гроза"
    MOD_JEXTWEATHER_HAIL = "град"
    MOD_JEXTWEATHER_RAIN_SNOW = "сніг з дощем"
    MOD_JEXTWEATHER_SNOW = "сніг"
    MOD_JEXTWEATHER_HEAVY_SNOW = "снігопад"
    MOD_JEXTWEATHER_NA = "немає даних про опади"
    ;
    MOD_JEXTWEATHER_NIGHT="ніч"
    MOD_JEXTWEATHER_MORN="ранок"
    MOD_JEXTWEATHER_DAY="день"
    MOD_JEXTWEATHER_EVEN="вечір"
    ;main
    MOD_JEXTWEATHER_TEMPERATURE = "температура"
    MOD_JEXTWEATHER_PRESSURE = "тиск"
    MOD_JEXTWEATHER_WIND = "вітер"
    MOD_JEXTWEATHER_WIND_DIRECTION = "напрям вітру"
    MOD_JEXTWEATHER_HUMIDITY = "вологість"
    MOD_JEXTWEATHER_MS = м/с
    ;template
    MOD_JEXTWEATHER_WEATHER_ON = "Погода на"
    MOD_JEXTWEATHER_WEATHER = "Погода"
    MOD_JEXTWEATHER_NOW = "зараз"
    MOD_JEXTWEATHER_FEELS LIKE = "По відчуттю як"
    MOD_JEXTWEATHER_UPDATED AT = "Оновлено в"
    ;description
    MOD_JEXTWEATHER_WEATHER_IN = "Погода в"
    MOD_JEXTWEATHER_NAME = "Назва"
    MOD_JEXTWEATHER_SHOW_NAME = "Показувати назву"
    MOD_JEXTWEATHER_SHOW_NAME_DESC = "Показувати назву перед виведенням погоди"
    MOD_JEXTWEATHER_SOURCE = "Джерело даних"
    MOD_JEXTWEATHER_SOURCE_DESC = "Клас джерела даних"
    MOD_JEXTWEATHER_TEMPLATE = "Шаблон"
    MOD_JEXTWEATHER_TEMPLATE_DESC = "Шаблон для відображення"
    MOD_JEXTWEATHER_CITY_ID = "Id города"
    MOD_JEXTWEATHER_CITY_ID_DESC = "Id города. Дивитись на сайті джерела."
    MOD_JEXTWEATHER_SITE_ID = "Ваш сайт"
    MOD_JEXTWEATHER_SITE_ID_DESC = "Ваш ID, у вигляді назви вашого сайту з знаками «_» замість крапок (Yousite_com)."
    MOD_JEXTWEATHER_DAYF = "Кількість днів"
    MOD_JEXTWEATHER_DAYF_DESC ="Прогноз, на яку кількість днів. Min=1; Max=5. Для різних джерел різне."
    MOD_JEXTWEATHER_LANG = "мова"
    MOD_JEXTWEATHER_LANG_DESC = "Мова експорту топонімів. Доступні чотири варіанти: ru, uk, en, be. Для різних джерел різне."
    MOD_JEXTWEATHER_DATA_CACHING = "Кешування"
    MOD_JEXTWEATHER_DATA_CACHING_DESC = "Включити кешування"
    MOD_JEXTWEATHER_CACHE_TIME = "Час кешування"
    MOD_JEXTWEATHER_CACHE_TIME_DESC = "Час до перекєшування модуля. Секунди."
    MOD_JEXTWEATHER_WEATHER_SITE = "Джерело погоди"
    MOD_JEXTWEATHER_WEATHER_SITE_DESC = "Посилання на сайт Джерела погоди"
    MOD_JEXTWEATHER_AUTHOR = "Автор"
    MOD_JEXTWEATHER_AUTHOR_DESC = "Посилання на сайт jext.biz"
    ;-----ver 1.0.6-----
    MOD_JEXTWEATHER_FORECAST_WEATHER_ERROR = "Немає інформації про погоду"
    ;-----ver 1.1. -----
    MOD_JEXTWEATHER_FORECAST_WEATHER_ERROR = "Немає інформації про поточний стан погоди"
    ;-----ver 1.6.0 -----
    MOD_JEXTWEATHER_WEATHER = "Погода"
    MOD_JEXTWEATHER_WEATHER_FORECAST_ON ="прогноз погоди на"
    MOD_JEXTWEATHER_WEATHER_DAY_ON = "дня"
    MOD_JEXTWEATHER_TOMMOROW = "Завтра"
    MOD_JEXTWEATHER_TODAY = "Сьогодні"

  2. Практически все намеченное реализовано, добавил еще 3 отчёта, активацию карт и выписку квитанций.

    Завтра проверю их, просмотрю предыдущие и к вечеру или с утра послезавтра будет доступна бета версия.

  3. кнопки появляются только если вы активируете данные услуги в utm_admin->интерфейсы

    если вы всё правильно сделали

    то она появится сама, как в этом посте http://community.jex...t__60#entry1357 или здесь

    включено кеширование на 5 мин, так что может не сразу появится

  4. zfdebug можно отключить в файле application/bootstrap.php, надо закомментировать функцию

     /*_initZFDebug() {...} */

    про пароль знаю, там пока стоит валидатор alnum (только цифры и буквы лат), поправлю

    в сообщениях тоже подправлю

    для юр лиц тоже можно реализовать

  5. В папке models создать файл az.class.php


    <?php
    /**
    * @author Darang
    * @copyright 2012 JExt
    */
    defined ( '_JEXEC' ) or die ( 'Restricted access' );
    class currency_data_az extends currency_data{

    function __construct() {
    parent::__construct ();
    $this->url = "http://cbar.az/currencies/";
    $this->bank_name = "ЦБ Азербайджана";
    $this->bank_url = "http://cbar.az/";
    $this->currency_name = "манат";
    $this->date_format = 'd.m.Y';
    }

    function get_array($xml, $day = '', $replace_currency_array) {
    // Handle no data received error
    if (! isset ( $xml->document->ValType )) {
    $error ['error'] = 1;
    return $error;
    }
    // Save currencies' rates in an associative array indexed by currency 3 char code
    $rates = array (); // array to store currencies exchange rates
    $rates ['date'] = $xml->document->attributes ( 'date' );
    $data = $xml->document->ValType[1]->Valute;
    foreach ( $data as $dt ) {
    $code = $dt->attributes ( "code" );
    // Store data for selected by user currencies only, if they are set
    if (empty ( $this->currencies ) || in_array ( $code, $this->currencies )) {
    $rates ['currency'] [$code] ['charcode'] = $dt->attributes ( "code" ); // num code
    $rates ['currency'] [$code] ['scale'] = $dt->Nominal [0]->data (); // units
    // Set currency name (array with replacement rules will be searched for the ISO code)
    $rates ['currency'] [$code] ['name'] = parent::replace_currency_name ( $dt->Name [0]->data (), $code, $replace_currency_array );
    // Get the rate & replace comma to dot for further number processing
    $rates ['currency'] [$code] ['rate'] = str_replace ( ',', '.', $dt->Value [0]->data () );
    }
    }
    // Save additional info (only one time)
    if ($day == 'today' || $this->before_flag == FALSE) {
    $rates ['info'] = array ("bank_name" => $this->bank_name, "bank_url" => $this->bank_url, "currency_name" => $this->currency_name );
    }
    return $rates;

    }

    /**
    * Возвращает url адрес для получения xml
    * @param unknown_type $date
    */
    public function getUrl($date="")
    {

    if(strlen($date)>1)
    {
    $url=$this->url.$date.'.xml';
    }
    else
    {
    $date = date("d.m.Y");
    $url=$this->url.$date.'.xml';
    }
    return $url;
    }
    }
    ?>

    в mod_jextcurrency.xml в секцию source_class добавить

    <option value="az">Банк Азербайджана</option>

  6. Ещё некоторые изменения по дизайну на главной странице

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

    post-1-0-06517700-1333027425_thumb.jpg

×
×
  • Создать...