Новости 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 Ответов
  • 69353 Просмотров
*

martini

  • Захожу иногда
  • 102
  • 1 / 0
Установил время кеширования ленты 1 сек

По очереди , по одному и пачками, отключал все плагины, и проверял канал - пустая строка в начале не исчезает.

Какие еще версии причины? Или я неправильно искал?
*

martini

  • Захожу иногда
  • 102
  • 1 / 0
Подскажите , существует ли альтернатива данному компоненту? Он ни в какую не хочет работать. Из-за этой  пустой строки в начале  мои фиды нигде  не принимают
*

martini

  • Захожу иногда
  • 102
  • 1 / 0
Длительные поиски не дали никакого результата, пустая строка добавляется в начало фида. Сам же файл пустой строки не содержит. Тоесть можно отдавать в Яндекс его. Нужно только чтоб крон запускал скрипт регенерации.
Вопрос к разработчику. Какой файл нужно запускать кроном, чтобы регулярно регенерировать фид в папке /components/com_sdrsssyndicator/feed/ ?
Заранее благодарен
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
как я и говорил, причина в плагине.
кодинг на php.
*

martini

  • Захожу иногда
  • 102
  • 1 / 0
однако, так и не понятно, в каком плагине и какая причина :)
*

luka_d74

  • Новичок
  • 8
  • 0 / 0
После перехода по ссылке появлятся следущее:
<br />
<b>Warning</b>:  fopen(/var/www/сайт/сайт/components/com_sdrsssyndicator/feed/feed5.xml) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in <b>/var/www/сайт/сайт/components/com_sdrsssyndicator/views/sdrsssyndicator/tmpl/feedcreator.class.php</b> on line <b>715</b><br />

Error creating feed file, please check write permissions.

Кто подскажет что с этим делать?
*

Sn@ke

  • Захожу иногда
  • 133
  • 4 / 0
Dron79, прежде всего хочу поблагодарить за отличную трансформацию компонента - плюсую с удовольствием!
Яндекс выставил мне множество критериев, однако они легко настраиваются при использовании компонента.
Единственное, что не могу побороть сегодня, это КПК-версия, а именно саппорт Яндекса мне молвит:

Цитата: Яндекс.Новости
Тег <pdalink> должен содержать ссылку на wap/pda/кпк версию Вашего
сайта. Если ее нет, лучше всего исключить этот тег.

Исключить его из файла компонента, разумеется, проще. Однако версия для КПК у меня существует (используется IDoPDA), а вот указать ее я не могу.
Возможно ли сделать в компоненте дополнительное опциональное поле (в настройках канала), в котором по аналогии с указанием изображения для канала будет поле с возможностью сохранения ссылки на КПК версию сайта, которая будет содержаться в тегах <pdalink></pdalink> заданного RSS-потока?
Очень интересно. А сам тэг пока придется закомментировать во избежание проблем с Яндексом (сам тэг сейчас дублирует ссылку основной страницы).
Заранее благодарен за ответ!
*

Zoblin

  • Захожу иногда
  • 73
  • 0 / 0
Пишут при нажатии на ссылку фида:
Internet Explorer не может отобразить этот веб-канал
 
   Internet Explorer не поддерживает формат этого веб-канала.
   
С чем это может быть связано?
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
После перехода по ссылке появлятся следущее:
<br />
<b>Warning</b>:  fopen(/var/www/сайт/сайт/components/com_sdrsssyndicator/feed/feed5.xml) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in <b>/var/www/сайт/сайт/components/com_sdrsssyndicator/views/sdrsssyndicator/tmpl/feedcreator.class.php</b> on line <b>715</b><br />

Error creating feed file, please check write permissions.

Кто подскажет что с этим делать?
Здравствуйте. На сколько я понял в данном случае у скрипта не хватает прав на создание в папке /var/www/сайт/сайт/components/com_sdrsssyndicator/feed/ файла feed5.xml
надо выставить права для папки и файла разрешающие запись информации в этот файл. Попробуйте протестировать компонент на реальном хостинге, думаю ваши проблемы уйдут.
кодинг на php.
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Единственное, что не могу побороть сегодня, это КПК-версия, а именно саппорт Яндекса мне молвит:
Исключить его из файла компонента, разумеется, проще. Однако версия для КПК у меня существует (используется IDoPDA), а вот указать ее я не могу.
Возможно ли сделать в компоненте дополнительное опциональное поле (в настройках канала), в котором по аналогии с указанием изображения для канала будет поле с возможностью сохранения ссылки на КПК версию сайта, которая будет содержаться в тегах <pdalink></pdalink> заданного RSS-потока?
Все можно сделать, было бы желание и время.
теперь по сути, с IDoPDA не знакомился еще, сколько времени займет адаптация компонента к использованию ссылок на PDA WAP|PDA материал на вскидку сказать не могу. Надо посмотреть как формируются ссылки на контент в данной реализации. Конечно не думаю что это займет много времени, но у меня и его нет. Если интересен вариант с доработкой, то можно мне ее заказать и я займусь этим вопросом в плотную.
кодинг на php.
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Пишут при нажатии на ссылку фида:
Internet Explorer не может отобразить этот веб-канал
 
   Internet Explorer не поддерживает формат этого веб-канала.
   
С чем это может быть связано?
Здравствуйте.
Это связано с тем что канал формируется по тех требованиям яндекса, и не является стандартным. Поэтому интернет эксплорер и ломается, ленту можно посмотреть в мозиле, и то исходный код, хотя что ее смотреть :) надо отправлять на почту яндекса пусть проверяют.
кодинг на php.
*

naskolumbia

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
А как насчет настроек для K2?
*

Sn@ke

  • Захожу иногда
  • 133
  • 4 / 0
теперь по сути, с IDoPDA не знакомился еще, сколько времени займет адаптация компонента к использованию ссылок на PDA WAP|PDA материал на вскидку сказать не могу. Надо посмотреть как формируются ссылки на контент в данной реализации.
Для меня это не столь важно, но если кратео обьяснить по вышеуказанному инструменту, то все банально. На поддомен устанавливается папка с несколькими файлами, которые напрямую из базы берут данные, т.е. в кеш версия сайта не заносится - это лишь альтернативная версия сайта по другому адресу и достаточно лишь ссылки.
*

Dron79

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

Dron79

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

Sn@ke

  • Захожу иногда
  • 133
  • 4 / 0
Отписался в личку.
Прокомментируйте, пожалуйста. Спасибо)
*

naskolumbia

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Dron79, не могли бы вы помочь с настройками для K2. Что-то совсем не могу настроить, все перепробовать. ICQ 635-552-181
*

Antig

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Помогите пожалуйста!
Компонент совсем меня слушаться не хочет. Что бы я не ставил, какие бы категории, разделы, он всё равно в ленте выводит 10 новостей, совершенно не из той категории какой надо.

Ещё я получаю вот такую ошибку:

Код
Ошибка синтаксического анализа XML: лишние данные после элемента документа
Адрес: index.php?option=com_sdrsssyndicator&feed_id=1&format=raw
Строка 3, символ 1:<b>Warning</b>:  fopen(/../../../../components/com_phocagallery/assets/images/icon-download.gif) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request

Стоит обновить раз 5, ошибка исчезает и всё открывается нормально, но при след. обновлении - по новой.

PS: если потребуется - заплачу.

Спасибо за внимание!
« Последнее редактирование: 23.05.2011, 17:22:13 от Antig »
*

Sn@ke

  • Захожу иногда
  • 133
  • 4 / 0
Попробуйте уменьшить время кеширования фида на время тестирования с 3600 до 1 секунды.
*

Antig

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Да, с первой проблемой я уже разобрался. Всё выводится из нужной категории.

А вот что со второй делать, без понятия. Ошибка в любом случае.
Пробовал переустанавливать с чисткой БД и всех файлов - но толку никакого.
*

eddiep

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
{youtube}rs9CYDxcrkY{/youtube}
в коде нашлось закомментированная строчка,
$words = preg_replace('/{.+?}/','',$words);
если убрать коммент, то код плагина в новости выводиться только rs9CYDxcrkY
Убираю коммент, а теги {gallery}{/gallery} по прежнему остаются.
Может что-то еще раскоментировать нужно?
*

Cinik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Я же следующим постом написал, что исправил строку у себя
$words = preg_replace('/{.+?}.+/','',$words);
в таком виде вроде работает
*

eddiep

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Я же следующим постом написал, что исправил строку у себя
$words = preg_replace('/{.+?}.+/','',$words);
в таком виде вроде работает
и просто раскоментирование строки и изменение её как вы говорите не дают никакого результата
код плагинов вида {gallery}20110531{/gallery} по прежнему остается в новости (при этом нормально изменяются настройки, которые можно менять из админки компонента)
вот я и прошу помощи,  может я что-то упускаю из вида?
*

Dron79

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

А вот что со второй делать, без понятия. Ошибка в любом случае.
Пробовал переустанавливать с чисткой БД и всех файлов - но толку никакого.
здесь скорее всего результат работы плагина
кодинг на php.
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Код: php
function clert ($html) {
if (stripos($html, '{')!== false) {
$html = preg_replace('/{gallery}(.*?){\/gallery}/i','', $html, -1);

}
return $html;

}
дарю функцию очистки от тегов {gallery}{/gallery}в контенте фида. Для других тегов замените слово gallery, на нужное. Как её использовать думаю объяснять не нужно.
кодинг на php.
*

lenchik37

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Здравствуйте.

Подскажите, пожалуйста, где подправить чтобы символ ' заменялся на
&apos; во всех тегах для канала Яндекс.Новости.

Например в RSS канале
http://ar29.ru/index.php?option=com_sdrsssyndicator&feed_id=1&format=raw
этот символ не заменяется  <link> (да и в тексте вроде тоже не меняется).

Пробовал менять тут. Не помогло:
Код
function noHTML($words) {
    $words = preg_replace("'<script[^>]*>.*?</script>'si","",$words);
$words = preg_replace('/<a\s+.*?href="([^"]+)"[^>]*>([^<]+)<\/a>/is','\2 (\1)', $words);
$words = preg_replace('/<!--.+?-->/','',$words);
//$words = preg_replace('/{.+?}/','',$words);
$words = strip_tags($words);
$words = preg_replace("/'/",'&apos;',$words);
$words = preg_replace('/&nbsp;/',' ',$words);
//$words = preg_replace('/&amp;/','&',$words);
//$words = preg_replace('/&quot;/','"',$words);

return $words;
}
function nospecsimvol($words) {
    $words = preg_replace('/&/','&amp;',$words);
$words = preg_replace('/</','&lt;',$words);
$words = preg_replace('/>/','&gt;',$words);
$words = preg_replace("/'/",'&apos;',$words);
$words = preg_replace('/"/','&quot;',$words);


return $words;
}

Спасибо.
*

dedleo

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
GjrПока пользователей версии очень мало, не вижу смысла делать для них отдельный мануал. Тем более что по всем проблемам в настройке я оказываю помощь по ICQ.
Здравствуйте ! Я довольно старый человек 73 года.В деле веб строительства новичок.Разрабатываю новостной сайт с использованием K2.Ленту новостей я писал на нинзя. Но там нет формирования ленты для к2.Ваша разработка это делает.Как ее приобрести у ВАС.
Карпенко Леонид Михайлович
*

TIGRA

  • Захожу иногда
  • 72
  • 0 / 0
Вот уже сутки не могу зайти на сайт автора компонента. Видимо у него проблемы с хостингом... А так хотел этот компонент себе! Кто из присутствующих успел скачать, скиньте мне, пожалуйста, на почту tgr_85[собака]mail.ru
Буду ооочень благодарен! Ну и плюс конечно же поставлю:)
*

Dron79

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

TIGRA

  • Захожу иногда
  • 72
  • 0 / 0
Спасибо за ответ. Только неужели он у всех открывается, кроме меня?! Странно... При загрузке браузер (любой) до-олго думает, а потом выдает 404
Скорость интернета у меня 50 мб/сек. Никогда ничего подобного не было...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор SmokerMan

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

Автор zikkuratvk

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

Автор kysin

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

Автор rsa_m

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

Автор sergeytolkachyov

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