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

irina_kiseleva_spb

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Здравствуйте!
Есть пункт меню, при нажатии на который открывается страница с определённой информацией.
Хотим в текст материала включить эту информацию.
Максимум, до чего мы додумались, и что получилось сделать – это вставить в текст материала пункт меню, при нажатии на который открывается та самая страница с информацией. Но это не то, что нам нужно. Нам нужно, чтобы информация отображалась прямо в тексте материала.
Скажите, пожалуйста, как это можно сделать?
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Скопируйте нужную информацию со страницы открывающейся на пункте меню и вставьте ее в текст материала.
*

irina_kiseleva_spb

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
KKAAZZOO, спасибо, что откликнулись.
Вариант, который Вы предлагаете нам не подходит, т.к. данные, которые выводятся на открывающейся странице - не статичны.

Может быть, Вы знаете, что можно сделать в этом случае?
*

Flopik

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Ну если не статичны вставьте код с того материала.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
У Joomla есть модуль Wrapper, возможно подойдет вам. Настройте и вставьте его в материал.
*

irina_kiseleva_spb

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Flopik, вариант, который Вы предлагаете - самый подходящий для нас. Мы и сами думали о нём. Вся загвоздка заключается в том, что мы не знаем, в каком файле и папке компонента находится код, который выводит данные на страницу. Т.е. мы не знаем, где и что именно нам искать.
Может быть, Вы сможете нам подсказать?

Вот папки и файлы в корне компонента: 

Папки:
assets
controllers
helpers
models
views

Файлы:
component.php
controller.php
router.php

*

irina_kiseleva_spb

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
KKAAZZOO, мы нашли модуль Обёртка (Wrapper) в менеджере расширений, но он некликабельный (в модулях и плагинах сайтах он отсутствует) Непонятно, каким образом его настраивать и вставлять в тело материала. Скрин найденного модуля прикрепили.
Подскажите, пожалуйста, что мы делаем не так.

*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Модули создаются в менеджере модулей, а не менеджере расширений. В материал вставляйте с помощью штатного плагина  "Контент - Загрузка модулей"
*

irina_kiseleva_spb

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
KKAAZZOO, спасибо за пояснение.

Описываем наши действия для тех, кого интересует подобный вопрос:
1.  Создаём новый модуль: Расширения - Менеджер модулей - Создать модуль
2. Выбираем тип модуля: Обёртка (Wrapper)
3. В поле "URL" вставляем ссылку на страницу, которую вы хотите отобразить в теле материала.
4. В поле "Позиция" вводим название позиции (которое точно не находится в списке). Например, mod_modul.
5. Остальные настройки - по желанию. Жмём сохранить.
6. Открываем материал, в который нужно добавить данные, и в нужном месте вставляем следующий текст: {loadposition mod_modul}
7. Сохраняем материал

Таким образом в теле материала появляется окно, в котором отображаются данные другой страницы.



« Последнее редактирование: 20.04.2017, 23:55:53 от irina_kiseleva_spb »
*

irina_kiseleva_spb

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
KKAAZZOO, скажите, пожалуйста, есть ли какой-то способ настроить это модальное окно таким образом, чтобы:

1. В окне отображались только пользовательские данные, без шапки и подвала страницы.
2. Сделать высоту окна не статичной (с полосой прокрутки), а адаптивной, подстраивающейся под количество выводимой информации.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Увы, но все возможные настройки указаны в настройках модуля. Возможно на JED есть более продвинутый аналог данного модуля в котором реализован нужный вам функционал. Также можете заказать расширение с нужным функционалом в коммерческом разделе форума.
*

Serg_

  • Захожу иногда
  • 168
  • 24 / 1
  • Skype: smile_bot (Запорожье)
Если правильно понял, то в тексте одного материала(1) вам надо вывести другой материал(2).
Выводите в модуле текст материала(2) и модуль выводите в позиции hidden2, например.
А в материале(1) вставляете {loadposition hidden2}
*

irina_kiseleva_spb

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
KKAAZZOO, спасибо за подсказку. На JED мы нашли вот этот плагин: https://extensions.joomla.org/extensions/extension/core-enhancements/coding-a-scripts-integration/include-component/
Ещё вот этот: https://www.regularlabs.com/extensions/componentsanywhere
НО: они работают частично.
Изменяющаяся информация на на нужной нам странице отображается следующим образом:

Альбом 1
Альбом 2
Альбом 3

При нажатии на "Альбом 1" под ним появляется кликабельный список с материалами, которые в нём содержатся:

Альбом 1
материал 1
материал 2
материал 3
Альбом 2
Альбом 3

При повторном нажатии на "Альбом 1" список с материалами скрывается:

Альбом 1
Альбом 2
Альбом 3

Так вот, мы хотим в тело нового материала вставить данные со страницы. 2 вышеописанных плагина позволяют это сделать, но при этом теряется важный момент: при повторном нажатии на "Альбом 1" ничего не происходит, список с материалами не скрывается. Функциональность теряется, нас это не устраивает.

Скажите, пожалуйста, Вы знаете, что можно сделать, чтобы данные со страницы без потери функциональности (т.е. сохранялась кликабельность) отображались в теле материала?
*

irina_kiseleva_spb

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Serg_, Вы неправильно поняли. Прочитайте, пожалуйста, более внимательно наши пояснения выше.
*

Serg_

  • Захожу иногда
  • 168
  • 24 / 1
  • Skype: smile_bot (Запорожье)
Ну вот набросал пример с использованием двух бесплатных плагинов
http://test.antipov.in.ua/index.php/primer-regularlabs-com
Если не хотите добавлять вручную материалы, то можно модулем вывести список всех материалов для каждой подкатегории (Альбом 1, Абльбом 2, ...)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Исчез компонент 'Поля' из меню в админке

Автор goga_pgasovav

Ответов: 2
Просмотров: 2007
Последний ответ 23.12.2024, 22:31:21
от goga_pgasovav
pptx в теле материала сайта

Автор VIK4

Ответов: 0
Просмотров: 1744
Последний ответ 24.10.2024, 13:04:04
от VIK4
После обновления до Joomla 3.7 в админке в меню "Компоненты" пропали пункты

Автор lolitma3

Ответов: 39
Просмотров: 13722
Последний ответ 15.06.2023, 11:55:16
от Victor333
При переносе второго сайта на хостинг открывается страница первого сайта

Автор rezchik

Ответов: 13
Просмотров: 1617
Последний ответ 15.03.2023, 18:38:03
от rezchik
Вывод поля поиска первым пунктом в меню

Автор Mick_20

Ответов: 3
Просмотров: 1118
Последний ответ 03.02.2023, 13:02:46
от Mick_20