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

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Тем 10 шустрым чувакам, которые до этого момента скачали v.1.7.1 - чтоб исправить косяк в аккордионе, когда кликаешь по родительской ссылке, а перехода не происходит, удалите в accordion.js return false; или скачайте новый архив
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

Gelik

  • Осваиваюсь на форуме
  • 49
  • 8 / 0
danik.html

А по поводу кривой сортировки не подскажешь в чем проблема?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Не знаю. Сколько ни тестировал - с сортировкой проблем не увидел. Ссылку можно?
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

volkazirik

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
danik.html
Приветствую! Та же фигня с сортировкой. Но что интересно, не все категории неправильно сортируются.
См. личку.
*

volkazirik

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
danik.html
Приветствую! Та же фигня с сортировкой. Но что интересно, не все категории неправильно сортируются.
См. личку.

еще один глюк обнаружися...
непонятно от чего, хаотично пропадает позиция leftmenu где опубликован твой модуль. т.е. в некоторых категориях он попадает. удаляю ссылки этих категорий в sef404, пробую заново, а он начинает пропадать в других категориях..
*

Gelik

  • Осваиваюсь на форуме
  • 49
  • 8 / 0
Не знаю. Сколько ни тестировал - с сортировкой проблем не увидел. Ссылку можно?

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

yasti

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
А какие требования к php?

Я работаю на 4.4.9, при попытке опубликовать модуль через {loadposition} белый экран...  :(
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Цитировать
белый экран...
Вкючите отображение ошибок ( через .htaccess) и напишите тут ошибку - мож ченить придумаю...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

yasti

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Попробовал

php_flag display_errors on
php_value error_reporting E_ALL

не выводит ошибки  :(
*

DaVinchy

  • Захожу иногда
  • 326
  • 42 / 3
Знатоки, помогите кто чем может!

Есть менюшка такого типа ->

|главная|пункт 1|пункт 2|

при нажатии на |пункт 1| или на |пункт 2| слева вылазят категории с подкатегориями ->

|главная|пункт 1|пункт 2|

категория1
   подкатегория1.1
   подкатегория1.2
   подкатегория1.3
категория2

как вывести товары из всех категорий и подкатегорий в пункт меню?  (пункт 1 и пункт 2)  *DRINK*

ЗЫ магазин 1.1.4 Joomla 1.5.18  ;)
*

sevangog

  • Осваиваюсь на форуме
  • 34
  • 3 / 0
Во-первых, говорю БОЛЬШОЕ СПАСИБО автору за его модуль - вот почему с аккордеоновыми модулями на ВМ и Joomla вообще проблема такая?
Модуль Ваш, danik.html, работает быстро и четко. Но у меня, как и у многих здесь, я понял, вопрос по сортировке:
   ! - почему-то последняя дочерняя категория выводится первой, выше всех, хотя должна быть в самом низу (использую аккордеоновский тип меню)
   ! - и вдогонку вопрос: можно ли реализовать раскрытие менюшек не при наведении, а при нажатии на иконку рядом с меню, к примеру будет иконка "+", а чтоб закрыть менюшку - тоже нажать, к примеру, на "-"? Думаю, это сделать довольно просто.. Надеюсь :)

Заранее спасибо за ответ!!

З.Ы.   ! Глянул тока шо менюшку в ИЕ7 - почему-то при наведении мыши на род. категорию показываются тока две дочерние :( ессно, их больше! Если кликнуть по этой род. категории и соответственно зайти в нее - потом все дочерние нормально открываются.  А другие родительские категории - опять открывают по 2 дочерних... То же касается ИЕ6, восьмой отработал четко :))
« Последнее редактирование: 28.07.2010, 23:25:14 от sevangog »
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
sevangog, вопрос сортировки частично решен. его можно полностью решить только двумя способами:
1)довести до ума виртумарт
2)переделать модуль. скорость работы модуля упадет наверно. на днях поковыряюсь.
плюсики и минусики есть в Mootree теперь.
в осле все проверял = косяков чета не нашел.

по мычащему дереву: корневой узел убрать не получится. иконка этого узла беспощадно сп*зжена из mod_virtuemart. текст вписан жестко в код, в настройках нет его.
если чета не устраивает, перекрываем в своем шаблоне, "тему" дерева можно изменить, отфотошопив mootree.png, иконку корня можно поменять на свою, текст тоже. можно добавить ссылку на корневой узел: после
Код: javascript
 open: true, 
добавляем
Код: javascript
data: { url: 'index.php?option=com_virtuemart' },

вапще, можно свои еконки категориям указывать. правда не из админки, но это тупость вирта. если нуно - маякните, распишу как енто сделать.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Кстати, кто найдется храбрец, да помогёт перевезти модуль на english? Заранее thanks)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

Chij

  • Осваиваюсь на форуме
  • 47
  • 0 / 1
а как сделать чтобы в аккордеоне, не при наведении вложенные категории открывались, а при клики
*

Chij

  • Осваиваюсь на форуме
  • 47
  • 0 / 1
*

sevangog

  • Осваиваюсь на форуме
  • 34
  • 3 / 0
Кстати, кто найдется храбрец, да помогёт перевезти модуль на english? Заранее thanks)
Могу я :)
*

sevangog

  • Осваиваюсь на форуме
  • 34
  • 3 / 0
danik.html, еще раз предлагаю свою кандидатуру в переводчики :) Жду инструкций!
Спасибо за новую версию модуля! Будет у меня на сайте !!
*

Stich SPb

  • Захожу иногда
  • 231
  • 5 / 0
вапще, можно свои еконки категориям указывать. правда не из админки, но это тупость вирта. если нуно - маякните, распишу как енто сделать.
Очень интересно :)
« Последнее редактирование: 20.08.2010, 15:09:07 от Stich SPb »
*

Gelik

  • Осваиваюсь на форуме
  • 49
  • 8 / 0
спасибо за обновление, поставил "версия 1.8.0 beta" сортирует товары теперь как надо! Только вот другая проблема теперь )) предыдущие версии модуля были в одном дизайне со стандартным модулем категорий моего шаблона (то есть когда я включал твой модуль изменений в дизайне категорий вообще не было), а этот новый вообще теперь без дизайна, просто идут пункты меню один за другим и все............это плата за нормальную сортировку, или что то забыли прописать?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
это не плата, и я ничего не забыл прописать, просто раньше выводилось
Код: xml
<li>
    <a href="ссылка">
        <span>текст</span>
    </a>
</li>
в этой версии я убрал спан, так что выводится теперь
Код: xml
<li>
    <a href="ссылка">текст</a>
</li>

Если шаблон требует span для презентационных целей перекройте вывод модуля, и добавьте в функцию VMCategoriesDecorator эти строки:
Код: php

//insert span
if ($node->name() == 'a'){
$node->addChild('span')->setData($node->data());
}
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Помогите с переводом ^-^

[spoiler title="пока корявый перевод"]
Пункт меню
Menu item

Привязка к пункту меню. Необходимо для правильного формирования ссылок
linkage with menu item. It is nesessary for correct link generation.

VirtueMart категории
VirtueMart categories

Этот модуль отображает список категорий и подкатегорий Virtuemart'а в стиле меню.
This module shows VirtueMart categories and subcategories in menu style

Применить фильтр
Apply filter

Список исключений или включений, зависит от типа фильтра
List of includes or excludes, depends on filter type

Тип фильтра
Filter type

Белый список - список включений. Черный список - список исключений
White list - list of includes. Black list - list of excludes.

Белый список
Blue list

Черный список
Green list

Конечный уровень
End level

Выводить категории, заканчивая этим уровнем
Show categories ending this level

Раскрывать текущую
Expand current

Раскрывать текущую категорию, игнорируя конечный уровень
Expand current category, overriding end level

Тип сортировки
Order type

Выбор критерия сортировки. При сортировке `По дате` используется дата создания
Select order type. Ordering `by date` uses creation date

Как в списке
As in list

По алфавиту
By abc

По дате
By date

Случайно
Random

Кэшировать модуль
Caching

Выберите, нужно ли кэшировать содержимое модуля
Select whether to cache the content of this module

Суффикс класса модуля
Module Class Suffix

Суффикс, который будет применен к классу модуля, это позволяет применять индивидуальные стили для модуля
Suffix to apply to module class, it allows to apply specific styles for this module

Суффикс класса списка
List Class Suffix

Суффикс, который будет применен к классу списка
Suffix to apply to list class

Id тега списка
List tag id

Присвоение уникального id, например для использования в javascript
Unique id, which could be used in javascript for example

Элементы отсутствуют
There is no item to display

Выберите пункт меню
Select menu item

Шаблон модуля
Layout

Можно добавлять свои шаблоны в папку HTML текущего шаблона сайта
You can add your own layouts to HTML folder of current site template
[/spoiler]
« Последнее редактирование: 06.08.2010, 03:42:23 от danik.html »
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

Chij

  • Осваиваюсь на форуме
  • 47
  • 0 / 1
как сделать чтобы в аккордеоне, не при наведении вложенные категории открывались, а при клики?
*

sevangog

  • Осваиваюсь на форуме
  • 34
  • 3 / 0
Помогите с переводом ^-^

Жирным выделены мои версии. С остальным переводом согласен :)

[spoiler title="исправления к переводу"]
Привязка к пункту меню. Необходимо для правильного формирования ссылок
linkage with menu item. It is nesessary for correct link generation.
Assign to menu item. Used for correct links generation.

Этот модуль отображает список категорий и подкатегорий Virtuemart'а в стиле меню.
This module shows VirtueMart categories and subcategories in menu style.
This module displays VirtueMart categories and subcategories in menu style.

Белый список
Blue list
White list

Черный список
Green list
Black list

Кэшировать модуль
Caching
Enable cache

Суффикс, который будет применен к классу модуля, это позволяет применять индивидуальные стили для модуля
Suffix to apply to module class, it allows to apply specific styles for this module
Suffix to apply to module class, it allows to add specific styles for this module

Присвоение уникального id, например для использования в javascript
Unique id, which could be used in javascript for example
Assign unique id, which could be used in javascript, for example


Элементы отсутствуют
There is no item to display
There are no items to display

Шаблон модуля
Layout
Module template

Можно добавлять свои шаблоны в папку HTML текущего шаблона сайта
You can add your own layouts to HTML folder of current site template
You can add your own templates into current site/template/html folder
[/spoiler]
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
sevangog, спасибо за хорошие правки!
С цветами я конечно пошутил ))
Слово шаблон всетаки тут используется как layout, а так все остальное смотрится правильным.
Ктонибудь еще чтонибудь добавит ?? :)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

sevangog

  • Осваиваюсь на форуме
  • 34
  • 3 / 0
sevangog, спасибо за хорошие правки!

Спасибо за отличный модуль!!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Возможно кому-нибудь понадобится вывод простого выпадающего списка  с категориями, типа как здесь на форуме Перейти в  ^-^
Кидаем прикрепленный файл в modules/mod_virtuemart_categories/tmpl/
и заменяем 160-ю строчку в helper.php на ето вот:
Код: php
			$doc->map($decorator, array('show_current'=>$show_current,'end_level'=>$end_level, 'params'=>$params, 'doc'=>& $doc));
После этого в настройках модуля станет доступным еще один шаблон вывода - Select.

[вложение удалено Администратором]
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

Gelik

  • Осваиваюсь на форуме
  • 49
  • 8 / 0
это не плата, и я ничего не забыл прописать, просто раньше выводилось
Код: xml
<li>
    <a href="ссылка">
        <span>текст</span>
    </a>
</li>
в этой версии я убрал спан, так что выводится теперь
Код: xml
<li>
    <a href="ссылка">текст</a>
</li>

Если шаблон требует span для презентационных целей перекройте вывод модуля, и добавьте в функцию VMCategoriesDecorator эти строки:
Код: php

//insert span
if ($node->name() == 'a'){
$node->addChild('span')->setData($node->data());
}

скажи пожалуйста, а в какой файл вставлять этот код? На сколько я понял вставить его нужно в default.php, вставил его туда, категории сразу показываются в дизайне сайта, но модуль начинает жутко глчить, категории не разворачиваются, хотя и открываются, вобщем не работает как надо......я сравнил default.php от версии 1.7.1 и от 1.8.0 и в версии 1.7.1 не было этого кода

Код: php

//insert span
if ($node->name() == 'a'){
$node->addChild('span')->setData($node->data());
}

может я не в тот файл его вставляю?
*

bestoff1983

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Спасибо за модуль,работает хорошо...Одно не могу понять. Когда я кликаю на любой пункт меню сразу открываются все подкатегории в категориях ((((( то есть все меню разворачивается...а Хочется чтобы было так: когда человек кликает на любой пункт меню, он подсвечивается, и ТОЛЬКО родительская категория при этом открыта..все остальные категории с подкатегориями должны быть закрыты.

Может это только у меня так криво работает? Помогите, пожалуйста.

Виктор
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
скажи пожалуйста, а в какой файл вставлять этот код? На сколько я понял вставить его нужно в default.php, вставил его туда, категории сразу показываются в дизайне сайта, но модуль начинает жутко глчить, категории не разворачиваются, хотя и открываются, вобщем не работает как надо......я сравнил default.php от версии 1.7.1 и от 1.8.0 и в версии 1.7.1 не было этого кода

Код: php

//insert span
if ($node->name() == 'a'){
$node->addChild('span')->setData($node->data());
}

может я не в тот файл его вставляю?
Вставлять нужно в default.php, если в настройках выбран шаблон модуля - Default. И не обязательно править прямо в модуле, желательно скопировать файл в templates/шаблон/html/mod_virtuemart_categories/ и уже там править. В default.php в версии 1.8  изменений почти нет, а вот  в helper'е пришлось убрать вставку span'а. Описанные косяки возникают когда включено кеширование , в таком случае его нужно отключить (в настройках модуля). Если проблема не решится - напиши где и когда можно увидить это.

Может это только у меня так криво работает? Помогите, пожалуйста.
Похоже на то...
По умолчанию категории разворачиваются только до текущей категории (включительно), тоесть поведение аналогично модулю меню(mod_mainmenu)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

bestoff1983

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Кто подскажет из-за чего модуль может работать неправильно? при клике на любой пункт меню разворачивает все категории ((
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 54170
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 28367
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Модуль Cherry Picker for VirtueMart

Автор flintstone

Ответов: 42
Просмотров: 26710
Последний ответ 04.01.2016, 21:25:50
от gleb22
Добавить модуль в товар

Автор Tokyo

Ответов: 2
Просмотров: 2947
Последний ответ 11.05.2015, 20:43:32
от tierex
Модуль VirtueMart для фильтра товаров по категориям!

Автор maxmur

Ответов: 104
Просмотров: 52718
Последний ответ 08.08.2014, 11:47:37
от Хусен