Новости Joomla

Joomla 6: Автоматические обновления ядра в Joomla

Joomla 6: Автоматические обновления ядра в Joomla

👩‍💻 Joomla 6: Автоматические обновления ядра в Joomla. В октябрьском номере официального журнала Joomla - Joomla Community Magazine вышла статья David Jardin, где рассказывается о внедрении функционала автоматического обновления ядра Joomla.❓Почему сейчас? Joomla же жила как-то 20 лет без автоматических обновлений?Это оказалась самая востребованная за последнее время от пользователей Joomla функция. Но, основная причина внедрения - проблемы безопасности. Всякий раз, когда в новой версии Joomla устраняется уязвимость, злоумышленники начинают анализировать код, чтобы выяснить, какая именно уязвимость была исправлена. И как только они это выясняют - начинается разработка автоматизированных скриптов для взлома как можно большего количества сайтов. Затем доступы к автоматически взломанным сайтам продаются в профильных чатах и ресурсах "пачками" по несколько сотен тысяч или миллионов сайтов. Ваш сайт могли взломать несколько лет назад, но воспользоваться уязвимостью могут не сразу, а тогда, когда у злоумышленников возникнет необходимость. И только после этого вы может быть узнаете об этом.Анализ патча, понимание проблемы и разработка скрипта требуют времени. И если владелец сайта не обновит его до истечения этого срока, сайт может быть взломан. А хакеры действуют быстро! Для критических, легко эксплуатируемых уязвимостей речь идёт о временном окне в 10–12 часов — и этого времени явно недостаточно, чтобы все успели обновить свои сайты.Здесь выходят на первый план автоматизированные обновления: проект Joomla теперь может активно устанавливать обновления (и, следовательно, исправления безопасности) на сайты, чтобы гарантировать, что сайты действительно обновляются вовремя.🕘 От первых идей до реализации прошло 5 лет. И здесь можно вспомнить, как в Joomla 5.1 внедрили TUF - The Update Framework, позволяющий устанавливать защищённое соединение между сайтом и сервером обновлений и исключает возможность supply chain attack (атаки на цепочку поставок).Об особенностях реализации и требованиях к сайту читаем подробнее в статье на JCM.@joomlafeed#joomla #secutiry #jcm

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™. Интервью с волонтёрами 🎈Ну что, друзья, вот и настал этот долгожданный момент. Мы выпустили первое издание собственного журнала под эгидой NorrNext, который включает в себя интервью с видными деятелями сообщества из разных стран и континентов.Общий нарратив: показать, что нас объединяет (Joomla) и узнать больше о людях, которые вносят свой вклад в развитие платформы в своих сообществах. 20 лет — это много. Давайте же узнаем о коллегах 🎁 Первый цикл включает такие страны, как Австрия, Испания, Латвия, Россия, Румыния, Тайланд, Черногория, Чехия.⚙️ С кем интервью: ✔️ Владимир Елисеев 🇷🇺✔️ Дмитрий Рекун 🇱🇻✔️ Дмитрий Цымбал 🇷🇺✔️ Евгений Сивоконь 🇷🇺 ✔️ Сергей Толкачёв 🇷🇺✔️ Dénes Székely 🇷🇴✔️ Jan Pavelka 🇨🇿✔️ Miljan Vujosevic 🇲🇪✔️ Sergio Iglesias 🇪🇸✔️ Sigrid Gramlinger 🇦🇹✔️ Pisan Chueatchatchai 🇹🇭‼️ Новые интервью будут добавляться до конца декабря 2025. Заходите по ссылке время от времени💡👉 Читать далее

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

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
В компонент для Joomla 2.5 с поддержкой К2 я добавил поддержку ленты для Майла. Если надо то могу добавить её и в компонент и без поддержки К2.
кодинг на php.
*

BlackNastya

  • Новичок
  • 7
  • 0 / 0
Здравствуйте!
Помогите, пожалуйста. Переношу сайт с Joomla 1.5 на 1.7. В 1.5 RSS-ленте было настроено под Яндекс. Перенесла соответствующий класс в RSS на 1.7, файл feed.xml вроде нормальный, но если щелкнуть на кнопочке RSS, выдается такое сообщение:
Ошибка синтаксического анализа XML: лишние данные после элемента документа
Адрес: http://localhost/index.php/ru/?option=com_ninjarsssyndicator&feed_id=1&format=raw
Строка 2, символ 1:<b>Notice</b>:  Undefined property: FeedItem::$fulltext in <b>D:\site\localhost\www\components\com_ninjarsssyndicator\views\ninjarsssyndicator\tmpl\feedcreator.class.php</b> on line <b>1747</b><br />
^
..................

Если посмотреть исходный код страницы, получаем:
..................
br />
<b>Notice</b>:  Undefined property: FeedItem::$fulltext in <b>D:\site\localhost\www\components\com_ninjarsssyndicator\views\ninjarsssyndicator\tmpl\feedcreator.class.php</b> on line <b>1747</b><br />
<br />
<b>Notice</b>:  Undefined property: FeedItem::$fulltext in <b>D:\site\localhost\www\components\com_ninjarsssyndicator\views\ninjarsssyndicator\tmpl\feedcreator.class.php</b> on line <b>1747</b><br />
<br />
<b>Notice</b>:  Undefined property: FeedItem::$fulltext in <b>D:\site\localhost\www\components\com_ninjarsssyndicator\views\ninjarsssyndicator\tmpl\feedcreator.class.php</b> on line <b>1747</b><br />
<br />
<b>Notice</b>:  Undefined property: FeedItem::$fulltext in <b>D:\site\localhost\www\components\com_ninjarsssyndicator\views\ninjarsssyndicator\tmpl\feedcreator.class.php</b> on line <b>1747</b><br />
<br />
<b>Notice</b>:  Undefined property: FeedItem::$fulltext in <b>D:\site\localhost\www\components\com_ninjarsssyndicator\views\ninjarsssyndicator\tmpl\feedcreator.class.php</b> on line <b>1747</b><br />
<br />
<b>Notice</b>:  Undefined property: FeedItem::$fulltext in <b>D:\site\localhost\www\components\com_ninjarsssyndicator\views\ninjarsssyndicator\tmpl\feedcreator.class.php</b> on line <b>1747</b><br />
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
 xmlns="http://backend.userland.com/rss2"
 xmlns:yandex="http://news.yandex.ru">
   <channel>
................поскипано.............

Программист, который делал предыдущую ленту, а точнее программистка, в декрете. В строчке, на которую ругается обработчик, следующее:
............................
         if ($this->items[$i]->fulltext!="") {
            $feed.= "   <yandex:full-text>".$this->items[$i]->fulltext."</yandex:full-text>\n";
         }
         //$feed.= "   <yandex:full-text>".$this->items[$i]->getDescription()."</yandex:full-text>\n";
         $feed.= "   </item>\n";
...............................

Проверила, везде объявления переменной fulltext есть, вообще все практически идентично. На 1.5 версии стоит BCA RSS Syndicator, на 1.7 я поставила Ninja RSS Syndicator, код один в один практически, видимо один программист писал :-)

Вопрос: почему ругается на fulltext и как это починить?
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!

Вопрос: почему ругается на fulltext и как это починить?
if ($this->items[$i]->fulltext!="") {
Дополнить
 if ( (isset($this->items[$i]->fulltext)) and ($this->items[$i]->fulltext!="") ){
« Последнее редактирование: 19.12.2012, 17:40:31 от Dron79 »
кодинг на php.
*

BlackNastya

  • Новичок
  • 7
  • 0 / 0
if ($this->items[$i]->fulltext!="") {
Дополнить
 if ( (!isset($this->items[$i]->fulltext)) or ($this->items[$i]->fulltext!="") ){
Спасибо, все заработало!
Если не очень сложно, можно еще вопрос?
У Яндекса требования, чтобы изображения и видео, присутствующие в материале, обрамлялись в выходном xml-файле специальными тегами. Какие именно команды и в каком месте нужно вставить?
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Исправьте условия. я предыдущий пост обновил, изменил условие, исправленный вариант логически более правильный.
Что бы сделать вывод картинок и видео в спец тегах по условиям яндекса, нужно будет внести много изменений и в класс  и в шаблон вашего компонета.
кодинг на php.
*

BlackNastya

  • Новичок
  • 7
  • 0 / 0
То есть это небесплатно или сложно?
В шаблон изменения вносить - там, где меняются кавычки на &quote? Я конечно лопух в PHP, но вообще учиться никогда не вредно...
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Если вам нужен готовый работающий вариант то обратитесь через форму сайта, что у меня в профиле к администратору ресурса по вопросу приобретения данного компонента.
Если есть желание учится и копать код, то тогда у вас для этого есть все возможности.
кодинг на php.
*

BlackNastya

  • Новичок
  • 7
  • 0 / 0
День добрый и с прошедшим концом света всех!  8)
Помогите пожалуйста еще раз.
Неожиданно слетела RSS-лента. На сайте ничего не менялось, дополнительные изменения после уже произведенных не вносились. Более того, после "слетания" я вернула все настройки взад - то же самое. Выглядит это как ошибка 500, пишет "500 - Представление не найдено [name, type, prefix]: article, raw, ninjarsssyndicatorView". Компонент соответственно ninjarsssyndicator, Joomla 1.7

P.S. 15:47
Спасибо, все в порядке, разобралась. Не ту ссылку вставляла. В этой Joomla нет модуля показа RSS ленты, пришлось через модуль  HTML делать. Модуль поправила, а ссылку нет, а ссылка-то поменялась ...  ::) ::)
« Последнее редактирование: 21.12.2012, 15:47:10 от BlackNastya »
*

artangel

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
поставил этот компонент на Joomla 1.5. новостной сайт dialog-inform.dn.ua
Работает хорошо.
укр.нет принял ленту!

С рождеством!
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Благодарю за отзыв! я не католик, но все равно приятно :) С рождеством!
кодинг на php.
*

farishta

  • Новичок
  • 7
  • 1 / 0
Благодарю автора. Поставил компонент, все работает.
Предложение: В след. версиях может подключите генерацию Sitemap для http://support.google.com/news/publisher/bin/answer.py?hl=ru&answer=74288&ctx=cb&src=cb&cbid=-1v86oi5vuxa4k&cbrank=0
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Благодарю автора. Поставил компонент, все работает.
Предложение: В след. версиях может подключите генерацию Sitemap для http://support.google.com/news/publisher/bin/answer.py?hl=ru&answer=74288&ctx=cb&src=cb&cbid=-1v86oi5vuxa4k&cbrank=0
Благодарю за ссылочку.
кодинг на php.
*

veydaanton

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Как с Вами связаться ? напишите контакты, хочу купить компонент
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Здравствуйте.
нужно написать сюда http://www.sdaprel.ru/component/option,com_contact/Itemid,45/
В ответ я отвечу вам по почте.
кодинг на php.
*

artangel

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
решил проект подключить к яндекс-новости http://dialog-inform.dn.ua/index.php?option=com_sdrsssyndicator&feed_id=5&format=raw .
вот что написали:
- В теге <pdalink> нужно указывать ссылку на pda/palm/wap/кпк-версию сообщения. В случае, если такой версии страниц на сайте нет, этот тег нужно исключить. (как?)
- В теге <yandex:related> указываются ссылки на другие, в том числе не новостные, источники (сайты по теме), если они есть в сообщении.
- Входящий в <channel> элемент <image> должен содержать ссылку на графический файл - логотип издания. Логотип должен быть быть в формате - jpg/jpeg, gif (без анимации), png. Желательный размер логотипа - 100 пикселей по максимальной стороне. Эта ссылка дается во вложенном элементе, пример:
<image>
<url></url>
<title>Российские новости</title>
<link>
http://www.rossiyskie-novosti.ru/</link>
</image>

научите как это исправить или выложите обновленные файлы этого замечательного модуля.
заранее спасибо
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
pdalink убирается комментированием строки:

Код
$feed.= "            <pdalink>".htmlspecialchars($this->items[$i]->link)."</pdalink>\n";

в файле feedcreator.class.php, который находится в /components/com_sdrsssyndicator/views/sdrsssyndicator/tmpl/

В тег <yandex:related> попадают все ссылки из новости, делайте выводы.
как вставлять логотип канала написано в инструкции, на оф. сайте.

кодинг на php.
*

Freelancer2x2

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Цитировать
Если вам нужен готовый работающий вариант то обратитесь через форму сайта, что у меня в профиле к администратору ресурса по вопросу приобретения данного компонента.
Так и не нашел как отправлять сообщения в личку. Хочу узнать сколько стоит Про и приобрести при случае. Можно написать на freelancer2x2(собачка)gmail.com или тут.
Спасибо.
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Выпустил версии для Joomla 3.0 (com_content и k2).
кодинг на php.
*

farishta

  • Новичок
  • 7
  • 1 / 0
Возможность подключить компонент к Google News не ожидается?
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Возможность подключить компонент к Google News не ожидается?
Что вы подразумеваете под подключить компонент к Google News?
https://support.google.com/news/publisher/bin/answer.py?hl=ru&answer=2481358&topic=2481296&rd=1
озвучте свою мысль более развернуто с приведением ссылок на источники.
кодинг на php.
*

farishta

  • Новичок
  • 7
  • 1 / 0
Что вы подразумеваете под подключить компонент к Google News?
озвучте свою мысль более развернуто с приведением ссылок на источники.
Имел ввиду чтобы компонент мог генерировать Sitemap для Google новостей http://support.google.com/news/publisher/bin/answer.py?hl=ru&answer=75717&topic=2527688&ctx=topic
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
проще новый компонет под это дело написать.
кодинг на php.
*

Sn@ke

  • Захожу иногда
  • 133
  • 4 / 0
Dron79, подскажите, пожалуйста, как реализовать следующее:
Чтобы при выставлении ограничения показа символов опцией "Выберете количество слов показываемых в новости" в конце при обрезке заданного количества символов проставлялось троеточие (...). В идеале если это троеточие еще и являлось бы гиперссылкой на полную версию статьи на сайте.

Вожусь с функцией word_limiter в файле components/com_sdrsssyndicator/views/sdrsssyndicator/tmpl/default.php однако возможно все таки не там копаю?

Суть вопроса на первый взгляд мелочь, а все равно такое приятно :)

Большое спасибо заранее за ответ!
*

Malory

  • Захожу иногда
  • 85
  • 6 / 0
Доброго времени, в июне 2012 покупала у Вас компонент версии 2.5.0, всё установили и наладили ок - ещё раз спасибо за оказанную помощь, но тогда Яндекс не принял наш сайт из-за длинных русских алиасов в пуникоде, а мы не захотели от них отказываться. Вот теперь решили попробовать ещё раз. Вопрос: обновлялся ли с тех пор компонент и как бы получить свежую версию для J 2.5?
*

Sn@ke

  • Захожу иногда
  • 133
  • 4 / 0
Dron79, вдогонку еще один вопрос, намного более важный.
Если в статье, поступающей в RSS, указывается ссылка на какой-либо материал на этом же сайте, то зачастую подобная ссылка ломает весь фид и последний улетает в ошибку...
Как такое возможно починить? Скрин пригалаю.
Заранее спасибо


*

Лис

  • Новичок
  • 8
  • 0 / 0
Привет!

На сколько лучше и чем отличается ваш компонент от этого http://joomlaforum.ru/index.php/topic,258966.0.html?

Вижу у вас тут экспорт для Яндекса и Рамблера только есть, но хотелось бы понимать, чтобы можно было выбрать для покупки.

Спасибо
*

Лис

  • Новичок
  • 8
  • 0 / 0
Что-то автор не особо заботиться об поддержке пользователей, даже потенциальных.
За такую сумму поддержка должна работать как часики, а судя по постам это не так.

Купил JURSSPublisher и очень доволен.

Если RD RSS такой же как на 1.5 и еще стал платным, то смысла в нем нет особого.
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Купил JURSSPublisher и очень доволен.
молодца :)
Тех. поддержка компонента производится явно не здесь.
кодинг на php.
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
<yandex:full-text></yandex:full-text>  - тут пусто почему-то. Вся статья идет в <description></description>
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
<yandex:full-text></yandex:full-text>  - тут пусто почему-то. Вся статья идет в <description></description>
Проверьте внимательно настройки, вероятно неверно выставлен параметр "Полный текст"
кодинг на php.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

SM FAQ - компонент Вопрос-Ответ для Joomla 2.5+

Автор SmokerMan

Ответов: 682
Просмотров: 155602
Последний ответ 11.10.2025, 12:43:44
от wishlight
Бесплатный плагин импорта экспорта данных в поля материалов Joomla - CFI

Автор zikkuratvk

Ответов: 9
Просмотров: 7159
Последний ответ 02.06.2024, 06:38:19
от SolopoV
Компонент для постинга в соцсети (вк) Kcrossposting

Автор kysin

Ответов: 1
Просмотров: 1683
Последний ответ 06.04.2024, 23:55:02
от kysin
[Разработка, нужны советы] Компонент для УО (УК и тсж)

Автор rsa_m

Ответов: 192
Просмотров: 34755
Последний ответ 02.10.2022, 10:11:56
от w24-08
WT Ya.share2 - плагин блока «Поделиться» от Яндекс для Joomla 3 и Joomla 4

Автор sergeytolkachyov

Ответов: 0
Просмотров: 3221
Последний ответ 21.05.2022, 16:20:19
от sergeytolkachyov