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

avtomagR

  • Новичок
  • 9
  • 0 / 0
Скажите кто знает как сделать пункты характеристики зеброй ? !
*

neonox

  • Захожу иногда
  • 62
  • 2 / 0
Re: Характеристика товара "зеброй"
« Ответ #1 : 29.05.2013, 22:15:00 »
Таблица и разные фоны заливки строк чем не устраивают?
*

denben777

  • Захожу иногда
  • 157
  • 78 / 1
Re: Характеристика товара "зеброй"
« Ответ #2 : 07.06.2013, 03:19:15 »
Добавить CSS*:
Код
.extra_fields div:nth-child(2n) {background:#EEE;}
.extra_fields div:nth-child(2n-1) {background:#CCC;}
*По умолчанию файл: http://ваш_сайт/components/com_jshopping/css/default.css (или default_div.css)

В принципе, тот же аналог odd, even.
Результат внедрения на странице товара (вкладка Additional information ): тут
*

Ponka

  • Захожу иногда
  • 77
  • 0 / 0
Re: Характеристика товара "зеброй"
« Ответ #3 : 20.06.2013, 15:32:49 »
Добавить CSS*:
Код
.extra_fields div:nth-child(2n) {background:#EEE;}
.extra_fields div:nth-child(2n-1) {background:#CCC;}
*По умолчанию файл: http://ваш_сайт/components/com_jshopping/css/default.css (или default_div.css)

В принципе, тот же аналог odd, even.
Результат внедрения на странице товара (вкладка Additional information ): тут

спасибо, внедрила. Зебра появилась. подскажите, пожалуйста как разбить на таблицу, сейчас выводит по стандарту через ":"
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Характеристика товара "зеброй"
« Ответ #4 : 25.06.2013, 13:40:18 »
спасибо, внедрила. Зебра появилась. подскажите, пожалуйста как разбить на таблицу, сейчас выводит по стандарту через ":"
Аналогичный вопрос по поводу вывода таблицей.
*

denben777

  • Захожу иногда
  • 157
  • 78 / 1
Re: Характеристика товара "зеброй"
« Ответ #5 : 28.06.2013, 18:33:28 »
Чтобы вывести характеристики таблицей, нужно в файле http://ваш_сайт/components/com_jshopping/templates/ваш_шаблон/product_default.php найти и изменить следующий блок кода:
Код
<?php if (is_array($this->product->extra_field)){?>
<div class="extra_fields">
<?php $extra_field_group = "";
foreach($this->product->extra_field as $extra_field){
if ($extra_field_group!=$extra_field['groupname']){
$extra_field_group = $extra_field['groupname'];
?>
<div class='extra_fields_group'><?php print $extra_field_group?></div>
<?php }?>
<div><span class="extra_fields_name"><?php print $extra_field['name'];?></span><?php if ($extra_field['description']) {?> <span class="extra_fields_description"><?php print $extra_field['description'];?></span><?php } ?>: <span class="extra_fields_value"><?php print $extra_field['value'];?></span></div>
<?php }?>
</div>
<?php }?>

Разбираем код, выделяем основные элементы (имя группы в данном примере не выводим):
1. Условие: "Если в товаре присутствуют характеристики:"
Код
<?php if (is_array($this->product->extra_field)){?>
...
<?php }?>

2. Цикл (перебираем характеристики по одной):
Код
<?php foreach($this->product->extra_field as $extra_field){?>
...
<?php }?>

3. Имя характеристики:
Код
<?php print $extra_field['name'];?>

4. Значение характеристики:
Код
<?php print $extra_field['value'];?>

Структура таблицы:
Код
<table> 
    <tr>
    <td></td>
        <td></td>
    </tr>
</table>

Теперь собираем все вместе:
Код
<?php if (is_array($this->product->extra_field)){?>
    <table class="denben777">
    <?php foreach($this->product->extra_field as $extra_field){?>
            <tr>
                <td class="name"><?php print $extra_field['name'];?></td>
                <td class="value"><?php print $extra_field['value'];?></td>
            </tr>
        <?php }?>
    </table>
<?php }?>

Результат внедрения (вкладка Additional Information):
                                                     
*

Ponka

  • Захожу иногда
  • 77
  • 0 / 0
Re: Характеристика товара "зеброй"
« Ответ #6 : 28.06.2013, 21:46:43 »
denben777, большое спасибо. Направление поняла.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Характеристика товара "зеброй"
« Ответ #7 : 28.06.2013, 21:54:25 »
Добавить CSS*:
Код
.extra_fields div:nth-child(2n) {background:#EEE;}
.extra_fields div:nth-child(2n-1) {background:#CCC;}
*По умолчанию файл: http://ваш_сайт/components/com_jshopping/css/default.css (или default_div.css)

В принципе, тот же аналог odd, even.
Результат внедрения на странице товара (вкладка Additional information ): тут

В старых браузерах работать не будет, например в ie8
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Характеристика товара "зеброй"
« Ответ #8 : 28.06.2013, 22:22:19 »
ох уж эти старые браузеры... либо забить, либо проставлять классы строкам таблицы в зависимости от четности/нечетности
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

denben777

  • Захожу иногда
  • 157
  • 78 / 1
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Характеристика товара "зеброй"
« Ответ #10 : 28.06.2013, 22:43:29 »
Да ну? А если так
Там скриптами сделано а не на чистом CSS
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

denben777

  • Захожу иногда
  • 157
  • 78 / 1
Re: Характеристика товара "зеброй"
« Ответ #11 : 29.06.2013, 03:05:13 »
umbabaraumba можно сделать так же. То есть чтобы псевдокласс CSS3 :nth-child отображался в IE7+ вы можете подключить к своему сайту IE9.js*:
Код
<!--[if lt IE 9]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
<![endif]-->
* IE9.js - это библиотека JavaScript, которая делает Microsoft Internet Explorer похожим на браузер, поддерживающий стандарты. В ней имеются заплатки для многих пунктов из HTML и CSS, а также изображения с прозрачностью в формате PNG начинают работать правильно в IE5 и IE6.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Характеристика товара "зеброй"
« Ответ #12 : 29.06.2013, 10:09:14 »
umbabaraumba можно сделать так же. То есть чтобы псевдокласс CSS3 :nth-child отображался в IE7+ вы можете подключить к своему сайту IE9.js*:
Код
<!--[if lt IE 9]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
<![endif]-->
* IE9.js - это библиотека JavaScript, которая делает Microsoft Internet Explorer похожим на браузер, поддерживающий стандарты. В ней имеются заплатки для многих пунктов из HTML и CSS, а также изображения с прозрачностью в формате PNG начинают работать правильно в IE5 и IE6.
Я по вашей ссылке перешел и прочитал что там написано, но я написал что в новых браузерах можно сделать без скриптов вот так и будет работать даже в ие 9
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

denben777

  • Захожу иногда
  • 157
  • 78 / 1
Re: Характеристика товара "зеброй"
« Ответ #13 : 29.06.2013, 12:11:41 »
Выше - я так и предложил сделать. Вы же обратили внимание на то что :nth-child не будет работать в старых браузерах (например в ie8) - я и показал, как сделать, чтобы заработало.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Характеристика товара "зеброй"
« Ответ #14 : 29.06.2013, 12:28:45 »
Робяты :)

во-первых не ругайтесь :)
во-вторых вы кажется покинули мир ЖШ :)
и последнее, ну скажите, разве оно того стоит? подключение скриптов я имею в виду вместо классов. а то щас насоветуете, а потом крайними окажетесь, потому шо вникать же никто не будет. а понаставят всего, а потом сайт еле ползает. :)  да и даже если в ие8 не будет зебры, ну и что с того? какой процент остался их?

P.S. надо быстро точки расставлять, а то чета у меня предчувствие, что щас нас потрут :) соберите все до кучи, облегчите работу модератору :)
« Последнее редактирование: 29.06.2013, 12:33:30 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Характеристика товара "зеброй"
« Ответ #15 : 29.06.2013, 13:09:30 »
разве оно того стоит? подключение скриптов я имею в виду вместо классов. а то щас насоветуете, а потом крайними окажетесь, потому шо вникать же никто не будет. а понаставят всего, а потом сайт еле ползает
Так вот и я про то же, надо CSS пользовать а не скритпы .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

denben777

  • Захожу иногда
  • 157
  • 78 / 1
Re: Характеристика товара "зеброй"
« Ответ #16 : 29.06.2013, 20:57:21 »
Так и я о том же  ;)
Но смотрю вы сами  не понимаете о чем говорите. Прийдется разъяснить:
Данный скрипт (ie9.js) не делает зебру из характеристик - он помогает работе некоторым классам css3 (в данном случае nth-child) правильно отображаться в старых IE. Подключается только если пользователь заходит с IE. Сделан специально для "любителей старых браузеров". Речь о нем зашла только по случаю "nth-child не будет отображаться в старых браузерах.". Решать подключать его или нет будет вебмастер с тех.заданием на создание современного веб.сайта с жесткими требованием отображения в IE7+ Все более-менее приличные новые шаблоны идут с подключенными библиотеками, наподобии ие9.жс.

Вообще интересно получилось:
Дал решение на CSS - не будет отбражаться в старом ие.
Даю вариант решения проблемы отображения в ие - не устраивает скрипт.
По концовке получаю свое же решение, ссылку на HTML book с nth-child с "вот как надо - даже в ие9 отображается."... :o
Логика потеряна, т.к совместить "nth-child не работает в ие8" и "nth-child работает даже в ие9" - у меня не получилось.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Характеристика товара "зеброй"
« Ответ #17 : 30.06.2013, 18:56:45 »
харош сравнивать мягкое с круглым.... :)
есть решение, кому надо будет пользовать.
есть лучше ?
в студию...
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Характеристика товара "зеброй"
« Ответ #18 : 02.07.2013, 21:25:36 »
Спасибо за множество решений)Попробовал
Спойлер
[свернуть]
Только как теперь сюда класс зебру указать, ибо класса denben777 я не знаю)
типо такого надо вставить?
Код
.denben777 table:nth-child(2n) {background:#EEE;}
.denben777 table:nth-child(2n-1) {background:#CCC;}
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Характеристика товара "зеброй"
« Ответ #19 : 02.07.2013, 21:52:51 »
.deneb777 = .buto :)
т.е. это класс который Вы задаете. Может быть .putin  или .lukashenko

table.buto:nth-child(2n) {background:#EEE;}
учите матчасть....
поймите либо нужно учится,  либо платить тем кто учился.... уже... и заплатил за обучение ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Характеристика товара "зеброй"
« Ответ #20 : 02.07.2013, 22:23:43 »
.deneb777 = .buto :)
т.е. это класс который Вы задаете. Может быть .putin  или .lukashenko

table.buto:nth-child(2n) {background:#EEE;}
учите матчасть....
поймите либо нужно учится,  либо платить тем кто учился.... уже... и заплатил за обучение ;)
вариант 3 искать решение от добрых людей на joomlaforum)а так конечно спасибо)желание есть-знаний нет)
*

kombatboy

  • Новичок
  • 6
  • 0 / 0
Re: Характеристика товара "зеброй"
« Ответ #21 : 20.07.2013, 01:46:28 »
Добавить CSS*:
Код
.extra_fields div:nth-child(2n) {background:#EEE;}
.extra_fields div:nth-child(2n-1) {background:#CCC;}
*По умолчанию файл: http://ваш_сайт/components/com_jshopping/css/default.css (или default_div.css)

В принципе, тот же аналог odd, even.
Результат внедрения на странице товара (вкладка Additional information ): тут


а не подскжите как разбить описание на вкладки, как у вас на сайте: Product Description
Additional Information
Reviews
CustomTab

Зарание благодарен
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Характеристика товара "зеброй"
« Ответ #22 : 20.07.2013, 09:43:34 »
а не подскжите как разбить описание на вкладки, как у вас на сайте: Product Description
Additional Information
Reviews
CustomTab
описано не раз на форуме ив сети.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

kombatboy

  • Новичок
  • 6
  • 0 / 0
Re: Характеристика товара "зеброй"
« Ответ #23 : 20.07.2013, 14:00:14 »
описано не раз на форуме ив сети.

Я прошу прощения, просто на форуме новичок, вроде смотрел в этом разделе и не нашёл ... Можете хотя-бы направление поиска сузить? Заранее спасибо.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Характеристика товара "зеброй"
« Ответ #25 : 20.07.2013, 15:19:14 »
вот вот....
наконец-те кто часто бывает, начинают меня понимать....
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

kombatboy

  • Новичок
  • 6
  • 0 / 0
Re: Характеристика товара "зеброй"
« Ответ #26 : 20.07.2013, 23:14:07 »
спасибо большое
*

avantyrist

  • Захожу иногда
  • 228
  • 3 / 0
Re: Характеристика товара "зеброй"
« Ответ #27 : 30.12.2014, 01:29:03 »
Подниму старую тему

Пытаюсь добиться эфекта зебры с помощью присвоения класов "even"  "odd"  для блоков

Спойлер
[свернуть]

Жирным шрифтом выделил, то что прописываю, но не работает, всем блокам присваивается клас "odd".  Что не так :((
« Последнее редактирование: 30.12.2014, 01:40:12 от avantyrist »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Характеристика товара "зеброй"
« Ответ #28 : 30.12.2014, 01:40:31 »
а где изменение $i?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

avantyrist

  • Захожу иногда
  • 228
  • 3 / 0
Re: Характеристика товара "зеброй"
« Ответ #29 : 30.12.2014, 01:49:57 »
мдя.... про счётчик я забыл.... вот что значит пол года не занимался

Спойлер
[свернуть]

Жирным шрифтом выделил, то что прописываю
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вкладки (табы) в описании товара

Автор Sergio

Ответов: 254
Просмотров: 57802
Последний ответ 12.10.2023, 12:20:59
от dron
Где посмотреть варианты карточки товара

Автор itbc

Ответов: 6
Просмотров: 3170
Последний ответ 31.10.2022, 10:05:51
от nevigen
Основная картинка в карточке товара на весь экран

Автор Mister Shadow

Ответов: 1
Просмотров: 2763
Последний ответ 08.07.2022, 22:16:27
от nevigen
meta title на странице товара

Автор ecolora

Ответов: 5
Просмотров: 2930
Последний ответ 30.05.2022, 14:31:44
от kit2m2
Вывести артикул вместо кода товара в письмо клиента

Автор antony2606

Ответов: 2
Просмотров: 2867
Последний ответ 09.02.2021, 17:01:25
от antony2606