Новости Joomla

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

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

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

👩‍💻 ИИ-админ для 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

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

ALKION

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #210 : 06.02.2014, 14:48:06 »
Всем привет. очень полезная информация, но я к сожалению не могу даже установить стандартный mod_latestnews, в менеджере расширений его нет. Смотрел в корне в папке "modules" тоже нет. Пол дня потратил в сети не могу найти где его можно скачать и как установить? Добрые люди подскажите как это можно решить?
п.с. Joomla только изучаю возможно что то не понял - торможение тоже движение:-).
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Re: Модифицируем стандартный mod_latestnews
« Ответ #211 : 06.02.2014, 15:01:08 »
Смотрел в корне в папке "modules" тоже нет.
А версия какая? В Joomla 2.5.Х это модуль mod_articles_latest.
*

ALKION

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #212 : 07.02.2014, 13:49:41 »
Спасибо. Разобрался. Оказывается необходимо было просто в панели модулей создать новый модуль и выбрать "Последние новости". Когда нет времени учить матчасть, приходиться тратить очень много времени на решения проблем, которых нет:-(
*

ang026

  • Новичок
  • 2
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #213 : 15.02.2014, 00:17:24 »
Благодарю, за подробную статью!
Вот только, у меня есть вопрос:
- как реализовать автоматический/динамический вывод заголовков исходя из высоты колонки?
т.е. использую Joomla 1.5 двух-колоночная верстка, в левой основной контент + модули, в правой наш модуль mod_latestnews и хочу выровнять высоту правой колонки.
В идеале, вместо жестко прописанного кол-ва материалов выводить автоматическое кол-во под высоту правой колонки
- возможно ли такое, в принципе?
заранее благодарю за ответ )

п.с. пример: http://www.carum.su/ford-news/ford-ka-sedan-2015-brasilia.html
*

erlivan

  • Новичок
  • 2
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #214 : 23.05.2014, 15:40:44 »
Добрый день! Подскажите пожалуйста Возможно ли настроить вывод новостей из этого модуля в группу вконтакте, однокласники??
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Модифицируем стандартный mod_latestnews
« Ответ #215 : 23.05.2014, 15:51:26 »
Добрый день! Подскажите пожалуйста Возможно ли настроить вывод новостей из этого модуля в группу вконтакте, однокласники??
Нет, так как модуль тут вообще не причем. Ищите соответствующее расширение.
*

erlivan

  • Новичок
  • 2
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #216 : 23.05.2014, 16:02:33 »
Спасибо! Подскажите только еще возможно ли найти такое расширение для Joomla 1.5?
*

anbarter

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #217 : 27.07.2014, 22:27:28 »
3. (уже не однкратно поднимался вопрос) После списка новостей хочу добавить ссылку на категорию из которой собственно новости и выводятся. Добавляю в helper:

Код
$lists[$i]->category = JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug, $this->item->sectionid));

Добавляю в шаблон:

Код
<a href="<?php echo $item->category; ?>" class="read_more"><?php echo JText::_('ALLNEWS')?></a>

И в результате получаю ссылку.. но вовсе не на категорию новостей. На каждой странице сайта ссылка разная и ведет на ту же страницу, на которой я нахожусь....

Заранее благодарю автора и всех остальных, кто сможет помочь!
Модифицированный модуль то на славу удался! ::)
В результате формируется ссылка на /component/content/category/ а должно быть /news
Как поправить??
*

DizainerGazeti

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #218 : 17.09.2014, 10:50:44 »
А как вывести картинку из статьи? Чтобы отображалось в модуле Изображение, а поверх неё заголовок статьи.
Какой код писать для вывода изображения из текста?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модифицируем стандартный mod_latestnews
« Ответ #219 : 18.09.2014, 00:05:39 »
Какой код писать для вывода изображения из текста?
Вопрос не понятен, как это избражение из текста
Если у вас в материале задана картинка в вкладке изображений - это одно, положить картинку как подложку, весь блок позиционировать релативно и так далее
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

oskarsmol

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #220 : 27.03.2015, 03:13:39 »
Я продублирую вопрос, поскольку сам не догоняю, как это грамотно реализовать. Как все же сделать так, чтобы внизу модуля была ссылка, типа "все новости...", которая вела бы в раздел, где эти новости опубликованы?
Заранее спасибо.
Так же не нашел ответа на этот вопрос, в итоге разобрался сам, вот что нужно вставить в default.php
<a href="/novosti""<?php echo $item->category ?>" class="read_more"> <?php echo JText::_('Все новости')?></a>
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модифицируем стандартный mod_latestnews
« Ответ #221 : 30.03.2015, 16:52:50 »
Так же не нашел ответа на этот вопрос, в итоге разобрался сам, вот что нужно вставить в default.php
<a href="/novosti""<?php echo $item->category ?>" class="read_more"> <?php echo JText::_('Все новости')?></a>
Мм, немного некорректно, пойдет только если один модуль на сайте, ссылка то статичная
Лучше делать так
В хелпере модуля в цикле foreach добавляем новый элемент массива с ссылкой на категорию\блог
Код: php
$item->catlink = JRoute::_(ContentHelperRoute::getCategoryRoute($item->catslug, $item->catid));
и в шаблоне модуля выводим ссылку
Код: html4strict
<a href="<?php echo $item->catlink; ?>">Все статьи</a>
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

goga_pgasovav

  • Захожу иногда
  • 445
  • 6 / 0
  • Внимательный джумловод
Re: Модифицируем стандартный mod_latestnews
« Ответ #222 : 25.03.2016, 21:37:13 »
Друзья, подскажите пожалуйста, как выводить содержимое модуля, только если есть один и более материалов для вывода?
У меня вместе с этим модулем выводится его заголовок + у него свой фон. И когда новостей для вывода нет, это смотрится, мягко говоря, не очень )
Заранее благодарю!
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модифицируем стандартный mod_latestnews
« Ответ #223 : 26.03.2016, 09:40:50 »
по идее любой такой стандартный модуль, если запрос вернул нулевой результат (нечего показывать) - не выводится сообще, то есть тело модуля не показывается
На примере стандартного modules.php из шаблона
Код: php
if (!empty ($module->content)) {
тут обертка модуля и вывод его $module->content;
}

Суть в чем - вся ваша разметка модуля (фон и тд) должны быть внутри этого условия
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

goga_pgasovav

  • Захожу иногда
  • 445
  • 6 / 0
  • Внимательный джумловод
Re: Модифицируем стандартный mod_latestnews
« Ответ #224 : 26.03.2016, 17:12:38 »
beliyadm, благодарю! Как всегда предельно четко и понятно ^-^
*

goga_pgasovav

  • Захожу иногда
  • 445
  • 6 / 0
  • Внимательный джумловод
Re: Модифицируем стандартный mod_latestnews
« Ответ #225 : 26.03.2016, 17:34:11 »
Что-то не получалось... Немного поразмыслив, внутри модуля сделал такую проверку:

Код: php
<?php if (!empty ($list)) : ?>
... тут всё содержимое модуля ...
<?php endif; ?>

Работает! )
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модифицируем стандартный mod_latestnews
« Ответ #226 : 26.03.2016, 18:34:46 »
Что-то не получалось... Немного поразмыслив, внутри модуля сделал такую проверку:

Код: php
<?php if (!empty ($list)) : ?>
... тут всё содержимое модуля ...
<?php endif; ?>
Работает! )
Ну можно и так, просто надо было изначально посмотреть, может модуль выдает какой ХТМЛ даже при условия наличия в нем данных, обертка дивом или что еще.
А так любое решение подходит )
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

arxiandros

  • Новичок
  • 6
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #227 : 21.05.2016, 18:15:24 »
Здравствуйте. Модифицирую стандартный модуль. В интернете нашел такое модифицированное решение, когда выводится первая новость с картинкой, а остальные в виде списка. Однако там есть какая-то ошибка, так как модуль разваливается, разваливает шаблон (улетает вниз сайдбар), не выводит более 3-ех новостей. Может кто-нибудь сможет исправить ошибку.
Спойлер
[свернуть]
« Последнее редактирование: 21.05.2016, 18:39:21 от arxiandros »
*

TehSur

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
  • СЕОшу понемногу
Re: Модифицируем стандартный mod_latestnews
« Ответ #228 : 13.07.2016, 08:20:10 »
Всем здравия.
На сайте в сайдбаре выведены две новости. Заголовок блока в h3, а сами записи в h4. С записями я разобрался через mod_articles_news.xml т.к. в выпадающем меню предлагались только заголовки h1-h5. Мне же нужен был тег <p>. В XML файле добавил в список нужный тег
   
Код
<field
name="item_heading"
type="list"
default="h4"
label="MOD_ARTICLES_NEWS_TITLE_HEADING"
description="MOD_ARTICLES_NEWS_TITLE_HEADING_DESCRIPTION"
>
<option value="h1">JH1</option>
<option value="h2">JH2</option>
<option value="h3">JH3</option>
<option value="h4">JH4</option>
<option value="h5">JH5</option>
<option value="p">p</option>
</field>
и сохранил. С заголовками записи разобрались, хорошо.
Где поменять заголовок блока?
В index.php он выводится
Код
<div class="latest_block"><jdoc:include type="modules" name="latest_block" style="xhtml" /></div>
Я уже облазил все файлы модуля. Помогите пожалуйста тег h3 поменять на <span>, <p> или <div>. С Joomla знаком только пару месяцев.
Заранее благодарен.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модифицируем стандартный mod_latestnews
« Ответ #229 : 13.07.2016, 10:16:32 »
Заголовок модуля выводится в описании шаблона позиции, файл templates\шаблон\html\modules.php
Если в индексе шаблона вывод позиции модуля указан style="xhtml", то нужно переопределить его, например в style="noh3" и в этом файле добавить функцию

Код: php
function modChrome_noh3($module, &$params, &$attribs)
{
$headerLevel = isset($attribs['headerLevel'])? (int) $attribs['headerLevel'] : 3;
if (!empty ($module->content)) { ?>
<div class="moduletable<?php echo htmlspecialchars($params->get('moduleclass_sfx')); ?>">
<?php if ($module->showtitle) { ?> <p><?php echo $module->title; ?></p>
<?php }; ?> <?php echo $module->content; ?></div>
<?php };
}

<p><?php echo $module->title; ?></p> - вот этот кусок отвечает за вывод и обрамление заголовка модуля
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

TehSur

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
  • СЕОшу понемногу
Re: Модифицируем стандартный mod_latestnews
« Ответ #230 : 13.07.2016, 11:34:34 »
В index.php (/public_html/templates/шаблон)
Код
<div class="latest_block"><jdoc:include type="modules" name="latest_block" style="noh3" /></div>
Код вставил в modules.php (templates\шаблон\html\)

Но ничего не изменилось.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модифицируем стандартный mod_latestnews
« Ответ #231 : 13.07.2016, 11:39:12 »
Не работать не может, значит где-то что-то не так сделано, на всякий случай почистить кеш еще можно
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

TehSur

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
  • СЕОшу понемногу
Re: Модифицируем стандартный mod_latestnews
« Ответ #232 : 13.07.2016, 13:24:35 »
Не работать не может, значит где-то что-то не так сделано, на всякий случай почистить кеш еще можно
Зашел на сайт сейчас, кэш почистить, а там уже все нормально. Спасибо большое за помощь.
*

pavelcarcass

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: Модифицируем стандартный mod_latestnews
« Ответ #233 : 01.11.2016, 09:16:48 »
Тут народ много спрашивал, как показывать в интротексте картинку, но что-то внятного ответа никто не получил. Я сам этой проблемой озадачился, всё оказалось очень просто. Мы попросту разрешаем <img> в процессе очистки интротекста от HTML мусора. В хелпере, вставляя указанную в первом посте строку:

Код: php
$lists[$i]->introtext = strip_tags ( $row->introtext );

дополняем ее:

Код: php
$lists[$i]->introtext = strip_tags ( $row->introtext, '<img>' );

...и вуаля, видим картинку в модуле. Потом в CSS делаем с этой картинкой всё, что нам надо, например:

Код: css
.latestnews img {
display:block; /*chtobi introtext ne obtekal kartinku*/
margin:10px 0; /*otstupi sverhu i snizu*/
}
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модифицируем стандартный mod_latestnews
« Ответ #234 : 01.11.2016, 11:58:24 »
Тут народ много спрашивал, как показывать в интротексте картинку, но что-то внятного ответа никто не получил. Я сам этой проблемой озадачился, всё оказалось очень просто. Мы попросту разрешаем <img> в процессе очистки интротекста от HTML мусора. В хелпере, вставляя указанную в первом посте строку:
я делаю немного по другому, получаю только SRC картинки из интротекста, а то мало ли там лишние теги буду или размеры для IMG жестко заданные
Код: php
$test = '<span>text</span>22<img src="images/stories/img.jpg" alt="alttext" /><p>text222</p>';
preg_match_all('/<\s*img\s+src\s*="\s*("[^"]*"|\'[^\']*\'|[^"\s]+)(.*?)>/i', $test, $result);
echo $result[1][0];

а сам интротекст через strip_tags очищаем от всего после получения картинки
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Стандартный модуль случайного изображения не выводит фотографии

Автор strix

Ответов: 8
Просмотров: 10538
Последний ответ 19.10.2022, 16:07:11
от Andrej_777
Модуль mod_latestnews.php от Mambo 1.0.9

Автор Vaska

Ответов: 2
Просмотров: 1186
Последний ответ 18.08.2018, 15:14:03
от Vaska
Стандартный модуль отображения меню

Автор Alex GOOD

Ответов: 4
Просмотров: 1446
Последний ответ 20.11.2016, 15:48:53
от Alex GOOD
Стандартный модуль случайное изображение чудит

Автор svetlovanton

Ответов: 0
Просмотров: 1329
Последний ответ 23.08.2015, 21:49:30
от svetlovanton
mod_latestnews j1, 5 - как реализовать автоматический/динамический вывод заголовков

Автор ang026

Ответов: 0
Просмотров: 1409
Последний ответ 17.02.2014, 22:10:44
от ang026