Новости Joomla

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

В февральском номере Joomla Community Magazine в статье Evolving Joomla - Joomla CMS MCP Server: Opening the Door to AI-Powered Administration рассказывается о работе команды разработчиков над внедрением в ядро Joomla MCP-сервера.

Что такое MCP-сервер?
Последние годы всех захватывает бум ИИ-технологий. Появились ИИ-агенты - программы, устанавливаемые на сервер или компьютер, которые получают от вас запрос или задачу в человеческом виде и могут выполнять действия с файлами, ходить по сайтам, создавать сайты, программировать и т.д. Люди используют ИИ-агентов в самых разных ситуациях: от написания и проверки кода (даже там, где язык программирования не знаете совсем) до планирования путешествий и бронирования гостиницы.

ИИ-агенты могут использовать различные программные инструменты по протоколу Model Context Protocol (MCP). Для этого разработчик программы должен внедрить MCP в свой продукт или сервис. Так, например, ваш ИИ-агент может ходить по сайтам через браузер и собирать нужную информацию, управляя браузером через MCP-сервер. Или использовать функционал IDE PHP Storm для написания кода, сбора и отладки ошибок, использовать поиск PHP Storm по кодовой базе, а не простой текстовый поиск по файлам. MCP предоставляет набор функций для полноценного управления программным обеспечением.

В случае с Joomla, сервер MCP может предоставить администраторам следующие возможности:
- Автоматическое создание категорий, материалов и меню на основе карты сайта или PDF-файла.
- Создавайть SEO-оптимизированные заголовки и метаописания в пакетном режиме.
- Обновлять расширения на нескольких сайтах одновременно
- Создание посадочные страницы.

Важно отметить, что сервер MCP не задумывался как функция, доступная только «супер-администраторам». Цель инициативы — создать решение, которое будет простым в настройке, маломощным и доступным для широкого круга пользователей.

В процессе разработки точка входа Joomla (аналогично Site, Administrator, Api, Cli), которая будет работать с Streamable HTTP, необходимым для MCP. Аутентификация пока что предполагается на токенах, но затем планируется создание универсального OAuth-сервера для Joomla.
Фактические возможности MCP — инструменты, ресурсы и подсказки — реализованы в виде плагинов для обеспечения расширяемости. Таким образом ожидаем, что и сторонние разработчики смогут создавать MCP-плагины для внедрения поддержки своих расширений Joomla для работы с ИИ.

@joomlafeed

Вышли релизы безопасности 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.

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

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Re: Music Collection. Вопросы и Ответы
« Ответ #90 : 21.02.2012, 14:47:54 »
sh404SEF с плагином от разработчика МС (на офф.сайте лежит). Версия 2.2. для Joomla 1.5. Композиции в мп3, 64 кб/с на одном серваке с сайтом. Пожалуйста.
не могли бы вы выложить этот плагин если можно очень нужен на офф сайте не удаеться скачать
*

horser

  • Новичок
  • 4
  • 0 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #91 : 22.06.2012, 19:56:32 »
ау! может быть у кого-нить есть версия для Joomla! 2.5 ??
*

Trampypys

  • Захожу иногда
  • 132
  • 3 / 1
Re: Music Collection. Вопросы и Ответы
« Ответ #92 : 23.07.2012, 23:26:36 »
Русифицировал админку версии 2.0.1 если кому надо можно тут взять:
http://ekklezia.ru/files/ppa/config.zip
Файл распаковать на локалке и залить по фтп с заменой в /administrator/components/com_muscol
Если найдете косяки в переводе, пишите.
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Re: Music Collection. Вопросы и Ответы
« Ответ #93 : 08.08.2012, 04:16:51 »
Без стороннего SEF компонента нельзя обойтись, например какнеть настроить router.php компонента?
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Re: Music Collection. Вопросы и Ответы
« Ответ #94 : 08.08.2012, 04:20:45 »
Без стороннего SEF компонента нельзя обойтись, например какнеть настроить router.php компонента?
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Re: Music Collection. Вопросы и Ответы
« Ответ #95 : 15.08.2012, 15:41:30 »
Вопрос:
Ответ:
И еще: 2.2.0 Pro  :o

В Русской версии компонента у вас поиске интересно генерируется ссылка

Слово набора выходит в конце ссылки
Вот так
http://rus.rock-catalog.ru/albumsef.html?artist_id=&genre_id=&search=songs&searchword=Моя Любовь

А стандартно так же как и у меня в компоненте в начале
Вот так
http://rock-catalog.ru/index.php?searchword=Somebody+To+Love&artist_id=&option=com_muscol&search=songs&view=search&Itemid=392

Как вам удалось что бы поисковое слово выводилось в конце
Или можно ваще как то сделать что бы не выводилось слово, а например в место самого слова Id композиции,альбома или артиста

Заранее благодарю
*

JurgenZoller

  • Захожу иногда
  • 58
  • 4 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #96 : 10.10.2012, 00:17:03 »
и все таки никак не могу разобраться с sh404SEF... всё отлично генерирует, а поиск не работает. при любых значениях полей генерируется одна и та же ссылка. как решить?
*

krylof

  • Захожу иногда
  • 92
  • 5 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #97 : 28.10.2012, 14:38:49 »
Все прочитал. И все же, кто скажет, нормальный компонент или сырой? Хочу купить, как бы не влететь. Достаточно дорогой. Попробовал на localhost версию 2.0.0. Файлы не грузятся, хотя выставлено php_value upload_max_filesize 20M. Модули какие то кривые. Кирилицу не принимает. Пользователю же не объяснишь, что надо писать на латинице. Вобщем, какой то проблемный. Кто разобрался, подскажите. Хотелось бы послушать
*

Trampypys

  • Захожу иногда
  • 132
  • 3 / 1
Re: Music Collection. Вопросы и Ответы
« Ответ #98 : 29.10.2012, 15:23:20 »
Варезный пробовал потестировать, ощущение, что работает над этой штукой недопрофи... короче не работает он как надо, а денег стоит много...
*

krylof

  • Захожу иногда
  • 92
  • 5 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #99 : 29.10.2012, 20:48:04 »
короче не работает он как надо, а денег стоит много...
Вот и я того же мнения. Наверное, не буду тратиться.
Я еще JsMusic тестировал. Он бесплатный. Вроде ничего, но тоже морока. Грузят все, а слушать может только администратор. Пользователи могут проиграть файл но не со странички компонента, а с приложения (плагина) из профиля.
MyPlayer тоже какой то недоработанный (модуль+плагин) нет возможности через админпанель контролировать что тебе грузят.
DeluxeMP3 Pro for JomSocial вроде не плохой и можно контролировать что грузят, но файл с админпанели не удаляется (вроде, как удаляется, на самом деле остается в папке)
Хотелось бы попробовать onisMusic, но не нашел, а стоит он 50$. Отдавать деньги неизвестно за что не хочется.
« Последнее редактирование: 29.10.2012, 21:00:20 от krylof »
*

JurgenZoller

  • Захожу иногда
  • 58
  • 4 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #100 : 30.10.2012, 15:40:14 »
как решить проблему вставки плагинов оформления текста в review альбомов и исполнителей? ни работают ни {tabs} ни {spoiler} ни {module} ...

З,Ы. решено))
« Последнее редактирование: 01.11.2012, 18:54:01 от JurgenZoller »
*

JurgenZoller

  • Захожу иногда
  • 58
  • 4 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #101 : 30.10.2012, 16:22:32 »
Цитировать
Все прочитал. И все же, кто скажет, нормальный компонент или сырой? Хочу купить, как бы не влететь. Достаточно дорогой. Попробовал на localhost версию 2.0.0. Файлы не грузятся, хотя выставлено php_value upload_max_filesize 20M. Модули какие то кривые. Кирилицу не принимает. Пользователю же не объяснишь, что надо писать на латинице. Вобщем, какой то проблемный. Кто разобрался, подскажите. Хотелось бы послушать
да всё верно))  я уже третий месяц его ломаю))  повелся только из-за плагина discogs...  теперь вот думаю, что проще, наверное, было заказать сам плагин для, скажем, Zoo ))
« Последнее редактирование: 01.11.2012, 18:51:56 от JurgenZoller »
*

Sklimer

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #102 : 03.11.2012, 01:00:16 »
Уже мозг врывается, люди кто нибудь дайте вразумительный ответ: есть ли интеграция с Amazon S3 или нет. Что бы при добавлении пользователями они автоматом сохранялись на Amazone. Во всем подходит, хотел сегодня купить, все излазил, а ответа норм нет. Только точно нужно, а то как то не хочется 110 евриков на ветер выкидывать))))
*

krylof

  • Захожу иногда
  • 92
  • 5 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #103 : 04.11.2012, 18:19:44 »
Уже мозг врывается, люди кто нибудь дайте вразумительный ответ: есть ли интеграция с Amazon S3
Вы о каком компоненте? Среди MP3тришников, вроде нет таких дорогих. В любом случае торопиться ненадо, пока не будет полной уверенности
*

JurgenZoller

  • Захожу иногда
  • 58
  • 4 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #104 : 11.11.2012, 20:15:40 »
Цитировать
есть ли интеграция с Amazon S3 или нет
нет. в music collection этого нет. да и не заявлено.
*

JurgenZoller

  • Захожу иногда
  • 58
  • 4 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #105 : 11.11.2012, 21:26:13 »
нужен обновленный модуль   mod_muscol_featured_albums. есть кому поделиться?))
*

JurgenZoller

  • Захожу иногда
  • 58
  • 4 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #106 : 18.11.2012, 21:22:24 »
ну что, проблему с русскими keywords я решил. поиск по этим (русским) keywords тоже заставил работать.
осталось малая часть - нужен новый модуль
mod_muscol_featured_albums
есть подписчики или нет?))
*

JurgenZoller

  • Захожу иногда
  • 58
  • 4 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #107 : 21.11.2012, 02:52:23 »
русский + английский альфаиндекс (готовое грубое и простое решение)
(выводит два алфавита двумя рядами)


в файле components/com_muscol/helpers/alphabets.php выбираем алфавит, который потом будем использовать в приложении.
к примеру, custom.
заменяем массивы:
internal
Код
$internal['custom'] = array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33");
external
Код
$external['custom']	= array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","#","А","Б","В","Г","Д","Е","Ж","З","И","Й","К","Л","М","Н","О","П","Р","С","Т","У","Ф","Х","Ц","Ч","Ш","Щ","Ъ","Ы","Ь","Э","Ю","Я");
в файле components/com_muscol/helpers/helpers.php заменяем функцию new_letter_navigation
Код
function new_letter_navigation($inicial){

require_once(JPATH_SITE.DS.'components'.DS.'com_muscol'.DS.'helpers'.DS.'alphabets.php');

$params = &JComponentHelper::getParams( 'com_muscol' );
$itemid = $params->get('itemid');
if($itemid != "") $itemid = "&Itemid=" . $itemid;

$characters = MusColAlphabets::get_characters();

$inicials = $characters['internal'] ;

$change = $characters['external'] ;

$width = count($change) ;

$width = round( 100 / $width, 1 );

for($i = 0, $n = count($inicials); $i<27; $i++){

$lletra = $inicials[$i] ;

if($lletra == $inicial) $class = "active" ;
else $class = "";

$lletra = $inicials[$i] ;

if($i == 0) $class .= " first";
if($i == ($n -1)){
$class .= " last";
}

$link = JRoute::_( 'index.php?option=com_muscol&view=artists&letter='. $lletra . $itemid);
$cadena = "<a href='".$link."'>".$change[$i]." </a>\n";

$return .= "<td class='".$class."' width='".$width."%'>".$cadena."</td>";
}

for($i = 27, $n = count($inicials); $i<$n; $i++){

$lletra = $inicials[$i] ;

if($lletra == $inicial) $class = "active" ;
else $class = "";

$lletra = $inicials[$i] ;

if($i == 0) $class .= " first";
if($i == ($n -1)){
$class .= " last";
}

$link = JRoute::_( 'index.php?option=com_muscol&view=artists&letter='. $lletra . $itemid);
$cadena = "<a href='".$link."'>".$change[$i]." </a>\n";

$return2 .= "<td class='".$class."' width='".$width."%'>".$cadena."</td>";
}


$return = "<table class='table_letterbar'  width='100%' cellpadding='0' cellspacing='0' border='0'><tr align='right'>".$return."</tr><tr>".$return2."</tr></table>" ;

return $return ;

теперь заходим в базу данных: таблица jos_muscol_artists. необходимо полю letter задать тип varchar(2)

вот и всё.

одно замечание: при создании исполнителя с русским названием - принудительно нужно выбирать букву. как сделать автоматически - разберусь позже.

по прежнему жду новый mod_muscol_featured_albums  ;)
« Последнее редактирование: 21.11.2012, 04:26:16 от JurgenZoller »
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Re: Music Collection. Вопросы и Ответы
« Ответ #108 : 15.03.2013, 23:11:04 »
нужен обновленный модуль   mod_muscol_featured_albums. есть кому поделиться?))
Что именно вв смылес модуль нужно вам для какой версии Joomla разве тот модуль который есть у вас не устанавливается, у меня есть модуль mod_muscol_featured_albums на разные версии и какой именно версии нужен вам?
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Re: Music Collection. Вопросы и Ответы
« Ответ #109 : 15.03.2013, 23:51:02 »
Интересно есть компонент на Joomla 3.0
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #110 : 16.03.2013, 07:56:30 »
Интересно есть компонент на Joomla 3.0
http://www.joomlamusicsolutions.com/
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #111 : 17.03.2013, 09:09:40 »
В поле Keywords не сохраняются названия в кириллице может кто знает как это можно решить
Рабочее решение  (проверял)
« Последнее редактирование: 17.03.2013, 09:13:41 от stepan39 »
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Re: Music Collection. Вопросы и Ответы
« Ответ #112 : 18.03.2013, 01:08:57 »
http://www.joomlamusicsolutions.com/

Я имела виду бесплатно протестировать компонент
*

JurgenZoller

  • Захожу иногда
  • 58
  • 4 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #113 : 18.03.2013, 14:16:03 »
Цитировать
Что именно вв смылес модуль нужно вам
тот, где отображаются альбомы с темной полоской поверх с их названиями.
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Re: Music Collection. Вопросы и Ответы
« Ответ #114 : 26.04.2013, 20:55:32 »
Уважаемые форумчане. Ищу единомышленников по работе с Music Collection.

http://www.joomlamusicsolutions.com

Кто знаком с компонентом отзовитесь ! Приобрёл, поставил. Всё хорошо организуется за исключением одной "маленькой" детали - файлы музыкальные на сайт не загружаются. Сразу оговорюсь - работаю на локальном сервере (Денвер3). Где баг? Не разберу!

    Ставлю компонент Music Collection 2.3 на Joomla 3.0 когда пытаюсь зайти настроить компонент пишет ошибку, может знаете как исправить?
    Вот собственно ошибка которая выходит
Fatal error: Class AlbumsController cannot extend from interface JController in /home/users/public_html/administrator/components/com_muscol/controller.php on line 17
*

Dezapeer

  • Новичок
  • 1
  • 0 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #115 : 15.01.2014, 22:52:17 »
Поделитесь, пожалуйста, компонентом с русским языком, есть необходимость протестировать. Если не сильно косячный и с ним можно работать, буду покупать.
*

goga

  • Осваиваюсь на форуме
  • 28
  • 2 / 0
  • С Крещением Господнем!
Re: Music Collection. Вопросы и Ответы
« Ответ #116 : 21.02.2016, 15:40:46 »
Дорогие любители компонента Music Collection 2.3.Есть маленькая надежда что вы справились с русификацией и поделитесь этим счастьем. Продолжаю рыть интернет но вдруг отзовётесь.
*

Yalta

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #117 : 22.02.2019, 20:38:27 »
Нужна помощь. компонент music collection community pro 3.0.5
При установке вылетает ошибка
-------------------------------------------------------------
JInstaller: :Install: Ошибка SQL Table 'tetismir_motorok.#__muscol_artists' doesn't exist
Расширение Обновить: ошибка выполения SQL-запроса: Ошибка базы данных с номером 1146
Table '............_........#__muscol_artists' doesn't exist
SQL =
ALTER TABLE `#__muscol_artists` ADD `cover` VARCHAR(255) NOT NULL AFTER `tags`;
-----------------------------------------------------------------
вроде не находит таблицу, как с этим бороться?
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #118 : 22.02.2019, 20:48:40 »
Нужна помощь. компонент music collection community pro 3.0.5
При установке вылетает ошибка
-------------------------------------------------------------
JInstaller: :Install: Ошибка SQL Table 'tetismir_motorok.#__muscol_artists' doesn't exist
Расширение Обновить: ошибка выполения SQL-запроса: Ошибка базы данных с номером 1146
Table '............_........#__muscol_artists' doesn't exist
SQL =
ALTER TABLE `#__muscol_artists` ADD `cover` VARCHAR(255) NOT NULL AFTER `tags`;
-----------------------------------------------------------------
вроде не находит таблицу, как с этим бороться?

У них прекрасный саппорт, обратитесь к разработчику.
*

Yalta

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Music Collection. Вопросы и Ответы
« Ответ #119 : 22.02.2019, 22:06:35 »
У них прекрасный саппорт, обратитесь к разработчику.
дело в таблице, а не в самом компоненте похоже. нужно что то с таблицей сделать
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент IProperty актуальные вопросы и их решения

Автор RazarioAgro

Ответов: 15
Просмотров: 3232
Последний ответ 08.04.2017, 02:14:04
от Yalta
Компонент Property и актуальные вопросы по их решению.

Автор RazarioAgro

Ответов: 7
Просмотров: 3041
Последний ответ 28.11.2012, 23:45:12
от artrush
вопросы по Almond Classifieds 5.4

Автор Fenix_ja

Ответов: 5
Просмотров: 3882
Последний ответ 18.08.2011, 18:58:30
от alpeichik