Новости 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 Гость просматривают эту тему.
  • 25 Ответов
  • 4705 Просмотров
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Модуль HTML-код
« : 01.09.2011, 09:10:44 »
Всем доброго времени. Очень нужна ваша помощь по очень простому вопросу.
Так, как я еще новичок в сайтостроении, далеко не все мне понятно и известно.

Возникла проблема с настройкой модуля с HTML-кодом, поскольку с этим самым HTML-кодом у меня и есть огромные проблемы.
Собственно задался целью создать свой маленький сайт я из практической необходимости, нашел идеально подходящий мне шаблон, настроил меню, модули, даже RSS ленту прикрутил.
Но когда столкнулся с модулем на HTML сел в лужу.

А теперь по существу.
Есть шаблон: http://demo.rockettheme.com/free/afterburner/
В этом шаблоне имеется HTML-модуль, "предназначенный" как бы для рекламы, но это неважно.
Вот он проблемный модуль:


Что я предпринял - взял и скопипастил часть HTML-кода из этого участка на свой пока локальный сайт (заранее извиняюсь за разметку, я тут дуб дубом).
Код
<div id="showcase" class="dp100">
<div class="background"> </div>
<div class="foreground">
<div class="showcase">
<h1>Looking for the fastest <strong>Joomla</strong> template? <strong>Afterburner</strong> is fast, fully featured and <strong>FREE!</strong></h1>
<h3>Speed Optimised <strong>+</strong> SEO Optimised <strong>+</strong> Beautiful Design <strong>+</strong> Fully Featured <strong>+</strong> Free!</h3>


<div class="dp33">
<div class="pad">
<div class="num">1</div>
<h2>Fastest Joomla Template</h2>
<p><strong>Performance</strong> is a key aspect of Afterburner, using techniques such as a single image and compressed CSS, to make the theme the <strong>fastest</strong> Joomla template ever!</p>
<a class="readon2" href="../free/afterburner/features/fast-loading"><span>Learn More</span></a></div>
</div>


<div class="dp33">
<div class="pad">
<div class="num">2</div>
<h2>Search Engine Optimised</h2>
<p>Refined layout that places the main column <strong>first</strong> in the source, meaning it is crawled by <strong>Google</strong> first, perfect for search engine optimisation purposes.</p>
<a class="readon2" href="../free/afterburner/features/optimised-layout"><span>Learn More</span></a></div>
</div>


<div class="dp33">
<div class="pad">
<div class="num">3</div>
<h2>Light &amp; Dark Variations</h2>
<p>8 distinct inbuilt style variations, <strong>Light</strong> and <strong>Dark</strong>, to maximise the possibilities when using the <strong>Afterburner</strong> template. All Controllable by template manager parameters.</p>
</div>
<div class="pad"><a class="readon2" href="../free/afterburner/features/preset-styles"><span>Learn More<br /></span></a><span><br /><br /> </span></div>
</div>


</div>
</div>
</div>

И вот, что у меня вышло:



Как видно, модуль сильно уменьшился по бокам, стал слишком большой промежуток между ним и верхним модулем, а также сам по себе он слегка удлинился вниз.
Очевидно, что с HTML-кодом что-то не так, а что именно я не могу понять. Ковырялся в нем в меру своих способностей, но так решения проблемы и не добился.

Очень нужна ваша экспертная помощь.  !
 Заранее благодарю!  *DRINK*
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Модуль HTML-код
« Ответ #1 : 01.09.2011, 10:01:37 »
Это в CSS надо смотреть а не в HTML. Где-то отступы прописаны наверно. Надо код CSS.
Лучше всего если ссылку на сайт дадите.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #2 : 01.09.2011, 10:43:38 »
Я бы с радостью, но сайт установлен пока на локалхост на время самообучения в Joomla.
Подскажите, каким образом мне CSS найти? Это же файл стилей, как я понимаю?
« Последнее редактирование: 01.09.2011, 10:55:29 от Grozun »
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #3 : 01.09.2011, 11:27:02 »
Вот все стили шаблона, которые удалось найти. Какой из них потенциальный враге всего живого? :)


*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Модуль HTML-код
« Ответ #4 : 01.09.2011, 11:33:33 »
Посмотрите при помощи FireBug, он вам покажет CSS блока и в каком файле он находиться.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #5 : 01.09.2011, 12:47:19 »
Спасибо большое за то, что помогаете :) Жаль, что придется ставить лису, 100 лет как пользуюсь Оперой, но чего не сделаешь для дела.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Модуль HTML-код
« Ответ #6 : 01.09.2011, 13:07:26 »
Вообще для теста сайтов надо все браузеры иметь.
У меня их например 7 штук.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Модуль HTML-код
« Ответ #7 : 01.09.2011, 13:11:10 »
Хотя можете и в опере посмотреть, на сайте правой кнопкой - проинспектировать элемент.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #8 : 01.09.2011, 13:11:24 »
Выяснил файл в котором находится этот блок - dark4.css (строка 76).
Вообще у данного шаблона есть 8 стилей и в дальнейшем я должен буду поправить во всех необходимых при выборе?
Правда я совсем не представляю что править!
Если есть немного времени, будьте добры гляньте на этот файл, или быть может надо его в каком-то ином виде скинуть?
http://rghost.ru/20089081
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #9 : 01.09.2011, 13:12:49 »
Хотя можете и в опере посмотреть, на сайте правой кнопкой - проинспектировать элемент.
Да я уже лисичку успел поставить.
Через пару недель покупаю новый ноут, так что этот видимо придется оставить в качестве полигона с ИЕ, Оперой, Мозиллой, Гуглохромом и проч.
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #10 : 01.09.2011, 13:15:43 »
Строка с которой начинается этот блок звучит дословно так:
<div id="main-content" class="s-c-s"> и дальше...
П.С. Хотя может быть я и ошибаюсь и что-то не так понимаю.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Модуль HTML-код
« Ответ #11 : 01.09.2011, 13:17:32 »
Выяснил файл в котором находится этот блок - dark4.css (строка 76).
Вообще у данного шаблона есть 8 стилей и в дальнейшем я должен буду поправить во всех необходимых при выборе?

у каждого блока свой CSS, и CSS надо будет править в зависимости от выбранного стиля.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #12 : 01.09.2011, 13:23:07 »
у каждого блока свой CSS, и CSS надо будет править в зависимости от выбранного стиля.
да это я уже понял, спасибо :) придется видимо пока еще темный, обойтись одним стилем и не выпендриваться разносолами.
Ковыряю CSS - смотрю в книгу, вижу фигу, набор атрибутов каких-то. Как он определяет границу левого поля?
<div class="foreground" style="margin-left: 0px; padding-bottom: 25px;"> - вроде ведь указано left, чего ему не хватает еще?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Модуль HTML-код
« Ответ #13 : 01.09.2011, 13:30:35 »
Выяснил файл в котором находится этот блок - dark4.css (строка 76).
Вообще у данного шаблона есть 8 стилей и в дальнейшем я должен буду поправить во всех необходимых при выборе?
Правда я совсем не представляю что править!
Если есть немного времени, будьте добры гляньте на этот файл, или быть может надо его в каком-то ином виде скинуть?
http://rghost.ru/20089081

Так сложно сказать по одному файлу CSS, надо вместе смотреть HTML и CSS.
В FireBug наведите курсором на нужный блок и он вам покажет его стили.
Скорее всего надо искать в CSS margin или padding.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #14 : 01.09.2011, 13:37:02 »
Такие слова пугают меня.
Вот, что взял в CSS в части, отвечающей за проблемный блок (белиберда какая-то получилась)
Код
#wrapper {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 962px;
}
.s-c-s #colmid {
    left: 210px;
}
.s-c-s #colright {
    margin-left: -420px;
}
.s-c-s #col1pad {
    margin-left: 420px;
}
.s-c-s #col2 {
    left: 210px;
    width: 210px;
}
.s-c-s #col3 {
    width: 210px;
}
.s-c-x #colright {
    left: 210px;
}
.s-c-x #col1wrap {
    right: 210px;
}
.s-c-x #col1 {
    margin-left: 210px;
}
.s-c-x #col2 {
    right: 210px;
    width: 210px;
}
.x-c-s #colright {
    margin-left: -210px;
}
.x-c-s #col1 {
    margin-left: 210px;
}
.x-c-s #col3 {
    left: 210px;
    width: 210px;
}
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #15 : 01.09.2011, 13:45:14 »
Может быть скрин натолкнет на какие-то размышления:

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

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Модуль HTML-код
« Ответ #16 : 01.09.2011, 13:59:45 »
У вас на скриншоте в файр баге выбрана вкладка макет, надо выбрать вкладку стиль, тогда будет виден CSS для этого блока.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #17 : 01.09.2011, 14:06:55 »
У вас на скриншоте в файр баге выбрана вкладка макет, надо выбрать вкладку стиль, тогда будет виден CSS для этого блока.
Да-да, я это понял, просто выбрал вкладку макет, чтобы показать с чем именно проблемы :)

А вот что во вкладке CSS:
Код
#wrapper {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 962px;
}
.s-c-s #colmid {
    left: 210px;
}
.s-c-s #colright {
    margin-left: -420px;
}
.s-c-s #col1pad {
    margin-left: 420px;
}
.s-c-s #col2 {
    left: 210px;
    width: 210px;
}
.s-c-s #col3 {
    width: 210px;
}
.s-c-x #colright {
    left: 210px;
}
.s-c-x #col1wrap {
    right: 210px;
}
.s-c-x #col1 {
    margin-left: 210px;
}
.s-c-x #col2 {
    right: 210px;
    width: 210px;
}
.x-c-s #colright {
    margin-left: -210px;
}
.x-c-s #col1 {
    margin-left: 210px;
}
.x-c-s #col3 {
    left: 210px;
    width: 210px;
}

Честно. Я не могу разобраться в этой каше  !
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #18 : 01.09.2011, 14:08:59 »
А текст HTML этого блока в первом посте.
Может быть есть какие-то идеи? Помогите ньюбу пожалуйста.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Модуль HTML-код
« Ответ #19 : 01.09.2011, 14:22:23 »
Чего-то нет умных мыслей. Можно с шириной попробовать поэкспериментировать , и посмотреть что измениться.
Если хостинга нет, то можно на бесплатном сайт сделать, на сайт легче смотреть код и ответить легче.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #20 : 01.09.2011, 14:25:23 »
Понял вас.
Сейчас найду какой-нибудь бесплатный временный хостинг и залью туда.
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #21 : 01.09.2011, 14:26:03 »
А с шириной я уже экспериментировал. Получается или ерунда или ничего не меняется.
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #22 : 01.09.2011, 19:33:37 »
Готово: http://www.maxshe.bget.ru/
На разметку ниже "Главного меню", я чего-то намудрил там с материалом и категориями отображаемыми на главной странице. Сейчас соберу ум в кулак и доделаю.
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #23 : 01.09.2011, 20:31:40 »
Фуф! Частично проблема была решена, по краям выровнять блок все таки удалось! :)
Но теперь снизу висит сантиметр лишнего. Буду продолжать работать и все еще очень нуждаюсь в помощи, по вышеобозначенному адресу.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Модуль HTML-код
« Ответ #24 : 02.09.2011, 09:34:09 »
Но теперь снизу висит сантиметр лишнего.

Это полоса которая под горизонтальным меню ?
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Grozun

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модуль HTML-код
« Ответ #25 : 02.09.2011, 13:33:06 »
Это полоса которая под горизонтальным меню ?
Не совсем. Все таки проблема была в HTML. Я не совсем в нем разбираюсь, поэтому скопировав код, получилось так, что я вписал таблицу в таблицу, у которой есть верхний и нижний отступ, а отсюда получались полоски сверху и снизу.
Но сейчас я со всем разобрался и блок уже вполне нормальный. Огромное спасибо за помощь!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин/модуль для встраивания видео с Дзена или ВК

Автор KingSnake

Ответов: 0
Просмотров: 5237
Последний ответ 03.12.2024, 15:32:02
от KingSnake
Модуль голосования

Автор Grandrom

Ответов: 0
Просмотров: 4323
Последний ответ 21.11.2024, 10:45:04
от Grandrom
[Решено] j5.2 + PHP модуль

Автор x1

Ответов: 0
Просмотров: 4372
Последний ответ 05.09.2024, 10:26:19
от x1
Модуль "Скачать фаил"

Автор Alex_iPod

Ответов: 6
Просмотров: 4898
Последний ответ 07.06.2024, 14:09:11
от Alex_iPod
Модуль отображения сообщений группы телеграмм на сайте

Автор kunsaid

Ответов: 2
Просмотров: 4776
Последний ответ 08.02.2024, 13:13:27
от kunsaid