Новости Joomla

Вышли релизы безопасности Joomla 6.0.4 и Joomla 5.4.4

Релиз безопасности Joomla 6.0.4 и Joomla 5.4.4

Проект Joomla! рад сообщить о выходе Joomla 6.0.4 и Joomla 5.4.4. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

Небольшая нативная PHP Joomla библиотека для работы с API v.2 службы доставки CDEK. Библиотека представляет собой клиент для авторизации в CDEK API по OAuth, работы с некоторыми методами API: получения ряда данных и расчета стоимости доставки. Поддерживается Joomla 4.2.7 и выше.

В пакет входят:
- библиотека Webtolk/Cdekapi
- системный плагин System - WT Cdek для хранения настроек и AJAX-интеграций
- task-плагин Task - Update WT Cdek data для обновления локальных копий справочников CDEK по расписанию
- web asset с официальным JavaScript-виджетом СДЭК

👉 v.1.3.0. Что нового?
- Полный рефакторинг библиотеки. Библиотека переработана в entity-based API с фасадом Cdek и отдельным слоем запросов. Обратная совместимость не нарушена, поэтому версия библиотеки - 1.3.0.
- Добавлена поддержка новых разделов API СДЭК. Добавлена поддержка новых разделов API СДЭК: webhooks, prealert, печатные формы, payment, passport, reverse, intakes и других сущностей.
- Улучшена интеграция с Joomla.
Улучшена интеграция с Joomla: installer script для layouts, новые поля Joomla Form для тарифов и обновлённые js виджета CDEK.
- документация библиотеки. Все методы библиотеки подробно описаны, а так же текст документации собран в отдельной папке в git репозитории и будет опубликован на сайте.

Библиотека эта нужна для разработчиков, создающих свои расширения для интеграции Joomla и курьерской службы CDEK.

Страница расширения
GitHub расширения

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 40 Ответов
  • 16627 Просмотров
*

alnorton

  • Захожу иногда
  • 208
  • 8 / 0
по поводу термина "член" я уже выложил на форуме свою позицию.

И все же, не подскажете, в каком файле "стал членом" заменить на "присоединился к Сообществу"?
Честно - искал, не нашел...
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
И все же, не подскажете, в каком файле "стал членом" заменить на "присоединился к Сообществу"?
Честно - искал, не нашел...
В версии: russian_cb14_UTF-8_stable_v2
файл: language.php
строка: #59
Код: php-brief
DEFINE('_UE_MEMBERSINCE','Стал членом');
меняем на:
Код: php-brief
DEFINE('_UE_MEMBERSINCE','Присоединился к Сообществу');

также, смотрите строки: #488, #498, #704

- удачи ;)
« Последнее редактирование: 04.07.2011, 00:21:28 от migus »
"The Lord Of A SandBox"
*

naomis

  • Осваиваюсь на форуме
  • 18
  • 4 / 0
В файле language.php через поиск забиваете MEMBERSINCE и меняете в двух местах на то, что хотите. Я заменила на - зарегистрирован.

*

alexcvb

  • Новичок
  • 2
  • 0 / 0
не подскажете как установить СВ 1.4 на Joomla 1.5?
*

Ghost_FX

  • Новичок
  • 9
  • 0 / 0
Собсно, имеется следующая странность.
Joomla 1.5.22 + CB 1.4 + plugin Russian UTF-8 CB 1.4 (всмысле, местный пакет)

На странице регистрации ловлю непереведённые строки из файла administrator/components/com_comprofiler/library/cb/cb.validator.php, а именно вот в этом куске:
Код: GeSHi
$.extend(jQuery.validator.messages, {
required: "<?php echo addslashes( CBTxt::T("This field is required.") ); ?>",
remote: "<?php echo addslashes( CBTxt::T("Please fix this field.") ); ?>",
email: "<?php echo addslashes( CBTxt::T("Please enter a valid email address.") ); ?>",
url: "<?php echo addslashes( CBTxt::T("Please enter a valid URL.") ); ?>",
date: "<?php echo addslashes( CBTxt::T("Please enter a valid date.") ); ?>",
dateISO: "<?php echo addslashes( CBTxt::T("Please enter a valid date (ISO).") ); ?>",
number: "<?php echo addslashes( CBTxt::T("Please enter a valid number.") ); ?>",
digits: "<?php echo addslashes( CBTxt::T("Please enter only digits.") ); ?>",
creditcard: "<?php echo addslashes( CBTxt::T("Please enter a valid credit card number.") ); ?>",
equalTo: "<?php echo addslashes( CBTxt::T("Please enter the same value again.") ); ?>",
accept: "<?php echo addslashes( CBTxt::T("Please enter a value with a valid extension.") ); ?>",
maxlength: $.validator.format("<?php echo addslashes( CBTxt::T("Please enter no more than {0} characters.") ); ?>"),
minlength: $.validator.format("<?php echo addslashes( CBTxt::T("Please enter at least {0} characters.") ); ?>"),
rangelength: $.validator.format("<?php echo addslashes( CBTxt::T("Please enter a value between {0} and {1} characters long.") ); ?>"),
range: $.validator.format("<?php echo addslashes( CBTxt::T("Please enter a value between {0} and {1}.") ); ?>"),
max: $.validator.format("<?php echo addslashes( CBTxt::T("Please enter a value less than or equal to {0}.") ); ?>"),
min: $.validator.format("<?php echo addslashes( CBTxt::T("Please enter a value greater than or equal to {0}.") ); ?>")
});

Хотя они пристутствуют в components/com_comprofiler/plugin/language/ru-ru/cbteamplugins_language.php в строках 172-188:
Код
'This field is required.'				=>	'Это обязательное поле.',
'Please fix this field.' => 'Пожалуйста проведите отладку этого поля.',
'Please enter a valid email address.' => 'Пожалуйста введите действительный адрес эл.почты.',
'Please enter a valid URL.' => 'Пожалуйста введите действительный URL.',
'Please enter a valid date.' => 'Пожалуйста введите действительную дату.',
'Please enter a valid date (ISO).' => 'Пожалуйста введите действительную дату (ISO).',
'Please enter a valid number.' => 'Пожалуйста введите действительное число.',
'Please enter only digits.' => 'Пожалуйста введите только цифры.',
'Please enter a valid credit card number.' => 'Пожалуйста введите действительный номер кредитной карты.',
'Please enter the same value again.' => 'Пожалуйста введите еще раз это же значение.',
'Please enter a value with a valid extension.' => 'Пожалуйста введите значение с действительным форматом файла.',
'Please enter no more than {0} characters.' => 'Пожалуйста введите не более чем {0} знаков.',
'Please enter at least {0} characters.' => 'Пожалуйста введите как минимум {0} знаков.',
'Please enter a value between {0} and {1} characters long.' => 'Пожалуйста введите значение динной между {0} и {1} знаками.',
'Please enter a value between {0} and {1}.' => 'Пожалуйста введите число между {0} и {1}.',
'Please enter a value less than or equal to {0}.' => 'Пожалуйста введите число равное или меньшее чем {0}.',
'Please enter a value greater than or equal to {0}.' => 'Пожалуйста введите число равное или большее {0}.',

О чём собственно и сообщает система


Вариант "Забить твёрдо перевод в cb.validator.php" не подходит в силу multylang концепции сайта.  !

P.S.: А для перевода на русский ярлыков семи пунктов верхнего меню на Joomla! 1.6.x нужно слегка модифицировать файлик ru-RU.com_comprofiler.menu.txt. А именно:
Переименовать его в ru-RU.com_comprofiler.sys.ini а внутренность изменить на:
Код
# $Id$
# перевод Александра Смирнова ака 4webspot, команда поддержки на joomlaforum.ru
# license GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php

COM_COMPROFILER="Community Builder"
COM_COMPROFILER_SHOWUSERS="Менеджер пользователей"
COM_COMPROFILER_SHOWTAB="Менеджер вкладок"
COM_COMPROFILER_SHOWFIELD="Менеджер полей"
COM_COMPROFILER_SHOWLISTS="Менеджер списков"
COM_COMPROFILER_SHOWPLUGINS="Менеджер плагинов"
COM_COMPROFILER_TOOLS="Инструменты"
COM_COMPROFILER_SHOWCONFIG="Конфигурация"
Под рукой 1.6 с CB не нашлось, так что "писалось на коленке"  ;D

P.P.S.: Забыл про поле типа DATE у которого есть приятный и удобный JS календарик. Так вот. Перевод там тоже не появляется
« Последнее редактирование: 12.07.2011, 13:42:18 от Ghost_FX »
*

Ishtar

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Добрый день. Не могу установить плагин. Ругается на отсутствие xml-файла.
*

Ghost_FX

  • Новичок
  • 9
  • 0 / 0
Ishtar, плагин устанавливается через Компоненты->CB->Plugin Manager CB, а не через Расширения->Менеджер плагинов!
*

Ishtar

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
нажимаю компоненты, и не вижу никаких вариантов для установки СВ
*

Ghost_FX

  • Новичок
  • 9
  • 0 / 0
2Ishtar, верхнее навигационное меню в админ пенели Joomla. Выбираем Пункт "Компоненты". В ниспадающем меню находим пункт "Community Builder". Далее находим в Коммуните билдер Plugin Manager CB. Прокручиваем вниз и видим поле для загрузки и установки пакетов-плагинов.
*

Ishtar

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Так в том то и дело, что не появляется он в списке при нажатии в верхнем меню кнопочки Плагины. Что я с делала не так? По какой причине он может не отображаться?
*

Ghost_FX

  • Новичок
  • 9
  • 0 / 0
2Ishtar, В админке к index.php допишите ?option=com_comprofiler&task=showPlugins#install и вы попадёте точно туда куда надо. Уж если там что-то не срабатывает - это не ко мне. Я ситуацию не вижу. ;)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Новость] Выпуск русской локализации Communtiy Builder 1.7

Автор AlexSmirnov

Ответов: 23
Просмотров: 9631
Последний ответ 17.12.2012, 13:26:05
от gangstarcj
[Новость] Выпущен CB 1.7

Автор veter1976

Ответов: 17
Просмотров: 5490
Последний ответ 09.08.2012, 08:58:54
от TerraDar
[Новость] Выпуск плагина русской локализации GroupJive 2.5.1 (версия RC1)

Автор AlexSmirnov

Ответов: 0
Просмотров: 9541
Последний ответ 28.04.2012, 02:09:07
от AlexSmirnov
Бета2 выпуск русской локализации СВ 1.2.3

Автор AlexSmirnov

Ответов: 27
Просмотров: 8207
Последний ответ 10.04.2012, 12:43:22
от AlexSmirnov
[Новость] Выпуск CommunityBuilder 1.8

Автор AlexSmirnov

Ответов: 0
Просмотров: 8966
Последний ответ 23.02.2012, 09:58:20
от AlexSmirnov