Новости Joomla

👩‍💻 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 Гость просматривают эту тему.
  • 2 Ответов
  • 2600 Просмотров
*

sezon

  • Захожу иногда
  • 54
  • 0 / 0
Добрый день.
Подскажите, как правильно установить доступ для пользователя в плагине Admin User Access?
Делаю так:
1. Создаю нового пользователя через стандартное меню Joomla (Список пользователей). Указываю ему права Менеджера.
2. В Admin User Access создаю группу пользователей (например, "KURS") и добавляю в неё уже созданного пользователя.
3. Перехожу в меню "Доступ к страницам". Ставлю галочку на одном из материалов в группе (напр., группа "KURS", материал "Главная страница"). Этими действиями хочу предоставить право редактирования статьи главной страницы для нового пользователя.
4. Затем, с главной страницы совершаю вход вновь созданным пользователем и переходим на главную страницу. И тишина ... Вход выполнен, а кнопки для редактирования отсутствуют.

Прошу помощи в настройке этого плагина.
*

sezon

  • Захожу иногда
  • 54
  • 0 / 0
Re: Admin User Access: как использовать?
« Ответ #1 : 12.02.2013, 10:53:40 »
Продолжение.
Этот плагин предназначен для управления доступом пользователей через оболочку администратора сайта, а не через оболочку самого сайта.
Установил триал-версию. Ограничение - 30 дней. Для продления ограничения нужно просто заново установить тот же триал. Данные сохраняться.

Теперь по работе плагина ...
Добавил нового пользователя ... указал, какие страницы ему можно редактировать ... НО, при входе этим пользователем ВСЕ страницы ЗАБЛОКИРОВАНЫ !
Даже те, которым разрешен доступ ...

В чём может быть причина? Как исправить?
*

dolphinbibik

  • Новичок
  • 7
  • 0 / 0
Re: Admin User Access: как использовать?
« Ответ #2 : 12.08.2013, 14:57:17 »
Продолжение.
Этот плагин предназначен для управления доступом пользователей через оболочку администратора сайта, а не через оболочку самого сайта.
Установил триал-версию. Ограничение - 30 дней. Для продления ограничения нужно просто заново установить тот же триал. Данные сохраняться.

Теперь по работе плагина ...
Добавил нового пользователя ... указал, какие страницы ему можно редактировать ... НО, при входе этим пользователем ВСЕ страницы ЗАБЛОКИРОВАНЫ !
Даже те, которым разрешен доступ ...

В чём может быть причина? Как исправить?

Спасибо за заметку про использование триал-версий. Неожиданно, буду как-то пробовать.
Что касаемо твоего доступа, тебе надо доустановить компонент noixACL 2.0 и компонент работы с иконками управления CQI - CustomQuickIcons.

Вот такой компот выходит, это копипаст человека с чей подачи делал:

"очень много раз видел на форуме вопросы наподобие:

"...как создать дополнительную группу пользователей?"
"...как создать определенный интерфейс для определенных пользователей в админке?"
"...как разграничить доступ и видимость компонентов для разных групп администраторов?"
и т.п., даже сам их задавал...

Как вариант решения были всякие хаки, правка кода и пр. прелести, непонятные совсем простому пользователю, либо платные системы типа JUGA и т.п. которые функционалом обладают мощным, но не на 100%.

Хочу поделиться своим способом решения указанной задачи.

1. Компонент noixACL 2.0
 -компонент позволяет создавать как новые группы пользователей (например "superpuper administrator", "newsmaker" и т.п.) так и новые "уровни" пользователей (дополнительно к Public, Registered, Special). Данный компонент встраивается в управление пользователями Joomla, никаких хаков кода.
Меня интересовали именно группы пользователей, для создания им. индивидуальной админки - например "newsmaker", Parent Group - Административная панель.
Ну и пользователя пока создаём - "Vasia" и делаем ему права "administrator" временно.

2. Компонент CQI - CustomQuickIcons
- Позволяет создавать "свои" иконки в панели управления для любых компонентов вашего сайта, а также задавать права - КОМУ будут видны эти иконки. Можно выбрать как группу пользователей (в моем случае это "newsmaker"), так и отдельновзятого пользователя (например ТОЛЬКО для "Vasia")

3. Компонент Admin-User-Access (basic)
Ограниченная версия компонента Admin-User-Access (pro). Позволяет создавать СВОЕ меню в админке (дополнительно или вместо стандартного), а также управлять доступом групп пользователей к компонентам. (Версия PRO также умеет управлять доступом к модулям и плагинам админки, но она платная). Создаю группу "newsmaker" и разрешаю этой группе использовать только один компонент, в моем случае EventList, но это неважно. Отключаю для этой группы системное меню вообще (к примеру). Во вкладке "Users" для созданного пользователя Vasia добавляю в эту группу "newsmaker".

4. Снова захожу в noixACL 2.0 и меняю группу для Vasia с administrator на newsmaker.

Собственно все.
Теперь пользователь Vasia, входящий в группу "newsmaker" может войти в админку сайта, и увидит там одну единственную кнопочку - ту которую я сделал в CQI - CustomQuickIcons для компонента EventList и группы пользователей "newsmaker". Системное меню пустое - там ничего нету. Если его не отключать, то доступа все равно не будет ни к каким компонентам кроме мною разрешенного. Справа стандартные модули админки "кто на сайте" и т.п. - их можно отключить или сделать своими. К такой админке уже можно подпускать "девочку секретаршу"

PS Все компоненты Joomla 1.5 Native, все "Non-Commercial", т.е. свободно скачиваемые бесплатно."


Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Fatal error: Class 'JTableMenu' not found in /home/mixanasty/domains//public_html/admin

Автор webch

Ответов: 5
Просмотров: 3684
Последний ответ 11.05.2015, 13:25:05
от HellRabbid
JUser::_load: Unable to load user with id: 69

Автор atolic

Ответов: 1
Просмотров: 1627
Последний ответ 22.04.2014, 17:21:05
от darkghost
Можно ли использовать разворачивающиеся плагины (вроде Tabs & Slides) внутри Zoo Items

Автор felis_m

Ответов: 6
Просмотров: 3282
Последний ответ 31.03.2014, 23:15:34
от Goha85
Помогите JUser::_load: Unable to load user with id: 62

Автор midao

Ответов: 25
Просмотров: 19530
Последний ответ 08.01.2014, 01:56:48
от sdiev
Admin Chat - чат для руководства сайта

Автор Marlboro

Ответов: 1
Просмотров: 1556
Последний ответ 14.03.2013, 22:46:32
от wishlight