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

nikoola

  • Захожу иногда
  • 57
  • 3 / 0
Добрый день.
Подскажите возможно ли вообще такое реализовать?
Есть сайт по аренде квартир, мне нужно к каждой квартире(каждому материалу) сделать форму бронирования так, чтобы на почту ко мне приходил заказ и я видел какую конкретно квартиру забронировали.

Если у кого есть время, можете помочь за вознаграждение :)
*

den1762

  • Захожу иногда
  • 105
  • 3 / 0
Создается Textbox в форме и в Default Value вставляется следующий код:
Код
//<code>
$doc = JFactory::getDocument();
return $doc->getTitle();
//</code>

Форму вставляем в материал.

В результате имя страницы, где размещена форма, будет прописана в Textbox'е.
« Последнее редактирование: 24.07.2011, 00:06:18 от den1762 »
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
А если нужно заголовок материала, в котором форма, а не целиком?
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

ljawon

  • Новичок
  • 2
  • 0 / 0
имеется таблица, где человек выбирает толщину стен, площадь, фундамент и прочее по дому, как привязать форму обратной связи к этой таблице?, чтобы все галочки и сама таблица отправились в письме.
Помогите пожалуйста
*

ljawon

  • Новичок
  • 2
  • 0 / 0
НУЖНА ПОМОЩЬ.... ЕСТЬ ТУТ КТО НИБУДЬ
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
А у меня вот какая проблема:
Вывожу в шаблоне

$doc =& JFactory::getDocument();
echo 'Current title is: ' . $doc->getTitle(); навзание полность - например Печь МИНИ 0.5 Блабла

А если в RSForm вбиваю тоже самое в поле, назание у меня просто Печь МИНИ 0.5 , куда он остальное девает?
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Код
<? php $document =& JFactory::getDocument();
echo $document->getBase(); ?>
так адрес страницы и наверно лучше сразу понимаешь с какой страницы заказ
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Блин, так сломалось все вообще
Fatal error: Call to a member function getBase() on a non-object in /administrator/components/com_rsform/helpers/rsform.php(400) : eval()'d code on line 2

Теперь не могу в форму войти(
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
КОд я через базу поправил, но вот беда - создал второй материал. а заголовок остался от другого, то есть завис Печь МИНИ 0.5, хотя заголовок страницы другой, в чем причина может быть?
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Причем в админке он в это поле пишет правильно название. а вот на фронте нет
« Последнее редактирование: 08.02.2012, 17:07:25 от Ragivort »
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
//<code>
$document =& JFactory::getDocument();
return $document->getBase();
//</code>

Если сделать так, то выводит УРЛ страницы, а мне нужно название
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

dipl555

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
А как сделать так, чтобы на странице не было видно самой формы, но при нажатии на кнопку она открывалась и уже содержала заголовок?
Скажем на обычной странице стоит кнопка "заказать". При нажатии на него открывается форма обратной связи (всплывает или открывает страницу формы), где в верхней сроке прописан заголовок страницы. При отправлении письма заголовок бы уходил тоже.
Спасибо.
*

dipl555

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
А как сделать так, чтобы на странице не было видно самой формы, но при нажатии на кнопку она открывалась и уже содержала заголовок?
Скажем на обычной странице стоит кнопка "заказать". При нажатии на него открывается форма обратной связи (всплывает или открывает страницу формы), где в верхней сроке прописан заголовок страницы. При отправлении письма заголовок бы уходил тоже.
Спасибо.

Никто разве не может подсказать? В позарез надо.
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Никто разве не может подсказать? В позарез надо.

http://balt.стукалин.рф/index.php?option=com_jshopping&controller=product&task=view&category_id=1&product_id=7&Itemid=109

Вот я тут так сделал.
С помощью модуля S5 Box
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

deadfrog

  • Новичок
  • 1
  • 0 / 0
Привязывает название статьи в которую встроена форма .

//<code>

$option = JRequest::getCmd('option');
$view = JRequest::getCmd('view');
if ($option=="com_content" && $view=="article") {
    $ids = explode(':',JRequest::getString('id'));
    $article_id = $ids[0];
    $article =& JTable::getInstance("content");
    $article->load($article_id);
    return $article->get("title");
}



//</code>
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Привязывает название статьи в которую встроена форма .

//<code>

$option = JRequest::getCmd('option');
$view = JRequest::getCmd('view');
if ($option=="com_content" && $view=="article") {
    $ids = explode(':',JRequest::getString('id'));
    $article_id = $ids[0];
    $article =& JTable::getInstance("content");
    $article->load($article_id);
    return $article->get("title");
}



//</code>

Этот вариант не работает. Опять столкнулся с проблемой, как мне вытащить заголовок статьи, в которой размещена форма, есть варианты рабочие?
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Я понял, в чем у меня проблема, у меня в статье есть кнопка, которая вызывает форму в модальном окне, такого вида:
<a class="modal" title="" href="/index.php?option=com_rsform&amp;view=rsform&amp;formId=4&amp;tmpl=component" rel="{handler: 'iframe', size: {x: 530, y: 230}}">Заказать</a>

И у меня не получается в эту форму передать как-то заголовок статьи.
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
добавляй к ссылке (можно добавлять ид материала, но токда нужно будет делать запрос в базу)
Код: php-brief
$youlink = '/index.php?option=com_rsform&amp;view=rsform&amp;formId=4&amp;tmpl=component';
$youlink .='&amp;mytitle='.base64_encode('Твой заголовок');
и соответственно получай
Код: php-brief
$jinput = JFactory::getApplication()->input;
$mytitle = base64_decode($jinput->getString('mytitle', ''));
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Но это же делается прям в статье, там PHP код режется, уменя стоит разрешение в редакторе на PHP код, но все равно он неверно отображается
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Это очень плохо ручками прописывать. 20 id материала
<a class="modal" title="" href="/index.php?option=com_rsform&amp;view=rsform&amp;formId=4&amp;tmpl=component&amp;myid=20" rel="{handler: 'iframe', size: {x: 530, y: 230}}">Заказать</a>
Получаем
Код: php-brief
$myid = JFactory::getApplication()->input->getInt('myid', '');
$db = JFactory::getDBO();
$query = $db->getQuery(true)->select('title')->from('#__content')->where('id=' . (int)$myid);
$title = $db->setQuery($query)->loadResult();
echo $title;
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Спасибо, попробую пока такой вариант, если не додумаюсь, как сделать лучше
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не скрываются зависимые поля в форме

Автор timofe

Ответов: 0
Просмотров: 5548
Последний ответ 29.03.2022, 09:20:36
от timofe
Прикрипление файлов в форме RSForm

Автор stitch808

Ответов: 0
Просмотров: 2786
Последний ответ 28.03.2022, 17:34:40
от stitch808
RsEvent! и калькулятор в форме RSForm

Автор Olegarh

Ответов: 8
Просмотров: 1056
Последний ответ 08.10.2020, 12:37:02
от sivers
RSForm не отображается на сайте

Автор Helix33

Ответов: 6
Просмотров: 1011
Последний ответ 17.05.2020, 10:46:01
от Helix33
RSForm! Pro - ограничение доступа к форме через ввод пароля

Автор ermek

Ответов: 2
Просмотров: 1002
Последний ответ 12.04.2020, 09:32:36
от ermek