Новости Joomla

Joomla REST API без прав суперадминистратора. RBAC в Joomla

Joomla REST API без прав суперадминистратора. RBAC в Joomla

👩‍💻 Joomla REST API без прав суперадминистратора. RBAC в Joomla.На канале известного французского разработчика и специалиста по Joomla REST API Alexandre ELISÉ вышло новое видео.RBAC (Role-Based Access Control) - это управление доступом на основе ролей, метод управления доступом к ресурсам, основанный на назначении ролей пользователям. Вместо назначения прав каждому пользователю точечно права доступа группируются по ролям, а пользователи получают доступ к ресурсам уже в зависимости от своей роли. В контексте Joomla и REST API он может даже мешать работе: без авторизованного пользователя вы не можете даже показать контент. В видео показано как решить данную проблему. Создаётся "технический пользователь", которому разрешается просматривать контент, но не разрешено создавать, редактировать, удалять и т.д. И все запросы к REST API идут с использованием его токена. [fr-FR] Services Web API Joomla SANS être Super Admin RBAC natif avec Joomla@joomlafeed #joomla #разработка #rest

InterLinked - плагин автоматической внутренней перелинковки для Joomla

InterLinked - плагин автоматической внутренней перелинковки для Joomla

👩‍💻 InterLinked - плагин автоматической внутренней перелинковки для Joomla.Несвязанные статьи - это молчаливый убийца привлекательности вашего сайта на Joomla, который заставляет читателей сворачивать работу и подрывает эффективность вашего SEO. Content - InterLinked - это бесплатный, проверенный в боях плагин, который кладет конец этой бессмыслице, автоматически генерируя ссылки на основе ключевых слов между статьями на вашем сайте Joomla 5. Он создает сеть связей, используя ключевые слова статей (metakey) и ассоциации категорий, с настраиваемыми всплывающими подсказками, целевыми объектами ссылок и классами CSS, сохраняя при этом существующие ссылки и повышая производительность за счет кэширования. Кроме того, ссылки со временем меняются по мере того, как в новых статьях используются ключевые слова, что делает ваш контент свежим и актуальным.Возможности.- автоматическая перелинковка на основе значения meta-keywords материалов- встроенная поддержка материалов Joomla- пользовательские ассоциации категорий для создания ссылок (например "Блог" к "Учбеникам")- показ всплывающих подсказок к автоматическим ссылкам (опционально)- настраиваемый атрибут target для ссылок.- указание CSS класса для стилизации ссылок- кэширование совпадений ключевых слов и их ассоциаций- учёт существующих тегов <a> во избежание дублирующих ссылок- автоматическое добавление новых ссылок при появлении новых ассоциаций- веб-доступность: ARIA для ссылок с target="_blank".Плагин бесплатный. Заявлена поддержка Joomla 4 и Joomla 5.Joomla Extensions DirectoryСтраница расширенияСкачать@joomlafeed#joomla #расширения #seo

joomLab Gallery - плагин галереи изображений для Joomla

👩‍💻 joomLab Gallery - плагин галереи изображений для Joomla.Плагин joomLab Gallery позволит Вам добавлять в любой материал неограниченное количество галерей, а главное удобно управлять файлами и эффектами в каждой галерее.Плагин использует популярны скрипты Swiper.js и FancyBox. Первый для крутой организации и эффектов галерей, а второй для красивого и функционального показа оригинальных изображений на Вашем сайте.На данный момент плагин имеет 10 макетов вывода - это 10 различных эффектов галерей и Вы можете совмещать все 10 в 1 материале.Плагин позволяет гибко настраивать индивидуально каждую галерею в материале. Вы можете выбрать макет, эффекты и даже можете управлять функциями всплывающего окна изображения.Недостатки.Такой вид реализации не предусматривает выбор изображения на сервере. Т.е. Вы не можете выбрать уже добавленное фото, только загружать заново. Плагин не предоставляет возможности доступа к медиа-менеджеру.Плагин бесплатный. Разработчик - участник нашего сообщества Александр Новиков (@pro-portal).Страница расширения@joomlafeed#joomla #расширения

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

ivan.sergeev

  • Захожу иногда
  • 73
  • 1 / 0
Друзья, нужна помощь!
Поставили на сайт модуль Материалы-Новости, и выводим последние 6 статей, созданных на seblod.
Все работает хорошо, но есть одна деталь, которую не получается исправить :
название категории материала выводится текстом, а нужно вывести его ссылкой на эту категорию.
В Seblod в разделе INTRO категория выводится полем Article Category Id.

Скажите, есть ли возможность выводить это ссылкой? и как это сделать?
Спасибо..
*

markus-s

  • Захожу иногда
  • 87
  • 8 / 0
Если я правильно понял, выводимые модулем материалы расположены в нескольких стандартных категориях Joomla и в каждом интро материала должна быть ссылка на эту категорию? Можно сделать, но "обходными путями" - вариантов несколько на ум приходит... Тут ещё зависит от того, какой вид у ссылки должен быть - есть ли у этих категорий пункты меню, например?  ^-^ Но вообще, не очень рациональное это решение, применимое лишь если без стандартных категорий J на фронте никак не обойтись.

На мой взгляд, при использовании Seblod, лучше вообще не использовать стандартные категории Joomla на фронте (зато их удобно использовать в админке).
Сделайте по-другому - уйдите совсем от категорий Joomla: у вас есть некий Тип Контента (ТК) - это ваши материалы Seblod. Добавьте в этот ТК поле Select Simple, в котором вы пропишите свои "категории" (в кавычках, потому что к стандартным категориям J это отношения не имеет, но суть та же). Далее, на основе этого ТК формируете List&Search и выводите его модулем Seblod List - это будет аналог вашего модуля Материалы-Новости.  
Остаётся лишь настроить те самые ссылки на наши "кастомные" категории. Это несложно - открываем наш List&Search, и на вкладке List (в случае использования стандартного шаблона списка) нажимаем кнопку "2" справа. В столбце Link нашего поля категорий выбираем List&Search и настраиваем (жмём на плюсик у надписи List&Search) - там вроде бы всё должно быть понятно с настройкой.
В админке, кстати, тоже можно сделать свой менеджер материалов, на основе своих категорий, или каких-то других параметров...

В итоге имеем куда как более гибкую и удобную систему вывода материалов, не привязанную к стандартным категориям Joomla - если копнуть чуть глубже, там ещё много всяких чудесных вещей можно настроить...
« Последнее редактирование: 11.08.2016, 04:38:29 от markus-s »
*

ivan.sergeev

  • Захожу иногда
  • 73
  • 1 / 0
Спасибо за развернутый ответ)
Буду пробовать, но не уверен что это решение подойдет, т.к. те же самые категории Joomla в других частях сайта будут использоваться, и заменить их аналогом от seblod вряд ли получится...
Если не секрет, какие еще "обходные пути" существуют? ))
*

markus-s

  • Захожу иногда
  • 87
  • 8 / 0
Так аналог от Seblod - суть те же категории, только лучше. ;D Что такое "Категория"? Это просто некий общий идентификатор для ряда материалов. Так сделайте свои идентификаторы, не привязанные к стандартным категориям. Поверьте, это здорово упростит вам жизнь, если вы используете Seblod - в большинстве случаев, вы ничего не теряете, но приобретаете дополнительные возможности, которые даёт вам cck.
Есть у вас некий тип контента (Материалы) - формируйте на его основе List&Search (один или несколько) - хотите как списки материалов, хотите как "блог категории" (то есть, это аналоги макетов стандартных категорий)... Попутно можно организовать какие-нибудь фильтры (простые, или зависимые), затейливый или не очень поиск по любым полям... В общем, не знаю я, зачем вы так хотите к стандартным категориям привязываться.  ^-^ Я их тоже использую, но исключительно для порядка в админке - удобно и свой менеджер материалов для админки не надо делать (ибо лень)...  

Суть же "обходных путей" в том, чтобы "выдернуть" нужные нам составляющие ссылки на категорию и затем из этих составляющих сформировать её (ссылку) в макете вывода INTRO наших материалов.  ^-^ Другое дело, что это тоже можно делать по-разному...
Отсюда вопрос: ссылки на категории какой должны иметь вид? Скажем, id категории нашего материала мы вообще без проблем получаем (он содержится в нашем материале), а что нужно ещё? Алиас категории? Или алиас пункта меню категории? Родительская категория (или пункт меню) у всех этих категорий одна и та же, или же они разные?
То есть, нам надо определить, какие значения нам нужны и как лучше их получить. Ну а затем свести всё это дело в ссылку в принципе не сложно.
« Последнее редактирование: 12.08.2016, 04:17:26 от markus-s »
*

ivan.sergeev

  • Захожу иногда
  • 73
  • 1 / 0
Хорошо, спасибо за помощь) возьму на вооружение.
Нашел еще один вариант к вышеописанным - вывести в шаблоне модуля такого типа конструкцию:

Код
<?php echo "<a href=\"/".$item->category_alias."\">".$item->category_title."</a>"; ?>
*

Mega-e

  • Захожу иногда
  • 53
  • 2 / 0
  • artinweb.biz
Спасибо за развернутый ответ)
Буду пробовать, но не уверен что это решение подойдет, т.к. те же самые категории Joomla в других частях сайта будут использоваться, и заменить их аналогом от seblod вряд ли получится...
Если не секрет, какие еще "обходные пути" существуют? ))

А зачем вообще было огород городить с себлодом, если еще кроме него используете сторонние компоненты?

ССК как раз для того и придуманы, чтобы была Joomla+ССК Все остальное от лукавого.

ВСЕ ваши задачи (и по выводу категорий линком, и новостей и пр., и пр., и пр.) решаются ОДНИМ только себлодом. Именно для этого он и создан.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не вывод поле Filed X и количество значений?

Автор warlocksp

Ответов: 1
Просмотров: 4505
Последний ответ 25.08.2015, 14:59:07
от warlocksp
Как сделать кликабельными ссылки?

Автор VaNHuM

Ответов: 5
Просмотров: 2476
Последний ответ 21.02.2013, 23:51:45
от KKAAZZOO
Математические операции с полями и вывод на сайте (цена и цена со скидкой)?

Автор yanavit

Ответов: 1
Просмотров: 1834
Последний ответ 13.11.2012, 22:50:50
от Posokhoff
Вывод информации как новости, краткое описание -> полное описание

Автор SkyAn

Ответов: 2
Просмотров: 3091
Последний ответ 04.09.2012, 14:39:38
от SkyAn
Content view для категории

Автор act1ve

Ответов: 1
Просмотров: 2393
Последний ответ 15.08.2012, 01:50:05
от act1ve