Новости Joomla

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам создания кастомных схем данных для сервера обновлений.

👩‍💻 v.2.6.1. Что нового?
- Правки наследования схем серверов обновлений. Улучшена логика наследования схем серверов обновлений для проектов компонент - категория - проект.
- Не стабильные релизы в сервере обновлений. Теперь в данные сервера обновлений попадают все версии (alpha, beta и т.д.), а не только stable.
- Косметические изменения. В шаблоне по умолчанию сделаны замены некоторых CSS-классов, уточнено присвоение атрибутов loading=lazy и fetchpriority.
- Рефакторинг и правки кода. Текущее обновление кодовой базы.
- Исправление ошибок.

👩‍💻 Больше спасибо за помощь в тестировании участникам нашего сообщества Александру Новикову (@pro_portal) и Александру Судьбинову (@alexrevo).

- Страница расширения
- GitHub расширения
- Joomla Extensions Directory

@joomlafeed

Событие Pizza, Bugs & Fun - 29-30 января 2026 года.

Событие Pizza, Bugs & Fun  - 29-30  января 2026 года.

Уже несколько лет в мире Joomla проводятся мероприятия "Pizza, Bugs & Fun" (#PBF), где каждый может посвятить несколько часов своего мозгового времени тому, чтобы наша любимая CMS стала ближе к идеалу.

Ссылки на видео и статьи из этого поста рассказывает об организационных вопросах, которые пригодятся для участия в PBF, а так же что и как делать.

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

Каждый помогает тем, что он умеет:

  • кто-то пишет недостающую документацию,
  • кто-то пишет код,
  • кто-то тестирует как исправлены ошибки или сделан новый функционал.

На сайте события есть карта, можно "захостить" свою локацию. Практически все движки в мире развиваются за счёт спонсирующих их компаний. Joomla одна из немногих, где развитие идёт только усилиями международного сообщества энтузиастов.

https://www.youtube.com/watch?v=a-FuVKXg_Uw 

На момент написания данного поста в репозитории Joomla 810 открытых Issue (как правило это баги) и 236 Pull request (PR, исправление багов и новый функционал). Все PR обязательно тестируются минимум двумя участниками сообщества, дабы в конечный код движка не проскочила ошибка.

Если каждый из участников только нашего сообщества сделает даже одно тестирование, то, боюсь, PR и Issue на всех не хватит 😀 И ничего не останется нашим коллегам из международных Joomla-чатов.

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

D-Nik Lubny

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Здравствуйте. Для размещения своей ленты новостей на сайте UkrNet необходимо добавить в нее поле (тег) yandex:full-text. перерыл все в поиске и так ничего и не нашел. Только компонент платный есть и все. Но покупать не вариант (очень дорого). Поэтому прошу помощи у знающих людей и у тех, кому хочется развивать Joomla.
Нашел где лежит файл отвечающий за вывод тегов RSS \libraries\src\Document\Renderer\Feed\RssRenderer.php
В нем попроовал дописать тег на основе description
Код
$feed .= "<description><![CDATA[" . $this->_relToAbs($data->items[$i]->description). "]]></description>\n";
поменял на
Код
$feed .= "<yandex:full-text><![CDATA[" . $this->_relToAbs($data->items[$i]->description). "]]></yandex:full-text>\n";
В таком случае тег yandex:full-text добавляется в код ленты новостей и в нем текст описания новости, но сама лента, тоесть материал в ней не отображается.

Понимаю, что это все я неправильно делаю. Но это хатя бы уже какое то начало. Подскажите пожалуйста в каком направлении дальше копать. А именно:
1. Как прописать в тег yandex:full-text вывод полного материала новости (я так понимаю нужно знать какой файл подключается к БД)
2. Почему при добавлении, или изменении тегов в файте RssRenderer.php новости в RSS пропадают, но если посмотреть код страницы RSS то все теги там нормально прописаны.

Версия Joomla последняя 3.8

Зарание благодарен за помощь!
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Вы хотите модуль в Яндекс отправлять?
Либо вы что-то странное делаете, либо я вас плохо понял
*

D-Nik Lubny

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Да. Только не в Яндекс а в Ukr.net. Я так понимаю там принцип одинаковый, что в Яндекс, что в УкрНет.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
здра.

Код
$feed = "<rss version=\"2.0\" xmlns:atom=\"http://www.w3.org/2005/Atom\"> \n";

вот это  xmlns:atom и далее попробуйте переделать на яндексную строку

Код
xmlns:yandex="http://news.yandex.ru" 
*

D-Nik Lubny

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Я же говорю, мне Яндекс Не нужен. Мне нужно для УкрНет вставить тег <yandex:full-text>. Тоесть между <yandex:full-text></yandex:full-text> должна быть полная новость (материал).
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
ну вот и помогай людям после такого.
что вам не нужно? у вас лента неправильного формата получается.
я вам советую, как сделать так, чтобы браузер её проглотил с вашей вставкой. сделайте, потом пишите уже глупости.
*

D-Nik Lubny

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Вот взял навскидку сайт из новостной ленты УкрНет
Ссылка на их RSS https://newsyou.info/?yandex_feed=news
А вот и код
Спойлер
[свернуть]

Как видите в yandex:full-text заключен текст всего материала (всей новости)

effrit, спасибо вам большое за наводку. Буду копать в этом направлении. Только как еще мне полную новость вставить между <yandex:full-text>
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
так ваш код рабочий из первого поста. просто он ломает ленту, если нет объявления формата в параметрах ленты, про что я вам написал.
меняете на яндекс и лента появляется.
*

D-Nik Lubny

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Сделал так как вы указали, но ничего не изменилось. Если не трудно взгляните пожалуйста.
Ссылка на RSS: https://lubenshina.com.ua/?format=feed&type=rss
А это код: view-source:https://lubenshina.com.ua/?format=feed&type=rss

В коде все отображается, а вот на самой странице RSS новостей нет.
« Последнее редактирование: 11.03.2018, 12:18:31 от D-Nik Lubny »
*

D-Nik Lubny

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Простите за невнимательность. Огромное спасибо!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
вам ещё надо atom: убрать в link, по идее.
а ещё лучше доп. параметр передавать в ссылке &ynd=1 и на основе этого менять строки, иначе в других лентах может не отобразиться.
*

D-Nik Lubny

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
М-да. Для меня это темный лес. Может подскажете хорошую литературу по созданию RSS?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
да какой лес?
"как получить get переменную" + простое условие if - else, по которому будут выводиться или старые строки, или - новые.
какая вам литература нужна? формат Яндекс у него в справочнике описан.
https://yandex.ru/support/news/feed.html
я вот до сегодняшнего дня не знал, в чем там различия, так что тут не нужно быть специалистом, суть вы сами уловили, просто не все изменения нужные внесли.
*

D-Nik Lubny

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Еще раз спасибо. Вы мне очень помогли.
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Как вариант, можете использовать эту тему для создания ленты, не надо лезть в ядро, и только пару строк подогнать под необходимую разметку.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Лента новостей

Автор Serebro2009

Ответов: 11
Просмотров: 2155
Последний ответ 06.05.2015, 18:32:56
от Serebro2009
Куплю модуль для граба новостей из другого сайта J3.2

Автор volkov2000

Ответов: 0
Просмотров: 1261
Последний ответ 02.12.2013, 17:06:44
от volkov2000
Как убрать article_seperator из новостей в модуле Newsflash?

Автор Professor

Ответов: 2
Просмотров: 7716
Последний ответ 03.07.2008, 10:32:35
от Professor