Новости Joomla

‼️ 👩‍💻 Обновление безопасности для Tassos Framework!

‼️ 👩‍💻 Обновление безопасности для Tassos Framework!

7 января 2026 года греческому разработчику Тассосу Мариносу сообщили об уязвимости в системном плагине Tassos Framework, который входит в состав его расширений для Joomla.

⚠️ Проблема затрагивает следующие расширения:
- Convert Forms - конструктор форм обратной связи для Joomla
- EngageBox - конструктор всплывающих окон для Joomla
- Google Structured Data - пакет плагинов микроразметки для Joomla
- Advanced Custom Fields - пакет плагинов пользовательских полей (видео-сервисы, карты и иже с ними)
- Smile Pack - пакет расширений
- MailChimp Auto-Subscribe

Незамедлительно была проведена полная внутренняя проверка кода, внедрены дополнительные меры проверки и повышения безопасности, а также выпущены исправленные версии всех затронутых расширений. Проблема полностью решена.

👉 Суть уязвимости.
Уязвимость заключалась в том, как плагин Tassos Framework обрабатывал определенные AJAX-запросы через com_ajaxточку входа Joomla. При определенных условиях внутренняя функциональность фреймворка могла быть вызвана без надлежащих ограничений.

В худшем случае это могло позволить неавторизованному злоумышленнику читать файлы, доступные веб-серверу. Это также могло позволить удалять файлы с сервера при выполнении определенных условий.

При определенных обстоятельствах запросы к базе данных могли быть изменены для извлечения данных из базы данных Joomla. В совокупности эти возможности потенциально могли быть использованы для повышения уровня доступа и выполнения несанкционированного кода.

В настоящее время нет никаких доказательств того, что эта уязвимость была использована в реальных условиях.

Немедленно обновите расширения до безопасных версий (Joomla 4/5/6 | Joomla 3):
- Convert Forms - v5.1.1 / v.4.1.1
- EngageBox - v.7.1.1 / v,6,3,9
- Google Structured Data - v.6.1.1 / v.5.6.9
- Advanced Custom Fields - v.3.1.1 / v.2.8.10
- Smile Pack - v.2.1.1 / v.1.2.4.
- MailChimp Auto-Subscribe - v.5.1.1+ / v.5.0.4

Все указанные версии включают в себя релиз безопасности плагина Tassos Framework System Plugin v6.0.62.

Если у вас установлено несколько расширений Tassos, достаточно обновить только одно, чтобы применить патч. Однако всегда рекомендуется обновлять все расширения.

@joomlafeed

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

Google Summer of Code (GSoC) - программа компании Google, которая позволяет участникам программы под руководством опытных наставников писать код для организаций, занимающейся открытым исходным кодом. Joomla принимает участие в этой программе не в первый раз и в 2026 году снова включена в список GSoC. Для программы утверждается список "идей", воплотить которые должны участники под руководством наставников.

Проекты Joomla в рамках программы GSoC 2026.

Проект I: Ajax-бэкенд.
- Действия в административной панели без необходимости обновлять страницу.
- Автоматическое сохранение содержимого во время редактирования.
- Расширенный фильтр - поиск и фильтрация по пользовательским полям.

Проект II: Автоматизация рабочих процессов (workflow + task scheduler).
Joomla имеет функцию процессов и планировщика задач. Теперь эти две функции следует объединить, чтобы пользователь мог настраивать назначенные рабочие процессы таким образом, чтобы переходы выполнялись автоматически, с возможностью точного определения времени. Должна быть возможность создавать циклы или прямые запланированные рабочие процессы. Предполагается, что интерфейс должен учитывать хороший пользовательский опыт, удобство использования и современные стандарты доступности. Ожидается, что будет добавлен интерфейс для управления процессами и их расписанием на страницах категорий и материалов. Так же ожидается, что сторонние компоненты также смогут воспользоваться этим функционалом.

Проект III: Мультикатегории.
В настоящее время Joomla! не позволяет назначать один элемент нескольким категориям. Хотя система тегов часто используется в качестве замены, существует острая потребность в нативной поддержке нескольких категорий, чтобы привести Joomla! в соответствие с другими современными системами управления контентом.

Проект IV: Обучение с подкреплением на основе отзывов переводчиков.
Joomla собирается использовать автоматический перевод документации. В каждом языке есть свои специфические слова, характерные для Joomla. Предполагается обучать языковые модели, используя обратную связь от переводчиков, чтобы постоянно улучшать качество переводов и учитывать специфические языковые особенности Joomla.

Принять участие GSoC 2026
Подробнее о проектах Joomla GSoC 2026
Чат GSoC в Mattermost (международное сообщество Joomla)

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 3074 Просмотров

Привет всем.

Использую шаблон tx-gravity.

Установил слайдшоу в позицию модуля top1, а календарь jcalpro в top4.

Проблема заключается в том, что слайдшоу "налазит" на календарь и сливается. Я хочу поставить слайдшоу на 600px в левой стороне, а календарь в 300px в правой. Чтобы все было аккуратно.
Залез в CSS, а там так накручено что я окончательно запутался.
Прошу помощи.


Uploaded with ImageShack.us

slideshow
Цитировать
<!--Tx-top Start-->
                    <div id="tx-top">
                                    <div class="tx-grid-6 tx-alpha">
                            <div class= "tx-block ">
        <div class="module-encloser">
                        
            <div class="mod-content-encloser">
                <div class="module-content">
                        
<!-- JoomlaWorks "Frontpage Slideshow" v2.0.0 starts here -->
<div id="fpss-outer-container">
    <div id="fpss-container">
        <div id="fpss-slider">
            <div id="slide-loading"></div>
            <div id="slide-wrapper">
                <div id="slide-outer">
               
   <div class="slide">
      <div class="slide-inner">
         <a href="javascript:void(0);" class="fpss_img">
            <span>
calendar
Цитировать
 <div class="tx-grid-6 tx-omega">
                            <div class= "tx-block ">
        <div class="module-encloser">
                        
            <div class="mod-content-encloser">
                <div class="module-content">
                    <table align="right"><tr valign="top"><td><table class="mod_minical_table" align="right">
<tr><th colspan="7">November 2010</th></tr><tr><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th><th>S</th></tr><tr><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td></tr><tr><td>8</td><td>9</td><td>10</td><td id="mod_minical_today"><strong>11</strong></td><td>12</td><td>13</td><td>14</td></tr><tr><td>15</td><td>16</td><td>17</td><td>18</td><td>19</td><td>20</td><td>21</td></tr><tr><td>22</td><td>23</td><td>24</td><td>25</td><td>26</td><td>27</td><td>28</td></tr><tr><td>29</td><td>30</td><td colspan="5">&nbsp;</td></tr></table>
</td></tr></table>    
                </div> <!--module content end-->
                <div class="clear"></div>
            </div> <!--mod-content-encloser-->

и в наличии целая папка CSS файлов.

grid.css
Цитировать
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.tx-grid-1, .tx-grid-2, .tx-grid-3, .tx-grid-4, .tx-grid-5, .tx-grid-6, .tx-grid-7, .tx-grid-8,.tx-grid-9, .tx-grid-10, .tx-grid-11, .tx-grid-12
{
   display:inline;
    position: relative;
   float:left;
   margin-left: 10px;
   margin-right: 10px;
}


/* Grid
----------------------------------------------------------------------------------------------------*/
.tx-container .tx-grid-1 {width:60px;}
.tx-container .tx-grid-2 {width:140px;}
.tx-container .tx-grid-3 {width:220px;}
.tx-container .tx-grid-4 {width:300px;}
.tx-container .tx-grid-5 {width:380px;}
.tx-container .tx-grid-6 {width:460px;}
.tx-container .tx-grid-7 {width:540px;}
.tx-container .tx-grid-8 {width:620px;}
.tx-container .tx-grid-9 {width:700px;}
.tx-container .tx-grid-10 {width:780px;}
.tx-container .tx-grid-11 {width:860px;}
.tx-container .tx-grid-12 {width:940px;}

template.css
Цитировать
* Top Style
-----------------------------------------------*/
#tx-top{
    padding-left: 0;
}
#tx-top .tx-block { padding: 0;}
#tx-tabs .nav li a.current:hover { background-color: none !important;}

/* Feature Style
-----------------------------------------------*/
#tx-feature{

}

/* Main Content top and bottom
----------------------------------------------*/

#tx-content-top{

}
#tx-content-top .tx-alpha,#tx-content-bottom .tx-alpha{
   }
#tx-content-top .tx-omega,#tx-content-bottom .tx-omega{
    margin-right: 0px;
}
#tx-content-bottom{
    margin-top: 10px;
    margin-bottom: 10px;
}

style2.css
Цитировать
/* Top style
----------------------------------------------------------------*/
#tx-top{
    background: #570518;
    color: #fff;
}
#tx-top .tx-block{
    background: none;

}

#tx-top .module-encloser{
    padding: 0px ;
}
*

Symbios

  • Захожу иногда
  • 53
  • 3 / 0
общая ширина складывается из этих дивов:
<div class="tx-grid-6 tx-alpha">  и  <div class="tx-grid-6 tx-omega">...
это CSS фреймворк gs960,
тебе достаточно поправить tx-grid-6, например  сделать в первом случае tx-grid-8 и tx-grid-4 во втором, общая сумма должна получаться обязательно 12

спасибо, а где это править ? в Index.html все время сбрасывается обратно.
*

Symbios

  • Захожу иногда
  • 53
  • 3 / 0
в index.php своего шаблона
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

CSS для позиции модуля

Автор tierex

Ответов: 3
Просмотров: 3504
Последний ответ 26.05.2023, 11:06:00
от tierex
Позиционирование модуля

Автор Frost_

Ответов: 4
Просмотров: 3807
Последний ответ 25.01.2023, 11:36:57
от Frost_
Можно ли прописать в scss ссылку и установить картинку?

Автор vova630

Ответов: 0
Просмотров: 1241
Последний ответ 02.01.2021, 13:56:09
от vova630
Размер шрифта в iframe

Автор AlexB

Ответов: 6
Просмотров: 2116
Последний ответ 10.03.2020, 16:07:44
от AlexB
Настройка вывода модуля погоды SP Weather

Автор IvanIvanch

Ответов: 2
Просмотров: 2223
Последний ответ 31.10.2018, 23:19:28
от IvanIvanch